子網規劃與劃分例項講解

2022-09-12 08:45:06 字數 5501 閱讀 3835

例1需要進行子網規劃一般兩種情況:

一、給定乙個網路,整網路位址可知,需要將其劃分為若干個小的子網

二、全新網路,自由設計,需要自己指定整網路位址

後者多了乙個根據主機數目確定主網路位址的過程,其他一樣。

我們先來討論第一種情況:

例:學院新建4個機房,每個房間有25臺機器,給定乙個網路位址空間:192.168.10.0,現在需要將其劃分為4個子網。

分析:192.168.10.0是乙個c類的ip位址,標準掩碼為:255.255.255.0

要劃分為4個子網必然要向最後的8位主機號借位,那藉幾位呢?

我們來看要求:4個機房,每個房間有25臺機器,那就是需要4個子網,每個子網下面最少25臺主機。

考慮擴充套件性,一般機房能容納機器數量是固定的,建設好之後向機房增加機器的情況較少,增加新機房(新子網)情況較多。

(當然對於我們這題,考慮主機或子網最後的結果都是相同的,但如果要組建較大規模網路的時候,這點要特別注意。)

我們依據子網內最大主機數來確定借幾位。

使用公式2n-2 >= 最大主機數

2n-2 >= 25

25-2 = 30 >= 25

所以主機位數n為:5

相對應的子網需要借3位

確定了子網部分,後面就簡單了,前面的網路部分不變,看最後的這8位

得到6個可用的子網位址:全部轉換為點分十進位制表示

11000000 10101000 00001010 00100000 = 192.168.10.32

11000000 10101000 00001010 01000000 = 192.168.10.64

11000000 10101000 00001010 01100000 = 192.168.10.96

11000000 10101000 00001010 10000000 = 192.168.10.128

11000000 10101000 00001010 10100000 = 192.168.10.160

11000000 10101000 00001010 11000000 = 192.168.10.192

子網掩碼:11111111 11111111 11111111 11100000 = 255.255.255.224

這就得出了所有子網的網路位址,那個子網的主機位址呢?

注意在乙個網路中主機位址全為0的ip是網路位址,全為1的ip是網路廣播位址,不可用

所以我們的子網位址和子網主機位址如下:

子網1: 192.168.10.32 掩碼: 255.255.255.224

主機ip:192.168.10.33—62

子網2: 192.168.10.64 掩碼: 255.255.255.224

主機ip:192.168.10.65—94

子網3: 192.168.10.96 掩碼: 255.255.255.224

主機ip:192.168.10.97—126

子網4: 192.168.10.128 掩碼: 255.255.255.224

主機ip:192.168.10.129—158

子網5: 192.168.10.160 掩碼: 255.255.255.224

主機ip:192.168.10.161—190

子網6: 192.168.10.192 掩碼: 255.255.255.224

主機ip:192.168.10.193—222

我們只要取出前面的4個子網就可以完成題目了。

我們再來討論一下第二種情況:

全新的網路,需要自己來指定整網路位址,這就需要先考慮選擇a類、b類或c類ip的問題,就像上例中的網路位址空間:192.168.

10.0不給定,任由自己選擇,那,有的同學可能會說,直接選擇a類位址,有24位的主機位來隨便借位。

當然可以,但那就會浪費n多的位址了,在區域網內當然可以隨便你設定,但在廣域網裡可沒有這麼大的位址來給你分配,所以從開始就要養成個好的習慣。

那如何選擇呢?

和劃分子網的時候一樣,通過公式計算(2n-2),我們知道劃分的子網越多浪費的位址就越多。

還記得上面我們每個子網裡面都有兩個ip不能用嗎?(主機位全為0或全為1)

每次劃分子網一般都有兩個子網的位址要浪費掉(子網部分全為0或全為1)

所以,如果我們需要建設乙個擁有4個子網,每個子網內有25臺主機的網路,那我們一共需要有(4+2)*(25+2)個ip數的網路來劃分。

(4+2)*(25+2)=162

乙個c類位址的網路可以擁有254的主機位址,所以我們選擇c類的位址來作為整個網路的網路號。

如果現在我們有6個機房,每個機房裡有50臺主機呢?

(6+2)*(50+2)=416

顯然,需要用到b類位址的網路了。

後面劃分子網的步驟就和上面一樣了,不多說。

作業:某單位分配到乙個c類ip位址,其網路位址為:210.

39.254. 0,該單位有150臺左右的計算機,並且分布在5個不同的地點,每個地點的計算機大致相同,試給每乙個地點分配乙個子網號碼,並給出每個地點主機號碼的最大值和最小值。

請問這道題目怎麼做?

跟例子一樣,答案應該是:子網掩碼255.255.255.224

取子網如下

210.39.254. 32

210.39.254. 64

210.39.254. 96

210.39.254. 128

210.39.254. 160

不過這樣每個子網內最多只能有30臺主機

例2接下來,我們再討論一下子網劃分的問題。

假如給你乙個c類的ip位址段:192.168.

0.1-192.168.

0.254,其中192.168.

0 這個屬於網路號碼,而1~254表示這個網段中最大能容納254臺電腦主機。我們現在要做的就是把這254臺主機再次劃分一下,將它們區分開來。

192.168.0.

1-192.168.0.

254預設使用的子網掩碼為255.255.255.

