实验07 UDP Socket.docVIP

  • 5
  • 0
  • 约1.7万字
  • 约 18页
  • 2016-08-23 发布于浙江
  • 举报
实验07 UDP Socket

实验七 UDP Socket 一.本实验目的及要求: 掌握在TCP/IP体系结构中UDP协议概念和应用领域;学习UDP协议内容,了解单播、广播和组播的概念,掌握什么是D类IP地址及分类; 掌握在JAVA程序设计中与UDP通信相关的类DatagramSocket和DatagramPacket; 掌握在JAVA程序设计中利用UDP进行组播的类MulticastSocket。 完成以下各内容程序,截存运行结果图,并提交实验报告。 二.基础知识 1.UDP概念 UDP(User Datagram Protocol) 用户数据报协议 (RFC 768)是 OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。 UDP 协议基本上是 IP 协议与上层协议的接口。 UDP 协议适用端口分别运行在同一台设备上的多个应用程序。 在实际的Internet应用中,UDP占据了半壁江山。UDP常用应用和相关设置端口,如表4-1所示。 表4-1 UDP常用应用和相关设置端口 2.UDP套接字类 在JAVA语言中,一个UDP Socket用于处理数据包的发送或接收业务。每一个数据包独立的选择路由进行发送和接收。在两台计算机之间的多个数据包发送会选择不同的路径,并且到达顺序也不同于发送顺序。 在JAVA语言中,DatagramSocket类被用于发送和接收UDP数据包,定义如

文档评论(0)

1亿VIP精品文档

相关文档