UDP协议是在传输层的协议。
UDP无连接,不可靠传输,面向数据报,全双工。
UDP的报文结构
学习网络协议,最主要的就是报文格式。
对于UDP来说,应用层的数据到达,UDP之后,就会给应用层的数据报前面拼装,UDP的报头。
UDP数据报 = UDP报头 + UDP的载荷
如图:
一个UDP数据报的长度,最长就是64kb,不能再长了。
UDP校验和
数据在网络通信中有可能会出现错误的。
因为在数据传输的过程中,会受到外界的干扰,此时会发生“比特翻转”。
此时,我们就需要校验和对UDP进行校验。
校验和:数据引入冗余信息,来对原有的数据来验证原有的数据。
如图: