欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

链路聚合(动态捆绑链路)、负载均衡详解、全双工与半双工区别、LACP优先级详解(附图)

时间:2023-07-24

目录

一、链路捆绑优点:

二、链路聚合方式:

(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 的模式,一旦定义完成,
可以自动学习到链路聚合组中的物理端口上。

以上仅个人观点,如有错误还请指出!欢迎留言讨论!感谢观看!

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。