V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hk24v2
V2EX  ›  宽带症候群

这张图能说明什么问题?

  •  
  •   hk24v2 · 2015-07-08 08:17:44 +08:00 · 3589 次点击
    这是一个创建于 3432 天前的主题,其中的信息可能已经有所发展或是发生改变。
    北京时间 2015.7.8 早晨 八点 测试丢包率
    从美国西海岸某vps商 mtr 回南昌电信
    左边为 到 南昌电信dns 右边为到南昌电信某小区某房间光纤

    丢包率 差距很大? 为什么? 总丢包率是 乘积吗?
    14 条回复    2015-07-09 08:32:40 +08:00
    kevin0318
        1
    kevin0318  
       2015-07-08 08:27:59 +08:00
    没图啊
    hk24v2
        2
    hk24v2  
    OP
       2015-07-08 08:40:25 +08:00
    图片: http://s1.momo.moda/2015/07/08/7634ea65a4e6d9041cfd3f7de18e334a.JPG
    hk24v2
        3
    hk24v2  
    OP
       2015-07-08 08:40:37 +08:00
    @kevin0318 http://s1.momo.moda/2015/07/08/7634ea65a4e6d9041cfd3f7de18e334a.JPG
    hk24v2
        4
    hk24v2  
    OP
       2015-07-08 08:43:12 +08:00
    http://imgur.com/ 老是上传失败 微博图太小了,只好外链了
    wy315700
        5
    wy315700  
       2015-07-08 08:56:56 +08:00
    电信的DNS服务器和家庭宽带的QOS等级肯定是不一样的啊。

    企业宽带和家庭宽带肯定也是不一样的。

    同样一家店,你付不同的钱享受的服务肯定也是不一样的。多花钱可以进包厢,花钱少只能在大厅挤挤。

    然而,为什么右边的第一个节点就丢包50%
    wy315700
        6
    wy315700  
       2015-07-08 08:58:13 +08:00
    不对,看错了,到目标地址没有丢包。


    中间结点的丢包不能说明问题,也许是中间路由器的保护而已,TCP协议里,中间结点没有义务返回任何信息。
    wy315700
        7
    wy315700  
       2015-07-08 09:00:50 +08:00
    TraceRoute用的是 ICMP 超时报文(TTL = 0)。
    hk24v2
        8
    hk24v2  
    OP
       2015-07-08 09:34:57 +08:00
    @wy315700 202.97.*.* 就是电信chinanet骨干网段咯, 大清早就丢包60%、80% ,怎么能说明没问题呢? 大清早肯定国际出口肯定不拥挤吧,也丢的这么厉害,有故意丢包的嫌疑? 你说呢
    wy315700
        9
    wy315700  
       2015-07-08 09:38:18 +08:00
    @hk24v2
    那个只是中间结点接收到TTL = 0的时候返回ICMP的时候丢包,你仔细看,到目标节点并没有丢包。

    TraceRoute是使用挨个发送 TTL = 1,2,3,4...的数据包的,当路由器接收到TTL = 0的包的时候会丢弃,并且返回一个ICMP超时,但是有时候,返回ICMP超时又会产生拥堵,所以有些路由器为了保护自己,直接丢弃这个包,但是不会返回ICMP超时,因为返回ICMP超时又会产生一个拥堵。

    SO,这种测试并不科学。
    wy315700
        10
    wy315700  
       2015-07-08 09:39:22 +08:00   ❤️ 1
    @hk24v2 VPS到你的 117.40.73.181 延迟才 173ms,并且并没有任何的丢包。
    wy315700
        11
    wy315700  
       2015-07-08 09:43:33 +08:00   ❤️ 1
    @hk24v2
    举个例子,右边到 202.97.50.5的包,其实TTL就是7,到了202.97.50.5这个节点以后,TTL = 0 ,本来就是要在这个节点丢弃的,并且返回一个ICMP超时的数据报回来,但是也许是202.97.50.5开启了保护,当接收到大量来自同一个地址并且TTL = 0的包以后,就不返回ICMP超时的包了,
    如果不做处理,ICMP返回包是可以用作DDoS放大攻击的。
    hk24v2
        12
    hk24v2  
    OP
       2015-07-08 09:55:46 +08:00
    @wy315700 大概明白了。感谢你的回复
    lzsadam
        13
    lzsadam  
       2015-07-08 10:31:41 +08:00
    @hk24v2 上传失败是人家封了大陆IP,你注册帐号再传就可以了
    Delbert
        14
    Delbert  
       2015-07-09 08:32:40 +08:00 via Android   ❤️ 1
    @hk24v2 微博图换成large不就行了?,非得thumbnail?
    自用 delbert.me/weibo
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3694 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 10:25 · PVG 18:25 · LAX 02:25 · JFK 05:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.