局域网的链路层传输数据的最大长度是1518bit,包括帧的头尾部长度18bit(头14+尾4),IP头部长度为20bit,TCP头尾部长度为20bit,UDP头尾部长度为8bit。 所以TCP在局域网中传输数据的最长长度=1518-18-20-20 = 1460bit,UDP传输数据的最长长度 = 1518 - 18 -20 - 8 =1472bit
首先要看TCP/IP协议,涉及到四层:链路层,网络层,传输层,应用层。
其中以太网(Ethernet)的数据帧在链路层
IP包在网络层
TCP或UDP包在传输层
TCP或UDP中的数据(Data)在应用层
它们的关系是 数据帧{IP包{TCP或UDP包{Data}}}
标签:UDP,20,IP,TCP,传输数据,长度 From: https://www.cnblogs.com/tslam/p/18141913