TShopping

 找回密碼
 註冊
搜索
查看: 475|回復: 1

[教學] 子網路遮罩

[複製鏈接]
發表於 2012-7-3 20:41:40 | 顯示全部樓層 |閱讀模式
 
Push to Facebook Push to Plurk Push to Twitter 
要明白「子網路遮罩」(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則分別隸屬不同網絡了!

很難嗎?不要說你,我也覺得難,盡力而為吧!
如果看完這兩張筆記還不明白,…….記它的兩個主要功能就算了!

 

臉書網友討論
發表於 2012-7-4 00:40:59 | 顯示全部樓層
頂!好貼

版主招募中

您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2016-12-11 18:12 , Processed in 0.051577 second(s), 18 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表