子網劃分介紹以及如何劃分子網(例題詳解)

2021-10-10 02:59:23 字數 3328 閱讀 4303

子網劃分這項技術用來把乙個單一的ip網路位址劃分成多個更小的子網(subnet)。 這種技術可使乙個較大的分類ip位址能夠被進一步劃分為幾個子網。這樣就可以讓使用乙個大的分類位址(classful address)的企業能給該企業中處於不同地理位置的分公司分配不同的子網,對外整個企業是乙個網路位址,而在內部,不同分公司則有不同的子網位址,因而不需要為每個站點都分別申請乙個網路位址。

當我們對乙個網路進行子網劃分時,基本上就是將它分成小的網路。比如,當一組ip位址指定給乙個公司時,公司可能將該網路「分割成」小的網路,每個部門乙個。這樣,技術部門和管理部門都可以有屬於它們的小網路。通過劃分子網,我們可以按照我們的需要將網路分割成小網路。這樣也有助於降低流量和隱藏網路的複雜性。

子網劃分通常是把ip位址中主機標識部分劃出一定的位數用作本網的各個子網,剩餘的主機標識作為相應子網的主機標識部分。

劃分多少位給子網,主要根據實際需要劃分出的子網數而定。

這樣ip位址就分為『網路-子網-主機』三部分。與傳統的分類位址一樣,位址中的網路部分(網路號+子網)與主機部分之間的邊界是由子網掩碼來定義的。

劃分子網後變成了**結構 :當沒有劃分子網時,ip 位址是兩級結構,位址的網路號字段也就是 ip 位址的「網際網路部分」,而主機號字段是 ip 位址的「本地部分」。劃分子網後 ip 位址就變成了**結構。劃分子網只是將 ip 位址的本地部分進行再劃分,而不改變 ip 位址的網際網路部分。

如何劃分子網

看乙個具體例項

一家集團公司有4家子公司(a,b,c,d),上級給出乙個172.16.100.0/24的網段,讓給每家子公司以及子公司的部門分配網段。

要求:a公司需要120位址,b公司需要60個位址,c公司需要20個位址,d公司需要22個位址。

方法一:(較為麻煩)

我們在劃分子網時優先考慮最大主機數來劃分。

a公司120個位址,所以主機位至少要保留7位(2^7-2>120)

先將172.16.100.0/24用二進位制表示:

10101100 10000000 11001000 00000000/24

主機位保留7位,即在現有基礎上網路位向主機位藉1位(可劃分出2個子網)

1.10101100 10000000 11001000 00000000/25【172.16.100.0/25】

2.10101100 10000000 11001000 10000000/25【172.16.100.128/25】

a公司從這兩個子網段中選擇乙個即可,我們選擇172.16.100.0/25

b公司使用的網段從172.16.100.128/25中再次劃分得到

b公司60個位址,所以主機位至少保留6位(2^6-2>60)

172.16.100.0/25二進位制表示為

10101100 10000000 11001000 10000000/25

主機位保留6位,即在現有基礎上網路位向主機位藉1位(可劃分出2個子網)

1.10101100 10000000 11001000 10000000/26【172.16.100.128/26】

2.10101100 10000000 11001000 11000000/26【172.16.100.192/26】

b公司從這兩個子網段中選擇乙個即可,我們選擇172.16.100.128/26

c公司使用的網段從172.16.100.192/26中再次劃分得到

c公司22個位址,所以主機位至少保留5位(2^5-2>22)

172.16.100.128/26二進位制表示為

10101100 10000000 11001000 11000000/26

主機位保留5位,即在現有基礎上網路位向主機位藉1位(可劃分出2個子網)

1.10101100 10000000 11001000 11000000/27【172.16.100.192/27】

2.10101100 10000000 11001000 11100000/27【172.16.100.224/27】

c公司從這兩個子網段中選擇乙個即可,我們選擇172.16.100.192/27

d公司網段就為172.16.100.224/27

方法二:(推薦)

利用huffman樹

根據huffman編碼

子網號可根據上圖huffman樹得到

a的網路號為 172.16.100 , 子網號為0

172.16.100.0000 0000

172.16.100.0111 1111

所以a的可用位址範圍為:【172.16.100.1/25~172.16.100.126/25】

子網掩碼為:255.255.255.128

b的網路號為 172.16.100 , 子網號為10

172.16.100.1000 0000

172.16.100.1011 1111

所以b的可用位址範圍為:【172.16.100.129/26~172.16.100.190/26】

子網掩碼為:255.255.255.192

c的網路號為 172.16.100 , 子網號為110

172.16.100.1100 0000

172.16.100.1101 1111

所以c的可用位址範圍為:【172.16.100.193/27~172.16.100.222/27】

子網掩碼為:255.255.255.224

d的網路號為 172.16.100 , 子網號為111

172.16.100.1110 0000

172.16.100.1111 1111

所以d的可用位址範圍為:【172.16.100.225/27~172.16.100.254/27】

子網掩碼為:255.255.255.224

如何劃分子網

關於子網換分問題,我相信還有部分人到現在還不清楚,今天我來介紹一下如何簡單的求子網換分的子網掩碼 首先我們需要知道這個東西,我相信cs的學生如果學過計算機網路這門課,對這個東西肯定不陌生 a類網路的網路位數是8位,子網掩碼就是11111111.00000000.00000000.00000000,換...

如何劃分子網

首先要熟記2的冪 2的0次方到9次方的值分別為 1,2,4,8,16,32,64,128,256和512.a類位址的預設子網掩碼是255.0.0.0 b類位址的預設子網掩碼是255.255.0.0 c類位址的預設子網掩碼是255.255.255.0 還有要明白的是 子網劃分是借助於取走主機位,把這個...

劃分子網的方法

劃分子網的方法子網的劃分,實際上就是設計子網掩碼的過程。子網掩碼主要是用來區分ip位址中的網路id和主機id,它用來遮蔽ip位址的一部分,從ip位址中分離出網路id和主機id.子網掩碼是由4個十進位制數組成的數值 中間用 分隔,如255.255.255.0。若將它寫成二進位制的形式為 1111111...