-
1 # 往事如煙63A
-
2 # 么蛾子老四
手機獲取的是私網地址
手機作為網路終端的一種,獲取的地址是私網地址,在訪問網際網路的時候透過三層出口裝置進行NAT地址轉換,所以未佔用寶貴的IPv4公網地址資源。目前說的IPv4地址耗盡,說的是公網IP地址已經全部分配完。
IPv6的逐漸普及IPv6作為下一代IP協議,具有巨大的地址空間,有人比喻其地址空間,可以給地球上的每一粒沙子分配一個IP地址。得力於祖國的強大,現在三大運營商、很多知名企業已經在普及IPv6的應用了,你會發現有的時候你手機獲取的地址不光是IPv4地址,還有IPv6地址。
IPv4的地址分類這部分作為相關知識點分享給您。
IPv4地址由如下兩部分組成:
1.網路號碼欄位(Net-id):用來標識一個網路。
2.主機號碼欄位(Host-id):用來區分一個網路內的不同主機。
目前大量使用的IP地址屬於A、B、C三類IP地址中的一種。D類地址是組播地址,E類地址保留。A、B、C、D、E類的類別欄位分別是二進位制數0、10、110、1110、1111,透過網路號碼欄位的前幾個位元就可以判斷IP地址屬於哪一類,這是區分各類地址最簡單的方法。
A類:0.0.0.0~127.255.255.255 全0代表網路,全1代表該網路上的廣播
B類:128.0.0.0~191.255.255.255
C類:192.0.0.0~223.255.255.255
D類:224.0.0.0~239.255.255.255 D類地址是一種組播地址。
E類:240.0.0.0~255.255.255.255 保留,255.255.255.255用於區域網廣播地址。
IPv4私網地址
A類:10.0.0.0-10.255.255.255
B類:172.16.0.0-172.31.255.255
C類:192.168.0.0-192.168.255.255
IPv6地址分類大的地址分類:單播、任播、組播
單播:未指定、環回、全球單播、鏈路本地地址、唯一本地地址
1、未指定::/128
2、環回地址::1/128等同IPv4 127.0.0.1
3、全球單播,類似IPv4公網地址,Global routing prefix,Subnet ID和Interface ID組成。Global routing prefix至少48位,前3位元均為001,Subnet ID最多64位類似IPv4子網號作用,Interface ID標識一個host。
4、鏈路本地地址:FE80::/10(1111 1110 10)
5、唯一本地地址:FC00::/7 (1111 110),類似IPv4私網地址,L標誌位1位元,1代表本地範圍使用,Global ID 40位元,全球唯一偽隨機生成,Subnet ID 16位元。
IPv6組播
IPv6組播地址:FF00::/8,Flag4位元,Scope4位元,Group ID 112位元,後32位使用,其他80位元置0。
常見的例如Scope值為2這種:組播地址FF02::1表示鏈路本地範圍的所有節點,組播地址FF02::2表示鏈路本地範圍的所有路由器。FF02::5為OSPFv3路由器的預留IPv6組播地址;FF02::6為OSPFv3 DR/BDR的預留IPv6組播地址。好像跟224.0.0.1、224.0.0.2、224.0.0.5神馬的都對應哦。
被請求節點組播地址:被請求節點組播地址透過節點的單播或任播地址生成。被請求節點組播地址由字首FF02::1:FF00:0/104和單播地址的最後24位組成。例如:2019::1ping2019::1234:aaa2,在NS報文中Dst就是ff02::1:ff34:aaa2。
任播
任播:任播地址標識一組網路介面(通常屬於不同的節點)。目標地址是任播地址的資料包將傳送給其中路由意義上最近的一個網路介面。
任播地址設計用來在給多個主機或者節點提供相同服務時提供冗餘功能和負載分擔功能。將一個單播地址分配給多個節點或者主機,這樣在網路中如果存在多條該地址路由,當傳送者傳送以任播地址為目的IP的資料報文時,傳送者無法控制哪臺裝置能夠收到,這取決於整個網路中路由協議計算的結果。這種方式可以適用於一些無狀態的應用,例如DNS等。IPv6中沒有為任播規定單獨的地址空間,任播地址和單播地址使用相同的地址空間。目前IPv6中任播主要應用於移動IPv6。
回覆列表
IPv4使用32位(4位元組)地址,地址空間中只有接近43億個地址。一些地址是為特殊用途所保留的,如專用網路(約1800萬個地址)和多播地址(約2.7億個地址)。現在你我手機電腦都能用說明沒用完,況且還有IPV6 地址,放心用吧,這個ipv6有(2的128次方)個地址,反正算的計算器報錯,算不過來。