文档介绍:网络协议分析及应用实验教程
第4章 传输层协议分析
UDP 用户数据报协议
【实验目的】
1、 理解 UDP 协议的工作作原理及工作过程;
2、 掌握 UDP 的数据包格式;
3、 了解基本的端口分配。
【实验学时】
4 学时
【实验类型】
综合型
【实验内容】
1、 学习 UDP 协议的通信过程;
2、 学会手工计算 UDP 校验和。
【实验环境】
局域网环境,1 台 PC 机;实验的网络拓扑如图 -1 所示。
协议分析软件 协议编辑软件
实验小组 实验小组
图 -1
【实验原理】
用户数据报协议(UDP)是 OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠
信息传送服务。 UDP 协议基本上是 IP 协议与上层协议的接口。 UDP 协议适用端口分别运行在同
一台设备上的多个应用程序。
UDP 是面向非连接的协议,发送端与接收端在传输数据包之前不建立连接,而只是简单地把数据
包发送到网络上,或者从网络上接收数据包。UDP 提供不可靠的数据传输服务。
北京西普阳光教育科技有限公司
53
网络协议分析及应用实验教程
1、 UDP 封装在 IP 数据报如图 -2 所示。
图 -2 UDP 的封装
2、 UDP 字段组成如图 -3 所示。
图 -3 UDP 字段的组成
3、 关于 UDP“校验和”的计算方法
尽管 UDP 校验和的基本计算方法与 IP 首部“校验和”的计算方法类似(16b