https://www.speedguide.net/analyzer.php
路由器挂着透明代理:
Maximum useful data in each packet = 1448, which is less than MSS because of Timestamps, or other TCP/IP options used.
直连:
某家机场就更离谱:
因为它提到了 Timestamps 所以我想是不是 Linux 的问题,难道 Linux 默认访问网络都会给 TCP 连接带上时间戳吗?我测了几台服务器都是这样,评论区懂得大佬可以说一下。
解决方法:
在你的服务器 nano /etc/sysctl.conf
最后加上 net.ipv4.tcp_timestamps = 0
保存 然后 sysctl -p
结果:
1
piku 2023-04-27 06:59:09 +08:00 via Android
感谢分享,一直觉得家里的网 mtu 有问题,但是查来查去又找不到原因
|
2
piku 2023-04-27 07:01:46 +08:00 via Android
我是说,我直连就有问题
|
3
MeteorVIP 2023-04-27 07:27:42 +08:00 via iPhone
完全看不明白
|
4
GGC4 2023-04-27 07:37:05 +08:00
不懂 我用的测着和你一样 低了会发生什么
|
5
titanium98118 2023-04-27 08:12:46 +08:00 via iPhone
我跟你一样 mss 1460 ,这有什么影响?不太懂
|
6
datou 2023-04-27 08:17:02 +08:00
电信把这网站墙了,尴尬
|
7
Archeb 2023-04-27 08:31:16 +08:00
广州电信游戏宽带的 CN2 出口的 MTU 竟然是 1440……不知道 NAT 网关是怎么搞的,有点离谱
测试了普通 163 (公网)、联通(公网)和移动( NAT )都是正常的 1492 |
8
ryd994 2023-04-27 08:33:10 +08:00 via Android
如果这家机场用的是 azure 的话那就正常。azure 的 mss 就是 1400
|
9
Archeb 2023-04-27 08:59:34 +08:00
1440 的 MTU 应该是采用了某种隧道或者 VPN 技术导致的( IPSec Transport Mode 或者 WireGuard ),这也许说明这个游戏宽带并不是直接把 CN2 IP 分配到 BRAS 上然后 NAT ,而是 BRAS 与另一处的 CN2 网关打了隧道再把用户流量路由过去。
楼主的这个机场可能也是路径上有隧道。 |
10
YGBlvcAK 2023-04-27 09:56:13 +08:00
自己的 vps ,也是这样:
MTU = 1500 MTU is fully optimized for broadband. MSS = 1460 Maximum useful data in each packet = 1448, which is less than MSS because of Timestamps, or other TCP/IP options used. 想问下有什么影响吗? net.ipv4.tcp_timestamps=0 会带来什么提升呢? |
11
MrGba2z 2023-04-27 10:07:37 +08:00
MTU = 1460
MSS = 1420 企业专线🐶 我觉得需要更多的背景知识才能下结论,有专业的人解释下么。 |
12
MrGba2z 2023-04-27 10:13:00 +08:00
#11
研究了下 GCP 的默认 MTU 就是 1460 > We recommend a value of 1460 bytes because that matches the default MTU setting for Google Cloud virtual machine (VM) instances. > The effective MTU for peer systems and Google Cloud VMs is typically lower than the MTU of your VPN gateway: > For TCP traffic, MSS clamping rewrites the SYN packet of the initial TCP handshake. This action lets systems dynamically adjust maximum segment size (MSS) to accommodate encapsulation. > For UDP traffic, if your firewall rule permits ICMP traffic, then Path MTU Discovery (PMTUD) can negotiate smaller MTU sizes under certain circumstances.We recommend a value of 1460 bytes because that matches the default MTU setting for Google Cloud virtual machine (VM) instances. 结论:云商服务器的 MTU 低于家庭内部常见的 1500 很正常, 感觉强行调大没准有副作用。 |
13
mmdsun 2023-04-27 12:42:41 +08:00 via iPhone
MTU 不一样对速度影响大吗?
|
14
totoro625 2023-04-27 13:20:36 +08:00
移动企业专线:
MTU = 1500 + MSS = 1460 梯子: MTU = 1440 + MSS = 1400 MTU = 1500 + MSS = 1460 MTU = 9000 + MSS = 9860 |
15
XIU2 2023-04-27 14:09:04 +08:00
我直连就是这样,咋回事?。。。
MTU = 1440 MSS = 1400 |
16
oIMOo 2023-04-27 15:06:38 +08:00
手机网络直连,出现你图三的离谱场景……
|
17
cosmain 2023-04-27 22:31:35 +08:00
“Maximum useful data in each packet = 1448, which is less than MSS because of Timestamps, or other TCP/IP options used.”
这个是说 MSS 里,timestamps 等 tcp/ip 选项占用了一些字节,你禁用完全没有问题,不禁用也有好处,比如网络设备之间确认 RTT MTU 不是 1500 也没有关系,并不会对你的通信有啥影响,而且很多时候在翻墙的网络下还不容易出问题。 |