1) 核对合同与资源:确认分配的公网IP、子网掩码、网关、ASN(如有)、VLAN ID、接口速率(100M)和SLA条款。
2) 登录凭证:获取对等方的BGP账号、NOC 联系方式、SNMP/API 监控权限和登录交换机/路由器的管理账号(SSH/Console)。
3) 工具准备:准备一台Linux/Windows测试机,安装iperf3、mtr、traceroute、ping、tcpdump、openssl(用于TLS测试)等。
1) 接口状态:在设备上运行 show interfaces / ethtool(Linux)查看链路up/down、双工和速率是否为100M全双工。
2) 光纤与SFP:确认SFP型号兼容、光功率在规范范围内(dBm),无断纤。
3) 带宽限制:检查是否有端口限速、QoS策略或vlan 限制:show running-config 或 tc qdisc。
1) 本地连通:ping 默认网关检查第1跳。步骤:ping -c 10
2) 路由可达:traceroute / tracepath 到目标台湾测试目标或对方提供的looking-glass,检查是否经由 CN2(查看中间跳的 AS 与地理位置)。
3) MTR 长跑:mtr -r -c 100 <目标IP>,记录每跳丢包率与延迟,持续 5-30 分钟以发现抖动。
1) BGP 建联:确认BGP 会话状态为 Established(show ip bgp summary / vtysh)。
2) 路由表:核对对端通告的前缀数量、AS_PATH 与社区(community),确保没有不期望的路由泄露或过滤。
3) 前缀测试:使用对方提供的测试前缀,确认可达并可回程(从台湾回到本地)。
1) 单流/多流测试:使用 iperf3,命令示例:iperf3 -c <对端iperf server> -P 10 -t 60,观察TCP吞吐,确认接近100M。
2) UDP 测试:iperf3 -c
3) 多时段测试:在不同时段(高峰/非高峰)各做至少3次,每次 1-5 分钟并记录。
1) 延迟基线:ping -c 100 <台湾目标>,记录平均/最差/标准差。
2) 抖动测量:使用 mtr 长跑并导出结果或使用专业工具(如flent)。
3) 丢包门槛:SLA 常见标准为丢包<1%、延迟<100ms(视合同)。超标需记录时间段并截图日志。
1) MTU 验证:ping -M do -s
2) Path MTU:确认无ICMP被过滤导致PMTU不可发现,必要时调整接口MTU或协商无分片策略。
3) 大包稳定性:使用iperf3 -M 或 hping 发送大包并观察是否有重传或丢包。
1) TCP 窗口与重传:在 iperf3 测试中观察重传率,使用 ss 或 netstat 查看TCP状态。
2) 并发连接数:用wrk/httperf 测试到业务端口(如80/443)并观察连接建立速率与超时。
3) HTTPS/握手:openssl s_client -connect
1) 长跑监控:至少做 24-72 小时的连续 mtr/iperf3 测试或用监控平台收集延迟、丢包趋势。
2) 日志保存:保存 traceroute、mtr、iperf 输出与设备 syslog,时间戳对齐以便问题定位。
3) 触发报警:设置阈值(如丢包>1%持续5分钟)并验证 NOC 报警和响应流程。
1) 反向解析:确认分配公网IP的PTR记录是否已配置并可解析。
2) 防火墙与ACL:验证对端或中间链路没有不期望的ACL阻断业务端口。
3) 黑洞/清洗:确认是否支持BGP黑洞与清洗服务及其调用流程。
1) SLA 项目:确认可用率、延迟、丢包和修复时间(MTTR)在合同中明确。
2) 故障切换:演练停机或链路切换流程(若有备份链路),记录切换时间与影响。
3) 联系人与工单:获取 NOC 工单入口、紧急联系方式与支持时区。
1) 报告内容:包含测试时间、测试命令、输出截图、结论与建议改进项。
2) 不合格条目:对不满足 SLA 或技术项逐条列出并要求对方整改及复测时间表。
3) 合同条款:验收通过后明确生效时间、计费起始与退换/赔偿条款。
答:通常是链路可用性(接口/物理稳定)、延迟/抖动(mtr/延迟基线)和丢包率(短时与长时均低)。这三项直接影响业务体验,应优先验证并记录证据。
答:通过 traceroute/mtr 检查中间跳的域名或AS号,CN2 节点通常带有 telia/中国电信或包含“cn2”字样的跳名;也可向对方索要 looking-glass 或 BGP 路径样本确认。
答:先用长时段 mtr(如 -c 1000)和持续 ping,记录丢包时刻的路由表、设备日志和对端反馈,截图/导出数据并与对方 NOC 协调回溯分析,必要时做 tcpdump 抓包定位链路或链路中间节点问题。