2010年3月1日 星期一

Netmask 的用途與子網路的切分

記得一個網域內不要超過 30 部以上的主機數量,那樣網路的效能就會比較好一點

其實,除了 C Class 之外,我們還是可以繼續將網路切的更細的!上個小節我們提到 IP 這個 32 bits 的數值中分為 Net_ID 與 Host_ID,其中 C Class 的 Net_ID 佔了 24 bits ,而其實我們還可以將這樣的網域切的更細,就是讓第一個 Host_ID 被拿來作為 Net_ID ,所以,整個 Net_ID 就有 25 bits ,至於 Host_ID 則減少為 7 bits

Netmask ( 子網路遮罩)來達成子網路的切分
Class A, B, C 三個等級的 Netmask 表示方式:
A Class : 11111111.00000000.00000000.00000000 ==> 255.  0.  0.  0 B Class : 11111111.11111111.00000000.00000000 ==> 255.255.  0.  0 C Class : 11111111.11111111.11111111.00000000 ==> 255.255.255.  0
當 Host_ID 全部為 0 以及全部為 1 的時後該 IP 是不可以使用的,因為 Host_ID 全部為 0 的時後,表示 IP 是該網段的 Network ,至於全部為 1 的時後就表示該網段最後一個 IP ,也稱為 Broadcast ,所以說,在 192.168.0.0 ~ 192.168.0.255 這個 IP 網段裡面的相關網路參數就有:
Netmask:   255.255.255.0   <==網域定義中,最重要的參數 Network:   192.168.0.0     <==第一個 IP Broadcast: 192.168.0.255   <==最後一個 IP 可用以設定成為主機的 IP 數: 192.168.0.1 ~ 192.168.0.25

沒有留言:

張貼留言