校招筆試面試中IP地址常見問題總結

IP地址基礎知識

ip地址總共分爲5類,A、B、C、D、E

IP地址=網絡地址+主機地址 或 IP地址=主機地址+子網地址+主機地址


爲了便於管理,數據傳輸等,將IP地址劃分爲網絡號何主機號。並且按照網絡號位數與主機號的位數進行分類。
網絡號的位數直接決定了可以分配的網絡數;主機號的位數則決定了網絡中最大的主機數

針對不同的網絡規模分配不同類型的IP地址。但是往往或造成,地址的浪費。如學院A需要300個左右IP,那麼至少得分別一個B類IP地址,學院B需要也300個左右IP,那麼至少也得分別一個B類IP地址,這樣就造成了很大的浪費

實際做法:就是將B類地址進行子網劃分,供多個學院來使用。

什麼時候需要子網劃分?

某集團公司給下屬子公司甲分配了一段IP地址192.168.5.0/24,現在甲公司有三層辦公樓(1樓、2樓和3樓),統一從1樓的路由器上公網,1樓有101臺電腦聯網,2樓有53臺電腦聯網,3樓有60臺電腦聯網。那麼應該怎樣進行子網劃分?

首先我們可以確定,需要三個網段。那麼至少需要兩位網絡號來區分,但是如果用兩位網絡號的話,每個網絡所允許最大的主機數爲:2^6=64,當然這是沒法滿足需求的。此時,我們在劃分子網時優先考慮最大主機數來劃分。即先劃分兩個網段。
A:11000000.10101000.000000101.000000000 192.168.5.0/25 共計可以容納2^7=128的主機
B:11000000.10101000.000000101.100000000 192.168.5.128/25
1樓使用A網段

針對B網段繼續劃分

C:11000000.10101000.000000101.100000000 192.168.5.128/26 共計可以容納2^6=64
D:11000000.10101000.000000101.110000000 192.168.5.192/26 共計可以容納2^6=64

2樓使用C網段
3樓使用D網段

子網掩碼又是什麼?

在劃分子網的時候,我們將本來屬於主機號的一部分劃分到網絡號中,爲了便於區分哪部分是網絡號,哪部分是主機號,我們引入了子網掩碼。

子網掩碼不能單獨存在,它必須結合IP地址一起使用。子網掩碼只有一個作用,就是將某個IP地址劃分成網絡地址主機地址兩部分。

由子網掩碼,我們就能反推知道該子網中所能使用的IP地質範圍,也就能求出所能使用的主機數咯。

一、利用子網數來計算子網掩碼

如欲將B類IP地址168.195.0.0劃分成27個子網:
1)27=11011
2)該二進制爲五位數,N = 5
3)將B類地址的子網掩碼255.255.0.0的主機地址前5位置 1,得到 255.255.248.0 (由11111111.11111111.11011000.000000000所得)
即爲劃分成 27個子網的B類IP地址 168.195.0.0的子網掩碼。 

二、利用主機數來計算子網掩碼

如欲將B類IP地址168.195.0.0劃分成若干子網,每個子網內有主機700臺:
1) 700=1010111100
2)該二進制爲十位數,N = 10
3)將該B類地址的子網掩碼255.255.0.0的主機地址全部置 1,得到255.255.255.255
然後再從後向前將後 10位置0,即爲: 11111111.11111111.11111100.00000000
即255.255.252.0。這就是該欲劃分成主機爲700臺的B類IP地址 168.195.0.0的子網掩碼。 

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