UDP报文

UDP(UserDatagramProtocol)是一个简单的传输层协议,特点:无连接、不可靠、面向数据包、全双工。

报文结构

1.源端口 : 源端口号,需要对方回信时选用,不需要时全部置0.

2.目的端口 :目的端口号,在终点交付报文的时候需要用到。

3.长度 :UDP的数据报的长度(包括首部和数据)其最小值为8(只有首部)

4.校验和:检测UDP数据报在传输中是否有错,有错则丢弃。

注意事项

UDP中使用的是CRC算法(循环冗余算法),把当前要计算校验和的数据,每个字节都进行累加,把结果保存到这个两个字节的变量中,累加过程中无需关心溢出问题。接收方收到消息后,再次对校验和进行计算,如果数据在传输中出现错误,两次计算的校验和就会不同。这个算法算法有概率出现两个不同数据但校验和相同的情况,虽然概率不大,但是仍然有风险。

相关推荐
anddddoooo24 分钟前
Kerberoasting 离线爆破攻击
网络·数据库·安全·microsoft·网络安全
T.O.P1143 分钟前
TCP 传输可靠性保障
网络·tcp/ip·php
缘友一世1 小时前
java实现网络IO高并发编程java AIO
java·网络·python
dog2502 小时前
TCP off-path exploits(又一个弄巧成拙的例子)
网络·网络协议·tcp/ip
hgdlip2 小时前
ip归属地是什么意思?ip归属地是实时定位吗
网络·tcp/ip·web安全
tjjingpan2 小时前
HCIA-Access V2.5_6_3_GPON组网保护
网络
云计算DevOps-韩老师2 小时前
【网络云计算】2024第52周-每日【2024/12/26】小测-理论&实操-备份MySQL数据库并发送邮件-解析
linux·开发语言·网络·数据库·mysql·云计算·perl
IT 古月方源2 小时前
ensp ppp 协议的讲解配置
运维·网络·网络协议·tcp/ip·智能路由器
zr5268554474 小时前
IEC103 转 ModbusTCP 网关(三格电子)
运维·服务器·网络
大丈夫立于天地间4 小时前
IPv6的地址类型
网络·网络协议·学习·华为·信息与通信