FTP客户机.docxVIP

  • 13
  • 0
  • 约5.11千字
  • 约 17页
  • 2017-03-28 发布于重庆
  • 举报
FTP客户机

武汉轻工大学数学与计算机学院《 TCP/IP Socket编程 》FTP客户机学 号:姓 名:指导老师:班 级:网工1301 2016年5月26日课设要求:编写一个FTP客户机程序,具体要求如下: 要求实现的程序为图形化界面,可以输入FTP服务的相关信息(包括IP地址、用户名与密码),输出交互过程中的FTP命令与响应信息,以及从FTP服务器获得的文件(或目录)列表 要求实现USER、PASS、PASV、LIST与QUIT命令。点击“Connect”按钮,实现USER与PASS命令;点击“List”按钮,实现PASV 与LIST命令;点击“Quit”按钮,实现QUIT命令。图形界面为:知识点FTP服务,它使用文件传输协议(FTP,File Transfer Protocol)每个FTP服务器有自己的FTP服务器名,例如很多FTP服务器提供匿名FTP服务,它有一个公开的账号(通常为anonymous) FTP客户机主要有3种:FTP命令行程序、WWW浏览器与FTP客户机程序FTP服务是一种有连接的服务,采用的传输层协议是TCP协议FTP客户机与服务器之间传输控制信息,用于完成某个FTP操作FTP命令:FTP客户机向服务器发送的操作请求FTP响应:FTP服务器根据操作情况向客户机返回的信息1.建立控制连接FTP客户机调用socket()函数建立套接字FTP客户机

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档