1.
准备与测试环境搭建
- 准备至少三类测试端:台湾机房(目标)、大陆机房(源)、境外备用;- 准备工具:Linux(ssh)、mtr、traceroute、ping、iperf3、tcpdump、curl、whois、bgp looking glass 网站;- 建议在每个端口开通固定端口及固定协议(TCP 443/80、UDP 1194 等)。
2.
基础连通性与延迟检查(简单命令)
- Windows: tracert -d -h 30 <目标IP>;- Linux: traceroute -n -w 2 -q 1 <目标IP>;- 连续延迟:ping -c 100 -i 0.2 <目标IP>,记录平均/抖动/丢包;- 目标:台湾境内应低于30ms(同城),跨海约30-80ms,作为参考。
3.
逐跳丢包与瓶颈定位(mtr 与 pathping)
- mtr 实时:mtr -rwzbc100 <目标IP> (r: 报表, w: 再解析, z: 精简, b: 双向, c: 测试包数);- Windows pathping: pathping -q 10 <目标IP>;- 关注“第一处出现丢包的 hop”与后续 hop 是否延续丢包,若后续稳定则是中间节点问题。
4.
吞吐量与 TCP 性能测试
- iperf3:服务器端 iperf3 -s,客户端 iperf3 -c
-P 8 -t 60 测试并发流;- 对比 TCP 与 UDP 测试,观察抖动与丢包,若 TCP 速率远低于链路带宽需排查丢包/丢包重传。
5.
MTU 与分片问题检测
- Linux ping 路径 MTU:ping -M do -s 1472 <目标>(逐步降低 -s 到不再分片,1472+28=1500);- 或用 tracepath <目标IP> 查看 path MTU 提示;- 若出现分片建议联系链路端调整或使用 MSS clamping。
6.
BGP 与路由策略检查(AS 路径)
- 使用 BGP looking glass(如 telia、ntt、china-telecom LG)查询目的前缀的 AS 路径;- whois/ bgp.he.net 查询 IP 对应 ASN、运营商与可能标注“CN2”;- 记录不同源点看到的 AS 路径,观察是否经过 CN2 专线(通常会在 AS 名称或注记中出现“CN2”关键字)。
7.
节点地理定位与集中度分析
- 获取各跳 IP,使用 ipinfo.io、bgp.he.net、whois 或 MaxMind GeoIP 查询城市/机房;- 制作简单表格统计台湾境内节点数量、所在城市(台北/新竹/高雄)、是否邻近 IX(如 TPIX);- 若大量节点分布在台北并直连主要机房,说明本地化优势强。
8.
长期监控与时段对比
- 部署 MTR/Smokeping/Prometheus+blackbox exporter 在关键节点做持续监控(至少 7 天);- 按小时/工作日对比延迟与丢包,识别高峰拥塞窗口;- 建议用 pingplotter 或 Grafana 展示历史曲线,便于 SLA 讨论。
9.
故障与路由波动分析
- 使用 BGP routeviews/RIPE RIS 查询历史路由变更(路由抖动、路径绕行);- 本地用 bgpstream 或查询 looking glass 观察前缀是否发生过频繁变更;- 如果频繁换路或出现闪断,评分应扣分并要求运营商提供稳定策略。
10.
评估指标与打分模型(建议)
- 建议维度:延迟(30%)、丢包(25%)、带宽/吞吐(20%)、路由稳定性(15%)、节点分布/本地化(10%);- 例如延迟 <30ms 给满分,30-60ms 半分,>60ms 低分;丢包 <0.5% 满分,0.5-2% 中等,>2% 差;- 汇总后得出 0-100 的路由质量分数,便于与其他运营商对比。
11.
落地沟通与索取信息清单
- 向承载运营商索取:具体 AS 路径、是否使用 CN2 专线、节点物理位置、是否有 MPLS/TE 优化策略;- 提供你的测试报告(traceroute、mtr、iperf)并要求对方说明瓶颈是否可优化与预计时效;- 协商 SLA 条款(延迟、丢包、维修响应)。
12.
问:企业在检测中如何判断某跳是 CN2 节点?
问:如何判断某跳是 CN2 节点? 答:观察 traceroute/mtr 的 AS 名称与 whois 信息,查找“CN2”或“China Telecom”关键字,结合 BGP looking glass 查询该 IP 所属 ASN 与注释;再结合地理信息和 MPLS 标识(有时 hop 名称含有 cn2、ctc-cn2 等),可基本确认。
13.
问:若跨海延迟高但丢包低,我应该优先关注什么?
问:跨海延迟高但丢包低怎么办? 答:优先评估业务对延迟的敏感度(如数据库同步 vs 文件传输)。可考虑优化 TCP 参数、启用 TCP 加速、使用 CDN/边缘节点或选择更短 AS 路径的链路(询问运营商是否能走 CN2 专线以降低跃点)。
来源:企业如何评估台湾 cn2 路由质量与节点分布优势