利用网络协议编程客户端或服务器实验报告,北京理工大学-计算机网络实践-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客户程序功能为:

(1) FTP客户程序首先显示用户界面,可以指定FTP服务器的地址、用户名和

口令等信息

(2) 通过FTP协议接收FTP服务器的当前目录列表,并显示本地和远程目录列

表信息

(3) 可以实现本地和远程目录的切换 (4) 可以实现文件的上载和下载操作 步骤2 FTP客户程序开发

用Visual C++编写FTP客户程序,利用WinSock编程接口实现FTP协议通信。FTP客户程序首先显示用户界面,使用户可以指定FTP服务器和用户、口令信息(可以采用匿名方式),点击连接按钮后,向FTP服务器的TCP 21号端口建

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值