在意识到这个问题之前,我首先发现的是甜糖不跑了,之后B站刷视频无意间看到这个消息。
常见NAT命名规范
首先,复习一下:
RFC3489 中将 NAT 的实现分为四大类:
- Full Cone NAT 完全锥形 NAT
- Restricted Cone NAT 限制锥形 NAT (IP 限制)
- Port Restricted Cone NAT 端口限制锥形 NAT ( IP+Port 限制)
- Symmetric NAT 对称 NAT
NAT类型实测:
郑州移动,光猫桥接,RedMi AC2100拨号:
root@J3160:~$ pystun3 -H stun.qq.com
NAT Type: Symmetric NAT
External IP: 223.88.18.34
External Port: 36854
笑死,我直接从全锥NAT1变成最垃圾的NAT4了。
讲个笑话,我现在所在的实习单位使用移动,前几天突然悄无声息的换电信了。
在套了至少两层路由器之后,我这边测试发现:
xfox@ThinkPadE14Gen3:~$ pystun3 -H stun.qq.com
NAT Type: Restric NAT
External IP: 218.87.160.59
External Port: 54320
乐了,江西电信套两层路由器都比你移动的垃圾强百倍。
之前:J3160(河南移动NAT1)---> Thinkpad(江西移动NAT类型不明) 测试ping延迟老是跳动,而且点对点测速和实际组网sftp速度差异很大。
现在:J3160(河南移动NAT4)---> Thinkpad(江西电信NAT2)测试ping延迟同样跳动,但是之前另一个时间段测试稳定在70ms 不稳定状态下则不如之前,明显受到严重的Qos限制。
总结
如果没有不受限的公网ipv6,将没有理由选择移动宽带。
河南移动的PCDN在全线转入IPV6之前将彻底被扼杀。
2023年5月14日 更新
我发现实习单位网络又从电信变回移动了。
AS :CHINAMOBILE-CN China Mobile Communications Group Co., Ltd., CN
xfox@ThinkPadE14Gen3:~$ pystun3 -H stun.qq.com
NAT Type: Restric NAT
External IP: 218.87.160.59
External Port: 54320
Press any key to continue
难以想象我回家之后家里NAT4的移动宽带还能干点啥,要是再把ipv6端口ban了那可太墙国了🤪
感觉不太对劲,我又再次测试了本地网络AS号,又变成电信了?!第三次测试,又是移动。
学校该不会用的长城宽带吧???
总而言之,使用n2n组网双向ping 测试发现延迟基本在61~70ms之间