udp的数据传输-课件-kc08151308-d05-.pptVIP

  • 8
  • 0
  • 约5.64千字
  • 约 8页
  • 2019-10-17 发布于湖北
  • 举报
* UDP 协议是英文 User Datagram Protocol 的缩写,即用户数据报协议,主要用来支持那些需要 在计算机之间传输数据的网络应用。包括网络视频会议系统在内的众多的客户/服务器模式的网络应用都需要使用 UDP 协议。UDP 协议从问世至今已经被使用了很多年,虽然其最初的光彩已经被一 些类似协议所掩盖,但是即使是在今天,UDP 仍然不失为一项非常实用和可行的网络传输层协议。 与我们所熟知的 TCP(传输控制协议)协议一样,UDP 协议直接位于 IP(网际协议)协议的 顶层。根据 OSI(开放系统互连)参考模型,UDP 和 TCP 都属于传输层协议。 UDP 协议的主要作用是将网络数据流量压缩成数据报的形式。一个典型的数据报就是一个二进 制数据的传输单位。每一个数据报的前 8 个字节用来包含报头信息,剩余字节则用来包含具体的传 输数据。 UDP 协议使用端口号为不同的应用,并保留其各自的数据传输通道。UDP 和 TCP 协议正是采 用这一机制实现对同一时刻内多项应用同时发送和接收数据的支持。数据发送一方(可以是客户端 或服务器端)将 UDP 数据报通过原端口发送出去,而数据接收一方则通过目标端口接收数据。有的 网络应用只能使用预先为其预留或注册的静态端口;而另外一些网络应用则可以使用未被注册的动 态端口。因为 UDP 报头使用两个字节存放端口号,所以端口号的有效范围是

文档评论(0)

1亿VIP精品文档

相关文档