(一)NAT的概念及作業原理
簡單來講,nat就是將私有網址轉化為共有網址的技術,NAT通常部署在一個組織的網路出口位置,成為NAT網關,舉個栗子,一段報文想離開私網,必須經過NAT網關將資料傳輸給公網Internet,通過nat實作源IP地址映射為公網IP地址,Internet發現該IP實際是私有IP,就將請求的服務實作,并通過網關回傳給源IP,這樣一次由私網主機向公網服務端的請求和回應就實作了,
注意:網路訪問只能先由私網側發起,公網是無法主動訪問私網主機的,
(二)NAT的分類
1. 靜態NAT:一對一模式,即一個內部主機唯一占用一個公網IP,通常用于服務器,
2. 動態NAT:一對一模式,即將未注冊的IP地址映射到注冊IP地址池的一個地址,
3. NAPT:多對一模式,即將多個私網IP通過不同埠號映射到一個公網IP,主要原理是埠號的唯一性,注意:傳輸層的埠號都是大于1024的.
(三)NAT的實作

1.靜態NAT的實作分為三個步驟(以下代碼的實作都是根據上圖的ip及埠號):

驗證:L1-V3ping通外網L4


解釋:通過show ip nat translations命令,可以看出內網主機IP與公網IP的轉換,
2.NAPT的實作分為五個步驟:

以上就是本人對于NAT的理解和實作,如有不足,望包涵,
參考資料:
csdn nat技術詳解
思科模擬器的實作nat視頻講解
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/2041.html
標籤:其他
上一篇:C/C++ 專案編譯工具簡介
