采用C++语言,基于原始套接字实现了Ping和Tracert命令。发送主机通过ping程序给目标主机发送ICMP的回声请求报文,并根据收到的ICMP回声应答报文来确定网络的连通性。Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据包访问目标所采取的路径。Tracert 命令是用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机经过的每个路由器及每个跃点的往返时间 (RTT) 的命令行报告输出。
2019-12-21 22:20:40 4.24MB 原始套接字 ping程序
1
ping程序的设计与实现.pdf 可以实现ping程序,课程设计用。
2019-12-21 21:24:58 2.74MB ping 程序 实现
1
计算机网络课程设计-ping程序设计与实现报告及代码附录
2019-12-21 21:14:16 209KB 网络ping
1
用MFC实现的一个完整的Ping程序,可以实现ping ip地址和域名,完整的一个工程文件
2019-12-21 20:45:38 4.31MB MFC ping 小程序
1
计算机网络课程设计,利用socket套接字编写出ping程序,测试本局域网的当前所有机器是否在线
2019-12-21 20:45:28 1.82MB 计算机网络
1
广工计算机网络课设; 1.已知参数:目的节点IP地址或主机名 2.设计要求:通过原始套接字编程,模拟Ping命令,实现其基本功能,即输入一个IP地址或一段IP地址的范围,分别测试其中每个IP地址所对应主机的可达性,并返回耗时、生存时间等参数,并统计成功发送和回送的Ping报文。 2.1初始化Windows Sockets网络环境; 2.2解析命令行参数,构造目的端socket地址; 2.3定义IP、ICMP报文; 2.4接收ICMP差错报文并进行解析。 3. 程序实现主要用到Java网络包中的类InetAddress。
2019-12-21 20:31:56 462KB Ping
1
PING程序使用了RAW模式的SOCKET编程,程序使用ICMP的封装机制,通过IP协议来工作。本程序支持连续Ping而且支持域名方式ping
2019-12-21 20:28:06 3.99MB socket ping 课程设计 C++
1
利用RawSocket实现简单的Ping程序 ICMP协议 编程语言 C++ 操作系统 Linux(Ubuntu 10.0) 开发环境(可选)Qt4.7.0
2019-12-21 19:57:52 5KB Ping程序 rawSocket ICMP协议 Linux
1
1.已知参数:目的节点IP地址或主机名 2.设计要求:通过原始套接字编程,模拟Ping命令,实现其基本功能,即输入一个IP地址或一段IP地址的范围,分别测试其中每个IP地址所对应主机的可达性,并返回耗时、生存时间等参数,并统计成功发送和回送的Ping报文。 2.1初始化Windows Sockets网络环境; 2.2解析命令行参数,构造目的端socket地址; 2.3定义IP、ICMP报文; 2.4接收ICMP差错报文并进行解析。 3. 程序实现主要用到Java网络包中的类InetAddress。
2019-12-21 19:50:03 317KB Ping
1
android studio写的ping程序app,直接可以用。
2019-12-21 19:40:15 27.74MB android ping
1