Traceroute 程序

2019-04-04  本文已影响0人  浅陌_45f3

Traceroute 程序可以让我们看到 IP 数据报从一台主机传到另一台主机所经过的路由。Traceroute 程序还可以让我们使用 IP 源路由选项。

Traceroute 程序的操作
局域网输出
注意:
  1. 不能保证现在的路由也是将来所要采用的路由,甚至两份连续的 IP 数据报都可能采用不同的路由。
  2. 不能保证 ICMP 报文的路由与 traceroute 程序发送的 UDP 数据报采用同一路由。也就是说数据报发送和往返时间不一定相同。
    3.返回的 ICMP 报文中信源 IP 地址是 UDP 数据报到达的路由器接口的 IP 地址。
IP 源站选路选项
宽松的源站选择

使用 traceroute 程序的 -g 选项,可以为宽松的源站选路指明一些中间路由器,最多可指定8个。

当指定中间路由时,必须为点分十进制的 IP 地址,不能以其域名代替,是因为无法做到给出域名返回 IP 地址,虽然可以做到给出 IP 地址返回域名。

严格的源站选路

使用 -G 选项为严格的源站选路。发送端指明 IP 数据报所必需采用的确切路由,如果一个路由器发现源路由所指定的下一个路由器不在其直接连接的网络上,将会返回一个差错报文。

上一篇 下一篇

猜你喜欢

热点阅读