我想用C语言实现ping请求我在Windows平台上工作有人可以建议如何实现它,或者如果代码已经可用,那么从哪里可以找到它?
最佳答案
非常有用且开源-fping。
fping是一个类似ping(1)的程序,它使用Internet控制消息协议(ICMP)回显请求来确定主机是否启动fping与ping的不同之处在于,您可以在命令行上指定任意数量的主机,或指定包含要ping的主机列表的文件fping将发送一个ping包,并以循环方式转到下一个主机,而不是尝试一个主机直到它超时或回复如果主机回复,则会将其记录下来并从要检查的主机列表中删除如果主机在某个时间限制和/或重试限制内没有响应,则将被视为无法访问。
与ping不同,fping用于脚本,其输出易于解析。