2024年3月25日发(作者:)
traceroute命令详解
默认分类 2010-04-06 16:50:33 阅读593 评论0 字号:大中小 订阅
定义:
互联网中,信息的传送是通过网中许多段的传输介质和设备(路由器,交换机,服务
器,网关等等)从一端到达另一端。每一个连接在Internet上的设备,如主机、路由器、
接入服务器等一般情况下都会有一个独立的IP地址。通过Traceroute我们可以知道信息
从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发
点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说
大部分时候所走的路由是相同的。UNIX系统中,我们称之为Traceroute,MS Windows
中为Tracert。 Traceroute通过发送小的数据包到目的设备直到其返回,来测量其需要多
长时间。一条路径上的每个设备Traceroute要测3次。输出结果中包括每次测试的时间(ms)
和设备的名称(如有的话)及其IP地址。
在大多数情况下,作为网络工程技术人员或者系统管理员会在UNIX主机系统下,直
接执行命令行:
Traceroute hostname
而在Windows系统下是执行Tracert的命令:
Tracert hostname
比如在北京地区使用windows NT 主机(已经与北京163建立了点对点的连接后)
使用NT系统中的Tracert命令:(用户可用:开始->运行,输入"command" 调出
command窗口使用此命令)traceroute [-46dFITUnrAV] [-f first_ttl] [-g gate,...]
[-i device] [-m max_ttl] [-p port] [-s src_addr]
[-q nqueries] [-N squeries] [-t tos]
[-l flow_label] [-w waittime] [-z sendwait]
host [packetlen]
traceroute6 [options]
tracert [options]
tcptraceroute [options]
说明:
traceroute tracks the route packets take across an IP network on their way
to a given host. It utilizes
the IP protocol’s time to live (TTL) field and attempts to elicit
an ICMP TIME_EXCEEDED response from


发布评论