交换机互联 · 25 分钟
两台交换机 Trunk 互联
建立受限 Trunk,只放行规划业务 VLAN,并核对链路两端 PVID。
1. 需求与验收
接入与汇聚交换机之间承载办公和访客 VLAN,禁止用放行全部 VLAN 掩盖规划错误。
学习目标
- 能够解释“两台交换机 Trunk 互联”的业务目标、技术前提和影响范围。
- 能够比较四厂商关键命令差异并按计划完成配置、验证与回滚。
- 能够根据设备状态和端到端业务证据定位常见错误,而不是依赖试错。
业务验收标准
- 服务器区 VLAN 50 的端口、VLAN 与地址状态和规划表一致。
- 验证清单全部达到预期,且未影响范围外业务。
- 能够使用变更前证据完成回滚并恢复原业务状态。
2. 范围、风险与窗口
范围约束
- 仅变更工单列出的设备、接口、VLAN 与地址对象。
- 不得删除来源不明的现网配置;发现冲突时停止实施并升级确认。
不在范围
- 出口 NAT、防火墙策略、无线控制器及服务器应用配置不属于本案例范围。
维护窗口:建议预留 40 分钟维护窗口,其中最后 10 分钟用于验收或回滚。
影响:可能造成其他终端中断或进入错误广播域。
缓解:实施前核对接口描述、MAC 表和端口表,并逐端口变更。
影响:命令状态正常但终端仍无法访问目标服务。
缓解:同步执行设备状态和终端业务验证,失败立即回滚。
3. 现网与目标拓扑
现网状态
当前网络沿用默认 VLAN 或既有单链路接入方式;端口、VLAN 与网关状态必须在变更前通过真实命令输出确认。
目标拓扑

4. 设备与接口
| 设备 | 接口 | 对端 | 用途 | 类型 |
|---|---|---|---|---|
| Core-SW1 | GE0/0/24 | Access-SW1 GE0/0/24 | 交换机上联 | Trunk |
| Access-SW1 | GE0/0/1 | Client-1 Ethernet0 | 服务器区 | Access |
5. VLAN 与 IP 规划
| 区域 | VLAN | 网段 | 网关 |
|---|---|---|---|
| 办公网 | 10 | 10.10.10.0/24 | 10.10.10.1 |
| 访客网 | 40 | 10.10.40.0/24 | 10.10.40.1 |
6. 实施前检查
- 备份并标记当前运行配置,记录恢复文件位置。
- 核对设备型号、系统版本、接口连接和当前告警。
- 检查目标 VLAN、地址和端口是否已被占用。
- 确认业务联系人、维护窗口和回滚触发条件。
7. 实施步骤
- 变更前核对
保存当前配置,确认设备平台、端口连接、VLAN 占用和地址冲突情况。
- 创建业务 VLAN
按规划创建 VLAN 50,暂不删除任何既有 VLAN。
- 配置终端接口
将目标物理端口设置为 Access 并加入业务 VLAN。
- 逐项验证
按验证清单检查最终状态,记录命令输出和终端连通性,不以命令执行成功代替业务验收。
8. 四厂商配置
华为 · Access-SW1
VRP · V200R019 及以上
system-view interface GigabitEthernet 0/0/24 port link-type trunk port trunk allow-pass vlan 10 20 system-view interface GigabitEthernet 0/0/24 port link-type trunk port trunk pvid vlan 99 port trunk allow-pass vlan 10 20 99 display port vlan GigabitEthernet 0/0/48
华三 · Access-SW1
Comware · 7.1 及以上
system-view interface GigabitEthernet 1/0/24 port link-type trunk port trunk permit vlan 10 20 system-view interface GigabitEthernet 1/0/24 port link-type trunk port trunk pvid vlan 99 port trunk permit vlan 10 20 99 display port trunk
思科 · Access-SW1
IOS · 15.2 及以上
enable configure terminal interface GigabitEthernet0/24 switchport mode trunk switchport trunk allowed vlan 10,20 configure terminal interface GigabitEthernet0/24 switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 10,20,99 show interfaces trunk
锐捷 · Access-SW1
RGOS · 11.x 及以上
configure terminal interface GigabitEthernet 0/24 switchport mode trunk switchport trunk allowed vlan add 10,20 configure terminal interface GigabitEthernet 0/24 switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan add 10,20,99 show interfaces trunk
9. 验证与验收
display port vlan确认接口的链路类型和允许通过的 VLAN。
display port vlan确认目标接口为 Trunk、PVID 为 99,且允许列表包含 10、20、99。
display current-configuration interface GigabitEthernet 0/0/48读取实际状态或计数器,确认“确认链路封装、本征 VLAN 和实际转发 VLAN 列表”已经满足。
10. 故障定位
对应 VLAN 的终端无法跨交换机通信。;两端都要配置 Trunk,并确认 VLAN 已创建且放行列表一致。
无标签报文会被映射到不同广播域,可能造成管理中断或 VLAN 泄漏。;先核对两端现状,再在同一变更窗口统一 PVID 和允许列表。
仅凭配置回显判断成功,可能遗漏接口状态、协议协商或上下游不一致。;执行 display current-configuration interface GigabitEthernet 0/0/48,结合变更前基线和对端状态逐项复核;异常时使用本主题回滚命令恢复。
11. 回滚方法
华为
达到停止条件时只撤销本案例引入的对象,并用变更前基线确认原业务恢复。
undo port trunk allow-pass vlan 10 20 undo port trunk allow-pass vlan 10 20 99 无需回滚(只读操作)
华三
达到停止条件时只撤销本案例引入的对象,并用变更前基线确认原业务恢复。
undo port trunk permit vlan 10 20 undo port trunk permit vlan 10 20 99 无需回滚(只读操作)
思科
达到停止条件时只撤销本案例引入的对象,并用变更前基线确认原业务恢复。
no switchport trunk allowed vlan 10,20 no switchport trunk allowed vlan 10,20,99 无需回滚(只读操作)
锐捷
达到停止条件时只撤销本案例引入的对象,并用变更前基线确认原业务恢复。
no switchport trunk allowed vlan add 10,20 no switchport trunk allowed vlan add 10,20,99 无需回滚(只读操作)
12. 交付物
- 变更前后配置差异与命令执行记录。
- 逐项验证输出、终端业务测试结果和异常说明。
- 更新后的拓扑图、VLAN/IP 表与接口表。
- 回滚验证记录及工单交接结论。