nat(network address translation,網路位址轉換)顧名思義,它是一種把內部私有ip 位址翻譯成合法的公網 ip 位址的技術。如 ipv4 編址所介紹的,私有 ip 位址包括:10.0.0.0/8
、172.16.0.0/12
、192.168.0.0/16
。
nat 允許乙個整體機構以乙個公用 ip 位址出現在 internet 上,這種方法需要在專用網(私網 ip)連線到網際網路(公網 ip)的路由器上安裝 nat 軟體。裝有 nat 軟體的路由器叫做nat 路由器,它至少有乙個有效的外部全球 ip 位址(公網 ip 位址)。這樣,所有使用本地位址(私網 ip 位址)的主機在和外界通訊時,都要在 nat 路由器上將其本地位址轉換成公網 ip 位址,才能和網際網路連線。
nat 技術提出的動機:
nat 技術的實現方法:
雖然 nat 技術在近幾年已得到了廣泛的應用,但是也存在許多 nat 的反對者。如路由器應該只處理網路層的功能,而不應該修改傳輸層報文段中的埠號資訊,這違背了網路層裝置所應做的事,違背了端到端通訊原則。
nat 的另乙個重要問題是它妨礙 p2p 應用程式,在 p2p 應用中,任何主機 a 應當能夠對任何其他對等方 b 發起一條 tcp 連線,但如果 b 位於 nat 後面,它不能充當伺服器並接收 tcp 連線,這就是 nat 穿透問題。
假如客戶期望連線內網位址為10.0.0.1
的伺服器,但客戶不能直接利用位址10.0.0.1
直接訪問伺服器,因為伺服器所在內網對外唯一可見的位址是 nat 位址138.76.29.7
。把 nat 看作一面「牆」,我們要做的就是在 nat 上產生乙個「洞」,使外部使用者能夠訪問到內網的伺服器。解決 nat 穿透的方法可以分為三類:
計算機網路 NAT
nat network address translation,網路位址轉換 是1994年提出的。當在專用網內部的一些主機本來已經分配到了本地ip位址 即僅在本專用網內使用的專用位址 但現在又想和網際網路上的主機通訊 並不需要加密 時,可使用nat方法。這種方法需要在專用網連線到網際網路的路由器上安...
計算機網路 配置靜態 NAT
實驗目的 配置網路位址變換,提供到公司共享伺服器的可靠外部訪問。背景描述 某 it 企業因業務擴充套件,需要公升級網路,他們選擇 172.16.1.0 24 作為私有位址,並用nat 來處理和外部網路的連線。需求分析 公司需要將 172.16.1.5 和 172.16.1.6 兩台主機作為共享伺服器...
計算機網路9 計算機網路效能
1.網路效能的衡量指標 2.速率 3.頻寬 4.延遲 5.丟包率 6.時延頻寬積 7.吞吐率 網路效能的好壞可以由網路的速率 頻寬 延遲 丟包率 網路頻寬積 吞吐率等方面來判斷,下面讓我們一一詳細介紹。速率 資料率 data rate 也稱 資料傳輸速率或位元率 bit rate 指的是 單位時間 ...