网络运维学习笔记(DeepSeek优化版)007网工初级(HCIA-Datacom与CCNA-EI)链路聚合


链路聚合技术详解与配置指南


一、基本概念

思科有私有的PAgP端口聚合协议 :Cisco Port-Channel
华为有LACP链路聚合控制协议:Link Aggregation
链路聚合(Link Aggregation) 通过将多个物理接口捆绑为逻辑接口实现:

  1. 带宽叠加:提升链路传输容量(最大支持8端口聚合)
  2. 链路冗余:故障切换零延迟(备份机制保障业务连续性)
  3. 负载均衡:基于流量的智能分发(支持SIP/DIP等多种哈希算法)
  4. 兼容标准:遵循IEEE 802.3ad规范(LACP协议实现动态协商)

技术标准演进

  • 早期厂商私有协议(如Cisco PAgP)
  • 2000年标准化为IEEE 802.3ad
  • 2020年更新至802.1AX-2020版本

二、工作模式对比

特性手工负载分担模式LACP模式
协议支持无协议标准LACP协议
活动链路选择全部参与转发主备机制
故障检测依赖物理层检测LACPDU报文保活
配置复杂度简单需协商参数
典型应用场景同厂商设备互联跨厂商设备对接

三、配置规范

强制要求

  • 接口参数一致性检查清单:
    • 端口数量对称(建议偶数端口)
    • 速率匹配(千兆/万兆不可混用)
    • 双工模式统一(全双工强制要求)
    • 流控配置相同(流量控制策略对齐)
    • VLAN配置一致(Trunk/Access模式匹配)
    • 如果路由器和二层交换机相连:路由器配单臂路由,交换机配trunk;
    • 如果路由器和三层交换机相连:路由器配IP地址,交换机配access。

四、思科配置实例

! 创建Port-Channel
SW1(config)# int range e1/2 -3       # 全局配置模式下,进入批量配置接口模式
SW1(config-if-range)# shutdown       # 关闭所有接口
SW1(config-if-range)# channel-group 5 mode on    # 添加一个链路聚合组,ID为5,并且模式更改为开启。
SW1(config-if-range)# no shutdown    # 开启所有接口

! 验证命令
SW1# show etherchannel sumary        # 查看链路聚合组信息
SW1# show spanning-tree vlan xx      # 查看所属vlan的端口信息,可以看到逻辑接口Po5的信息
SW1#show interface port-channel 5    # 查看链路聚合组’5’的信息

! 负载均衡配置
SW1(config)# port-channel load-balance src-dst-ip    # 源目IP哈希

五、华为配置实例

# 创建LACP聚合组
[SW1] interface Eth-Trunk 5
[SW1-Eth-Trunk5] mode lacp-static
[SW1-Eth-Trunk5] trunkport GigabitEthernet 0/0/5 to 0/0/8

# 参数调优
[SW1] lacp priority 100  # 系统优先级(值小者优)
[SW1-Eth-Trunk5] max active-linknumber 4  # 活动端口限制
[SW1-Eth-Trunk5] least active-linknumber 2  # 最小激活端口

# 验证命令
[SW1] display eth-trunk 5  # 查看聚合组状态
[SW1] display interface Eth-Trunk 5  # 流量统计信息

六、典型实验场景

实验1:单臂路由+链路聚合

请添加图片描述

int eth-trunk 1
undo portswitch              #首先需要将路由器的链路聚合口关闭二层端口功能

eth-trunk 1
trunkport g 0/0/0 to 0/0/2   #分别进入到需要加入链路聚合组的物理端口视图下

int eth-trunk1.1             #创建单臂路由
dot1q termination vid 2
ip add 192.168.2.1 24
arp broadcast enable
int eth-trunk1.2
dot1q termination vid 3
ip add 192.168.3.1 24
arp broadcast enable

实验2:手工模式

请添加图片描述

[s2]int eth-trunk 1             #创建一个超级逻辑链路,链路接口号为 1
[s2-Eth-Trunk1]trunkport GigabitEthernet 0/0/1 to 0/0/4     #链路聚合组视图下,将物理接口 g0/.0/1 到g0/0/4 加入到链路聚合组 1 中
[s2]display eth-trunk 1         #当两端的链路聚合完成后,需要通过此条指令查询验证
Eth-Trunk1's state information is:
WorkingMode: NORMAL                             #手工模式                
Hash arithmetic: According to SIP-XOR-DIP       #s-d-ip算法
Least Active-linknumber: 1                      #至少保证一个链路可用     
Max Bandwidth-affected-linknumber: 8            #至多8个物理链路捆绑
Operate status: up                              #链路聚合状态为启用       
Number Of Up Port In Trunk: 4                   #表示有4个成员链路处于UP状态

七、排障要点

常见故障现象排查流程

  1. 检查物理层状态(link灯/CRC错误)
  2. 验证聚合模式匹配(LACP vs 手工)
  3. 确认哈希算法一致性(源IP/目的IP等)
  4. 检查LACP优先级冲突(系统/端口优先级)
  5. 验证STP阻塞状态(show spanning-tree
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

技术小齐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值