各厂商的端口命名与指示灯
"把模块插进 Et33/1"这句话在 Juniper 上毫无意义,"xe-0/0/48"在 Nexus 上同样如此;同一个物理笼子在每种网络操作系统里都有不同的名字,拆分子端口、堆叠成员和线卡还会各自带来自己的表示法。笼子旁边的指示灯是另一套语言:绿色、琥珀色、闪烁、熄灭——每个厂商的含义都不尽相同。本页给出各 NOS 的命名语法、背后的 slot/port 语义、拆分和管理接口的命名惯例、指示灯代码,以及让端口闪烁以便在机柜中找到它的命令。
各 NOS 的命名语法
| NOS | 格式 | 示例 | 含义 |
|---|
| Cisco IOS / IOS-XE | <Type><switch>/<module>/<port> | GigabitEthernet1/0/1、TenGigabitEthernet1/1/1、TwentyFiveGigE1/0/25、FortyGigabitEthernet1/1/1、HundredGigE1/0/49、Gi1/0/1(简写) | switch(堆叠成员)/ module(0 = 内置,1 = 上行模块)/ port |
| Cisco NX-OS | Ethernet<slot>/<port>[/<sub>] | Ethernet1/1、Eth1/49/1(拆分子端口) | slot(固定式设备上为 1)/ port / 拆分通道 |
| Cisco IOS-XR | <Type><rack>/<slot>/<instance>/<port>[/<sub>] | HundredGigE0/0/0/0、FourHundredGigE0/0/0/12、TenGigE0/0/0/0/1(拆分) | rack / slot / instance(子槽位)/ port |
| Arista EOS | Ethernet<port>[/<lane>] | Ethernet1、Ethernet33/1…33/4(拆分子端口)、Et49/1 | port / lane;未拆分的 QSFP 端口写作 Et33/1 |
| Juniper Junos | <media>-<fpc>/<pic>/<port>[:<channel>] | ge-0/0/0、xe-0/0/48、et-0/0/50、et-0/0/50:1(拆分)、mge-(multigig)、fte-(EX4300 上的 40G) | media(ge 1G、xe 10G、et 25G+)- FPC(堆叠成员/线卡)/ PIC(模块)/ port |
| Huawei VRP | <Type><chassis>/<slot>/<port> | GigabitEthernet0/0/1、XGigabitEthernet0/0/1、25GE1/0/1、100GE1/0/1、100GE1/0/1:1(拆分) | chassis / slot / port |
| H3C Comware | <Type><chassis>/<slot>/<port> | GigabitEthernet1/0/1、Ten-GigabitEthernet1/0/49、Twenty-FiveGigE1/0/1、HundredGigE1/0/53:1 | 与 VRP 相同 |
| HPE Aruba AOS-CX | <member>/<slot>/<port> | 1/1/1、1/1/49:1(拆分) | 成员 / 插槽 / 端口 |
| HPE Aruba AOS-S(ProCurve) | <port> 或 <letter><port> | 1、A1、49 | 平铺式;字母表示模块 |
| Dell OS10 | ethernet<node>/<slot>/<port>[:<sub>] | ethernet1/1/1、ethernet1/1/49:1 | node / slot / port : 拆分 |
| Extreme EXOS | <slot>:<port> | 1:1、2:49 | slot(堆叠成员): port |
| Ruckus ICX | <unit>/<slot>/<port> | 1/1/1、1/2/1(上行模块) | unit / slot / port |
| Brocade FOS | <slot>/<port> 或端口索引 | 0、1/3 | 固定式交换机上索引从 0 开始 |
| SONiC | Ethernet<lane-index> | Ethernet0、Ethernet4、Ethernet8……(4 通道平台);4 拆分后为 Ethernet0…Ethernet3;8 通道平台:Ethernet0、Ethernet8、Ethernet16 | 首条通道的索引,不是端口编号;各平台还有 Eth1/1 或 etp1 这类别名 |
| Cumulus / NVUE | swp<port>[s<lane>] | swp1、swp32、swp32s0…swp32s3(拆分)、eth0(管理口) | switch port / 子端口 |
| MikroTik RouterOS | <type>-<n> | ether1、sfp-sfpplus1、sfp28-1、qsfp28-1-1…-1-4(通道) | type - 序号 - 通道 |
| Ubiquiti | UI 中为 <port>,内部为 eth<n> | Port 49、eth48 | 内部从 0 开始编号 |
| Nvidia Onyx(MLNX-OS) | Eth<slot>/<port>[/<sub>] | Eth1/1、Eth1/1/1 | — |
| Linux 主机 | eth<n>、ens<n>f<n>、enp<bus>s<slot>f<fn> | enp94s0f1、ens3f0np0 | 根据 PCIe 地址生成的可预测命名(网卡工具) |
Slot、module、port:数字的含义
| 数字 | 在固定式交换机上 | 在堆叠中 | 在机箱中 |
|---|
| 第一位(switch / chassis / FPC / member / node) | 1(Juniper/Huawei 上为 0) | 堆叠成员 ID 1–8 | 线卡 slot(Juniper 的 FPC)或机箱编号 |
| 第二位(module / slot / PIC) | 0 = 内置端口,1 = 上行模块(Cisco),或始终为 0 | 相同 | 板卡上的 subslot/PIC |
| 第三位(port) | 面板编号,从 1 开始(Juniper、SONiC、FOS 上从 0 开始) | — | — |
| 第四位(sub / lane / channel) | 拆分子端口 1–4 或 0–3,或 1–8 | — | — |
面板上的端口编号通常从左到右;在双排铜口区,上排为奇数、下排为偶数(1/2、3/4……);在 SFP 排上则从左到右顺序编号——请查看丝印标识,不要凭假设判断。
拆分子端口
| NOS | 父端口 | 子端口 | 启用命令 |
|---|
| NX-OS | Ethernet1/49 | Ethernet1/49/1–/4 | interface breakout module 1 port 49 map 25g-4x |
| Arista | Ethernet49/1 | Ethernet49/1–49/4 | 在子端口上设置速率 / hardware port-group |
| Junos | et-0/0/48 | et-0/0/48:0–:3 | set chassis fpc 0 pic 0 port 48 channel-speed 25g |
| IOS-XR | HundredGigE0/0/0/0 | TwentyFiveGigE0/0/0/0/0–/3 | controller Optics … breakout 4x25 |
| Huawei | 100GE1/0/1 | 25GE1/0/1:1–:4 | port split dimension … |
| Dell OS10 | ethernet1/1/1 | ethernet1/1/1:1–:4 | interface breakout 1/1/1 map 25g-4x |
| SONiC | Ethernet0 | Ethernet0、Ethernet1、Ethernet2、Ethernet3 | config interface breakout Ethernet0 4x25G |
| Cumulus | swp1 | swp1s0–s3 | nv set interface swp1 link breakout 4x25G |
| MikroTik | qsfp28-1-1 | qsfp28-1-1…-1-4 始终存在 | 按通道设置速率 |
命令的完整上下文见:端口配置速查;布线见:拆分与 MPO。
管理接口与特殊接口
| 接口 | 名称 |
|---|
| 带外以太网 | mgmt0(NX-OS)、GigabitEthernet0/0(IOS-XE)、MgmtEth0/RP0/CPU0/0(XR)、Management1(EOS)、me0/em0/fxp0/vme(Junos)、MEth0/0/1(Huawei)、M-GigabitEthernet0/0/0(H3C)、mgmt(AOS-CX)、eth0(SONiC、Cumulus)、通常为 ether1(MikroTik) |
| Console | con0、console |
| 环回 / SVI / VLAN | Loopback0、Vlan10、irb.10(Junos)、Vlanif10(Huawei) |
| LAG | Port-channel1(Cisco)、ae0(Junos)、Eth-Trunk1(Huawei)、Bridge-Aggregation1(H3C)、lag 1(AOS-CX)、port-channel1(OS10)、PortChannel0001(SONiC)、bond0(Cumulus)(转发基础知识) |
| 堆叠 / VC 端口 | vcp-255/0/50(Junos)、StackPort1/1(Cisco)、stack-port 1/1(堆叠与 MLAG) |
指示灯
| 指示灯 | 状态 | 常见含义 | 厂商差异 |
|---|
| 端口链路灯 | 熄灭 | 无链路、端口被关闭,或模块未被接受 | — |
| 端口链路灯 | 常亮绿色 | 链路以最高速率 up | Cisco:绿色 = 链路正常;Arista:绿色 |
| 端口链路灯 | 闪烁绿色 | 链路 up 且有流量 | 大多数平台 |
| 端口链路灯 | 常亮琥珀色/橙色 | 链路以较低速率运行(10G 端口跑 1G),或 errdisable/被阻塞 | Cisco IOS:琥珀色 = 禁用/errdisable;Juniper:琥珀色 = 半双工或故障;Aruba:橙色 = 速率降低 |
| 端口链路灯 | 闪烁琥珀色 | errdisable、PoE 故障,或 STP 阻塞 | Cisco |
| 端口链路灯 | 绿色/琥珀色交替 | 链路故障/诊断中 | 部分平台 |
| QSFP-DD / OSFP 端口指示灯(每个笼子 2 或 4 个) | 拆分后每个子端口独立状态 | 许多平台每个拆分子端口对应一个指示灯 | Arista、Cisco N9K |
| 模块状态灯 | 琥珀色 | 模块不支持/无效 | Nexus、部分 Juniper |
| 速率指示灯(独立设置,如有) | 熄灭 / 绿色 / 琥珀色 | 按模式按钮切换显示 1G / 10G / 25G 等 | Cisco Catalyst 的"mode"按钮在 STAT、SPEED、DUPLEX、STACK、PoE 之间切换端口指示灯 |
| 系统/状态灯 | 绿色 / 琥珀色 / 红色 | 正常 / 告警(风扇、温度) / 故障 | — |
| 堆叠/主控灯 | 常亮 / 闪烁 | 活动成员 / 堆叠主控 | Cisco、Extreme |
| 电源/风扇灯 | 绿色 / 琥珀色 / 熄灭 | 正常 / 故障 / 不存在 | — |
| 信标/定位灯 | 蓝色闪烁 | 标识该机箱 | hw-module beacon、system beacon |
指示灯代码记录在各平台的硬件安装手册中;Catalyst 系列交换机上的"mode"按钮会改变端口指示灯显示的内容,这是误读状态的一个经典陷阱。
在物理上定位端口
| NOS | 命令 |
|---|
| Cisco NX-OS | locator-led interface ethernet 1/1 |
| Cisco IOS-XE | hw-module beacon slot 1 on(机箱级),端口指示灯用 mode 按钮切换 |
| Arista | locator-led interface Ethernet1 on / show locator-led |
| Junos | request chassis beacon fpc 0 port 5 pic 0 on |
| Huawei | display device + 物理标签;机箱上的信标灯 |
| Dell OS10 | beacon enable ethernet 1/1/1(因平台而异) |
| SONiC | sfputil show presence;LED 控制因平台而异 |
| Linux 主机 | ethtool -p eth0 10(闪烁 10 秒) |
在 CodingBox 中
工作台并不关心端口叫什么名字,但代码数据库中的现场记录关心:把"spine-2 上的 Et49/1,拆分子端口 2"记录在模块序列号旁边,能把一次模块被拒事件精确关联到具体的笼子,从而让编码或策略问题得以复现。