前言
QoS是Quality of Service 的缩写,通常用于网络和通信领域,指通过技术手段(如带宽管理、优先级设置等)来保证网络流量的传输质量,确保关键数据或服务(如语音、视频)的优先传输和稳定性。
本文主要讲的是VPS延迟很低但是自己用体验很差的一些分析,如果有不对的地方请大家指正。
起因
前几天买了一台香港VPS,看别人测评的延迟很低,卖家宣传的带宽1Gbps,于是我就兴高采烈的购入了。
发现问题
测试结果很喜人,但是这和我体验不符(我用的是联通网络),我用用ssh客户端敲指令都卡卡的,不对啊。于是上网搜索了一下,发现可能是跨网QoS(服务质量)降低的原因。
分析问题
上面的测试结果,有没有仔细的小宝贝发现三网回程路由不对呢
我们发现多个地区电信,联通和移动走的线路齐刷刷一样,都是
AS932 -> CMIAS932是XNNET公司运营的香港 IDC 线路
CMI表示走的是中国移动的线路
三网回程路由告诉我们VPS的流量先走AS932线路再到中国移动的线路,然后最后到你的设备。在香港VPS中AS932线路比较常见,它常被用作香港 VPS、独立服务器或“优化国际线路”的底层网络。移动自己走CMI可以理解,自己用自己的线路嘛,但是电信联通走的也是CMI,这就有点违背常理了,这也极有可能是VPS给我的体验和实际测试结果不符。
到这里我们发现这个VPS,电信和联通的回程路由借用了移动的线路。
其他测试结果
-
中国联通网络下载VPS上的文件
速度稳定到200多KB/s -
腾讯国内云服务器(最高100Mbps)下载VPS上文件
速度稳定到20~30KB/s -
AWS香港EC2 下载VPS文件
速度稳定 112MB/s 恐怖如斯(也侧面体现了香港VPS上传带宽也恐怖如斯) -
AWS新加坡EC2 下载VPS文件
速度稳定 85.5MB/s,这个也体现了这个香港VPS国际线路上传带宽很厉害
上面说明这个VPS国内线路不行,国际线路很牛,为什么会这么样,那我们就要从联通电信借用了移动的线路,讲一下QoS的工作机制
QoS的工作机制
-
流量识别与分类
运营商根据流量协议和端口判断这是什么类型服务的流量,后续会根据服务类型给流量打标签 -
流量标记
根据流量类型,给流量打标签。主要标记流量是高优先级还是普通流量还是低优先级 -
排队与优先级
当网络拥塞时,高优先级的流量会先发,普通或低优先级的流量后发或限速。
例如:- 语音包 → 实时对列
- 下载 → 普通对列
-
带宽保证 / 限速
- 保证带宽
给关键服务保证一定量带宽 - 限速带宽
当网络拥堵时,限制下载带宽,避免抢占资源
- 保证带宽
为什么脚本测试中延迟这么低,但是实际联通电信体验这么差呢
首先联通和电信都是借用移动的线路,所以我们联通电信用户使用这个VPS时,就要看移动给我们的流量什么优先级,有没有限制我们的带宽(跨运营商QoS质量变化)。
对于延迟测试(例如ICMP协议)流量,移动对于这些流量可能没有什么限制,给你正常的服务。但是对于下载或其他服务,移动可能就没有那么大方,可能就会限制我们的带宽,给我们低优先级。
所以跨运营商QoS质量可能会大大下降,借用别人的东西,质量差可以理解。
总结
所以大家买VPS时,不能只看延迟哦,要看下线路,回程线路是不是跨运营商了(借用了别人的线路),如果借用了别人的线路,我们就要小心了哦。
本文引用了 什麼是網絡中的服務質量 (QoS)? | Fortinet 这里详细讲述网络中的QoS





