TCP、UDP数据包大小的限制
原文中文,约3300字,阅读约需8分钟。发表于: 。首先需要理解TCP/IP协议,该协议涉及到四个层次:链路层、网络层、传输层和应用层。
TCP/IP协议涉及四个层次:链路层、网络层、传输层和应用层。以太网数据帧最大长度为1500字节,IP包最大长度为1480字节,UDP包最大长度为1472字节。UDP和TCP协议使用端口号发送和接收数据,端口号范围是0到65535。以太网帧最小长度为64字节。UDP协议要求包小于64K,TCP没有限制。在Internet上,UDP数据长度最好控制在548字节以内。以太网帧数据域最小为46字节,不足46字节会被补齐。用UDP协议发送数据最大长度为65507字节,用TCP协议发送数据长度不受限制。