.传摘要:UDP是ISO参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,UDP协议基本上是IP协议与上层协议的接口。本文中对UDP协议进行一下具体的讲述,在第一章中将介绍UDP的基本概念,UDP协议的端口,长度和效验及其计算等方面的问题;在第二章中介绍了UDP数据的封装与拆装以及它的应用。第一章 UDP基本原理1.1 UDP基本概念以及适用范围:1.1.1 UDP的基本概念UDP,即用户数据报协议(User Datagram Protocol)5。作为运输层协议,UDP使用端口号来完成进程到进程之间的通信,UDP在运输层提供非常有限的流控制机制,在收到分组时没有流控制也没有确认。但是,UDP提供了某种程度的差错控制。如果UDP检测出在收到的分组有一个差错,它就悄悄的丢弃这个分组。UDP不负责为进程提供连接机制,它只从进程接收数据单元,并将他们不可靠的交付给接收端。数据单元必须足够小,能够装进到一个UDP分组中。所以,UDP提供的是无连接的、不可靠的运输服务。1.1.2 UDP的适用范围7 (1)UDP适用于