服务器课程设计

服务器课程设计

ID:35626923

大小:252.50 KB

页数:24页

时间:2019-04-03

服务器课程设计_第1页
服务器课程设计_第2页
服务器课程设计_第3页
服务器课程设计_第4页
服务器课程设计_第5页
资源描述:

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

1、目录摘要31.引言11.1问题的提出11.2任务与分析12.需要分析22.1数据需求42.2功能需求63.概要设计44..详细设计105.测试分析165.1服务器设置测试165.2上传下载功能测试16总结17致谢18参考文献1924摘要计算机网络技术是通信技术与计算机技术相结合的产物。计算机网络是按照网络协议,将地球上分散的、独立的计算机相互连接的集合。连接介质可以是电缆、双绞线、光纤、微波、载波或通信卫星。计算机网络具有共享硬件、软件和数据资源的功能,具有对共享数据资源集中处理及管理和维护的能力。计算机网络可按网络拓扑结构、网络涉辖范围和互联距离、网络数据传输和网络

2、系统的拥有者、不同的服务对象等不同标准进行种类划分。一般按网络范围划分为:(1)局域网(LAN);(2)城域网(MAN);(3)广域网(WAN)。局域网的地理范围一般在10千米以内,属于一个部门或一组群体组建的小范围网,例如一个学校、一个单位或一个系统等。广域网涉辖范围大,一般从几十千米至几万千米,例如一个城市,一个国家或洲际网络,此时用于通信的传输装置和介质一般由电信部门提供,能实现较大范围的资源共享。城域网介于LAN和WAN之间,其范围通常覆盖一个城市或地区,距离从几十千米到上百千米。计算机网络由一组结点和链络组成。网络中的结点有两类:转接结点和访问结点。通信处理

3、机、集中器和终端控制器等属于转接结点,它们在网络中转接和交换传送信息。主计算机和终端等是访问结点,它们是信息传送的源结点和目标结点。计算机网络技术实现了资源共享。人们可以在办公室、家里或其他任何地方,访问查询网上的任何资源,极大地提高了工作效率,促进了办公自动化、工厂自动化、家庭自动化的发展。21世纪已进入计算机网络时代。计算机网络极大普及,计算机应用已进入更高层次,计算机网络成了计算机行业的一部分。新一代的计算机已将网络接口集成到主板上,网络功能已嵌入到操作系统之中,智能大楼的兴建已经和计算机网络布线同时、同地、同方案施工。随着通信和计算机技术紧密结合和同步发展,我

4、国计算机网络技术飞跃发展关键词:网络化计算机ftp(文件传输协议)计算机网络241引言1.1问题的提出随着计算机的普及,网络进入大众的家庭,通过网络共享数据和资源,已不再是什么新鲜的事,尽管Telnet提供了访问远程文件的极好方法,但怎么也比不上使用自己计算机中的文件方便。如果用户想使用其它计算机上的文件,最理想的方法就是把它COPY到自己的计算机中,以便在本地计算机上操作。那么用什么方法去将远程计算机中的文件获取过来呢?FTP正是完成这项工作的工具。FTP以它所使用的协议:文件传输协议(FileTransferProtocol)来命名的。正如其名所示:协议的任务是从

5、一台计算机将文件传送到另一台计算机,它与这两台计算机所处的位置、联系的方式、以及使用的操作系统无关。假设两台计算机能与FTP协议对话,并且能访问INTERNET,就可以用FTP软件的命令来传输文件。对于不同的操作系统具体操作上可能会有些细微差别,但是其基本的命令结构是相同的。FTP是个非常有用的工具,你可以在任意个可经FTP访问的公共有效的联机数据库或文档中找到你想要的任何东西。全世界现在已有1000多(96年的数据)个FTP文件服务器对所有INTERNET用户开使用,用户可以通过与INTERNET相连的计算机,把自己需要的文件传输过来。FTP采用“客户机/服务器”方

6、式,用户端要在自己的本地计算机上安装FTP客户程序。FTP客户程序有字符界和图形界面(如CuteFTP)两种。首先我们将研究在字符界面上如何在已有帐号(注册名和口令)的两台计算机之间传送文件,其次我们将讨论“匿名FTP”,它是一特殊服务,允许用户在没有帐户的情况下,访问公共FTP数据库。大多数公共数据库提供了匿名FTP路径,这意味着用户即使没有注册名也可以得到很多的免费文件。1.2任务与分析24本课题主要的目的是为了了解标准的Socket编程技术,熟悉FTP文件传输命令,掌握文件打开和读写等操作.FTP会话时包含了两个通道,一个叫控制通道,一个叫数据通道。控制通道是和

7、FTP服务器进行沟通的通道,连接FTP,发送FTP指令都是通过控制通道来完成的。数据通道是和FTP服务器进行文件传输或者列表的通道。FTP协议中,控制连接均有客户端发起,而数据连接有两种工作方式:PORT方式和PASV方式PORT模式(主动方式):FTP客户端首先和FTPServer的TCP21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。PORT命令包含了客户端用什么端口(一个大于1024的端口)接收数据。在传送数据的时候,服务器端通过自己的TCP20端口发送数据。FTPserver必须和客户端建立一个新

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

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

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