小白零基礎(chǔ)入門系列-IP地址基礎(chǔ)(下篇)

六、 進(jìn)制轉(zhuǎn)換

首先將十進(jìn)制數(shù)轉(zhuǎn)化為其他進(jìn)制數(shù),以42轉(zhuǎn)化成二進(jìn)制為例:

小白零基礎(chǔ)入門系列-IP地址基礎(chǔ)(下篇)

如上所示,將十進(jìn)制數(shù)42轉(zhuǎn)化為二進(jìn)制,結(jié)果除二取余,最后由下至上排列為二進(jìn)制數(shù)101010,該方法也稱為“除K取余”法(K為進(jìn)制類型)。

再將其他進(jìn)制數(shù)轉(zhuǎn)化為十進(jìn)制數(shù)(以二進(jìn)制數(shù)轉(zhuǎn)化成45為例):

小白零基礎(chǔ)入門系列-IP地址基礎(chǔ)(下篇)

如上所示,將進(jìn)制數(shù)的數(shù)值分別乘以2的n-1次方,最后將結(jié)果相加得到十進(jìn)制數(shù)45.

七、 IP地址的進(jìn)制轉(zhuǎn)換

image.png

每個(gè)IP地址由32個(gè)二進(jìn)制數(shù)組成,分四個(gè)字節(jié),每個(gè)字節(jié)8位二進(jìn)制數(shù),如圖所示。

八、 子網(wǎng)掩碼的表示方法

子網(wǎng)掩碼可理解為:從左到右連續(xù)的1確定網(wǎng)絡(luò)位,其余的充當(dāng)主機(jī)位。掌握二進(jìn)制同十進(jìn)制之間的轉(zhuǎn)換后,IP地址和子網(wǎng)掩碼的二進(jìn)制和十進(jìn)制的對(duì)應(yīng)關(guān)系很容易明白。子網(wǎng)掩碼的另外一種表示方法是 /28=255.255.255.240 稱為反斜扛表示法。

九、 網(wǎng)絡(luò)地址的計(jì)算

小白零基礎(chǔ)入門系列-IP地址基礎(chǔ)(下篇)

網(wǎng)絡(luò)地址就是IP地址的二進(jìn)制和子網(wǎng)掩碼的二進(jìn)制進(jìn)行“與”的結(jié)果。

“與”的計(jì)算方法是1&1=1,1&0=0,0&0=0。

IP地址和子網(wǎng)掩碼的與計(jì)算為:

11000000,10101000,00000001,00000111(IP地址)

& 11111111, 11111111,11111111,11110000 (掩碼)

11000000,10101000,00000001,00000000(網(wǎng)絡(luò)地址)

十、 主機(jī)數(shù)的計(jì)算

小白零基礎(chǔ)入門系列-IP地址基礎(chǔ)(下篇)

主機(jī)數(shù)的計(jì)算是通過子網(wǎng)掩碼來計(jì)算的,首先要看子網(wǎng)掩碼中最后有多少位是0。

如上圖,假設(shè)最后有N位為0,那么總的主機(jī)數(shù)為2n個(gè),可用主機(jī)的個(gè)數(shù)要減去全0的網(wǎng)絡(luò)地址和全1的廣播地址,即2n-2個(gè)。

計(jì)算舉例:給出一個(gè)C類地址192.168.1.100/28,默認(rèn)標(biāo)準(zhǔn)子網(wǎng)掩碼有8bits的主機(jī)位,這8bits中的前4bits也用作子網(wǎng)掩碼,則所能容納的主機(jī)總數(shù)為2的8-4次方,8指的是標(biāo)準(zhǔn)子網(wǎng)掩碼的主機(jī)位個(gè)數(shù),4為用于子網(wǎng)掩碼的bits個(gè)數(shù),相減后,就得到了實(shí)際的主機(jī)位數(shù),即可表示為8-4=4,由此得到可以容納的主機(jī)總數(shù)為24=16,實(shí)際可用地址數(shù)24-2=14。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容