IP網路的劃分

2021-03-31 08:56:31 字數 1684 閱讀 9897

前段時間公司需要招聘乙個萬精油式的計算機人員,面試了n個,沒幾個是滿意的,幾乎所有人都對ip劃分網路這個問題一知半解。

192.168.1.5/20的ip段起始位址和終止位址是什麼,這個段內有多少臺主機?......

下面我來簡單的說說這個問題。

其實這是乙個關於劃分超網/子網的問題,很多時候我們是被192.168.x.x這樣數字迷惑了。如果想要正確的劃分乙個ip網路,首先要忘到

192.168這樣的數字,而從ip的本質著手,我們知道ipv4是由4個8位的二進位制數字組成,共32位,表現形式為

11111101.10010111.10100110.10101100,乙個ip位址還需要乙個子網掩碼(submask)。ip位址可以分為兩部分,一部分是網段號,一部分是主

機號,子網掩碼是用來區分網段號的。通常情況下ip網段分為5類:a,b,c,d,e。常用的就是a,b,c這3個網段,具體這3類網段如何分配各

位可以檢視相關的手冊,這裡就不多講了。

下面我們先簡單分析192.168.1.1/255.255.255.0這個ip。

ip:     1100000.10101000.00000001.     00000001

submask:1111111.11111111.11111111.     00000000

這樣我們可以很明顯的看出,凡是子網掩碼標識為1的部分都是網段號,後面標識為0的都是主機號,在這個例子中,

1100000.10101000.00000001是網段號,最後的00000001是主機號。在同乙個網段中,主機號不同就可以互相訪問(ip位址需要唯一性)。能擁有

的主機數是 2的8次方-2 臺,因為主機號有8位,所以是2的8次方,因為主機號不能全為0或者全為1,所以需要-2。

知道了乙個ip是如何劃分成兩部分以後,我們就很容易的劃分超網或者子網了,就以上例子來說明(192.168.1.5/20):

ip:     1100000.10101000.00000001.00000101(192.168.1.5)

submask: 1111111.11111111.11110000.00000000(255.255.240.0)

那麼很明顯這個是乙個超網,借了第3段的後4位,那麼其主機數應該是 2的12次方-2 臺。

它的起始ip是:1100000.10101000.0000  0000.00000001(192.168.0.0)

1111111.11111111.1111  0000.00000000(255.255.240.0)

它的終止ip是:1100000.10101000.0000  1111.11111111(192.168.15.255)

1111111.11111111.1111  0000.00000000(255.255.240.0)

在這個ip的範圍內,可以互相ping通,但是對於這麼多1010大家有點頭暈,所以我們需要把它換算成為十進位制的數,這裡給出乙個簡單的方法

計算:例如

1   1  0  1  0 1 1 1

128 64 32 16 8 4 2 1

其中有1的部分,就拿下面對應的數字相加就可以,這個8位我們就可以知道是128+64+16+4+2+1=215。

知道計算方法以後,我們劃分子網或者超網都變的異常容易,如果各位有興趣可以自己劃分了試試,有條件的話還可以自己拿兩台計算機相互

試以下!但要記住,不要被x.x.x.x這樣的十進位制數所迷惑,遇到ip後先化成二進位制再做計算。

網路基礎 ip種類和子網劃分

ip位址是唯一標識網路上的計算機,ip是由乙個32位的0,1字串組成。網路中的每個路由或者主機都會擁有乙個獨一無二的ip位址。用於區分使用者。主機號 host id,hid ipv4定義了5類ip位址,分別為a,b,c,d,e類位址。標誌位網路位 24位主機號 0 x x x x x x x 第一位...

IP 位址的劃分

ip的劃分,超詳細 ip和子網掩碼 我們都知道,是由四段數字組成,在此,我們先來了解一下3類常用的 a類ip段 0.0.0.0 到127.255.255.255 b類ip段 128.0.0.0 到191.255.255.255 c類ip段 192.0.0.0 到223.255.255.255 預設分...

IP劃分方法

ip的劃分,超詳細 ip和子網掩碼 我們都知道,是由四段數字組成,在此,我們先來了解一下3類常用的 a類ip段 0.0.0.0 到127.255.255.255 b類ip段 128.0.0.0 到191.255.255.255 c類ip段 192.0.0.0 到223.255.255.255 預設分...