查看: 22051|回复: 33

tracert只有一跳

[复制链接]
发表于 2007-7-12 09:39:56 | 显示全部楼层 |阅读模式
最近在寝室测试tracert程序,发现不管到什么地方,都只有一跳返回。
但是上网什么的都是好的,没有什么问题
不知道这是网络的原因还是什么问题?
请教~~

下面图供参考。
tracert图和本人机器IP配置图。

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2007-7-12 10:55:38 | 显示全部楼层
这个关注一下,满牛的,没见过
回复

使用道具 举报

发表于 2007-7-12 11:00:57 | 显示全部楼层
是不是路由上有什么设置?
回复

使用道具 举报

 楼主| 发表于 2007-7-12 11:26:41 | 显示全部楼层
路由设置屏蔽ICMP包的话,那应该不会有应答啊,但是最后还有一跳地址。
回复

使用道具 举报

发表于 2007-7-12 14:56:19 | 显示全部楼层
如果路由不转发ICMP 2,那么tracert程序会显示超时的信息。
我是说,tracert程序,除非收到了ICMP 2或者ICMP端口不可抵达,都会显示Timed Out的
太神奇了。。。
我遇到过的神奇的事情,就是路由中的一跳,不转发但不减少TTL。
回复

使用道具 举报

发表于 2007-7-12 15:51:23 | 显示全部楼层
期待有高人来解释这个问题
回复

使用道具 举报

发表于 2007-7-13 10:55:45 | 显示全部楼层

>_<  隧道或者路由器对TTL做了修改可以导致tracert只有一跳

至于LZ的情况,最后想了下应该是这一些大网站都是有在DNS上做负载均衡,而在不同的线路上也有不同的服务器。
如果LZ是网通的话,那就很有机会路由器可以直达当地SERVER。

[ 本帖最后由 Nelson 于 2007-7-13 21:56 编辑 ]
回复

使用道具 举报

发表于 2007-7-15 22:57:27 | 显示全部楼层
我也遇到这样的问题,不知道为啥

C:\Documents and Settings\user>tracert www.baidu.com

Tracing route to www.a.shifen.com [220.181.38.4]
over a maximum of 30 hops:

  1    57 ms    57 ms    56 ms  220.181.38.4

Trace complete.

C:\Documents and Settings\user>tracert www.baidu.com

Tracing route to www.a.shifen.com [220.181.38.4]
over a maximum of 30 hops:

  1    56 ms    58 ms    57 ms  220.181.38.4

Trace complete.

C:\Documents and Settings\user>tracert www.google.com

Tracing route to www-china.l.google.com [66.249.89.99]
over a maximum of 30 hops:

  1   171 ms   169 ms   168 ms  jp-in-f99.google.com [66.249.89.99]

Trace complete.

C:\Documents and Settings\user>tracert 220.181.37.4

Tracing route to 220.181.37.4 over a maximum of 30 hops

  1    59 ms    60 ms    60 ms  220.181.37.4

Trace complete.
回复

使用道具 举报

发表于 2007-7-30 20:20:03 | 显示全部楼层
有没有高手可以解释一下啊? 我也遇到了这种情况。我是北京网通ADSL 512K拨号上网包月用户

装了一台TP-Link R402+ SOHO路由器

我直接连接ADSL猫上网做tracert 一切正常 ,但只要经过路由器,tracert就只有一跳,现截图如下:


C:\Documents and Settings\Nick>ipconfig/all

Windows IP Configuration

        Host Name . . . . . . . . . . . . : lovepanda77
        Primary Dns Suffix  . . . . . . . :
        Node Type . . . . . . . . . . . . : Unknown
        IP Routing Enabled. . . . . . . . : No
        WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter 本地连接:

        Connection-specific DNS Suffix  . :
        Description . . . . . . . . . . . : Realtek RTL8139 Family PCI Fast Eth
rnet NIC
        Physical Address. . . . . . . . . : 00-0A-EB-FA-B1-94
        Dhcp Enabled. . . . . . . . . . . : No
        IP Address. . . . . . . . . . . . : 192.168.1.7
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . : 192.168.1.1
        DNS Servers . . . . . . . . . . . : 202.106.46.151
                                            202.106.0.20
---------------------------------------------------------------------------------------------------------------------------------

