網(wǎng)絡(luò)層-子網(wǎng)掩碼與子網(wǎng)劃分

一昔善、子網(wǎng)掩碼的概念及作用

子網(wǎng)掩碼是一個(gè)應(yīng)用于TCP/IP網(wǎng)絡(luò)的32位二進(jìn)制值尉辑,它可以屏蔽掉ip地址中的一部分腐晾,從而分離出ip地址中的網(wǎng)絡(luò)部分與主機(jī)部分积瞒,基于子網(wǎng)掩碼川尖,管理員可以將網(wǎng)絡(luò)進(jìn)一步劃分為若干子網(wǎng)。

二茫孔、如何用子網(wǎng)掩碼得到網(wǎng)絡(luò)/主機(jī)地址

既然子網(wǎng)掩碼這么重要叮喳,那么它是如何分離出ip地址中的網(wǎng)絡(luò)地址和主機(jī)地址的呢?

過程如下:

? ? ? ? ? ? ? ? 1.將ip地址與子網(wǎng)掩碼轉(zhuǎn)換成二進(jìn)制缰贝;

? ? ? ? ? ? ? ? 2.將二進(jìn)制形式的ip地址與子網(wǎng)掩碼做'與'運(yùn)算馍悟,將答案化為十進(jìn)制便得到網(wǎng)絡(luò)地址;

? ? ? ? ? ? ? ? 3.將二進(jìn)制形式的子網(wǎng)掩碼取'反'剩晴;

? ? ? ? ? ? ? ? 4.將取'反'后的子網(wǎng)掩碼與ip地址做'與'運(yùn)算锣咒,將答案化為十進(jìn)制便得到主機(jī)地址。

下面我們用一個(gè)例子給大家演示:

? ? ? ? ? ? ? ? ? ?假設(shè)有一個(gè)I P 地址:192.168.0.1

? ? ? ? ? ? ? ? ? ?子網(wǎng)掩碼為:255.255.255.0

? ? ? ? ? ? ? ? ?化為二進(jìn)制為:I P 地址11000000. ? ? ?10101000. ? ? 00000000. ? ? ?00000001

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 子網(wǎng)掩碼11111111. ? ?11111111. ? ? 11111111. ? ? ?00000000

? ? ? ? ? ? ? ? ? ? ? ?將兩者做'與'運(yùn)算得:11000000. ? ? 10101000. ? ? 00000000. ? ? ?00000000

將其化為十進(jìn)制得:192.168.0.0

這便是上面ip的網(wǎng)絡(luò)地址赞弥,主機(jī)地址以此類推毅整。

小技巧:由于觀察到上面的子網(wǎng)掩碼為C類地址的默認(rèn)子網(wǎng)掩碼(即未劃分子網(wǎng)),便可直接看出網(wǎng)絡(luò)地址為ip地址的前三部分绽左,即前三個(gè)字節(jié)悼嫉。

解惑:

什么?你還是不懂拼窥?問我為什么要做'與'運(yùn)算而不是別的戏蔑?其實(shí)你仔細(xì)觀察一下上面的例子就應(yīng)該能明白蹋凝。

'1'在做'與'運(yùn)算時(shí),不影響結(jié)果辛臊,'0'在做'與'運(yùn)算時(shí)仙粱,將得到0房交,利用'與'的這個(gè)特性彻舰,當(dāng)管理員設(shè)置子網(wǎng)掩碼時(shí),即將子網(wǎng)掩碼上與網(wǎng)絡(luò)地址所對(duì)應(yīng)的位都設(shè)為'1',其他位都設(shè)為'0',那么當(dāng)作'與'時(shí)候味,ip地址中的網(wǎng)絡(luò)號(hào)將被保留到結(jié)果中刃唤,而主機(jī)號(hào)將被置0,這樣就解析出了網(wǎng)絡(luò)號(hào)白群,解析主機(jī)號(hào)也一樣尚胞,只需先把子網(wǎng)掩碼取'反',在做'與'。


三帜慢、如何劃分子網(wǎng)及確定子網(wǎng)掩碼

