UDP报文结构和注意事项

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

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

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

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

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

md5算法

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

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

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

相关推荐
头铁的伦15 小时前
QNX 网络模型
linux·网络·车载系统
小贾要学习15 小时前
【Linux】TCP网络通信编程
linux·服务器·网络·c++·网络协议·tcp/ip
vortex515 小时前
构建可审计、可分层、可扩展的SSH身份管理体系
网络·ssh·php
Hello_Embed16 小时前
嵌入式上位机开发入门(十九):Socket 状态检测与断线重连
网络·单片机·网络协议·tcp/ip·嵌入式
cheems952716 小时前
[SpringMVC]Cookie 和Session 从无状态协议到状态保存实务
网络·http
Bruce_Liuxiaowei16 小时前
2026年4月第2周网络安全形势周报(3)
网络·安全·web安全
zl_dfq16 小时前
计算机网络 之 【IP协议】(IPv4报文格式、IP地址、公网IP VS 私网IP、路由VS转发)
网络·计算机网络·ip
大数据新鸟17 小时前
NIO 三大核心组件
服务器·网络·nio
添砖java‘’17 小时前
网络层IP
网络·网络协议·tcp/ip·ip
芯智工坊18 小时前
第19章 Mosquitto完整项目实战
网络·人工智能·mqtt·开源