C:\Documents and Settings\Nick>arp -a                                                                       

Interface: 192.168.1.7 --- 0x2                          
Internet Address      Physical Address      Type      
192.168.1.1           00-19-e0-ba-99-d0     dynamic

---------------------------------------------------------------------------------------------------------------------------------
C:\Documents and Settings\Nick>tracert www.sina.com.cn

Tracing route to jupiter.sina.com.cn [202.108.33.32]
over a maximum of 30 hops:

  1    13 ms    12 ms    13 ms  202.108.33.32

Trace complete.
-----------------------------------------------------------------------------------------------------------

希望有哪一位高手帮我解决一下,谢谢!
回复

使用道具 举报

发表于 2007-7-31 14:28:26 | 显示全部楼层

ICMP只有传出没有传入所引起

原帖由 lovepanda77 于 2007-7-30 20:20 发表
有没有高手可以解释一下啊? 我也遇到了这种情况。我是北京网通ADSL 512K拨号上网包月用户

装了一台TP-Link R402+ SOHO路由器

我直接连接ADSL猫上网做tracert 一切正常 ,但只要经过路由器,tracert就只 ...


经实验,在ICMP只有传出没有传入时就会引起这种现象.
回复

使用道具 举报

发表于 2007-8-1 11:03:13 | 显示全部楼层
那么请问 要如何才能让icmp有收呢??  请教那位大哥 具体的操作步骤 是要在pc上操作 还是要在路由器上操作 我的这个路由器 支持web方

式调试 谢谢!!!!!!!
回复

使用道具 举报

发表于 2007-8-4 08:59:46 | 显示全部楼层
原帖由 lovepanda77 于 2007-8-1 11:03 发表
那么请问 要如何才能让icmp有收呢??  请教那位大哥 具体的操作步骤 是要在pc上操作 还是要在路由器上操作 我的这个路由器 支持web方

式调试 谢谢!!!!!!!


这个现象我是在PC上实验出来的,用Look'n'Stop防火墙实现的.
回复

使用道具 举报

发表于 2007-8-4 19:29:05 | 显示全部楼层
那么请问 wwwang  有没有办法可以改变这种现状呢??

谢谢!
回复

使用道具 举报

发表于 2007-8-6 18:18:49 | 显示全部楼层

具体情况,具体解决

原帖由 lovepanda77 于 2007-8-4 19:29 发表
那么请问 wwwang  有没有办法可以改变这种现状呢??

谢谢!


现在原理清楚了,具体情况,具体解决!你要查一下是什么原因导致ICMP没有传入.
回复

使用道具 举报

发表于 2007-8-10 17:48:26 | 显示全部楼层
内网路由器上设置的!你可以查看一下啊!
如果是公网地址还是这样的话那就是ISP
设备上设置啦!
回复

使用道具 举报

发表于 2007-8-12 08:58:12 | 显示全部楼层
谢谢诸位高手的帮助!我在网上搜索,有的人说tplink soho这款路由器根本不支持icmp ,但是说明书上正确表明支持icmp

还有楼上那位大哥说得isp作设置,我觉得也有点不可能,因为我直接用ADSL猫上网就可以正常TRACERT,难道这个设置是只针对通过路由器上网的用户的么? 盼高人解答!

我关于所有ICMP的设置都修改过了,但是还是无法正常TRACERT,始终只有一跳,请版主和诸位高手再给我出出主意。

万分感谢!!
回复

使用道具 举报

发表于 2007-8-13 10:24:34 | 显示全部楼层
会不会是代理的问题啊
回复

使用道具 举报

发表于 2007-8-13 16:23:25 | 显示全部楼层

更换路由器试一试!

原帖由 lovepanda77 于 2007-8-12 08:58 发表
谢谢诸位高手的帮助!我在网上搜索,有的人说tplink soho这款路由器根本不支持icmp ,但是说明书上正确表明支持icmp

还有楼上那位大哥说得isp作设置,我觉得也有点不可能,因为我直接用ADSL猫上网就可以正常 ...

更换路由器试一试!
回复

使用道具 举报

发表于 2007-8-13 16:58:47 | 显示全部楼层
我就PING本市的网站,都有将近10跳,搞不懂你的。
回复

使用道具 举报

发表于 2007-8-14 16:19:13 | 显示全部楼层
看来问题最后还是归结到 路由器 本身了

