MTU与MSS区别与联系             

                           MTU与MSS区别与联系 

MTU: Maximum Transmit Unit,最大传输单元,即物理接口(数据链路层)提供给其上层(通常是IP层)最大一次传输数据的大小;以普遍使用的以太网接口为例,缺省MTU=1500 Byte,这是以太网接口对IP层的约束,如果IP层有<=1500 byte 需要发送,只需要一个IP包就可以完成发送任务;如果IP层有> 1500 byte 数据需要发送,需要分片才能完成发送,这些分片有一个共同点,即IP Header ID相同。

MSS:Maximum Segment Size ,位于传输层协议,TCP提交给IP层最大分段大小,不包含TCP Header和 TCP Option,只包含TCP Payload ,MSS是TCP用来限制application层最大的发送字节数。如果底层物理接口MTU= 1500 byte,则 MSS = 1500- 20(IP Header) -20 (TCP Header) = 1460 byte,如果application 有2000 byte发送,需要两个segment才可以完成发送,第一个TCP segment = 1460,第二个TCP segment = 540。

                                           MTU与MSS区别与联系 

参考文章:https://blog.csdn.net/jijianshuai/article/details/80883100

                 https://baike.baidu.com/item/MSS/3567802?fr=aladdin

相关文章:

  • 2021-10-24
  • 2021-10-02
  • 2022-12-23
  • 2022-12-23
  • 2021-08-08
  • 2021-08-27
  • 2021-07-11
  • 2021-11-29
猜你喜欢
  • 2021-10-18
  • 2021-07-09
  • 2021-04-24
  • 2022-12-23
  • 2021-06-06
  • 2022-12-23
相关资源
相似解决方案