已知主機(jī) ip 和子網(wǎng)掩碼,計(jì)算這個(gè)主機(jī)所在網(wǎng)絡(luò)的網(wǎng)絡(luò)地址和廣播地址的解法

小提示:

  • ip 地址為32位,每8位分成一組
  • 128.14.35.7/20 /20表示前20位為網(wǎng)絡(luò)前綴,后32-20=12位為主機(jī)號(hào),也就是說(shuō)子網(wǎng)掩碼是255.255.240.0 即20個(gè)全1(二進(jìn)制),主機(jī)位全零的為網(wǎng)絡(luò)地址,主機(jī)位全1的為廣播地址,剩余的主機(jī)號(hào)碼為主機(jī)地址范圍
  • 子網(wǎng)掩碼255.255.255.252 得出其網(wǎng)絡(luò)位為30位,因?yàn)?52為11111100,有30全為1,所以只有剩下的2位為主機(jī)位

例題:

一個(gè)主機(jī)的IP地址是202.112.14.137,掩碼是255.255.255.224,要求計(jì)算這個(gè)主機(jī)所在網(wǎng)絡(luò)的網(wǎng)絡(luò)地址和廣播地址。

以上問(wèn)題有兩種方法:

① 這個(gè)主機(jī)地址和子網(wǎng)掩碼都換算成二進(jìn)制數(shù),兩者進(jìn)行邏輯與運(yùn)算后即可得到網(wǎng)絡(luò)地址,廣播地址為主機(jī)位全為1

主機(jī)的IP 202.112.14.137轉(zhuǎn)成二進(jìn)制

11001010.11100000.00001110.10001001

掩碼地址 255.255.255.224 轉(zhuǎn)成二進(jìn)制

11111111.11111111.11111111.11100000

二者相與:(相1為1,否則為0)

    11001010.11100000.00001110.10001001//主機(jī)的IP
&   11111111.11111111.11111111.11100000//掩碼地址
    11001010.11100000.00001110.10000000
=    202.112.14.128//網(wǎng)絡(luò)地址

由子網(wǎng)掩碼可知有27位網(wǎng)絡(luò)前綴(0前面有27個(gè)1),5個(gè)主機(jī)位為1,因此將主機(jī) ip (轉(zhuǎn)為二進(jìn)制)最后5位變成1就為廣播地址

   11001010.11100000.00001110.10011111  //廣播地址
=  202.112.14.159

255.255.255.224的掩碼所容納的IP地址有256-224=32個(gè)(包括網(wǎng)絡(luò)地址和廣播地址),那么具有這種掩碼的網(wǎng)絡(luò)地址一定是32的倍數(shù)。而網(wǎng)絡(luò)地址是子網(wǎng)IP地址的開始,廣播地址是結(jié)束,可使用的主機(jī)地址在這個(gè)范圍內(nèi),因此略小于137而又是32的倍數(shù)的只有128,所以得出網(wǎng)絡(luò)地址是202.112.14.128,而廣播地址就是下一個(gè)網(wǎng)絡(luò)的網(wǎng)絡(luò)地址減1。而下一個(gè)32的倍數(shù)是160,因此可以得到廣播地址為202.112.14.159。

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

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

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