作用
·通过这个技术能够将多个物理端口绑定为一个逻辑端口
通过多个端口绑定,能充分利用现有端口来增加带宽。
·绑定后的端口默认继承原来物理接口的配置模式。
配置要点:
1、还原端口配置
2、进入接口
3、shutdown接口
4、统一接口配置
5、配置端口聚合
6、快速的开启两端接口
参与以太端口聚合的端口,如下参数必须一致:
如果是access端口,vlan归属必须一致
如果是trunk,允许通过的vlan以及native必须一致
双工、速率、带宽、模式必须相同
其它配置要点:
先配接口,交换机之间trunk
然后配以太通道
最后配生成树
再配生成树特性
以太通道的三种模式
ON
On模式:不协商,只接配etherchannel
SW1(config)#int range e1/0-1
SW1(config-if-range)#channel-group 6 mode on / /创建以太通道模式为手工
PAgP
auto:被动
Desirable:主动 会发也会收协商消息
SW1(config)#interface range e1/0-1
SW1(config-if-range)#channel-group 1 mode desirable // 协商模式 (主动)
SW2(config)#interface range e1/0-1
SW2(config-if-range)#channel-group 1 mode auto //协商模式 (被动)
验证
SW2#show pagp neighbor 查看邻居
SW2#show pagp counters 查看发送报文的记数
LACP
Passvie相当于PAgP的auto
Active相当于PAgP的desirable 又发又收协商消息
SW1(config)#interface range e1/0-3
SW1(config-if-range)#channel-group 5 mode active //协商模式 (主动)
SW2(config)#interface range e1/0-3
SW2(config-if-range)#channel-group 5 mode passive // 协商模式 (被动)
将SW2修改为主交换机
通过LACP的系统优先级决定谁是主交换机
SW2(config)#lacp system-priority 5
成员端口数量
最小邻接成员端口数量
• 当具备足够的最小邻接数量时,才启用以太通道
• 主交换机负责检查
最大成员端口数量
• 成员端口较多时,优先级高的端口优先处于活动状态,端口号做为备份选举规则
• 数值越低,优先级越高
• 主交换机负责检查
调整为最大端口数量为3,最小端口数量为2(主交换机负责检查)
SW2(config)#interface port-channel 3
SW2(config-if)#port-channel min-links 2 最小邻接成员端口数量
SW2(config-if)#lacp max-bundle 3 最大成员端口数量
当成员端口数量超过最大设定时,LACP主交换机根据端口优先级决定哪些端口优先成为活动成员端口
• 根据主交换机的端口优先级决定
SW2(config-if)#int e1/3
SW2(config-if)#lacp port-priority 5
LACP Fast//所有成员端口配置相同
• 默认情况下30秒一次LACP报文,三个hello视为失效
• 但这可能造成90秒的数据丢失
• 启用LACP fast 可以将timer 修改为 1S 3S
• SW1(config)# interface range e1/0-3
• SW1(config-if-range)# lacp rate fast
验证:
SW2(config-if-range)#do sh ip int br
show etherchannel summary 可以看到绑定了多少接口
Show interface etherchannel
SW2#show lacp sys-id 查看交换机
SW2#show lacp neighbor
SW2#show lacp counters
太通道的负载均衡
• source-mac:包被转发进channel,源自不同主机的包用不同的channel端口
• destination-mac,去往相同目的地被转发到相同端口,不同的目的地被发送到不同端口
• source-and-destination MAC,基于源和目的被分配到端口,兼容了基于源和基于目的的方法,被用于基于源或者目的不明确时的方法
• source-IP address-based,从不同的IP地址来的包被转发到不同端口,相同的地址用相同的端口
• destination-IP address-based,从相同的地址来的包被发送到不同的IP目的地,送到不同的端口。从不同的目的IP去往相同的目的地址会被转发到相同的端口
• source-and-destination IP address-based。兼容基于源IP和目的IP
SW2(config)#port-channel load-balance src-dst-mac
验证
show etherchannel load-balance
二层接口和三层接口的区别:
二层接口不能配置IP地址,不能宣告进路由协议,只能对二层以太网帧进行转发。
三层接口可以配置IP地址,可运行路由协议,能接收IP包并且转发。
部署三层以太通道:
cisco的多层交换机,物理接口是可以配置为三层接口的
将二层接口改成三层接口
SW1(config)#interface range e1/0-1
SW1(config-if)#no switchport
然后再绑定:
SW1(config)#interface range e1/0-1
SW1(config-if-range)#channel-group mode active
给channel通道配上IP地址:
SW1(config)#interface port-channel 1
ip address 100.1.1.1 255.255.255.0
验证
SW1#test interfaces port-channel 5