-
1 # 網路工程師成長日記
-
2 # Geek視界
根據我所知道的回答一下這個問題。
NATNAT網路地址轉換,內網的地址對映到網路。
NAT有三種對映方式:
靜態轉換:一對一的轉換,內網的一個IP地址唯一對映到網路的一個地址,用在防火牆DMZ區域對外伺服器,如Web和郵件伺服器的場合。
動態轉換:公網地址構成一個地址池,內網IP根據需求動態對映到公網的某個IP地址。
埠複用:內網的地址對映到網路的一個地址,透過埠號區分不同的內網IP,例如家庭的網路。
NAT轉換的核心是一張對映表,四元組:內網IP地址,內網埠號,網路IP地址,網路埠號。如下圖所示
目標網路地址:目標網路的網路地址
度量值:存在多條路徑可達,如何選路的問題
如下圖所示
兩者的區別:
NAT是為了解決IPv4地址緊缺和保護內網使用者的目的,透過地址對映的方式實現內網路資料的交換
-
3 # 愛養花
謝邀請,nat是在區域網內部使用內部地址?它把內部地址換成外部地址,它可以使多臺計算機連線到一個IP地址上,就是家裡有幾臺電腦可以透過nat都連線到lnternet上,我理解的這個意思不知對不對?nat還分為動態、靜態,可以把家裡小型網路就是幾臺電腦隱藏地址,變成一個合法IP地址。使用這個可以隔開外部網路的檢視,外部無法檢視你的內部。
路由器的轉發,這個是埠轉發吧?在轉發規則新增一個埠,將IP地址設定為192.168.*.*在把TCP協議後邊打上勾,經過設定網路上其它電腦就能訪問這個路由器裡的區域網的機器了。路由器轉發沒有親手試過,不是很瞭解,很抱歉這個能幫助的比較少。
-
4 # 開著蝸牛去飆車
詳細解釋之前,先說點基礎知識鋪墊一下。
ip地址:ip網路中,計算機在網路通訊中的標識,分為公網地址和私有地址。公網地址又叫合法地址,可以在網際網路中進行通訊,公網地址必須透過電信運營商申請。因為公網地址數量有限和安全問題,人們從ip地址中選出了三段,作為私有地址,私有地址只能在區域網中使用,不能在網際網路中使用,不需要向電信運營商申請,最常見的192.168.1.1就是私有地址。
源地址:資料包的傳送方的ip地址。
目的地址:資料包的接收方的ip地址。
閘道器:某一網路與另一網路互通的裝置。
電信運營商:中國聯通、中國電信、中國移動
先說路由轉發,路由器收到資料包後,查詢資料包的目的地址,然後匹配本機路由表中路由條目,並按照路由錶轉發至下一網路節點的過程。舉個例子,路由器就相當於郵局,資料包就是郵包,路由表就是地圖,郵局收到郵包後看一下郵包的目的地址,然後查一下地圖,然後將郵包轉發至就近的下一個郵局。
再說網路地址轉換(NAT),剛才說了ip地址分為私有地址和公網地址,只有公網地址才能在網際網路線路通訊。公網地址需要從電信運營商處申請,並且需要支付較高的費用。那麼問題來了,怎麼才能讓使用私有地址的裝置訪問網際網路呢?答案就是透過網路地址轉換技術,在使用私有地址的裝置訪問網際網路時,將資料包的源地址轉換為公網地址。利用網路地址轉換技術,可以使多個裝置(手機、電腦等)公用一個公網地址進行通訊,節省了費用,提高了ip地址的利用率。
-
5 # shitizen
轉發和NAT是不同的概念,轉發是根據路由表將資料包發出,是否轉發由forward值決定,怎樣轉發由路由表決定,兩者決定資料包是轉發、接受還是丟棄。此外,轉發前要更改目的MAC地址。NAT是更改資料包IP或埠號的過程,存在於PREROUTING或POSTROUTING,資料包改完之後進入路由選擇。
-
6 # 經驗兔
你好。它們的區別是,路由是解決走哪條路的問題,NAT是解決怎麼進門出門的問題。
打一個很形象的比方,你一家5口人,現在想到某景點去玩,那麼你們肯定要預先制定一個前往目的地的最優線路,並且按照這個線路執行——這就是路由的功能。
完成了第一步,你一家5口人怎門出大門?因為每個家庭都有一個唯一的門牌號或地址,而你家5口人相當於區域網的各個終端,有沒有可能給你家每個人都指定一個唯一的地址呢?或者你給你家開五個門用於外出呢?理論是可行的,全球幾十億人都有一個絕對地址也是可行的,但真正能用於網際網路的公網IP地址就不行了,在現行IPV4版本下,能用於作IP地址的只有2的32次方個(約43億左右),公網IP地址更少,但全球有多少個終端,遠遠超過43億。要解決公網IP地址不足的問題,就必須想一種辦法來解決,這就是NAT,就相當於以你家為單位來對外表示,你女朋友要找你,首先想到的是先到你家,然後再透過大門到你房門,大門對外,房門只有進你家的人才知道。你女朋友走哪條路到你家是路由,你女朋友到你家大門口後怎麼找到你是NAT。
當然,NAT還有許多應用方式,這裡只是簡單說一下與路由的區別。
當然,IPV4的IP地址日益枯竭,IPV6正在發展之中,它可以表示的地址是2的128次方個,這是一個非常大的數字,如果IPV6全面應用,NAT也許就會退出歷史舞臺了。
回覆列表
舉例說明
你想去三蹦子涼皮肉夾饃店,這就是你的目標地址那麼你會做多少路汽車過去中間怎麼轉車這個過程就叫路由過程
nat地址轉換主要是指把內網地址轉換成公網地址
因為地址空間的問題,所以地址不夠用,我們通常使用內網地址,當這個內網地址上網際網路的時候必須轉換為公網IP地址
舉例說明
你在你家,你爸你媽把你叫做狗剩或者二蛋,這就是內網地址,但是狗剩和二蛋這個地址在全世界叫的人太多了,根本無法分清楚誰是誰
所以在社會上工作的時候,我們必須得用身份證,這個名字來區分自己這個就相當於公網地址
你在家叫狗剩出門換成你的名字,這個過程就是nat