联系我们
我要留言
网站首页
毕业设计资料
开题报告
格式模板
任务书
外文翻译
文献综述
毕业设计指导
答辩PPT文稿
小程序毕业设计
Java毕业设计
PHP毕业设计
Python毕设
android毕设
ASP毕业设计
NET毕业设计
理工毕业论文
计算机
电子
机械设计
工程设计
留言本
当前位置:
首页
>
Java毕业设计
站内搜索(标题)
站内搜索(正文)
站内搜索(来源)
站内搜索(作者)
淘宝网搜索
当当网搜索
卓越网搜索
狗狗搜索
百度搜索
Google搜索
Java毕业设计
IPv6环境下FTP系统的设计与实现
时间:2020/10/27 8:57:02 作者: 来源: 查看:
0
评论:
0
内容摘要:
论文各章内容介绍 第一章是引言,主要对本次毕业设计所开发的系统进行问题的定义,通过问题的定义明白需要做些什么,并且对开发内容简单的介绍一下;同时在引言内对课题的研究背景与研究意义进行分析,在开发系统之前对现有系统的调研以及...
论文各章内容介绍
第一章是引言,主要对本次毕业设计所开发的系统进行问题的定义,通过问题的定义明白需要做些什么,并且对开发内容简单的介绍一下;同时在引言内对课题的研究背景与研究意义进行分析,在开发系统之前对现有系统的调研以及开发本系统的可行性分析还有对论文各章内容的介绍。
第二章为系统需求分析,首先介绍了IPv6的发展状况,接着阐述了IPv6在各个操作系统的安装与配置,同时介绍了基于C/S模型的网络开发和Java socket编程对IPv6的支持。
第三章详细介绍了RFC959-FTP传输协议,重点理解FTP的两种传输模式与两种工作模式,分析FTP的命令与格式。
第四章介绍RFC2428-FTP对IPv6和NAT的扩展,说明在非IPv4上传送信息的方法,我们熟悉的两个FTP命令PORT和PASV通过扩展后,分别称它们为EPRT和EPSV,熟悉这两个命令的格式与实现。
第五章是在对前面协议理解的基础上,FTP服务器的实现过程。
第六章利用第三方FTP客户端库,实现了FTP客户端。
第七章是用户手册,对系统功能及运行环境进行介绍。
第八章为系统评价,阐述了系统的特色与存在的不足,并提出改进方案。
问题定义及内容简介
1.2.1 问题定义
文件传输协议是Internet上使用非常广泛的一种通讯协议,它是为Internet用户进行文件传输(包括文件的上传和下载)而制定的。与大多数Internet服务一样,FTP也是一个客户机/服务器系统。要想实现FTP文件传输,必须在相连的两端都装有支持FTP协议的软件,装在客户电脑上的叫FTP客户端软件,装在另一端服务器上的叫做FTP服务器端软件。用户通过支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。
本系统包括服务端与客户端程序,要求在IPv6环境下,能实现基本的FTP操作,如连接操作、目录操作、发送操作、获取操作等等。
1.2.2 问题的内容简介
FTP 的主要操作都是基于各种命令基础之上的。常用的命令有:
设置传输模式,它包括ASCII(文本) 和BINARY 二进制模式;
目录操作,改变或显示远程计算机的当前目录(cd、dir/ls 命令);
连接操作,open命令用于建立同远程计算机的连接;close命令用于关闭连接;
发送操作,put命令用于传送文件到远程计算机;
获取操作,get命令用于接收一个文件。
根据FTP 的工作原理,服务器在主函数中建立一个服务器套接字端口,等待客户端请求,一旦客户端请求被接受,服务器程序就建立一个服务器分线程,处理客户端的命令。如果客户端需要和服务器端进行文件的传输,则建立一个新的套接字连接来完成文件的操作。服务器还负责维护用户ID、口令及权限的添加、删除、更改操作,并且允许匿名用户(anonymous)的登陆与下载。
客户端主要实现与服务端的连接请求、下载和上传功能。
上一篇:
仿QQ聊天系统
下一篇:
离散数学题库管理系统设计(通用)
相关评论
Java毕业设计
本类更新
10-27
教育资源共享网站的设计
10-27
求职招聘网站毕业设计
10-27
红心电影院网上售票系统
10-27
养生堂的网上销售与电子商务网站设计
10-27
软件项目管理系统设计与实现
10-27
休闲娱乐场所查询系统毕业设计
10-27
小区物业管理系统的开发实现
10-27
校园机动车停车位申请系统的设计
10-27
居民小区综合智能楼宇管理软件
10-27
爱奇艺资料库系统的分析与设计
本类推荐
本类排行
7-3
基于JSP的在线酒店管理系统的设计与实现毕业设计
7-3
基于J2ME平台的掌上网络商店——客户端的开发丨计算机论文
7-3
信息学院报刊订阅系统的设计与实现论文及代码
7-3
重庆大学城生活助手信息网站设计与实现论文及代码
7-3
研究生主干课程教学网站设计与实现论文及代码
7-3
基于J2EE的公交查询系统的设计与实现丨j2ee毕业设计
7-3
音像店租赁管理系统的设计与实现丨j2ee毕业设计
7-3
基于J2EE酒店管理系统设计与实现丨代做java毕业设计
7-3
基于J2EE的网络物流系统丨毕业论文设计
7-3
在线测试试卷智能生成系统的设计与实现
小程序中文网
|
小白教程网
|
小程序教学网
|
关于我们
-
服务报价
-
付款方式
广告联系QQ:45157718
电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园
网站技术支持:黄菊华互联网工作室
浙ICP备06056032号