0,其中的0在2進製中表示,8個0.因此有8個位置沒有被網路號碼給占用,2的8次方就是表示有256個位址,去掉乙個頭(網路位址)和乙個尾(主機位址),表示有254個電腦主機位址,因此我們想要對這254來劃分的話,就是占用最後8個0中的某幾位。

假如占用第乙個0.那麼2進製表示的子網掩碼為11111111.11111111.

11111111.10000000。轉換為10進製就為255.

255.255.128,那麼這時電腦主機應該為多少?

其實很簡單,就是2的7次方了(不再是原來的2的8次方了),2的7次方=128,因此假如子網掩碼為255.255.255.

128的話,這個c類位址可以被區分為2個網路,每個網路中最多有128臺主機。 192.168.

0.1-192.168.

0.127為乙個,192.168.

0.128-192.168.

0.255為第二個。

再舉個例子,假如還是c類位址,其ip範圍為192.168.0.

1-192.168.0.

254,假如子網掩碼255.255.255.

192(也就是最後8為主機位,被占用了2位,2進製表示為11111111.11111111.11111111.

11000000),那麼這個網段的電腦主機數目就是2的6次方=64臺,總共有2的2次方=4個網段。第乙個網段為192.168.

0.1-192.168.

0.63,第二個網段為192.168.

0.64-192.168.

0.127,第三個網段為192.168.

0.127-192.168.

0.191,第四個網段為192.168.

0.192-192.168.

0.254。

從這2個例子中,我們可以總結出乙個規律,就是子網號被占用了n位數,那麼就有2的n次方個網路,也就有2 的8-n次方的主機數目了。

最後來簡單敘述一下b類位址的子網劃分方法。假如有乙個b類位址網段,172.16.

0.0-172.168.

255.255 子網掩碼為255.255.

0.0,現在需要將這個網段進行子網劃分。不劃分子網,那麼就只有乙個網路,這個網路裡面包含2的16次方,也就有6萬多個主機。

因此,假如需要子網劃分,網路位址就需要向主機位址借位。

例一第一步先把 172.16.0.

0 255.255.0.

0 轉換為二進位制來看,10101100 00010000 00000000 00000000,128+32+8+4=172 16,11111111 11111111 00000000 00000000,255.255.0.

0。假如網路位址問主機位址借了2位的話,那麼,子網掩碼就是:11111111 11111111 11000000 00000000,255.255.

192.0,因為借了2位,所以就有2的2次方,就劃分了4個網路,每個網路就有2的14次方的主機位址。

172.16.0.1-172.16.63.254

172.16.64.1-172.16.127.254

172.16.128.1-172.16.191.254

172.16.192.1-172.16.254.254

例二假如b類位址172.16.0.

0-172.16.255.

255 255.255.0.

0 需要劃分更小的子網的,網路位址向主機位址總共借用10位數的話,

十進位制 172.16.0.0 255.255.0.0

二進位制 10101100 00010000 00000000 00000000 128+32+8+4=172 16

11111111 11111111 00000000 00000000

借用10位數後,用二進位制表示的子網掩碼就為:11111111.11111111.

11111111.11000000。用十進位制表示的話就為 255.

255.255.192。

那麼,總共有2的10次方個網路數目,每個網路中有2的6次方個位址。用十進位制來表示這麼多位址的話,應該如下(因為有2的10次方,太多了,沒法乙個乙個的寫出來)。

前面6個:

172.16.0.1-172.16.0.63

172.16.0.64-172.16.0.127

172.16.0.128-172.16.0.191

172.16.0.192-172.16.0.254

172.16.1.1---172.16.1.63

172.16.1.64-172.16.1.127

最後6個:

172.16.254.128-172.16.254.191

172.16.254.192-172.16.254.255

172.16.255.1-172.16.255.63

172.16.255.64-172.16.255.127

172.16.255.128-172.16.255.191

172.16.255.192-172.16.255.255

從這2個例子中可以看出,劃分b類子網位址,其實和劃分c類子網位址是一樣的,只不過劃分c類的時候,是將第四段位址劃分,而劃分b類的時候,可以劃分第三段,也可以劃分第四段。

子網劃分與規劃例項講解

需要進行子網規劃一般兩種情況 一 給定乙個網路,整網路位址可知,需要將其劃分為若干個小的子網 二 全新網路,自由設計,需要自己指定整網路位址 後者多了乙個根據主機數目確定主網路位址的過程,其他一樣。例 學院新建4個機房,每個房間有25臺機器,給定乙個網路位址空間 192.168.10.0,現在需要將...

子網規劃與劃分例項講解

作者1李建宇 昆明能訊科技有限責任公司,雲南昆明 650051 子網劃分有如下好處。1.減少網路流量 2.提高網路效能 3.提公升網路安全 4.易於擴大地理範圍 需要進行子網規劃一般兩種情況 一 給定乙個網路,整網路位址可知,需要將其劃分為若干個小的子網 二 全新網路,自由設計,需要自己指定整網路位...

子網規劃與劃分例項講解

需要進行子網規劃一般兩種情況 一 給定乙個網路,整網路位址可知,需要將其劃分為若干個小的子網 二 全新網路,自由設計,需要自己指定整網路位址 後者多了乙個根據主機數目確定主網路位址的過程,其他一樣。我們先來討論第一種情況 例 學院新建4個機房,每個房間有25臺機器,給定乙個網路位址空間 192.16...