tracert与traceroute命令详解「建议收藏」

编程文档 (51) 2023-08-13 13:12

Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说tracert与traceroute命令详解「建议收藏」,希望能够帮助你!!!。

tracert

一、tracert 介绍\

tracert 是一个简单的网络诊断工具,用于确定 IP 数据报访问目标所经过的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。在工作环境中有多条链路出口时,可以通过该命令查询数据是经过的哪一条链路出口。\

二、命令格式\

tracert [参数] [主机]\

三、常见参数指令\

tracert与traceroute命令详解「建议收藏」_https://bianchenghao6.com/blog_编程文档_第1张\

检测去qq.com网址经过几个跃点\

tracert与traceroute命令详解「建议收藏」_https://bianchenghao6.com/blog_编程文档_第2张\

从左往右五个数值含义\

TTL “生存时间”(每途径一个路由器节点自增1)
三次发送的ICMP包返回时间
途经路由器的IP地址\

traceroute

一、安装traceroute\

yum -y install traceroute\

****tracert与traceroute命令详解「建议收藏」_https://bianchenghao6.com/blog_编程文档_第3张\

二、tracert 介绍\

traceroute是用来检测发出数据包的主机到目标主机之间所经过的网关数量的工具。traceroute的原理是试图以最小的TTL(存活时间)发出检测包来跟踪数据包到达目标主机所经过的网关,然后监听一个来自网关ICMP的应答。发送数据包的大小默认为38字节\

三、命令格式

tracert [参数] [主机]

四、常见参数指令\

-d 使用Socket层级的排错功能。
-f 设置第一个检测数据包的存活数值TTL的大小。
-F 设置勿离断位。
-g 设置来源路由网关,最多可设置8个。
-i 使用指定的网络界面送出数据包。
-I 使用ICMP回应取代UDP资料信息。
-m 设置检测数据包的最大存活数值TTL的大小。
-n 直接使用IP地址而非主机名称。
-p 设置UDP传输协议的通信端口。
-r 忽略普通的Routing Table,直接将数据包送到远端主机上。
-s 设置本地主机送出数据包的IP地址。
-t 设置检测数据包的TOS数值。
-v 详细显示指令的执行过程。
-w 设置等待远端主机回报的时间。
-x 开启或关闭数据包的正确性检验。\

检测去qq.com网址经过几个跃点\

tracert与traceroute命令详解「建议收藏」_https://bianchenghao6.com/blog_编程文档_第4张\

从左往右五个数值含义

TTL “生存时间”(每途径一个路由器节点自增1)
途经路由器的IP地址
三次发送的ICMP包返回时间

今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

发表回复