云南大学数学与统计学院
《计算机网络实验》上机实践报告
一、 实验目的
1. 熟悉基于 IP 多播的群组通信编程实验;
2. 熟悉计算机网络教材第四章(网络层)的有关多播与广播的基本概念;
3. 理解并掌握群组通信的基本机制。
二、 实验内容
1. 理解群组通信中的一些基本概念:群组地址。
2. 理解如下操作:加入群组、离开群组、发送数据、接收数据
3. 基于 Java(或 Python)编程平台中有关 multicast 的类库,实现基本的群组通信功能。
三、 实验平台
Windows 10 Pro 1803;
Cygwin GCC 编译器。
四、 程序代码
4.1 Some
4.2
五、 实验体会
六、 参考文献
[1] 林锐. 高质量 C++/C 编程指南 [M]. 1.0 ed., 2001.
[2] java IO: https://zhuanlan.zhihu.com/p/21444494
[3] java NIO: https://www.jianshu.com/p/093b7c408dba
[4] java NIO: https://docs.oracle.com/javase/7/docs/api/java/nio/package-summary.html
[5] java NET: https://docs.oracle.com/javase/7/docs/api/java/net/package-summary.html