
日常排障必背参数在锐捷设备的特权模式下输入ping ?会看到很多扩展参数。别被满屏的英文吓到日常工作中你只需要死磕这三个1.source指定源地址大白话告诉设备“必须用哪个接口的 IP 去发 Ping”。实战场景在复杂的路由环境或多网卡服务器中默认 Ping 可能会走错路由。当你需要验证特定链路或者测试 VRF内的连通性时这个参数是必杀技。命令示例ping 172.28.238.253 source 172.29.251.1 # 指定用 172.29.251.1作为源 IP ping 172.28.238.253 source vlAN 2484 # 指定用 vlan 接口的 IP 作为源2.length指定数据包大小大白话控制 Ping 包的大小用来测试链路 MTU 或排查大包丢包。实战场景默认 Ping 包很小通常 56/64 字节能通不代表业务大包能通。加上length 1400或length 1472可以测试 MTU 边界排查是否因为 MTU 不匹配导致分片丢包。命令示例ping 192.168.141.2 length 1400 # 发送 1400 字节的数据包3.ntimes指定发送次数—— 稳定性测试的“秒表”大白话决定 Ping 几次。实战场景默认可能只发 5 次做稳定性测试时根本不够用。命令示例ping 192.168.141.2 ntimes 100 # 连续 Ping 100 次进阶排错参数解决疑难杂症当你遇到一些“诡异”的网络问题时下面这几个参数能帮你深挖底层原因df-bit启用不分片标志排查 MTU 问题的黄金搭档。如果大包 df-bit 不通小包通说明路径上 MTU 不够需要调大 MTU 或排查中间设备。示例ping 192.168.141.2 length 1472 df-bitdetail显示详细信息如果 Ping 不通加上这个参数能看到更底层的交互过程帮你判断是请求没发出去还是回包被丢弃。示例ping 192.168.141.2 detailinterval设置发包间隔做长时间稳定性测试时避免发包太频繁把设备 CPU 打满。示例ping 192.168.141.2 ntimes 1000 interval 1timeout设置超时时间跨洋链路或高延迟链路默认超时太短可能误判为丢包适当延长可避免误判。示例ping 192.168.141.2 timeout 5博主实战心得1. 组合拳才是王道在实际割接或排障中我们很少只用一个参数。比如测试一条 链路的稳定性可以直接复制这条命令ping 192.168.141.2 source 10.1.1.1 length 1400 ntimes 100(含义用 10.1.1.1 作为源 IP发送 100 个 1400 字节的大包去 Ping 192.168.141.2)2. 新手福音交互式扩展 Ping如果你不想敲那么多参数在锐捷设备上可以直接输入ping然后回车设备会进入交互式扩展 Ping 模式。它会一步步问你Target IP、Source address、Datagram size等你只需要按回车或填入对应数字即可非常适合新手下面为示例需要更改的就填上不需要直接回车。3. 排错避坑指南A 能 Ping 通 BB 就一定能 Ping 通 A 吗不一定很可能是 B 到 A 缺少回程路由。小包通大包不通90% 的概率是 MTU 问题立刻用length和df-bit组合测试。请求超时 (Request Timeout)可能是链路中断、防火墙拦截或者目标设备禁用了 ICMP 应答。