有关 MTU 和 MSS 的一切

💡 原文中文,约10100字,阅读约需24分钟。
📝

内容提要

作者学习了与MSS相关的知识,发现网上的内容有误或过时。MTU是二层协议中的最大传输单元,限制数据包大小。超过MTU的数据包会发生丢包。TCP通过MSS通告自己的MSS值。IP分片可能导致丢包、TCP乱序和调试问题。DF标志位可避免IP分片。PMTUD用于确定最大传输单元。TSO可将TCP分段交给网卡完成。IP分片存在安全问题。

🎯

关键要点

  • 作者发现网上关于MSS的内容有误或过时。
  • MTU是二层协议中的最大传输单元,限制数据包大小。
  • 超过MTU的数据包会被丢弃。
  • TCP通过MSS通告自己的最大传输单元。
  • IP分片可能导致丢包、TCP乱序和调试问题。
  • DF标志位可避免IP分片。
  • PMTUD用于确定最大传输单元。
  • TSO可将TCP分段交给网卡完成。
  • IP分片存在安全问题。
🏷️

标签

➡️

继续阅读