Proxy 伺服器英文全稱是Proxy Server,其功能就是代理網路使用者去取得網路資訊。形象的說:它是網路資訊的中轉站。
在一 般情況下,我們使用網路瀏覽器直接去串連其他Internet網站取得網路資訊時,須送出Request訊號來得到回答,然後對方再把資訊以bit方式傳 送回來。Proxy 伺服器是介於瀏覽器和Web伺服器之間的一台伺服器,有了它之後,瀏覽器不是直接到Web伺服器去取回網頁而是向Proxy 伺服器發出請求, Request訊號會先送到Proxy 伺服器,由Proxy 伺服器來取回瀏覽器所需要的資訊並傳送給你的瀏覽器。而且,大部分Proxy 伺服器都具有緩衝的功能,就好象一個 大的Cache,它有很大的儲存空間,它不斷將新取得資料儲存到它原生儲存空間上,如果瀏覽器所請求的資料在它原生儲存空間上已經存在而且是最新的,那麼 它就不重新從Web伺服器取資料,而直接將儲存空間上的資料傳送給使用者的瀏覽器,這樣就能顯著提高瀏覽速度和效率。
更重要的是:Proxy Server (Proxy 伺服器)是 Internet鏈路級網關所提供的一種重要的安全功能,它的工作主要在開放系統互聯 (OSI) 模型的對話層。主要的功能有:
1、串連Internet與Intranet 充當firewall(防火牆):因為所有內部網的使用者通過Proxy 伺服器訪問外界時,只映射為一個IP地址,所以外界不能直接存取到內部網;同時可以設定 IP地址過濾,限制內部網對外部的存取權限;另外,兩個沒有互聯的內部網,也可以通過第三方的Proxy 伺服器進行互聯來交換資訊。
2、節省IP開銷:如前面所講,所有使用者對外只佔用一個IP,所以不必租用過多的IP地址,降低網路的維護成本。這樣,局域局內沒有與外網相連的眾多機器 就可以通過內網的一台Proxy 伺服器串連到外網,大大減少費用。當然也有它不利的一面,如許多網路駭客通過這種方法隱藏自己的真實IP地址,而逃過監視。
3、提高訪問速度:本身頻寬較小,通過頻寬較大的proxy與目標主機串連。而且通常Proxy 伺服器都設定一個較大的硬碟緩衝區(可能 高達幾個GB或更大),當有外界的資訊通過時,同時也將其儲存到緩衝區中,當其他使用者再訪問相同的資訊時,則直接由緩衝區中取出資訊,傳給使用者,從而達到 提高訪問速度的目的。