-
Tracert程序
Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TT...
Tracert程序
Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。
本程序利用RAW Socket实现Tracert程序。Tracert程序在具体实现时,是令其向目的主机发送一个ICMP回显请求消息,并重复递增IP头部TTL字段的值。刚开始的时候TTL等于1,这样当数据报抵达途中的第一个路由器时,TTL值就被减为0,导致发生超时错误,因为该路由器生成一份ICMP差错报文返回给源主机。随后,主机将数据报的TTL值递增1,以便IP报文能到达下一个路由器,并由下一路由器生成ICMP超时差错报文返回给源主机。不断重复这个过程,直到数据报达到最终的目的主机,此时目的主机将返回ICMP回显应答消息。这样,源主机只需对返回的每一份ICMP报文进行解析处理,就可以掌握数据报从源主机到达目的主机途中所经过的路由器信息。
本程序为控制台程序-Tracert using WinSocket
- 2023-05-23 15:50:04下载
- 积分:1
-
利用ARP协议获得局域网内活动主机物理地址
Ethernet为我们广泛使用,Ethernet设备是以48位MAC地址传输数据帧的,因此,必须有一种协议维护IP地址和物理地址之间的对应关系。一般主机都在系统中维护一张表,用来储存着两种地址之间的动态或静态映射,而ARP(Address Resolution Protocol)协议就是用来确定上述映射关系的协议。
ARP协议(Address Resolve Protocol,地址解析协议)工作在TCP/IP协议的第二层(数据链路层),用于将IP 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-07-02 12:03:42下载
- 积分:1
-
IT学习者网站访问统计系统
IT学习者网站访问统计系统-IT learners website statistics system
- 2022-02-01 16:56:57下载
- 积分:1
-
snort是一个赫赫有名的网络入侵检测系统,但是一般都是运行在linux下,这里是一个运行在windows下的snort...
snort是一个赫赫有名的网络入侵检测系统,但是一般都是运行在linux下,这里是一个运行在windows下的snort-Snort is a famous system that detect inbreaking into network,but it usually runs on linux.Whereas this is a snort which runs on windows.
- 2023-04-28 22:40:04下载
- 积分:1
-
用C写的很著名的网络抓包工具,在UNIX/linux下运行。
用C写的很著名的网络抓包工具,在UNIX/linux下运行。-C wrote a very famous capturing Packet network tools in the UNIX/Linux operating under.
- 2023-03-16 12:20:03下载
- 积分:1
-
开发工具高质量,一个好的开发工具,才能开发好的软件
开发工具高质量,一个好的开发工具,才能开发好的软件-high-quality development tools, a good development tools, in order to develop good software
- 2022-12-13 05:55:03下载
- 积分:1
-
用写的,对原来的网卡套接字进行了抓捕,在包中捕获数据包,在…
用VC写的以原始套接字进行网卡的捕包,捕包以单独工作线程进行.-VC write to the original card socket for the arrest packet capturing packets in a separate thread for work.
- 2022-01-25 21:34:23下载
- 积分:1
-
嗅探器用Delphi写的,很不错的哦!!!!!可闻网络数据
Delphi写的嗅探器,很不错哦!!!!!!能嗅探网络数据-Sniffer written in Delphi, it is good Oh! ! ! ! ! ! Can sniff network data
- 2022-04-07 10:53:23下载
- 积分:1
-
LAN monitoring procedures, monitoring the network is a good example
网卡监听程序,是网络监听的一个很好的实例-LAN monitoring procedures, monitoring the network is a good example
- 2022-07-21 20:08:24下载
- 积分:1
-
协议的打包和解包代码
协议打包,解包程序代码-agreement packing and unpacking code
- 2022-02-28 19:21:11下载
- 积分:1