一、链路聚合
为啥呢?
网络规模不断扩大,用户多读给你链路的带宽和可靠性提出了越来越高的要求
1.概念:可以在不进行硬件升级的条件下,通过多个物理接口捆绑为一个逻辑接口,来达到增加链路贷款的目的。工作坐在链路层。从管理的角度,聚合接口,是”一个“接口。
2.用途:
提供备份、增加带宽(总带宽)
消除“单点故障”
3.使用场合:
企业网络架构—靠近核心
以太网—核心
终端、服务器设备和服务器专属接入交换机之间
4.作用
提高总带宽,单条线路带宽不变
高可用/提高可靠性,成员线路故障,不影响整体的链路通信
成员线路之间,实现负载均衡/负载分担
5.使用要求
不同厂商的规则不同
设备要求:尽可能保持两端设备”对等“,至少根据流量方向,上行设备性能更高
成员接口数量:一般是要求使用偶数成员(部分厂商和设备)
最大数量:根据不同厂商、平台等级、具体型号,会有不同。高级的设备接的更多。
6.工作模式
(1)手动
手动负载分担,所有活动链路都参与转发。链路无故障时,资源使用率高。但是,如果成员线路出问题,带宽瞬间降低。
(2)自动
使用相关的协议,公用协议:LACP
网络设备、终端服务器
LACP的工作方式:选出一部分成员,作为活动链路,其他链路作为备份,活动链路故障,会自动选取链路填充。保证一定程度稳定。
M:N模式资源不会最大化使用
7.具体工作机制、配置
(1)名字:华为把链路聚合叫做:Eth-trunk
同一设备,可以启用多组eth-trunk
(2)成员接口要求:两边数量一致,同组内,接口属性(速率、双工模式、流控)一致
(3)如何让控制数据:达到尽可能的平均,按照数据包区分,不合理;按照数据流区分,分配
具体:按照算法,每个数据流,分配哪条具体的链路传输,通信量越大越随机,平均程度越高
*链路聚合,不可能达到完全平均。
8.实验与命令的实现
(1)手动配置实验
SW2与SWI上面的配置一样。然后查看
(2)LACP-static链路聚合(拓扑图与手动一样)