UDP的理解

一.特点

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

二.报头特点

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

三.校验和的特点

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

也有用CRC算法和MD5算法

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

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

相关推荐
严谨的麻辣烫2 小时前
数据中心出口与住宅出口的技术差异:从 ASN 到 TCP 行为的一次拆解
网络·网络协议·tcp/ip
Freed&2 小时前
Zabbix TCP连接状态自定义监控完整部署手册
网络·tcp/ip·zabbix
学着改变2752 小时前
手持式超声波流量计为何首选行澳科技?便携巡检与外夹计量的性能标杆
大数据·网络·人工智能·科技·产品运营·量子计算
2501_915921434 小时前
抓包鹰 Traceeagle 解除证书绑定,SSL Pinning 解除
网络·网络协议·网络安全·ios·adb·https·ssl
Lucky_Turtle4 小时前
【SSL】letsencrypt域名证书申请,Cloudflare域名
网络·网络协议·ssl
路由侠内网穿透4 小时前
本地部署企业级快速开发平台芋道管理后台并实现外部访问
运维·服务器·网络·网络协议
basketball6164 小时前
软考中级网络工程师 第4章 无线通信网 备考总结
linux·服务器·网络·网络工程师·软考
睡一觉就好了。7 小时前
Linux 信号机制
linux·运维·网络
A_humble_scholar9 小时前
Linux(二) C++ TCP/UDP网络编程
linux·网络·c++
Sylvia33.9 小时前
篮球数据API的技术架构与工程实践:基于火星数据WebSocket实时推送体系
java·python·websocket·网络协议·架构