课 程 设 计 课程名称 计算机网络课程设计 题目名称 文件传输协议的简单设计与实现 学生学院 专业班级_ __ _ 学 号 学生姓名______ _________指导老师______ _____ 2010 年 1 月 5 日设计摘要关键词:SOCKET 编程,FTPclient/server 程序摘要:本课程设计包含了文件传输协议的简单设计与实现
文件传送是各种计算机网络实现的基本功能,文件传送协议是一种最基本的应用层协议根据客户/服务器的模式进行工作,提供交互式的访问,是INTERNET 使用最广泛的协议之一
文件传输协议的简单设计与实现建立在计算机网络实验环境 TCP/IP 网络体系结构之上,使用 socket 编程接口编写两个程序,分别为客户程序(client
c)和服务器程序(server
c),实现下述命令功能:get , put, pwd, dir, cd,
, quit 等,利用了已有网络环境设计并实现简单应用层协议
本设计包括了具体设计任务,基本思路及所涉及的相关理论,设计流程图,调试过程中出现的问题及相应解决办法,实验运行结果,核心程序,个人体会及建议等
目录1、文件传输协议的简单设计与实现------------------------------181
1 具体设计任务----------------------------------------------181
2 基本思路及所涉及的相关理论--------------------------------181
1 基本思路-------------------------------------------------182
2 相关理论--------------------------------------------181
3 设计流程图-----------------