UDP报文结构和注意事项

udp由报头和载荷组成,报头由四部分组成 源端口 目的端口 udp长度 检验和,每部分由两个字节组成。

源端口和目的端口分别表示发送方和接收方的位置

udp长度表示了该数据报的大小,一个udp数据报为64kb

检验和用来检验所得到的数据是否正确。

CRC算法 这个算法将每个字节的数据加起来进行比较,来判断数据是否正确。在发生bit反转后加和数据就会发生改变,从而判断数据是否正确。

md5算法

定长 不论数据多长,md5过后都是一个固定的长度 16/32/64版本

分散 原始数据改变一点md5的值就会发生很大的改变

不可逆 将md5要还原回数据是不现实的

相关推荐
serve the people2 分钟前
python环境搭建 (十二) pydantic和pydantic-settings类型验证与解析
java·网络·python
_运维那些事儿22 分钟前
VM环境的CI/CD
linux·运维·网络·阿里云·ci/cd·docker·云计算
云小逸25 分钟前
【nmap源码学习】 Nmap网络扫描工具深度解析:从基础参数到核心扫描逻辑
网络·数据库·学习
Trouvaille ~1 小时前
【Linux】UDP Socket编程实战(一):Echo Server从零到一
linux·运维·服务器·网络·c++·websocket·udp
咖丨喱2 小时前
IP校验和算法解析与实现
网络·tcp/ip·算法
那就回到过去2 小时前
交换机特性
网络·hcip·ensp·交换机
lpruoyu3 小时前
【Docker进阶-05】Docker网络
网络·docker·容器
小李独爱秋3 小时前
计算机网络经典问题透视:蜂窝网络切换如何“扼杀”你的TCP连接?
网络·网络协议·tcp/ip·计算机网络·php·信息与通信
路由侠内网穿透.4 小时前
本地部署代码托管解决方案 Gitea 并实现外部访问( Windows 版本)
运维·服务器·网络协议·gitea
犀思云4 小时前
企业总部网络全球化扩张:利用FusionWAN NaaS 破解“网络成本瓶颈”
网络·人工智能·机器人·智能仓储·专线