Linux平台上的SocketIntermediate Application TCP文件传输
发布时间
阅读量:
阅读量
Linux平台的Socket中级应用-TCP文件传输
一、实验目的和任务
- 回顾与Ubuntu系统相关的IP地址配置相关内容。
- 本次实验旨在使学习者熟练掌握TCP通信的整个操作流程。
- 需要熟悉TCP编程的基础实现方式,理解数据包拼接现象以及文件传输的具体实现过程。
*4. 将所编写程序部署至开发板设备中,实现从个人计算机向开发板进行文件传输的功能。
二、实验设备介绍
- 软件配置要求:需安装Windows 7操作系统、VMware Workstation以及Ubuntu 12版本,用于搭建交叉编译环境。
- 硬件配置要求:个人计算机的内存容量应超过1G,硬盘存储空间需大于20G,并配备Smart210开发板。
三、注意事项和要求
- 在启动虚拟机之前,需要先通过"虚拟网络编辑器"对即将进行桥接的网卡进行配置。
- 需要确认网线的连接状态是否处于正常工作模式。
- 在TCP通信过程中,send与recv方法所使用的数据缓冲区存在不匹配的情况。
- 请将开发板的运行结果使用手机拍摄,并将照片归入实验报告中。
四、实验内容和步骤
4.1实验室网络配置
B703主机配备双网卡,文中将其分别称为A网卡与B网卡,每个工作站亦设有两个网络接口。其中,A网卡直接与网络
全部评论 (0)
还没有任何评论哟~
