- 相關推薦
2015計算機三級《網絡技術》復習重點:客戶機/服務器模型
1、客戶機與服務器的特性
Internet提供的服務是以客戶機/服務器模型為基礎的。客戶機, 接受服務的應用程序;服務器,提供服務的應用程序。
一般客戶機提出請求,服務器并發(fā)處理的客戶機的請求,并將處理結果返回給客戶機。
相對而言,服務器的對硬件資源及軟件資源都有一定的要求,而對客戶機通常要求相對簡單。
2、實現(xiàn)中需要解決的問題
(1)標識一個特定的服務
由于一個主機可以運行多個服務器程序,要求賦予每個服務唯一的標識,同時要求服務器和客戶機都是用該標識。互聯(lián)網中TCP或UDP通常使用端口號作為自己特定的標識。
(2)響應并發(fā)請求
客戶機發(fā)出的請求時隨機的,可能很多客戶機同時請求不同服務,因此服務器必須具備多個并發(fā)處理能力。服務器有兩種實現(xiàn)方案。
重復服務器:服務器包含請求隊列,按照先進先出原則處理。
并發(fā)服務器:是一個守護進程,沒有請求時,它處于等待狀態(tài);客戶機每來請求,服務器立即創(chuàng)建一個子進程,然后回到等待;并發(fā)服務器稱主服務器,而子進程稱從服務器。
重復服務器針對于面向無連接的客戶機/服務器模型。并發(fā)服務器針對于面向連接的客戶機/服務器模型。
(3)服務器程序的安全問題
服務器的地位特殊,需要經常讀系統(tǒng)文件、日志文件等,必須承擔實施系統(tǒng)訪問和保護策略。
【計算機三級《網絡技術》復習重點:客戶機/服務器模型】相關文章:
2015計算機三級《網絡技術》復習重點:域名系統(tǒng)03-30
2015計算機三級《網絡技術》復習重點:網絡操作系統(tǒng)03-30
2015計算機三級《網絡技術》復習重點:IP協(xié)議與互聯(lián)層服務03-30
計算機三級網絡技術備考復習資料03-23