UDP 协议

UDP 协议:


1 User Data Protocol   用户数据包协议

2 面向无连接

3 UDP报头只有8字节

简介:


1传输数据前,数据源端和终端不建立连接

2 在发送端,UDP的传输速度只受应用生成数据的速度,计算机的能力和传输宽带的限制

3 在接收端,UDP 把每个消息段放入队列,每次从队列中读取一个消息段

4 因为UDP 协议是面向无连接的,即不需要维护连接状态,收发状态,因而一台服务器可以给多个客户端发送同样的消息

5 UDP 协议对应用层分发下的数据既不拆分,也不合并,添加了头部信息后就向下分发给ip 层,若报文太长,ip层就会分片,影响效率,因此应用程序要选择大小合适的报文

优点:

一 传输效率高:

1 数据传输前不需要建立连接

2 数据传输时不需要确认,重传等

二 相对TCP 较安全,被攻击的漏洞小

缺点:

不可靠,不稳定,网络不好时 容易丢包

使用场景:

对通讯质量要求不高,对传输速度要求较高时就需要使用UDP ,例如 即时聊天,在线视频等等



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容