我正在编写一个perl脚本,它对某个IP地址发出ping,ping大小为65000,计数为1000.
现在当远程PC启动时,一切正常。 ping成功并在发送1000 pkts后结束。
但是,如果失败,它总是返回"Destination host unreachable"
。 Ping继续尝试发送arp请求/ ping请求的时间过长,最终放弃了100%pkt丢失字符串。
我的问题是,如果让我们说最初的100个ping本身不会产生响应,我怎么能让ping退出。如果初始ping本身失败,我不想等待太长时间。我想ping退出。我该怎么做?
我目前正在使用Linux作为我的脚本。
请告诉我如何执行此操作[请注意ping pkt的大小可能会有所不同。所以我想要一个独立于大小/数量的解决方案]