UDP报文结构和注意事项

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

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

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

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

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

md5算法

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

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

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

相关推荐
周倦岚32 分钟前
HTTP数据请求
网络·网络协议·http
nuoxin1142 小时前
CY7C68013A-56LTXC -USB2.0控制器芯片-富利威,国产CBM9002A-56ILG可替代
网络·人工智能·单片机·嵌入式硬件·硬件工程
椿融雪2 小时前
高效轻量的C++ HTTP服务:cpp-httplib使用指南
网络·网络协议·http·cpp-httplib
程序员老徐3 小时前
Netty的Http解码器源码分析
网络·网络协议·http
网安Ruler3 小时前
Web开发-PHP应用&原生语法&全局变量&数据接受&身份验证&变量覆盖&任意上传(代码审计案例)
网络·安全·网络安全·渗透·红队
Ray Song4 小时前
Linux iptables防火墙操作
linux·网络·iptables·防火墙
laoma-cloud6 小时前
网络基础实操篇-05-路由基础-最佳实践
运维·网络·智能路由器
BachelorSC6 小时前
【网络工程师软考版】路由协议 + ACL
网络
伤心男孩拯救世界(Code King)6 小时前
Linux网络:多路转接 epoll
linux·运维·网络
lisanmengmeng7 小时前
正向代理与反向代理
运维·服务器·网络