日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

NAT技术如何解决IP地址不足的问题

發布時間:2023/12/31 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 NAT技术如何解决IP地址不足的问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

IP地址是4字節的,所以一共有2的32個次方個左右,即43億左右,而每個主機都需要一個IP地址,難道43億主機都能接入網絡嗎?并不是的!
實際上,由于一些特殊的IP地址的存在,數量遠不足43億,另外IP地址并非是按照主機臺數來配置的,而是每一個網卡都需要配置一個或多個IP地址。
所以現在有三種方法解決IP地址不足問題,此處我詳細介紹NAT技術。

  • DHCP動態分配IP地址:只給接入網絡的設備分配IP地址,因此同一個MAC地址的設備,每次接入互聯網時,得到的IP地址不一定是相同的。
  • IPV6
  • NAT技術

NAT如何解決IP地址不足的問題

如果一個組織內部新建了局域網,此IP地址只能用于局域網內的通信,不能直接連到互聯網上,此類IP就是私有IP。
私有IP包括以下幾類:
10.,前8位是網絡號,共16,777,216個地址
172.16到172.31,前12位是網絡號,共1,048,576個地址
192.168,前16位是網絡號,共65,536個地址
包含在這個范圍內的都是私有IP,其他都是全局IP(公網IP)。
如果一個組織內部局域網內的主機想和互聯網上的主機進行通信,但是之前的IP地址又不能用,最粗暴的辦法是再給此主機分配一個IP地址,顯然是不行的,因為全球IPV4的地址已經剩的不多了,所以就有了網絡地址轉換(NAT)。轉換過程如下:

NAT路由器收到局域網內的主機A發往互聯網上的主機B的IP數據報:源IP地址是192.168.0.3,而目的IP地址是213.18.2.4,NAT路由器把IP數據報的源IP地址192.168.0.3替換為新的IP地址(即NAT路由器的全球IP地址)172.38.1.5,然后轉發出去,當B主機收到IP數據報時,以為A的IP地址是172.38.1.5,當B把應答發送給A時,IP數據報的目的IP地址就是172.38.1.5,B主機并不知道A主機的專用IP地址,即使知道了,也不能使用,因為互聯網上的路由器不能轉發目的地址是局域網本地IP地址的數據報。當NAT路由器收到主機B發來的數據報時,再進行下一次的IP地址轉換。

簡單理解就是私有IP地址可以重復(只要保證在一個局域網內部主機IP地址不同即可 ),如果不進行地址轉換,直接發IP數據報到互聯網上,那么互聯網上的主機響應回來數據報時,就不知道該發送給哪個主機。

NAPT如何解決IP地址不足的問題

局域網內的主機192.168.0.3向互聯網上的主機B發送IP數據報時,NAPT把源IP地址和TCP/UDP端口號都進行轉換,轉換之后,源IP地址都被替換為NAPT路由器的全球IP地址,端口號都替換為新的端口號,因此當NAPT路由器收到互聯網主機B發來的應答時,就會從IP數據報的數據部分找出運輸層的端口號,然后根據不同的端口號,找到目的主機。

NAPT每次轉換后的IP地址都一樣,只有端口號不同,達到了高效利用IP地址的目的。

注:此處使用的圖片都是謝希仁老師的第七版計算機網絡,良心推薦

總結

以上是生活随笔為你收集整理的NAT技术如何解决IP地址不足的问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。