计算机网络课程设计--简单FTP服务器实现
《计算机网络课程设计--简单FTP服务器实现》由会员分享,可在线阅读,更多相关《计算机网络课程设计--简单FTP服务器实现(10页珍藏版)》请在毕设资料网上搜索。
1、 计算机网络课程设计报告计算机网络课程设计报告 学 院: 专 业: 班 级: 设计题目: 简单 FTP 服务器实现 组 长: 组 员 指导教师: 成 绩: 时 间: 2014 至 2015 学年度 第 1 学期 9 月 25 日至 10 月 30 日 简单 FTP 服务器实现 1 关键技术 1.1 FTP 协议 FTP 的目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质 对用户透明和可靠高效地传送数据。 图 1 FTP 服务示意图 在开始阶段,标准 FTP 命令由用户 PI 产生并通过控制连接传送到服务器进 程。服务器 PI 向用户 PI 返回标准应答。FTP 命令指定数据连接参数
2、和文件系统 操作。用户 DTP 在特定数据端口侦听,服务器开始数据连接并以指定的参数开始 数据传输。数据端口不必在开始 FTP 命令的机器上,但用户或用户 FTP 进程必须 确定它在指定的数据端口上侦听。这个数据连接是全双工的。 FTP 协议中对应答码的意义有明确的规定,如下表所示: 表 1 FTP 协议应答码 应答码 意义 应答码 意义 110 重新启动标记应答。在这种 情况下文本是确定的,它必须是: MARK yyyy=mmmm,其中 yyyy 是用户进程数据流标记,mmmm 是服务器标记。 120 服务在 nnn 分钟内准备好 125 数据连接已打开,准备传送 150 文件状态良好,打开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 课程设计 简单 FTP 服务器 实现
