NAT與NAPT
網絡地址轉換(NAT)是在IP數據包通過路由設備時,修改其頭部IP地址的過程。NAT允許一組IP地址用於LAN(局域網)內的通信,另一組IP地址用於外部通信。IP地址的一對一轉換是由最簡單的NAT形式提供的。NAPT(網絡地址和端口轉換)是NAT的擴展,它允許將許多IP地址映射到單個IP地址。這是在傳出流量中的TCP和UDP端口信息的幫助下完成的。
什麼是NAT?
網絡地址轉換修改IP包報頭中的IP地址,當它通過路由設備傳輸時。NAT允許一組IP地址用於LAN內的通信,另一組IP地址用於外部通信。IP地址的一對一轉換是由最簡單的NAT形式提供的。NAT有幾個優點。它提高了局域網的安全性,因為它提供了隱藏內部IP地址的選項。此外,由於IP地址只在內部使用,因此不會與其他組織使用的IP地址發生任何衝突。另外,通過NAT,在局域網中的所有計算機使用一個單一的因特網連接是可能的。NAT使用NAT盒工作,它位於LAN連接到internet的接口上。它包含一組有效的IP地址,並負責執行IP地址轉換。
什麼是午睡?
NAPT(networkaddress and Port Translation,網絡地址和端口轉換)用於映射一組使用單個公共IP地址或一小群公共IP地址的專用IP地址。NAPT也稱為PAT(端口地址轉換)、IP偽裝、NAT過載和多對一NAT。在NAPT中,許多IP地址被映射到單個IP地址。這會在路由返回的數據包時造成歧義。為了避免這個問題,NAPT利用了傳出流量中的TCP/UDP端口信息並維護了一個轉換表。這將允許將返回的數據包正確地路由到請求者。
NAT和NAPT有什麼區別?