主要區別
NAT和PAT的主要區別在於,NAT是一種過程/技術,路由器或類似的網路裝置將一個IP地址轉換成另一個IP地址,而PAT則將LAN上的每個主機轉換成路由器的WAN端公共IP地址,並分配不同的埠號。
納特(nat) vs. 拍打(pat)
NAT減緩了IP地址空間消耗的過程,並保留了註冊的公共地址。PAT透過在不同埠號的幫助下將單個公共IP分配給一組主機來儲存IP地址。在NAT中,地址重疊的發生明顯減少。PAT減少了漏洞和安全攻擊。NAT增加了連線建立的靈活性。在PAT中,私人地址保護公共地址不被暴露。NAT刪除了更改網路時地址重新編號的過程。PAT也被稱為移植、埠過載、埠級多路複用NAT和單地址NAT。NAT有一對一或多對一的關係。帕特有多對一的關係。在NAT中,公共IP地址對映到私有IP地址。在PAT中,多個私有IP地址透過埠對映到一個公共IP中。NAT是PAT的超集。PAT是NAT的一種動態形式。NAT的例子有靜態NAT和動態NAT。PAT的例子有靜態PAT和過載PAT。
比較圖
什麼是納特(nat)?
NAT代表網路地址轉換。NAT連線兩個網路並將私有(本地)地址對映到公共(全域性)地址。術語local表示主機地址屬於內部網路,而不是由網路資訊中心或服務提供商分配的。術語global表示該地址是由網路資訊中心或服務提供商分配的合法地址。公共廣播也代表一個或多個對外的本地地址。NAT降低了IP地址空間的消耗速度,並保留了註冊的公共地址。NAT缺乏端到端的可追溯性。NAT有兩種型別:靜態NAT,靜態NAT對映在全域性地址上,並且具有一對一的關係。另一種型別是動態NAT,它將未註冊的IP地址轉換為註冊的私有IP地址。NAT是PAT的超集。
什麼是拍打(pat)?
PAT代表埠地址轉換。PAT透過埠號將內部網路的私有IP地址轉換為公共IP地址。使用PAT,區域網上的每臺主機都被轉換成路由器的廣域網(WAN)端公共IP地址,但埠號分配不同。PAT是動態NAT的一種形式,透過它可以在埠級別配置地址轉換,同時還可以最佳化剩餘的IP地址。PAT使用IPv4地址和埠號。在PAT中,私人地址也可以保護公共地址不被暴露。在PAT中有一對一或多對一的關係。對於單個IP地址,不執行多個相同型別的公共服務。PAT的型別有靜態PAT和過載PAT。由於私有地址可以防止公開地址,PAT減少了漏洞和安全攻擊。
主要區別
- NAT提高了安全性,因為內部主機的IP地址是不可見的,而在PAT中,私有地址保護公共地址不被暴露。
- NAT與IPv4定址方案相結合,既節省了IPv4地址,又延長了其使用壽命,另一方面,PAT使用了IPv4地址和埠號。
- NAT是PAT的超集,而PAT是NAT的型別。
- 在轉換過程中,NAT使用IP地址,PAT使用IP地址和埠號。
- NAT有一對一或多對一關係,而PAT有多對一關係。
- NAT不使用埠,而PAT在轉換過程中使用源埠。
- 在NAT中,地址重疊的發生明顯減少,PAT則減少了漏洞和安全攻擊。
- 在NAT中缺少端到端的可追溯性,而在PAT中,內部表中的條目數被減少,以保留連線記錄。
結論
NAT和PAT協議被用來最小化對全域性唯一IP地址的需求。兩者的工作原理相似,只是略有不同。NAT不使用埠,而在PAT中,所有內部機器可以共享一個翻譯地址。