服务器 > 网络 > 网络协议

【网络原理 2】UDP 协议的报文结构和注意事项

113人参与 2024-08-06 网络协议

🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇

                                 file & iostream                     

🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇🎇

今日推荐歌曲: death bed (coffee for your head )    -- powfu / beabadoobee  🎵🎵


 系列文章目录

【 网络原理 1】 网络编程原理基础知识-csdn博客

【网络原理 2】udp 协议的报文结构和注意事项-csdn博客

【网络原理 3】tcp协议的相关特性(三次握手,四次挥手)(万字详解)看完必懂 !-csdn博客

【网络原理 4 】应用层中 服务器和客户端的传输-csdn博客

【网络原理 5 】网络层中的 ” 主宰 “ ip 协议-csdn博客

【网络原理 6 】数据链路层-csdn博客

【网络原理 7】nat 机制的工作流程-csdn博客

【网络原理 8】http 协议的基本格式和 fiddler 的用法-csdn博客

【网络原理 9】http协议 请求 & 响应 超详解 看这篇就够-csdn博客

【网络原理 10】https 协议 工作过程 超细节(精心配图)-csdn博客


目录

一、udp协议端格式

二、udp的特点

三、⾯向数据报

四、基于udp的应⽤层协议

总结


前言

这里会详细介绍 udp 协议 的定义和特点。⛳⛳⛳


一、udp协议端格式


二、udp的特点

三、⾯向数据报

udp使⽤注意事项

我们注意到,udp协议⾸部中有⼀个16位的最⼤⻓度.也就是说⼀个udp能传输的数据最⼤⻓度是 64k(包含udp⾸部).

然⽽64k在当今的互联⽹环境下,是⼀个⾮常⼩的数字. 如果我们需要传输的数据超过64k,就需要在应⽤层⼿动的分包,多次发送,并在接收端⼿动拼装;


四、基于udp的应⽤层协议


总结

udp(用户数据报协议)的报文结构简单而灵活:

  1. 源端口号(16位):指定发送方的端口号。
  2. 目标端口号(16位):指定接收方的端口号。
  3. 长度(16位):指定udp报文长度,包括首部和数据部分,以字节为单位。
  4. 校验和(16位):用于检测udp报文在传输过程中是否被篡改。

udp的特点和注意事项包括:

总之,udp适用于对数据传输延迟要求较高、数据量较小或可以容忍少量数据丢失的应用场景。

以上就是对 udp 的报文介绍和特点总结,后续会有更多丰富的网络原理知识内容,

(0)
打赏 微信扫一扫 微信扫一扫

您想发表意见!!点此发布评论

推荐阅读

netmap: UDP 协议栈的实现

08-06

5.2、运输层端口号、复用与分用的概念

08-06

网络端口(包括TCP端口和UDP端口)的作用、定义、分类,以及在视频监控和流媒体通信中的定义

08-06

TCP与UDP的理解

08-06

如何(关闭)断开 Websocket 连接:简单易懂的实现指南

08-06

https认证过程(TLS认证过程)

08-06

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论