為什麼主機即是客戶又是伺服器
❶ 主機和伺服器有什麼區別
主機就是電腦,或者說不帶顯示器的那部分,主機不等於伺服器
提供服務的電腦或者主機才稱為伺服器
需要服務的主機或電腦就是客戶端
可以說:伺服器和客戶端是一種供求關系
嚴格上說,虛擬主機和伺服器不是同一個概念,虛擬主機是提供虛擬機服務的主機,或者說是提供虛擬服務的一種伺服器
❷ 端系統的通信方式
邊緣部分的端系統利用核心部分所提供的服務,使眾多主機之間能夠互相通信並交換或共享信息。
端系統之間的通信方式可以劃分為兩大類:客戶伺服器方式和對等方式。這里所說的「主機A和主機B進行通信」,實際上是指:「運行在主機A上的某個程序和運行在主機B上的另一個程序進行通信」。 客戶伺服器方式在網際網路上是最常用的,也是最傳統的方式。客戶伺服器模式是一種分布式系統體系結構。我們在上網發郵件或在網站上查找資料時,都會使用客戶伺服器方式(有時也寫為客戶-伺服器方式或客戶/伺服器方式)。
當打電話時,電話振鈴聲使被叫用戶知道有一個電話呼叫。計算機通信的對象是應用層中的應用程序,顯然不能用響鈴的辦法來通知所要找的對方的應用進程。然而採用客戶伺服器方式可以使兩個應用程序能夠進行通信。
客戶(client)和伺服器(server)都是指通信中所涉及的兩個應用程序。客戶伺服器方式描述的是進程之間服務和被服務的關系。這里所說的客戶和伺服器都指的是計算機進程(軟體)。在C/S方式中,請求一方為客戶,響應請求一方稱為伺服器,如果一個伺服器在響應客戶請求時不能單獨完成任務,還可能向其他伺服器發出請求,這時,發出請求的伺服器就成為另一個伺服器的客戶。從雙方建立聯系的方式來看,主動啟動通信的應用叫客戶,被動等待通信的應用叫伺服器。這里最主要的特徵就是:客戶是服務請求方,伺服器是服務提方。
客戶與伺服器的通信關系建立後,通信可以是雙向的,客戶和伺服器都可以發送和接收數據。 對等連接(peer-to-peer,簡寫為P2P)是指兩個端系統在通信時並不區分哪一個是服務請求方式還是服務提供方式。只要兩個主機都運行了對等連接軟體(P2P軟體),它們就可以進行平等的、對等連接通信。這時,雙方都可以下載對方已經存儲在硬碟中的共享文檔。因此這種工作方式也稱為P2P文件共享。如圖中,主機C,D,E和F都運行了P2P軟體,因此這幾個主機都可以進行對等通信(如C何D,E和F,以及C和F)。實際上,對等連接方式從本質上看仍然是使用客戶伺服器方式,只是對等連接中的每一個主機既是客戶又同時是伺服器。例如主機C,當C請求D的服務時,C是客戶,D是伺服器。但如果C又同時向F提供服務,那麼C又同時起著伺服器的作用。對等連接工作方式可支持大量對等用戶(如上百萬個)同時工作。
❸ 「在客戶機/伺服器網路中,每台計算機既是伺服器,又是客戶機」是對是錯
客戶機/伺服器系統
client/server
system
簡稱c/s系統。是一類按新的應用模式運行的分布式計算機系統。在這個應用模式中,用戶只關心完整地解決自己的應用問題,而不關心這些應用問題由系統中哪台或哪幾台計算機來完成。在c/s系統中,能為應用提供服務(如文件服務,列印服務,拷貝服務,圖象服務,通信管理服務等)的計算機或處理器,當其被請求服務時就成為伺服器。一台計算機可能提供多種服務,一個服務也可能要由多台計算機組合完成。與伺服器相對,提出服務請求的計算機或處理器在當時就是客戶機。從客戶應用角度看,這個應用的一部分工作在客戶機上完成,其他部分的工作則在(一個或多個)伺服器上完成。
c/s系統最重要的特徵是:它不是一個主從環境,而是一個平等的環境,即c/s系統中各計算機在不同的場合既可能是客戶機,也可能是伺服器,進入90年代,c/s系統迅速流行,在於它有很多優點:用戶使用簡單,直觀;編程,調試和維護費用低;系統內部負荷可以做到比較均衡,資源利用率較高;允許在一個客戶機上運行不同計算機平台上的多中應用;系統易於擴展,可用性較好,對用戶需求變的適應性好。
從技術角度看,c/s系統本質上是將70年代就提出的虛擬機器的概念使用於分布式計算機系統,其本質是實現功能的合理分布和處理的「無縫連接」。c/s系統的實用依賴於若干90年代才成熟的技術:首先由於以一系列標准為基礎的開放式系統原則被普遍接受,為各種客戶機,伺服器之間提供中間件(middleware)成為可能;第二,case工具,視窗技術,面向對象技術,分布式資料庫技術等的成熟,為c/s系統環境下的編程,調試,運行提供了良好的條件;性能價格比迅速提高的計算機為開銷甚大的分布式操作系統提供了可接受的運行條件,使得分布式邏輯處理,分布式伺服器等應用模式得以實現。
c/s系統已廣泛用於中小型工商企業,機關等部門,由於通訊技術的進展,c/s系統在地域上可有較大的跨度。
❹ 為什麼說客戶機是生產者,而伺服器是消費者
客戶機一般是產生數據的,所以是生產者;伺服器是處理客戶機產生的數據的,所以是消費者
時間這么久了,再回答對題主幫助應該不大,但是看到之前的答案實在忍不了。。
❺ 什麼叫客戶機什麼叫伺服器他們的關系
客戶機/伺服器系統
Client/server
system
簡稱C/S系統。是一類按新的應用模式運行的分布式計算機系統。在這個應用模式中,用戶只關心完整地解決自己的應用問題,而不關心這些應用問題由系統中哪台或哪幾台計算機來完成。在C/S系統中,能為應用提供服務(如文件服務,列印服務,拷貝服務,圖象服務,通信管理服務等)的計算機或處理器,當其被請求服務時就成為伺服器。一台計算機可能提供多種服務,一個服務也可能要由多台計算機組合完成。與伺服器相對,提出服務請求的計算機或處理器在當時就是客戶機。從客戶應用角度看,這個應用的一部分工作在客戶機上完成,其他部分的工作則在(一個或多個)伺服器上完成。
C/S系統最重要的特徵是:它不是一個主從環境,而是一個平等的環境,即C/S系統中各計算機在不同的場合既可能是客戶機,也可能是伺服器,進入90年代,C/S系統迅速流行,在於它有很多優點:用戶使用簡單,直觀;編程,調試和維護費用低;系統內部負荷可以做到比較均衡,資源利用率較高;允許在一個客戶機上運行不同計算機平台上的多中應用;系統易於擴展,可用性較好,對用戶需求變的適應性好。
從技術角度看,C/S系統本質上是將70年代就提出的虛擬機器的概念使用於分布式計算機系統,其本質是實現功能的合理分布和處理的「無縫連接」。C/S系統的實用依賴於若干90年代才成熟的技術:首先由於以一系列標准為基礎的開放式系統原則被普遍接受,為各種客戶機,伺服器之間提供中間件(Middleware)成為可能;第二,CASE工具,視窗技術,面向對象技術,分布式資料庫技術等的成熟,為C/S系統環境下的編程,調試,運行提供了良好的條件;性能價格比迅速提高的計算機為開銷甚大的分布式操作系統提供了可接受的運行條件,使得分布式邏輯處理,分布式伺服器等應用模式得以實現。
C/S系統已廣泛用於中小型工商企業,機關等部門,由於通訊技術的進展,C/S系統在地域上可有較大的跨度。
❻ 互聯網的組成有什麼部分
互聯網由小規模的區域網(LAN)、城市規模的區域網(MAN)以及大規模的廣域網(WAN)等部分組成
❼ 什麼叫客戶機什麼叫伺服器他們的關系
客戶機/伺服器系統 Client/server system 簡稱C/S系統。是一類按新的應用模式運行的分布式計算機系統。在這個應用模式中,用戶只關心完整地解決自己的應用問題,而不關心這些應用問題由系統中哪台或哪幾台計算機來完成。在C/S系統中,能為應用提供服務(如文件服務,列印服務,拷貝服務,圖象服務,通信管理服務等)的計算機或處理器,當其被請求服務時就成為伺服器。一台計算機可能提供多種服務,一個服務也可能要由多台計算機組合完成。與伺服器相對,提出服務請求的計算機或處理器在當時就是客戶機。從客戶應用角度看,這個應用的一部分工作在客戶機上完成,其他部分的工作則在(一個或多個)伺服器上完成。
❽ 網際網路兩大組成部分的特點是什麼,它們的工作方式各有什麼特點
邊緣部分 由所有連接在網際網路上的主機組成。這部分是用戶直接使用的,用來進行通信(傳送數據、音頻或視頻)和資源共享。
核心部分:由大量網路和連接這些網路的路由器組成。這部分是為邊緣部分提供服務的(提供連通性和交換)。 在網路邊緣的端系統中運行的程序之間的通信方式通常可劃分為兩大類:客戶伺服器方式(C/S 方式)即Client/Server方式 ,對等方式(P2P 方式)即 Peer-to-Peer方式 。客戶(client)和伺服器(server)都是指通信中所涉及的兩個應用進程。客戶伺服器方式所描述的是進程之間服務和被服務的關系。客戶是服務的請求方,伺服器是服務的提供方。被用戶調用後運行,在打算通信時主動向遠地伺服器發起通信(請求服務)。因此,客戶程序必須知道伺服器程序的地址。不需要特殊的硬體和很復雜的操作系統。 一種專門用來提供某種服務的程序,可同時處理多個遠地或本地客戶的請求。系統啟動後即自動調用並一直不斷地運行著,被動地等待並接受來自各地的客戶的通信請求。因此,伺服器程序不需要知道客戶程序的地址。一般需要強大的硬體和高級的操作系統支持。對等連接方式從本質上看仍然是使用客戶伺服器方式,只是對等連接中的每一個主機既是客戶又同時是伺服器。
網路核心部分是網際網路中最復雜的部分。網路中的核心部分要向網路邊緣中的大量主機提供連通性,使邊緣部分中的任何一個主機都能夠向其他主機通信(即傳送或接收各種形式的數據)。在網路核心部分起特殊作用的是路由器(router)。路由器是實現分組交換(packet switching)的關鍵構件,其任務是轉發收到的分組,這是網路核心部分最重要的功能。路由器是實現分組交換(packet switching)的關鍵構件,其任務是轉發收到的分組,這是網路核心部分最重要的功能。