计算机网络传输层之无连接协议UDP

系列文章目录

第二章计算机网络传输层之无连接协议UDP


三、计算机网络传输层之无连接协议UDP

UDP:用户数据包协议RFC768
链路层有错误检测,在传输层做错误检测?
传输层是端到端的逻辑通信服务,可能经过多个路由器、多个物理媒介,无法确保所有数据链路层都有检测。
在路由器存储转发时也可能出错。
在这里插入图片描述

在使用UDP时上层应用可以更好的控制发送时间和速率:TCP使用时有拥塞控制,根据拥塞控制原理会调整数据发送速率,不完全听上层应用。

3.1 UDP应用及报文段格式

在这里插入图片描述应用层加可靠性开发难度增大

3.2 UDP校验和(checksum)

位翻转:某位发生翻转0变1,1变0。
在这里插入图片描述
两个位发生翻转就可能检测不出来。

3.3校验和计算例子

最高位有进位,进位加在和的后面。
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值