ftp 服务器设计与实现 毕业论文

ftp 服务器设计与实现 毕业论文

ID:353370

大小:48.00 KB

页数:7页

时间:2017-07-27

ftp 服务器设计与实现  毕业论文_第1页
ftp 服务器设计与实现  毕业论文_第2页
ftp 服务器设计与实现  毕业论文_第3页
ftp 服务器设计与实现  毕业论文_第4页
ftp 服务器设计与实现  毕业论文_第5页
资源描述:

《ftp 服务器设计与实现 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科生毕业论文(设计)表题目FTP服务器设计与实现信息技术系(院)07级信息科学技术专业姓名指导老师2008年6月28日7FTP服务器设计与实现摘要在网络应用中,最广泛的当属WWW和FTP这两种。FTP就是FileTransportProtocol文件传输协议的缩写,FTP服务器能够在网络上提供文件传输服务。FTP服务器根据服务对象的不同可分为匿名服务器(AnonymousFtpServer)和系统FTP服务器。前者是任何人都可以使用,后者就只能是在FTP服务器上有合法账号的人才能使用。关键字FTP、端口、服务器、IISAbstractTypein

2、thetranslationasinthenetworkapplication,themostextensivecriticaltoWWWandFTPtwo.FTPistheFileTransportProtocol,FileTransferProtocol,indicatingFTPdevicesonthenetworktoprovidefiletransferservicewhichUndertheFTPclientscanbedividedintodifferentanonymousserver(AnonymousFtpServservice

3、ser)andthesystemFTPserver.Theformerisanyonecanuse,whichwillbeonlytheFTPonaccountofthelegitimateuse.ServiceKeywordsFTP,port,server,IIS第一章FTP服务简介FTP的全称是FileTransferProtocol(文件传输协议)。顾名思义,就是专门用来传输文件的协议。是和HTTP协议一样工作在TCP/IP的应用层。HTTP协议是提供WEB访问的协议,而FTP协议是专门用于文件上传和下载的协议。而FTP服务器,则是在互联网上

4、提供存储空间的计算机,它们依照FTP协议提供服务。当它们运行时,用户就可以连接到服务器上下载文件,也可以将自己的文件上传到FTP服务器中。因此,FTP的存在,大大方便了网友之间远程交换文件资料的需要,充分体现了互联网资源共享的精神。现在许多朋友都已经用上了宽带网,而且硬盘也有足够的空间,完全可以通过软件手段把自己的电脑变为一台FTP服务器,和网络中的朋友们一起分享大家各自收藏的好东西!1.1.FTP的功能FTP包括文件的上传和文件的下载两种功能。文件的上传功能是FTP的特色,客户机可以将任意类型的文件上传到指定的FTP服务器上。文件下载就是将远程服

5、务器上提供的文件下载到本地计算机上。HTTP的WEB访问也提供文件的下载功能,这两者有什么区别呢?使用的简便程度:HTTP比FTP简单,一般的用户都知道如何用HTTP访问WEB站点,只要点击相关的站点就可以下载,而有的用户是不知道如何用FTP的。使用的原理:采用HTTP协议下载,如果不使用专门的断点续传软件(如网络蚂蚁等),只要连接突然中断,下次下载还得重头开始。而目前的FTP客户机软件都支持断点续传功能,可以中断后,从中断处继续下载。这样能够节约用户的时间和金钱。传输的速率:由于HTTP协议不是用于专门的文件传输,因此速度较慢,而FTP协议是专门

6、用于文件传输的协议。因此速度较快。1.2.FTP的工作原理一个完整的FTP网络由FTP服务器和FTP客户机组成。FTP协议的低层通信协议是TCP/IP,客户机和服务器必须打开一个TCP/IP端口用于进行FTP客户机发送请求和FTP服务器回应请求。FTP服务器默认的两个端口21和20。端口21用于监听FTP客户机的连接请求,在整个会话期间,该断口必须一直打开。断口20用于文件传输,只在传输过程中打开,传输完毕后关闭。FTP客户机使用1024~65535之间的动态的端口将由客户机的FTP软件自动分配。1.3.FTP的访问方式7FTP客户机要访问服务器有

7、两种方式。匿名方式:使用”anonymous”,作为用户名,以任意的电子邮件地址作为口令访问FTP服务器(也称为FTP站点)。目前在Internet上有大量匿名FTP站点提供免费软件下载服务。用户方式:某些FTP站点限定了使用FTP服务的用户,因此用户需要按照提供的用户名和密码登陆FTP站点,才能获得某些服务。1.4.FTP的两种工作方式FTP是一种文件传输协议,它支持两种模式,一种方式叫做Standard(也就是Active,主动方式),一种是Passive(也就是PASV,被动方式)。Standard模式FTP的客户端发送PORT命令到FTPs

8、erver。Passive模式FTP的客户端发送PASV命令到FTPServer。下面介绍一个这两种方式的工作原理:Sta

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。