这是浏览器能达到的全部。本次没有测任何其他端口,因此不能就「某个端口是否被限速」作出任何判断 —— 那需要同链路的对照端口和逐秒序列。
| 端口 | 协议 / 方向 | 流数 | 吞吐 Mbps | 丢包 % | 抖动 ms | 状态 |
|---|---|---|---|---|---|---|
| 443 | TCP / 探测 | 1 | — | — | — | 正常 |
| 443 | TCP / 下行 | 1 | 15.1 | — | — | 正常 |
| 443 | TCP / 上行 | 1 | 79.4 | — | — | 正常 |
浏览器只会说 HTTPS:3389、5060、游戏端口上跑的真实协议,它一概碰不到
WebRTC 之外发不出裸 UDP 包,RDP / 游戏 / 音视频的真实上限测不到
需要逐秒吞吐序列与同链路对照端口,JS 计时被缓冲和 TLS 层抹平
需要构造 TTL 递增的 SYN 包,浏览器碰不到 IP 层
rtt / retrans / snd_cwnd / delivery_rate 是内核态数据,JS 读不到
需要控制包长与 DF 标志位,浏览器无此能力
iperf3 -c sh-01.node.portbug.allog.com -p <端口>
备注浏览器沙箱内测量,目标为测速节点 sh-01 的 HTTPS/443;端口级结论需本地客户端