|
要明白「子網路遮罩」(Subnet Mask),必須先明白IP!
IP地址的作用主要用來「標籤」和區分網絡上的每一台電腦;
但其實它還有一個作用,就是用來區分不同電腦之間的所屬的網絡。
用途 IP組別 網絡編號 電腦編號 W值範圍 最多網絡數 最多電腦數
國家級 A W. X.Y.Z 1-126 126 16,777,214
跨國組織 B W.X. Y.Z 128-191 16,384 65,534
普通機構 C W.X.Y. Z 192-223 2,097,152 254
特殊用途 D 224-239
實驗用途 E 240-255
* 127是不可用的,它是特別用來做「循環實驗的」。
上表中所示,A組的網絡內可以最多支持一千六百多萬台電腦,應該足夠有餘。但C組呢?在同一個網絡內(eg. “192.168.1.x”)最多只可以有254台電腦,如下圖:
192.168.1.1 192.168.1.2 …………. 192.168.1.254
* 0和255是不可以用的!
192.168.1是網絡編號,最後位置是電腦編號,由1至254,共有254個數目。
還有一個十分重要的概念,IP原本應該用8bits表達的,例如(192.168.1.1其實就是11000000.10101000.00000001.00000001),在這網絡內,由00000001至11111110共有254個組合,所以同亞網絡內只可以有254部電腦。
留意!只有在同一網絡內的電腦才可以直接通訊,不同網絡的電腦通訊必需依靠路由器的幫忙。
每一IP都會配以一個「子網路遮罩」(Subnet Mask),用來給人區分IP內的網絡編號和電腦編號,以上例子(192.168.1.1至192.168.1.254)的「子網路遮罩」(Subnet Mask)就是“255.255.255.0”。
Subnet Mask原本都是以8bits表達的。
例如(255.255.255.0 其實就是11111111.11111111.11111111.00000000)
IP組別 子網路遮罩
A 255.0.0.0
B 255.255.0.0
C 255.255.255.0
所以說,子網絡遮罩的最主要功能就是用來區分不同的網絡!例如:
(192.168.1.1,255.255.255.0)和(192.168.2.1,255.255.255.0)是存在於不同網絡的電腦,因為255.255.255.0表示,兩台電腦的IP的前三組數字是網絡編號,192.168.1和192.168.2是不同的。
但(128.168.1.1,255.255.0.0)和(128.168.2.1,255.255.0.0)就是兩台屬於同一網絡的電腦,因為255.255.0.0表示128.168就是網絡編號,兩台電腦的網絡編號既然相同,它們自然是屬於同一個網絡了!
到這裡,你可能會問,無需Subnet Mask也能達到以上功效啊,因為C組的IP的第一組數字一定是由192至223,B組的則由128至191,既然能分辨IP的組別,自然能分辨它們是否屬同一網絡了!
那Subnet Mask莫非是用途不大?其實他還有另一個功能的。
根據前文所述,一個C組的網絡最多只可以有254台電腦,但如果,有一個機構,它又不屬於跨國企業(B組),但它又真的有254台以上的電腦,並希望它們是存在於同一個網絡上,怎麼辦呢?
這時候,Subnet Mask便發揮它第二個功能了!
有人想到可以將四組數字再分割,例如:
11111111 11111111 11111111
00000000
11111111 11111111 1111 0000 00000000
翻譯成10進制,就變成255.255.240.0,在這個Subnet Mask的網絡內,11111111.1111111.1111就是網絡編號,而0000.0000000就是主機編號了!
而由0000.0000000至1111.11111111共有的組會則可以達到4,094,即是說,這個機構最多可以容納4,094台主機在同一個網絡之下。
即其IP的範圍可以由192.168.0.1至192.168.15.254
在這情況下,192.168.1.1和192.168.2.1屬於同一網絡;
而192.168.15.1和192.168.16.1則分別隸屬不同網絡了!
很難嗎?不要說你,我也覺得難,盡力而為吧!
如果看完這兩張筆記還不明白,…….記它的兩個主要功能就算了!
|
|