1.
概述与目标
目的:验证台湾电信 CN2 标称覆盖的区域、实际带宽性能(速度、时延、抖动、丢包)并给出可复制的测试流程。
输出:覆盖地图、多个站点的速度/时延数据表、路由(Traceroute/MTR)结果与结论建议。
2.
准备工作(硬件与权限)
硬件:笔记本或树莓派(Linux 推荐)、千兆以太网口、可靠的路由器、备用 SIM/宽带。
软件:安装 speedtest-cli、iperf3、mtr/traceroute、tcpdump、curl、Excel/CSV 编辑工具。示例命令:sudo apt update && sudo apt install -y iperf3 mtr traceroute tcpdump python3-pip && pip3 install speedtest-cli。
3.
测试节点与采样策略
选点:城市级(台北、新北、台中、高雄)、商业园区、住宅区、边缘小镇各 2-3 点。
采样频率:每站点每天 3 次(上午/下午/夜间),每次采样包含:speedtest(3 次取平均)、iperf3(单向/多线程)、mtr(100 报文)、traceroute(TCP/UDP)。
4.
环境与基线测试步骤
1) 确认公网 IP:curl -4 ifconfig.co;记录 IP 与 ASN(可使用 whois)。
2) 排除本地瓶颈:将被测设备直连光猫/路由器 WAN 口,关闭 Wi-Fi 与其他并发下载;使用网线与千兆端口。
5.
带宽与吞吐量测试(iperf3)
1) 找到/搭建 iperf3 服务端:若运营商提供,写明地址;否则使用云 VPS(靠近台湾或大陆)。
2) 常用命令:iperf3 -c SERVER_IP -P 4 -t 60 -R(测上行),记录平均带宽、重传与丢包。
3) 多线程与单线程都要测,以判断 TCP 流聚合效果。
6.
延迟、抖动与丢包(ping / mtr)
1) 使用 mtr:mtr -r -c 100 TARGET_IP,保存文本结果(-r 生成报告,-c 指定次数)。
2) 读取关键指标:平均延迟、丢包发生在哪一跳(若本地设备前就丢包,可能是本地网关问题);抖动可由 ping -c 100 TARGET_IP 并统计标准差。
7.
路由路径与 CN2 验证(traceroute / BGP)
1) traceroute TCP(防防火墙影响):traceroute -T -p 80 TARGET_IP 或在 Windows 使用 tracert。
2) 查找中间节点主机名中是否含有 "cn2"、"telecom"、"ct",并记录每跳延迟变化。
3) 使用 BGP looking glass(如 bgp.he.net 或 运营商 LG)查询你公网前缀的 AS 路径,确认是否经过中国电信内部 CN2 网络。若不确定,向台湾电信客服索要 CN2 验证信息。
8.
真实业务场景模拟(HTTP/下载 /游戏)
1) 大文件下载:使用 curl -o /dev/null -L URL 测速并观察稳定性与速率曲线。
2) 游戏/VoIP 模拟:用低延迟服务器进行持续 ping、记录抖动,并用 Wireshark/Tcpdump 捕获 RTP/UDP 丢包情况(tcpdump -i eth0 host SERVER_IP and port PORT -w test.pcap)。
9.
数据整理、可视化与覆盖地图绘制
1) 将每次采样写入 CSV(字段:时间、站点、IP、ASN、下行/上行 Mbps、平均 RTT、丢包率、MTR 报告路径)。
2) 使用 Excel/Google Sheets 绘制折线图与热力图;用简单地图工具(如 QGIS 或 Google My Maps)标注站点并用颜色表示带宽等级。
10.
异常排查与优化建议
1) 若多个站点出现高丢包/高延迟:先换光猫直连、重启光猫、更换网线;若仍然存在,收集 traceroute 与 MTR 证据提交给运营商。
2) 对路由非最佳的情况建议:要求运营商调整 BGP 策略或开通 CN2 专线,记录业务影响时间窗口以便厂家复现问题。
11.
结论输出范例(报告结构)
报告应包含:测试目的、采样说明、每站点关键指标表、典型 traceroute/MTR 附件、覆盖结论(哪些区域 CN2 可达、哪些未覆盖)、改进建议与附件原始数据文件清单。
12.
常见问题问答 — Q1
问:如何快速判断我是否走的是 CN2 路径?
答:先用 traceroute/mtr 到常用大陆节点,查看中间路由主机名是否含有“cn2”或“ct”字样,同时在 BGP looking glass 查询你的公网前缀 AS 路径是否经过中国电信相关 AS;若仍不确定,提交 traceroute 给台湾电信客服确认。
13.
常见问题问答 — Q2
问:与运营商沟通时,需要提供哪些证据?
答:提供采样时间、你的公网 IP、traceroute 报告(带每跳延迟)、MTR 的丢包/延迟统计、iperf3 的吞吐日志与 speedtest 的原始结果,能更快定位问题。
14.
常见问题问答 — Q3
问:测试中发现带宽低于承诺,下一步怎么办?
答:先本地排查(直连、重启、更换网线);若问题依旧,按上面证据打包投诉给运营商并要求技术回报/排查单号,同时可申请高峰期录像或长期监测作为仲裁依据。
来源:台湾电信cn2宽带 覆盖范围与带宽质量评估报告