吃過這個虧的人都知道:買服務器之前測一下,白天延遲低、丟包率0,覺得很好。買回來之后晚上9點一用,網頁打不開、后臺上傳失敗。商家線路沒問題,只是你買之前測的時間不對。
好的測速有三個要素:對的時間、對的指標、對的工具。
北京時間20:00-23:00是中國跨境出口骨干網最擁擠的時段。晚高峰之前測的數據都太好看,普通BGP線路白天延遲可以很低,但晚高峰丟包率可以到2-10%,極端情況超30%(來源:搬瓦工官方技術文檔)。
買之前向商家索要測試IP,定晚上9點的鬧鐘測一次。不愿意提供晚高峰測試IP的商家,線路質量大概率有問題。
延遲(Latency):受物理距離限制,香港20-50ms,日本/韓國40-80ms,美國西海岸120-170ms。延遲低不代表體驗好,丟包率才是真正的殺手。
丟包率(Packet Loss):0%丟包下即使200ms延遲也很順滑;丟包率超過5%,即使30ms延遲也會有明顯卡頓,圖片加載一半、網頁排版錯亂。
Ping vs TCPing:部分運營商會對ICMP協議(普通Ping)提高優先級,讓Ping值看起來漂亮。TCPing模擬真實業務連接(80/443端口),結果更準。如果Ping延遲50ms但TCPing延遲150ms,說明線路存在嚴重擁堵或"偽裝"。
Itdog(itdog.cn):國內主流測速工具,2023年6月月使用次數突破900萬次。支持全國不同地區、不同運營商同步測速,看顏色分布,全綠說明三網都快,出現大面積黃/紅說明對特定運營商不友好。
Ping.pe:全球視角,可以看到從全球幾十個節點訪問該IP的丟包率。持續多次Ping,計算最大/最小/平均延遲。丟包率列出現紅色數字,直接排除該產品。
買了服務器登錄SSH后,用Superspeed.sh或Speedtest-cli測試服務器到中國三網的實際上傳速度(即用戶訪問你的速度)。重點看上傳速度,如果1G帶寬測出來只有2Mbps,說明線路被嚴重限速。
路由追蹤用nexttrace或besttrace,看數據包經過了哪些節點:全程59.43.*.*是CN2 GIA;出現218.105.*或210.51.*是AS9929;出現202.97.*且跳數超18跳是普通163線路,晚高峰易卡頓。
線路等級 | 代表線路 | 晚高峰丟包率 | 適用業務 |
頂級 | CN2 GIA / AS9929 | <0.5% | 獨立站下單、高清直播、金融交易 |
優質 | IIJ / 軟銀(聯通) | <2% | 企業日常辦公、中型網站 |
普通 | 普通BGP / 163線路 | 2%-10%(極端超30%) | 數據存儲、非即時性任務 |
劣質 | 廣播IP/極端低價機 | >30% | 基本不可用 |
晚高峰卡頓不要加錢升級CPU或內存,這是方向錯了。檢查線路,聯系服務商如恒訊科技更換三網回程優化的CN2 GIA線路。同時確認服務器已開啟BBR擁塞控制算法,能提升高丟包環境下的吞吐量。
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號 IDC證:B1-20230800.移動站


