《抓包工具》_项目3项目3基于wireshark分析ICMP协议.pptVIP

  • 0
  • 0
  • 约8.01千字
  • 约 27页
  • 2026-05-12 发布于广东
  • 举报

《抓包工具》_项目3项目3基于wireshark分析ICMP协议.ppt

任务相关技术原理介绍6.协议常见应用:TracerouteTraceroute:该程序用来确定通过网络的路由IP数据报。Traceroute基于ICMP和UDP。它把一个TTL为1的IP数据报发送给目的主机。第一个路由器把TTL减小到0,丢弃该数据报并把ICMP超时消息返回给源主机。这样,路径上的第一个路由器就被标识了。随后用不断增大的TTL值重复这个过程,标识出通往目的主机的路径上确切的路由器系列.继续这个过程直至该数据报到达目的主机。但是目的主机哪怕接收到TTL为1的IP数据报,也不会丢弃该数据并产生一份超时ICMP报文,这是因为数据报已经到达其最终目的地。任务相关技术原理介绍6.协议常见应用:TracerouteTraceroute实现有两种方法一种:发送一个ICMP回应请求报文;目的主机将会产生一个ICMP回应答复报文。Microsoft实现(tracert)中采用该方法。当回应请求到达目的主机时,ICMP就产生一个答复报文,它的源地址等于收到的请求报文中的目的IP地址。另一种:发生一个数据报给一个不存在的应用进程;目的主机将会产生一个ICMP目的不可达报文。大多数UNIX版本的traceroute程序采用该方法。Traceroute程序发送一份UDP数据报给目的主机,但它选择一个不可能的值作为UDP端口号(大于30000),使目的主机的任何一个应

文档评论(0)

1亿VIP精品文档

相关文档