1、根据体系结构不同,服务器可以分成两大重要的类别:IA架构服务器和RISC架构服务器。
2、根据服务器的规模不同可以将服务器分成工作组服务器、部门服务器和企业服务器。
3、根据服务器的功能不同我们可以把服务器分成很多类别,如WEB服务器、E-MAIL服务器、NEWS服务器、PROXY服务器等。
服务器的种类有哪些并简单概述概念?实现各种不同的用途,bai那么如何在众多不同类型的服务器之间,选择个适合的使用呢?
大家通常需要在服务器上安装各种软件。因此服务器按照功能可以划分为文件服务器、数据库服务器、邮件服务器、Web服务器、DNS服务器......
文件服务器
文件服务器是以文件数据共享为目标。它的特点是将供多台计算机共享的文件存放于一台计算机中,这台计算机被称为文件服务器,如Windows Server
2003文件服务器。
2.数据库服务器
安装了不同的数据库软件,提供不同的数据库服务的服务器被称为数据库服务器,如Oracle数据库服务器、MySQL数据库服务器、Microsoft SQL
Server数据库服务器等。
3.邮件服务器
邮件服务器是用户所需要的重要的网络服务之一。没有邮件服务器的网络是不完整的网络。提供邮件功能的服务器被称为邮件服务器。它们通常安装的软件包括WebEasyMail、Sendmail、Postfix、Qmail、Microsoft
Exchange等。
4.Web服务器
web服务器也是网络服务器,如Apache、IIS等搭建的服务器,其目的是提供Web网页服务。
5.DNS服务器
提供域名服务的服务器称之为DNS服务器。通过DNS服务器,可以实现域名服务的查询、应答。
6.代理服务器
代理服务器的功能好比网络的中转站,主要功能如下。
.突破自身IP访问限制,访问受限游戏服务器。可以通过代理IP,将自己的IP变成国外IP,从而可以访问游戏服务器。
.访问一些组织内部资源,如使用教育网IP地址段内的免费代理服务器,可以登录教育网内部的各类FTP下载学习资料。
.突破IP封锁:出于安全或其他原因考虑,很多网站对某些IP段限制访问,这种限制是认为的,所以不能访问时可以换一个代理服务器试试。
.隐藏真实IP:可以通过代理的方法隐藏自己的真实IP,免受攻击。
7.FTP服务器
FTP服务器是提供FTP服务的服务器,掌握了FTP账户和密码登录FTP服务器后,可以对服务器的文件进行上传、下载、删除、修改等操作。Windows下最广泛使用的FTP服务器软件是Serv-ULinux下最广泛使用的FTP服务器软件是VsFTP。
8.应用服务器
这类服务器是提供各种不同应用服务器的统称,如网络游戏服务器。例如,传奇游戏服务器通过8000端口提供游戏过程中服务器与游戏玩家的客户端之间的数据传输以及处理QQ聊天软件通过QQ服务器来传输文字、视频、音频数据等。
按照不同的分类标准,可以将服务器分为许多种类。1、按网络规模划分
网络规模划分,服务器可分为工作组级服务器、部门级服务器、企业级服务器。
工作组级服务器:用于联网计算机的数量在几十台左右,对处理速度和系统可靠性要求不是很高的小型网络应用环境。工作组级服务器的硬件配置相对比较低,有不少学校使用高配置的PC来代替它。
部门级服务器:用于联网计算机的数量在百台左右,对处理速度和系统可靠性要求高一些的中型网络应用环境,其硬件配置相对较高,可靠性比工作组级服务器要高一些。
企业级服务器:用于联网计算机的数量在数百台以上,对处理速度和数据安全要求非常高的大型网络应用环境。企业级服务器的硬件配置最高,系统可靠性也最强。
2、按架构划分
按照服务器的结构,可以分为CISC架构的服务器和RISC架构的服务器。CISC架构的服务器主要以IA架构(Intel Architecture,英特尔架构)为主,即我们常说的IA架构服务器。近几年来,随着PC技术的迅速发展,IA架构服务器与非IA架构的服务器之间的技术差距已经大大缩小,从服务器市场的整体应用看,在网络节点上工作的服务器大多数都是IA架构的服务器。
3、按用途划分
按照使用的用途,服务器又可以分为通用型服务器和专用型(或称功能型)服务器。
通用型服务器是没有为某种特殊服务专门设计的、可以提供各种服务功能的服务器,当前大多数服务器都是通用型服务器。
专用型服务器是为某一种或某几种功能专门设计的服务器,在某些方面与通用型服务器有所不同。如光盘镜像服务器是用来存放光盘镜像的,因此需要配备大容量、高速的硬盘以及光盘镜像软件。
4、按外观划分
按照服务器的外观,可以将服务器分为塔式服务器和机架式服务器。
塔式服务器也称为台式服务器。有的塔式服务器采用大小与立式台式PC机大致相当的机箱,有的则采用大容量的机箱,看起来像一个硕大的柜子。
机架式服务器的外形看起来很像普通的二层交换机,有1U(1U=1.75英寸= 4.445cm)、2U、4U等规格,非常节省空间,可用于高密度的网络机房。
常见的网络协议有:
HDLC(High-Level Data Link Control)高层数据链路协议
它是一组用于在网络结点间传送数据的协议。在HDLC中,数据被组成一个个的单元(称为帧)通过网络发送,并由接收方确认收到。HDLC协议也管理数据流和数据发送的间隔时间。HDLC是在数据链路层中最广泛最使用的协议之一。现在作为ISO的标准,HDLC是基于IBM的SDLC协议的,SDLC被广泛用于IBM的大型机环境之中。在HDLC中,属于SDLC的被称为通响应模式(NRM)。在通常响应模式中,基站(通常是大型机)发送数据给本地或远程的二级站。不同类型的HDLC被用于使用X.25协议的网络和帧中继网络,这种协议可以在局域网或广域网中使用,无论此网是公共的还是私人的。
HTTP1.1(Hypertext Transfer Protocol Vertion 1.1)超文本传输协议-版本1.1
它是用来在Internet上传送超文本的传送协议。它是运行在TCP/IP协议族之上的HTTP应用协议,它可以使浏览器更加高效,使网络传输减少。任何服务器除了包括HTML文件以外,还有一个HTTP驻留程序,用于响应用用户请求。您的浏览器是HTTP客户,向服务器发送请求,当浏览器中输入了一个开始文件或点击了一个超级链接时,浏览器就向服务器发送了HTTP请求,此请求被送往由IP地址指定的URL。驻留程序接收到请求,在进行必要的操作后回送所要求的文件。
HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议
它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。HTTPS实际上应用了 Netscape的完全套接字层(SSL)作为HTTP应用层的子层。(HTTPS使用端口443,而不是象HTTP那样使用端口80来和TCP/IP进行通信。)SSL使用 40 位关键字作为RC4流加密算法,这对于商业信息的加密是合适的。HTTPS和SSL支持使用X.509数字认证,如果需要的话用户可以确认发送者是谁。
ICMP(Internet Control Message Protocol)Internet控制信息协议
它是一个在主机和网关之间消息控制和差错报告协议。ICMP使用IP数据报,但消息由TCP/IP软件处理,对于应用程序使用者是不可见的。在被称为 Catenet的系统中,IP协议被用作主机到主机的数据报服务。网络连接设备称为网关。这些网关通过网关到网关协议(GGP)相互交换用于控制的信息。通常,赡养或目的主机将和源主机通信,例如,为报告在数据报过程中的错误。为了这个目的才使用了ICMP,它使用IP做于底层支持,好象它是一个高层协议,而实际上它是IP的一部分,必须由其它IP模块实现。ICMP消息在以下几种情况下发送:当数据报不能到达目的地时,当网关的已经失去缓存功能,当网关能够引导主机在更短路由上发送。IP并非设计为设计为绝对可靠,这个协议的目的是为了当网络出现问题的时候返回控制信息,而不是使IP协议变得绝对可靠,并不保证数据报或控制信息能够返回。一些数据报仍将在没有任何报告的情况下丢失。
IMAP4(Internet Mail Access Protocol Version 4)Internet邮件访问协议-版本4
它是用于从本地服务器上访问电子邮件的标准协议,它是一个C/S模型协议,用户的电子邮件由服务器负责接收保存。IMAP4改进了POP3的不足,用户可以通过浏览信件头来决定是不是要下载此信,还可以在服务器上创建或更改文件夹或邮箱,删除信件或检索信件的特定部分。在用户访问电子电子邮件时, IMAP4需要持续访问服务器。在POP3中,信件是保存在服务器上的,当用户阅读信件时,所有内容都会被立刻下载到用户的机器上。我们有时可以把 IMAP4看成是一个远程文件服务器,把POP3可以看成是一个存储转发服务。
NNTP(Network News Transfer Protocol)网络新闻传输协议
NNTP同POP3协议一样,也存在某些局限性。
IOTP(Internet Open Trading Protocol)Internet开放贸易协议
Internet开放贸易协议是一系列的标准,它使电子购买交易在客户,销售商和其它相关部分都是一致的,无论使用何种付款系统。IOTP适用于很多的付款系统,如SET,DigiCash,电子支票或借记卡。付款系统中的数据封装在IOTP报文中。IOTP处理的交易可以包括客户、销售商、信用支票、证明、银行等部分。IOTP使用XML语言(Extensible Markup Language)来定义包含在交易中的数据。
IPv6(Internet Protocol Version 6)Internet协议-版本6
它是Internet协议的最新版本,已作为IP的一部分并被许多主要的操作系统所支持。IPv6也被称为\"Ipng\"(下一代IP),它对现行的 IP(版本4)进行重大的改进。使用IPv4和IPv6的网络主机和中间结点可以处理IP协议中任何一层的包。用户和服务商可以直接安装IPv6而不用对系统进行什么重大的修改。相对于版本4新版本的最大改进在于将IP地址从32位改为128位,这一改进是为了适应网络快速的发展对IP地址的需求,也从根本上改变了IP地址短缺的问题。简化IPv4首部字段被删除或者成为可选字段,减少了一般情况下包的处理开销以及IPv6首部占用的带宽。改进IP 首部选项编码方式的修改导致更加高效的传输,在选项长度方面更少的限制,以及将来引入新的选项时更强的适应性。加入一个新的能力,使得那些发送者要求特殊处理的属于特别的传输流的包能够贴上标签,比如非缺省质量的服务或者实时服务。为支持认证,数据完整性以及(可选的)数据保密的扩展都在IPv6中说明。本文描述IPv6基本首部以及最初定义的IPv6 扩展首部和选项。还将讨论包的大小问题,数据流标签和传输类别的语法,以及IPv6对上层协议的影响。IPv6 地址的格式和语法在其它文章中单独说明。IPv6版的 ICMP 是所有IPv6应用都需要包含的。
IPX/SPX(Internetwork Packet Exchange/Sequential PacketExchange)互连网包交换/顺序包交换
它是由Novell提出的用于客户/服务器相连的网络协议。使用IPX/SPX协议能运行通常需要NetBEUI支持的程序,通过IPX/SPX协议可以跨过路由器访问其他网络。
MIME(Multi-Purpose Internet Mail Extensions)多功能Internet邮件扩展
MIME是扩展SMTP协议,是1991年Nathan Borenstein向IETF提出。在传输字符数据的同时,允许用户传送另外的文件类型,如声音,图像和应用程序,并将其压缩在MIME附件中。因此,新的文件类型也被作为新的被支持的IP文件类型。
NetBEUI(NetBIOS Enhanced UserInterface)网络基本输入输出系统扩展用户接口
NetBEUI协议是IBM于1985年提出。NetBEUI主要为20到200个工作站的小型局域网设计的,用于NetBEUI、LanMan 网、 Windows For Workgroups及Windows NT网。NetBEUI是一个紧凑、快速的协议,但由于NetBEUI没有路由能力,即不能从一个局域网经路由器到另一个局域网,已不能适应较大的网络。如果需要路由到其他局域网,则必须安装TCP/IP或IPX/SPX协议。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)