1. 程式人生 > >NAT,PAT和反向代理的區別?

NAT,PAT和反向代理的區別?

nat

NAT分為靜態NAT,動態NAT,和PAT
1、靜態NAT:就是私有ip和公網ip一對一的映射,端口號不變化,一般用於局域網上網。
2、動態NAT:就是多個私有ip和多個公網ip(地址池)多對多的映射,端口號不變化,當ISP提供的合法IP地址略少於網絡內部的計算機數量時。可以采用動態轉換的方式。
3、PAT:指改變外出數據包的源端口並進行端口轉換,即端口地址轉換(PAT,Port Address Translation).采用端口多路復用方式。內部網絡的所有主機均可共享一個合法外部IP地址實現對Internet的訪問,從而可以最大限度地節約IP地址資源。同時,又可隱藏網絡內部的所有主機,有效避免來自internet的攻擊。因此,目前網絡中應用最多的就是端口多路復用方式。

PAT和nginx反向代理實現的效果是一樣的。

NAT,PAT和反向代理的區別?