在動(dòng)手劃分之前笼裳,一定要考慮網(wǎng)絡(luò)目前的需求和將來的需求計(jì)劃。

劃分子網(wǎng)主要從以下方面考慮:

1.網(wǎng)絡(luò)中物理段的數(shù)量(即要?jiǎng)澐值淖泳W(wǎng)數(shù)量)

2.每個(gè)物理段的主機(jī)的數(shù)量

確定子網(wǎng)掩碼的步驟:

第一步:確定物理網(wǎng)段的數(shù)量粱玲,并將其轉(zhuǎn)換為二進(jìn)制數(shù)躬柬,并確定位數(shù)n。如:你需要6個(gè)子網(wǎng)抽减,6的二進(jìn)制值為110允青,共3位,即n=3;

第二步:按照你ip地址的類型寫出其缺省子網(wǎng)掩碼卵沉。如C類颠锉,則缺省子網(wǎng)掩碼為11111111.11111111.11111111.00000000;

第三步:將子網(wǎng)掩碼中與主機(jī)號(hào)的前n位對(duì)應(yīng)的位置置1史汗,其余位置置0琼掠。若n=3且為

C類地址:則得到子網(wǎng)掩碼為11111111.11111111.11111111.11100000化為十進(jìn)制得到255.255.255.224

B類地址:則得到子網(wǎng)掩碼為11111111.11111111.11100000.00000000化為十進(jìn)制得到255.255.224.0

A類地址:則得到子網(wǎng)掩碼為11111111.11100000.00000000.00000000化為十進(jìn)制得到255.224.0.0

另:由于網(wǎng)絡(luò)被劃分為6個(gè)子網(wǎng),占用了主機(jī)號(hào)的前3位停撞,若是C類地址眉枕,則主機(jī)號(hào)只能用5位來表示主機(jī)號(hào),因此每個(gè)子網(wǎng)內(nèi)的主機(jī)數(shù)量=(2的5次方)-2=30怜森,6個(gè)子網(wǎng)總共所能標(biāo)識(shí)的主機(jī)數(shù)將小于254速挑,這點(diǎn)請(qǐng)大家注意!

解惑:

1.你可能有這樣的疑問副硅,比如在上面的例子里姥宝,6的二進(jìn)制值為110,那么為什么要將子網(wǎng)掩碼中與主機(jī)號(hào)的前n位對(duì)應(yīng)的位置都置1恐疲,而不是用6的二進(jìn)制110去替代前n位呢腊满?

呵呵套么,這個(gè)問題提的很好,答案是這樣的:我們計(jì)算子網(wǎng)掩碼的目的是什么碳蛋?就是希望它在做'與'的時(shí)候能夠解析出網(wǎng)絡(luò)號(hào)胚泌,也就是說它與網(wǎng)絡(luò)號(hào)所對(duì)應(yīng)的位置都應(yīng)該是1(當(dāng)然包括與子網(wǎng)號(hào)所對(duì)應(yīng)的位置),那么很顯然肃弟,你寫上110是不對(duì)的玷室,如果你這么寫,那么它的意義是主機(jī)號(hào)的前兩位作為子網(wǎng)號(hào)笤受,那么這樣將最多劃分2個(gè)子網(wǎng)(不明白沒關(guān)系穷缤,下面有計(jì)算子網(wǎng)數(shù)量的方法),與我們當(dāng)初所要?jiǎng)澐值?個(gè)子網(wǎng)顯然是不一致的箩兽。這樣解釋你能明白馬津肛?

2.細(xì)心的人可能會(huì)發(fā)現(xiàn),劃分4個(gè)子網(wǎng)汗贫,5個(gè)子網(wǎng)和6個(gè)子網(wǎng)的子網(wǎng)掩碼是一樣的身坐,同為255.255.255.224,是不是錯(cuò)了呢落包?三個(gè)子網(wǎng)掩碼應(yīng)該不同呀部蛇?呵呵,是這樣的妥色,因?yàn)?搪花,5,6的二進(jìn)制值都是3為嘹害,因此在子網(wǎng)掩碼中這三位都置1撮竿,劃分是沒有問題的,只是你的理解上有一點(diǎn)小小的問題笔呀,劃分為4個(gè)子網(wǎng)幢踏,其實(shí)可以理解為劃分為6個(gè)子網(wǎng),但你只使用了其中的4個(gè)许师。比如你想劃分8個(gè)子網(wǎng)房蝉,與劃分14個(gè)子網(wǎng)所得到的子網(wǎng)掩碼是一樣的,都占用了4位作為子網(wǎng)號(hào)微渠。


