用户数据报协议UDP,用户数据报协议UDP只在IP协议的数据报服务上增加了很少一点功能,就是复用和分用的功能以及差错检测的功能。UDP的主要特点是:(1)UDP是无连接的,即发送数据之前不需要建立连接(发送数据结束也没有连接可释放),因此减少了开销和发送数据之前的延迟。(2)UDP使用尽最大努力交付,即不保证可靠交付,因此主机不需要维持复杂的连接状态表。(3)UDP是面向报文的,发送方的UDP对应用程序交下来的报文,在添加首部后就向下交付给IP层。UDP对应用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。应用层交给UDP多长的报文,UDP就照样发送,因此应用层必须选择合适大小的报文,不然降低IP层的效率。UDP优势:(1)UDP没有涌塞控制,因此网络出现的拥塞不会使源主机的发送速率降低,这对某些实时应用很重要的。很多实时应用(如IP电话、实时视频会议等)要求源主机以恒定的速率发送数据,并且允许在网络发生拥塞时丢失一些数据,但不允许数据有太大的时延,UDP正好适合这种要求。如果很多源主机同时向网络发送高速率的实时视频流时,网络就可能发生拥塞,因此UDP有可能引起网络严重的拥塞问题。(2)UDP支持一对一、一对多、多对一和多对多的交互通信。(3)UDP的首部开销小,只有8字节,比TCP的20个字节的首部要短。
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
添加我为好友,拉您入交流群!
请使用微信扫一扫!