[网络] UDP协议16位校验和

16位校验和是udp报头中的一个字段,绝大多数的教材和网课都会忽略这个字段,不去细究,我闲的蛋疼问了问ai,得到了一个答案,故作此文,以证明我爱学习之心惊天地泣鬼神(狗头

ai的回答

仅从作用来说,它会根据整个应用层报文进行运算,生成一个准确的数字,这个数字不能保证唯一性,但根据前面的udp长度,如果没有人为影响的话,大概率是唯一的

当然也可以通过一些更上层的协议来保证数据的准确性
也就是说,在没有人为的干扰 下,udp不能保证sendto 的数据一定被 recvfrom到,但是,只要recvfrom接收到 了,大概率是完整的

相关推荐
h79971041 分钟前
wsl使用代理网络
网络
ghie90902 小时前
Reactor 模式结合 epoll
网络
qq_310658514 小时前
webrtc代码走读(六)-QOS-FEC冗余度配置
网络·c++·webrtc
飞飞是甜咖啡4 小时前
网络渗流:爆炸渗流
网络
tft36405 小时前
An attempt was made to access a socket in a way forbidden by its access
服务器·网络·tcp/ip
tan180°5 小时前
Linux网络HTTP(下)(9)
linux·网络·http
baynk6 小时前
传输层协议分析
网络·协议分析
せいしゅん青春之我8 小时前
[JavaEE初阶] 传输层协议---UDP 相关笔记
网络·网络协议·java-ee
泷羽Sec-静安8 小时前
Less-1 GET-Error based-Single quotes-String GET-基于错误-单引号-字符串
前端·css·网络·sql·安全·web安全·less
tuokuac9 小时前
虚拟机挂起,重启后主机连接不上虚拟机docker中的mysql?(docker网络状态假死)
网络·mysql·docker