四搭幻、相關(guān)判斷方法

1)如何判斷是否做了子網(wǎng)劃分?

這個(gè)問題很簡(jiǎn)單逞盆,如果它使用了缺省子網(wǎng)掩碼檀蹋,那么表示沒有作子網(wǎng)劃分;反之云芦,則一定作了子網(wǎng)劃分俯逾。

2)如何計(jì)算子網(wǎng)地址贸桶?

還是老辦法,將ip地址與子網(wǎng)掩碼的二進(jìn)制形式做'與'桌肴,得到的結(jié)果即為子網(wǎng)地址皇筛。

3)如何計(jì)算主機(jī)地址?

這個(gè)也不用說了吧坠七,先將子網(wǎng)掩碼的二進(jìn)制取'反'水醋,再與ip地址做'與'。

4)如何計(jì)算子網(wǎng)數(shù)量灼捂?

這個(gè)問題大家會(huì)常常提到离例,還是從子網(wǎng)掩碼入手换团,主要有兩個(gè)步驟:

1.觀察子網(wǎng)掩碼的二進(jìn)制形式悉稠,確定作為子網(wǎng)號(hào)的位數(shù)n;

2.子網(wǎng)數(shù)量為2的n次方-2艘包。(為什么減2的猛,呵呵,往下看)

舉個(gè)例子來說想虎,比如有這樣一個(gè)子網(wǎng)掩碼:255.255.255.224其二進(jìn)制為:

11111111.11111111.11111111.11100000可見n=3,2的3次方為8卦尊,說明子網(wǎng)地址可能有

如下8種情況:

000

001

010

011

100

101

110

111

但其中代表網(wǎng)絡(luò)自身的000;代表廣播地址的111是被保留的舌厨,所以要減2岂却,明白了嗎?

5)如何計(jì)算總主機(jī)數(shù)量裙椭,子網(wǎng)內(nèi)主機(jī)數(shù)量躏哩?

總主機(jī)數(shù)量=子網(wǎng)數(shù)量×子網(wǎng)內(nèi)主機(jī)數(shù)量

再用一個(gè)例子給大家說明,比如子網(wǎng)掩碼為255.255.255.224

上面的討論知道它最多可以劃分6個(gè)子網(wǎng)揉燃,那么每個(gè)子網(wǎng)內(nèi)最多有多少個(gè)主機(jī)呢扫尺?其實(shí)上面我已經(jīng)給大家算過了,由于網(wǎng)絡(luò)被劃分為6個(gè)子網(wǎng)炊汤,占用了主機(jī)號(hào)的前3位正驻,且是C類地址,則主機(jī)號(hào)只能用5位來表示主機(jī)號(hào)抢腐,因此子網(wǎng)內(nèi)的主機(jī)數(shù)量=(2的5次方)-2=30.

因此通過這個(gè)子網(wǎng)掩碼我們可以算出這個(gè)網(wǎng)絡(luò)最多可以標(biāo)識(shí)6*30=180個(gè)主機(jī)(可見姑曙,在化分子網(wǎng)后,整個(gè)網(wǎng)絡(luò)所能標(biāo)識(shí)的主機(jī)數(shù)量將減少)迈倍。

6)計(jì)算ip地址范圍

通過一個(gè)自定義子網(wǎng)掩碼伤靠,我們可以得到這個(gè)網(wǎng)絡(luò)所有可能的ip地址范圍。

具體步驟:

1.寫出二進(jìn)制子網(wǎng)地址授瘦;

2.將子網(wǎng)地址化為十進(jìn)制醋界;

