nat优缺点_使用NAT的利弊
NAT 提供了許多優(yōu)點和好處。但是,使用 NAT 也有一些缺點,包括不支持某些類型的流量。
使用 NAT 的優(yōu)點包括:
NAT 允許對內(nèi)部網(wǎng)實行私有編址,從而維護合法注冊的公有編址方案。NAT 通過應用程序端口級別的多路復用節(jié)省了地址。利用 NAT 過載,對于所有外部通信,內(nèi)部主機可以共享一個公有 IP 地址。在這種配置類型中,支持很多內(nèi)部主機只需極少的外部地址。
NAT 增強了與公有網(wǎng)絡(luò)連接的靈活性。為了確保可靠的公有網(wǎng)絡(luò)連接,可以實施多池、備用池和負載均衡池。
NAT 為內(nèi)部網(wǎng)絡(luò)編址方案提供了一致性。在沒有私有 IP 地址和 NAT 的網(wǎng)絡(luò)上,更改公有 IP 地址需要給現(xiàn)有網(wǎng)絡(luò)上的所有主機重新編號。主機重新編號的成本可能非常高。NAT 允許保留現(xiàn)有方案,同時支持新的公有編址方案。這意味著,組織可以更換 ISP 而不需要更改任何內(nèi)部客戶端。
NAT 提供了網(wǎng)絡(luò)安全性。由于私有網(wǎng)絡(luò)在實施 NAT 時不會通告其地址或內(nèi)部拓撲,因此在實現(xiàn)受控外部訪問的同時能確保安全。不過,NAT 不能取代防火墻。
但是,NAT 確實有一些缺點。Internet 上的主機看起來是直接與 NAT 設(shè)備通信,而不是與私有網(wǎng)絡(luò)內(nèi)部的實際主機通信,這一事實會造成幾個問題。理論上,全球唯一的一個 IP 地址可以代表許多臺私有尋址的主機。從私密性和安全性角度看,這是優(yōu)點,但實際上,這也會帶來一些弊端。
第一個弊端是影響性能。轉(zhuǎn)換數(shù)據(jù)包報頭內(nèi)的每個 IP 地址需要時間,因此 NAT 會增加交換延遲。第一個數(shù)據(jù)包采用過程交換,意味著它始終經(jīng)過較慢的路徑。路由器必須查看每個數(shù)據(jù)包,以決定是否需要轉(zhuǎn)換。路由器需要更改 IP 報頭,甚至可能要更改 TCP 或 UDP 報頭。如果緩存條目存在,則其余數(shù)據(jù)包經(jīng)過快速交換路徑,否則也會被延遲。
許多 Internet 協(xié)議和應用程序依賴端到端功能,需要將未經(jīng)修改的數(shù)據(jù)包從源轉(zhuǎn)發(fā)到目的地。NAT 會更改端到端地址,因此會阻止一些使用 IP 尋址的應用程序。例如,一些安全應用程序(例如數(shù)字簽名)會因為源 IP 地址改變而失敗。使用物理地址而非限定域名的應用程序無法到達經(jīng)過 NAT 路由器轉(zhuǎn)換的目的地。有時,通過實施靜態(tài) NAT 映射可避免此問題。
端到端 IP 可追溯性也會喪失。由于經(jīng)過多個 NAT 地址轉(zhuǎn)換點,數(shù)據(jù)包地址已改變很多次,因此追溯數(shù)據(jù)包將更加困難,排除故障也更具挑戰(zhàn)性。另一方面,試圖確定數(shù)據(jù)包源的***也會發(fā)現(xiàn)難以追溯或獲得原始源地址或目的地址。
使用 NAT 也會使隧道協(xié)議(例如 IPsec)更加復雜,因為 NAT 會修改報頭中的值,從而干擾 IPsec 和其它隧道協(xié)議執(zhí)行的完整性檢查。
需要外部網(wǎng)絡(luò)發(fā)起 TCP 連接的一些服務(wù),或者無狀態(tài)協(xié)議(諸如使用 UDP 的無狀態(tài)協(xié)議),可能被中斷。除非 NAT 路由器做出特別努力來支持此類協(xié)議,否則傳入的數(shù)據(jù)包將無法到達目的地。一些協(xié)議可以支持參與通信的雙方中的一方采用 NAT 機制(例如被動模式 FTP),但是當兩個系統(tǒng)均通過 NAT 與 Internet 分隔時,這些協(xié)議會失敗。
總結(jié)
以上是生活随笔為你收集整理的nat优缺点_使用NAT的利弊的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IP协议——NAT技术
- 下一篇: web css 苹方字体设置