前几天网络课的实验,仅供菜鸟交流用,不足之处,请大家指出,谢谢!
实验名称:端口聚合提供冗余备份链路
实验目的:理解链路聚合的配置及原理
技术原理:端口聚合(Aggregate-port)又称链路聚合,是指两台交换机之间在物理上将多个端口连接起来,将多条链路聚合成一条逻辑链路。从而增大链路带宽,解决交换网络中因带宽引起的网络瓶颈问题。多条物理链路之间能够相互冗余备份,其中任意一条链路断开,不会影响其他链路的正常转发数据。
端口聚合遵循IEEE802.3ad协议的标准
实验设备:交换机两台、PC两台、直连线4条
实验拓扑:
PHP?refimg=" + this.src)" alt="" src="http://img.jb51.cc/vcimg/static/loading.png" border="0" src="http://img1.51cto.com/attachment/200904/200904011238581567890.jpg">
按照拓扑图连接网络时注意,l两台交换机都配置完端口聚合后,再将两台交换机连接起来。如果先连线再配置会造成广播风暴,影响交换机的正常工作。
实验步骤:
1.
交换机A的基本配置
进入全局模式
新建vlan 10
将3号端口放入vlan 10
验证测试:SwitchA#show vlan
2.
在交换机A上配置聚合端口
SwitchA(config)#interface aggregateport 1 !创建聚合接口AG1
SwitchA(config-if)#switchport mode trunk !配置AG模式为trunk
SwitchA(config-if)#exit
SwitchA(config)# interface range f0/1-2 !进入端口1和 2
SwitchA(config-if-range)#port-group 1 !配置端口1和 2属于AG1
验证测试:验证端口1和 2属于AG1
SwitchA#show aggregateport 1 summary !查看端口聚合组1的信息
3.
交换机B的基本配置
进入全局模式
新建vlan 10
将3号端口放入vlan 10
验证测试:SwitchA#show vlan
4.
在交换机B上配置聚合端口
SwitchB(config)#interface aggregateport 1 !创建聚合接口AG1
SwitchB(config-if)#switchport mode trunk !配置AG模式为trunk
SwitchB(config-if)#exit
SwitchB(config)# interface range f0/1-2 !进入端口1和 2
Switch(config-if-range)#port-group 1 !配置端口1和 2属于AG1
验证测试:验证端口1和 2属于AG1
SwitchB#show aggregateport 1 summary !查看端口聚合组1的信息
5.
验证当交换机之间的一条链路断开时,PC1和PC2仍能互相通信。
另:删除聚合端口命令
SwitchB(config)#no interface aggregateport 1
注意事项:
1.
只有同类型端口才能聚合为一个 AG端口。
2.
所有物理端口必须属于同一个vlan。
端口汇聚的限制:
1.不支持两个设备以上的应用
2.只是用于802.3协议簇的MAC机制
3.只能工作在全双工模式下
4.所有捆绑的端口速率必须一致
说明:端口聚合技术不是将以太网帧进行分解,而是选择参与端口聚合的其中一个物理链接将整个以太网帧发送出去,所以端口聚合的过程就是如何将需要发送的以太网帧分发到某一端口的过程。同样,在另一端就是如何将不同端口发送过来的以太网帧合并起来,是指等同于但以端口收到的数据。