我如何 ping 192.168.1.1 10 次,每次 ping 后中断 3 厘秒!在命令提示符下。ping 命令真的很混乱。
问问题
3482 次
3 回答
3
你应该得到fping
并使用它:
fping -c 10 -p 30ms 192.168.1.1
这将向 192.168.1.1 发送 10 个数据包,每个数据包之间的间隔为 30ms
fping
因为它允许在需要时进行泛洪,所以在不等待回复的情况下发送之间的 30 毫秒间隔无论如何都被认为是泛洪...
-t msecs
您可以为单个数据包添加超时,此超时是非阻塞的,因此数据包之间的间隔始终相同,在这种情况下为-p 30
30 毫秒。
fping 丢包
因此,fping -p 30ms -t 10000 -s example.com
可能首先显示一些数据包丢失,但在打印摘要之前等待之后,它应该有足够的时间(10 秒)来接收在 30 毫秒帧内未收到的所有数据包,最终摘要显示根本没有真正的丢失。
数据包超出间隔但在超时内到达的示例:
命令:
fping -c 10 -p 30ms -s -t 10000 -e somehost.com
输出:
somehost.com : [0], 84 bytes, 299 ms (299 avg, 90% loss)
somehost.com : [1], 84 bytes, 269 ms (284 avg, 80% loss)
somehost.com : [2], 84 bytes, 239 ms (269 avg, 70% loss)
somehost.com : [3], 84 bytes, 209 ms (254 avg, 60% loss)
somehost.com : [4], 84 bytes, 179 ms (239 avg, 50% loss)
somehost.com : [5], 84 bytes, 158 ms (225 avg, 40% loss)
somehost.com : [6], 84 bytes, 128 ms (212 avg, 30% loss)
somehost.com : [7], 84 bytes, 137 ms (202 avg, 20% loss)
somehost.com : [8], 84 bytes, 137 ms (195 avg, 10% loss)
somehost.com : [9], 84 bytes, 127 ms (188 avg, 0% loss)
somehost.com : xmt/rcv/%loss = 10/10/0%, min/avg/max = 127/188/299
1 targets
1 alive
0 unreachable
0 unknown addresses
0 timeouts (waiting for response)
10 ICMP Echos sent
10 ICMP Echo Replies received
0 other ICMP received
127 ms (min round trip time)
188 ms (avg round trip time)
299 ms (max round trip time)
0.410 sec (elapsed real time)
正如你所看到的,最终完全没有损失0 timeouts
并且10 ICMP Echo Replies received
out of 10 ICMP Echos sent
.
在这里你可以找到fping for linux。
于 2012-04-22T18:35:18.777 回答
0
于 2012-04-22T18:33:54.750 回答
0
ping 192.168.1.1 /n 10 /w 30
于 2012-04-22T18:37:23.500 回答