青海西宁网站建设,微信模板怎么制作,沙河口网站建设,wpsppt网站链接怎么做网络篇09 | 运输层 udp 01 简介UDP 是面向报文的 02 报文协议 01 简介
UDP 只在 IP 的数据报服务之上增加了一些功能#xff1a;复用和分用、差错检测
UDP 的主要特点#xff1a;无连接。发送数据之前不需要建立连接。
使用尽最大努力交付。即不保证可靠交付。
面向报文。… 网络篇09 | 运输层 udp 01 简介UDP 是面向报文的 02 报文协议 01 简介
UDP 只在 IP 的数据报服务之上增加了一些功能复用和分用、差错检测
UDP 的主要特点无连接。发送数据之前不需要建立连接。
使用尽最大努力交付。即不保证可靠交付。
面向报文。UDP 一次传送和交付一个完整的报文。
没有拥塞控制。网络出现的拥塞不会使源主机的发送速率降低。很适合多媒体通信的要求。
支持一对一、一对多、多对一、多对多等交互通信。
首部开销小只有 8 个字节
UDP 通信的特点简单方便但不可靠
UDP 是面向报文的
发送方 UDP 对应用层交下来的报文既不合并也不拆分按照样发送。 接收方 UDP 对 IP 层交上来的 UDP 用户数据报去除首部后就原封不动地交付上层的应用进程一次交付一个完整的报文。
应用程序必须选择合适大小的报文。 若报文太长IP 层在传送时可能要进行分片降低 IP 层的效率。 若报文太短会使 IP 数据报的首部的相对长度太大降低 IP 层的效率
UDP 基于端口的分用 接收方 UDP 根据首部中的目的端口号把报文通过相应的端口上交给应用进程。 如果接收方 UDP 发现收到的报文中的目的端口号不正确即不存在对应于该端口号的应用进程就丢弃该报文并由 ICMP 发送“端口不可达”差错报文给发送方。
02 报文协议
UDP 的首部格式
(1) 源端口源端口号。在需要对方回信时选用。不需要时可用全 0。 (2) 目的端口目的端口号。终点交付报文时必须使用。 (3) 长度UDP 用户数据报的长度其最小值是 8仅有首部。 (4) 检验和检测 UDP 用户数据报在传输中是否有错。有错就丢弃。在计算检验和时临时把 12 字节的“伪首部”和 UDP 用户数据报连接在一起。伪首部仅仅是为了计算检验和。