天天看點

劃分子網

劃分子網

  為了提高IP位址的使用效率,可将一個網絡劃分為子網:采用借位的方式,從主機位最高位開始借位變為新的子網位,所剩餘的部分則仍為主機位。這使得IP位址的結構分為三部分:網絡位、子網位和主機位。

  引入子網概念後,網絡位加上子網位才能全局唯一地辨別一個網絡。把所有的網絡位用1來辨別,主機位用0來辨別,就得到了子網路遮罩。如下圖所示的子網路遮罩轉換為十進制之後為:255.255.255.224

  子網編址使得IP位址具有一定的内部層次結構,這種層次結構便于IP位址配置設定和管理。

  它的使用關鍵在于選擇合适的層次結構--如何既能适應各種現實的實體網絡規模,又能充分地利用IP位址空間(即:從何處分隔子網号和主機号)。

  小竅門--子網的計算

  在思科網絡技術學院CCNA教學和考試當中,不少同學在進行IP位址規劃時總是很頭疼子網和掩碼的計算。現在給大家一個小竅門,可以順利的解決這個問題。

首先,我們看一個CCNA考試中常見的題型:一個主機的IP位址是202.112.14.137,掩碼是255.255.255.224,要求計算這個主機所在網絡的網絡位址和廣播位址。

  正常辦法是把這個主機位址和子網路遮罩都換算成二進制數,兩者進行邏輯與運算後即可得到網絡位址。其實大家隻要仔細想想,可以得到另一個方法:255.255.255.224的掩碼所容納的IP位址有256-224=32個(包括網絡位址和廣播位址),那麼具有這種掩碼的網絡位址一定是32的倍數。而網絡位址是子網IP位址的開始,廣播位址是結束,可使用的主機位址在這個範圍内,是以略小于137而又是32的倍數的隻有128,是以得出網絡位址是202.112.14.128。而廣播位址就是下一個網絡的網絡位址減1。而下一個32的倍數是160,是以可以得到廣播位址為202.112.14.159。

  CCNA考試中,還有一種題型,要你根據每個網絡的主機數量進行子網位址的規劃和計算子網路遮罩。這也可按上述原則進行計算。比如一個子網有10台主機,那麼對于這個子網就需要10+1+1+1=13個IP位址。(注意加的第一個1是指這個網絡連接配接時所需的網關位址,接着的兩個1分别是指網絡位址和廣播位址。)13小于16(16等于2的4次方),是以主機位為4位。而256-16=240,是以該子網路遮罩為255.255.255.240。

  如果一個子網有14台主機,不少同學常犯的錯誤是:依然配置設定具有16個位址空間的子網,而忘記了給網關配置設定位址。這樣就錯誤了,因為14+1+1+1=17 ,大于16,是以我們隻能配置設定具有32個位址(32等于2的5次方)空間的子網。這時子網路遮罩為:255.255.255.224。

繼續閱讀