代理伺服器 【知識分享】

CHIBOHANDONG發表於2023-02-22

代理伺服器的功能是 代理網路使用者去取得網路資訊。形象地說,它是網路資訊的中轉站,是 個人網路Internet服務商之間的 中間代理機構,負責 轉發合法的網路資訊,對轉發進行控制和登記

代理伺服器作為連線Internet與 Intranet的橋樑,在實際應用中發揮著極其重要的作用,它可用於多個目的,最基本的功能是 連線,此外還包括 安全性、快取、內容過濾、訪問控制管理等功能。更重要的是,代理伺服器是Internet鏈路級 閘道器所提供的一種重要的安全功能,它的工作主要在開放系統互聯( OSI)模型的 會話層。可以充當防火牆、節省IP開銷等。

簡介

隨著Internet與Intranet的飛速發展,作為連線Internet與Intranet的的橋樑,代理伺服器在實際應用中發揮著極其重要的作用。

代理伺服器是網路資訊的中轉站。一般情況下,使用網路瀏覽器直接去連結其它Internet站點並取得網路資訊時,須送出請求訊號來得到應答,然後對方再把資訊傳送回來。代理伺服器是介於瀏覽器和Web伺服器之間的一臺伺服器,有了它之後,瀏覽器不是直接到Web伺服器去取回網頁而是向代理伺服器發出請求,請求訊號會先送到代理伺服器,由代理伺服器來取回瀏覽器所需要的資訊並傳送給你的瀏覽器。而且, 大部分代理伺服器都具有 緩衝的功能,就好像一個大的 Cache,它不斷將新取得資料包存到它本機的儲存器上,如果瀏覽器所請求的資料在它本機的儲存器上已經存在而且是最新的,那麼它就不重新從Web伺服器取資料,而直接將儲存器上的資料傳送給使用者的瀏覽器,這樣就能顯著提高瀏覽速度和效率。

代理伺服器不僅可以實現提高瀏覽速度和效率的功能,它還可以實現網路的安全過濾、流量控制(減少Internet使用費用)、使用者管理等功能,因此它既是一種網路防火牆技術,同時也可以解決許多單位連線Internet引起IP地址不足的問題。

工作原理

代理伺服器作為一種既是伺服器又是客戶機的中間程式,主要用於轉發客戶系統的網路訪問請求。但是,代理伺服器不只是簡單地向真正的因特網伺服器轉發請求,它還可以控制使用者的行為, 對接收到的客戶請求進行決策,並根據過濾規則對使用者請求進行過濾。

透過代理伺服器,網路管理員可以實現比用包過濾路由器更嚴格的安全策略。不同於使用通用的包過濾 路由器來管理透過防火牆的 因特網服務流向,代理伺服器透過在閘道器上為每項需要的應用安裝專用的程式碼(代理服務)來工作。如果網路管理員沒有為某一服務安裝代理服務程式碼,該服務就不會被支援,也不會透過防火牆轉發相應的客戶請求。並且,這種代理伺服器碼能被配置成僅支援某項服務的網路管理員認為可以接受的那部分特徵,而不支援其他的特徵。

主要功能

代理伺服器具有許多功能。對於我們個人使用者而言, 透過代理上網,能讓我們訪問一些直接訪問會比較慢的網站,比如網際網路使用者訪問教育網的網站。對於單位而言,內部使用代理可以預先過濾一些病毒,保障上網的安全,還能有效地進行訪問控制、網速限制,上網監控等等。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70026609/viewspace-2936414/,如需轉載,請註明出處,否則將追究法律責任。

相關文章