计算机网络原理_传输层__UDP

用户数据报传输协议UDP提供无连接的数据报服务。

UDP 服务模型

UDP提供的服务具有以下主要特征:

  • 传输数据前无须建立连接
  • 不对数据报进行检查与修改
  • 无须等待对方的应答
  • 具有较好的实时性,效率高

缺点:会出现分组丢失、重复、乱序,应用程序需要负责传输可靠性方面的所有工作。

UDP 适用于无须应答并且通常一次只传送少量数据的情况。对于只有一个响应的情况,采用UDP可以避免建立和释放连接段的麻烦。

一 UDP数据传输机制

1. UDP的段结构

源端口目标端口
长度校验和
数据

可以看出UDP的段结构比TCP的 段结构简单,因此网络开销也小。

UDP功能简单, 它的段结构也简单。各字段的含义如下:

  1. 源端口, 16bit,     标明发送端地址;
  2. 目的端口,16bit,  标明接收端地址;
  3. 长度,  16bit,指明包括UDP的头在内的数据段的总长度;
  4. 校验和,  16bit,该字段是可选项, 当不用时置为全0。

2.  UDP 的端口号

UDP 的端口号的规定与TCP相同, 用于UDP的常用端口号如下表所示

协议名称             协议内容                            所使用的端口号           
DNS域名解析服务53
SNMP简单网络管理协议161
QICQ聊天软件8000
TFTP简单文件传输协议69

二  小结:传输层介于网络层与会话层之间, 传输层功能的实质是最终完成端到端的可靠连接, 

端是指用户应用程序的 “端口”, 即传输层的“地址” 要落实到端口号。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值