多客户机服务器是计算机网络的一种软件体系结构,客户机可以是基本工作站,也可以是功能齐全的个人计算机,向服务器计算机请求信息。客户机和服务器之间通常有软件接口,也称为中间件,以及网络路由和协议软件,以及防火墙等安全...
多客户机服务器是计算机网络的一种软件体系结构,客户机可以是基本工作站,也可以是功能齐全的个人计算机,向服务器计算机请求信息。客户机和服务器之间通常有软件接口,也称为中间件,以及网络路由和协议软件,以及防火墙等安全软件。根据网络的大小,服务器和客户端可以直接交互,也可以通过在两种类型的计算机之间提供额外处理的三层体系结构进行交互。多客户端服务器是一种软件体系结构客户机从服务器计算机请求信息的计算机网络。对于小型企业和家庭来说,最常见的多客户机-服务器系统是具有多个客户机的单一服务器。一台服务器可以同时处理来自客户机的数十个信息请求。与普遍的看法相反,服务器计算机本身不必是网络中最快、最强大的机器才能有效地执行此角色。小型企业和家庭的多客户机-服务器系统最常见的类型是具有多个客户端的单个服务器。多客户机-服务器网络的一个主要区别是它们可以是本地的一座建筑物内独立的局域网(LAN),不一定连接到Internet或广域网(WAN)。广域网是分布在多个地理位置的多个客户机-服务器系统,几乎完全与Internet相连。但是,一些大公司,拥有独立于互联网的广域网系统。随着互联网规模的增长、万维网的发展以及网络软硬件选择的日益多样化,广域网一词的含义更加广泛在过去,广域网是一个或多个物理服务器,为许多客户机提供网络支持。现在这个术语的定义更加松散,广域网可以很大程度上建立在软件本身上,例如在云计算中或使用web浏览器和web服务器。更传统的WAN使用文件传输协议(FTP)和域名系统(DNS)架构。通过使用多线程客户端服务器(一个建立在中央处理器(CPU)上的网络)也提高了WAN中的文件传输和处理速度似乎可以同时执行许多不同的程序指令。Web服务器是一种虚拟托管多客户端服务器的类型。这些网络完全基于软件构建,不需要为客户端或服务器计算机指定特定的物理位置。Web服务器充当物理服务器,可以在多台计算机上运行,也可以在一台同时运行多台web服务器的服务器计算机的一个部分上运行,它也可以从不同的计算机上加载,而不是绑定到一个特定的位置。云计算与早期的多客户机服务器的工作站概念有相似之处。云计算和工作站都是客户机,几乎没有本地资源可利用。几乎所有的云计算网络软件安装在服务器本身上,如文字处理器、游戏、音乐和视频应用程序等。客户端可以在服务器上访问该软件来运行它。工作站是一个监视器和网络位置,资源最少,例如内存或处理能力很小,并且不能访问网络服务器架构、云计算和精简的工作站设计都试图降低多客户机-服务器网络的成本通过不将物理硬件资源或软件分配给数十台或数百台客户机,其想法是可以在一台功能强大的中央服务器上更经济地访问它们。它们的漏洞是大多数文件的本地副本不存在,并且,如果网络出现故障,许多人可能无法访问他们的工作。FTP和DNS系统都是基本的多客户端通信设计。FTP是一种快速、可靠的方法,可以在网络上传输文本和某些其他文件,通常是二进制模式。当Internet基本上是基于文本的,在图形丰富之前,它是一种原始的传输协议万维网的子集出现了。今天大多数的互联网流量仍然是基于文本的FTP传输,这种传输在很大程度上是由web用户看不见的。DNS系统也很早就出现了,特别是随着万维网的发展,它是一种以互联网协议(IP)数字串的形式代替实际网络地址的方式,为客户机将访问的服务器使用熟悉的英文名称
-
发表于 2020-08-06 13:25
- 阅读 ( 692 )
- 分类:电脑网络