华为S系列交换机链路聚合特性对接替换指导书

1 链路聚合特性介绍1.1 背景随着网络规模不断扩大 , 用户对骨干链路的带宽和可靠性提出越来越高的要求 。在传统技术中 , 常用更换高速率的接口板或更换支持高速率接口板的设备的方式来增加带宽 , 但这种方案需要付出高额的费用 , 而且不够灵活 。采用链路聚合技术可以在不进行硬件升级的条件下 , 通过将多个物理接口捆绑为一个逻辑接口实现增大链路带宽的目的 。在实现增大带宽目的的同时 , 链路聚合采用备份链路的机制 , 可以有效的提高设备之间链路的可靠性 。
 
1.2 链路聚合的分类C厂商称链路聚合为Port Channels , HUAWEI称链路聚合为Eth-Trunk , H厂商称链路聚合为以太网链路聚合 。
【华为S系列交换机链路聚合特性对接替换指导书】 
根据是否启用链路聚合控制协议LACP , 链路聚合分为手工负载分担模式和LACP模式 , 其中LACP模式又分静态LACP和动态LACP 。
 
手工负载分担模式下 , Eth-Trunk的建立、成员接口的加入均需要手工配置 , 没有链路聚合控制协议LACP的参与 。该模式下所有的成员接口可以平均分担数据流量 , 也可以配置成员接口的权重 , 使部分接口分担更多的流量 , 实现非平均的流量分担 。
 
静态LACP模式下链路聚合的建立 , 成员接口的加入 , 都是由手工配置完成的 。但与手工负载分担模式链路聚合不同的是 , 该模式下活动接口的选择由LACP协议报文负责 。
 
动态LACP模式下链路聚合接口的建立 , 成员接口的加入 , 活动接口的选择完全由LACP协议通过协商完成 。这就意味着启用了动态LACP协议的两台直连设备上 , 不需要创建Eth-Trunk接口 , 也不需要指定哪些接口作为聚合组成员接口 , 两台设备会通过LACP协商自动完成链路的聚合操作 。由于该模式过于灵活 , 会产生管理及维护方面的诸多隐患 , 不适合在核心运营网络中使用 , 多用于和服务器对接 , 目前只有H厂商支持动态LACP 。
 
HUAWEI与C厂商链路聚合对接情况如表1-1所示 。
表1-1 HUAWEI与C厂商链路聚合对接情况
 

华为S系列交换机链路聚合特性对接替换指导书

文章插图
 
 
HUAWEI与H厂商链路聚合对接情况如表1-2所示 。
表1-2 HUAWEI与H厂商链路聚合对接情况
华为S系列交换机链路聚合特性对接替换指导书

文章插图
 
2 对接/替换方案介绍2.1 实现差异对比2.1.1 协议差异LACP属于标准协议 , HUAWEI和C厂商在协议上没有差异 , 默认配置如表2-1所示 。
表2-1 HUAWEI和C厂商默认配置差异
华为S系列交换机链路聚合特性对接替换指导书

文章插图
 
 
2.1.2 命令行差异C厂商配置命令行和HUAWEI命令行差异如表2-2所示 。
表2-2 命令行差异
华为S系列交换机链路聚合特性对接替换指导书

文章插图
 
 
2.2 对接/替换思路2.2.1 替换方案概述因为LACP属于公有协议 , LACPDU报文一致 , 所以HUAWEI设备能够直接替代C厂商或者与C厂商对接 。
在对接替换时 , 注意对端设备的链路聚合的模式是手动还是LACP , 保证两端的模式保持一致 。即手动模式与手动模式对接 , 静态LACP模式与静态LACP模式对接 , 动态LACP与动态LACP对接 。另外H厂商的设备只有一个LACP动态模式 , 其实和静态没有差异 , 其他厂商设备可以用静态LACP模式和H厂商的动态LACP模式对接 。
 
2.2.2 适用型态及版本适用于所有型态所有版本 。
 
2.2.3 交换机与服务器对接目前服务器一般都会多网卡接入 , 这样不仅能增加网络带宽 , 同时又能冗余备份 。而一般企业都会使用linux操作系统下自带的网卡绑定模式 , 当然现在网卡产厂商也会出一些针对windows操作系统网卡管理软件来做网卡绑定(windows操作系统没有网卡绑定功能 , 需要第三方支持) 。
 
表2-3和表2-4列出了交换机与服务器多网卡绑定时采取的模式 。
l Linux服务器
表2-3 交换机与LiNux服务器多网卡对接采取的模式


推荐阅读