LTE是否支持IP分片?

时间:2017-01-17 08:35:05

标签: android lte ip-fragmentation

我使用Android的各种版本和供应商:即三星Galaxy S4 4.4.4,小米Redmi Note 3 6.0.1等。

我发现应用程序只有在使用LTE时会出现一些错误的行为,最终导致IP数据包碎片化。

为了测试我的发现,我使用各种尺寸ping 8.8.8.8:

ping -s 1200 8.8.8.8

工作得很好

ping -s 1800 8.8.8.8

仅在使用WiFi时有效。 2G,3G和LTE失败。

它是运营商错误,Android错误,还是标准?

1 个答案:

答案 0 :(得分:1)

这是来自3GPP TS 23.060 V14.3.0(2017-03):

“根据第9.3条,网络可以为MS提供链路MTU大小。链路MTU大小配置的目的是限制MS发送的分组的大小,以避免MS和MS之间的骨干网络中的分组碎片。当一些骨干链路不支持大于1500个八位字节的数据包时,GGSN / PGW(和/或跨越(S)Gi参考点)。骨干网络内的分片会产生很大的开销。因此,运营商可能希望避免它。 “

因此,它不是真正的标准,也不是错误,而是网络运营商的决定。

参考:https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=758