思科交换机端口聚合
端口聚合,顾名思义,就是将多个端口聚合在一起,使其看起来就好像是一个端口,链路的带宽是原来端口的总和。虽然,聚合在一起的端口在逻辑上属于一个channel-group,但是它们又是相互独立的。因为即使切断聚合组里的一条链路,这个聚合组还是能够正常通信。这就是端口聚合的另外一个好处——链路冗余。端口聚合还有一个好处,就是能够实现链路的负载均衡。
端口聚合是基于链路的并不是基于vlan的,看到网上的许多问文章,在划分聚合组的时候,都要划分vlan,其实根本没有这个必要,只要将聚合组设置成trunk,而且允许所有vlan通过,这样属于相同vlan的端口就能够正常通信。
端口聚合有两种方式:
1). 手动方式:这种方式很简单,设置端口成员链路两端的模式为“on”。命令格式为: channel-group <number组号> mode on
2).自动方式:自动方式有两种协议PAgP(Port Aggregation Protocol)和LACP(Link aggregation Control Protocol)
PAgP:Cisco设备的端口聚合协议,有auto和desirable两种模式。auto模式在协商中只收不 发,desirable模式的端口收发协商的数据包。
LACP:标准的端口聚合协议802.3ad,有active和passive两种模式。 active相当于PAgP 的auto,而passive相当于PAgP的desirable
下面来介绍思科交换机端口聚合的详细配置:
首先需要两台交换机,这里以二层交换机为例
2950T-24>en
2950T-24#conf t
2950T-24(configure)#int range f0/1-2
2950T-24(configure-if-range)#channel-group 1 mode desirable//创建聚合组,并把1,2端口加入
2950T-24(configure-if-range)#switchport mode trunk//设置成trunk口
2950T-24(configure-if-range)#switchport trunk allowed vlan all//允许所有vlan通过
2950T-24(cofigure-if-range)#exit
2950T-24(configure)#int port-channel 1
2950T-24(configure-if)#switchport mode trunk
2950T-24(configure-if)#exit
2950T-24(configure)#exit
2950T-24#write
2950T-24#show etherchannel summary//查看端口汇聚状态 SD表示关闭 SU表示打开
2950T-24#exit
2950T-24>
注:三层交换机需要配置打标封装协议
聚合在一起的端口应该具有相同的配置
原文链接:https://www.f2er.com/javaschema/286535.html