ip地址及子網掩碼換算,子網劃分教程

 

在大型公司裏,一般都會用到子網劃分,來解決網絡風暴的產生。也有通過子網劃分來解決組播和廣播的優化網絡的。

 本教程,通過簡單的文字,讓你充分了解並掌握子網劃分技術,並運用到實踐當中。

工具/原料

  • 一張紙

  • 一支筆

方法/步驟

  1. 1

    IP地址劃分,以C網爲例介紹,子網掩碼劃分。下面我們隨便找個一個網段並賦上相應的子網位數。

    如 192.168.1.53/27

    需要計算 具體的子網掩碼

         子網數

         可用的主機數

         最大可容納主機數

         網絡地址

         廣播地址

    現在我們來了解一下C網的各項參數,如下圖.         

    ip地址及子網掩碼換算,子網劃分教程

  2. 2

      繼續以 192.168.1.53/27 爲例講解

         我們需要了解正常C網的網絡號及位數是多少?

     平時大家用的是192.168.0.*或192.168.1.*網段,子網掩碼是255.255.255.0

     那麼子網掩碼10進制轉換到2進制就是:

      11111111.11111111.11111111.00000000

     前面24位表示網絡號,後面8位表示主機數,具體的各參數容量可以參考步驟1.

     所以192.168.1.53/27 的相應掩碼是

     11111111.11111111.11111111.11100000

     由於網絡號數量不足,所以得向右的主機數借位,主機數的可用數量減少。

    ip地址及子網掩碼換算,子網劃分教程

  3. 3

    由步驟2,我們得知192.168.1.53/27 的相應掩碼是

     11111111.11111111.11111111.11100000

    所有可用的主機數爲主機號所剩下的5位掩碼中算出。

     注:8位主機號減少網絡號借去的3位,所剩下5位。即n=8-m=5

             其中m爲網絡號位數,n爲主機號位數。

    即最多可以容納的主機數爲 32 

    可用的主機數爲      30   

     

     計算公式如下圖所示: 

    ip地址及子網掩碼換算,子網劃分教程

  4. 4

      好了,我們已經算出192.168.1.53/27 ,每個網段最大容納的主機數和可以主機數了,下面我們來計算子網掩碼的10進制數是多少。

      

      由步驟2,我們得知192.168.1.53/27 的相應掩碼是

     11111111.11111111.11111111.11100000

      即轉換成相應的10進制數是255.255.255.224

     轉換公式如下圖:

    ip地址及子網掩碼換算,子網劃分教程

  5. 5

     我們也計算出了192.168.1.53/27的掩碼是255.255.255.224了

     子網數是8個。

     現在我們來算算並找出網絡地址和廣播地址。

     其中網絡地址是192.168.1.32

       廣播地址是192.168.1.63

     如下圖:

    ip地址及子網掩碼換算,子網劃分教程

  6. 6

    總結 步驟1的要求,通過計算。各參數如下圖所示:

    ip地址及子網掩碼換算,子網劃分教程

    END

主機位擴容方法

  1.     感謝各位的同行兄弟對上次教程指出的錯誤,現以修正.

      本次增加新的教程內容,通過子網掩碼來擴容可用主機數

      繼續以上次的實例爲例 192.168.1.53/24 可用主機數爲254 個網絡設備.

      如果聯網的設備超過了254個呢?下面我們通過修改子網掩碼來輕鬆解決這個問題.

     

          實驗目標  需要建設可容納888個主機數的網絡

                192.168.1.*

     

               需要計算 具體的子網掩碼

              可用的主機數

              最大可容納主機數

              網絡地址

              廣播地址

              可用的IP範圍爲

  2.  還記得我們上一節教程的方法嗎?

     可用主機數的公式:  2^n – 2 =X

          所以就有  2^n – 2 ≥ 888

     則有 2^n ≥ 890

     因爲 2^9 =512    2^10 =1024

     所以這裏n必須取10才能滿足我們的要求

    ip地址及子網掩碼換算,子網劃分教程

  3.  向網絡號借2位+原有的8位=10 您看懂了嗎?

     地址掩碼爲2的N次冪再乘以相應位的數,則11111100,從左到右的順序爲7-->0,所有(2^7)*1+(2^6)*1+(2^5)*1+(2^4)*1+(2^3)*1+(2^2)*1+0+0=252

       因爲 任何數*0=0 ,所以(2^1)*0 之類的表達式可以不用寫,直接寫0即可.

    ip地址及子網掩碼換算,子網劃分教程

  4.   所以具體的可容納888個主機數的網絡,實際上1022個,滿足我們的實際需要.

      那麼問題來了,

        需要要計算 具體的子網掩碼

                  子網數

               可用的主機數

             最大可容納主機數

                 網絡地址

                 廣播地址

      是多少呢?

  5.  首先我們知道,192.168.1.53所處在於255.255.252.0的網段裏.這裏問一下大家192.168.4.2/22 可以訪問192.168.1.53/22 的資源嗎?

     好了,我們繼續講解,上面的問題大家繼續自己想一想,一會下面告訴大家.

     根據計算,我們得到的是:

    ip地址及子網掩碼換算,子網劃分教程

  6.   剩下的網絡地址,廣播地址怎麼計算?

      其實不用計算,網絡地址都是從0開始的!再多講一句,就是從0開始的!

      所以網絡地址是: 192.168.0.0

      廣播地址呢?怎麼計算?還要問我?

      正常的C網最大主機位數不就是256呢? 所以1024/256=4

    即4個正常的C網加起來就組成一個大子網,是不是很快,是不是很厲害呢?

    ip地址及子網掩碼換算,子網劃分教程

  7.   0 ,1 ,2 ,3 每個子網最大容納主機數爲256個,相加起來就等於1024.

      所以剛纔問大家的192.168.4.2/22 可以訪問192.168.1.53/22 能否成功,答案是不成功的!

      因爲192.168.4.0/22 與192.168.0.0/22 不在同一個網段裏!

      好了,總結時間到了:

    ip地址及子網掩碼換算,子網劃分教程

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章