Docker 的優點
863
2025-04-01
要弄清楚正向代理和反向代理,首先我們要先搞清楚三個元素:客戶端、代理服務器、目標服務器。而這三個元素所在的網絡拓撲也正如上述位置一樣,代理服務器位于客戶端和目標服務器之間。
那么怎么判斷這個代理服務器是正向代理還是反向代理呢?
首先我們從代理的角色來看,正向代理一般是客戶端的代理,最明顯的例子就是我們翻墻去瀏覽國外的一些網站,我們單純的通過客戶端無法訪問,但是通過客戶端的代理,就可以瀏覽國外的網站;反向代理一般是目標服務器代理,就像我們自己開了一個網站,通過反向代理,將網站發布出去,供眾多客戶端范文。
其次我們還可以從代理服務器為誰服務來看。如果代理服務器是為客戶端服務的,就是正向代理,如果是為目標服務器服務的,就是反向代理。像我們的云計算中心會安裝GSLB(全局負載均衡),它的作用就是將外來客戶端的請求負載均衡到最優的一個數據中心去,那么這個GSLB,它就是為目標服務器服務,屬于反向代理。
一般正向代理就是如上所述,用來突破訪問限制、隱藏客戶端自身IP、通過代理服務器的磁盤緩沖區來提升訪問速度等用途。
反向代理同樣也有隱藏服務器真實IP來確保安全性、負載均衡、通過緩存來存儲靜態內容以及大量訪問的動態內容,在華為公有云上一般可以在反向代理下直接連接DCS(分布式緩存服務)來提高訪問速度等用途。
所以,要看代理服務器是正向代理還是反向代理,就看看它是在幫誰做代理,是做什么用途的,就很好辨別了。
網站 彈性負載均衡 ELB
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。