多客戶機服務器是計算機網絡的一種軟件體系結構,客戶機可以是基本工作站,也可以是功能齊全的個人計算機,向服務器計算機請求信息。客戶機和服務器之間通常有軟件接口,也稱為中間件,以及網絡路由和協議軟件,以及防火墻等安全...
多客戶機服務器是計算機網絡的一種軟件體系結構,客戶機可以是基本工作站,也可以是功能齊全的個人計算機,向服務器計算機請求信息。客戶機和服務器之間通常有軟件接口,也稱為中間件,以及網絡路由和協議軟件,以及防火墻等安全軟件。根據網絡的大小,服務器和客戶端可以直接交互,也可以通過在兩種類型的計算機之間提供額外處理的三層體系結構進行交互。多客戶端服務器是一種軟件體系結構客戶機從服務器計算機請求信息的計算機網絡。對于小型企業和家庭來說,最常見的多客戶機-服務器系統是具有多個客戶機的單一服務器。一臺服務器可以同時處理來自客戶機的數十個信息請求。與普遍的看法相反,服務器計算機本身不必是網絡中最快、最強大的機器才能有效地執行此角色。小型企業和家庭的多客戶機-服務器系統最常見的類型是具有多個客戶端的單個服務器。多客戶機-服務器網絡的一個主要區別是它們可以是本地的一座建筑物內獨立的局域網(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
- 閱讀 ( 582 )
- 分類:電腦網絡