3.計(jì)算子網(wǎng)所能容納主機(jī)數(shù)竟宋;

4.得出ip范圍(起始地址:子網(wǎng)地址+1;終止地址:子網(wǎng)地址+主機(jī)數(shù))

假設(shè)一個(gè)子網(wǎng)掩碼為:255.255.255.224形纺,可知其最多可以劃分6個(gè)子網(wǎng)丘侠,子網(wǎng)內(nèi)主機(jī)數(shù)為30,那么所有可能的ip地址及計(jì)算流程如下:

子網(wǎng)--子網(wǎng)地址(二進(jìn)制)--------子網(wǎng)地址-----實(shí)際ip范圍

1號(hào)-11001010.01110000.00001010.00100000-202.112.10.32-202.112.10.33-202.112.10.62

2號(hào)-11001010.01110000.00001010.01000000-202.112.10.64-202.112.10.65-202.112.10.94

3號(hào)-11001010.01110000.00001010.01100000-202.112.10.96-202.112.10.97-202.112.10.126

4號(hào)-11001010.01110000.00001010.10000000-202.112.10.128-202.112.10.129-202.112.10.158

5號(hào)-11001010.01110000.00001010.10100000-202.112.10.160-202.112.10.161-202.112.10.190

6號(hào)-11001010.01110000.00001010.11000000-202.112.10.192-202.112.10.193-202.112.10.222

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末逐样,一起剝皮案震驚了整個(gè)濱河市蜗字,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌脂新,老刑警劉巖挪捕,帶你破解...
    沈念sama閱讀 222,464評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異争便,居然都是意外死亡级零,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,033評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門滞乙,熙熙樓的掌柜王于貴愁眉苦臉地迎上來奏纪,“玉大人,你說我怎么就攤上這事斩启⌒虻鳎” “怎么了?”我有些...
    開封第一講書人閱讀 169,078評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵兔簇,是天一觀的道長(zhǎng)发绢。 經(jīng)常有香客問我,道長(zhǎng)垄琐,這世上最難降的妖魔是什么边酒? 我笑而不...
    開封第一講書人閱讀 59,979評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮此虑,結(jié)果婚禮上甚纲,老公的妹妹穿的比我還像新娘。我一直安慰自己朦前,他們只是感情好介杆,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,001評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著韭寸,像睡著了一般春哨。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上恩伺,一...
    開封第一講書人閱讀 52,584評(píng)論 1 312
  • 那天赴背,我揣著相機(jī)與錄音,去河邊找鬼。 笑死凰荚,一個(gè)胖子當(dāng)著我的面吹牛燃观,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播便瑟,決...
    沈念sama閱讀 41,085評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼缆毁,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了到涂?” 一聲冷哼從身側(cè)響起脊框,我...
    開封第一講書人閱讀 40,023評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎践啄,沒想到半個(gè)月后浇雹,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,555評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡屿讽,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,626評(píng)論 3 342
  • 正文 我和宋清朗相戀三年昭灵,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片聂儒。...
    茶點(diǎn)故事閱讀 40,769評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡虎锚,死狀恐怖硫痰,靈堂內(nèi)的尸體忽然破棺而出衩婚,到底是詐尸還是另有隱情,我是刑警寧澤效斑,帶...
    沈念sama閱讀 36,439評(píng)論 5 351
  • 正文 年R本政府宣布非春,位于F島的核電站,受9級(jí)特大地震影響缓屠,放射性物質(zhì)發(fā)生泄漏奇昙。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,115評(píng)論 3 335
  • 文/蒙蒙 一敌完、第九天 我趴在偏房一處隱蔽的房頂上張望储耐。 院中可真熱鬧,春花似錦滨溉、人聲如沸什湘。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,601評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)闽撤。三九已至,卻和暖如春脯颜,著一層夾襖步出監(jiān)牢的瞬間哟旗,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,702評(píng)論 1 274
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留闸餐,地道東北人饱亮。 一個(gè)月前我還...
    沈念sama閱讀 49,191評(píng)論 3 378
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像舍沙,于是被迫代替她去往敵國(guó)和親近尚。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,781評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容