上海电信IPv6の骚操作 :
海外IP的ICMP 包 size 小于 52+8(icmp header)直接丢弃,国内IP正常。UDP包小于60则没有任何问题。
后果 :
部分ping 默认 icmb 包 size = 50+8 的设备,比如mikrotik 两头都ping 不通,但是Traceroute默认的数据包大小是56+8>60 。
Ubuntu/Debian 这类 Linux 默认ICMP ping 与 traceroute 都是 56+8,不存在问题 。
我一度认为是RouterOS系统Bug ...然而上海电信的奇葩设定。给你一种IP被墙的错觉。此问题会出现在任何ipv6 icmp ping packet size =50的系统上,也有可能出现在上海以外的电信网络上。移动和联通均测试没有此类情况发生。
海外IP的ICMP 包 size 小于 52+8(icmp header)直接丢弃,国内IP正常。UDP包小于60则没有任何问题。
后果 :
部分ping 默认 icmb 包 size = 50+8 的设备,比如mikrotik 两头都ping 不通,但是Traceroute默认的数据包大小是56+8>60 。
Ubuntu/Debian 这类 Linux 默认ICMP ping 与 traceroute 都是 56+8,不存在问题 。
我一度认为是RouterOS系统Bug ...然而上海电信的奇葩设定。给你一种IP被墙的错觉。此问题会出现在任何ipv6 icmp ping packet size =50的系统上,也有可能出现在上海以外的电信网络上。移动和联通均测试没有此类情况发生。