计算机网络课程设计--ftp客户端的设计与实现
《计算机网络课程设计--ftp客户端的设计与实现》由会员分享,可在线阅读,更多相关《计算机网络课程设计--ftp客户端的设计与实现(23页珍藏版)》请在毕设资料网上搜索。
1、 计算机网络计算机网络 课程设计说明书课程设计说明书 题题 目:目: ftpftp 客户端的设计与实现客户端的设计与实现 学学 院:院: 计算机科学与工程学院计算机科学与工程学院 专专 业业: 信息安全信息安全 2015 年年 03 月月 24 日日 摘 要 与大多数 Internet 服务一样,FTP 也是一个客户机/服务器系统。用户通过一个支持 FTP 协议的客户机程序,连接到在远程主机上的 FTP 服务器程序。用户通过客户机程序向 服务器程序发出命令, 服务器程序执行用户所发出的命令, 并将执行的结果返回到客户机。 比如说,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务
2、器会响 应这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到这个文件,将其 存放在用户目录中。在 FTP 的使用当中,用户经常遇到两个概念:“下载”(Download) 和“上载”(Upload)。“下载”文件就是从远程主机拷贝文件至自己的计算机上;“上 载”文件就是将文件从自己的计算机中拷贝至远程主机上。用 Internet 语言来说,用户 可通过客户机程序向(从)远程主机上载(下载)文件。使用 FTP 时必须首先登录,在远 程主机上获得相应的权限以后,方可上载或下载文件。也就是说,要想同哪一台计算机传 送文件,就必须具有哪一台计算机的适当授权。换言之,除非有用户 ID 和口令,
3、否则便 无法传送文件。这种情况违背了 Internet 的开放性,Internet 上的 FTP 主机何止千万, 不可能要求每个用户在每一台主机上都拥有帐号。 匿名 FTP 就是为解决这个问题而产生的。 匿名 FTP 是这样一种机制,用户可通过它连接到远程主机上,并从其下载文件,而无需成 为其注册用户。系统管理员建立了一个特殊的用户 ID,名为 anonymous,Internet 上的任 何人在任何地方都可使用该用户 ID。 关键字:FTP;java;远程连接;上传;下载 引言 4 1、系统概述 . 4 1.11.1、系统说明、系统说明 错误!未定义书签。 1.21.2、系统功能说明、系统功
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 课程设计 ftp 客户端 设计 实现
