子網掩碼的計算: 1)利用子網數(shù)來計算 在求子網掩碼之前必須先搞清楚要劃分的子網數(shù)目,以及每個子網內的所需主機數(shù)目,。 (1) 將子網數(shù)目轉化為二進制來表示; 如欲將B類IP地址168.195.0.0劃分成27個子網:27=11011,; (2) 取得該二進制的位數(shù),為N,; 該二進制為五位數(shù),,N = 5 (3) 取得該IP地址的類子網掩碼,,將其主機地址部分的的前N位置1即得出該IP地址劃分子網的子網掩碼,。 將B類地址的子網掩碼255.255.0.0的主機地址前5位置 1,得到 255.255.248.0 2)利用主機數(shù)來計算 如欲將B類IP地址168.195.0.0劃分成若干子網,,每個子網內有主機700臺: (1) 將主機數(shù)目轉化為二進制來表示,; 700=1010111100; (2) 如果主機數(shù)小于或等于254(注意去掉保留的兩個IP地址),,則取得該主機的二進制位數(shù),,為N,這里肯定 N<8,。如果大于254,,則 N>8,這就是說主機地址將占據不止8位,; 該二進制為十位數(shù),,N=10; (3) 使用255.255.255.255來將該類IP地址的主機地址位數(shù)全部置1,,然后從后向前的將N位全部置為 0,,即為子網掩碼值。 將該B類地址的子網掩碼255.255.0.0的主機地址全部置1,,得到255.255.255.255,,然后再從后向前將后 10位置0,即為:11111111.11111111.11111100.00000000,即255.255.252.0,。這就是該欲劃分成主機為700臺的B類IP地址 168.195.0.0的子網掩碼,。 3)還有一種題型,要你根據每個網絡的主機數(shù)量進行子網地址的規(guī)劃和計算子網掩碼,。這也可按上述原則進行計算,。 比如一個子網有10臺主機,那么對于這個子網需要的IP地址是: 10+1+1+1=13 注意:加的第一個1是指這個網絡連接時所需的網關地址,接著的兩個1分別是指網絡地址和廣播地址,。 因為13小于16(16等于2的4次方),,所以主機位為4位。而256-16=240,,所以該子網掩碼為255.255.255.240,。 如果一個子網有14臺主機,不少人常犯的錯誤是:依然分配具有16個地址空間的子網,,而忘記了給網關分配地址,。這樣就錯誤了,因為14+1+1+1=17,,17大于16,,所以我們只能分配具有32個地址(32等于2的5次方)空間的子網。這時子網掩碼為:255.255.255.224,。 |
|