CN2,中国电信下一代承载网(ChinaNetNextCarryingNetwork)。CN2是一个多业务的承载网络,它能够支持数据、语音、视频多种业务融合的应用,通常CN2网络要优于普通网络,在购买VPS也是值得参考的一个因素。
路由跟踪
在cmd命令下可以使用tracert
命令跟踪路由,但是不太直观,我们可以借助besttrace这个工具来查看。
下载地址:besttrace.exe
输入VPS IP地址,可以看到经过的每个路由节点,并显示IP归属地、地图等,非常直观,如下截图。
获取骨干网IP
一般中间的几个路由是网络运营商骨干网络,请看上一截图中的“关键路由”,并将IP复制下来,比如59.43.244.141
这个IP,通过ipip.net这个工具查询IP
如果其中某个IP显示“CN2骨干网”说明请求的时候是走了CN2网络的,请看上面的截图。
回程测试
很多人说的双向CN2指的是请求走CN2,回程也走CN2,相对而言这种网络质量是比较好的,不过部分IDC仅仅是单程CN2而已,如何判断呢?
以Linux系统的VPS为例,可以借助Best Trace for Linux这个工具来完成,使用方法如下:
#创建一个目录
mkdir test && cd test
#下载Best Trace for Linux并解压
wget https://cdn.ipip.net/17mon/besttrace4linux.zip && unzip besttrace4linux.zip
#添加执行权限
chmod +x besttrace
#路由跟踪
./besttrace -q 1 180.153.68.1
最后一条命令中180.153.68.1
替换为自己本地公网IP,回程路由如下.
上图是用HostUS洛杉矶VPS测试的,发现回程并没有走CN2网络,只能算单程CN2网络。
总结
CN2网络可以作为一个参考因素,但并不能代表网络质量的一切,以上测试供大家参考。目前xiaoz使用的VPS中,以下主机支持CN2网络。
阿里云新加坡:https://blog.xiaoz.org/archives/8913 (双向CN2) HostUS洛杉矶(KVM):https://blog.xiaoz.org/archives/7502(单程CN2)
-bash: ./besttrace: /lib64/ld-linux-x86-64.so.2: bad ELF interpreter: No such file or directory
执行命令的时候出现以上错误!~
请在这里:https://www.ipip.net/download.html下载linux客户端再使用。
已经执行了 wget https://cdn.ipip.net/17mon/besttrace4linux.zip && unzip besttrace4linux.zip
阿里云 美西的不是cn2把?
阿里云美西我也没用过,不清楚网络如何。
下载那里可以把wget改成wget –no-check-certificate 不然会https证书报错
谢谢提醒,如果遇到报错的可以加
–no-check-certificate
参数。多谢分享啊