Packet Tracer 5.0实验(五) 快速生成树配置
生成树连载5:RSTP快速生成树配置
生成树连载5:RSTP快速生成树配置要保证企业的网络中的关键应用可持续性,就需要对交换网络进行冗余设计,然而这将产生广播风暴、"网络环路"等问题,严重时,将导致整个网络瘫痪?于是,STP生成树解决办法出现了……网络冗余设计与广播风暴的矛盾广播风暴的克星:设计STP网络生成树技术剖析:STP生成树初始化与收敛实战剖析:STP生成树如何配置?技术进化:RSTP快速生成树配置快速生成树协议(RSTP)STP并不是已经淘汰不用,实际上不少厂家目前还仅支持STP。
STP的最大缺点就是他的收敛时间太长,对于现在网络要求靠可靠性来说,这是不允许的,快速生成树的目的就是加快以太网环路故障收敛的速度。
1.RSTP 5种端口类型STP定义了4种不同的端口状态,监听(Listening),学习(Learning),阻断(Blocking)和转发(Forwarding),其端口状态表现为在网络拓扑中端口状态混合(阻断或转发),在拓扑中的角色(根端口、指定端口等等)。
在操作上看,阻断状态和监听状态没有区别,都是丢弃数据帧而且不学习MAC地址,在转发状态下,无法知道该端口是根端口还是指定端口。
表8-20中看RSTP的端口状态只有三种状态,Discarding、Leaning和Forwarding。
表8-20 STP和RSTP端口状态比较STP端口状态 RSTP端口状态端口是否激活是否学习MAC地址Disabled Discarding 否否Blocking Discarding 否否Listening Discarding 是否Leaning Leaning 是是Forwarding Forwarding 是是RSTP有五种端口类型。
根端口和指定端口这两个角色在RSTP中被保留,阻断端口分成备份和替换端口角色。
生成树算法(STA)使用BPDU来决定端口的角色,端口类型也是通过比较端口中保存的BPDUB来确定哪个比其他的更优先。
Cisco Packet Tracer 实验教程
01.开篇:组建小型局域网实验任务1、利用一台型号为2960的交换机将2pc机互连组建一个小型局域网;2、分别设置pc机的ip地址;3、验证pc机间可以互通。
实验设备Switch_2960 1台;PC 2台;直连线实验设备配置PC1IP:192.168.1.2Submask:255.255.255.0Gateway:192.168.1.1PC2IP:192.168.1.3Submask:255.255.255.0Gateway:192.168.1.1实验验证过程打开【PC中>> Desktop >> Commond prompt】02.交换机的配置与管理技术原理交换机的管理方式基本分为两种:带内管理和带外管理。
通过交换机的Console端口管理交换机属于带外管理;这种管理方式不占用交换机的网络端口,第一次配置交换机必须利用Console端口进行配置。
交换机的命令行操作模式主要包括:用户模式(EXEC模式) Switch>特权模式 Switch#全局配置模式 Switch(config)端口模式 Switch(config-if)#交换机常用的配置命令行模式切换指令enable 进入特权模式(一般简写为en)config t 进入全局配置模式interface fa 0/1 进入交换机某个端口视图模式exit 返回到上级模式end 从全局以下模式返回到特权模式快捷指令帮助信息(如? 、co?、copy?)命令简写(如 en 的完整命令为 enable)命令自动补全(Tab)快捷键(ctrl+c中断测试,ctrl+z退回到特权视图)reload 重启(在特权模式下)hostname X修改交换机名称(在全局配置模式下)端口配置指令speed,duplex 配置交换机端口参数show version 查看交换机版本信息show running-config 查看当前生效的配置信息show startup-config 查看保存在NVRAM中的启动配置信息show interface 查看端口信息show mac-address-table 查看交换机的MAC地址选择某个端口Switch(config)# interface type mod/port(type:端口类型,通常有ethernet、Fastethernet、Gigabitethernet;mod:端口所在的模块;port:在该模块中的编号;):Switch(config)# interface fa 0/1;选择多个端口Switch(config)#interface type mod/startport-endport 如:Switch(config)# interface interface fa 0/1-5 //选择端口 fa 0/1 ~ fa 0/5Switch(config-if)#speed [10/100/auto] 设置端口通信速度Switch(config-if)#duplex [half/full/auto] 设置端口单双工模式若交换机设置为auto以外的具体速度,此时应注意保证通信双方也要有相同的设置值。
快速生成树rstp配置实验总结
快速生成树rstp配置实验总结快速生成树(Rapid Spanning Tree Protocol,RSTP)是一种用于构建以太网的冗余拓扑的协议。
它是IEEE 802.1w标准中定义的一种快速生成树协议,相对于传统的生成树协议STP(Spanning Tree Protocol),RSTP具有更快的收敛时间和更高的效率。
在进行RSTP配置实验之前,首先需要了解RSTP的基本原理和工作方式。
RSTP通过选择一个主端口和备用端口来构建快速生成树,主端口用于转发数据,备用端口则处于阻塞状态以备份主端口。
当主端口发生故障或链路出现变化时,备用端口会迅速切换为主端口,以保证网络的连通性和冗余。
RSTP通过发送BPDU(Bridge Protocol Data Unit)消息来交换拓扑信息,并利用端口优先级和端口状态来选择主备端口。
在实际配置过程中,首先需要确保网络中的所有交换机都支持RSTP 协议。
然后,通过登录交换机的管理界面或命令行界面,进入交换机的配置模式。
接下来,按照以下步骤进行RSTP配置:1. 配置全局RSTP参数:设置全局RSTP参数,包括优先级、Hello 时间和最大转发延迟等。
优先级用于选择根交换机,Hello时间用于控制BPDU消息的发送频率,最大转发延迟用于控制端口状态的转换速度。
2. 配置端口RSTP参数:对每个端口进行RSTP参数的配置,包括端口优先级、端口类型和端口状态等。
端口优先级用于选择主备端口,端口类型可以设置为指定端口、非指定端口或备用端口,端口状态可以设置为指定端口、非指定端口、备用端口、阻塞端口或禁用端口。
3. 配置RSTP实例:将交换机的端口划分为多个RSTP实例,可以根据网络的需求进行相应的配置。
每个RSTP实例都有一个唯一的标识符,用于区分不同的实例。
4. 配置RSTP根交换机:选择一个交换机作为RSTP的根交换机,根交换机具有最高的优先级,负责控制整个网络的拓扑。
实验五 快速生成树配置
实验五快速生成树配置实验目标理解生成树协议工作原理;掌握快速生成树协议RSTP基本配置方法;实验背景学校为了开展计算机教学和网络办公,建立的一个计算机教室和一个校办公区,这两处的计算机网络通过两台交换机互联组成内部校园网,为了提高网络的可靠性,作为网络管理员,你要用2条链路将交换机互连,现要求在交换机上做适当配置,是网络避免环路。
技术原理生成树协议(spanning-tree),作用是在交换网络中提供冗余备份链路,并且解决交换网络中的环路问题;生成树协议是利用SPA算法,在存在交换机环路的网络中生成一个没有环路的属性网络,运用该算法将交换网络的冗余备份链路从逻辑上断开,当主链路出现故障时,能够自动的切换到备份链路,保证数据的正常转发。
生成树协议版本:STP、RSTP(快速生成树协议)、MSTP(多生成树协议)。
生成树协议的特点收敛时间长。
从主要链路出现故障到切换至备份链路需要50秒时间。
快速生成树在生成树协议的基础上增加了两种端口角色,替换端口或备份端口,分别作为根端口和指定端口。
当根端口或指定端口出现故障时,冗余端口不需要经过50秒的收敛时间,可以直接切换到替换端口或备份端口,从而实现RSTP协议小于1秒的快速收敛。
实验步骤新建packet tracer拓扑图默认情况下STP协议是启用的。
通过两台交换机之间传送BPDU协议数据单元。
选出跟交换机、根端口等,以便确定端口的转发状态。
图中标记为黄色的端口处于block堵塞状态。
设置RSTP。
查看交换机show spanning-tree状态,了解跟交换机和根端口情况。
通过更改交换机生成树的优先级spanning-tree vlan 10 priority 4096可以变化跟交换机的角色。
测试。
当主链路处于down状态时候,能够自动的切换到备份链路,保证数据的正常转发。
实验设备Switch_2960 2台;PC 2台;直连线(各设备互联)PC1IP: 192.168.1.2Submask: 255.255.255.0Gateway: 192.168.1.1PC2IP: 192.168.1.3Submask: 255.255.255.0Gateway: 192.168.1.1S1enshow spanning-treeconf thostname S1int fa 0/10switchport access vlan 10exitint rang fa 0/1 - 2switchport mode trunkexitspanning-tree mode rapid-pvst endS2enconf thostname S2int fa 0/10switchport access vlan 10 exitint range fa 0/1 - 2 switchport mode turnkexitspanning-tree mode rapid-pvst endshow spanning-treePC1ipconfigping -t 192.168.1.3S2enconf tint fa 0/1shut(查看PC1的ping情况是否正常)。
生成树_配置_实验报告
一、实验目的1. 理解生成树协议(STP)的基本原理和工作机制;2. 掌握生成树协议的配置方法;3. 通过实验验证生成树协议在网络中的实际应用效果。
二、实验环境1. 实验设备:两台华为S5700交换机、两台PC机;2. 实验软件:华为网络设备仿真软件;3. 实验拓扑:两台交换机通过一条物理链路连接,两台PC机分别连接到两台交换机上。
三、实验原理生成树协议(Spanning Tree Protocol,STP)是一种用于在网络中消除环路并实现冗余链路备份的协议。
当网络中出现环路时,STP会阻塞部分端口,形成一个没有环路的树形结构,确保网络的高可用性和容错能力。
STP通过交换机之间的BPDU(Bridge Protocol Data Unit)报文进行信息交互,选举根网桥,并确定每个交换机的根端口和指定端口。
根端口是连接到根网桥的端口,指定端口是连接到同一VLAN且路径最短的端口。
其余端口被阻塞,不参与数据转发。
四、实验步骤1. 配置交换机名称和密码;2. 配置交换机接口;3. 配置VLAN;4. 配置STP;5. 验证STP配置效果。
五、实验过程1. 配置交换机名称和密码```bashS1>display versionS1>sysname S1S1>display versionS1>enableS1#configure terminalS1(config)#username admin password simple 123456 S1(config)#exit```2. 配置交换机接口```bashS1>display ip interface briefS1#interface GigabitEthernet0/0/1S1(config-if)#ip address 192.168.1.1 24S1(config-if)#exitS1#interface GigabitEthernet0/0/2S1(config-if)#ip address 192.168.1.2 24S1(config-if)#exit```3. 配置VLAN```bashS1>display vlanS1#vlan 10S1(config-vlan)#name VLAN10S1(config-vlan)#exitS1#interface GigabitEthernet0/0/1S1(config-if)#port link-type access S1(config-if)#port default vlan 10 S1(config-if)#exitS1#interface GigabitEthernet0/0/2S1(config-if)#port link-type access S1(config-if)#port default vlan 10 S1(config-if)#exit```4. 配置STP```bashS1>display stpS1#stpmode stpS1>display stpS1#interface GigabitEthernet0/0/1S1(config-if)#port link-type access S1(config-if)#port default vlan 10 S1(config-if)#exitS1#interface GigabitEthernet0/0/2S1(config-if)#port link-type access S1(config-if)#port default vlan 10S1(config-if)#exit```5. 验证STP配置效果```bashS1>display stpS1>display stp interface GigabitEthernet0/0/1S1>display stp interface GigabitEthernet0/0/2S1>ping 192.168.1.2```六、实验结果与分析1. 实验结果通过实验,成功配置了生成树协议,并验证了STP在网络中的实际应用效果。
快速生成树配置(cisco)
实验五、快速生成树配置一、 实验目的:掌握交换机上生成树协议的诊断方法。
二、 背景描述:假设某企业采用两台交换机组成一个局网,由于很多数据流量是跨过交换机进行转发的,因此需要提高交换机之间的传输带宽,并实现链路冗余备分,为此网络管理员在两台交换机之间采用两根网线互联,三、 实现功能:配置两个交换机之间的冗余主干道,对运行的生成树协议进行诊断。
四、 实验设备:CISCO 交换机Catalyst2950两台,控制台电缆一条,交叉双绞线若干。
五、 实验拓扑:六、实验步骤:1、 交换机switchA 的基本配置: F0/5 switchB switchAPC PCF0/1 F0/1 F0/2 F0/2 F0/5Switch>enableSwitch#configure terminalEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname SwitchASwitchA(config)#vlan 10VLAN 10 added:Name:VLAN0010SwitchA(config)#interface vlan 10SwitchA(config-if)#ip address 192.168.0.1 255.255.255.0SwitchA(config-if)#exitSwitchA(config)#interface fa 0/5SwitchA(config-if)#switchport access vlan 10SwitchA(config-if)#exitSwitchA(config)#interface fa 0/1SwitchA(config-if)#switchport mode trunkSwitchA(config-if)#interface fa 0/2SwitchA(config-if)#switchport mode trunkSwitchA(config-if)#exitSwitchA(config)#spanning-tree portfast defaultSwitchA(config)#exitSwitchA#show spanning-treeVLAN001Spanning tree enabled protocol ieeeRoot ID Priority 32768Address 000C.1000.4605This bridge is the rootHello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 32768Address 000C.1000.4605Hello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 300Interface Port ID Designated Port ID Name Prio.Nbr Cost Sts Cost Bridge ID Prio.Nbr ---------------- -------- --------- --- --------- -------------------- --------Fa0/1 32768.1 0 FWD 0 32768 000C.1000.4605 0.1 Fa0/2 32768.2 0 FWD 0 32768 000C.1000.4605 0.210Spanning tree enabled protocol ieeeRoot ID Priority 32768Address 000C.1000.4605This bridge is the rootHello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 32768Address 000C.1000.4605Hello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 300Interface Port ID Designated Port ID Name Prio.Nbr Cost Sts Cost Bridge ID Prio.Nbr ---------------- -------- --------- --- --------- -------------------- --------Fa0/1 32768.1 0 FWD 0 32768 000C.1000.4605 0.1 Fa0/2 32768.2 0 FWD 0 32768 000C.1000.4605 0.2 Fa0/5 32768.5 0 FWD 0 32768 000C.1000.4605 0.52、交换机switchB的配置:Switch>enableSwitch#configure terminalEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname SwitchBSwitchB(config)#vlan 10VLAN 10 added:Name:VLAN0010SwitchB(config)#interface fa 0/5SwitchB(config-if)#switchport access vlan 10SwitchB(config-if)#exitSwitchB(config)#spanning-tree portfast defaultSwitchB(config)#interface fa 0/1SwitchB(config-if)#switchport mode trunkSwitchB(config-if)#exitSwitchB(config)#interface fa 0/2SwitchB(config-if)#switchport mode trunkSwitchB(config-if)#exitSwitchB#show spanning-treeVLAN001Spanning tree enabled protocol ieeeRoot ID Priority 32768Address 000C.1000.4605Hello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 32768Address 000C.4006.4286Hello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 300Interface Port ID Designated Port ID Name Prio.Nbr Cost Sts Cost Bridge ID Prio.Nbr---------------- -------- --------- --- --------- -------------------- --------Fa0/1 32768.1 19 FWD 0 32768 000C.1000.4605 19.1Fa0/2 32768.2 19 BLK 0 32768 000C.1000.4605 19.2VLAN0010Spanning tree enabled protocol ieeeRoot ID Priority 32768Address 000C.1000.4605Hello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 32768Address 000C.4006.4286Hello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 300Interface Port ID Designated Port ID Name Prio.Nbr Cost Sts Cost Bridge ID Prio.Nbr---------------- -------- --------- --- --------- -------------------- --------Fa0/1 32768.1 19 FWD 0 32768 000C.1000.4605 19.1Fa0/2 32768.2 19 BLK 0 32768 000C.1000.4605 19.2Fa0/5 32768.5 0 FWD 0 32768 000C.4006.4286 0.53.如果switchA 与switchB间的端口F0/1之间的链路down掉,验证PC1与PC2仍能互相ping 通,并观察ping的丢包情况。
第4章 生成树协议 Packet Tracer实训入门教程-思科CCNA模拟器
第4章 生成树协议
杨秀成
生成树协议
一、生成树协议STP配置 二、快速生成树协议RSTP配置 三、多生成树协议MSTP配置
Packet Tracer实训入门教程
杨秀成
一、生成树协议STP配置
1、实验背景 将两条链路把交换机互连,提高网络可靠性。 2、实验原理 (1)根桥(Root Bridge);(2)根端口(Root Port);(3)指定端口(Designate Port);(4)备份端口(Alternate Port)--闭塞状态; (5)BPDU(桥协议数据单元)--选举规则 (6)桥ID(Bridge ID);(7)路径开销(Path Cost)
//配置RSTP
Packet Tracer实训入门教程
杨秀成
三、多生成树协议MSTP配置
1、概念
多生成树协议( Multiple Spanning Tree Protocol ),允许一个交换环境中运行多 个生成树,每个生成树称为一个实例,MSTP将路由环路网络修剪成一个无环的树形网络, 避免广播风暴的产生,同时还提供了数据转发的多个冗余路径,在数据转发过程中实现 VLAN数据的负载均衡,MSTP还兼容STP和RSTP。
2、基本思想
基于实例(Instance)计算出多棵生成树,每个实例都会生成自己的生成树,并且每 个实例可以包含一个或多个VLAN,每一个VLAN只能映射到一个实例。交换机可以通过配置 多个实例,实现不同VLAN组之间的负载分担。
Packet Tracer实训入门教程
杨秀成
协议版本号为0x02 类型为0x02 使用Flags字段的全部8位 最后增加了Versionl Length字段
生成树协议配置 快速生成树协议的配置
对于这项任务,我们在两台交换机上分别启动生成树协议,使两条链路中的一条处于作状态,另一条处于备份状态。当处于工作状态的链路出现问题时,备份链路在最短时间投入使用,保证网络畅通。为了保证光纤链路优先于双绞线工作,需设置光纤口优先级高双绞线端口,保证正常情况下,优先使用光纤线路。。具体操作步骤如下所述。
61440范围内,为“0”或“4096”的倍聋默认值为32768。
第5步:为使端口Fa 0/24优先于Fa 0/23工作,需设置Fa 0/24端口优先级优先于Fa 0/,'端口优先级。
在配置交换机端口优先级时,端口优先级的值在0^240范围内,为“0”或“16”的寸数,默认值为128。
第6步:返回特权模式。
在配置交换机优先级时,优先级的值在0~61440范围内,为“0”或“4096”的倍数,默认值为32768。
第5步:为使端口Fa 0/24优先于Fa 0/23工作,需设置Fa 0/24端口优先级优先于Fa 0/23端口优先级。
在配置交换机端口优先级时,端口优先级的值在。^240范围内,为“护或“16”的倍数,默认值为1280
(2)当有2个端口都连在1个共享介质上,交换机会选择1个高优先级(数值小)的端
口进入forwarding状态,低优先级(数值大)的端口进入discarding状态。如果2个端口的优先级一样,就选端口号小的那个进入forwarding状态。
模块5.2 快速生成树协议的配置
对于这项任务,我们在两台交换机上分别启动快速生成树协议,使两条链路中的一条处于工作状态,另一条处于备份状态。当处于工作状态的链路出现问题时,备份链路在最短时间内投入使用,保证网络畅通。为了保证光纤链路优先于双绞线工作,需设置光纤口优先级高于双绞线端口,保证正常情况下,优先使用光纤线路。
Packet Tracer 实例
Packet Tracer 5.0网络配置综合实验这个学期的网络课,老师认真负责,但无奈网络体系过于复杂,挣扎了很久也只学到了一点皮毛,这个是期末的网络配置实验,弄了两天才弄出来,以下是详细配置步骤,希望对大家有所帮助...实验配置要求:一、switch0所连局域网的配置要求(1)根据图示要求划分为vlan1、vlan2和vlan3(2)服务器使用静态nat,转换后的地址属于222.222.222.0/24网段(3)pc机使用动态nat,nat地址池的地址属于222.222.222.0/24网段(4)通过配置保证switch0在stp选举过程中一定能成为根网桥(5)Server0向外提供web服务,且其域名为(6)vlan2中的主机pc0和pc2分配静态ip地址(7)vlan3中的主机pc1和pc3通过Server1提供的dhcp服务动态获得192.168.1.120至192.168.1.130之间的ip地址二、switch1所连局域网的配置要求(1)根据图示要求划分为vlan1和vlan2(2)服务器使用静态nat,转换后的地址属于50.0.2.0/24网段(3)pc机使用端口nat,转换到地址50.0.6.2/24(4)Server2向外提供web服务,且其域名为(5)Server3为vlan2中的主机提供dhcp服务,分配192.168.1.100至192.168.1.105的ip地址三、switch2所连局域网的配置要求(1)不需要使用nat(2)服务器为图中所有其他Web服务器(即Server0、Server2和Server5)提供DNS服务四、switch5所连局域网的配置要求(1)根据图示要求划分为vlan1和vlan2(2)Server5向外提供web服务,且其域名为(3)服务器使用静态nat,转换后的地址属于50.0.7.0/24网段(4)pc机使用静态ip地址(5)pc机使用端口nat,转换到ip地址111.111.111.0/24(6)在Router5上配置默认路由五、中间由多台路由器组成的互联网络(1)在Router0至Router4上配置rip动态路由协议(2)在Router4上配置到达目标网络111.111.111.0/24的静态路由(3)不能在Router5上配置rip动态路由协议配置成功的要求:(1)所有机器能够互相ping通(2)所有机器能够利用域名访问所有的web服务器详细步骤:步骤1:如图连接好中间广域网的五个路由器,并启用rip协议,宣告50.0.0.0网络(rip协议只识别分类网络),并在相应接口上设置好时钟:例:Router(config)#router ripRouter(config-router)#network 50.0.0.0Router(config-router)#exitRouter(config)#int s1/1Router(config-if)#ip add 50.0.3.1 255.255.255.0Router(config-if)#clock rate 128000Router(config-if)#no shut步骤2:配置switch2所在网络如图配置好静态ip,并将server4作为DNS服务器,为全网络其他server提供DNS服务(只需在switch2信息中的config选项卡中添加DNS解析表项即可),全网所有的主机的DNS服务器应指定为200.0.0.3步骤3:配置switch1所在网络通过switch1配置静态vlan,服务器为vlan1网络,主机则为vlan1网络,与路由器相连的接口设为trunk接口模式:Switch(config)#vlan 10Switch(config-vlan)#name vlan_for_serverSwitch(config-vlan)#exitSwitch(config)#vlan 20Switch(config-vlan)#name vlan_for_pcSwitch(config-vlan)#exitSwitch(config)#int f0/3Switch(config-if)#switchport access vlan 10Switch(config-if)#int f0/4Switch(config-if)#switchport access vlan 10Switch(config-if)#int f0/1Switch(config-if)#switchport access vlan 20Switch(config-if)#int f0/2Switch(config-if)#switchport access vlan 20Switch(config-if)#int f0/5Switch(config-if)#switchport mode trunk查看vlan配置:Switch#show vlan brief在Router4中连接switch1的接口上配置单臂路由:Router(config)# int f0/1Router(config-if)# no shutRouter(config)# inte f0/1.1Router(config-subif)# encapsolution dot1q 10Router(config-subif)# ip address 192.168.1.65 255.255.255.240Router(config)# int f0/1.2Router(config-subif)# encapsolution dot1q 20Router(config-subif)# ip address 192.168.2.97 255.255.255.240Server3为vlan2中的主机提供dhcp服务,分配192.168.1.100至192.168.1.105的ip地址,由于主机与服务器属于不同网段,广播地址不一致,主机所发送的请求server3不能直接收到,所以要在Router4的int f0/1.2上(即主机的网关)上设置DHCP中继代理:Router(config)# int f0/1.2Router(config-subif)# ip helper-address 192.168.1.71再在Server3中设置DHCP服务,网关填写192.168.1.97(获取动态地址的主机的网关),DNS服务器填写200.0.0.3,起始ip填写192.168.1.100,最大用户数(即范围)填6,这样v2内的主机便可动态获取ip地址了配置nat,服务器使用静态nat,转换后的地址属于50.0.2.0/24网段,pc机使用端口nat,转换到地址50.0.6.2/24:Router(config)# int f0/1Router(config-if)# ip nat insideRouter(config-if)# int s1/0Router(config-if)# ip nat outsideRouter(config)-if# int s1/1Router(config-if)# ip nat outsideRouter(config-if)# exitRouter(config)# ip nat inside source static 192.168.1.71 50.0.2.71Router(config)# ip nat inside source static 192.168.1.70 50.0.2.70Router(config)# access-list 1 permit 192.168.1.96 0.0.0.15Router(config)# ip nat inside source list 1 int s1/1 overload查看nat转换表:Router# show ip nat translations步骤4:配置switch5所在网络通过switch5配置静态vlan,服务器为vlan1网络,主机则为vlan1网络,与路由器相连的接口设为trunk接口模式:Switch(config)#vlan 10Switch(config-vlan)#name vlan_for_pcSwitch(config-vlan)#exitSwitch(config)#vlan 20Switch(config-vlan)#name vlan_for_serverSwitch(config-vlan)#exitSwitch(config)#int f0/2Switch(config-if)#switchport access vlan 10Switch(config-if)#int f0/3Switch(config-if)#switchport access vlan 20Switch(config-if)#int f0/1Switch(config-if)#switchport mode trunk查看vlan配置:Switch#show vlan brief在Router5中连接switch5的接口上配置单臂路由:Router(config)# int f0/0Router(config-if)# no shutRouter(config)# int f0/0.1Router(config-subif)# encapsolution dot1q 10Router(config-subif)# ip address 192.168.1.65 255.255.255.240Router(config)# int f0/0.2Router(config-subif)# encapsolution dot1q 20Router(config-subif)# ip address 192.168.2.113 255.255.255.240在Router5上配置nat,服务器使用静态nat,转换后的地址属于50.0.7.0/24网段,pc机使用静态ip地址,端口nat,转换到ip地址111.111.111.0/24网段:Router(config)# int f0/0Router(config-if)# ip nat insideRouter(config-if)# int f0/1Router(config-if)# ip nat outsideRouter(config-if)# exitRouter(config)# ip nat inside source static 192.168.1.120 50.0.7.120Router(config)# ip nat pool p1 111.111.111.111 111.111.111.111 netmask 255.255.255.0Router(config)# access-list 1 permit 192.168.1.64 0.0.0.15Router(config)# ip nat inside source list 1 pool p1 overload查看nat转换表:Router# show ip nat translations注意Router5为末梢路由器,不参与rip路由,为了使内网的机器访问外网,须在Router5上配置默认路由: Router(config)# ip route 0.0.0.0 0.0.0.0 f0/1同样的由于Router5为末梢路由器,不参与rip路由,为了使外网能顺利的访问111.111.111.0网络(主机经过nat转换的地址网段),须在Router5上配置去该网段的静态路由,并通过rip协议重分布该静态路由: Router(config)# ip route 111.111.111.0 255.255.255.0 50.0.7.2Router(config)# router ripRouter(config-router)# redistribute static步骤5:配置switch0所在网络先如图划分虚拟网络,在交换上新建虚拟网络号,并将相应的接口添加进去,把与路由器或其他交换机相连的接口设为trunk接口模式,并启用最小生成树协议,将switch0指定为根网桥:switch0上的配置:Switch(config)#vlan 10Switch(config-vlan)#name vlan_for_serverSwitch(config-vlan)#exitSwitch(config)#vlan 20Switch(config-vlan)#name vlan_for_pc1Switch(config-vlan)#exitSwitch(config)#vlan 30Switch(config-vlan)#name vlan_for_pc2Switch(config-vlan)#exitSwitch(config)#int f0/1Switch(config-if)#switchport access vlan 10Switch(config-if)#int f0/2Switch(config-if)#switchport access vlan 10Switch(config-if)#int f0/3Switch(config-if)#switchport mode trunkSwitch(config-if)#int f0/4Switch(config-if)#switchport mode trunkSwitch(config-if)#int f0/5Switch(config-if)#switchport mode trunkSwitch(config-if)#exitSwitch(config)#spanning-tree vlan 1,10,20,30 root primaryswitch3上的配置:Switch(config)#vlan 10Switch(config-vlan)#name vlan_for_serverSwitch(config-vlan)#exitSwitch(config)#vlan 20Switch(config-vlan)#name vlan_for_pc1Switch(config-vlan)#exitSwitch(config)#vlan 30Switch(config-vlan)#name vlan_for_pc2Switch(config-vlan)#exitSwitch(config)#int f0/1Switch(config-if)#switchport access vlan 20Switch(config-if)#int f0/2Switch(config-if)#switchport access vlan 30Switch(config-if)#int f0/4Switch(config-if)#switchport mode trunkSwitch(config-if)#exitSwitch(config)#spanning-tree vlan 1,10,20,30switch4上的配置:Switch(config)#vlan 10Switch(config-vlan)#name vlan_for_serverSwitch(config-vlan)#exitSwitch(config)#vlan 20Switch(config-vlan)#name vlan_for_pc1Switch(config-vlan)#exitSwitch(config)#vlan 30Switch(config-vlan)#name vlan_for_pc2Switch(config-vlan)#exitSwitch(config)#int f0/1Switch(config-if)#switchport access vlan 20Switch(config-if)#int f0/2Switch(config-if)#switchport access vlan 30Switch(config-if)#int f0/4Switch(config-if)#switchport mode trunkSwitch(config-if)#exitSwitch(config)#spanning-tree vlan 1,10,20,30在Router0中连接switch0的接口上配置单臂路由:Router(config)# int f0/0Router(config-if)# no shutRouter(config)# int f0/0.1Router(config-subif)# encapsolution dot1q 10Router(config-subif)# ip address 192.168.1.65 255.255.255.240Router(config)# int f0/0.2Router(config-subif)# encapsolution dot1q 20Router(config-subif)# ip address 192.168.2.97 255.255.255.240Router(config)# int f0/0.3Router(config-subif)# encapsolution dot1q 20Router(config-subif)# ip address 192.168.2.113 255.255.255.240Server1为vlan3中的主机提供dhcp服务,分配192.168.1.120至192.168.1.130的ip地址,由于主机与服务器属于不同网段,广播地址不一致,主机所发送的请求server1不能直接收到,所以要在Router0的int f0/0.3上(即主机的网关)上设置DHCP中继代理:Router(config)# int f0/0.3Router(config-subif)# ip helper-address 192.168.1.71再在Server1中设置DHCP服务,网关填写192.168.1.113(获取动态地址的主机的网关),DNS服务器填写200.0.0.3,起始ip填写192.168.1.120,最大用户数(即范围)在这里不要超过8就行,这样v3内的主机便可动态获取ip地址了配置nat,服务器使用静态nat,转换后的地址属于222.222.222.0/24网段,pc机使用动态nat,nat地址池的地址属于222.222.222.0/24网段:Router(config)# int f0/0Router(config-if)# ip nat insideRouter(config-if)# int s1/0Router(config-if)# ip nat outsideRouter(config-if)# int s1/1Router(config-if)# ip nat outsideRouter(config-if)# exitRouter(config)# ip nat inside source static 192.168.1.70 222.222.222.70Router(config)# ip nat inside source static 192.168.1.71 222.222.222.71Router(config)# ip nat pool p2 222.222.222.100 222.222.222.109 netmask 255.255.255.0Router(config)# ip nat pool p3 222.222.222.120 222.222.222.129 netmask 255.255.255.0Router(config)# access-list 2 permit 192.168.1.96 0.0.0.15Router(config)# access-list 3 permit 192.168.1.112 0.0.0.15Router(config)# ip nat inside source list 2 pool p2 overloadRouter(config)# ip nat inside source list 3 pool p3 overload由于nat转换出去的222.222.222.0网段实际上是不存在的,我们可以通过在Router0上配置一个环回地址来解决:Router(config)# interface Loopback0Router(config-if)# ip address 222.222.222.1 255.255.255.0最后我们在Router0上rip配置中宣布222.222.222.0网络,这样其他路由器也就知道了222.222.222.0网段的路由:Router(config)# router ripRouter(config-router)# network 222.222.222.0OK,配置全部完成!。
快速生成树的配置(思科)
快速生成树的配置(已经测试过)实验名称:快速生成树配置。
实验目的:理解快速生成树配置及原理。
背景描述:现有两台交换机互连组成内部局域网,为了提高网络的可靠性,网络管理员用2 条链路将交换机互连,现要在交换机上做适当配置,使网络避免环路。
技术原理:生成树协议是利用SPA算法(生成树算法),在存在交换环路的网络中生成一个没有环路的树形网络。
运用该算法将交换网络冗余的备份链路逻辑上断开,当主要链路出现故障时,能够自动的切换到备份链路,保护数据的正常转发。
生成树协议目前常见的版本有STP(生成树协议IEEE802.1d)、RSTP(快速生成树协议IEEE802.1w)、MSTP(多生成树协议IEEE802.1s)。
实现功能:使网络在有冗余链路的情况下避免环路的产生,避免广播风暴等。
实验设备:S2126(2台);PC机(2台);直连线(4根)实验拓扑:按照拓扑图连接网络时注意,两台交换机都配置完快速生成树协议后,再将两台交换机连接起来。
如果先连接再配置会造成广播风暴,影响交换机的正常工作。
实验步骤:步骤1:交换机A的基本配置。
SwitchA(config)#vlan 10SwitchA(config-vlan)#name salesSwitchA(config-vlan)#exitSwitchA(config)#interface fastEthernet 0/3SwitchA(config-if)#switchport access vlan 10SwitchA(config-if)#endSwitchA#sh vlan id 10VLAN Name Status Ports ---- -------------------------------- --------- ---------10 sales active Fa0/3SwitchA#步骤2:在交换机A上配置快速生成树。
SwitchA(config)# spanning mode pvst SwitchA(config)#interface range fastethernet 0/1 SwitchA(config-if)#swit mode trunk SwitchA(config)#interface range fastethernet 0/2 SwitchA(config-if)#swit mode trunkSwitchA(config-if)#exit步骤3:交换机B的基本配置。
cisco_Packet_Tracer_5使用教程1
目录Packet Tracer 5.0建构CCNA实验攻略(1)——配置Cisco交换机 (2)Packet Tracer 5.0建构CCNA实验攻略(2)——配置VLAN (7)Packet Tracer 5.0建构CCNA实验攻略(3)——Cisco VTP (11)Packet Tracer 5.0建构CCNA实验攻略(4)——STP生成树协议 (17)Packet Tracer 5.0建构CCNA实验攻略(5)——WLAN (21)Packet Tracer 5.0建构CCNA实验攻略(1)——配置Cisco交换机Packet Tracer 5.0是一款非常不错的Cisco(思科)网络设备模拟器,对于想考思科初级认证(如CCNA)的朋友们来说,Packet Tracer 5.0是非常不错的选择。
利用Packet Tracer 5.0练习思科IOS操作命令很不错的。
要配置好Cisco交换必需要熟悉IOS命令及相关的知识。
一、几种配置命令模式switch>这种提示符表示是在用户命令模式,只能使用一些查看命令。
switch#这种提示符表示是在特权命令模式。
switch(config)# 这种提示符表示是全局配置模式switch(config-if)# 端口配置命令模式图一几种命令模式二、检查、查看命令这些命令是查看当前配置状况,通常是以show(sh)为开始的命令。
show version查看IOS的版本、show flash查看flash内存使用状况、show mac-address-table查看MAC地址列表图二图三图四图五Show ? 帮助命令显示当前所有的查看命令图六查看端口状态信息三、密码设置命令Cisco交换机、路由器中有很多密码,设置好这些密码可以有效地提高设备的安全性。
switch(config)#enable password 设置进入特权模式进的密码switch(config-line) 可以设置通过console端口连接设备及telnet远程登录时所需要的密码图七设置交换机的各种密码默认情况下,这些密码都是以明文的形式存储,所以很容易查看到。
Packet Tracer 5.0教程
实验一、Packet Tracer 5.0 基本操作一、安装Packet Tracer 5.0安装非常方便,在安装向导帮助下一步步很容易完成的。
二、添加思科的网络设备及计算机构建网络图1 Packet Tracer 5.0的界面Packet Tracer 5.0非常简明扼要,白色的工作区显示得非常明白,工作区上方是菜单栏和工具栏,工作区下方是网络设备、计算机、连接栏,工作区右侧选择、册子设备工具栏。
图2 添加交换机在设备工具栏内先找到要添加设备的大类别,然后从该类别的设备中寻找添加自己想要的设备。
图3 拖动选择好的交换机到工作区图4单击设备,查看设备的前面板、具有的模块及配置设备图5 添加计算机:Packet Tracer 5.0中有多种计算机图6 查看计算机并可以给计算机添加功能模块图7 添加连接线连接各个设备Packet Tracer 5.0有很多连接线,每一种连接线代表一种连接方式:控制台连接、双绞线交叉连接、双绞线直连连接、光纤、串行DCE及串行DTE等连接方式供我们选择。
如果不能确定使用哪种连接,可使用自动连接,让软件自动选择连接方式。
把鼠标放在拓扑图中的设备上会显示当前设备信息图8 红色表示该连接线路不通,绿色表示连接通畅图9 删除连接及设备图10 网络配置设备单击要配置的设备,如果是网络设备(交换机、路由器等)在弹出的对话框中切换到“Config”或“CLI”可在图形界面或命令行界面对网络设备进行配置。
如果在图形界面下配置网络设备,下方会显示对应的IOS命令。
图11 计算机的配置Packet Tracer 5.0还可以模拟计算机RS-232接与思科网络设备的Console接口相连接,用终端软件对网络设备进行配置,这种配置方式与真实情况几乎一样。
Packet Tracer 5.0把网络环境搭建好了,接下来就可以模拟真实的网络环境进行配置了,具体怎么样构建网络环境,要看自己对网络对网络设备的掌握。
幼儿
实验五:快速生成树协议软件2班陈伟建1214080611206一、实验目的:1、了解生成树协议工作原理2、熟悉生成树协议的配置方法3、掌握生成树协议中交换机优先级的配置方法4、掌握生成树协议根网桥的选择机制二、实验拓扑图:三、实验器材:环境:Cisco Packet Tracer网络设备模拟器;设备:Cisco2960交换机2台,PC机4台,交叉线2条,直通线4条。
四、实验内容:1、根据实验拓扑图建立好实验环境,并设定主机的IP地址为表1 PC主机的IP地址分配主机IP地址子网掩码PC11192.168.10.11255.255.255.0PC13192.168.10.13255.255.255.0PC22192.168.20.22255.255.255.0PC24192.168.20.24255.255.255.02、通过交换机的基本命令,在2台Cisco2960交换机上配置rapid-pvst;3、在PC的命令提示符下测试主机的连通性;4、在Cisco2960上查看生成树的根网桥及端口状态。
五、实验步骤:1.按照图1实验拓扑图在Cisco Packet Tracer网络设备模拟器的工作区添加2台Cisco2960交换机,4台PC机,2条交叉线,并按拓扑图连接;2.按表1给出的IP地址配置好PC机;3、双击交换机Switch1,打开CLI选项卡,按以下命令配置交换机S1:Switch>enableSwitch#configure terminalEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname S1S1(config)#vlan 10S1(config-vlan)#name studentS1(config-vlan)#exitS1(config)#vlan 20S1(config-vlan)#name teacherS1(config-vlan)#exitS1(config)#S1(config)#interface range fastethernet 0/1-10S1(config-if-range)#switchport mode accessS1(config-if-range)#switchport access vlan 10S1(config-if-range)#exitS1(config)#S1(config)#interface range fastethernet 0/11-20S1(config-if-range)#switchport mode accessS1(config-if-range)#switchport access vlan 20S1(config-if-range)#exitS1(config)#S1(config)#interface range fastethernet 0/21-22S1(config-if-range)#switchport mode trunk%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/21, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/21, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/22, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/22, changed state to upS1(config-if-range)#exitS1(config)#S1(config)#spanning-tree mode rapid-pvstS1(config)#spanning-tree vlan 10,20 root primaryS1(config)#4、双击交换机Switch2,打开CLI选项卡,按以下命令配置交换机S2:Switch>enableSwitch#configure terminalEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname S2S2(config)#vlan 10S2(config-vlan)#name studentS2(config-vlan)#exitS2(config)#vlan 20S2(config-vlan)#name teacherS2(config-vlan)#exitS2(config)#S2(config)#interface range fastethernet 0/1-10 S2(config-if-range)#switchport mode accessS2(config-if-range)#switchport access vlan 10 S2(config-if-range)#exitS2(config)#S2(config)#interface range fastethernet 0/11-20 S2(config-if-range)#switchport mode accessS2(config-if-range)#switchport access vlan 20 S2(config-if-range)#exitS2(config)#S2(config)#interface range fastethernet 0/21-22 S2(config-if-range)#switchport mode trunkS2(config-if-range)#exitS2(config)#S2(config)#spanning-tree mode rapid-pvstS2(config)#S2(config)#S2(config)#5、PC11测试到PC13的连通性PC>ipconfigIP Address......................: 192.168.10.11 Subnet Mask.....................: 255.255.255.0 Default Gateway.................: 0.0.0.0PC>ping 192.168.10.13Pinging 192.168.10.13 with 32 bytes of data:Reply from 192.168.10.13: bytes=32 time=172ms TTL=128 Reply from 192.168.10.13: bytes=32 time=64ms TTL=128 Reply from 192.168.10.13: bytes=32 time=78ms TTL=128 Reply from 192.168.10.13: bytes=32 time=94ms TTL=128Ping statistics for 192.168.10.13:Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:Minimum = 64ms, Maximum = 172ms, Average = 102msPC>5、查看S1的生成树S1#show spanning-tree vlan 10VLAN0010Spanning tree enabled protocol rstpRoot ID Priority 24586Address 0090.2109.8B0BThis bridge is the rootHello Time 2 sec Max Age 20 sec Forward Delay 15 sec Bridge ID Priority 24586 (priority 24576 sys-id-ext 10)Address 0090.2109.8B0BHello Time 2 sec Max Age 20 sec Forward Delay 15 sec Aging Time 20Interface Role Sts Cost Prio.Nbr Type---------------- ---- --- --------- -------- --------------------------------Fa0/1 Desg FWD 19 128.1 P2pFa0/21 Desg FWD 19 128.21 P2pFa0/22 Desg FWD 19 128.22 P2p6、查看S2的生成树S2#show spanning-tree vlan 10VLAN0010Spanning tree enabled protocol rstpRoot ID Priority 24586Address 0090.2109.8B0BCost 19Port 21(FastEthernet0/21)Hello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 24586 (priority 24576 sys-id-ext 10) Address 00D0.D36A.C3E2Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Aging Time 20Interface Role Sts Cost Prio.Nbr Type---------------- ---- --- --------- -------- --------------------------------Fa0/3 Desg FWD 19 128.3 P2pFa0/22 Altn BLK 19 128.22 P2pFa0/21 Root FWD 19 128.21 P2p7、进入S1交换机,关闭fastEthernet 0/21端口。
实验五 快速生成树协议RSTP
实验五 生成树协议STP/快速生成树协议RSTP【实验名称】生成树协议STP/快速生成树协议RSTP 的配置【实验目的】理解生成树协议STP/RSTP 的配置及原理。
【背景描述】某学校为了开展计算机教学和网络办公,建立了一个计算机教室和一个校办公区,这两处的计算机网络通过两台交换机互连组成内部校园网,为了提高网络的可靠性,网络管理员用2条链路将交换机互连,现要在交换机上做适当配置,使网络避免环路。
本实验以2台S2126G 交换机为例,2台交换机分别命名为SwitchSA,SwitchB 。
PC1与CP2在同一个网段,假设IP 地址分别为192.168.10.137 ,192.168.10.136,网络掩码为255.255.255.0。
【实验功能】使网络在有冗余链路的情况下避免环路的产生,避免广播风暴等。
【实验拓扑】【实验设备】S2126GG(2台)【地址规划】:PC1:192.168. 10.137/24PC2:192.168. 10.136/24F0/3 F0/3F0/2 F0/1F0/2 F0/1 AB VLAN 10VLAN 10【实验步骤】步骤1.在交换机SwitchA 上的基本配置(创建Vlan10,并将0/3端口划分到Vlan 10中;将0/1和0/2端口设置为trunk)switchA#configure terminal !进入全局配置模式switchA(config)#vlan 10 !创廚VLAN10switchA(config-vlan)#name sales !将其命名为sales.switchA(config-vlan)#exitswitchA(config)#interface fastethernet 0/3 !进入接口配置模式。
switchA(config-if)#switchport access vlan 10 !将0/3端口划分到VLAN 10中SwitchA (config-if)#exitswitchA(config)#interface range fastethernet 0/1-2 !进入接口0/1和0/2 switchA(config-if-range)#switchport mode trunkswitchA(config-if-range)#exit步骤2.在交换机SwitchB 上的基本配置(创建Vlan10,并将0/3端口划分到Vlan 10中;将0/1和0/2端口设置为trunk)SwitchB #configure terminal !进入全局配置模式SwitchB (config)#vlan 10 !创建VLAN10SwitchB (config-vlan)#name sales !将其命名为sales.SwitchB (config-vlan)#exitSwitchB (config)#interface fastethernet 0/3 !进入接口配置模式。
交换机如何快速生成树配置
交换机如何快速生成树配置交换机快速生成树配置是怎么回事呢,那么交换机快速生成树配置又有什么作用呢?下面是店铺收集整理的交换机如何快速生成树配置,希望对大家有帮助~~交换机快速生成树配置的方法工具/原料计算机网络工具软件方法/步骤配置计算机:PC0IP: 192.168.1.2Submask: 255.255.255.0Gateway: 192.168.1.1PC1IP: 192.168.1.3Submask: 255.255.255.0Gateway: 192.168.1.1测试计算机的连通性:PC1 ping PC2配置交换机0:Switch>enSwitch#show spanning-tree //查看生成树的配置信息信息解释如下:StpVersion : RSTP !生成树协议的版本 SysStpStatus : Enabled !生成树协议运行状态,disable 为关闭状态Priority : 32768 !查看交换机的优先级RootCost : 200000 !交换机到达根交换机的开销RootPort : Fa0/1 !查看交换机上的根端口或者RootCost: 0 !交换机到达根交换机的开销,0 代表本交换机为根RootPort: 0 !查看交换机上的根端口,0 代表本交换机为根Switch#show spanning-tree interface fastEthernet 0/1 !显示Switch 端口fastethernet 0/1 的状态PortState : forwarding !SwitchB 的端口fastthernet 0/1 处于转发(forwarding)状态PortRole : rootPort !查看端口角色为根端口Switch#show spanning-tree interface fastEthernet 0/2 !显示Switch 端口fastethernet 0/2的状态PortState : discarding !SwitchB的端口fastthernet 0/2处于阻塞(discarding)状态Switch#conf tSwitch(config)#int fa 0/10Switch(config-if)#switchport access vlan 10Switch(config-if)#exitSwitch(config)#int rang fa 0/1 - 2Switch(config-range)#switchport mode trunkSwitch(config-range)#exitSwitch(config)#spanning-tree mode rapid-pvst // ! 指定生成树协议的类型为RSTPSwitch(config)#end配置交换机1:Switch>enSwitch#conf tSwitch(config)#int fa 0/10Switch(config-if)#switchport access vlan 10Switch(config-if)#exitSwitch(config)#int range fa 0/1 - 2Switch(config-range)#switchport mode turnkSwitch(config-range)#exitSwitch(config)#spanning-tree mode rapid-pvstSwitch(config)#endSwitch#show spanning-tree测试:PC0命令:Ipconfig :主要功用,包括用来显示现时网络连接的设置(/all参数),或通过/release参数来释放取得的ip位置,和通过 /renew 来重新获取ip位置的分配。
PacketTracer5.0建构CCNA实验攻略(4)——STP生成树协议
PacketTracer5.0建构CCNA实验攻略(4)——STP生成树协议Packet Tracer 5.0建构CCNA实验攻略(4)——STP生成树协议2009-06-05 10:38Packet Tracer 5.0是一款非常不错的Cisco(思科)网络设备模拟器,对于想考思科初级认证(如CCNA)的朋友们来说,Packet Tracer 5.0是非常不错的选择。
通常我们周围并没有那么多思科的设备供我们学习调试,参加培训费用很贵,上机实践的机会还是有限的,利用Packet Tracer 5.0练习思科IOS操作命令很不错的。
近日,在网上下载了思科CCNA640-802指导用书,打算根据此教程与诸位网友共同分享Packet Tracer 5.0的使用方法与技巧,也借此抛砖引玉。
STP的全称是spanning-tree protocol,STP协议是一个二层的链路管理协议,它在提供链路冗余的同时防止网络产生环路,与VLAN 配合可以提供链路负载均衡。
生成树协议现已经发展为多生成树协议和快速生成树协议(RSTP,Rapid Spanning Tree Protocol,IEEE802.1W)。
一、配置实例拓扑图图一两台Cisco 2960交换机使用两个千兆端口相连,默认情况下STP 协议启用的。
通过两台交换机之间传送BPDU协议数据单元,选出根交换机、根端口等,以便确定端口的转发状态。
上图中标记为黄色的端口处于block状态。
二、STP基本配置命令1、修改Brigde ID,重新选根网桥switch(config)#spanning-tree vlan 1 priority 4096图二图三根网桥改变,交换机端口的状态也发生了变化(与图一比较)switch(config-if)spanning-tree vlan vlan-id port-priority 优先级值交换机端口优先级值修改命令,通过修改端口优先值也可以更改端口的转发状态。
实验4-快速生成树协议配置
实验4快速生成树R S T P的配置一、实验目的及要求理解快速生成树协议R S T P的原理及配置二、实验要求每3人一组,使用2台交换机和3台计算机,按后面的拓扑图进行连接,另一台计算机做配置计算机,按按实验内容和步骤完成实验操作,将实验过程、实验结果和现象分析记录在实验报告中。
三、实验设备及软件PC机:安装windows 2000/xp 安装sniffer软件,双网卡。
网络:分别连接到外网和实验室路由器和交换机等设备上。
四、实验内容和步骤1.无冗余链路实验1)按实验拓扑图连线,但不连接交换机之间F0/5口,只连接交换机之间F0/3口;2)配置两台计算机的I P地址(同网段),记录两台计算机的I P地址及对应的M A C地址;3)用p i n g命令发一个包,验证两计算机的联通性;4)在另一端进行抓包,记录抓包个数,验证没有产生广播风暴和重复帧;5)显示及记录两交换机的M A C地址表,证明地址表稳定。
2.有冗余链路实验1)在上面实验拓扑图的基础上,连接交换机之间F0/5口(构成冗余链路),并清除两交换机的M A C地址表;2)在一端用p i n g命令发一个包,在另一端进行抓包,记录抓包个数,验证产生了重复帧;3)显示及记录两交换机的M A C地址表,证明地址表不稳定。
4)在一端用s n i f f e r命令发一个广播包,在另一端进行抓包,记录抓包个数,验证产生了广播风暴;3.配置生成树协议R S T P1)分别为交换机A和交换机B启动生成树协议,并指定为R S T P,使用命令:S P A N N I N G-T R E ES P A N N I N G-T R E E M O D E R S T P2)验证和查看生成树的配置信息,使用命令:S H O W S P A N N I N G-T R E ES H O W S P A N N I N G-T R E E I N T X通过显示结果指出并记录根交换机和非根交换机以及它们的优先级和地址;记录F0/3和F0/5的端口状态、端口角色;4.强制指定根交换机(通过设定优先级)1)通过在刚才的非根交换机上执行命令:S P A N N I N G-T R E E p r i o r i t y4096强制使该交换机为根交换机(优先权小者为根交换机),2)查看两个交换机的生成树的配置信息:通过显示结果,重新记录根交换机和非根交换机以及它们的优先级和地址;记录F0/3和F0/5的端口状态、端口角色;并和步骤3的结果进行比较。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二、实验背景学校为了开展计算机教学和网络办公,建立了一个计算机教室和一个校办公区,这两处的计算机网络通过两台交换机互相连接组成内部校园网,为了提高网络的可靠性,作为网络管理员,你要用2条链路将交换机互连,现要求在交换机上做适当的配置,使网络避免环路。
三、技术原理生成树协议(spanning-tree),作用是在交换网络中提供冗余备份链路,并且解决交换网络中的环路问题;生成树协议是利用SPA算法,在存在交换环路的网络中生成一个没有环路的树形网络。
运用该算法将交换网络的冗余备份链路从逻辑上断开,当主链路出现故障时,能够自动的切换到备份链路,保证数据的正常转发;生成树协议版本:STP、RSTP(快速生成树)、MSTP(多生成树协议);生成树协议的特点是收敛时间长,从主要链路出现故障到切换至备份链路需要50秒的时间;快速生成树协议在生成树协议的基础上增加了两种端口角色:替换端口和备份端口,分别做为根端口和指定端口的冗余端口。
当根端口或指定端口出现故障时,冗余端口不需要经过50秒的收敛时间,可以直接切换到替换端口或备份端口,从而实现RSTP协议小于1秒的快速收敛。
四、实验步骤实验拓扑默认情况下STP协议启用的,通过两台交换机之间传送BPDU协议数据单元,选出根交换机、根端口等,以便确定端口的转发状态。
上图中标记为橙色的端口处于block堵塞状态。
设置RSTP查看交换机 show spanning-tree 状态,了解根交换机和根端口情况;通过更改交换机生成树的优先级spanning-tree vlan * priority 4096 可以变化根交换机的角色;S1:Switch>enSwitch#conf tEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname S1S1(config)#endS1#%SYS-5-CONFIG_I: Configured from console by consoleS1#show spanning-tree //查看交换机spanning-tree 状态VLAN0001Spanning tree enabled protocol ieeeRoot ID Priority 32769Address 0060.5C36.5620Cost 19Port 1(FastEthernet0/1)Hello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 32769 (priority 32768 sys-id-ext 1)Address 0060.7078.8BDEHello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 20Interface Role Sts Cost Prio.Nbr Type---------------- ---- --- --------- -------- --------------------------------Fa0/10 Desg FWD 19 128.10 P2pFa0/1 Root FWD 19 128.1 P2pFa0/2 Altn BLK 19 128.2 P2pS1#conf tEnter configuration commands, one per line. End with CNTL/Z.S1(config)#interface fa0/10S1(config-if)#switchport access vlan 10 //将fa0/10划分到vlan 10% Access VLAN does not exist. Creating vlan 10S1(config-if)#exitS1(config)#interface range fa0/1 - 2 //设置fa0/1,fa0/2端口状态为trunk模式S1(config-if-range)#switchport mode trunk%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1,changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to upS1(config-if-range)#exitS1(config)#spanning-tree mode ? //设置spanning-tree为RSTP模式pvst Per-Vlan spanning tree moderapid-pvst Per-Vlan rapid spanning tree modeS1(config)#spanning-tree mode rapid-pvstS1(config)#S2:Switch>enSwitch#show spanning-treeVLAN0001Spanning tree enabled protocol ieeeRoot ID Priority 32769Address 0060.5C36.5620This bridge is the root //根交换机Hello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 32769 (priority 32768 sys-id-ext 1)Address 0060.5C36.5620Hello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 20Interface Role Sts Cost Prio.Nbr Type---------------- ---- --- --------- -------- --------------------------------Fa0/1 Desg FWD 19 128.1 P2pFa0/2 Desg FWD 19 128.2 P2pFa0/10 Desg FWD 19 128.10 P2pSwitch#%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to upSwitch#Switch#conf tEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname S2S2(config)#interface fa0/10S2(config-if)#switchport access vlan 10% Access VLAN does not exist. Creating vlan 10S2(config-if)#exitS2(config)#interface range fa0/1 - 2S2(config-if-range)#switchport mode trunkS2(config-if-range)#exitS2(config)#spanning-tree mode rapid-pvstS2(config)#五、测试当主链路处于down状态时,能够自动的切换到备份链路,保证数据的正常转发。
在S2上shutdown 掉 fa0/1Switch#conf tEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#intSwitch(config)#interface fa0/1Switch(config-if)#shuSwitch(config-if)#shutdown //shutdown fa0/1端口Switch(config-if)#%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to administratively down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to downSwitch#show spanning-treeVLAN0001Spanning tree enabled protocol rstpRoot ID Priority 32769Address 0001.63E2.4A7AThis bridge is the rootHello Time 2 sec Max Age 20 sec Forward Delay 15 secBridge ID Priority 32769 (priority 32768 sys-id-ext 1)Address 0001.63E2.4A7AHello Time 2 sec Max Age 20 sec Forward Delay 15 secAging Time 20Interface Role Sts Cost Prio.Nbr Type---------------- ---- --- --------- -------- --------------------------------Fa0/1 Desg FWD 19 128.1 P2pFa0/2 Desg FWD 19 128.2 P2pVLAN0010Spanning tree enabled protocol rstpRoot ID Priority 32778Address 0001.63E2.4A7AThis bridge is the rootHello Time 2 sec Max Age 20 sec Forward Delay 15 sec Bridge ID Priority 32778 (priority 32768 sys-id-ext 10)Address 0001.63E2.4A7AHello Time 2 sec Max Age 20 sec Forward Delay 15 sec Aging Time 20Interface Role Sts Cost Prio.Nbr Type---------------- ---- --- --------- -------- --------------------------------Fa0/1 Desg FWD 19 128.1 P2pFa0/2 Desg FWD 19 128.2 P2pFa0/10 Desg FWD 19 128.10 P2pSwitch#PC1:PC>ipconfigIP Address......................: 192.168.1.2Subnet Mask.....................: 255.255.255.0Default Gateway.................: 192.168.1.1PC>ping -t 192.168.1.3Pinging 192.168.1.3 with 32 bytes of data:Reply from 192.168.1.3: bytes=32 time=78ms TTL=128Reply from 192.168.1.3: bytes=32 time=94ms TTL=128Reply from 192.168.1.3: bytes=32 time=78ms TTL=128Reply from 192.168.1.3: bytes=32 time=78ms TTL=128Reply from 192.168.1.3: bytes=32 time=78ms TTL=128Reply from 192.168.1.3: bytes=32 time=94ms TTL=128Reply from 192.168.1.3: bytes=32 time=93ms TTL=128Reply from 192.168.1.3: bytes=32 time=93ms TTL=128Reply from 192.168.1.3: bytes=32 time=62ms TTL=128Reply from 192.168.1.3: bytes=32 time=94ms TTL=128Reply from 192.168.1.3: bytes=32 time=79ms TTL=128Reply from 192.168.1.3: bytes=32 time=94ms TTL=128 ......测试效果:。