北京理工大学-算机网络实践-FTP客户端实验报告.docVIP

  • 2
  • 0
  • 约9.13千字
  • 约 7页
  • 2016-10-20 发布于贵州
  • 举报

北京理工大学-算机网络实践-FTP客户端实验报告.doc

北京理工大学-算机网络实践-FTP客户端实验报告

实验五 FTP客户端程序 1.实验目的 文件传送协议FTP是Internet中广泛使用的服务协议之一,FTP协议是客户/服务器之间进行文件传递的协议。 理解FTP协议的工作原理 掌握FTP客户程序的编程方法 理解在FTP传输过程中建立的两个连接 2.实验内容 利用WinSock编程接口编写FTP客户程序,在用户界面中给出必要的FTP服务器信息:FTP服务器的IP地址、用户名、口令等,通过FTP协议实现指定文件的上载和下载操作。 3.实验环境 程序运行环境为以太网,采用TCP/IP协议栈,网络操作系统为Windows,具有Internet连接能力。程序开发环境为vs2012。 4.实验步骤 步骤1 需求分析 FTP客户程序功能为: FTP客户程序首先显示用户界面,可以指定FTP服务器的地址、用户名和口令等信息 通过FTP协议接收FTP服务器的当前目录列表,并显示本地和远程目录列表信息 可以实现本地和远程目录的切换 可以实现文件的上载和下载操作 步骤2 FTP客户程序开发 用Visual C++编写FTP客户程序,利用WinSock编程接口实现FTP协议通信。FTP客户程序首先显示用户界面,使用户可以指定FTP服务器和用户、口令信息(可以采用匿名方式),点击连接按钮后,向FTP服务器的TCP 21号端口建立TCP连接,在控制连接上发送FTP命令,首先获得本地和远程系统的目录列表并显示,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档