加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入
  • 正文
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

什么是子網(wǎng)掩碼

2021/01/15
432
閱讀需 4 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

子網(wǎng)掩碼的英文全稱為 Subnet Mask,也叫網(wǎng)絡(luò)掩碼、地址掩碼、子網(wǎng)絡(luò)遮罩,它是一種用來指明一個(gè) IP 地址的哪些位標(biāo)識(shí)的是主機(jī)所在的子網(wǎng),以及哪些位標(biāo)識(shí)的是主機(jī)的位掩碼。子網(wǎng)掩碼不能單獨(dú)存在,它必須結(jié)合 IP 地址一起使用。子網(wǎng)掩碼只有一個(gè)作用,就是將某個(gè) IP 地址劃分成網(wǎng)絡(luò)地址和主機(jī)地址兩部分。

子網(wǎng)掩碼是一個(gè) 32 位地址,用于屏蔽 IP 地址的一部分以區(qū)別網(wǎng)絡(luò)標(biāo)識(shí)和主機(jī)標(biāo)識(shí),并說明該 IP 地址是在局域網(wǎng)上,還是在廣域網(wǎng)上。

子網(wǎng)掩碼的功能

子網(wǎng)掩碼是一個(gè) 32 位地址,是與 IP 地址結(jié)合使用的一種技術(shù)。它的主要作用有兩個(gè),一是用于屏蔽 IP 地址的一部分以區(qū)別網(wǎng)絡(luò)標(biāo)識(shí)和主機(jī)標(biāo)識(shí),并說明該 IP 地址是在局域網(wǎng)上,還是在遠(yuǎn)程網(wǎng)上。二是用于將一個(gè)大的 IP 網(wǎng)絡(luò)劃分為若干小的子網(wǎng)絡(luò)。

使用子網(wǎng)是為了減少 IP 的浪費(fèi)。因?yàn)殡S著互聯(lián)網(wǎng)的發(fā)展,越來越多的網(wǎng)絡(luò)產(chǎn)生,有的網(wǎng)絡(luò)多則幾百臺(tái),有的只有區(qū)區(qū)幾臺(tái),這樣就浪費(fèi)了很多 IP 地址,所以要?jiǎng)澐肿泳W(wǎng)。使用子網(wǎng)可以提高網(wǎng)絡(luò)應(yīng)用的效率。

通過計(jì)算機(jī)的子網(wǎng)掩碼判斷兩臺(tái)計(jì)算機(jī)是否屬于同一網(wǎng)段的方法是,將計(jì)算機(jī)十進(jìn)制的 IP 地址和子網(wǎng)掩碼轉(zhuǎn)換為二進(jìn)制的形式,然后進(jìn)行二進(jìn)制“與”(AND)計(jì)算(全 1 則得 1,不全 1 則得 0),如果得出的結(jié)果是相同的,那么這兩臺(tái)計(jì)算機(jī)就屬于同一網(wǎng)段。

子網(wǎng)掩碼的分類

子網(wǎng)掩碼一共分為兩類,一類是缺省(自動(dòng)生成)子網(wǎng)掩碼,另一類是自定義子網(wǎng)掩碼。

1、缺省子網(wǎng)掩碼

缺省子網(wǎng)掩碼即未劃分子網(wǎng),對(duì)應(yīng)的網(wǎng)絡(luò)號(hào)的位都置 1,主機(jī)號(hào)都置 0。

A 類網(wǎng)絡(luò)缺省子網(wǎng)掩碼:255.0.0.0

B 類網(wǎng)絡(luò)缺省子網(wǎng)掩碼:255.255.0.0

C 類網(wǎng)絡(luò)缺省子網(wǎng)掩碼:255.255.255.0

在缺省掩碼下的 IP 地址中,網(wǎng)絡(luò)地址和廣播地址的計(jì)算很簡(jiǎn)單,雖然按照計(jì)算方法需要進(jìn)制轉(zhuǎn)換和與運(yùn)算,但是在實(shí)際使用當(dāng)中,我們已經(jīng)可以快速寫出結(jié)果。網(wǎng)絡(luò)地址的計(jì)算就是子網(wǎng)掩碼中 0 對(duì)應(yīng)的地方變 0, “255”對(duì)應(yīng)的地方不變即可;而廣播地址則是子網(wǎng)掩碼中 0 對(duì)應(yīng) 的地方變“255”,“255”對(duì)應(yīng)的地方不變。

2、自定義子網(wǎng)掩碼

自定義子網(wǎng)掩碼是將一個(gè)網(wǎng)絡(luò)劃分為幾個(gè)子網(wǎng),需要每一段使用不同的網(wǎng)絡(luò)號(hào)或子網(wǎng)號(hào),實(shí)際上我們可以認(rèn)為是將主機(jī)號(hào)分為兩個(gè)部分:子網(wǎng)號(hào)、子網(wǎng)主機(jī)號(hào)。

形式如下:未做子網(wǎng)劃分的 IP 地址:網(wǎng)絡(luò)號(hào)+主機(jī)號(hào)

做子網(wǎng)劃分后的 IP 地址:網(wǎng)絡(luò)號(hào)+子網(wǎng)號(hào)+子網(wǎng)主機(jī)號(hào)

也就是說 IP 地址在劃分子網(wǎng)后,以前的主機(jī)號(hào)位置的一部分給了子網(wǎng)號(hào),余下的是子網(wǎng)主機(jī)號(hào)。子網(wǎng)掩碼是 32 位二進(jìn)制數(shù),它的子網(wǎng)主機(jī)標(biāo)識(shí)用部分為全“0”。利用子網(wǎng)掩碼可以判斷兩臺(tái)主機(jī)是否在同一子網(wǎng)中。若兩臺(tái)主機(jī)的 IP 地址分別與它們的子網(wǎng)掩碼相“與”后的結(jié)果相同,則說明這兩臺(tái)主機(jī)在同一子網(wǎng)中。

 

相關(guān)推薦

電子產(chǎn)業(yè)圖譜