每次ping后如何以3厘秒的间隔ping通192.168.1.1 10次!在命令提示符下。 ping命令真的很混乱。
答案 0 :(得分:3)
你应该得到fping
并使用它:
fping -c 10 -p 30ms 192.168.1.1
这将发送10个数据包到192.168.1.1,每个数据包之间的间隔是30ms
fping
因为如果需要允许泛洪,无需等待回复的发送之间的30毫秒间隔可能会被视为泛滥......
使用-t msecs
可以为单个数据包添加超时,此超时是非阻塞的,因此数据包之间的间隔始终相同,在这种情况下-p 30
为30毫秒。
因此,fping -p 30ms -t 10000 -s example.com
可能首先显示一些数据包丢失,但在打印摘要之前等待之后,它应该有足够的时间(10秒)来接收30ms帧中未收到的所有数据包,最终的总结显示那里根本不是真正的损失。
Cmd:
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
中的10 ICMP Echos sent
和{{1}}都没有任何损失。
您可以在这里找到fping for linux。
答案 1 :(得分:0)
答案 2 :(得分:0)
这是ping 192.168.1.1 / n 10 / w 30