用 TDR 判断网线好坏
端口链路反复 up/down、协商不到千兆,或者速率明显偏低时,问题可能在网线或水晶头上。支持 TDR 的电口可以直接对连接的双绞线做时域反射测试,给出每一对线芯的长度与状态,能快速区分断芯、短路与接触不良,比反复换线盲测高效得多。三厂的命令形式相似:华为与 H3C 都在接口视图下执行虚拟线缆测试,思科分测试与查看两步。需要注意的是测试瞬间链路会瞬断,必须避开业务高峰。
基本信息
| 适用场景 | 电口链路不稳定、速率协商异常 |
|---|---|
| 华为/H3C 命令 | 接口视图下 virtual-cable-test |
| 思科命令 | test cable-diagnostics tdr interface 后 show cable-diagnostics tdr interface |
| 平台限制 | 部分低端型号不支持该功能 |
| 使用注意 | 测试瞬间链路瞬断,短跳线测量误差大 |
典型使用场景
- 链路频繁抖动:端口反复 up/down,需要判断是否为线缆问题
- 速率不达标:千兆口只协商到百兆,检查是否有线对不通
- 装修或施工后:线缆被压坏、水晶头压接不良时快速定位
- 验收抽检:新建布线抽测几根,确认施工质量
- 替换验证:换线前后各测一次,确认问题是否随线缆走
华为 VRP 与 H3C
华为 VRP 与 H3C
[Huawei] interface GigabitEthernet0/0/1
[Huawei-GigabitEthernet0/0/1] virtual-cable-test
! 输出含各线对状态与长度
[H3C] interface GigabitEthernet1/0/1
[H3C-GigabitEthernet1/0/1] virtual-cable-test思科 IOS
思科 IOS
SW-CORE-01# test cable-diagnostics tdr interface GigabitEthernet0/1
SW-CORE-01# show cable-diagnostics tdr interface GigabitEthernet0/1
! 输出含各线对状态与长度估计
SW-CORE-01# show interfaces GigabitEthernet0/1 | include error ! 配合错包计数看测试结果怎么读
| 输出项 | 含义 | 异常表现 |
|---|---|---|
| 线对状态 | 每一对的连通情况 | 出现开路或短路即为线缆故障 |
| 线缆长度 | 估算长度 | 明显偏离实际长度提示存在断点 |
| 测试结果 | 整体判定 | 显示未通过说明线缆不满足要求 |
| 错包计数 | 接口侧的错误统计 | CRC 增长说明链路质量有问题 |
| 协商速率 | 实际协商结果 | 低于端口能力说明有部分线对不通 |
测试瞬间链路会短暂中断,业务高峰执行会造成可感知的抖动。同时短跳线的测量误差较大,一米以内的线缆结果只能作为参考,判断时要结合换线验证。
部分低端型号不支持 TDR 功能,命令无法执行时不必反复尝试,直接改用替换法验证线缆即可。