读趣网

实验07 UDP Socket

简介: 8 设计性实验报告成绩: 指导教师签名: ... 9 课题要求 1.本课题的目的 1.学习UDP的通讯原理。 2.掌握Socket的编程方法。 3.培养学生自己的创新实验的能力。......

实验七 UDP Socket

一.本实验目的及要求:

1. 掌握在TCP/IP体系结构中UDP协议概念和应用领域;学习UDP协议内容,了解单播、广播和组播的概念,掌握什么是D类IP地址及分类;

2. 掌握在JAVA程序设计中与UDP通信相关的类DatagramSocket和DatagramPacket;

3. 掌握在JAVA程序设计中利用UDP进行组播的类MulticastSocket。

4. 完成以下各内容程序,截存运行结果图,并提交实验报告。

二.基础知识

1.UDP概念

UDP(User Datagram Protocol) 用户数据报协议 (RFC 768)是 OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。 UDP 协议基本上是 IP 协议与上层协议的接口。 UDP 协议适用端口分别运行在同一台设备上的多个应用程序。

在实际的Internet应用中,UDP占据了半壁江山。UDP常用应用和相关设置端口,如表4-1所示。

表4-1 UDP常用应用和相关设置端口

2.UDP套接字类


相关文章

实验-1(udp通信实验)

UDP 通信实验 年 4 月 27 日 学生姓名班级学号 学院(系) 专业 一实验目的 1、 掌握基于 UDP 的 SOCKET 编程 二实验设备及软件环境 VS2010,联网的 PC 机。......


实验07 TCP-IP Socket编程

实验07 TCP-IP Socket编程_计算机软件及应用_IT/计算机_专业资料。《计算机网络...进一步掌握 TCP 及 UDP 协议的工作原理 2、掌握 socket 编程的基本方法 3、......


(实验二)基于UDP的socket编程

实验二: 基于 UDP 的 socket 编程 服务器(接收)端程序: 1、 创建套接字;socket 2、 将套接字绑定到一个本地地址和端口上;bind 3、 等待接收数据;recvfrom......


UDP和TCP网络实验报告

12 1:实验题目:基于 UDP/TCP 的通信程序开发 2:实验目的: 开发 TCP\UDP ...public class UdpChatDemo1 { /** * @param args * @throws SocketException......


UDP及TCP通信程序的设计与实现实验报告

实验环境在 win7 系统下,visual studio 2008 环境下的 win32 平台下 程序的逻辑框图 UDP 通信程序的逻辑框图: Server端: s=socket() bind(s,(struct sockaddr......


实验十 UDP和Ping实验

实验十 UDP和Ping实验_计算机硬件及网络_IT/计算机_...m_UDPSocket = socket(AF_INET,SOCK_DGRAM,IPPROTO...文档贡献者 清露踏涟漪life 贡献于2013-07-12 ......


基于UDP的文件传输实验报告

实验目的 基于 UDP 的文件传输 (1) 熟练掌握Socket编程; (2) 分析UDP与TCP...文档贡献者 纸上狂草 贡献于2015-07-27 1/2 相关文档推荐 udp文件传输-有......


实验2:Socket通信编程

实验2:Socket通信编程_计算机软件及应用_IT/计算机_专业资料。《网络与通信》...思考题 2: (6 分) 得分: 说明 TCP 和 UDP 编程的主要差异和特点。 (1)......