1. 程式人生 > >role of proxy server

role of proxy server

限制 發送 網關 終端 之間 網絡信息 器) ack 完整

代理(Proxy),也稱“網絡代理”,是一種特殊的網絡服務, 允許一個網絡終端(一般為客戶端)通過這個服務與另一個網絡終端(一般為服務器)進行非直接的連接。一些網關、路由器等網絡設備具備網絡代理功能。一般認為代理服務器有利於保障網絡終端的隱私或安全,防止攻擊。

提供代理服務的電腦系統或者其他類型的網絡終端成為代理服務器(proxy server)。

作用:防火墻

功能:代理網絡用戶去獲得網絡信息

一個完整的代理請求過程為:

   客戶端首先與代理服務器創建連接,接著根據代理服務器所使用的代理協議,請求對目標服務器創建連接、或者獲得目標服務器的指定資源(如:文件)。 在後一種情況中,代理服務器可能對目標服務器的資源下載至本地緩存。

   如果客戶端所要獲取的資源在代理服務器的緩存之中,則代理服務器並不會向目標服務器發送請求,而是直接返回緩存了的資源。

   一些代理協議允許代理服務器改變客戶端的原始請求、目標服務器的原始響應,以滿足代理協議的需要。代理服務器的選項和設置在計算機程序中,通常包括一個“防火墻”,允許用戶輸入代理地址,它會遮蓋他們的網絡活動,可以允許互聯網過濾實現網絡訪問。

主要功能

  代理服務器,其功能就是代理網絡用戶去獲得網絡信息。形象的說:他是網絡信息的中轉站。 代理服務器就好像一個大的Cache,這樣就能顯著提高瀏覽速度和效率。更重要的是:Proxy server 是Internet鏈路級網關所提供的一種重要的安全功能,主要功能有:

  1)突破自身IP訪問限制,訪問國外站點。

  2)網絡用戶可以通過代理訪問國外網站。

  3)訪問一些單位或團體內部資源,如某大學FTP(前提是該代理地址在該資源的允許訪問範圍之內),使用教育網址段免費代理服務器,就可以用於對教育網開放的各類FTP下載上傳,以及各類資料查詢共享服務。

  4)突破中國電信的IP封鎖:中國電信用戶有許多網站是被限制訪問的,這種限制是人為的,不同server對地址的封鎖是不同的。所以不能訪問時可以換一個國外的代理服務器試試。

  5)提高訪問速度:通常代理服務器都設置一個較大的硬盤緩沖區,當有外界的信息通過時,同時也將其保存到緩沖區中,當其他用戶再訪問相同信息時,則直接由緩沖區取出信息,傳給用戶,以提高訪問速度。

  6)隱藏真實IP:上網者可以通過這種方法來隱藏自己的IP,免受攻擊。

鑒於上述原因,代理服務器大多被用來連接internet都是獨立的大型(國際互聯網)和Intrant(局域網)。在國內,所謂中國多媒體公眾信息網和教育網都是獨立的大型國家級局域網,是與國際互聯網隔絕的。處於各種需要,某些集團或個人在兩網之間開設了代理服務器,如果我們知道這些代理服務器的地址,就可以利用它到達國外的網站。

轉自百度百科

role of proxy server