《计算机网络工程》实验指导四:交换机端口聚合实验
实验四:交换机端口聚合实验
【实验名称】
交换机端口聚合实验
【实验目的】
理解链路聚合原理及配置内容;
掌握链路聚合的具体配制方法和测试方法。 【背景描述】
某网络需要提供200MB的交换机连接带宽,且需要更高的链路可靠性。但目前使用的以太网交换机只有快速以太端口,只能提供100MB的连接带宽,链路可靠性取决于所连接的网线和端口的可靠性。 【实现功能】
增加交换机之间的传输带宽,并实现链路冗余备份。 【实现原理】
1、按照链路聚合的基本条件设置各物理端口的参数;(自己查阅命令)
2、通过端口聚合(Cisco的EtherChannel)功能,实现两个(或多个)物理端口的聚合,从而提供n*100MB的连接带宽,同时提供链路备份。
【实验设备】
二层交换机(S2691)2台(用R2691+16口交换模块来模拟); PC机2台(用Cloud+VPCS来模拟); 网线(4根):直通线(2根)、交叉线(2根) 【实验拓扑】
第1页/共9页
《计算机网络工程》实验指导四:交换机端口聚合实验
【实现任务】
1、参考上图构建实验网络拓扑(配置两个交换机的模块,配置各PC机网络接口、连接设备等);
2、完整、明确的标注端口及配置信息;
3、在交换机(Switch A)上配置VLAN 10,并将其F1/1端口划入VLAN 10中; 4、在交换机(Switch B)上配置VLAN 10,并将其F1/1端口划入VLAN 10中; 5、对交换机(Switch A)进行端口聚合配置,创建端口聚合链路1,并将该交换机的F1/2-3接口加入到端口聚合链路1中; 6、对交换机(Switch B)进行端口聚合配置,创建端口聚合链路1,并将该交换机的F1/2-3接口加入到端口聚合链路1中;
7、通过VPCS虚拟机,为每个PC机配置IP地址;
8、在两台PC机间进行连通性测试(相互可以ping通且链路状态稳定); 9、断开链路Switch A(F1/2)—> Switch B(F1/2)或链路Switch A(F1/3)—> Switch B(F1/3)中的任意一条后,再次对两台PC机进行连通性测试(相互可以ping通,但会出现延时且链路状态不稳定)。
【实验步骤】 步骤1.
(1) 按照上图构建网络拓扑结构图
注意:利用“图标管理”功能配置的交换机用c2691的IOS进行模拟。 (2) 配置模块
右键点击交换机(Switch A)图标,选中“配置”→“插槽”,进行如下图设置后,点击“OK”;
第2页/共9页
《计算机网络工程》实验指导四:交换机端口聚合实验
右键点击交换机(Switch B)图标,选中“配置”→“插槽”,进行如下图设置后,点击“OK”;
(3) 配置各PC机网络接口
右键点击PC1图标,选中“配置”→“NIO UDP”,进行如下图设置后,点击“添加”后再点击“OK”;
(4) 按照网络拓扑图完成设备连接
第3页/共9页
同理对PC2进行配置。(注意:各PC机间的本地端口和远程端口号应不同)
《计算机网络工程》实验指导四:交换机端口聚合实验
步骤2 .标注端口及配置信息:
源设备 Switch A Switch A Switch A Switch B
源接口 F1/1 F1/2 F1/3 F1/1 介质类型 Fastethernet Fastethernet Fastethernet Fastethernet 目标接口 NIO-UDP F1/2(SwitchB) F1/3 (SwitchB) NIO-UDP 目标设备 PC1虚拟机 Switch B Switch B PC2虚拟机 (点击“开始”按钮,运行所有设备)
步骤3. 交换机Switch A上的VLAN配置
右键点击交换机Switch A图标,选中“console”,等待交换机初始化后,开始进行如下配置:
Switch A>en
Switch A# vlan database //进入VLAN配置模式 Switch A(vlan)#vlan 10 //创建VLAN 10 Switch A(vlan)#exit
Switch A# configure terminal //进入全局模式
Switch A(config)#interface f 1/1 //进入到f1/1接口模式
Switch A(config-if)#switchport access vlan 10 //将f1/1划入到VLAN 10中 Switch A#show running //查看配置好的vlan信息,显示如下图:
步骤4 . 交换机Switch B上的VLAN配置
右键点击交换机Switch B图标,选中“console”,等待交换机初始化后,开始进行如下配置:
Switch B>en
Switch B# vlan database //进入VLAN配置模式 Switch B(vlan)#vlan 10 //创建VLAN 10 Switch B(vlan)#exit
Switch B# configure terminal //进入全局模式
Switch B(config)#interface f 1/1 //进入到f1/1接口模式
第4页/共9页
《计算机网络工程》实验指导四:交换机端口聚合实验
Switch B(config-if)#switchport access vlan 10 //将f1/1划入到VLAN 10中 Switch B#show running //查看配置好的vlan信息,显示如下图:
步骤5. 交换机Switch A上的端口聚合配置
Switch A#show interface f1/2 switchport //查看f1/2接口状态信息 Switch A#show interface f1/3 switchport //查看f1/3接口状态信息 Switch A# configure terminal //进入全局模式
Switch A(config) # int port-channel 1 //创建端口聚合链路1
Switch A(config-if) # switchport mode trunk //定义端口聚合链路1的封装模式为trunk Switch A(config-if)#switch trunk encapsulation dot1q
Switch A(config-if) #no shutdown //开启端口聚合链路
Switch A(config) # int range fastEthernet 1/2 -3 //进入到f1/2-3的接口模式 Switch A(config-if-range)#switch mode trunk
Switch A(config-if -range)# channel-group 1 mode on //将接口f1/2-3加入到端口聚合链路1
中,如图所示
Switch A(config-if -range)#end //返回到用户模式
Switch A#show interface f1/2 switchport //查看f1/2接口状态信息(注意与之前该端口的
信息做比较)
Switch A#show interface f1/3 switchport //查看f1/3接口状态信息(注意与之前该端口的信
息做比较)
Switch A#show interface port-channel1
//查看端口聚合链路1的接口状态信息,以及绑定到此接口的物理端口号,如下图所示:
第5页/共9页
《计算机网络工程》实验指导四:交换机端口聚合实验
步骤6. 交换机Switch B上的端口聚合配置
Switch B#show interface f1/2 switchport //查看f1/2接口状态信息 Switch B#show interface f1/3 switchport //查看f1/3接口状态信息 Switch B# configure terminal //进入全局模式
Switch B(config) # int port-channel 1 //创建端口聚合链路1
Switch B(config-if) # switchport mode trunk //定义端口聚合链路1的封装模式为trunk Switch B(config-if)#switch trunk encapsulation dot1q
Switch B(config-if) #no shutdown //开启端口聚合链路
Switch B(config) # int range fastEthernet 1/2 -3 //进入到f1/2-3的接口模式 Switch B(config-if-range)#switch mode trunk
Switch B(config-if -range)# channel-group 1 mode on //将接口f1/2-3加入到端口聚合链路1
中,如图所示
第6页/共9页
《计算机网络工程》实验指导四:交换机端口聚合实验
Switch B(config-if -range)#end //返回到用户模式
Switch B#show interface f1/2 switchport //查看f1/2接口状态信息(注意与之前该端口的
信息做比较)
Switch B#show interface f1/3 switchport //查看f1/2接口状态信息(注意与之前该端口的
信息做比较)
Switch B#show interface port-channel1
//查看端口聚合链路1的接口状态信息,以及绑定到此接口的物理端口号,如下图所示:
步骤7.通过VPCS虚拟机,为每个PC机配置IP地址
虚拟机名 PC1 PC2 IP地址 192.168.2.1 192.168.2.2 子网掩码 255.255.255.0 255.255.255.0
步骤8.
用Ping命令检查主机间的连通性,PC1和PC2可以互相ping通,显示如下图:
第7页/共9页
《计算机网络工程》实验指导四:交换机端口聚合实验
步骤9.
(1)选择断开链路SwitchA(F1/2)—> SwitchB(F1/2),保留链路SwitchA(F1/3)—>
SwitchB(F1/3),测试PC1和PC2间的连通性;
VPCS[1]> ping 192.168.2.2 –t //PC1向PC2发送数据包,直到用Crtl+C来中断,
如下图所示:
(2)在发送第65个数据包(即icmp _ seq=65)的时候,重新连好链路Switch A(F1/2)
—> Switch B(F1/2),一段时间后链路状态恢复正常,如下图所示:
第8页/共9页
《计算机网络工程》实验指导四:交换机端口聚合实验
由上述(1)、(2)可知,断开一条链路后,PC1和PC2相互可以ping通,但会出现延时且链路状态不稳定的情况。将断开的链路重新连接后,链路状态恢复正常。
如果选择断开链路SwitchA(F1/3)—> SwitchB(F1/3),保留链路SwitchA(F1/2)—> SwitchB(F1/2)应该会出现和上述类似的结果。
步骤10.对以上实验结果进行进行分析,总结。
第9页/共9页
因篇幅问题不能全部显示,请点此查看更多更全内容