实验报告8_交换机生成树_姓名_第1页
实验报告8_交换机生成树_姓名_第2页
实验报告8_交换机生成树_姓名_第3页
实验报告8_交换机生成树_姓名_第4页
实验报告8_交换机生成树_姓名_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验报告实验报告8课程名称核心路由交换技术实验名称交换机生成树解决环路问题姓名学号班级实验目的【实验目的】通过实验掌握交换机生成树协议的配置掌握避免广播风暴的方法,并实现链路冗余备份的技术。【背景描述】某学校为了开展计算机教学和网络办公,建立了一个计算机教室和一个校办公区,这两处的计算机网络通过两台交换机互连组成内部校园网,为了提高网络的可靠性,网络管理员用2条链路将交换机互连,现要在交换机上做适当的配置,使网络避免环路。【实现功能】 使网络有冗余链路的情况下避免环路的产生,避免广播风暴等。实验内容及要求【使用设备】设备类型设备名称设备数量交换机switch2路由器三层交换机双绞线4计算机pc

2、2【工作原理】STP的基本原理可以归纳为三步,选择根网桥RB、选择根端口RP、选择指定端口DP。然后把根端口、指定端口设为转发状态,其它接口设为阻塞状态,这样一个逻辑上无环路的网络拓扑就形成了。1.选择根网桥选择根网桥的依据是网桥ID,由优先级和MAC地址组成,先看优先级,优先级相同时再看MAC地址,值越小越优先选择。根网桥的选择过程与政治选举类似。2.选择根端口每一个非根网桥将从其接口选出一个到根网桥管理成本(administrative cost)最低的接口作为根端口,选择的依据是(1)自身到达根网桥的根路径成本最低的接口。根路径成本的计算是,接口收到BPDU中所包含的成本与接口的成本的累

3、加。(2)直连网桥ID最小(3)端口ID最小3.选择指定端口当一个网段中有多个网桥时,这些网桥会将他们到根网桥的管理成本都通告出去,其中具有最低管理成本的网桥将作为指定(designated)网桥。指定网桥中发送最低管理成本的BPDU的接口是该网段中的指定端口。在每段链路上,选择一个指定端口,选择的依据是:(1)发送最低根路径成本的BPDU的接口(2)所在网桥ID最小(3)端口ID最小【注意事项】1、锐捷交换机缺省是关闭spanning-tree 的,如果网络在物理上存在环路,则必须手工开启spanning-tree 。2、锐捷全系列的交换机默认为MSTP协议,在配置时注意生成树协议的版本。3

4、、丢包多少取决于所采用的生成树协议的不同而有所差异。4、思科模拟器缺省是开启spanning-tree 的,所以连接好拓扑之后会发现只有一条中间链路两端都是绿灯。其余的冗余链路的一端都是橙色,橙色是在这里表示自动阻塞状态。实验拓扑图该实验所需要的简单的实验拓扑。实验步骤及命令清单本次实验步骤只针对使用锐捷机架真实设备。两台交换机(S3760或S2328均可)、两台PC即可完成。思科模拟器不能按照此步骤做,原因是模拟器上自动开启生成树协议。(你可以自行尝试连线,即可看到效果)。理论知识可参阅课本104页。设备紧张的情况下也可以先用模拟器做步骤8。实验步骤:参看使用网络技术配置指南第三章第二个实验

5、。步骤1 先根据实验拓扑图对锐捷机架真实设备进行连线。其中PC1的ip为192.168.0.137,直连线接SwitchA的f0/3端口,PC2的ip为192.168.0.136,直连线接SwitchB的f0/3端口。SwitchA、SwitchB的F0/1和F0/2之间连接两条交叉线注意: 由于机房PC的双网卡中,本地连接属于192.168.10.0网段。所以你在设置测试网卡IP时要避开192.168.10.0网段,可以选择192.168.1.0网段或者其他,避免测试连通性时受到本地连接影响。交换机A的基本配置Switch>enSwitch#configure terminalSwit

6、ch(config)#hostname SwitchASwitchA(config)#vlan 10SwitchA(config-vlan)#name slaesSwitchA(config-vlan)#exitSwitchA(config)#interface fastEthernet 0/3SwitchA(config-if)#switchport access vlan 10SwitchA(config-if)#exitSwitchA(config)#interface range fastEthernet 0/1-2SwitchA(config-if-range)#switchport

7、 mode trunkSwitchA(config-if-range)#Z查看配置:SwitchA#show vlan id 10贴图步骤2 交换机B的基本配置Switch>enSwitch#configure terminalSwitch(config)#hostname SwitchBSwitchB(config)#vlan 10SwitchB(config-vlan)#name slaesSwitchB(config-vlan)#exitSwitchB(config)#interface fastEthernet 0/3SwitchB(config-if)#switchport a

8、ccess vlan 10SwitchB(config-if)#exitSwitchB(config)#interface range fastEthernet 0/1-2SwitchB(config-if-range)#switchport mode trunkSwitchB(config-if-range)#Z步骤3 感受广播风暴PC1上ping PC2 192.168.0.136 -t 持续一段时间以后 贴图回答问题:请简单解释广播风暴的概念和成因。回答:步骤4 配置快速生成树协议SwitchA#configure terminal !进入全局配置模式SwitchA(config)#sp

