【发布时间】:2016-02-23 22:55:02
【问题描述】:
我必须检查几个本地网络地址是否可以访问。目前我使用IcmpSendEcho(),但是如果主机没有连接的话,需要很长时间才能ping通。
所以我需要最快的方法来 ping 本地网络 IP,以确定它是否可以访问?
【问题讨论】:
-
批量发送请求,使用内部超时。如果在您自己的超时之后回复到达,则忽略它。
-
你当前的超时值是多少?
-
如果主机未连接,您实际上根本无法 ping。你是说超时?没有超时的唯一方法是检查接口是否在线而不用 ping,而是使用其他一些内部方法。
-
你可以看看nmap。