H3C路由交换 链路聚合篇
链路聚合
- 聚合接口:聚合接口是一个逻辑接口,可以分为二层聚合端口和三层聚合接口。
- 聚合组:是一组以太网接口的集合。聚合组是随着聚合接口的创建而自动生成的,其编号与聚合接口编号相同。根据聚合接口加入以太网接口的类型,可以将聚合组分为二层聚合组和三层聚合组。
- 聚合端口成员状态:
- Selected状态:可以参与转发数据用户
- Unselected状态:不能转发用户数据。聚合端口的速率、双工状态由其Selected成员端口决定,聚合端口的速率是Selected成员端口的速率之和,聚合端口的双工状态与Selected成员端口的双工状态一致。
- 操作Key:是在链路聚合时,聚合控制根据成员端口的某些配置自动生成的一个配置组合,包括端口速率、双工模式和链路状态的配置。在聚合组中,处于Selected状态的成员端口具有相同的操作Key。
链路聚合模式
静态聚合模式:端口禁止启动LACP
- 端口不与对端设备交互信息。
- 选择参考端口根据本段设备信息。
- 用户命令创建和删除静态聚合组。
动态聚合模式:端口自动使能LACP
- 端口的LACP协议自动使能,与对端设备交互LACP报文。
- 选择参考端口根据本端设备与对端设备交互信息。
- 用户命令创建和删除动态聚合组
静态聚合流程
动态端口聚合流程
聚合组中,只有与参考端口配置一致的端口才允许成为Selected端口,这些配置包括端口的端口属性配置和第二类配置。用户需要通过手工配置的方式保持各端口上的这些配置一致。
当聚合组中某成员端口的端口属性配置或第二类配置发生改变时,该端口或该聚合端组内其它成员端口的选中状态可能会发生改变。
链路聚合配置
静态链路聚合组配置命令
在系统视图下创建二层聚合端口,并进入二层聚合端口视图;
[SW]int Bridge-Aggregation [number]
进入以太网端口视图,将以太网端口加入静态聚合组;
[SW]int Bridge-Aggregation [1] #创建二层聚合端口
[SW-GigabitEthernet1/0/1]port link-aggregation group [1] #将以太网端口加入二层聚合端口
检查二层端口聚合端口表项;端口状态,端口速率
[SW]dis int Bridge-Aggregation 1
查看端口链路的相信信息;
[SW]dis link-aggregation verbose
用户删除静态聚合端口时,系统会自动删除对应的聚合组,且该聚合组中的所有成员端口将全部离开该聚合组。
对于静态聚合模式,用户要通过配置保证在同一链路上处在两台不同设备中的端口的Selected状态要保持一致,否则聚合功能不能正确使用。
动态链路聚合组配置命令
系统视图下创建二层聚合端口,并进入二层聚合端口视图;
[SWA]int Bridge-Aggregation [number]
在聚合端口下配置聚合组工作在动态聚合模式下;
[SWA-Bridge-Aggregation1]link-aggregation mode [dynamic]
进入以太网端口视图,将端口加入到动态聚合组;
[SWA-GigabitEthernet1/0/1]port link-aggregation group [number]
用户删除静态聚合端口时,系统会自动删除对应的聚合组,且该聚合组中的所有成员端口将全部离开该聚合组。
对于动态聚合模式,系统两端会自动协商同一条链路上的两端端口在各自聚合组中的Selected状态,用户只需保证一个系统中在一起的端口的对端也同样聚合在一起,聚合功能即可正常使用。
配置系统的LACP协议优先级
[SWA]lacp system-priority [number]
配置端口的优先级
[SWA-GigabitEthernet1/0/1]link-aggregation port-priority [number]
系统的LACP协议优先级和端口的LACP协议优先级均为32768,改变系统的LACP协议优先级会影响到动态聚合组成员的Selected和Unselected状态。
检查二层端口聚合端口表项;端口状态,端口速率
[SW]dis int Bridge-Aggregation 1
查看端口链路的相信信息;
[SW]dis link-aggregation verbose