NAT簡略概述
因為Private(私有)IP是無法被找尋到的,所以當我們在Internet上要與其他的電腦溝通時,我們就必須將Private(私有)IP轉換為Public(公眾)IP才可以。
另外NAT也可增強網路安全性,最常見的應用如家裡ADSL用的IP分享器。
使用NAT的缺點
- 1. 增加路徑轉換的延遲
- 2. 失去對IP來源的可追朔性
- 3. 導致某些應用程式的通訊失敗
NAT的轉換
Inside Local:轉換前的內部連線端點位址。
Inside Global:轉換後的內部連線端點位址。
Outside Loal:轉換前的外部連線端點位址。
Outside Global:轉換後的外部連線端點位址。
簡單說明:
Inside:內部連線端點位址
Outside:外部連線端點位址
Local:內部看到的
Global:外部看到的
NAT的類型與使用時機
靜態NAT
從Local到Global有著一對一的靜態應對關係。通常如果是提供服務的Server都會採用靜態
NAT,因為Server需要使用固定IP供他人連線,只有靜態NAT可以提供固定的IP對應服務。
動態NAT
當PC數量眾多時,使用靜態NAT會變得相當費力,動態NAT是由內部一群Local IP與一群
外部Global IP作非固定的動態隨機對應,您有多少Local IP就需要有相同數量的Global IP,
如果Global IP數量不足,就會有部分的PC沒有IP可以使用。
超載NAT(Overloading)又稱為PAT(Port Address Translation)
由多個Local IP動應到一個Global IP加上不同的Port Number,這樣就可以讓多台電腦共用
一個Global IP。就像是如果您使用IP分享器,只需要一個Global IP就可以讓許多台PC可以
同時連上Internet。