NAT網路位址轉換實踐

2021-10-14 03:04:17 字數 1869 閱讀 3703

nat技術實現內網和公網的轉換,使得公網ip位址的損耗變小了。

我們思考一下,我們如何在只有乙個ip公有位址的時候允許四台主機同時連上公有的網路呢?

所謂連上公有的網路的意思是我們的主機在網路上作為乙個可以被探知到的實體存在。

那麼從我們的區域網內的某台主機的2233埠發出的資訊:192.168.0.2:2233就會對映到上一級公共網路的:138.76.29.7:5001埠發出,我們在公共網路層看到的138.76.39.7是一台主機,但是實際上他揹負著多台私有區域網主機的**人。

假如我們學校的公網ip是:202.116.165.127

那麼我的資訊分組會傳送到我們校園網的nat路由器上,他就會通過nat**表裡面的這個對映記錄傳送給出去:

wanlan

202.116.165.127:5001

172.18.92.244:2233

雖然當前我有一台主機,但是在公網上我是僅僅被認可為一條訊息實體的存在,是乙個轉瞬即逝的存在,可能下一次在學校我換了乙個上網地方被動態分配到的校園網區域網ip不一樣的時候,那麼我在nat上對映的出口就不一樣了。

事實上,我們可以看看自己的ip離公網的ip**了多少次,使用tracert 《當前公網ip>,看跳躍點的數量。(意思就是從我們的這台主機開始經過了多少臺主機才到達了被標註為公網ip的那一台主機)

因此你的終端上網路線是這樣子的:

上網主機 →

\rightarrow

→ …[區域網內多個網段的路由**]…→

\rightarrow

→ 有入戶ip的100.64.x.x的主機(比如你家裡的路由器) →

\rightarrow

→ …[區域網內多個網段的路由**]… →

\rightarrow

→運營商的公網ip →

\rightarrow

→ 目的的公網ip

在學校這裡:

那也就是說我的分組資訊包先是**到了192.168.100網段的102號主機,然後從這台主機**到192.168.100網段的94號主機,後面的我就不知道了。

也就是說我在學校裡面上網際網路的歷程是這樣的:

上網主機 →

\rightarrow

→ …[區域網內多個網段的路由**]… →

\rightarrow

→運營商的公網ip →

\rightarrow

→ 目的的公網ip

出於好奇,我的電腦距離我們學校的ip到底多遠呢?我們平時訪問網際網路的時候是否會經過我們學校的公網ip呢?

於是用tracert 《我們學校的公網ip>得到:

上網主機 →

\rightarrow

→ …[區域網內多個網段的路由**]… →

\rightarrow

→ 教育網ip →

\rightarrow

→ …[區域網內多個網段的路由**]… →

\rightarrow

→ 學校的公網ip

結論: 因此,我們平時連線的網際網路是不經過學校的公網ip的

網路位址轉換 NAT

nat概述 網路位址轉換 nat 通過將內部網路的私有ip位址翻譯成全球唯一的公網ip位址,使內部網路可以連線到網際網路等外部網路上,廣泛應用於各型別的網際網路接入方式和各種型別的網路中。nat的實現方式有一下三種 靜態位址轉換 將內部網路的私有ip位址轉換為公有的合法的ip位址,ip位址的對應關係...

網路位址轉換NAT

一般來說每台主機都有乙個固定的ip位址用於表示自己在internet中的身份,但乙個單位只能分配到少量的公開ip位址,同時也為了安全而不向internet公開單位內部的位址,所以企業內部的主機通常都使用私有位址,當內部主機要訪問internet時,必須進行 網路位址轉換 即把私有ip位址轉換成公開i...

網路位址轉換NAT

概述 nat是將ip資料報文報頭中的ip位址轉換為另乙個ip位址的過程,主要用於實現內部網路 私有ip位址 訪問外部網路 公有ip位址 的功能。nat有三種型別 靜態nat 動態nat 網路位址埠轉換napt nat轉換裝置 實現nat功能的網路裝置 維護著位址轉換列表,所有經過nat轉換裝置並且需...