UDP的协议格式及特性
Posted 小羊教你来编程
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UDP的协议格式及特性相关的知识,希望对你有一定的参考价值。
UDP
目录
一.协议格式
源端端口/对端端口: 这里是用来描述和识别通讯两端进程的
总长度: UDP报文的总大小最大是64k,不能超过,用来描述发送字节的长度
校验和: 利用二进制反码求和运算来证明发送数据的准确性,确定发送数据的一致性
数据区: 就是我们内部要发送的数据
二.UDP协议特性
1.无连接
在通讯的时候,并不需要像tcp一样建立之间的连接,而是直接获取到对应的地址就可以进行发送数据.
2.不可靠
因为udp在发送数据的时候,每个包之间的传送没有进行序号的处理,所以到达包有可能和原来的数据顺序是不一样的而且包还有可能会丢失,才不可靠.
3.面向数据报
无连接的,不可靠的,无序的,有最大长度限制的传输方式
三.影响
1.不保证会安全到达
2.不保证有序到达
3.UDP报文有最大长度限制
4.UDP实现是整条交付的:接收方的缓冲区必须足够大才可以进行一次取出数据.
以上是关于UDP的协议格式及特性的主要内容,如果未能解决你的问题,请参考以下文章