導航:首頁 > IDC知識 > 伺服器的工作方式

伺服器的工作方式

發布時間:2020-11-20 21:07:16

1、終端伺服器的工作方式

客戶端方式:在該工作方式下,終端伺服器作為TCP客戶端,轉換器上電時主動向平台程序請求連接,該方式比較適合於多個轉換器同時向一個平台程序建立連接。
伺服器方式:在該工作方式下,終端伺服器作為TCP伺服器端, 轉換器在指定的TCP埠上監聽平台程序的連接請求,該方式比較適合於一個轉換器與多個平台程序建立連接(一個轉換器不能同時與多個平台程序建立連接)。

2、WEB伺服器的工作方式是怎樣的

等待客戶請求:
web伺服器等待來至於Internet的客戶請求, 其監聽某個埠直到有請求進來,而此時,
伺服器處於「睡眠狀態」
客戶請求到來 :
客戶通過瀏覽器對文檔提出要求。用戶可能是敲入URL或者點擊鏈接。
客戶機器上的網路軟體負責定位伺服器主機,一旦建立連接, 客戶按照HTTP協議發出請求。
如 "GET /sample.html HTTP/1.0"
這些字元串經過網上傳輸,被伺服器接受並保存到內存中。
伺服器解析請求:
WWW伺服器對請求按照HTTP協議進行解碼,(以上部字元串為例) 其涉及到三個主要內容: 方法(GET) {GET的含義是--- 伺服器定位、讀取文件並將它返回給客戶} 文檔(/sample.html) 瀏覽器協議(HTTP/1.0) 現在伺服器就知道了, 它應找到文件 /sample.html,並使用HTTP/1.0協議將內容返回給客戶.
而伺服器是經過與請求到來時相同的連接發出的,所以伺服器不需要定位客戶或創建新連接.
讀取其他信息(如果有必要的話):
WWW伺服器根據需要去讀取請求的其他部分。 HTTP/1.0下,客戶還應給伺服器提供關於它的一些元信息
,用於描述瀏覽器及其能力,以使用伺服器能根據此確定如何返回應答。
如:User-agent:Mosaic for X Windows /2.4
Accept:text/plain
Accept:text/html
Accept::image/*
完成請求動作:
若沒有錯誤的出現,Web伺服器將執行請求所要求的動作。 獲取(GET)一個文檔,Web伺服器會在其文檔樹中搜索請求的文件(/sample.html) . 這是由伺服器機器上作為操作系統一部分的文件系統完成的。
若文件能找到並正常讀取,伺服器就將返回給客戶。
被找到的目標文件的發送: 首先伺服器發送一些響應碼和描述信息。 (如 200 Content-type:text/html;Content-length:1066等.) 發送描述信息後,伺服器讀取文件,並輸出到網路埠上。 若傳輸失敗,返回錯誤信息。
如果沒找到目標文件: 發送相應的響應碼,描述原因,比如 403(沒有找到)..
比如: HTTP /1.0 403 Not Found
Server: Apache/1.3.6
Date: .....
Content-type: text/html
Content-length:0
關閉文件和網路連接,結束會話. 轉回第一步,重新監聽埠,以准備下一次連接.

3、伺服器工作原理

運行資料庫,存儲重要文件,伺服器的要求主要是要穩定。比如運行網站,公司的財務系統,酒店的管理系統,醫院的一卡通系統等等。

4、網路中的伺服器是怎樣工作的?

利用網路,提供網路服務,比如企業郵局,虛擬主機,游戲伺服器
__________________________________________________________
什麼是塔式伺服器:

塔式伺服器應該是大家見得最多,也最容易理解的一種伺服器結構類型,因為它的外形以及結構都跟我們平時使用的立式PC差不多,當然,由於伺服器的主板擴展性較強、插槽也多出一堆,所以個頭比普通主板大一些,因此塔式伺服器的主機機箱也比標準的ATX機箱要大,一般都會預留足夠的內部空間以便日後進行硬碟和電源的冗餘擴展。

由於塔式伺服器的機箱比較大,伺服器的配置也可以很高,冗餘擴展更可以很齊備,所以它的應用范圍非常廣,應該說目前使用率最高的一種伺服器就是塔式伺服器。我們平時常說的通用伺服器一般都是塔式伺服器,它可以集多種常見的服務應用於一身,不管是速度應用還是存儲應用都可以使用塔式伺服器來解決。

就使用對象或者使用級別來說,目前常見的入門級和工作組級伺服器基本上都採用這一伺服器結構類型,一些部門級應用也會採用,不過由於只有一台主機,即使進行升級擴張也有個限度,所以在一些應用需求較高的企業中,單機伺服器就無法滿足要求了,需要多機協同工作,而塔式伺服器個頭太大,獨立性太強,協同工作在空間佔用和系統管理上都不方便,這也是塔式伺服器的局限性。不過,總的來說,這類伺服器的功能、性能基本上能滿足大部分企業用戶的要求,其成本通常也比較低,因此這類伺服器還是擁有非常廣泛的應用支持。

什麼是機架式伺服器:

作為為互聯網設計的伺服器模式,機架伺服器是一種外觀按照統一標准設計的伺服器,配合機櫃統一使用。可以說機架式是一種優化結構的塔式伺服器,它的設計宗旨主要是為了盡可能減少伺服器空間的佔用,而減少空間的直接好處就是在機房託管的時候價格會便宜很多。

為什麼說機架式伺服器是作為為互聯網設計的伺服器模式?

正如大家所知,很多專業網路設備都是採用機架式的結構(多為扁平式,活像個抽屜),如交換機、路由器、硬體防火牆這些。這些設備之所以有這樣一種結構類型,是因為他們都按國際機櫃標准進行設計,這樣大家的平面尺寸就基本統一,可把一起安裝在一個大型的立式標准機櫃中。這樣做的好處非常明顯:一方面可以使設備佔用最小的空間,另一方面則便於與其它網路設備的連接和管理,同時機房內也會顯得整潔、美觀。

機架伺服器的寬度為19英寸,高度以U為單位(1U=1.75英寸=44.45毫米),通常有1U,2U,3U,4U,5U,7U幾種標準的伺服器。機櫃的尺寸也是採用通用的工業標准,通常從22U到42U不等;機櫃內按U的高度有可拆卸的滑動拖架,用戶可以根據自己伺服器的標高靈活調節高度,以存放伺服器、集線器、磁碟陣列櫃等網路設備。伺服器擺放好後,它的所有I/O線全部從機櫃的後方引出(機架伺服器的所有介面也在後方),統一安置在機櫃的線槽中,一般貼有標號,便於管理。

現在很多互聯網的網站伺服器其實都是由專業機構統一託管的,網站的經營者其實只是維護網站頁面,硬體和網路連接則交給託管機構負責,因此,託管機構會根據受管伺服器的高度來收取費用,1U的伺服器在託管時收取的費用比2U的要便宜很多,這就是為什麼這種結構的伺服器現在會廣泛應用於互聯網事業。

還有一點要說的是機架式伺服器因為空間比塔式伺服器大大縮小,所以這類伺服器在擴展性和散熱問題上受到一定的限制,配件也要經過一定的篩選,一般都無法實現太完整的設備擴張,所以單機性能就比較有限,應用范圍也比較有限,只能專注於某一方面的應用,如遠程存儲和Web服務的提供等,但由於很多配件不能採用塔式伺服器的那種普通型號,而自身又有空間小的優勢,所以機架式伺服器一般會比同等配置的塔式伺服器貴上20-30%.

至於空間小而帶來的擴展性問題,也不是完全沒有辦法解決,由於採用機櫃安裝的方式,因此多添加一個主機在機櫃上是件很容易的事,然後再通過伺服器群集技術就可以實現處理能力的增強,如果是採用外接擴展櫃的方式也能實現大規模擴展,不過由於機架式伺服器單機的性能有限,所以擴展之後也是單方面的能力得到增倍,所以這類伺服器只是在某一種應用種比較出色,大家就把它劃為功能伺服器,這種伺服器針對性較強,一般無法移做它用。

什麼是刀片伺服器?

對於企業和網路信息提供商來說,無限增長的數據必須集中存儲和處理,於是未來的網路發展呈現出集中計算的趨勢。集中管理模式與現有的分散管理模式,對伺服器提出了新的要求:節約空間、便於集中管理、易於擴展和提供不間斷的服務,成為對下一代伺服器的新要求。

作為網路重要組成部分的伺服器來說,性能已不僅僅是評價伺服器的唯一指標了,用戶更關心的是符合自己實際需要的產品。目前伺服器集群已經在市場上得以廣泛應用,而新一代機架式伺服器也開始進入市場,為用戶提供了更多的選擇。但是隨著網路向更深層面發展,下一代伺服器將會是Blade Server(刀片伺服器)。

刀片伺服器是一種HAHD(High Availability High Density,高可用高密度)的低成本伺服器平台,是專門為特殊應用行業和高密度計算機環境設計的。其中每一塊"刀片"實際上就是一塊系統主板。它們可以通過本地硬碟啟動自己的操作系統,如Windows NT/2000、Linux、Solaris等等,類似於一個個獨立的伺服器。在這種模式下,每一個主板運行自己的系統,服務於指定的不同用戶群,相互之間沒有關聯。不過可以用系統軟體將這些主板集合成一個伺服器集群。

在集群模式下,所有的主板可以連接起來提供高速的網路環境,可以共享資源,為相同的用戶群服務。在集群中插入新的"刀片",就可以提高整體性能。而由於每塊"刀片"都是熱插拔的,所以,系統可以輕松地進行替換,並且將維護時間減少到最小。值得一提的是,系統配置可以通過一套智能KVM和9個或10個帶硬碟的CPU板來實現。CPU可以配置成為不同的子系統。一個機架中的伺服器可以通過新型的智能KVM轉換板共享一套光碟機、軟碟機、鍵盤、顯示器和滑鼠,以訪問多台伺服器,從而便於進行升級、維護和訪問伺服器上的文件。

克服伺服器集群的缺點

作為一種實現負載均衡的技術,伺服器集群可以有效地提高服務的穩定性和/或核心網路服務的性能,還可以提供冗餘和容錯功能。理論上,伺服器集群可以擴展到無限數量的伺服器。無疑,伺服器集群和RAID鏡像技術的誕生為計算機和數據池的Internet應用提供了一個新的解決方案,其成本遠遠低於傳統的高端專用伺服器。

但是,伺服器集群的集成能力低,管理這樣的集群使很多IDC都非常頭疼。尤其是集群擴展的需求越來越大,維護這些伺服器的工作量簡直不可想像,包括伺服器之間的內部連接和擺放空間的要求。這些物理因素都限制了集群的擴展。「高密度伺服器」——Blade Server的出現適時地解決了這樣的問題。高密度伺服器內置了監視器和管理工具軟體,可以幾十個甚至上百個地堆放在一起。配置一台高密度伺服器就可以解決一台到一百台伺服器的管理問題。如果需要增加或者刪除集群中的伺服器,只要插入或拔出一個CPU板即可。就這個意義上來說,Blade Server從根本上克服了伺服器集群的缺點。

小結:

說到這里,大家應該知道幾種伺服器都是如何運用以及應用在什麼領域了吧,那麼大家接下來構建自己的伺服器時,記得多從技術和應用兩個方向去考慮,以便選擇自己需要的伺服器。

5、伺服器怎麼工作的?

遠程工作

6、Internet服務採用的工作模式是什麼模式

對等工作模式和客戶機/伺服器工作模式。操作方法如下:

1、首先在標准桌面模式,右鍵單擊此電腦--屬性,如下圖所示。

2、接著在屬性頁面中,找到並點擊控制面板主頁,如下圖所示。

3、然後進入控制面板頁面中,在找到並點擊程序進入,如下圖所示。

4、進入程序界面,點擊程序與功能,如下圖所示。

5、進入程序列表,點擊左側的啟用或關閉windows功能,如下圖所示。

6、進入列表找到internet infomation。並勾選,點擊確定。

7、系統開始i自動啟動文件安裝,安裝成功,點擊立即重新啟動按鈕,就可以使用internet主要服務了。

7、WWW伺服器的工作原理

伺服器的功能

提供服務-
ip
地址

將一種資源共享給多個請求者-
資料庫

將一種設備共享給多個請求者-
列印機

為其他系統開放網關-
web

提供處理能力-
數字

存儲內容-
數據
工作原因就是計算機語言
"0
1"了吧!

8、www伺服器的工作原理是什麼

DNS分為Client和Server,Client扮演發問的角色,也就是問 Server 一個Domain Name,而Server必須要回答此Domain Name的真正IP地址,DNS是怎麼來作名稱解析的?

DNS的工作原理

DNS分為Client和Server,Client扮演發問的角色,也就是問Server一個Domain Name,而Server必須要回答此Domain Name的真正IP地址。而當地的DNS先會查自己的資料庫。如果自己的資料庫沒有,則會往該DNS上所設的的DNS詢問,依此得到答案之後,將收到的答案存起來,並回答客戶。

DNS伺服器會根據不同的授權區(Zone),記錄所屬該網域下的各名稱資料,這個資料包括網域下的次網域名稱及主機名稱。

在每一個名稱伺服器中都有一個快取緩存區(Cache),這個快取緩存區的主要目的是將該名稱伺服器所查詢出來的名稱及相對的IP地址記錄快取緩存區中,這樣當下一次還有另外一個客戶端到次伺服器上去查詢相同的名稱 時,伺服器就不用在到別台主機上去尋找,而直接可以從緩存區中找到該筆名稱記錄資料,傳回給客戶端,加速客戶端對名稱查詢的速度。例如:

當 DNS客戶端向指定的DNS伺服器查詢網際網路上的某一台主機名稱 DNS伺服器會在該資料庫中找尋用戶所指定的名稱 如果沒有,該伺服器會先在自己的快取緩存區中查詢有無該筆紀錄,如果找到該筆名稱記錄後,會從DNS伺服器直接將所對應到的IP地址傳回給客戶端 ,如果名稱伺服器在資料記錄查不到且快取緩存區中也沒有時,伺服器首先會才會向別的名稱伺服器查詢所要的名稱。例如:

DNS客戶端向指定的DNS伺服器查詢網際網路上某台主機名稱,當DNS伺服器在該資料記錄找不到用戶所指定的名稱時,會轉向該伺服器的快取緩存區找尋是否有該資料 ,當快取緩存區也找不到時,會向最接近的名稱伺服器去要求幫忙找尋該名稱的IP地址 ,在另一台伺服器上也有相同的動作的查詢,當查詢到後會回復原本要求查詢的伺服器,該DNS伺服器在接收到另一台DNS伺服器查詢的結果後,先將所查詢到的主機名稱及對應IP地址記錄到快取緩存區中 ,最後在將所查詢到的結果回復給客戶端 。

範例

我們舉例說明,假設我們要查詢網際網路上的一個名稱為www.test.com.cn,從此名稱我們知道此部主機在中國CN,而且要找的組織名稱test.com.cn此網域下的www主機,以下為名稱解析過程的每一步驟。

《Step 1》在DNS的客戶端(Reslover)鍵入查詢主機的指令,如:

以下為引用的內容:
c:\ping www.test.com.cn
pinging www.test.com.cn 【192.72.80.36】with 32bytes of data
reply from 192.72.80.36 bytes time <10ms ttl 253

《Step 2》而被指定的DNS伺服器先行查詢是否屬於該網域下的主機名稱,如果查出改主機名稱並不屬於該網域范圍,之後會再查詢快取緩存區的紀錄資料,查是否有此機名稱。

《Step 3》查詢後發現緩存區中沒有此紀錄資料,會取得一台根網域的其中一台伺服器,發出說要找www.test.com.cn的Request。

《Step 4》在根網域中,向Root Name Server詢問,Root Name Server記錄了各Top Domain分別是由哪些DNS Server負責,所以他會響應最接近的Name Server為控制CN網域的DNS伺服主機。

《Step 5》Root Name Server已告訴Local DNS Server哪部Name Server負責.cn這個Domain,然後Local DNS再向負責發出找尋www.test.com.cn的名稱Request。

《Step 6》在.cn這個網域中,被指定的DNS伺服器在本機上沒有找到此名稱的的紀錄,所以會響應原本發出查詢要求的DNS伺服器說最近的伺服器在哪裡?他會回應最近的主機為控制com.cn網域的DNS伺服主機。

《Step 7》原本被查詢的DNS伺服器主機,收到繼續查詢的IP位置後,會再向com.cn的網域的DNS Server發出尋找www.test.com.cn名稱搜尋的要求。

《Step 8》com.cn的網域中,被指定的DNS Server在本機上沒有找到此名稱的記錄,所以會回復查詢要求的DNS Server告訴他最接近的伺服器在哪裡?他就回應最接近為控制test.com.cn的網域的DNS主機。

《Step 9》原本被查詢的DNS Server,在接收到應繼續查詢的位置,在向test.com.cn網域的DNS Server發出尋找www.test.com.cn的要求,最後會在test.com.cn的網域的DNS Server找到www.test.com.cn此主機的IP。

《Step 10》所以原本發出查詢要求的DNS伺服器,再接收到查詢結果的IP位置後,響應回給原查詢名稱的DNS客戶端。

兩種真正DNS的查詢模式

有兩種詢問原理,分為Recursive和Interactive兩種。前者是由DNS代理去問,問的方法是用Interactive方式,後者是由本機直接做Interactive式的詢問。由上例可以看出,我們一般查詢名稱的過程中,實際上這兩種查詢模式都是交互存在著的。

遞歸式(Recursive):DNS客戶端向DNS Server的查詢模式,這種方式是將要查詢的封包送出去問,就等待正確名稱的正確響應,這種方式只處理響應回來的封包是否是正確響應或是說是找不到該名稱的錯誤訊息。

交談式(Interactive):DNS Server間的查詢模式,由Client端或是DNS Server上所發出去問,這種方式送封包出去問,所響應回來的資料不一定是最後正確的名稱位置,但也不是如上所說的響應回來是錯誤訊息,他響應回來告訴你最接近的IP位置,然後再到此最接近的IP上去尋找所要解析的名稱,反復動作直到找到正確位置。

9、客戶機/伺服器即(C/S)的工作方式

伺服器:伺服器是整個網路系統的核心,它為網路用戶提供服務並管理整個網路,在其上運行的操作系統是網路操作系統。隨著區域網絡功能的不斷增強,根據伺服器在網路中所承擔的任務和所提供的功能不同把伺服器分為:文件伺服器、列印伺服器和通信伺服器。

客戶機:客戶機又稱工作站。客戶機是指當一台計算機連接到區域網上時,這台計算機就成為區域網的一個客戶機。客戶機與伺服器不同,伺服器是為網路上許多網路用戶提供服務以共享它的資源,而客戶機僅對操作該客戶機的用戶提供服務。客戶機是用戶和網路的介面設備,用戶通過它可以與網路交換信息,共享網路資源。客戶機通過網卡、通信介質以及通信設備連接到網路伺服器。例如有些被稱為無盤工作站的計算機沒有它自已的磁碟驅動器,這樣的客戶機必須完全依賴於區域網來獲得文件。客戶機只是一個接入網路的設備,它的接入和離開對網路不會產生多大的影響,它不象伺服器那樣一旦失效,可能會造成網路的部分功能無法使用,那麼正在使用這一功能的網路都會受到影響。現在的客戶機都用具有一定處理能力的PC(個人計算機)機來承擔。

伺服器工作站只是兩者的結合品。

與伺服器的工作方式相關的知識