(正向)代理 vs. 反向代理
代理和反向代理都是針對用戶而言的。
一、(正向)代理——代理客戶端
1. 流程
代理會隱藏客戶端的真實信息(IP、端口),代替客戶端在互聯網上發起請求,并將返回結果轉發給客戶端。
2. 特點
1)代理可以保護客戶端,幫助客戶端訪問自身無法到達的網絡。
2)客戶端需要將特定請求或全部請求主動配置為請求代理服務器。
二、反向代理-代理服務端
1. 流程
反向代理會隱藏服務端真實信息(IP、端口),代替服務端在互聯網中接收請求,并將請求轉發給真實服務器處理,收到結果后再返回給請求方。
2. 特點
1)反向代理保護服務端,隔離網絡環境,并進行多個服務器的負載均衡。
2)服務端將自己配置到反向代理中,然后將反向代理暴露在互聯網中。