从组成结构来讲,计算机网络是通过外围设备和连线,将分布在相同或不同地域的多台计算机连接在一起所形成的集合。
计算机网络的发展及特点
组成网络的基础是计算机,自从1946年世界上第一台计算机问世以来,计算机的发展已经历了电子管、晶体管、集成电路、大规模集成电路和超大规模集成电路几个阶段。伴随计算机的发展,计算机网络也经历了以下4个发展过程。
1) 第一代计算机网络的产生和发展:
使用线路控制器的计算机网络
使用前端处理机的计算机网络
使用集中器的计算机网络
2) 第二代计算机网络的产生和发展:
第二代计算机网络时,必须强调分组交换(Packet Switching)概念。分组交换也称为包交换。
电路交换
分组交换
3) 第三代计算机网络的产生和发展:
第三代计算机网络的特点是制定了统一的不同计算机之间互连的标准,从而实际了不同厂家生产的计算机之间互连成网。
1977年,国际标准化组织成立了一个专门机构,提出了各种计算机能够在世界范围内互连成网的标准框架,即著名的开放系统互联基本参考模型OSI/RM(Open System Interconnect/Reference Model),简称为OSI。OSI模型共分为七层,从下到上依次是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
4) 第四代计算机网络的发生和发展
第四代计算机网络是进入90年代后,随着数字通信的出现而产生的,其特点是综合化和高速化。
计算机网络的分类
可以从不同的角度对计算机网络进行分类,目前多根据地域范围的大小来划分网络,根据地域范围的大小可将计算机网络分为局域网和广域网两种。
局域网(LAN)
局域网(LAN,Local Area Network)也叫局部网络,一般是将一个相对较小区域内的计算机通过高速通信线路相连后所形成的网络。
按网络工作方式的不同,局域网一般分为令牌环网和以太网两种。
广域网(WAN)
广域网(WAN,Wide Area Network)也叫远程网络,指作用范围通常为几十到几千公里的网络。与局域网相比,广域网只能利用相当有限的带宽,数据传输速率要比局域网慢得多。
计算机网络的工作模式
根据计算机在网络中扮演角色的不同,目前的计算机网络主要分为对等式网络、基于服务器的网络和混合网络3种类型。
1)对等网
对等网(Peer-to-Peer)也称为同级网络,就是在一个网络中不存在专用的服务器,每一台接入网络的计算机即是服务器,也是工作站,拥有绝对的自主权。
工作组是对等网的组织形式。在同一个对等网中一般只允许同一工作组中的用户共享资源。目前广泛使用的Windows95/98、WindowsNT Workstaion、Windows2000 Professional、Wimdows ME等单机 *** 作系统,因为其内部分别内置了部分网络功能,所以都可以利用来组建对等网。
注意:在组建安全性能较高的对等网时,可以使用Windows NT Workstaion、Windows 2000 Professional、Windows XP Professional *** 作系统,因为与Windows 95/98/ME等 *** 作系统相比,这些 *** 作系统内置的网络功能更加强大。
对等网具有以下的优点:
组建和维护容易;
不需要专用的服务器,网络投资较少;
可实现低价格组网,是建立小型网络的首选;
设置方便,使用简单;
用户可通过设定密码对共享资源进行安全保护和控制。
对等网存在以下的缺点:
数据的保密性差;
由于资源共享,为网络中的计算机带来了额外的负担;
文件的存放分散,没有一个统一的地方保存一些重要文件;
缺乏统一组织和管理。
2)基于服务器的网络
基于服务器的网络也称为基于“客户机/服务器”的网络。在基于服务器的网络中必需有一台服务器,这台服务器提供了网络的安全保护和管理功能。
与对等网一样,基于服务器的网络也只是表示计算机之间的工作方式,与网络的实际结构没有直接关系,也就是说基于服务器的网络既可以是总线型结构,也可以是星型结构,还可以是星型总线结构,用户可以根据组网的实际条件来确定其结构。
基于服务器的网络具有以下优点:
统一的文件存储,允许在相同的数据基础上工作,并方便地备份关键的数据,数据的保密性很强。
可将软硬件集中到一起来使用,降低了总体的费用。
可共享一些价格较为昂贵的设备,如彩色激光打印机等。
可以严格地对每一个用户设置访问权限。
具有很高的安全性能。
用户只需要输入安全密码登录服务器就可以共享网络中的所有可共享资源。
使用户从对等网的共享资源管理工作中解脱出来。
易于管理大量的用户。
集中管理,可避免数据分散在不同的计算机中。
基于服务器网络的缺点:
需要一台较高配置的计算机作为服务器,增加了网络的投资。
在服务器上需要安装所需的网络 *** 作系统,与单机 *** 作系统相比,网络 *** 作系统的价格要高得多。
一般至少需要一台专职的网络管理人员。
3)混合网络
混合网络是指网络中的计算机即能以客户机的身份登录服务器,也可以不登录服务器,而与其他的客户机组成对等网。这意味着尽管大多数的共享资源都位于服务器,但网络用户仍然有权访问工作组里供对等网共享的任何资源。
网络的应用
建立网络的目的是为了应用,应用是通过各种网络功能来实现的,每种功能都要由相应的软件来提供,每种网络功能也称为服务。
1) 文件服务指使用文件服务器提供数据文件、应用和磁盘空间共享的功能。
2) 打印服务指使用打印服务来共享网络上的打印机也会节省时间和资金。
3) 通信服务是借助于网络通信服务,远程用户可以连接到网络。术语“远程用户”指在地理位置上与局域网服务器不同的计算机用户。
4) 邮件服务可以保证网络上的用户间电子邮件的保存和发送。用户借助于电子邮件可以实现组织内外快捷方便的通信。
5) Internet服务是全球覆盖面最广的网络,Internet服务包括>
服务器 *** 作系统是数据库的平台,也就是数据库是搭建在服务器 *** 作系统上的,数据库只是应用软件而以,而数据库是用来存储各种数据的,相当于仓库,但又不仅仅是仓库,在仓库前面还有一个执守人员,对进入仓库的东东进行检查,当数据不符合要求时会反馈信息给存数据的人员,当你要从库中取数据时,也要通过这个执守人员,告诉他你要取什么,由执守人员帮你取出你要的东东。。
(执守人员:也就是数据库的引擎,和驱动,它会提供种函数方法让你存储和取出你想要的数据)
服务器是提供计算服务的设备。服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
区别
1、从性质上看:
数据库是可以运行在服务器上的软件。服务器是硬件,服务器安上了数据库应用程序后可以变成数据库服务器。
2、从功能上看:
数据库是可以从数据库是按照数据结构来组织、存储和管理数据的仓库而服务器是用于数据计算和处理的硬件。用来存放客户请求并给出回应的硬件。
扩展资料:
服务器在网络中为其它客户机(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务。服务器具有高速的CPU运算能力、长时间的可靠运行、强大的I/O外部数据吞吐能力以及更好的扩展性。
根据服务器所提供的服务,一般来说服务器都具备承担响应服务请求、承担服务、保障服务的能力。服务器作为电子设备,其内部的结构十分的复杂,但与普通的计算机内部结构相差不大,如:cpu、硬盘、内存,系统、系统总线等。
FTP的工作原理是在 OSI 模型的第七层, TCP 模型的第四层, 即应用层, 使用TCP传输而不是 UDP, 客户在和服务器建立连接前要经过一个“三次握手”的过程, 保证客户与服务器之间的连接是可靠的。
在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。此外,由于FTP传输效率非常高,在网络上传输大的文件时,一般也采用该协议。
默认情况下FTP协议使用TCP端口中的 20和21这两个端口,其中20用于传输数据,21用于传输控制信息。
但是,是否使用20作为传输数据的端口与FTP使用的传输模式有关,如果采用主动模式,那么数据传输端口就是20;如果采用被动模式,则具体最终使用哪个端口要服务器端和客户端协商决定。
扩展资料
FTP 客户端首先和FTP服务器的TCP 21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。 PORT命令包含了客户端用什么端口接收数据。
在传送数据的时候,服务器端通过自己的TCP 20端口连接至客户端的指定端口发送数据。 FTP server必须和客户端建立一个新的连接用来传送数据。
在建立控制通道的时候和Standard模式类似,但建立连接后发送的不是Port命令,而是Pasv命令。FTP服务器收到Pasv命令后,随机打开一个高端端口(端口号大于1024)并且通知客户端在这个端口上传送数据的请求,客户端连接FTP服务器此端口。
很多防火墙在设置的时候都是不允许接受外部发起的连接的,所以许多位于防火墙后或内网的FTP服务器不支持PASV模式,因为客户端无法穿过防火墙打开FTP服务器的高端端口。
而许多内网的客户端不能用PORT模式登陆FTP服务器,因为从服务器的TCP 20无法和内部网络的客户端建立一个新的连接,造成无法工作。
参考资料来源:百度百科-ftp
二者的主要区别在于:
服务器:是回应运用软件的总站点,它提供软件的数据收集和处理。服务器通常情况是一台(或台)电脑构成,通过网络与应用软件(客户湍)连接。它硬件珥软件、网络的结合体。
数据库:是存贮信息数据的软件,它有多种。大型的MSSQL,放在服务器上,同时需要数据库软件提供应用 *** 作。小型的放在个体电脑上即可。
扩展资料:
数据库服务器由运行在局域网中的一台/多台计算机和数据库管理系统软件共同构成,数据库服务器为客户应用程序提供数据服务。
数据库服务器建立在数据库系统基础上,具有数据库系统的特性,且有其独特的—面。主要功能如下:
1、数据库管理功能,包括系统配置与管理、数据存取与更新管理、数据完整性管理和数据安全性管理;
2、数据库的查询和 *** 纵功能,该功能包括数据库检索和修改;
3、数据库维护功能,包括数据导入/导出管理,数据库结构维护、数据恢复功能和性能监测;
4、数据库并行运行,由于在同一时间,访问数据库的用户不止一个,所以数据库服务器必须支持并行运行机制,处理多个事件的同时发生。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)