ping命令程序设计
RAW模式的SOCKET编程 PING程序是面向用户的应用程序,该程序使用ICMP的封装机制,通过IP协议来工作。为了实现直接对IP和ICMP包进行操作,实验中使用RAW模式的SOCKET编程。熟悉SOCKET的编程,包括基本的系统调用如SOCKET、BIND等; 2、具体内容 1) 定义数据结构需要定义好IP数据报、ICMP包等相关的数据结构; 2) 程序实现在WINDOWS环境下实现PING程序; 3) 程序要求在命令提示符下输入: PING ΧΧΧ.ΧΧΧ.ΧΧΧ.ΧΧΧ 其中ΧΧΧ为目的主机的IP地址,不要求支持域名,对是否带有开关变量也不做要求。不带开关变量时,要求返回4次响应。返回信息的格式: REPLY FROM ΧΧΧ.ΧΧΧ.ΧΧΧ.ΧΧΧ 或 REQUEST TimeOut (无法PING通的情况)。 或 REQUEST TimeOut (无法PING通的情况)。
用户评论
基本实现了Ping的功能,适合初学者。
不错的程序,学习winsock入门
很好用有用。
程序可运行,是广工师兄的,值得参考~
实现了功能,附带的说明文档讲解的也很清楚,不错!!
多谢,先用着,以后多交流。
不错,基本满足需求
这个已经基本实现了ping的功能了,不错。
ping通了,多谢了
可以ping通!