tracerouteLinux 下traceroute的工作原理是什么 !

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

traceroute 命令作用是什么?

用来跟踪到目标地址所走的线路.使用ping的方式,但设置了每个数据包可经历的最大跳数,当路线中的节点发现包到此节点时已多于最在跳数,会向源发一个错误反馈,这样从1递增最大跳数,就可以获得到ping到目标地址的各个节点的反馈信息,就组成一条到目标地址所走的线路. 就象一根线,上面拴一个摄像头,线不够长时就拍张照说明到哪线不够长了,如果把这根线拴在一辆公交车长,每次线不够长,当我们得到照片时就增加线长,这样最后我们就获得了公交所走的线路.

traceroute实现用了哪些技术

DP. ICMP traceroute: 使用ICMP Echo Request, Echo Reply and TTL-expired. 源发出 ICMP Equest,第一个request的TTL为1,第二个request的TTL为2,以后依此递增直至第30个;中间的router送回ICMP TTL-expired ( ICMP type 11) ...

traceroute、tracert是基于何种协议,还是本身就是一个独立的协议?

就是基于ICMP的。

TCP/IP协议详解卷1的8.2节中曾经说过,路由追踪时发送UDP数据报给目标主机,而且设置的端口值很高,一般大于30000,以避免端口号被使用。

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

因为,当该数据报 到达时,将使目的主机的UDP模块产生一份“端口不可达”错误(见 6 . 5节)的ICMP报文。

这样,Traceroute程序所要做的就是区分接收到的ICMP报文是超时还是端口不可达,以判断 什么时候结束。

” 中间的路由器是因为TTL=0以后返回ICMP 类型11,代码0的超时消息。

目的IP到了以后,拆包分析UDP内容,发现端口不可达,返回ICMP类型3,代码3(目标端口不可达)实现。

在windws主机里面的tracert和TCP/IP详解的表述有点出入。

windows主机的tracert是直接是用ping来实现的,但是这个ping的TTL值在3个包后增大1,不可达或者超时后返回星号,继续下一个TTL的包的发送,一直到达默认设置的30跳。

一般在路由器和交换机上的traceroute都是UDP的方式,每个TTL发的包的个数和最大跳数、UDP开始端口都是可以调整的。

traceroute命令与ping命令的区别

ping只是测试目标地址的连通性,traceroute是进行路由跟踪,显示从源地址到目标地址所经过的路由。

Linux 下traceroute的工作原理是什么 !

是用来发出数据包的主机到目标主机之间所经过的网关的工具。

traceroute 的原理是试图以最小的TTL发出探测包来跟踪数据包到达目标主机所经过的网关,然后监听一个来自网关ICMP的应答。

发送数据包的大小默认为 38个字节。

legionbox:美国、德国和瑞士独立服务器,E5/16GB/1Gbps月流量10TB起/$69/月起

legionbox怎么样?legionbox是一家来自于澳大利亚的主机销售商,成立时间在2014年,属于比较老牌商家。主要提供VPS和独立服务器产品,数据中心包括美国洛杉矶、瑞士、德国和俄罗斯。其中VPS采用KVM和Xen架构虚拟技术,硬盘分机械硬盘和固态硬盘,系统支持Windows。当前商家有几款大硬盘的独立服务器,可选美国、德国和瑞士机房,有兴趣的可以看一下,付款方式有PAYPAL、BTC等。...

SpinServers(月89美元) 2*e5-2630L v2,美国独立服务器

SpinServers服务商也不算是老牌的服务商,商家看介绍是是2018年成立的主机品牌,隶属于Majestic Hosting Solutions LLC旗下。商家主要经营独立服务器租用和Hybrid Dedicated服务器等,目前包含的数据中心在美国达拉斯、圣何塞机房,自有硬件和IP资源等,商家还自定义支持用户IP广播到机房。看到SpinServers推出了美国独服的夏季优惠促销活动,最低月...

Friendhosting(月1.35欧元),不限流量,9机房可选

今天9月10日是教师节,我们今天有没有让孩子带礼物和花送给老师?我们这边不允许带礼物进学校,直接有校长在门口遇到有带礼物的直接拦截下来。今天有看到Friendhosting最近推出了教师节优惠,VPS全场45折,全球多机房可选,有需要的可以看看。Friendhosting是一家成立于2009年的保加利亚主机商,主要提供销售VPS和独立服务器出租业务,数据中心分布在:荷兰、保加利亚、立陶宛、捷克、乌...

traceroute为你推荐
支持ipad重庆网通中国联通重庆分公司的公司简介css下拉菜单CSS如何把下拉菜单改为上拉菜单tcpip上的netbiostcp 协议里的 netbios . 在哪,找不到win7telnetWin7系统中的telnet命令如何应用?迅雷快鸟迅雷快鸟支持移动宽带提速吗win7勒索病毒补丁我的电脑是windows7系统,为什么打不了针对勒索病毒的补丁(杀毒软件显css3按钮如何在html添加一个搜索框和一个按钮google分析google analysis干什么用的?win7还原系统windows7怎么还原系统啊
提供香港vps 播放vps上的视频 如何注册中文域名 uk2 青果网 空间服务商 ibrs 元旦促销 adroit 可外链相册 电信虚拟主机 爱奇艺会员免费试用 秒杀品 广州虚拟主机 主机返佣 群英网络 googlevoice 免费赚q币 ping值 德国代理ip 更多