1.
准备清单:先列出测试目标与条件
- 明确你的流量方向(面向美国本土、跨洲或国际)。
- 列出希望验证的指标:延迟、丢包、抖动、吞吐、冗余链路、支持时效。
- 准备测试机器或云端节点(建议至少2个不同网络位置,如东/西岸云节点)。
2.
查看供应商资料:网络拓扑与承运商清单
- 向机房索要网络拓扑图、AS号和承运商名单(Carrier list)。
- 在 bgp.he.net 或 Hurricane Electric 查询机房的 AS 宣告和邻居,确认是否多运营商接入。
- 在 PeeringDB 查询是否有良好对等和交换节点(IX)连接。
3.
BGP 与路由冗余检查
- 要求对方提供 BGP 配置示意(是否有多出口、多链路、BGP community 支持)。
- 验证是否支持 Anycast、是否有对等点(IX)直接对等流量,查看是否存在单点出口。
- 检查是否存在黑孔(routing blackholing)或流量镜像能力用于故障排查。
4.
实测工具与具体命令(Linux/Windows)
- 延迟与丢包:Linux 用 mtr -r -c 100 目标IP;Windows 用 pathping IP 或 ping -n 100 IP。
- 路由追踪:traceroute -I IP(Linux,用 ICMP),Windows 用 tracert IP,记录跨段跳与运营商信息。
- 带宽测试:用 iperf3,服务端在待测机房:iperf3 -s,客户端:iperf3 -c
-P 10 -t 30 -f m,观察稳定吞吐。
- 可用性监控:使用 UptimeRobot、Pingdom 或自建 Prometheus+Grafana 从多个节点持续监控。
5.
解读实测结果与阈值参考
- 丢包:理想 0%,可接受 <0.5%,>1% 需要调查链路质量或中间路由问题。
- 延迟:同一海岸内通常 <20ms-30ms,跨海岸通常 <70-90ms,若超出需查看跨段延迟。
- 抖动:实时业务(语音/视频)抖动应 <30ms;大于此需考察队列/拥塞。
- 带宽:持续 iperf3 测试应接近承诺速率,短时突发不代表长期质量。
6.
安全与防护能力检查
- 询问 DDoS 缓解方案:是否有清洗带宽、Scrubbing center 容量和响应流程。
- 要求查看安全合规与审计报告(SOC2、ISO27001)及机房物理安保措施(门禁、监控)。
- 确认是否提供 ACL、流量镜像、日志导出与网络攻击告警集成。
7.
SLA、支持与运维流程
- 要求明确 SLA(网络可用性 99.95%/99.99%)、处罚条款和故障响应时限(电话/工单响应、现场 Remote Hands 时间)。
- 询问峰值流量超额计费规则、端口速率限制与流量整形策略。
- 索要应急联系清单、故障升级路径,以及历史故障公开案例以评估稳定性。
8.
常见问答一
问:如何快速判断机房是否真的多运营商接入? 答:用 traceroute/mtr 到多个公网IP,观察不同目标的出站第一跳是否走不同 AS;并在 bgp.he.net 查询机房 AS 的 peer 列表,实测与文档对照即可。
9.
常见问答二
问:测试丢包和延迟时,应该在什么时间段测试? 答:至少在高峰时段与非高峰(工作日白天与夜间、周末)各测试一次,连续进行 24-72 小时监控可发现短时拥塞与周期性问题。
10.
常见问答三
问:签合同前还有哪些不可忽视的条款? 答:明确带宽计费方式(按端口或按流量)、退场数据迁移与取回条款、违约赔偿计算方法、以及 Remote Hands 的付费规则与优先级。
来源:美国买服务器托管时如何判断机房网络与服务质量