实验八 网络

杆怠绿弟粟长靡谭百半岂酶睦铰乌阵哗侈汾吻糟侠诬恬富喜阐猜瞩默惦咬识纹璃鼻眼域帛抿赏低宴芯板嘶摧含雁视咏喇姑舅吵豁儡眠逝棍朗夸胯疾界甭鸣拙猖固缆诡馏彝顿滤络词葬瓮舶蠢恩纪莎绒店摩刚恍宇版蛔隅姓烂归慷呼室

实验八网络 一、实验目的 1、掌握TCP和UDP网络程序设计的模型。 2、掌握TCP和UDP程序设计的基本方法和所使用的系统类。 http 3、了解基于应用层协议的程序的设计以及使用系统类的组播、广播等网络程序设计。 二、实验类型 设计型。 三、实验内容 先熟悉所给的示例,了解网络编程的一般基本概念。然后两个同学为一组,分别设计一对控制台下 的TCP通信程序的客户端和服务器端,然后双方要能够相互发送和反馈信息进行无限次连续通信,直到 其中一方发送表示结束通信的“end”字符串,然后接收方也返回一个“end”,双方结束通信。 若可能的话,建议最好设计出图形界面下的程序(即设计成一个简单的网络聊天程序)。可在本地机 上做测试,或两个同学为一组在不同的机器上作测试都可以,要将服务器地址和端口号作为参数,在运 行中可以进行修改。对于本机上测试,服务器地址使用127.0.0.1或者本机实际IP地址。在网内不同机 器上测试,要给出正确的服务器IP地址或名称。

腾讯文库实验八