哎 谁让我贪便宜买了tp-link的路由器

谢谢大家!
回复

使用道具 举报

发表于 2007-8-17 08:42:04 | 显示全部楼层
以下是我询问tp-link技术支持人员的邮件:

----------------------------------------------------------------------------------------------------------------------------------------------
尊敬的用户,您好!
   
    这个是路由器的原因;路由器本身不对tracert数据包进行解析,所以,中间的跳数都看不到。
     
关于我司产品使用问题,随时欢迎联系技术支持,我们将非常高兴为您提供服务。
           【注:请您在回复时,附上原来的邮件,谢谢!】
=============== 2007-08-14 17:46:38 您在来信中写道:===================
>您好: 我前几天买了一个贵公司的 TL-R402 SOHO 路由器 ,但是发现通过路由器无法正常做 tracert ,无论 tracert什么网站都只有一跳。
>
>我是北京网通ADSL 512K拨号上网包月用户,系统是WinXP,如果我直接连接 ADSL猫 就可以正常做 tracert,但是只要连上此路由器,就无
>
>法正常 tracert,相关的icmp设置我也都已经调整好,但是情况依旧。由于我的工作原因,需要经常在家做 tracert 操作,期盼贵公司的
>
>技术人员可以给予我帮助,非常感谢!
================================================================
祝愿 商祺!
技术支持   
深圳市普联技术有限公司
fae@tp-link.com.cn
电话: 0755-26617951
http://www.tp-link.com.cn
地址:深圳市南山区科技园中区科苑路五号南楼
邮编:518057
2007-08-16


想做 tracert 操作的朋友以后别买tplink的路由器了
回复

使用道具 举报

发表于 2007-8-17 10:55:14 | 显示全部楼层
原来如此哈!明白了!!
回复

使用道具 举报

发表于 2008-10-29 18:09:37 | 显示全部楼层

有可能是tp-link路由器把ip包的ttl给改掉了

tp-link技术支持人员的这个回复也不能解释为什么只有一跳啊:如果路由器本身不对tracert数据包进行解析,直接把它转发出去,到了下一跳的路由器还是会将TTL减一的,这样的话,客户端还是会收到多跳的记录才对。
我想这个现象的原因很有可能是tp-link路由器把tracert数据包的ttl给改掉了,把1改成了一个比较大的值(足够跳到目标服务器),再把这个包转发了出去。这个ICMP包最终会到达目标服务器,并由目标服务器返回一个ICMP ping的响应包。所以就导致了客户端只显示一跳的记录。
回复

使用道具 举报

发表于 2008-10-30 10:20:45 | 显示全部楼层
tracert到了dns服务器上了 应该是。
回复

使用道具 举报

头像被屏蔽
发表于 2008-11-20 08:00:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2009-3-8 21:18:48 | 显示全部楼层
我的电脑也是,tracert出去都是time out ,我是公司局域网的,局域网内其他电脑有正常,谁知道怎么解决啊?跟网卡是不是又关系?我的路由器没问题啊,否则其他电脑不会正常。
回复

使用道具 举报

发表于 2009-3-9 18:14:29 | 显示全部楼层
这个能抓包分析吗?????
回复

使用道具 举报

发表于 2009-7-3 16:57:46 | 显示全部楼层
因为soho的很多路由器不支持解析11号类型icmp包,而tr在发出的icmp与ping一样是8号,但中间的逐跳返回的却是11号icmp,而最终目的地返回的是3号,而3号是被支持的一个普遍类型的icmp包
回复

使用道具 举报

发表于 2009-7-3 16:58:49 | 显示全部楼层
因为soho的很多路由器不支持解析11号类型icmp包,而tr在发出的icmp与ping一样是8号,但中间的逐跳返回的却是11号icmp,而最终目的地返回的是3号,而3号是被支持的一个普遍类型的icmp包
回复

使用道具 举报

发表于 2009-7-3 16:59:03 | 显示全部楼层

tracert只有一跳

因为soho的很多路由器不支持解析11号类型icmp包,而tr在发出的icmp与ping一样是8号,但中间的逐跳返回的却是11号icmp,而最终目的地返回的是3号,而3号是被支持的一个普遍类型的icmp包
回复

使用道具 举报

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

本版积分规则

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