tracert (traceroute 路由跟踪)
跟踪路由信息,使用此命令可以查出数据从本地机器传输到目标主机所经过的所有途径,这对我们了解网络布局和结构很有帮助。
格式:tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] [-R ] [-S srcaddr] [-4] [-6]target_name
参数,还是简单介绍几个:
-d :不将地址解析成主机名,因此可以更快地显示路由器路径。
-j :按照主机列表中的地址释放源路由
-w: 指定超时时间间隔,程序默认的时间单位是毫秒
其它参数同样在DOS命令下输入tracert或tracert /? 就会出现相应帮助(如下)。
最简单的用法就是"tracert hostname",其中"hostname"是计算机名或想跟踪其路径的计算机的IP地址,tracert将返回他到达目的地的各种IP地址.
原理:Traceroute从源主机发送一连串的数据报,数据报中封装的是无法交付的UDP用户数据报(使用了非法的端口号)。第一个数据报P1的生存时间TTL设置为1,。当P1到达路径上的第一个路由器R1时,路由器R1先收下它,,接着把TTL减1.由于TTL等于零了,R1就把P1丢弃了,并向源主机发送一个ICMP时间超过差错报告报文。源主机接着发送第二个数据报P2,并把TTL设置成2。P2先到达路由器R1,R1收下后把TTL减1再转发给路由器R2,R2收到P2时TTl为1,但减1后TTl变为零了。R2就丢弃P2,并向源主机发送一个ICMP时间超过差错报告报文。如此重复,知道源主机发送的数据报到达目的主机为止,这些路由器和最后的目的主机发来的ICMP报文给出了源主机想知道的路由信息。
下面看一下我用tracert命令测试的本地主机到www.csdn.net之间的路径信息:
感兴趣可以尝试一下其它参数的功能。
分享到:
相关推荐
常用网络测试命令ping ipconfig tracert arp netstat 详解
一些基本的常用的网络命令如ping ,tracert, nslookp等....
学习使用windows环境下常用的网络命令 1.IP地址与以太网卡硬件地址查看命令: ipconfig 2.网络连接测试命令:ping 3.地址解析命令:ARP 4.文件传输命令: FTP 5.显示协议及其端口信息和当前的 TCP/IP 网络连接:...
LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的tracert命令LinuxC编写的...
使用ping和tracert命令判断网络故障
采用C++语言,基于原始套接字实现了Ping和Tracert命令。发送主机通过ping程序给目标主机发送ICMP的回声请求报文,并根据收到的ICMP回声应答报文来确定网络的连通性。Tracert(跟踪路由)是路由跟踪实用程序,用于...
内含源代码、课程设计报告等内容。 题目1 Tracert与Ping的程序设计 设计内容: 1)Tracert(跟踪路由)是路由跟踪实用程序,用于确定 ...有界面,能在界面下输入Tracert命令和Ping命令,并返回结果。 4)编程语言不限。
常用网络命令 Ping命令 Tracert命令 Netstat命令 ……
实验名称:常用网络命令练习; 实验要求和目的:使用 ipconfig /all 查看配置 使用 ipconfig /renew 刷新配置 使用 ipconfig 管理 DNS 和 DHCP 类别 ID 使用 ping 测试连接 使用 arp 解决硬件地址问题 使用 ...
多种网络测试命令,包括ping,tracert,netstat,nslookup等等
1 Ping命令(Packet Internet Grope),因特网包探索器,用于测试网络连接量的程序。 2 Netstat命令,显示路由表、实际的网络连接以及每一个网络接口设备的状态信息 3 IPConfig命令,显示当前的TCP/IP配置的设置值 4 ...
Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由
熟练掌握Ping,Nbtstat,Tracert的功能、用法和各参数的含义,重点掌握-t, -a, -n, -l, -i, -s,-e,/all, /release,的含义与用法。
1. 网络层常用命令:ping,ipconfig,arp,route,tracert 2. 统计命令:netstat
解读路由器实用程序Tracert命令,可以用Tracert命令跟踪路由。
c# 实现tracert命令 地图显示路由信息
通过网络相关程序的编写,深入理解TCP/IP协议机制,以及初步掌握基于Winsocket的网络编程技术。熟悉原始套接字的编程,了解网络的结构和网络传输底层协议。...了解PING命令和TRACERT命令的相关知识。
详细介绍了常用网络命令的功能及使用方法以及主要网络配置文件的结构与作用;可以利用这些命令和配置文件进行简单网络状态分析及故障排除。 其中命令包括PING、Nslookup、IPConfig、TraceRT(TraceRoute)、NetStat、...
实验一 熟悉常用的网络命令实验报告 1.实验目的: 学会使用常用ping ,ipconfig, nslookup, arp ,tracert等常用网络测试命令检测网络连通、了解网络的配置状态,跟踪路由等相关网络问题。
Tracert命令.docTracert命令.docTracert命令.docTracert命令.doc