路由器traceroute命令
traceroute命令是一种诊断工具,用于定位您的计算机和目标计算机之间的所有路由器,并显示数据包在IP网络经过的路由器的IP地址。它利用ICMP协议,通过操纵独立ICMP呼叫报文的TTL值和观察该报文被抛弃的返回信息来实现这一功能。
traceroute命令的基本用法是:traceroute hostname。它会送出一个TTL是1的IP datagram到目的地,当路径上的第一个路由器收到这个datagram时,它将TTL减1,然后送回一个「ICMP time exceeded」消息,traceroute收到这个消息后,便知道这个路由器存在于这个路径上。接着traceroute再送出另一个TTL是2的datagram,发现第二个路由器,这个重复的动作一直持续到某个datagram抵达目的地。
此外,traceroute命令还有几个参数,如-d、-h、-j、-w和target_name等,可以用于指定不对计算机名解析地址、查找目标的跳转的最大数目、指定在computer-list中松散源路由、等待由timeout对每个应答指定的毫秒数以及目标计算机的名称等。
郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。
爱数码 网站地图 网站地图2广州云媒派信息技术有限公司 版权所有 粤ICP备2021127029号 关于爱数码