9、anning-tree !开启生成树协议SwitchA(config)#spanning-tree mode rstp !指定生成树协议类型为RSTPSwitchB#configure terminal !进入全局配置模式SwitchB(config)#spanning-tree !开启生成树协议SwitchB(config)#spanning-tree mode rstp !指定生成树协议类型为RSTP回答问题:SwitchA(config)#spanning-tree mode ?还有什么可选模式?验证测试:验证快速生成树协议已经开启验证生成树是否消除了广播风暴。PC1上ping PC2

10、192.168.0.136 将结果贴图。查看配置: 在SwitchA和SwitchB上show spanning-tree 贴图,并找到Priority、RootCost 、RootPort三项,添加明显标识。SwitchA #show spanning-tree 贴图SwitchB#show spanning-tree 贴图注意:Priority : !查看交换机的优先级RootCost : !交换机到达根交换机的开销,0代表交换机为根RootPort : !查看交换机上的根端口,0代表交换机为根回答问题:通过分析上图,哪一个是根交换机?那么另一台交换机的根端口是哪一个?回答:步骤5 改变交

11、换机的优先级,如果上个步骤你的根交换机是SwitchA,则指定SwitchB为根交换机,如果在步骤4结束后你的SwitchB本就是根交换机,那么接下来你需要配置SwitchA的优先级。SwitchB(config)#spanning-tree priority 4096 !设置交换机优先级为4096SwitchB(config)#Z验证测试:验证交换机SwitchB的优先级查看配置:再在SwitchA和SwitchB上show spanning-tree 贴图,并标记Priority、RootCost 、RootPort三项。SwitchA #show spanning-tree 贴图Swit

12、chB#show spanning-tree 贴图回答问题:现在哪一个交换机是根交换机?那么另一台交换机的根端口是哪一个?简单分析发生变化的原因。回答:步骤6查看交换机SwitchA的端口1和端口2的状态。 SwitchA#show spanning-tree interface fastEthernet 0/1 贴图 标记PortState项SwitchA#show spanning-tree interface fastEthernet 0/2 贴图 标记PortState项 验证测试:如果SwitchB与SwitchA的端口F0/1之间的链路DOWN掉,验证交换机SwitchA的端口F0

13、/2的状态变化,并观察状态转发时间。第一步、先用PC1上ping 192.168.1.2 -t ,保持ping的状态第二步、拔掉SwitchB与SwitchA的端口F0/1之间的连线,或者将F0/1端口状态设置为shutdown。第三步、观察ping 的丢包情况。若有则显著标识出来。Ping丢包情况的贴图再次查看SwitchA的端口2的状态变化SwitchA#show spanning-tree interface fastEthernet 0/2 贴图 标记PortState项回答问题:1、SwitchA的端口fastEthernet 0/2状态PortState是否发生了什么变化?你认为是

14、原因是什么?2、丢包现象如何解释?步骤7 现在将交换机SwitchA和交换机SwitchB的f0/1链路恢复链接。并且,将两台交换机SwitchA和交换机SwitchB的生成树协议类型spanning-tree mode 改为stp协议。做完以上配置后,往下继续第一步、先用PC1上ping 192.168.1.2 -t 保持ping的状态第二步、拔掉SwitchB与SwitchA的端口F0/1之间的连线,或者将F0/1端口状态设置为shutdown。第三步、观察ping 的丢包情况。Ping丢包情况的贴图回答问题:与步骤6相比,丢包情况有何差异,简单推测原因。步骤8 使用思科模拟器搭建拓扑,按

15、照步骤一、二进行划分vlan,设置trunk。由于思科模拟器缺省是开启spanning-tree 的,所以连接好拓扑之后会发现只有一条中间链路两端都是绿灯。其余的冗余链路的一端都是橙色,橙色是在这里表示自动阻塞状态。模拟器拓扑 (状态稳定之后截图,尽量能显示出端口号)查看自动开启的生成树协议:SwitchA#show spanning-tree 查看端口的阻塞状态SwitchA#show spanning-tree interface fastEthernet 0/? 这里的?填入显示橙色灯的端口号贴图删掉两端都是绿灯的交叉线,状态稳定后用PC1 ping PC2并截图 步骤9 使用思科模拟器

16、搭建拓扑如图所示,在模拟器中连接三台交换机,互连成环。分别使用f0/1、f0/1、f0/1对连。你连接好的拓扑贴图于此处模拟器拓扑 (状态稳定之后截图,尽量能显示出端口号)通过show spanning-tree detail 命令分别察看三台交换机,(截图可以只要关键部分)。交换机1 show spanning-tree detail交换机2 show spanning-tree detail交换机3 show spanning-tree detail请判断哪个端口是阻塞端口?哪些端口是根端口?哪些端口是指定端口? 哪个交换机是根交换机?这么判断有什么依据?回答问题:步骤10使用真机连接拓扑。在真机上分别启动快速生成树协议。命令参照步骤4。通过show spanning-tree命令分别察看三台交换机(截图可以只要关键部分)。 交换机1 show spanning-tree 交换机2 show spanning-tree 交换机3 show spanning-tree重新判断哪个端口是阻塞端口?哪些端口是根端口?哪些端口是指定端口? 哪个交换机是根交换机?这么判断有什么依据?回答问题:【注意事项】1、锐捷交换机缺省是关闭spanning-tree 的,如果网络在物理上存在环

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论