1.
明确业务需求与带宽类型
- 步骤1:列出你的流量特征(并发连接数、峰值带宽、95/99百分位)。
- 步骤2:区分计费口径(端口速率,例如100Mbps/1Gbps;或按流量计费,如GB/月;或按95百分位计费)。
- 步骤3:确定是否需要突发(burstable)或保底(committed)带宽,以及是否需要DDoS保护或独立公网IP。
2.
检查网络互联(多线/单线/独享)与SLAs
- 步骤1:向厂商索要网络架构图,确认到台湾主要骨干(如TPIX、CHT、Hinet等)和国际出口。
- 步骤2:确认是否为独享端口(独立物理链路)或共享链路,共享链路在高峰会被影响。
- 步骤3:核对SLA(可用率、丢包、时延)并要求书面或合约条款。
3.
实际带宽测试—使用工具与步骤
- 准备:在本地和目标服务器上安装iperf3、mtr、traceroute。
- iperf3 测试示例:在台湾服务器上运行:iperf3 -s;在本地运行:iperf3 -c <目标IP> -P 10 -t 60,观察吞吐和抖动。
- 延迟与路径:traceroute -n <目标IP> 或 mtr -rwzbc100 <目标IP>(获取丢包分布)。记录多时间段测试结果作为决策依据。
4.
ASN与BGP路由策略评估步骤
- 步骤1:向服务商确认是否支持自带ASN(BYO-ASN)和BGP邻居。若不支持,询问是否可提供独立公网路由。
- 步骤2:检查服务商的上游与对等清单(Upstreams/Peers),可在bgp.he.net或RIPEstat查询其ASN的可见性与路径。
- 步骤3:要求路由策略文档,确认是否支持社区(communities)、本地优先级(local-pref)及AS-path预置(prepending)。
5.
如何与提供商协作完成BGP上线(详细流程)
- 步骤1:准备资料:你的ASN、想要宣布的子网(前缀)列表、管理员联系人、ROA/RPKI策略(建议事先创建)。
- 步骤2:提交工单/合同:明确希望的BGP参数(BGP ASN、MD5密码、邻居IP、prefix-limit)。
- 步骤3:双方联调:在双方同意时间,配置对端BGP:例如在Linux BIRD/FRR上配置邻居并观察BGP会话(show ip bgp neighbors / birdc show protocols)。验证路由可见性:使用ping/traceroute和bgp looking glass网站。
6.
问:选择台湾服务器时,我如何判断上游质量和国际链路优劣?
问:我如何判断上游质量和国际链路优劣?
答:使用mtr/traceroute在不同时间段测试到目标地区的延迟和丢包,查看上游ASN的对等列表(bgp.he.net/RIPEstat),并关注是否有直连主要交换节点(TPIX/IX)。要求供应商提供历史丢包/延迟SLA与最近30天的监控截图。
7.
问:我有自己的ASN,如何避免被上游做不利路由(如被prepending)?
问:有ASN如何避免上游做不利路由?
答:签署明确的BGP对等协议(包含社区策略和禁止单方面AS-path prepend的条款),要求支持BGP communities来自定义本地优先级,并在上线前在测试环境或非高峰时段逐步验证。保留变更记录与回滚计划。
8.
问:如何测试购买后真实带宽与路由效果,出现问题怎么办?
问:买后如何测试真实带宽与路由效果,出现问题怎么办?
答:上线后立即进行iperf3并发测试、mtr全天监控至少24小时,保存结果作为违约证据;若不达标,依据合同SLA发起工单并要求流量走查(抓包/路由追踪)。必要时要求升级到独享链路或更换上游运营商。
来源:选择台湾网络服务器云空间时必须关注的带宽和ASN路由策略