当前位置: 首页 > 工具软件 > udp_over_tcp > 使用案例 >

UDP与TCP

韶亮
2023-12-01

什么是UDP

User Datagram Protocol
用户数据报文协议
面向数据报的传输层协议。是用户数据协议,非连接协议。

UDP的发起和接受不需要连接,直接发送,或对应端口上监听。不需要两个客户端的连接。

UDP与TCP区别

  1. TCP是面向连接的,是传输可靠的。
    UDP是不可靠的。UDP一旦把数据发送给网络层,就不会保留数据备份,不会重发。
  2. UDP在IP数据报的头部仅仅加了复用和数据校验 字段。
  3. 发送端产生数据,接收端 从网络上抓取数据。
  4. 结构简单,无校验,速度快,容易丢包,可广播。

UDP能做什么

  1. 视频 音频 无关紧要的数据

UDP包的最大长度

自身协议占8字节
65535-8=65507byte
当要传输大于65507字节的文件时,注意要分包

 类似资料: