Tracert

Tracert

teacert作用:一般用于排查网络错误。
windows
Tracert 命令参数
用法: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout][-R] [-S srcaddr] [-4] [-6] target_name
参数:
-d 不将地址解析成主机名。
-h maximum_hops 搜索目标的最大跃点数。
-j host-list 与主机列表一起的松散源路由(仅适用于 IPv4)。
-w timeout 等待每个回复的超时时间(以毫秒为单位)。
-R 跟踪往返行程路径(仅适用于 IPv6)。
-S srcaddr 要使用的源地址(仅适用于 IPv6)。
-4 强制使用 IPv4。
-6 强制使用 IPv6。
linux参数
Traceroute的命令参数:
Traceroute的用法为: Traceroute [options] <IP-address or domain-name> [data size]
[options]的内容有:
  -d    使用Socket层级的排错功能。
  -f<存活数值>   设置第一个检测数据包的存活数值TTL的大小。
  -F    设置勿离断位。
  -g<网关>    设置来源路由网关,最多可设置8个。
  -i<网络界面>   使用指定的网络界面送出数据包。
  -I    使用ICMP回应取代UDP资料信息。
  -m<存活数值>   设置检测数据包的最大存活数值TTL的大小。
  -n    直接使用IP地址而非主机名称。
  -p<通信端口>   设置UDP传输协议的通信端口。(缺省为33434)
  -q  设置TTL测试数目(缺省为3)
  -r    忽略普通的Routing Table,直接将数据包送到远端主机上。
  -s<来源地址>   设置本地主机送出数据包的IP地址。
  -t<服务类型>   设置检测数据包的TOS数值。
  -v    详细显示指令的执行过程。
  -w<超时秒数>   设置等待远端主机回报的时间。
  -x    开启或关闭数据包的正确性检验。
[data size]:每次测试包的数据字节长度(缺省为38)