traceroute和ping的区别(ping命令和traceroute命令的作用)

traceroute和ping的区别(ping命令和traceroute命令的作用)

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

大家好,今天来介绍traceroute和ping的区别的问题,以下是渲大师小编对此问题的归纳和整理,感兴趣的来一起看看吧!

traceroute命令与ping命令的区别

traceroute命令与ping命令的区别为:用途不同、内容不同、适用范围虚吵不同。

一、用尺咐途不同

1、traceroute命令:traceroute命令用来显示数据包到达目标主机所经过的路径(路由器)情况。

2、ping命令:ping命令主要是用来查看到目的地址的时延和丢包情况。

二、内容不同

1、traceroute命令:traceroute命令获取到数据包所走的全部路径、节点的IP以及花费的时间。

2、ping命令:ping命令获差困侍取到目的地址的IP地址和指定IP包被路由器丢弃之前允许通过的最大网段数量。

三、适用范围不同

1、traceroute命令:traceroute命令适用于大型网络,测试是否和代理服务器联通。

2、ping命令:ping命令适用于中小型网络,测试网卡是否正常工作。

关于tracert命令和ping r命令的区别哪位大侠能帮我详细的解释下!感激不尽!

# traceroute 返回的是离本机比较近的仿空网口的IP
# ping -R 返回哗轿的是离本机比较远的网口乱大肆的IP

关于tracert命令和ping r命令的区别哪位大侠能帮我详细的解释下!感激不尽!

# traceroute 返回的是离本机比较近的仿空网口的IP
# ping -R 返回哗轿的是离本机比较远的网口乱大肆的IP

比较ping和traceroute程序在计算往返时间上的不同点

--traceroute计算RTT是从发清返出UDP数据包开始,到接到ICMP回应为止的时长。ping也是这种计算方法,不过Ping发送和返回的数据量不变,而traceroute的数坦陵据量是变化的让正戚。

为什么能ping通而tranceroute却是超时

ping与traceroute都使用icmp协议判档,但其工作原理及ICMP中类型字段的定义是不同的:

对于ping,发送的是一个echo request包,类型为 8 0,当被ping者接到相关icmp包的时候,根据实际情况,逻辑是,就发回 reply 0 0,逻辑否,则根据具体情况发出一些其他的信息,总结起来的说,是看目的是否能及时的把icmp reply包送回到源,一当路径上的某个节点把reply包给deny掉了,就肯定ping不通了,比如会是time out,

对于traceroute,本质可以理解为hop by hop的ping,但这个ping和上面讲的ping不一样,这个ping和我们的ping命令不同,traceroute包发出去后,途经的每个站点都会发回一个 类型代码为11 0的icmp 包回去,到了终点,才回发送一个代码为3 3的icmp包回到源

因此,如果在某些途径的节点(路春塌由器)上,限制了类型11的ICMP报文(ICMP报文是防火墙最常见的限制),掘森乱就会出现你的情况。

分享到 :
相关推荐

fedora和ubuntu哪个好(ubuntu vs fedora)

大家好,今天来介绍fedora和ubuntu哪个好的问题,以下是渲大师小编对此问题的...

香港服务器托管机房怎么选择(香港服务器托管机房怎么选择的)

香港服务器托管机房选择的方法:1。选择规模大。口碑好。信誉度高的公司;2。按自身网站...

IIS7.5配置对PHP的支持(云服务器iis配置)

随着云计算的发展,云主机也飞速的火爆起来,很多企业从开始的观望发展到了争先尝试云主机...

香港云主机购买怎么选择带宽(香港云主机推荐)

香港云主机购买选择带宽的方法:1。直连中国主干网带宽线路。节点少。线路损耗小。访问速...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注