用户数据报协议UDP

用户数据报协议UDP概述

UDP只是在IP数据报服务上增加了一些功能,即复用分用差错控制

UDP的主要特点

UDP是无连接的,减小了开销和发送数据之前的时延

UDP没有建立连接的过程,数据打包好都是直接发送出去的。

UDP使用最大努力交付,即不保证可靠交付

和TCP不同,UDP数据发出去就不管了,数据的传输可靠性由上层的应用层进行保证。

UDP是面向报文的,适合一次传输少量数据的网络应用

面向报文的意思是,应用层给UDP多长的报文,UDP就照样发送,即一次发送一个完整报文。如果报文太长,由于网络层的IP需要分片,会大大影响网络层的效率,而且UDP本身不保证可靠交付,数据量小有利于减少出错的可能性,综上不建议数据过大。

UDP没有拥塞控制,适合实时控制

如果拥塞了,就把数据直接丢了,如打视频电话卡了。

UDP的首部较短,只有八字节

每两个字节为一个功能分别对应:16位源端口号、16位目的端口号、UDP长度(首部+数据)以及UDP检验和(要加上IP伪首部)。在这里插入图片描述
在这里插入图片描述
二进制反码求和就是将二进制码先按位取反,然后相加和进位。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值