2010年職稱計算機考試:相關判斷方法子網劃分

字號:

1)如何判斷是否做了子網劃分?
    這個問題很簡單,如果它使用了缺省子網掩碼,那么表示沒有作子網劃分;反之,則一定作了子網劃分。
    2)如何計算子網地址?
    還是老辦法,將ip地址與子網掩碼的二進制形式做'與',得到的結果即為子網地址。
    3)如何計算主機地址?
    這個也不用說了吧,先將子網掩碼的二進制取'反',再與ip地址做'與'。
    4)如何計算子網數量?
    這個問題大家會常常提到,還是從子網掩碼入手,主要有兩個步驟:
    1.觀察子網掩碼的二進制形式,確定作為子網號的位數n;
    2.子網數量為2的n次方-2。(為什么減2,呵呵,往下看)
    舉個例子來說,比如有這樣一個子網掩碼:255.255.255.224其二進制為:
    11111111.11111111.11111111.11100000可見n=3,2的3次方為8,說明子網地址可能有
    如下8種情況:
    000
    001
    010
    011
    100
    101
    110
    111
    但其中代表網絡自身的000;代表廣播地址的111是被保留的,所以要減2,明白了嗎?
    5)如何計算總主機數量,子網內主機數量?
    總主機數量=子網數量×子網內主機數量
    再用一個例子給大家說明,比如子網掩碼為255.255.255.224
    上面的討論知道它最多可以劃分6個子網,那么每個子網內最多有多少個主機呢?其實上面我已經給大家算過了,由于網絡被劃分為6個子網,占用了主機號的前3位,且是C類地址,則主機號只能用5位來表示主機號,因此子網內的主機數量=(2的5次方)-2=30.
    因此通過這個子網掩碼我們可以算出這個網絡最多可以標識6*30=180個主機(可見,在化分子網后,整個網絡所能標識的主機數量將減少)。
    6)計算ip地址范圍
    通過一個自定義子網掩碼,我們可以得到這個網絡所有可能的ip地址范圍。
    具體步驟:
    1.寫出二進制子網地址;
    2.將子網地址化為十進制;
    3.計算子網所能容納主機數;
    4.得出ip范圍(起始地址:子網地址+1;終止地址:子網地址+主機數)
    假設一個子網掩碼為:255.255.255.224,可知其最多可以劃分6個子網,子網內主機數為30,那么所有可能的ip地址及計算流程如下:
    子網--子網地址(二進制)--------子網地址-----實際ip范圍
    1號-11001010.01110000.00001010.00100000-202.112.10.32-202.112.10.33-202.112.10.62
    2號-11001010.01110000.00001010.01000000-202.112.10.64-202.112.10.65-202.112.10.94
    3號-11001010.01110000.00001010.01100000-202.112.10.96-202.112.10.97-202.112.10.126
    4號-11001010.01110000.00001010.10000000-202.112.10.128-202.112.10.129-202.112.10.158
    5號-11001010.01110000.00001010.10100000-202.112.10.160-202.112.10.161-202.112.10.190
    6號-11001010.01110000.00001010.11000000-202.112.10.192-202.112.10.193-202.112.10.222