天天看點

關于正向代理與反向代理的簡單了解

正向代理的代理對象是使用者,反向代理的代理對象是伺服器

正向代理

通常我們要科學沖浪,可以使用ladder,使用者使用ladder(自行翻譯成中文)後,就能通路到谷歌,這其中實質上是使用者使用ladder的過程中,先通路了一個部署在外面(或合法科學沖浪)的伺服器,由這個伺服器對這條請求進行轉發到谷歌網站。這個伺服器就叫做代理伺服器。

反向代理

假設使用者能正常通路谷歌,谷歌在自己的伺服器B的更外一層,部署了一個新的伺服器A,使用者通路谷歌的時候,實質上是在通路這個新的伺服器A,伺服器B的端口并沒有暴露給使用者,而是由伺服器A來轉發給伺服器B。

這個伺服器A就叫做反向代理伺服器。

反向代理伺服器可以起到負載均衡的作用:谷歌可以部署N個代理伺服器,使用者通路谷歌的時候,實際是在通路這個N個代理伺服器,這樣就把流量分散開來,降低伺服器壓力,這就是代理伺服器可以起到的負載均衡的作用。

參考視訊

https://www.bilibili.com/video/BV1jv41167oY?from=search&seid=9518255702822557726

繼續閱讀