有趣的事实,中国移动的网络规划理念是要比中国电信先进的

2025 年 11 月 2 日
 2397613259qqq
Fun fact: 中国移动的网络规划理念是要比中国电信先进的。

虽然网上流传大量中国移动的负面风评,比如网速慢、延迟高、管理混乱。久而久之我也成为了这种想法的一员,直到某天午夜等待洗衣机结束工作时无聊抓了一次包。

我们可以知道 ICMP 协议第 11 类中,会包含触发超时报文的数据报 IP 头部及其数据的前 8 字节,这些信息用于源站根据收到的超时报文来确定具体哪个数据报已被丢弃,而这 IP 头部就包含了左右我们上网体验的 QoS 标签。

根据这个原理我们可以观察下面这两个例子:
traceroute 到移动的手机流量基站出口:




traceroute 到一个在托管在电信的政府网站:




可以发现在从 cmi 进入 cm 之后的第一个路由器的出方向,我发给移动基站的流量就被标记上了 0x48 ;相反的,流量进入电信内网后一路都是 0x0 。

再看看上海电信精品网的所谓高 QoS163 宽带如何:





很神奇的在 202.97.24.249 返回的报文中,可以看到原始的数据已经被修改成了 0x60 ,具体是 38 还是 249 修改了 QoS 标签,就不得而知了。

