ABC三類位址 子網掩碼及子網劃分

2021-10-01 12:14:24 字數 3859 閱讀 4814

1、ip位址表示方法

乙個a類ip位址是指, 在ip位址的四段號碼中,第一段號碼為網路號碼,剩下的三段號碼為本地計算機的號碼。如果用二進位制表示ip位址的話,a類ip位址就由1位元組的網路位址和3位元組主機位址組成,網路位址的最高位必須是「0」。a類ip位址中網路的標識長度為8位,主機標識的長度為24位。

乙個b類ip位址是指,在ip位址的四段號碼中,前兩段號碼為網路號碼。如果用二進位制表示ip位址的話,b類ip位址就由2位元組的網路位址和2位元組主機位址組成,網路位址的最高位必須是「10」。b類ip位址中網路的標識長度為16位,主機標識的長度為16位。

乙個c類ip位址是指,在ip位址的四段號碼中,前三段號碼為網路號碼,剩下的一段號碼為本地計算機的號碼。如果用二進位制表示ip位址的話,c類ip位址就由3位元組的網路位址和1位元組主機位址組成,網路位址的最高位必須是「110」。c類ip位址中網路的標識長度為24位,主機標識的長度為8位。

2、ip位址範圍

a類ip位址 位址範圍從1.0.0.1到127.255.255.254 (二進位制表示為:00000001 00000000 00000000 00000001 - 01111111 11111111 11111111 11111110)。最後乙個是廣播位址。

b類ip位址位址範圍從128.0.0.1-191.255.255.254 (二進位制表示為:10000000 00000000 00000000 00000001-10111111 11111111 11111111 11111110)。 最後乙個是廣播位址。

c類ip位址範圍從192.0.0.1-223.255.255.254 (二進位制表示為: 11000000 00000000 00000000 00000001 - 11011111 11111111 11111111 11111110)。最後乙個是廣播位址。

3、子網掩碼

a類ip位址的子網掩碼為255.0.0.0

b類ip位址的子網掩碼為255.255.0.0

c類ip位址的子網掩碼為255.255.255.0

4、適用範圍

a類適用的型別為大型網路,a類網路位址數量較少,有126個網路,每個網路支援的最大主機數為256的3次方-2=16777214臺;

b類適用的型別為中型網路,b類網路位址數量適中,有16384個網路,每個網路支援的最大主機數為256的2次方-2=65534臺;

c類適用的型別為小型網路,c類網路位址數量較多,有209萬餘個網路,適用於小規模的區域網路,每個網路支援的最大主機數為256的1次方-2=254臺。

三類位址其實已無實際意義。

1、利用子網數目計算子網掩碼

把b類位址172.16.0.0劃分成30個子網路,它的子網掩碼是多少?

①將子網路數目30轉換成二進位制表示11110

②統計一下這個二進位制的數共有5位

注意:當二進位制數中只有乙個1的時候,所統計的位數需要減1(例如:10000要統計為4位)

④將b類位址的子網掩碼255.255.0.0主機位址部分5位變成1

⑤這就得到了所要的子網掩碼(11111111.11111111.11111000.00000000)255.255.248.0。

2、利用主機數目計算子網掩碼

把b類位址172.16.0.0劃分成若干子網路,每個子網路能容納500臺主機,它的子網掩碼是多少?

①把500轉換成二進位制表示111110100

②統計一下這個二進位制的數共有9位

③將子網掩碼255.255.255.255從後向前的9位變成0

④這就得到了所要的子網掩碼(11111111.11111111.11111110.00000000)255.255.254.0。

3、利用子網掩碼計算最大有效子網數

a類ip位址,子網掩碼為255.224.0.0,它所能劃分的最大有效子網數是多少?

①將子網掩碼轉換成二進位制表示11111111.11100000.00000000.00000000

②統計一下它的網路位共有11位

③a類位址網路位的基礎數是8,二者之間的位數差是3

④最大有效子網數就是2的3次方,即最多可以劃分8個子網路。

4、利用子網掩碼計算最大可用主機數

a類ip位址,子網掩碼為255.252.0.0,將它劃分成若干子網路,每個子網路中可用主機數有多少?

①將子網掩碼轉換成二進位制表示11111111.11111100.00000000.00000000

②統計一下它的主機位共有18位

