雀魂官网

Linux基础下令---traceroute追踪路由
作者:未知     时间:2020-09-24 21:45:46

traceroute

traceroute 指令输出到目的主机的路由包。。。。。。。Traceroute跟踪从IP网络到给定主机的路由数据包。。。。。。。它使用IP协议的生涯时间(TTL)字段,,,,,,并试图在通往主机的路径上从每个网关引发ICMP TIME_SUBERS响应。。。。。。。

traceroute6 等价于“ traceroute -6 ”

唯一需要的参数是目的主机的名称或IP地点。。。。。。。探测数据包的总巨细(IPv 4默以为60字节,,,,,,IPv 6为80字节)是一个可选参数。。。。。。。在某些情形下,,,,,,可以忽略指定的巨细或将其增添到最小值。。。。。。。

该程序试图跟踪IP数据包将遵照的路由到某些Internet主机,,,,,,要领是使用一个小的ttl(生命时间)启动探测包,,,,,,然后从网关侦听ICMP“时间凌驾”的回复。。。。。。。我们以1开头,,,,,,然后增添1,,,,,,直到我们获得一个ICMP“端口不可达”(或TCP重置),,,,,,这意味着我们抵达了“主机”,,,,,,或者抵达了最大值(默以为30跳)。。。。。。。在每个ttl设置处发送三个探针(默认情形下),,,,,,并打印一行,,,,,,显示每个探针的ttl、网关地点和往返时间。。。。。。。在请求时,,,,,,可以在地点之后添加其他信息。。。。。。。若是探测谜底来自差别的网关,,,,,,则将打印每个响应系统的地点。。。。。。。若是在5.0秒(默认)内没有响应,,,,,,则会为该探针打印一个“*”(星号)。。。。。。。

追踪竣事后,,,,,,可以打印一些附加注释:!h、!n或!P(主机、网络或协议不可达)、!s(源路由失败)、!F(所需碎片化)、!X(治理上榨取通讯)、!v(主机优先级冲突)、!C(有用的优先阻止),,,,,,或!(ICMP不可达代码)。。。。。。。若是险些所有的探测器都导致某种无法抵达的情形,,,,,,Traceroute就会放弃并退出。。。。。。。

我们不希望目的主机处置惩罚UDP探测包,,,,,,因此目的端口被设置为一个不太可能的值(您可以使用-p标记更改它)。。。。。。。ICMP或TCP跟踪不保存这样的问题(关于TCP,,,,,,我们使用半开松手艺,,,,,,这样可以避免目的主机上的应用程序看到雀魂官网探测)。。。。。。。

上一篇: 华为、意法半导体将团结设计芯片 下一篇:轻量级 Web 框架 Gin 结构剖析

【网站地图】【sitemap】