子網劃分

如下內容爲我的理解有不足請諒解
如今咱們使用的是IPv4的地址空間,IPv4中規定IP地址 長度爲32(按TCP/IP參考模型劃分) ,即有2^32-1個地址。
ipv4所存在的問題通常的書寫法爲4個用小數點分開的十進制數。也有人把4位數字化成一個十進制長整數,但這種標示法並不常見。所以IPv4的地址是有限的大約43億左右,隨着網絡的發展,聯網設備愈來愈多IPV4地址使用過程當中,存在浪費的問題:同一個網段的IP地址,若是沒有使用完也不能個其餘的網段的主機使用。
子網劃分的目的是爲了減小每一個網段中的IP地址的浪費。子網劃分其實就是將原有的IP地址中的主機位變成新的IP地址中的網絡位,從而網絡位變長,主機位直接變短。例如當咱們對一個網絡進行子網劃分時,基本上就是將它分紅小的網絡。好比,當一組IP地址指定給一個公司時,公司可能將該網絡「分割成」小的網絡,每一個部門一個。這樣,技術部門和管理部門均可以有屬於它們的小網絡。經過劃分子網,咱們能夠按照咱們的須要將網絡分割成小網絡。這樣也有助於下降流量和隱藏網絡的複雜性。劃分子網時,隨着子網地址借用主機位數的增多,子網的數目隨之增長,而每一個子網中的可用主機數逐漸減小。以C類網絡爲例,原有8位主機位,2的8次方即256個主機地址,默認子網掩碼255.255.255.0。借用1位主機位,產生2個子網,每一個子網有126個主機地址;借用2位主機位,產生4個子網,每一個子網有62個主機地址……每一個網中,第一個IP地址(即主機部分所有爲0的IP)和最後一個IP(即主機部分所有爲1的IP)不能分配給主機使用,因此每一個子網的可用IP地址數爲總IP地址數量減2;根據子網ID借用的主機位數,咱們能夠計算出劃分的子網數、掩碼、每一個子網主機數。
例如:
給定一個網段:192.168.1.0/24
現有三個新部門
每一個部門不一樣的網段
每一個部門40臺主機
儘可能減小IP地址的浪費
請寫出每一個不一樣IP地址空間,以及網絡地址和廣播地址
一、 首先關注主機位的個數:N
2的N次方減去2,大約等於40;
因此,N大於等於6;
二、 其次關注網絡位:M=32-N,即26
因此子網掩碼位255.255.255.192
最終新的網段地址:
192.168.1.0/26
192.168.1.0000 0000 /26 ----192.168.1.0 /26
192.168.1.0100 0000 /26----192.168.1.64/26
192.168.1.1000 0000 /26-----192.168.1.128/26
計算步驟:
一、肯定要劃分的子網數
二、求出子網數目對應二進制數的位數N及主機數目對應二進制數的位數M。
三、對該IP地址的原子網掩碼,將其主機地址部分的前N位置取1或後M位置取0 即得出該IP地址劃分子網後的子網掩碼。網絡

相關文章
相關標籤/搜索