从这个例子可以得到不少启发,首先,说明电信是存在 QoS 概念的,但是非常可惜的是,这个 QoS 应用范围极其小、托管了政府网站的 IP 也没有得到任何优待,意味着绝大多数的电信家宽和电信专线,除了入户的那最后 1 公里的接入方式不同,gpon 或光纤直通,两者的流量在骨干网里根本没有区别(笑)。而且精品网的标记太下沉了,在第 3 、4 跳才进行分类,还有用的标签好老,竟然是 cs3 (杂鱼

其次,规划比较完善的移动在手机流量上比较用心,分配了三级的优先级,这也是网络传言中移动手机流量上外国网站更快的秘密所在。
10920 次点击
所在节点    宽带症候群
53 条回复
2397613259qqq
2025 年 11 月 3 日
@ArcherL 感谢你补充了这么多,如果一直下沉到 SR 的话就能解释了,电信的 MPLS 最远会部署到国际段的哪一个部分?我的 Azure vm 到电信 IDC 和电信家宽的丢包是一模一样的,这个 QoS 分级会只在大网里面生效吗?
ArcherL
2025 年 11 月 3 日
@2397613259qqq
电信 C-I 段不敢妄加揣测,但国内网络我根据 Trace 信息看 MPLS 最多到国干 C 端终结,C-I 段需要看 IDC 购买的专线类型,全程 CN2 的线路 MPLS 应该直接到 X 端终结,部分走 CTGlobal 的线路和移动情况类似。

MPLS-TE 的特性电信部署标准有说 QoS 标签类型算商密并且是企业私有标准,在 PE 终结并剥离,对 CE 不可见,方便对不同的客户分级收钱,更愿意付钱的大客户每 Mbps 更贵但抖动更稳定丢包更少噢(笑),个人猜测巨硬 Azure 可能不会像 Aliyun Global/AWS 买的 QoS 等级高……但这个也要看具体的 VPS 产品以及所在机房,加钱可及是基本商业逻辑,离大陆延迟越高的地区单价越低,北美机房产品就比 HK 机房便宜而且更稳定

移动的话大胆揣测一下:由于国际与国内骨干跨 AS 并且分属不同的子公司经营所以 MPLS 域在各自的接入设备终结

联通和电信拓扑差不多,可能是百京国企总部太多而且都有海外业务所以 C-I 段带宽比较充足,它家的家宽和专线路由基本差不多而且 QoS 较宽松(但不是不存在,晚高峰家宽 C-I Loss 2-8%波动,比移动电信表现都好些,但 Jitter 5-30ms 这点比移动差,专线按合同标明线路质量),不像电信 C-I 段有段时间超售太多,基本所有家宽都要被丢到 TATA/Cogent 的牙签互联上绕半个地球竞技
Murphy189
2025 年 11 月 3 日
@2397613259qqq 上行方向应该不止单纯打 QoS 标签这么简单,毕竟异网会覆盖移动发过去的 QoS 标签,应该还设置了其他策略让专线用户走轻负载交换端口
erfesq
2025 年 11 月 3 日
某信网内无 qos 我猜可能是网内带宽非常充足,原来我听别人说过(不知道真假),某信 163 城域网只要高峰期负载在百分之 60 就会打报告申请扩容。
xqzr
2025 年 11 月 3 日
疑似“广移”城域网配置参数
https://anytech.cn/catalog/3570
2397613259qqq
2025 年 11 月 3 日
@Murphy189 本来就是这么简单,加了标签省网路由器就会在端口保障高级流量的带宽。
具体原理: https://info.support.huawei.com/hedex/api/pages/EDOC1100277650/AZM1016J/03/resources/ne/feature_0021577574.html

@ArcherL 我发现可以看到 4809 网内的 MPLS 扩展,为什么 163 全程看不到呢?
thereone
2025 年 11 月 3 日
不太清楚研究这个有什么用? 25 楼的广移城域网配置参数是真的不过实际工程中是改了不少东西的。国内的 qos 基本出现在异网互联和国际互联在就是手机上网上面。网内的流量达到了阈值就会进行扩容对于公众互联网来说是没有感知的,专线这块数据专线没什么好说的独立的,互联网专线政企也好企业也好我看过的技术文件书中是没有提及 qos 的基本都是对于高可用有要求,双路由不同局向走 PTN/OTN 等上联到 SR/BNG 或者有钱的直接接入到 SR/BNG 上面。
还有专线,公众互联网,移动内部专网都走的不同通道。
Murphy189
2025 年 11 月 3 日
@2397613259qqq 我的意思是专线的网段可能有打特殊的 Community Tag 的类似操作走低负载口,之前问过我们这边移动后台他们说有跨网需求的专线客户他们会分配走专用低负载链路,而且我这边也观察到专线上行方向实际上 QoS 标签和家宽一样都是 0x4
Murphy189
2025 年 11 月 3 日
@2397613259qqq 不对,发现了点奇葩的事情,我们这边专线似乎没有重标记(可能是个案?),用户自己发出的 QoS 标签能直接进入大网(家宽会被覆盖成 0x4 )

Yserver
2025 年 11 月 3 日
@2397613259qqq 7/m 但是也太烂了 懒得和他们再掰扯,其实现在蛮多地方都有很便宜的产品了。
不是很懂技术,现在看起来应该是带 qos 标签了(?
https://img.r2.yserver.ink/2025/11/03/6908938bbd275.png
Murphy189
2025 年 11 月 3 日
@Yserver 你这个 QoS 标签是家宽类型在 BE 队列,你试试 traceroute 加个-t 0xd4 再抓包看看 QoS 标签有无变化
Yserver
2025 年 11 月 3 日
Murphy189
2025 年 11 月 3 日
@Yserver mtr 加-Q 212 追踪个电信联通异网的地址试试延迟丢包?对比下不加-Q 212 的情况,你那边似乎也没有重标记用户发出的 QoS 标签
Yserver
2025 年 11 月 3 日
Yserver
2025 年 11 月 3 日
@Murphy189 #33 现在应该能显示出图片了
带-Q 212 的




不带-Q 212 的


Yserver
2025 年 11 月 3 日
@Murphy189 #33 多测了一会 感觉延迟丢包有比较明显的优化
Murphy189
2025 年 11 月 3 日
@Yserver 看来你们那边似乎 SR 也没有重标记用户的发出的 QoS 标记,能直接进入大网,你试试 iptables -t mangle -A POSTROUTING -o eth0 -j DSCP --set-dscp 53 跨网问题会不会解决
2397613259qqq
2025 年 11 月 3 日
@Murphy189 自信点,不是个案,偷懒没配而已,我这城域网和省网内部甚至都没配修改,cs6 一直到了省网出去之后才会被改成 53 。甚至你发标准的 dscp 还可以穿越 cmi ( 29 和 53 不能穿越)所以你在外面的 vps 配 ef+本地配 ef 就可以睾速科学上网了。
Murphy189
2025 年 11 月 4 日
@2397613259qqq 试了下 56 真还可以穿越 CMI ,这下体验到 PQ 级保证了(
Yserver
2025 年 11 月 4 日
@Murphy189 #39 话说 53 56 是不是不是标准的 dscp 值

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1169953

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX