当前位置:文档之家› 实验三:交换机端口配置与生成树协议配置

实验三:交换机端口配置与生成树协议配置

大连理工大学 本科实验报告 课程名称: 网络工程实验 学院(系): 软件学院 专 业: 软件工程 班 级: 学 号: 学生姓名:

2012年 4 月 24 日 大连理工大学实验报告 学院(系): 软件学院 专业: 软件工程 班级: 软1011

姓 名: 学号: 组: 6 ___

实验时间: 2012.4.24 实验室: C310 实验台: 6

指导教师签字: 成绩:

实验三:交换机端口配置与生成树协议配置 一、实验目的 掌握Quidway系列以太网交换机端口常见配置命令的使用方法、重点掌握端口聚合的配置命令的使用方法;掌握STP协议基本配置,通过改变交换机参数来改变生成树结构,从而进一步加深对STP协议的理解。 二、实验原理和内容 1、交换机的基本工作原理 2、配置交换机的方法和命令 3、STP的基本原理及配置 三、实验环境以及设备 环境一:2台交换机、2台Pc机、双绞线若干 环境二:4台交换机、2台Pc机、双绞线若干 四、实验步骤(操作方法及思考题)

0、在作实验前,请在用户视图下使用“reset saved-configuration”命令和“reboot”命令分别将2台交换机的配置都清空,以免前一个班的实验留下的配置对本次实验产生影响。

1、请任选一台交换机,练习使用如下端口配置或显示命令,请把它们的语法和功能写到实验报告中。 (1)description(1分) 对以太网进行必要的描述,来区分各个端口,在接口视图下进行VLAN 接口描述配置: [Quidway-vlan1]description string (2)duplex(1分) 对以太网端口工作模式进行配置: [Quidway-Ethernet1/0]duplex{full | half | auto} (3)speed(1分) 端口速率配置: [Quidway-Ethernet1/0/1] speed { 10 | 100 | 1000 | auto } (4)flow-control(1分) 流量控制配置(下面命令分别启动和关闭以太网的流量控制功能): [Quidway-Ethernet1/0/1] flow-control [Quidway-Ethernet1/0/1] undo flow-control (5)display interface(1分) 显示交换机某个端口的配置信息: [任意视图]display interface ethernet1/0/1 2、链路聚合配置:

E0/1E0/1E0/2E0/2E0/3E0/3

192.168.0.10/24192.168.0.20/24E0/nE0/n

S3526或S3928或S3610S2008-EI或S2403或S3610

图1:链路聚合配置 (1) 请采用2台交换机组网,交换机之间通过3条双绞线互连,网络环境如图1所示(注:E0/1即为 Ethernet0/1端口,在39或36系列的交换机上,是E1/0/1端口)。请分别在两台交换机上输入必要的命令,实现三条链路的聚合。请把你所输入的命令写到实验报告中。(两台交换机上的命令都要写)(10分) 此两台交换机参加聚合的端口必须工作在全双工方式下并且速率相同: Switch A: [Quidway-Ethernet1/0/1]duplex full [Quidway-Ethernet1/0/1]speed 100 [Quidway-Ethernet1/0/2]duplex full [Quidway-Ethernet1/0/2]speed 100 [Quidway-Ethernet1/0/3]duplex full [Quidway-Ethernet1/0/3]speed 100 Switch B: [Quidway-Ethernet1/0/1]duplex full [Quidway-Ethernet1/0/1]speed 100 [Quidway-Ethernet1/0/2]duplex full [Quidway-Ethernet1/0/2]speed 100 [Quidway-Ethernet1/0/3]duplex full [Quidway-Ethernet1/0/3]speed 100 配置端口聚合: Switch A:[Quidway] link-aggregetion ethernet1/0/1 to ethernet0/1/3 both Switch B:[Quidway] link-aggregetion ethernet1/0/1 to ethernet0/1/3 both (2) 请在其中的一台交换机上用“display link-aggregation”命令显示链路聚合的信息,并将显示的结果写到实验报告中。(注:对于S3928或S3610交换机,请使用“display link-aggregation summary”命令)(5分)

(3) 请把两台PC机分别连接到两台交换机的以太网端口上,并配置它们的IP地址和子网掩码如图1所示。配置完成后,两台PC机之间应该能够ping通,你们ping通了吗?请把ping的结果写到实验报告中。(注:请关闭PC机上的防火墙)(5分) ping通了

注意:请在链路聚合配置好之后再把PC机连接到交换机上,否则网络风暴(因为链路上有环)可能会使PC机死机。

3、生成树协议配置: 192.168.0.10/24192.168.0.20/24E0/1E0/1E0/3

E0/3

E0/nE0/n

E0/3

E0/1E0/3E0/1PCAPCBSwitchDSwitchBSwitchASwitchC

图2 生成树协议配置 注:使用S3900系列和S3610交换机做STP实验时,为使各交换机使用统一的stp标准,请首先在其系统视图下执行以下命令: stp mode rstp stp pathcost-standard legacy

(0) 请在用户视图下使用“reset saved-configuration”命令和“reboot”命令分别将四台交换机的配置清空,以免上面实验留下的配置对本题目产生影响。 (1) 用“display stp”命令分别察看4台交换机的MAC地址,把它们按MAC地址由小到大的顺序排序,然后用“sysname”命令把它们依次命名为 SwitchA, SwitchB, SwitchC, 和SwitchD。请把这4台交换机的MAC地址写到实验报告中。(5分) Switch A : 3822-d606-3000 Switch B: 3822-d606-3630 Switch C : 3822-d606-4293 Switch D : 3822-d606-4350 (2) 按图2组建网络环境,4台交换机环型互连,2台PC分别连接到SwitchB和SwitchC上。连接完成后,在PCA上ping PCB,则会看到交换机端口的指示灯快速的不停闪烁,说明帧被不停的转发。请在实验报告中解释其原因。(5分) 未启动STP协议,形成了环路。 (3) 请在四台交换机上都启动STP协议,即执行如下命令: [SwitchA] stp enable [SwitchB] stp enable [SwitchC] stp enable [SwitchD] stp enable 执行上述命令后,将发现交换机的指示灯不再快速闪烁。请在实验报告中解释其原因。(5分) 启动了STP协议,环路消除了。 (4) 请使用“display stp”命令来发现当前哪一台交换机是根交换机,并把所得结果及其原因写到实验报告中。(5分)

由截图可知,当前MAC地址为3822-d606-3000的Switch A为根交换机,因网络中所有交换机都在缺省配置下,根据BPDU,MAC地址最小的交换机即A会被选为根交换机。 (5) 请在SwitchD上执行如下命令: [SwitchD] stp priority 4096 经过大约4秒钟后,请使用“display stp”命令来再次发现哪一台交换机是根交换机,并把所得结果及其原因写到实验报告中。(5分) 此时Switch D : 3822-d606-4350为根交换机。因为网桥ID由两部分组成: Bridge Priority 和 Bridge MacAddress,比较网桥ID时,先比较Bridge Priority,当Bridge Priority相同的情况下比较Bridge MacAddress。将Switch D的优先级设置为4096后,其将明显小于其他三台交换机的缺省优先级,所以Switch D 的网桥 ID最小,即Switch D为根交换机。 (6) 请在SwitchA上执行如下两条命令: [SwitchA] display stp interface ethernet0/1 [SwitchA] display stp interface ethernet0/3 根据上述命令的输出结果回答:在SwitchA上的端口1和3中,哪一个端口是根端口?请把你的答案和解释写到实验报告中。(5分) 端口1将是根端口。因为switchA的端口1收到switchB发来的BPDU,端口3收到switchC发来的BPDU,他们的Root ID 均是标识switchD,Cost值也一样,但是前者的Bridge ID标识switchB,后者的Bridge ID标识switchC,switchB的mac地址小于switchC的mac,所以switchB的网桥ID小于switchC的网桥ID,即端口1收到的BPDU比端口三收到的NPDU better。所以端口1会成为跟端口。 (7) 请在SwitchA上执行如下命令: [SwitchA-Ethernet0/3] stp cost 20 经过大约4秒钟后,请再次发现SwitchA上哪一个端口是根端口,并把你的答案和解释写到实验报告中。(5分) 答: 端口3是根端口。因为此命令将端口3的开销设置为20,小于端口1的开销,这样就会使从端口3收到的来自switchC发送的BPDU的Cost值小于端口1收到的来自SwitchB发送的BPDU的Cost值,即端口3的better , 所以端口3会成为根端口。

五、讨论、建议、质疑

此次实验在做的过程中感觉难,感觉没有对实验整体上有一个把握,对实验中所用到的命令的运用还不够熟练,但是当自己亲自完成之后发现并不是那么难,归根结底还是对实验

相关主题