网络编程之UDP

UDP的那些事


UDP 概述

UDP 英文全拼 (User Datagram Protocol) 简称用户数据报协议, 它是无连接的、不可靠的网络传输协议.
udp

UDP 特点

因为 UDP 发送数据之前不需要建立连接所有具有以下特点:

1. 无连接
2. 资源开销小
3. 传输速度快
4. udp每个数据包最大是64K
UDP 优缺点
  • 优点:
    • 传输速度快
    • 不需要连接,资源开销小
  • 缺点:
    • 传输数据不可靠,容易丢数据包
    • 没有流量控制,当对方没有及时接收数据,发送方一直发送数据会导致缓冲区数据满了,电脑出现卡死情况,所有接收方需要及时接收数据。
UDP 使用场景

当对网络通讯质量要求不高的时候,要求网络通讯速度能尽量的快,这时就可以使用UDP.

  • qq音视频传输,微信音视频传输
  • 上课使用的共屏软件
  • 发送广播消息

总结:

UDP 是用户数据报协议, 它是无连接的、不可靠的网络传输协议.
UDP 具有无连接、资源开销小、传输速度快、每个数据包最大是64K的特点.
UDP 缺点是传输数据不可靠,容易丢数据包.
UDP 的使用主要是在通讯质量要求不高的场景.

猜你喜欢

转载自blog.csdn.net/qq_41333582/article/details/82143088