Linux实验报告四

上传人:我*** 文档编号:136343266 上传时间:2020-06-27 格式:DOC 页数:8 大小:612KB
返回 下载 相关 举报
Linux实验报告四_第1页
第1页 / 共8页
Linux实验报告四_第2页
第2页 / 共8页
Linux实验报告四_第3页
第3页 / 共8页
Linux实验报告四_第4页
第4页 / 共8页
Linux实验报告四_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《Linux实验报告四》由会员分享,可在线阅读,更多相关《Linux实验报告四(8页珍藏版)》请在金锄头文库上搜索。

1、Linux 程序设计实验三一、 实验目的1. 掌握基于数据流(stream)的socket编程;2. 掌握基于数据报(datagram)的socket编程;3. 掌握本机通信和网络通信的编程。二、 实验准备在进行实验之前,复习书上的实验部分:1. p514-517,本机通信的客户和服务器的程序设计;2. p524-525,网络通信的客户和服务器的程序设计;3. p543-545,基于数据报的socket通信的程序设计。三、 实验内容编写一个服务器程序和一个客户程序,实现功能:从客户程序输入一个字符串,从服务器程序得到并输出显示这个字符串。1. 使用基于数据流的本机UNIX域socket通信的方

2、式实现以上功能;服务器端程序:客户端程序:编译、链接:执行程序及结果:2. 使用基于数据流的IPV4域socket通信的方式实现以上功能(可以访问127.0.0.1,也可以访问其他地址);服务器端程序:客户端程序:编译、链接、执行及结果:3. 使用基于数据报的IPV4域的socket通信的方式实现以上功能(可以访问127.0.0.1,也可以访问其他地址)。服务器端程序:客户端程序:编译、链接、执行及结果:四、 实验总结1、通过此次实验理解了Linux网络编程的要点;2、通过此次实验加深了对网络协议TCP和UDP的理解;3、此次试验让我理解了socket的要点及其工作方式,并能用编程实现基于TCP和UDP协议的网络通信;4、这次实验让我对数据流和数据报有了更清晰的理解;5、实验过程中再次锻炼了编写网络程序的能力;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号