一、实验目的
1.熟悉OSI七层协议体系结构; 2.了解各层完成的工作; 3.掌握协议的工作过程及特点。二、实验原理
1.UDP协议特点
(1)UDP无需建立连接。因此UDP不会引入建立连接的时延。
(2)无连接状态。UDP不维护连接状态,也不跟踪参数,因此某些专用应用服务器使用UDP时,一般都能支持更多的活动客户机。
(3)分组首部开销更小。UDP只有8个字节的首部开销。
(4)应用层能够更好地控制要发送的数据和发送时间。UDP没有拥塞控制,因此网络中的拥塞也不会影响主机的发送效率。某些实时应用(如直播)要求以稳定的速度发送,能容忍一些数据的丢失,但不允许有较大的时延,而UDP正好可以满足这些应用的需求。
(5)UDP提供尽最大努力的交付,即不保证可靠交付,但并不意味着应用对数据的要求是不可靠的,因此需要维护传输可靠性的工作需要用户在应用层来完成。应用实体可以根据应用需求来灵活设计自己的可靠性机制。
(6)UDP是面向报文的。发送方UDP对应用层交下来的报文,在添加首部后就交付给IP层,既不合并,也不拆分,而是保留这些报文的边界;接受方UDP对IP层交上来的用户数据报,在去除首部后就原封不动的交