當你瞭解IP了地址,你還需要了解子網掩碼和CIDR

當你瞭解IP了地址,你還需要了解子網掩碼和CIDR

子網掩碼

子網掩碼(subnet mask)又叫網絡掩碼、地址掩碼、子網絡遮罩,它是一種用來指明一個IP地址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,它必須結合IP地址一起使用。子網掩碼只有一個作用,就是將某個IP地址劃分成網絡地址和主機地址兩部分。

子網掩碼是一個32位地址,用於屏蔽IP地址的一部分以區別網絡標識和主機標識,並說明該IP地址是在局域網上,還是在遠程網上。

子網掩碼(subnet mask)是每個使用互聯網的人必須要掌握的基礎知識,只有掌握它,才能夠真正理解TCP/IP協議的設置。

子網掩碼——屏蔽一個IP地址的網絡部分的“全1”比特模式。

  • 對於A類地址默認的子網掩碼是255.0.0.0

  • 對於B類地址默認的子網掩碼是255.255.0.0

  • 對於C類地址默認的子網掩碼是255.255.255.0

當你瞭解IP了地址,你還需要了解子網掩碼和CIDR

默認的子網掩碼

利用子網掩碼可以把大的網絡劃分成子網,即VLSM(可變長子網掩碼),也可以把小的網絡歸併成大的網絡即超網

CIDR

你需要熟悉的另一個術語是CIDR ( Classless Inter-Domain Routing ,無類域間路由選擇),它是ISP( Intemet Service Provider ,因特網服務提供商)用來將大量地址分配給客戶的一種方法。ISP 以特定大小的塊提供地址,本章後面將對此做詳細介紹。從ISP 那裡獲得的地址塊類似於192.168.10.32/28 ,這指出了子網掩碼。這種斜槓表示法(/)指出了子網掩碼中有多少位為1 ,顯然最大為/32 ,因為一個字節為8 位,而IP 地址長4B (4 x 8=32)。注意,最大的子網掩碼為/32 (不管是哪類地址),因為至少需要將兩位用作主機位。

在A 類網絡的默認子網掩碼255.0.0.0 中,第一個字節全為1 ,即11111111 。使用斜槓表示法時,你需要計算為1 的位有多少個。255.0.0.0 的斜槓表示法為/8 ,因為有8 個取值為1 的位。

B 類網絡的默認子網掩碼為255.255.0.0 ,其

斜槓表示法為/16 ,因為有16 個取值為1 的位:

11111111.11111111. 00000000.00000000

表列出了所有可能的子網掩碼及其CIDR 斜槓表示法。

當你瞭解IP了地址,你還需要了解子網掩碼和CIDR

當你瞭解IP了地址,你還需要了解子網掩碼和CIDR

其中/8-/15 只能用於A 類網絡, /16-/23 可用於A 類和B 類網絡,而/24-/30 可用於A 類、B 類和C 類網絡。這就是大多數公司都使用A 類網絡地址的一大原因,因為它們可使用所有的子網掩碼,進行網絡設計時的靈活性最大。


分享到:


相關文章: