在NA考題中經(jīng)常會(huì)有要算某個(gè)IP地址是否在某一個(gè)子網(wǎng)中,或者諸如此類(lèi)的問(wèn)題。其實(shí)解決方法很簡(jiǎn)單,根本用不著去求助什么子網(wǎng)計(jì)算器。
這里以一個(gè)C類(lèi)網(wǎng)絡(luò)(192.168.0.0)為例,詳細(xì)說(shuō)明此方法:
大家知道C類(lèi)地址的標(biāo)準(zhǔn)掩碼為24位,即255.255.255.0,使用這樣的掩碼,該子網(wǎng)中將會(huì)有256-2即254個(gè)主機(jī)地址。(192.168.0.1-192.168.0.254)
接下來(lái)就是一個(gè)借位的問(wèn)題,比如說(shuō)掩碼變?yōu)榱?55.255.255.192或者其他的,子網(wǎng)數(shù)目,每個(gè)子網(wǎng)中的主機(jī)地址又是怎么樣的呢?
考慮掩碼255.255.255.0 其最后八位應(yīng)該是00000000,如果該串中第一位變了1,即10000000,則對(duì)應(yīng)于十進(jìn)制數(shù)128;前兩位都變成了1,即11000000,對(duì)應(yīng)的十進(jìn)制數(shù)就為192,以此類(lèi)推
上面的情況可以被認(rèn)為是標(biāo)準(zhǔn)掩碼向主機(jī)位 借位,255.255.255.128表示借了一位,255.255.255.192表示借了兩位,以此類(lèi)推。
如果在標(biāo)準(zhǔn)掩碼的基礎(chǔ)上向主機(jī)位借位為N,未被借出的位(即掩碼中為0的位)為M,則由此產(chǎn)生的子網(wǎng)數(shù)將為2的N次方減2(過(guò)去的一些標(biāo)準(zhǔn)規(guī)定第一個(gè)和最后一個(gè)子網(wǎng)不能使用,所以要減去2)。每個(gè)子網(wǎng)中可用的主機(jī)數(shù)為2的M次方減2(除去網(wǎng)絡(luò)地址和廣播地址)。
那么具體來(lái)講,每個(gè)子網(wǎng)的界限如何定呢?
請(qǐng)大家研究以下一個(gè)實(shí)例:
如果在網(wǎng)絡(luò)192.168.0.0中使用子網(wǎng)掩碼255.255.255.192,情況會(huì)是怎樣的?
最簡(jiǎn)便的方法,就是用256減去由借位得來(lái)的掩碼中的數(shù)值(此處為192),就可以得到每個(gè)子網(wǎng)的網(wǎng)絡(luò)號(hào)增量。此處為256-192=64 <9}
所以,以下的地址都為網(wǎng)絡(luò)號(hào):
192.168.0.0
192.168.0.64
192.168.0.128
192.168.0.192
一共劃出來(lái)了四個(gè)網(wǎng)絡(luò),第一個(gè)和最后一個(gè)按舊標(biāo)準(zhǔn)規(guī)定不能分配,所以可用的網(wǎng)絡(luò)為
192.168.0.64(包含可用主機(jī)地址192.168.0.65------192.168.0.126,一定要注意這是 192.168.0.127是這個(gè)子網(wǎng)的廣播地址!!)。
另一個(gè)可用子網(wǎng)為192.168.0.128(包含可用主機(jī)地址192.168.0.129-------192.168.0.190,同理,這個(gè)子網(wǎng)的廣播地址為192.168.0.191!!)。
注意上面的例子,我們?cè)贑類(lèi)標(biāo)準(zhǔn)掩碼255.255.255.0的基礎(chǔ)上向主機(jī)位借了兩位。按照前面的公式,N=2 ; M=8-2=6 i=j 所以可用的子網(wǎng)數(shù)為2的2次方減2等于2 每個(gè)子網(wǎng)可用主機(jī)數(shù)為2的6次方減2等于62。 關(guān)鍵一點(diǎn):大家千萬(wàn)不要認(rèn)為只有IP地址中包含了0的才會(huì)是網(wǎng)絡(luò)地址,同樣也不要認(rèn)為包含了255的就一定會(huì)是廣播地址,要具體問(wèn)題具體分析。 上面的方法對(duì)A B類(lèi)地址同樣有效。注意是相對(duì)標(biāo)準(zhǔn)掩碼(A類(lèi)為255.0.0.0 B類(lèi)為255.255.0.0)借位。 希望與其他軟考考生進(jìn)行交流?點(diǎn)擊進(jìn)入軟考論壇>>> 更多信息請(qǐng)?jiān)L問(wèn):考試吧軟件水平考試欄目
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |