建议一定要回看这个博客
端口聚合:英文简称EtherChannel(以太通道)是由Cisco研发的,应用于交换机之间的多链路捆绑技术。它的基本原理是:将两个设备间多条物理链路捆绑在一起组成一条逻辑链路,从而达到带宽倍增的目的(这条逻辑链路带宽相当于物理链路带宽之和)。除了增加带宽外,端口聚合还可以在多条链路上均衡分配流量,起到负载分担的作用;当一条或多条链路故障时,只要还有链路正常,流量将转移到其它的链路上,整个过程在几毫秒内完成,从而起到冗余的作用,增强了网络的稳定性和安全性。两台交换机之间是否形成EtherChannel也可以用协议自动协商。目前有两个协商协议:PAgP和LACP,PAgP(端口汇聚协议 Port Aggregation Protocol)是Cisco私有的协议,而LACP(链路汇聚控制协议 Link Aggregation Control Protocol)是基于IEEE 802.3ad的国际标准,是一种实现链路动态聚合的协议
S1(config-if-range)#channel-group 1 mode ? -------通过此命令在交换机查看端口聚合可以使用的协议
active
Enable LACP unconditionally
主动发送LACP报文
auto
Enable PAgP only if a PAgP device is detected
被动发送PAgP报文
desirable
Enable PAgP unconditionally
主动发送PAgP报文
on
Enable Etherchannel only
手动设置,需要两边都设置成on
passive
Enable LACP only if a LACP device is detected
被动接收LACP报文
实例:
核心代码其实就是两行,就是下边标红色的,表示端口聚合的
端口聚合查看命令:
S3#show etherchannel summary-------查看端口聚合信息,正常情况Port-channel显示是SU,如果显示SD就不正常
S3#show etherchannel port-channel-------查看虚拟通道包含的接口
S3#show etherchannel load-balance-------查看通道接口状况
配置代码:
S3:
Switch>en
Switch#conf t
Switch(config)#host s3
s3(config)#vlan 2
s3(config-vlan)#exit
s3(config)#vlan 3
s3(config-vlan)#exit
s3(config)#int vlan 2
s3(config-if)#ip address 192.168.1.254 255.255.255.0
s3(config-if)#int vlan 3
s3(config-if)#ip address 192.168.2.254 255.255.255.0
s3(config-if)#exit
s3(config)#ip routing
s3(config)#int range f0/1-2
s3(config-if-range)#channel-group 2 mode desirable
s3(config-if-range)#description s3-s1
s3(config-if-range)#switchport mode access
s3(config-if-range)#switchport mode trunk
s3(config-if-range)#exit
s3(config)#int range f0/3-4
s3(config-if-range)#channel-group 3 mode desirable
s3(config-if-range)#description s3-s2
s3(config-if-range)#switchport mode access
s3(config-if-range)#switchport mode trunk
s3(config-if-range)#exit
enconf thost s3vlan 2exitvlan 3exitint vlan 2ip address 192.168.1.254 255.255.255.0int vlan 3ip address 192.168.2.254 255.255.255.0exitip routingint range f0/1-2channel-group 2 mode desirable-------创建虚拟通道 channel-group 2并设置模式为desirable-----------注意接口需同时设置为trunk口允许多个vlan通过description s3-s1switchport mode accessswitchport mode trunkexitint range f0/3-4channel-group 3 mode desirable-------创建虚拟通道 channel-group 3并设置模式为desirable-----------注意接口需同时设置为trunk口,允许多个vlan通过description s3-s2switchport mode accessswitchport mode trunkexitS1:
Switch>en
Switch#conf t
Switch(config)#host s1
s1(config)#vlan 2
s1(config-vlan)#exit
s1(config)#int range f0/1-2
s1(config-if-range)#switchport access vlan 2
s1(config-if-range)#exit
s1(config)#int range f0/3-4
s1(config-if-range)#channel-group 2 mode desirable
s1(config-if-range)#description s1-s3
s1(config-if-range)#switchport mode trunk
s1(config-if-range)#exit
enconf thost s1vlan 2exitint range f0/1-2switchport access vlan 2exitint range f0/3-4channel-group 2 mode desirable-------创建虚拟通道 channel-group 2并设置模式为desirable-----------注意接口需同时设置为trunk口允许多个vlan通过description s1-s3switchport mode trunkexitS2:
Switch>en
Switch#conf t
Switch(config)#host s2
s2(config)#vlan 3
s2(config-vlan)#exit
s2(config)#int range f0/1-2
s2(config-if-range)#switchport access vlan 3
s2(config-if-range)#exit
s2(config)#int range f0/3-4
s2(config-if-range)#channel-group 3 mode desirable
s2(config-if-range)#description s2-s3
s2(config-if-range)#switchport mode trunk
s2(config-if-range)#exit
enconf thost s2vlan 3exitint range f0/1-2switchport access vlan 3exitint range f0/3-4channel-group 3 mode desirable-------创建虚拟通道channel-group 3并设置模式为desirable-----------注意接口需同时设置为trunk口,允许多个vlan通过description s2-s3switchport mode trunkexit