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

2021-08-04 13:11:28 字數 1830 閱讀 5977

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.0

00000000

192.168.5.0/25 共計可以容納2^7=128的主機

b:11000000.10101000.000000101.1

00000000

192.168.5.128/25

1樓使用a網段

針對b網段繼續劃分

c:11000000.10101000.000000101.10

0000000

192.168.5.128/26 共計可以容納2^6=64

d:11000000.10101000.000000101.11

0000000

192.168.5.192/26 共計可以容納2^6=64

2樓使用c網段

3樓使用d網段

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

子網掩碼不能單獨存在,它必須結合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的子網掩碼。 

校招筆試面試中Linux常考內容

對linux只是個人興趣愛好,在之前稍微接觸了一點,學校對這部分內容的學習安排在大三下學期,而自己又要現在準備實習,許多公司對作業系統和linux的考察又比較多,無論是在筆試中還是面試中 算是自己總結知識和複習吧,從網上各處收集一下各種考點,也方便大家複習查閱 1 在linux中,常用檔案的方式訪問...

面試中finally常見問題

public class finallydemo public static int test string str catch nullpointerexception e catch exception e 結果 0,1,2 package exception 面試中finally常見問題 au...

秋招面試常見問題 作業系統

一.作業系統 1.執行緒程序區別?2.程序通訊方式?2.1 管道pipe 管道是一種半雙工的通訊方式,資料只能單向流動,而且只能在具有親緣關係的程序間使用。程序的親緣關係通常是指父子程序關係。2.2 命名管道fifo 有名管道也是半雙工的通訊方式,但是它允許無親緣關係程序間的通訊。2.3 訊息佇列m...