③最大可用主機數就是2的18次方減2(除去全是0的網路位址和全是1廣播位址),即每個子網路最多有262142臺主機可用。

知道了這個道理,計算子網掩碼的方法就是:已知子網內ip數的多少,求出主機位的位數,用32減去主機位數就等於網路位數,也就是子網掩碼。舉最簡單的例子。乙個c類網路,包括256個主機位置,256是2 的8次方,所以主機位是8,那麼網路位就是32-8=24,也就是說子網掩碼是24位,用二進位制表示就是11111111.11111111.11111111.00000000,換算成十進位制就是255.255.255.0。再比如乙個c類網路劃分的子網,每個網路主機ip數是32, 而32是2的5次方,所以主機位是5,那麼網路位就是32-5=27,也就是說子網掩碼是27位,用二進位制表示就是11111111.11111111.11111111.11100000,換算成十進位制就是255.255.255.224。再比如乙個b類網路劃分的子網,每個網路主機ip數是1024, 而1024是2的10次方,所以主機位是10,那麼網路位就是32-10=22,也就是說子網掩碼是22位,用二進位制表示就是11111111.11111111.11111100.00000000,換算成十進位制就是255.255.252.0。

子網劃分是通過改變子網掩碼的位數來實現的。比如乙個c類ip位址,預設子網掩碼是24位的,二進位制表示是11111111.11111111.11111111.0000000,換算成10進製的就是255.255.255.0。如果是這樣的子網掩碼,後面的8位都可以用來做為主機的位置,2 的8次方等於256,一共有256個ip位置,因為有2個不能用,所以可用的主機位置為254個。但是你要把這樣乙個位址劃分成2個子網,就要從主機位里拿出一位來作為網路位址,網路位址就成了25位了。相應地主機位就成了7位了,2 的7次方等於128,一共有126個位址可用。這是從正向來說的,就是已知要劃分的子網數,求每個子網的主機數。但是在實際工作中往往是先知道每個子網的主機數,讓你劃分子網。其實也很簡單。首先你算一下主機數更接近於2 的幾次方,那麼主機位數就是幾位。32減去主機位就是網路位。舉例說明。假如給你乙個c類ip位址192.168.0.0。假如你想劃分2個子網,乙個裡面有100臺電腦,另乙個有50臺電腦。100大於2的6次方,小於2的7次方,所以主機位數取7位。那麼網路位數就是32-7=25位。25位的子網掩碼11111111.11111111.11111111.10000000 換算成10進製的就是255. 255. 255. 128,這就是第乙個子網的子網掩碼,網路號為192.168.0.0/25,網路位址192.168.0.0,主機位址192.168.0.1~192.168.0.126,廣播位址192.168.0.127。50大於2的5次方,小於2的6次方,所以主機位數取6位。那麼網路位數就是32-6=26位。26位的子網掩碼11111111.11111111.11111111.11000000 換算成10進製的就是255. 255. 255. 192,這就是第二個子網的子網掩碼,網路號為192.168.0.128/26,網路位址192.168.0.128,主機位址192.168.0.129~192.168.0.190,廣播位址192.168.0.191。

A B C類位址及子網掩碼學習筆記

ip位址由32位組成,分為四段,由網路號和主機號組成。又分為a b c d e五類位址,其中a b c類位址用於分給全球的網路使用者,d e類為特殊位址。1 a類位址 1.0.0.0到126.255.255.255 只有第一段為網路號,剩下三段為主機號。用二進位制表示則有8位即乙個位元組為網路號,2...

子網掩碼取反怎麼取 子網劃分及子網掩碼計算方法

一 子網掩碼的概述及作用 子網掩碼是乙個應用於tcp ip網路的32位二進位制值,每節8位,必須結合ip位址對應使用。子網掩碼32位都與ip位址32位對應,如果某位是網路位址,則子網掩碼為1,否則為0。子網掩碼可以通過與ip位址 與 計算,分離出ip位址中的網路位址和主機位址,用於判斷該ip位址是在...

子網掩碼及子網劃分問題

子網掩碼的作用好比找籍貫,它能夠圈定一定範圍的ip位址。比如兩個人都來自廣東汕頭,但是住在汕頭的不同地方 兩個ip202.117.2.80 24和202.117.2.180 24化成二進位制後前24位相同,所以他們來自同乙個子網,但卻是不同的主機。乙個c類網段 202.117.2.0 需要劃分6個子...