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

网络UDP报文详细解析

目录

    • 一、简介
    • 二、详细介绍
    • 三、其他相关链接
      • 1、TCP报文段的详细图总结
      • 2、TCP三次握手和四次挥手详解
      • 3、socket通信原理及相关函数详细总结
      • 4、网络包IP首部详细解析

一、简介

本文主要介绍UDP报文格式。

二、详细介绍

UDP是一种无连接、不可靠的用户数据报协议,其报头包含源端口、目的端口、报文长度和检验和。当数据超过64KB时,需应用层分包。检验和用于验证传输正确性,CRC和MD5是两种常见的校验算法,其中MD5具有更好的冲突避免和不可逆特性。
在这里插入图片描述

UDP数据报由首部和数据两部分组成,其中首部只有8B(字节)。
1、源端口号(Source Port)
长度为16位,指明发送数据的进程。
2、目的端口号(Destination Port)
长度为16位,指明目的主机接收数据的进程。
3、长度
长度为16位,该字段值为报头和数据两部分的总字节数。
4、检验和(Checksum)
长度为16位,UDP检验和作用于UDP报头和UDP数据的所有位。由发送端计算和存储,由接收端校验。
5、数据

协议全称默认端口号
DNSDomain Name Service(域名服务)53
TFTPTrivial File Transfer Protocol(简单文件传输协议)69
SNMPSimple Network Management Protocol(简单网络管理协议)通过UDP端口161接收,只有Trap信息采用端口162
NTPNetwork Time Protocol(网络时间协议)123

三、其他相关链接

1、TCP报文段的详细图总结

2、TCP三次握手和四次挥手详解

3、socket通信原理及相关函数详细总结

4、网络包IP首部详细解析


http://www.mrgr.cn/news/11834.html

相关文章:

  • 80、k8s概念及组件介绍
  • 网络 (tcp)
  • windows中使用vscode的remote-ssh连接linux失败
  • AR 眼镜之-系统应用音效-实现方案
  • 11. HashSet的内部实现原理是什么?它如何保证元素不重复?
  • SSRF漏洞——pikachu
  • Excel中使用VBS自定义函数将中文转为拼音首字母
  • 浙商之源——龙游商帮丨龙游商帮的具象文化符号之建筑篇
  • QtWebEngineView加载本地网页
  • Linux项目自动化构建工具-make/Makefile
  • Java共享内容通信 VS Golang通信共享内存
  • 数据结构---顺序表---单链表
  • 93.WEB渗透测试-信息收集-Google语法(7)
  • 小琳AI课堂:生成对抗网络(GANs)
  • Spring security 密码加密使用
  • 数据结构-递归算法-第四天
  • 苹果发布iOS 18 Beta 7更新:RC准正式版正在路上
  • 论文《Graph Structural Attack by Perturbing Spectral Distance》笔记
  • ReadAgent,一款具有要点记忆的人工智能阅读代理
  • 云知声多模态模型:实时多模态输入输出;独立于 Siri ,苹果或开发新 AI 用于机器人丨 RTE 开发者日报