查看: 2822|回复: 1

tracert地址返回数据包的问题

[复制链接]
发表于 2014-1-17 10:26:04 | 显示全部楼层 |阅读模式
请指点下,windows上tracert一个百度地址,在正常返回ttl值(比如252)后,为什么会连着出现三个地址不可达的数据包,双头包中包含icmp(1)和udp(17)。详见下面wireshark抓包的图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?CSNA会员注册

×
回复

使用道具 举报

发表于 2014-1-22 17:40:02 | 显示全部楼层
个人愚见应该是这样的:
在tracert的时候,tracert命令默认会解析所经过的每个网关的主机名,如果网关允许解析(即也就是没有禁止NetBIOS或称137端口),在tracert命令的过程中就会显示出网关IP所对应的主机名;如果网关不允许解析,就不会显示主机名,同时在wireshark中,会出现“Destination unreachable (Port unreachable)”这样的提示。查询网关主机名,是要用到137端口(137端口的作用提供计算机的名字或IP地址查询服务)。你可以在tracert的时候,加参数-d,即tracert -d www.baidu.com,这样就wireshark不会出现那样的提示了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | CSNA会员注册

本版积分规则

快速回复 返回顶部 返回列表