劃分子網例題

概念:子網劃分就是——>將一個大網絡(主機ID位多)劃分成多個小的網絡(主機ID位少)

如何實現呢?!

       實現——->網絡ID向主機ID借位,網絡ID位變多,主機ID位變少

涉及的公式:

         劃分子網數=2^網絡ID向主機ID借的位數

         網絡ID=IP和子網掩碼(netmask)相與

         損失的IP數=2*(劃分子網數-1)

還有就是對照下面的表:上面表示2的第幾次方,下面是所對應的值,我們網絡里IP分八位一組,所以,我們只用到2的7次方128(如果你也像我一樣,記不住這個次方所對應的值,你可以在做題前,先按這樣的順序在草稿紙上寫下來,在劃分計算時,對著一查便知,其實時間長了應該是會記住了 *-*…)

劃分子網例題

接下來通過一個簡單的小例子來看一下:

     例題:將10.0.0.0/8劃分32個子網,求
              1.每個子網的子網掩碼(netmask)
              2.每個子網的主機數
              3.最小子網的網絡ID(netID)
              4.最大子網的IP范圍
分析:1.看網絡ID需要向主機ID借多少位—->即看32是2的幾次方—-2^5=32
            即:向主機ID借5位,原先是8位子網掩碼,現在變成13位    ——–>即:10.00000  000.0.0/13
         2.因為網絡ID位變為13,所以主機ID位就變成了32-13=19位,所以主機數=2^19-2 =524286 位

         3.子網掩碼就是11111111.11111000.0.0/13 (所有網絡ID位都寫1,主機ID位寫0) 即:255.248.0.0/13 

             (248=255-7—–>按照上面表里,八個1是255,減去最低的三位的值(分別是4,2,1即7)就是高五位全1所對應的值248

         4.根據公式:最小子網絡ID=IP和子網掩碼相與—–>即10.0.0.0 | 255.248.0.0(規則:任何數與1相與都是它本身,任何數和0相與都是0)
                  即0 0 0 0 1 0 1 0 . 0 0 0 0 0     0 0 0 . 0 . 0 ——>10.0.0.0/13
                     1 1 1 1 1 1 1 1 . 1 1 1 1 1     0 0 0 . 0 . 0 ——>255.248.0.0/13
                     0 0 0 0 1 0 1 0 . 0 0 0 0 0     0 0 0 . 0 . 0 ——>10.0.0.0/13       ——>最小子網的網絡ID
             最大子網的IP范圍:使剛想主機ID借來的五位全1,
                     最大子網中的最小IP為:主機位除了最后一位為1以外,其余全為0;
                     最大子網中的最大IP為:主機位除了最后一位為0外,其余都為1(即不要主機位全0和全1的地址)
              即:最大子網中最小IP為: 10 . 1 1 1 1 1     0 0 0 . 0 0 0 0 0 0 0 0 . 0 0 0 0 0 0 0 1   ——>10.248.0.1/13
                     最大子網中最大IP為:10 . 1 1 1 1 1     1 1 1 . 1 1 1 1 1 1 1 1 . 1 1 1 1 1 1 1 0   ——>10.255.255.254/13
    答: 1. 每個子網的子網掩碼為: 255.248.0.0/13
           2. 每個子網的主機數為:     2^19-2=524286(除去全0和全1的)
           3. 最小子網的網絡ID為:     10.0.0.0/13
           4. 最大子網的IP范圍為:     10.248.0.1/13——–10.255.255.254/13
還有一個概念和劃分子網相反,就是劃分超網——->即將多個小網合并一個大網
 實現:主機ID向網絡ID借位

 前提:在合并前,原網絡ID不同的位必須從全0到全1連續(防止把別人的網也劃分到一塊)

       例如: 將220.78.168.0/24、220.78.169.0/24、220.78.170.0/24、220.78.171.0/24、220.78.172.0/24、220.78.173.0/24、220.78.174.0/24、220.78.175.0/24八個網絡合并成一個超網

       分析:1.從題中我們知道,以上八個網絡的子網掩碼都是255.255.255.0/24,所以,我們就將第三部分化成二進制數看一下

                220.78.1 0 1 0 1 0 0 0 . 0   ——220.78.168.0/24

                220.78.1 0 1 0 1 0 0 1 . 0   ——220.78.169.0/24

                220.78.1 0 1 0 1 0 1 0 . 0   ——220.78.170.0/24

                220.78.1 0 1 0 1 0 1 1 . 0   ——220.78.171.0/24

                220.78.1 0 1 0 1 1 0 0 . 0   ——220.78.172.0/24

                220.78.1 0 1 0 1 1 0 1 . 0   ——220.78.173.0/24

                220.78.1 0 1 0 1 1 1 0 . 0   ——220.78.174.0/24

                220.78.1 0 1 0 1 1 1 1 . 0   ——220.78.175.0/24

         從上面的分析可以看出,第三部分的前五位都是一樣的,并且,不相同的那三位是從全0到全1連續的。所以,我們就可以將其第三部分的低三位劃分給主機ID位,即網絡ID位變為24-3=21位,主機ID位為8+3=11位,所以我們可以將這八個網絡合并為一個超網,這八個分別為它的子網,

           即 超網為:220.78.10101000.0/21——–>220.78.168.0/21

原創文章,作者:M.Sun,如若轉載,請注明出處:http://www.www58058.com/86270

(1)
M.SunM.Sun
上一篇 2017-09-04
下一篇 2017-09-04

相關推薦

  • ?文件共享服務之FTP

    文件共享服務之FTP 文件共享服務之FTP 一、什么是文件共享服務 二、FTP 三、響應碼 四、FTP存儲和mysql存儲有什么不同? 五、用戶認證 六、FTP安裝與配置 一、什么是文件共享服務 簡單理解就是文件或存儲塊設備可以共享給大家使用。  1、實現共享服務有三種! (1)ftp:屬于應用層服務,可以跨平臺使用(linux<—&gt…

    Linux干貨 2016-04-18
  • 98-mysql數據備份

    一. 數據備份基礎知識

    2016-11-20
  • 0805課堂練習與作業

    練習1 1、找出ifconfig命令結果中本機的所有IPv4地址 2、查出分區空間使用率的最大百分比值 3、查出用戶UID最大值的用戶名、UID及shell類型 4、查出/tmp的權限,以數字方式顯示 5、統計當前連接本機的每個遠程主機IP的連接數,并按從大 到小排序 練習2 1、顯示/proc/meminfo文件中以大小s開頭的行;(要求:使 用兩種方式)…

    Linux干貨 2016-08-07
  • 加密的應用

    加密的應用 一、實現對稱加密 1、openssl enc man enc 算法:3des, aes, blowfish, twofish 加密操作:openssl enc -e -des3 -a -salt -in testfile -out testfile.cipher 解密操作:openssl enc  -d -des3 -a  -…

    Linux干貨 2016-09-26
  • KeepAlived高可用集群詳解及拓撲實驗搭建配置

    Linux Cluster:KeepAlive 1.集群類型:LB(負載均衡集群),HA(高可用集群),HP(高性能集群)     LB:均衡負載的實現LVS     HA:高可用的實現KeepAlived 2.RS:健康狀態檢測方式: (1)網絡層:icmp ping (2)傳…

    Linux干貨 2016-11-01
  • 記錄Linux入門3天,每天的點點滴滴記錄

        Linux 文件系統的特性:      1、文件名嚴格區分字符大小寫      2、文件名可以使用除了 /  意外任意的字符,但不建議使用特殊字符      3、文件名長度不能超過255個字符     &nbsp…

    Linux干貨 2017-05-21
欧美性久久久久