当前位置: 首页 > news >正文

UDP协议

文章目录

  • UDP特点
    • 面向报文
  • UDP的首部格式
  • UDP 只在 IP 的数据报服务之上增加了一些功能:
    • 复用和分用
    • 差错检测

UDP特点

  • 无连接:发送数据之前不需要建立连接
  • 尽最大努力交付:即不保证可靠交付
  • 面向报文: UDP 一次传送和交付一个完整的报文
  • 没有拥塞控制: 网络出现的拥塞不会使源主机的发送速率降低, 很适合多媒体通信的要求
  • 支持一对一 、一对多 、多对一 、多对多等交互通信
  • 首部开销小,只有 8 个字节

简单方便,但不可靠

面向报文

  • 发送⽅ UDP 对应⽤层交下来的报⽂,既不合并,也不拆分,按照样发送
  • 接收⽅ UDP 对 IP 层交上来的 UDP ⽤户数据报,去除⾸部后就原封不动地交付上层的应⽤进程,⼀次交付⼀个完整的报⽂

UDP的首部格式

  • 源端⼝:源端⼝号。在需要对⽅回信时选⽤,不需要时可⽤全 0
  • ⽬的端⼝:⽬的端⼝号。终点交付报⽂时必须使⽤
  • ⻓度:UDP ⽤户数据报的⻓度,其最⼩值是 8(仅有⾸部)
  • 检验和:检测 UDP ⽤户数据报在传输中是否有错,有错就丢弃
http://www.jsqmd.com/news/314472/

相关文章:

  • IP协议及以太网协议
  • 让AI成为你的品牌代言人:训练内部大模型,实现内容规模化与风格一致性
  • 大数据领域 OLAP 在农业领域的应用探索
  • jsp高校实验课表管理系统vy32g(程序+源码+数据库+调试部署+开发环境)
  • jsp高校社团管理系统dzbn0--(程序+源码+数据库+调试部署+开发环境)
  • jsp高校评教系统9o38i(程序+源码+数据库+调试部署+开发环境)
  • ssm电竞酒店管理o51zb(程序+源码+数据库+调试部署+开发环境)
  • jsp高校图书管理系统15pca程序+源码+数据库+调试部署+开发环境
  • jsp高校宿舍管理系统9yuo0--程序+源码+数据库+调试部署+开发环境
  • AI技术对传统编程的颠覆
  • 【Linux系统编程】(二十三)从块到块组:Ext2 文件系统核心架构的初步认识
  • 吐血推荐!继续教育10款AI论文软件深度测评
  • 【课程设计/毕业设计】基于springboot的智能校园点餐管理系统设计小程序【附源码、数据库、万字文档】
  • 【毕业设计】基于Android的高校教室预约管理平台(源码+文档+远程调试,全bao定制等)
  • 小程序计算机毕设之基于springboot的智能校园点餐管理系统设计小程序(完整前后端代码+说明文档+LW,调试定制等)
  • 小程序计算机毕设之基于安卓的教室预约管理系统基于Android的高校教室预约管理平台(完整前后端代码+说明文档+LW,调试定制等)
  • 小程序毕设项目:基于springboot的智能校园点餐管理系统设计小程序(源码+文档,讲解、调试运行,定制等)
  • 【计算机毕业设计案例】基于springboot的智能校园点餐管理系统设计小程序(程序+文档+讲解+定制)
  • 【计算机毕业设计案例】基于Android的高校教室预约管理平台基于Android大学教室预约管理系统(程序+文档+讲解+定制)
  • 两版本锁抛出异常测试
  • 【毕业设计】基于springboot的智能校园点餐管理系统设计小程序(源码+文档+远程调试,全bao定制等)
  • 初始C++: C++入门以及 类和对象初识
  • Web缓存投毒:从理论到大规模利用
  • Web缓存欺骗攻击:原理、实战与纵深防御
  • HTTP/2与HTTP/3协议的新型攻击面
  • HTTP Desync攻击的自动化检测与利用
  • J1939协议学习
  • 【小程序】微信小程序input设置readonly只读属性无效,这是怎么回事呢
  • 解冻
  • 高驰二手运动手表pacePro回收报价,支持全国上门回收