《TCP/IP详解 卷一:协议》第5章的IPv4数据报的总长度字段出现“不需要大于576字节的IPv4数据报“相关内容的解释
最佳答案 问答题库668位专家为你答疑解惑
《TCP/IP详解 卷一:协议》第5章的IPv4数据报的总长度字段的一些解释,出现以下内容(有省略):
....另外,主机不需要接收大于576字节的IPv4数据报.....以避免576字节的IPv4限制。
英文原文的内容(有省略):
Furthermore, a host is not required to be able to receive an IPv4 datagram larger than 576 bytes. ....Many applications that use the UDP protocol (see Chapter 10) for data transport (e.g., DNS, DHCP, etc.) use a limited data size of 512 bytes to avoid the 576-byte IPv4 limit.
首先说明一下,这就是作者和译者不假思索,照搬RFC文档的结果,又没有任何解释。
在RFC791文档里面说
Total Length: 16 bitsTotal Length is the length of the datagram, measured in octets,including internet header and data. This field allows the length ofa datagram to be up to 65,535 octets. Such long datagrams areimpractical for most hosts and networks. All hosts must be preparedto accept datagrams of up to 576 octets (whether they arrive wholeor in fragments). It is recommended that hosts only send datagramslarger than 576 octets if they have assurance that the destinationis prepared to accept the larger datagrams.The number 576 is selected to allow a reasonable sized data block tobe transmitted in addition to the required header information. Forexample, this size allows a data block of 512 octets plus 64 headeroctets to fit in a datagram. The maximal internet header is 60octets, and a typical internet header is 20 octets, allowing amargin for headers of higher level protocols.
然后我找了一些资料,最合理的解释就是,
在1981年9月通过RFC 791和RFC 793的发布,TCP/IP正式标准化。
在1981年,内存还是很贵的,一次最多发为576字节就够了。
——不是说现在MTU最大就是576字节啊,因为TCP/IP标准也是持续更新的,RFC文档也是不断增加的,更新的内容是在新文档的,不会在旧文档里面改的。
99%的人还看了
相似问题
- JVM:字节码文件,类的生命周期,类加载器
- 网工内推 | 字节原厂,正式编,网络工程师,最高30K*15薪
- Go 以小端字节序修改文件
- UDP端口接收到的字节流如何转为QJsonObject、QJsonArray的方法
- 《2020年最新面经》—字节跳动Java社招面试题
- 计算Qt中的QAudioOutput缓冲区未播放的音频字节数对应时长
- 字节面试:请说一下DDD的流程,用电商系统为场景
- 深入理解JVM虚拟机第二十一篇:详解JVM当中的操作数在栈以及分析操作数栈与字节码指令和执行引擎的关系图解
- 【Linux网络编程_TCP/UDP_字节序_套接字 实现: FTP 项目_局域网聊天项目 (已开源) 】.md updata:23/11/05
- 【项目源码】反编译Java字节码生成源码
猜你感兴趣
版权申明
本文"《TCP/IP详解 卷一:协议》第5章的IPv4数据报的总长度字段出现“不需要大于576字节的IPv4数据报“相关内容的解释":http://eshow365.cn/6-32938-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: RPC 原理详解
- 下一篇: IDEA快捷键总结+常识积累