TCP面向连接,UDP面向非连接即发送数据前不需要建立链接
TCP提供可靠的服务(数据传输),UDP无法保证,它没有TCP的接受确认、窗口等机制,因此也不需要交换控制信息;发生丢包也一概不负责。
TCP面向字节流,UDP面向报文
TCP数据传输慢,UDP数据传输快
UDP的报文格式如下:
UDP协议分为首部字段和数据字段,其中头部字段只占用8个字节,分别是个占用两个字节的源端口(16比特)、目的端口(16比特)、数据长度(16比特)和检验和(16比特)。
长度:UDP报文的整个大小,最小为8个字节(仅为头部)