课程设计课程名称计算机网络课程设计题目名称文件传输协议的简单设计与实现学生学院专业班级____学号学生姓名_______________指导教师___________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设计流程图------------------------------------------------191
4实验运行情况-