【以太网链路聚合与交换机堆叠、集群(链路聚合的手动模式和LACP模式、LACP报文格式、活动链路选举、负载分担及配置)】-20211218(HCIA大结局)
2022/1/31 23:13:48
本文主要是介绍【以太网链路聚合与交换机堆叠、集群(链路聚合的手动模式和LACP模式、LACP报文格式、活动链路选举、负载分担及配置)】-20211218(HCIA大结局),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录
一、以太网链路聚合技术背景
二、以太网链路聚合
1、以太网链路聚合定义
将多条物理链路,逻辑上捆绑成一条链路
2.链路聚合基本术语
3.手工模式
手工模式下:所有链路都是活动链路,都参与数据转发,平均分担流量。
4.LACP模式
1)LACPDU报文格式
2)系统优先级、接口优先级
3)最大活动接口数
4)活动链路选举
三、负载分担
1.负载分担
负载分担:1.基于包的负载分担
2.基于流的负载分担
2.负载分担模式
常见模式:源IP、源Mac、目的IP、目的Mac、源目IP、源目Mac
LACP配置
一、以太网链路聚合技术背景
对着网络规模的扩大,用户对网络的带宽的要求也越来越高。前面我们学了STP可以起到防环的效果,但是并没提高带宽,只起到了主备份的效果。
在保证防环的前提下,还能提高带宽。可以在硬件层提高,比如买高级的设备,但是开销很大。所以在技术上就有了,以太网链路聚合。
二、以太网链路聚合
1、以太网链路聚合定义
将多条物理链路,逻辑上捆绑成一条链路
一般情况下,交换机双方的双工模式、速率、光点模块都要一致,才能配置一台网链路聚合。
但是,有的高级设备可以忽略速率、模块等,具体配置时可以看一下产品参考手册,方便配置节约时间。、避免出错
2.链路聚合基本术语
- 聚合组:将若干条链路绑在一起的逻辑链路。
- 成员接口和成员链路:聚合组下的所有所有接口都是成员接口。成员接口对应的链路为成员链路。
活动接口和活动链路:聚合组下,参与数据转发的接口为活动接口。活动接口对应的链路为活动链路。
3.手工模式
手工模式下:所有链路都是活动链路,都参与数据转发,平均分担流量。
缺点:
手工模式下:设备间没有报文交互,只能管理员去查看确认。
所有链路必须加入同一聚合接口中,且都在同一个设备。
目前的交换机基本都有lacp功能,只有极少数小型老旧企业还在用手工模式。
4.LACP模式
1)LACPDU报文格式
LACP模式:能通过LACP报文自动感知端口的变化,还可以根据需求,选择哪些接口转发或不转发数据。
2)系统优先级、接口优先级
- 先通过LACPDU中的系统优先级比较出主动端,主动端再从内部通过接口优先级选出活动接口
- 系统优先级和接口优先级,都是值越小越优先
3)最大活动接口数
4)活动链路选举
三、负载分担
1.负载分担
负载分担:1.基于包的负载分担
2.基于流的负载分担
基于包的负载分担有一个缺点,就是收到的包容易乱序;
一般用的都是基于流的负载分担;
2.负载分担模式
常见模式:源IP、源Mac、目的IP、目的Mac、源目IP、源目Mac
默认负载分担模式为:源IP到目的IP
根据需求,灵活选择合适的负载分担模式:
例如:
当有100台PC设备接在LSW1上,想要访问PC2,那么基于源IP或者源Mac的负载分担模式就可以,因为这100台PC的源都不一样,就可以将这100个流量分担在多条活动链路上;
但如果选择目的ip或者Mac的负载分担模式,就会导致所有访问PC1的流量,全都只在一条活动链路上传输;
LACP配置
一定要先改LACP模式,再去将端口加入到接口,否则就改不了模式了;
交换机的LACP系统优先级和接口优先级也可以改
这篇关于【以太网链路聚合与交换机堆叠、集群(链路聚合的手动模式和LACP模式、LACP报文格式、活动链路选举、负载分担及配置)】-20211218(HCIA大结局)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23增量更新怎么做?-icode9专业技术文章分享
- 2024-11-23压缩包加密方案有哪些?-icode9专业技术文章分享
- 2024-11-23用shell怎么写一个开机时自动同步远程仓库的代码?-icode9专业技术文章分享
- 2024-11-23webman可以同步自己的仓库吗?-icode9专业技术文章分享
- 2024-11-23在 Webman 中怎么判断是否有某命令进程正在运行?-icode9专业技术文章分享
- 2024-11-23如何重置new Swiper?-icode9专业技术文章分享
- 2024-11-23oss直传有什么好处?-icode9专业技术文章分享
- 2024-11-23如何将oss直传封装成一个组件在其他页面调用时都可以使用?-icode9专业技术文章分享
- 2024-11-23怎么使用laravel 11在代码里获取路由列表?-icode9专业技术文章分享
- 2024-11-22怎么实现ansible playbook 备份代码中命名包含时间戳功能?-icode9专业技术文章分享