目录
一、链路捆绑优点:
二、链路聚合方式:
(1)手工静态绑定:
(2)动态协商:
全双工模式:
半双工模式:
三、链路聚合——负载均衡:
负载均衡简介:
配置命令:
案列:
LACP优先级:
聚合端口封装trunk:
一、链路捆绑优点:
1、消除二层环路:对两根捆绑的链路,生成树只关心port-channel接口
2、增加链路传输带宽:多根链路捆绑在一起(两根链路捆绑,传输带宽变为原来两倍)
3、提供链路冗余,实现数据传输的高可靠性:当其中一根链路出现故障时,port-channel接口还可以正常使用(只有所有的链路都出现故障时,port-channel接口才会down)
----------------------------------------------------------------------------------------------------------------------------------------------------
二、链路聚合方式: (1)手工静态绑定:
int range f0/1 , f0/2channel-group 1 mode onexitint port-channel 1sw tr en dotsw mode trexitSW1#show int port-channel 1
——————最多8条
(2)动态协商:
1、LACP,802.3ad公有标准·————最多16条
2、PAGP,思科私有————最多支持8条
3、强制性开启ether channel
注意:
1、端口双工模式必须匹配,端口速率必须相同。
2、而且端口中不能开启SPAN端口映射(端口镜像),SPAN的端口映射可以用捆绑后的端口去做,但是如果要进行捆绑的物理端口做了SPAN映射,则无法开启ether channel。
——————配置(比如两边的ACL是否一致) 双工 速率 链路类型一致才能捆绑
LACP:链路聚合控制协议,有active和 passive,仅支持全双工
PAGP: desirable和 auto,只要双方的双工模式相同即可。
其中,desirable和 active是主动协商,而passive和 auto都是被动响应的。
Channel-group12(编号,最多256组) mode(模式)
on/auto/desirable/active/passive
Show etherchannel summaryl//查看ether channel状态。
show etherchannel detail//查看ether channe1 详细描述
No interface port-channel n//删除聚合后端口n
在链路聚合中,如果某一个端口down掉了,那么整体通信时没有问题的,只是在聚合中的某一条链路会提示该条线路出现了故障。处于Down的状态。
在启用了链路聚合组之后,链路和带宽都是翻倍的,如果是三条链路进行聚合,那么带宽和链路翻3倍,如果二条链路聚合,那么带宽和链路翻2倍。
--------------------------------------------------------------------------------------------------------------------------------------------------------
全双工模式:
该接口发数据的同时能收,收数据的同时能收||||如果该链路为全双工链路,生成树会认为为点对点链路,他就又能力在点对点链路,去实现快速的提议和同意的协商机制
半双工模式:
该接口发数据的同时不能收,收数据的同时不能收(几乎被淘汰)
----------------------------------------------------------------------------------------------------------------------------------------------------------
三、链路聚合——负载均衡: 负载均衡简介:
1、基于数据包的链路负载均衡(假设pc1有10个数据包,有5个从0/6接口转发,有5个从0/7接口转发)
2、基于会话的负载:
(1)基于目的ip的链路负载(pc1访问pc3的,全走0/6接口,pc1访问pc4时,又是另一个目的ip,另一个会话,全走0/7接口
(2)基于目的mac地址的链路负载(默认),和(1)一样
配置命令:
Port-channel load-balance dst-ip //基于目的IP做负载均衡。其他的选项相同。
Show etherchannel load-balance //查看链路聚合的负载均衡,默认基于源MAC地址,
可以进行修改,修改成基于源mac地址,基于目的MAC地址。
·
案列:
当pc1访问pc3时,流量要从sw1和sw3之间的链路通过,此时,涉及到负载均衡
--------------------------------------------------------------------------------------------------------------------------------------------
LACP优先级:
Int f0/0
Lacp port-priority //设定LACP的端口优先级,优先级越小越好,越小越优先。
。越小,就说明永远成为这个组中的成员,无论这个链路有多少个成员。(当一共捆绑了16个接口,而 实际生效的接口只有1~8,共八个,其他为备份接口。当他们之间的(假设为优先级为4的接口出现故障,那么优先级为9的接口会立即加入进来)
注意: ether channel不支持10M端口的 banding,而思科最多支持8个端口的聚合。
聚合端口封装trunk:
Int port-channel 11
Switchport trunk encapsulation DOT1Ql //在其中可以定义port-channel 的模式,一旦定义完成,
可以自动学习到链路聚合组中的物理端口上。