1. 程式人生 > >ipv4 子網掩碼 及 分類編址

ipv4 子網掩碼 及 分類編址

 IP地址就65536個 , 怎麼支撐起全球的IP需求?

    - 要知道路由定址的時候,並不是x.x.x.x ,就路由到x.x.x.x

    - IP地址是由網路號 + 主機號 兩部分組成。x.x.x.x/? , 路由的時候,它是先匹配到相同的網路號,然後

   - 再在這個子網中檢視相應的主機號的。所以,網路是又一個一個的子網的構成。

   - 129.134.22.0/24 (CIDR 無分類編址),/24 就表示這個子網IP地址的前24位都是129.134.22 ,主機號的範圍 1-254 ,主機號不能全為1 或 0;/24記法有時成為子網掩碼;

    傳統的子網掩碼一共有32位,被分為連續的兩部分,高位部分的每一位都被設為二進位制的1,其餘部分的每一位均被設為二進位制的0。其中為1的位的數目和字首的長度相同。

  - CIDR根據各人需要來分配IP地址,而不是按照一個全網路約定的規則

 分類編址 A B C D E : (網路號+ 主機號)

分類標誌 : 那些IP是A類 那些是B類的 , 取決於第一個位元組!

 要判斷他是哪一類地址,只要看他第一個位元組!

 

   為什麼要這樣標示?

  可以通過連續檢查的過程判斷IP地址的類別 :

   

A B C D E 類地址的網路號 和 主機號 :1 - 4位元組 但是他們第一個位元組的編碼都得遵循第一個圖!

     D類地址用於多點廣播(Multicast)。

  D類IP地址第一個位元組以“1110”開始,它是一個專門保留的地址。它並不指向特定的網路,目前這一類地址被用在多點廣播(Multicast)中。多點廣播地址用來一次定址一組計算機,它標識共享同一協議的一組計算機。

  地址範圍224.0.0.1-239.255.255.254

  E類IP地址

  以“1111”開始,為將來使用保留。

  E類地址保留,僅作實驗和開發用。

  全零(“0.0.0.0”)地址指任意網路。全“1”的IP地址(“255.255.255.255”)是當前子網的廣播地址。

專有網路塊:地址塊在專用網路之外不可路由,專用網路之內的主機也不能直接與公共網路通訊。但通過網路地址轉換(NAT),他們即能做到後者。

CIDR地址塊 24位塊 10.0.0.0–10.255.255.255 16,777,216 一個A類 10.0.0.0/8 20位塊 172.16.0.0–172.31.255.255 1,048,576 連續的16個B類 172.16.0.0/12
16位塊 192.168.0.0–192.168.255.255 65,536 連續的256個C類 192.168.0.0/16

什麼是NAT?
以我們的家庭wifi為例,我們家裡面開的這個熱點,路由器就是我們連向外界的介面!而在這個區域網中,我們的IP可以看成是我們這臺機子的標誌一樣!不會與外界聯絡,也就是說我們可以使用任意的IP地址!當我們訪問某個web 伺服器時,會傳到路由器哪裡,然後再以路由器的IP地址請求資源,那麼自然,請求的資源又是怎麼到達相應的機器上的了?那是因為在路由器中維護了一張NAT裝換表!