traceroute网络管理工具traceroute是什么程序

traceroute  时间:2021-02-19  阅读:()

traceroute的实现过程中运用了哪些技术

traceroute实现过程中使用哪些技术 1、Traceroute命令基本功能 该命令用于测试两个TCP/IP系统之间的网络层连通性和显示传输路径中每一跳地址,又称为路径跟踪,如果Traceroute命令测试成功,我们能够观察到从源主机到目的主机之间的一条完整的通信路径,能够明确的观察到路径的每一跳信息;该命令还能准确输出测试包到每一跳的通信延迟时间。

如果测试失败,也能够明确定位是哪一跳设备不能正常转发,该工具还能够测试路由是否选择最佳路径,是否存在非对称路径等问题,在复杂拓扑下具有更强大的测试能力。

2、Traceroute命令基本原理 当路由器收到一份I P数据报,如果其T T L字段是0或1,则路由器不转发该数据报(接收到这种数据报的目的主机可以将它交给应用程序,这是因为不需要转发该数据报。

但是在通常情况下,系统不应该接收T T L字段为0的数据报)。

相反,路由器将该数据报丢弃,并给信源机发一份I C M P“超时”信息。

Traceroute的操作过程:它发送一份T T L字段为1的I P数据报给目的主机。

处理这份数据报的第一个路由器将T T L值减1,丢弃该数据报,并发回一份超时I C M P报文。

这样就得到了该路径中的第一个路由器的地址。

然后Traceroute程序发送一份 T T L值为2的数据报,这样我们就可以得到第二个路由器的地址。

继续这个过程直至该数据报到达目的主机。

但是目的主机哪怕接收到T T L值为1的I P数据报,也不会丢弃该数据报并产生一份超时I C M P报文,这是因为数据报已经到达其最终目的地。

Traceroute程序发送一份U D P数据报给目的主机,但它选择一个不可能的值作为U D P端口号(大于30 000),使目的主机的任何一个应用程序都不可能使用该端口。

因为,当该数据报到达时,将使目的主机的U D P模块产生一份“端口不可达”错误的I C M P报文。

这样,Traceroute程序所要做的就是区分接收到的I C M P报文是超时还是端口不可达,以判断什么时候结束(收到端口不可达ICMP报文即为到达了目的主机)。

3、结束语 通过本文的介绍,我们可以了解到Traceroute命令使用UDP高端口向目的主机依次发送多组探测包,通过逐次增加探测包TTL的方法探测通信路径中的每一跳节点,中间节点响应源主机ICMP超时消息,目的主机响应源主机ICMP端口不可达消息。

源主机通过接收这些ICMP消息获知了从源到目的的每一跳地址。

如果通过互联网进行Traceroute测试可能不能得到完整的中间节点信息,这是由于有些节点部署有安全策略,拒绝了traceroute的udp端口或ICMP报错消息的通过。

使用traceroute命令测试网络可以

D啊,信息的传送是通过网中许多段的传输介质和设备(路由器,服务器等等)从一端到达另一端。

每一个连接在上的设备,如主机、路由器等一般情况下都会有一个独立的IP地址。

通过Traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。

这就是这个命令的功能。

Traceroute的原理就是 目的主机的IP后,首先给目的主机发送一个TTL=1的UDP数据包,而经过的第一个路由器收到这个数据包以后,就自动把TTL减1,而TTL变为0以后,路由器就把这个包给抛弃了,并同时产生 一个主机不可达的ICMP数据报给主机。

主机收到这个数据报以后再发一个TTL=2的UDP数据报给目的主机,然后刺激第二个路由器给主机发ICMP数据 报。

如此往复直到到达目的主机。

这样,traceroute就拿到了所有的路由器ip。

从而避开了ip头只能记录有限路由IP的问题。

traceroute要怎么用呀?

Traceroute通过发送小的数据包到目的设备直到其返回,来测量其需要多长时间。

一条路径上的每个设备Traceroute要测3次。

输出结果中包括每次测试的时间(ms)和

网络管理工具traceroute是什么程序

路由跟踪(通过它可以显示到达某一主机所经由的路径),启动到目的地的路由跟踪

PQ.hosting:香港HE/乌克兰/俄罗斯/荷兰/摩尔多瓦/德国/斯洛伐克/捷克vps,2核/2GB内存/30GB NVMe空间,€3/月

PQ.hosting怎么样?PQ.hosting是一家俄罗斯商家,正规公司,主要提供KVM VPS和独立服务器,VPS数据中心有香港HE、俄罗斯莫斯科DataPro、乌克兰VOLIA、拉脱维亚、荷兰Serverius、摩尔多瓦Alexhost、德国等。部分配置有变化,同时开通Paypal付款。香港、乌克兰、德国、斯洛伐克、捷克等为NVMe硬盘。香港为HE线路,三网绕美(不太建议香港)。免费支持wi...

ucloud香港服务器优惠活动:香港2核4G云服务器低至358元/年,968元/3年

ucloud香港服务器优惠降价活动开始了!此前,ucloud官方全球云大促活动的香港云服务器一度上涨至2核4G配置752元/年,2031元/3年。让很多想购买ucloud香港云服务器的新用户望而却步!不过,目前,ucloud官方下调了香港服务器价格,此前2核4G香港云服务器752元/年,现在降至358元/年,968元/3年,价格降了快一半了!UCloud活动路子和阿里云、腾讯云不同,活动一步到位,...

易探云韩国云服务器仅50元/月,510元/年起

韩国云服务器哪个好?韩国云服务器好用吗?韩国是距离我国很近的一个国家,很多站长用户在考虑国外云服务器时,也会将韩国云服务器列入其中。绝大部分用户都是接触的免备案香港和美国居多,在加上服务器确实不错,所以形成了习惯性依赖。但也有不少用户开始寻找其它的海外免备案云服务器,比如韩国云服务器。下面云服务器网(yuntue.com)就推荐最好用的韩国cn2云服务器,韩国CN2云服务器租用推荐。为什么推荐租用...

traceroute为你推荐
支持ipad支持ipad支持ipad阿片类药物:您需要知道什么netbios端口26917 8000 4001 netbios-ns 端口 是干什么的ipad如何上网ipad怎么设置网络?windows键是哪个Win键是什么?127.0.0.1DNS老是被修改为127.0.0.1,这是为什么?用itunes备份iphone怎么从itunes备份恢复googleadsensegoogle adsense 和google adwords有什么区别?适合什么样的人群?
网页空间租用 中文域名申请 winscp burstnet 免备案空间 空间打开慢 天猫双十一秒杀 免费网站申请 域名和空间 网络空间租赁 安徽双线服务器 免费邮件服务器 石家庄服务器 japanese50m咸熟 godaddyssl accountsuspended zencart安装 带宽测速 香港打折信息 俄勒冈州 更多