下载  >  网络技术  >  网络基础  > 原始套接字实现Ping命令和Tracert命令

原始套接字实现Ping命令和Tracert命令 评分:

采用C++语言,基于原始套接字实现了Ping和Tracert命令。发送主机通过ping程序给目标主机发送ICMP的回声请求报文,并根据收到的ICMP回声应答报文来确定网络的连通性。Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据包访问目标所采取的路径。Tracert 命令是用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机经过的每个路由器及每个跃点的往返时间 (RTT) 的命令行报告输出。

...展开详情
2014-02-19 上传 大小:4.24MB
举报 收藏
分享

评论 下载该资源后可以进行评论 共5条

zhxonmir2 跟其他所有的tracert代码一样,只有最后一跳不 timeout
2018-05-15
回复
qq_27445049 能运行,有很大的帮助
2017-12-21
回复
zf826768216 很好,可以运行,非常感谢
2015-12-04
回复
u010296914 很好,很实用~
2014-04-12
回复
u010256493 很实用 作者注释也很详细!!
2014-03-27
回复
计算机网络课程设计(ping和tracert的实现)

通过网络相关程序的编写,深入理解TCP/IP协议机制,以及初步掌握基于Winsocket的网络编程技术。熟悉原始套接字的编程,了解网络的结构和网络传输底层协议。了解IP工作原理,和ICMP基于ICMP差错报告报文和ICMP询问报文的应用。了解PING命令和TRACERT命令的相关知识。

立即下载
用c实现tracert

用c实现tracert

立即下载
LinuxC编写的tracert命令

LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tra

立即下载
tracert 实现 C语言

tracert 实现 用C语言实现 类似于 命令行下的tracert命令

立即下载
Tracert与Ping程序设计与实现

计算机网络课程设计,利用socket套接字编写出ping程序,测试本局域网的当前所有机器是否在线

立即下载
基于原始套接字的网络程序设计

(1)编写traceroute程序。要求实现基于ICMP的traceroute探测程序。 (2)对FTP协议进行解析,分析出用户名和密码

立即下载