分享

使用tracert命令时,在一个节点后所有的节点都没有数据,这是为什么?

 老来乐64 2018-05-10

“我是哟哟吼说科技,专注于数据网络的回答,欢迎大家与我交流数据网络的问题”

Tracert(跟踪路由)用于确定IP数据包访问目标主机所经过的所有路径,一般使用生存时间(TTL)字段和ICMP错误信息来确定路径上的所有路由。

哟哟在处理网络问题时也常常会用到tracert这条命令,但是是配合ping命令来用,一般在处理问题时若遇到目标网址ping不通时才会使用tracert这条命令去定位某个节点出现问题,进而再去处理。

tracert格式:tracert+空格+域名/IP地址

如题,使用tracert命令后,在一个节点后所有节点都没有数据是为什么?

这是因为运营商做了禁ping的配置,或者关闭了某些UDP端口。若像题主所说那样的问题,哟哟认为最大的可能是因为题主的电脑根本没有接入互联网,第一个节点可能是路由器的地址。另外一种可能就是到目标地址不可达,并且经过的所有路径都不可达或被服务器做相关配置,无法回应数据报文。

下面哟哟来具体介绍一下tracert后某节点没有回应的原因:

1、禁ping配置

windows系统使用tracert命令的实现是发送icmp echo request数据包,说简单点就是跟ping命令同理,在路径的某节点做了禁ping配置后,该节点无法回应数据包,因此是无数据的状态;

2、关闭UDP端口

非windows系统使用tracert命令的实现是发送udp数据包,且目标端口是从32768+666以此递增,因此运营商可能关闭了非常用UDP端口,造成了无数据的状态;

欢迎大家多多关注我,在下方评论区说出自己的见解。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多