回覆列表
  • 1 # 藍風24

      “子網掩碼”是一個“掩碼”,並不是ip地址,但卻要與ip地址同時出現。子網掩碼在網路中是非常重要的引數。

      常見的ip地址(預設均指ipv4地址,下同),由網路地址和主機地址兩部分組成,加在一起長度共32位。網路地址和主機地址的長度並不固定,因此僅知道一個ip地址的話,還是無法明確它的網路地址和主機地址分別是多少。子網掩碼就是起到區分主機地址和網路地址作用的,將子網掩碼和ip地址同時化為二進位制數後,子網掩碼中為1的位對應ip地址的網路地址,子網掩碼中為0的位對應ip地址的主機地址。

      舉個例子:一個ip地址為192.168.0.1,子網掩碼為255.255.255.0,求網路地址和主機地址。這個例子中,子網掩碼的二進位制數為:

      11111111 11111111 11111111 00000000

      ip地址的二進位制數為:

      11000000 10101000 00000000 00000001

      子網掩碼為1的位,對應ip地址的網路地址部分,因此這個ip地址的網路地址為:

      11000000 10101000 00000000 00000000(192.168.0.0)

      子網掩碼為0的位,對應ip地址的主機地址部分,因此這個ip地址的主機地址為:

      00000000 00000000 00000000 00000001(0.0.0.1)

      對於個人安裝路由器來說,通常都使用預設的C類子網掩碼255.255.255.0,看起來好像子網掩碼只能是這個數,實際上子網掩碼是很複雜的東西,因為它涉及到了子網劃分的問題,對於普通業餘玩家來說不需要了解更深層次的東西,記住在一個區域網內,各個裝置的子網掩碼通常應該是相同的就可以了。

  • 中秋節和大豐收的關聯?
  • 仙劍奇俠傳2的寵物?