子網劃分的兩個例子 怎麼算網路號和廣播地址
阿新 • • 發佈:2019-01-31
子網劃分的兩個例子
例1:本例通過子網數來劃分子網,未考慮主機數。
一家集團公司有12家子公司,每家子公司又有4個部門。上級給出一個172.16.0.0/16的網段,讓給每家子公司以及子公司的部門分配網段。
思路:既然有12家子公司,那麼就要劃分12個子網段,但是每家子公司又有4個部門,因此又要在每家子公司所屬的網段中劃分4個子網分配給各部門。
步驟:
A. 先劃分各子公司的所屬網段。
有12家子公司,那麼就有2的n次方≥12,n的最小值=4。因此,網路位需要向主機位借4位。那麼就可以從172.16.0.0/16這個大網段中劃出2的4次方=16個子網。
詳細過程:
先將172.16.0.0/16用二進位制表示
10101100.00010000.00000000.00000000/16
借4位後(可劃分出16個子網):
1) 10101100.00010000.00000000.00000000/20【172.16.0.0/20】
2) 10101100.00010000.00010000.00000000/20【172.16.16.0/20】
3) 10101100.00010000.00100000.00000000/20【172.16.32.0/20】
4) 10101100.00010000.00110000.00000000/20【172.16.48.0/20】
5) 10101100.00010000.01000000.00000000/20【172.16.64.0/20】
6) 10101100.00010000.01010000.00000000/20【172.16.80.0/20】
7) 10101100.00010000.01100000.00000000/20【172.16.96.0/20】
8) 10101100.00010000.01110000.00000000/20【172.16.112.0/20】
9) 10101100.00010000.10000000.00000000/20【172.16.128.0/20】
10) 10101100.00010000.10010000.00000000/20【172.16.144.0/20】
11) 10101100.00010000.10100000.00000000/20【172.16.160.0/20】
12) 10101100.00010000.10110000.00000000/20【172.16.176.0/20】
13) 10101100.00010000.11000000.00000000/20【172.16.192.0/20】
14) 10101100.00010000.11010000.00000000/20【172.16.208.0/20】
15) 10101100.00010000.11100000.00000000/20【172.16.224.0/20】
16) 10101100.00010000.11110000.00000000/20【172.16.240.0/20】
我們從這16個子網中選擇12個即可,就將前12個分給下面的各子公司。每個子公司最多容納主機數目為2的12次方-2=4094。
B. 再劃分子公司各部門的所屬網段
以甲公司獲得172.16.0.0/20為例,其他子公司的部門網段劃分同甲公司。
有4個部門,那麼就有2的n次方≥4,n的最小值=2。因此,網路位需要向主機位借2位。那麼就可以從172.16.0.0/20這個網段中再劃出2的2次方=4個子網,正符合要求。
詳細過程:
先將172.16.0.0/20用二進位制表示
10101100.00010000.00000000.00000000/20
借2位後(可劃分出4個子網):
① 10101100.00010000.00000000.00000000/22【172.16.0.0/22】
② 10101100.00010000.00000100.00000000/22【172.16.4.0/22】
③ 10101100.00010000.00001000.00000000/22【172.16.8.0/22】
④ 10101100.00010000.00001100.00000000/22【172.16.12.0/22】
將這4個網段分給甲公司的4個部門即可。每個部門最多容納主機數目為2的10次方-2=1024。
例2:本例通過計算主機數來劃分子網。
某集團公司給下屬子公司甲分配了一段IP地址192.168.5.0/24,現在甲公司有兩層辦公樓(1樓和2樓),統一從1樓的路由器上公網。1樓有100臺電腦聯網,2樓有53臺電腦聯網。如果你是該公司的網管,你該怎麼去規劃這個IP?
根據需求,畫出下面這個簡單的拓撲。將192.168.5.0/24劃成3個網段,1樓一個網段,至少擁有101個可用IP地址;2樓一個網段,至少擁有54個可用IP地址;1樓和2樓的路由器互聯用一個網段,需要2個IP地址。
思路:我們在劃分子網時優先考慮最大主機數來劃分。在本例中,我們就先使用最大主機數來劃分子網。101個可用IP地址,那就要保證至少7位的主機位可用(2的m次方-2≥101,m的最小值=7)。如果保留7位主機位,那就只能劃出兩個網段,剩下的一個網段就劃不出來了。但是我們剩下的一個網段只需要2個IP地址並且2樓的網段只需要54個可用IP,因此,我們可以從第一次劃出的兩個網段中選擇一個網段來繼續劃分2樓的網段和路由器互聯使用的網段。
步驟:
A. 先根據大的主機數需求,劃分子網
因為要保證1樓網段至少有101個可用IP地址,所以,主機位要保留至少7位。
先將192.168.5.0/24用二進位制表示:
11000000.10101000.00000101.00000000/24
主機位保留7位,即在現有基礎上網路位向主機位借1位(可劃分出2個子網):
① 11000000.10101000.00000101.00000000/25【192.168.5.0/25】
② 11000000.10101000.00000101.10000000/25【192.168.5.128/25】
1樓網段從這兩個子網段中選擇一個即可,我們選擇192.168.5.0/25。
2樓網段和路由器互聯使用的網段從192.168.5.128/25中再次劃分得到。
B. 再劃分2樓使用的網段
2樓使用的網段從192.168.5.128/25這個子網段中再次劃分子網獲得。因為2樓至少要有54個可用IP地址,所以,主機位至少要保留6位(2的m次方-2≥54,m的最小值=6)。
先將192.168.5.128/25用二進位制表示:
11000000.10101000.00000101.10000000/25
主機位保留6位,即在現有基礎上網路位向主機位借1位(可劃分出2個子網):
① 11000000.10101000.00000101.10000000/26【192.168.5.128/26】
② 11000000.10101000.00000101.11000000/26【192.168.5.192/26】
2樓網段從這兩個子網段中選擇一個即可,我們選擇192.168.5.128/26。
路由器互聯使用的網段從192.168.5.192/26中再次劃分得到。
C. 最後劃分路由器互聯使用的網段
路由器互聯使用的網段從192.168.5.192/26這個子網段中再次劃分子網獲得。因為只需要2個可用IP地址,所以,主機位只要保留2位即可(2的m次方-2≥2,m的最小值=2)。
先將192.168.5.192/26用二進位制表示:
11000000.10101000.00000101.11000000/26
主機位保留2位,即在現有基礎上網路位向主機位借4位(可劃分出16個子網):
① 11000000.10101000.00000101.11000000/30【192.168.5.192/30】
② 11000000.10101000.00000101.11000100/30【192.168.5.196/30】
③ 11000000.10101000.00000101.11001000/30【192.168.5.200/30】
…………………………………
④ 11000000.10101000.00000101.11110100/30【192.168.5.244/30】
⑤ 11000000.10101000.00000101.11111000/30【192.168.5.248/30】
⑥ 11000000.10101000.00000101.11111100/30【192.168.5.252/30】
路由器網際網路段我們從這16個子網中選擇一個即可,我們就選擇192.168.5.252/30。
D. 整理本例的規劃地址
1樓:
網路地址:【192.168.5.0/25】
主機IP地址:【192.168.5.1/25—192.168.5.126/25】
廣播地址:【192.168.5.127/25】
2樓:
網路地址:【192.168.5.128/26】
主機IP地址:【192.168.5.129/26—192.168.5.190/26】
廣播地址:【192.168.5.191/26】
路由器互聯:
網路地址:【192.168.5.252/30】
兩個IP地址:【192.168.5.253/30、192.168.5.254/30】
廣播地址:【192.168.5.255/30】
快速劃分子網確定IP
我們以例2為例:
題目需要我們將192.168.5.0/24這個網路地址劃分成能容納101/54/2個主機的子網。因此我們要先確定主機位,然後根據主機位決定網路位,最後確定詳細的IP地址。
① 確定主機位
將所需要的主機數自大而小的排列出來:101/54/2,然後根據網路擁有的IP數目確定每個子網的主機位:如果2的n次方-2≥該網段的IP數目,那麼主機位就等於n。於是,得到:7/6/2。
② 根據主機位決定網路位
用32減去主機位剩下的數值就是網路位,得到:25/26/30。
③ 確定詳細的IP地址
在二進位制中用網路位數值掩蓋IP前面相應的位數,然後後面的為IP位。選取每個子網的第一個IP為網路地址,最後一個為廣播地址,之間的為有效IP。得到:
【網路地址】 【有效IP】 【廣播地址】
【192.168.5.0/25】【192.168.5.1/25-192.168.5.126/25】【192.168.5.127/25】
【192.168.5.128/26】【192.168.5.129/26-192.168.5.190/26】【192.168.5.191/26】
MASK:11111111.11111111.11000000.00000000
這個IP屬於149.88.128.0/18這個網段
網路號就是主機位全為0,即149.88.10000000.00000000 即149.88.128.0
廣播地址就是主機位全為1,即149.88.10111111.11111111即149.88.191.255
【192.168.5.192/30】【192.168.5.193/30-192.168.5.194/30】【192.168.5.195/30】
已知149.88.160.58/18,怎麼算網路號和廣播地址。IP: 149 . 88 . 160 . 58
MASK:11111111.11111111.11000000.00000000
這個IP屬於149.88.128.0/18這個網段
網路號就是主機位全為0,即149.88.10000000.00000000 即149.88.128.0
廣播地址就是主機位全為1,即149.88.10111111.11111111即149.88.191.255