美文网首页
Traceroute

Traceroute

作者: 钢牙仔 | 来源:发表于2018-12-29 15:02 被阅读0次

Traceroute是用来侦测主机到目的主机之间所经路由情况的重要工具,也是最便利的工具。

Traceroute的原理非常非常有意思。它收到到目的主机的IP后,首先给目的主机发送一个TTL=1(Time To Live)的UDP数据包,而经过的第一个路由器收到这个数据包以后,就自动把TTL减1,而TTL变为0以后,路由器就把这个包给抛弃了,并同时产生一个主机不可达的ICMP数据报给主机。主机收到这个数据报以后再发一个TTL=2的UDP数据报给目的主机,然后刺激第二个路由器给主机发ICMP数据报。如此往复直到到达目的主机。这样,traceroute就拿到了所有的路由器IP。

image.png

以上内容摘自:

https://github.com/LRH1993/android_interview/blob/master/computer-networks/tcpip.md

相关文章

  • 【traceroute】traceroute

  • traceroute hostname

    traceroute命令用法linux主机系统:traceroute hostnameWindows系统:trac...

  • Traceroute原理解析

    1.什么是traceroute? traceroute, Linux系统称为tracepath,Windows系统...

  • CentOS安装traceroute

    下载traceroute-2.1.0-6.fc28.x86_64.rpm文件;点击traceroute-2.1.0...

  • traceroute的工作原理

      traceroute有不同的实现版本:常规的traceroute(基于UDP和ICMP)和tcptracero...

  • 网络命令原理自我汇总

    常用判断网络是否中断的方法: 1.Traceroute,Tracert traceroute命令用于追踪数据包在网...

  • 【tracetcp】tracetcp,基于tcp协议的trace

    Traceroute 的实现一共有三种方法,分别是: TCP traceroute(使用 tracetcp 程序可...

  • traceroute

    traceroute 是用来检测发出数据包的主机到目标主机之间所经过的网关数量的工具。traceroute 的原理...

  • Traceroute

    traceroute,现代 Linux 系统上的 tracepath,还有Windows 系统上的 tracert...

  • Traceroute

    Traceroute是用来侦测主机到目的主机之间所经路由情况的重要工具,也是最便利的工具。 Traceroute的...

网友评论

      本文标题:Traceroute

      本文链接:https://www.haomeiwen.com/subject/mktplqtx.html