用户数据报协议UDP

UDP协议的主要特点

1、UDP是一种无连接,不可靠的传输协议,UDP再传输报文之前不需要再通信双方之间建立连接,因此减少了协议开销和传输延时。UDP对报文除了提供一种可选的校验和之外,几乎没有其他保证数据传输的可靠性的措施。如果UDP检测出在收到的分组中有差错,他就丢弃这个分组,也不通知发送方重传。

2、UDP是一种面向报文的传输层协议

UDP数据报的格式:

UDP对于应用程序提交的报文(上图的数据部分),在添加了一个UDP协议头部构成一个TPDU之后就向下提交给IP层。

3、UDP的校验和

UDP数据报本身只包含目的端口号,由伪报头补充目的主机IP地址的部分。UDP数据报发送方,接受方计算校验和时都加上伪报头信息,假如接受方接受校验和后正确,则在一定程度上说明UDP数据报到达主机上的正确端口。UDP伪报头来自于IP报头,因此在计算UDP校验和之前,UDP首先要从IP层获取有关信息,UDP校验和是保证数据正确性的唯一手段。

发送端的UDP协议层只管把应用层传来的数据封装成段交给IP协议层就算完成任务了,如果因为网络故障该段无法发到对方,UDP协议层也不会给应用层返回任何错误

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值