UDP的理解

一.特点

无连接,面向数据报,全双工,不可靠

二.报头特点

分别有源端口号,目的端口号,最大长度(<=64kb),校验和,载荷,前四个都占2字节的大小。

三.校验和的特点

一般为是先把数据进行一个算得到数据的关键字然后接收端也这样得到数据的关键字然后来进行对比来看传输是否有误

也有用CRC算法和MD5算法

CRC算法:它是一种循环冗余校验算法,通过生成多项式对数据进行运算,得到一个校验值(冗余码)。接收端用同样的生成多项式对接收数据运算,将结果与发送来的校验值对比,判断数据是否出错。

MD5算法三特点:1.定长 它会将数据的大小固定为2kb,4kb等 2.分散 如果数据传输中有1比特位的翻转那么显示出来就很明显也能更好的判断数据得传输 3.不可逆 很难将它转化为字符串

相关推荐
小武~13 分钟前
嵌入式网络编程实战:从Socket基础到高并发优化
linux·网络
jenchoi41340 分钟前
【2025-11-13】软件供应链安全日报:最新漏洞预警与投毒预警情报汇总
网络·安全·web安全·网络安全·npm
z10_141 小时前
动态住宅IP和静态住宅IP哪个更好
网络·tcp/ip·web安全
坚定信念,勇往无前2 小时前
基于rsync,局域网内,无需密码互传
服务器·网络·负载均衡
一条懒鱼6663 小时前
Ansible之Playbook简单应用
网络·ansible
阿巴~阿巴~4 小时前
IPv4地址转换函数详解及C++容器安全删除操作指南
linux·服务器·c++·网络协议·算法·c++容器安全删除操作·ipv4地址转换函数
百***67034 小时前
Node.js实现WebSocket教程
websocket·网络协议·node.js
SKYDROID云卓小助手4 小时前
无人设备遥控器之差分信号抗干扰技术
网络·stm32·单片机·嵌入式硬件·算法
YJlio5 小时前
ListDLLs & Handle 学习笔记(8.11):谁注入了 DLL?谁占着文件不放?一篇教你全搞定
网络·笔记·学习
风车带走过往5 小时前
Windows10 使用 dynv6 + ddns-go 实现 IPv6 固定域名远程访问指南
网络