代理服務器工作原理和代理服務器的功能
??代理服務器的概念
??代理服務器(Proxy Server)是個人網絡和Internet服務商之間的中間代理機構,它負責轉發合法的網絡信息,對轉發進行控制和登記。代理服務器作為連接Internet(廣域網)與Intranet(局域網)的橋梁,在實際應用中發揮著極其重要的作用,它可用于多個目的,最基本的功能是連接,此外還包括安全性,緩存,內容過濾,訪問控制管理等功能。代理服務器,顧名思義就是局域上不能直接上網的機器將上網請求(比如說,瀏覽某個主頁)發給能夠直接上網的代理服務器,然后代理服務器代理完成這個上網請求,將它所要瀏覽的主頁調入代理服務器的緩存;然后將這個頁面傳給請求者。這樣局域網上的機器使用起來就像能夠直接訪問網絡一樣。并且,代理服務器還可以進行一些網站的過濾和控制的功能,這樣就實現了我們控制和節省上網費用。
??代理服務器能夠讓多臺沒有IP地址的電腦使用其代理功能高速、安全地訪問互聯網資源。當代理服務器客戶端發出一個對外的資源訪問請求,該請求先被代理服務器識別并由代理服務器代為向外請求資源。由于一般代理服務器擁有較大的帶寬,較高的性能,并且能夠智能地緩存已瀏覽或未瀏覽的網站內容,因此,在一定情況下,客戶端通過代理服務器能更快速地訪問網絡資源。代理服務器應用的常見例子:擁有上百臺電腦的局域網通過一臺能夠訪問外部網絡資源的代理服務器而也能訪問外部互聯網。
??代理服務器作為一種既是服務器又是客戶機的中間程序,主要用于轉發客戶系統的網絡訪問請求。但是,代理服務器不只是簡單地向真正的因特網服務器轉發請求,它還可以控制用戶的行為,對接收到的客戶請求進行決策,并根據過濾規則對用戶請求進行過濾。
??通過代理服務器,網絡管理員可以實現比用包過濾路由器更嚴格的安全策略。不同于使用通用的包過濾路由器來管理通過防火墻的因特網服務流向,代理服務器通過在網關上為每項需要的應用安裝專用的代碼(代理服務)來工作。如果網絡管理員沒有為某一特殊服務安裝代理服務代碼,該服務就不會被支持,也不會通過防火墻轉發相應的客戶請求。并且,這種代理服務器碼能被配置成僅支持某項服務的網絡管理員認為可以接受的那部分特征,而不支持其他的特征。
??代理服務器的功能
??(1) 充當局域網與外部網絡的連接出口
??充當局域網與外部網絡的連接出口,同時將內部網絡結構的狀態對外屏蔽起來,使外部不能直接訪問內部網絡。從這一點上說,代理服務器就充當的網關。
??(2)作為防火墻
??代理服務器.可以保護局域網的安全,起防火墻的作用。通過設置防火墻,為公司內部的網絡提供安全邊界,防止外界的侵入。
??(3)網址過濾和訪問權限限制
??代理服務器可以設置IP地址過濾,對外界或內部的Internet地址進行過濾,限制不同用戶的訪問權限。例如代理服務器可以用來限制封鎖IP地址,禁止用戶對某些網頁進行瀏覽。
??(4)提高訪問速度
??代理服務器將遠程服務器提供的數據保存在自己的硬盤上,如果有許多用戶同時使用這一個代理服務器,他們對Internet站點所有的訪問都會經由這臺代理服務器來實現。當有人訪問過某一站點后,所訪問站點的內容便會被保存在代理服務器的硬盤上,如果下一次有人再要訪問這個站點時,這些內容便會直接從代理服務器磁盤中取得,而不必再次連接到遠程服務器上去取。因此,它可以節約帶寬、提高訪問速度。
??以上就是新網小編跟你們講述的代理服務器工作原理,你是否都已清楚明白,如果還有疑問,可以前來咨詢小編,小編會為您解答。
聲明:免責聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發現本社區中有涉嫌抄襲的內容,請發
送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。本站原創內容未經允許不得轉載,或轉載時
需注明出處:新網idc知識百科