两种接法的行为差别
服务器双网卡接两台交换机是常见接法,但两种方式的行为完全不同。第一种:服务器侧做网卡绑定(bond/LACP),两台交换机侧做对应聚合,链路全活、STP 不参与,这是推荐做法。第二种:服务器只是双线非聚合接入,STP 必须参与并把其中一条置为阻塞,链路利用率减半;此时如果服务器侧还开着桥接转发,就会直接形成环路。
接法对比
| 方式 | STP 参与 | 说明 |
|---|---|---|
| 服务器网卡绑定 + 交换机聚合 | 不参与 | 推荐,链路全活,带宽叠加 |
| 服务器双线非聚合 | 参与 | 需防服务器侧桥接或转发生效 |
| 单线接入 | 接入口 | 配边缘端口与 BPDU 保护 |
配置要点
- 聚合方式要在两端匹配:服务器侧绑定模式与交换机侧聚合模式必须对应
- 非聚合双线接入时把服务器口配为边缘端口,减少接入收敛时间
- 边缘端口必须配合 BPDU 保护,防止服务器侧转发 BPDU 引发环路
- 虚拟化宿主机多上行优先走聚合或主机侧路由,不依赖 STP 兜底
- 服务器更换或网卡模式调整后,重新确认两端聚合状态与流量分布
配置参考
配置参考
interface Eth-Trunk1 # 华为:服务器侧聚合口
mode lacp-static # 与服务器网卡绑定模式匹配
interface GigabitEthernet0/0/1
eth-trunk 1 # 成员口加入聚合
# 非聚合双线接入的保护配置
interface GigabitEthernet0/0/2
stp edged-port enable # 边缘端口,接入即转发
stp bpdu-protection # 全局:收到 BPDU 即关闭该边缘端口思科对照
思科对照
interface GigabitEthernet1/0/1
channel-group 1 mode active # 思科:LACP 主动模式
interface GigabitEthernet1/0/2
spanning-tree portfast # 接入口快速转发
spanning-tree bpduguard enable # 收到 BPDU 即 err-disable
show etherchannel summary # 查看聚合组状态服务器若开启了桥接或转发功能(例如宿主机上的虚拟交换机桥接),双线非聚合接入可能形成环路。评估时要确认服务器侧是否会转发 BPDU,光看交换机配置不足以判断。
BPDU 保护生效后端口会被关闭且不自动恢复,恢复需人工介入。接入口批量启用前确认恢复流程已写入值守手册。