日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

子网/子网掩码原理简介

發(fā)布時(shí)間:2023/12/18 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 子网/子网掩码原理简介 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

只有在一個(gè)網(wǎng)絡(luò)號(hào)下的計(jì)算機(jī)之間才能"直接"互通,

IP地址是以網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)來(lái)標(biāo)示網(wǎng)絡(luò)上的主機(jī)的,只有在一個(gè)網(wǎng)絡(luò)號(hào)下的計(jì)算機(jī)之間才能"直接"互通,不同網(wǎng)絡(luò)號(hào)的計(jì)算機(jī)要通過(guò)網(wǎng)關(guān)(Gateway)才能互通


子網(wǎng)掩碼的作用就是用來(lái)判斷任意兩個(gè)IP地址是否屬于同一子網(wǎng)絡(luò),

為此IP網(wǎng)絡(luò)還允許劃分成更小的網(wǎng)絡(luò),稱為子網(wǎng)(Subnet),這樣就產(chǎn)生了子網(wǎng)掩碼。子網(wǎng)掩碼的作用就是用來(lái)判斷任意兩個(gè)IP地址是否屬于同一子網(wǎng)絡(luò),這時(shí)只有在同一子網(wǎng)的計(jì)算機(jī)才能"直接"互通。那么怎樣確定子網(wǎng)掩碼呢?


怎樣確定子網(wǎng)掩碼呢?

要將一個(gè)網(wǎng)絡(luò)劃分為多個(gè)子網(wǎng),因此網(wǎng)絡(luò)號(hào)將要占用原來(lái)的主機(jī)位,如對(duì)于一個(gè)C類地址,它用21位來(lái)標(biāo)識(shí)網(wǎng)絡(luò)號(hào),要將其劃分為2個(gè)子網(wǎng)則需要占用1位原來(lái)的主機(jī)標(biāo)識(shí)位。


子網(wǎng)掩碼和IP地址一樣有32bit,確定子網(wǎng)掩碼的方法是其與IP地址中標(biāo)識(shí)網(wǎng)絡(luò)號(hào)的所有對(duì)應(yīng)位都用"1",而與主機(jī)號(hào)對(duì)應(yīng)的位都是"0"。如分為2個(gè)子網(wǎng)的C類IP地址用22位來(lái)標(biāo)識(shí)網(wǎng)絡(luò)號(hào),則其子網(wǎng)掩碼為:11111111 11111111 11111111 10000000即255.255.255.128。


下表是C類地址子網(wǎng)劃分及相關(guān)子網(wǎng)掩碼:  

子網(wǎng)位數(shù) 子網(wǎng)掩碼 主機(jī)數(shù) 可用主機(jī)數(shù)  

1 255.255.255.128 128 126  

2 255.255.255.192 64 62  

3 255.255.255.224 32 30  

4 255.255.255.240 16 14  

5 255.255.255.248 8 6  

6 255.255.255.252 4 2

用于子網(wǎng)掩碼的位數(shù)決定于可能的子網(wǎng)數(shù)目和每個(gè)子網(wǎng)的主機(jī)數(shù)目。在定義子網(wǎng)掩碼前,必須弄清楚本來(lái)使用的子網(wǎng)數(shù)和主機(jī)數(shù)目。 

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

A、確定哪些組地址歸我們使用。比如我們申請(qǐng)到的網(wǎng)絡(luò)號(hào)為“210.73.124.89”,該網(wǎng)絡(luò)地址為C類IP地址,網(wǎng)絡(luò)標(biāo)識(shí)為“210.73.124”,主機(jī)標(biāo)識(shí)為“89”。  

 B、根據(jù)我們現(xiàn)在所需的子網(wǎng)數(shù)以及將來(lái)可能擴(kuò)充到的子網(wǎng)數(shù),用宿主機(jī)的一些位來(lái)定義子網(wǎng)掩碼。比如我們現(xiàn)在需要12個(gè)子網(wǎng),將來(lái)可能需要16個(gè)。用第四個(gè)字節(jié)的前四位確定子網(wǎng)掩碼。前四位都置為“1”(即把第四字節(jié)的最后四位作為主機(jī)位,其實(shí)在這里有個(gè)簡(jiǎn)單的規(guī)律,非網(wǎng)絡(luò)位的前幾位置1原網(wǎng)絡(luò)就被分為2的幾次方個(gè)網(wǎng)絡(luò),這樣原來(lái)網(wǎng)絡(luò)就被分成了2的4次方16個(gè)子網(wǎng)),即第四個(gè)字節(jié)為“11110000”,這個(gè)數(shù)我們暫且稱作新的二進(jìn)制子網(wǎng)掩碼。  

C、把對(duì)應(yīng)初始網(wǎng)絡(luò)的各個(gè)位都置為“1”,即前三個(gè)字節(jié)都置為“1”,第四個(gè)字節(jié)后四位置為“0”,則子網(wǎng)掩碼的間斷二進(jìn)制形式為:“11111111.11111111.11111111.11110000”   

D、把這個(gè)數(shù)轉(zhuǎn)化為間斷十進(jìn)制形式為:“255.255.255.240”  這個(gè)數(shù)為該網(wǎng)絡(luò)的子網(wǎng)掩碼。


1、利用子網(wǎng)數(shù)來(lái)計(jì)算

  在求子網(wǎng)掩碼之前必須先搞清楚要?jiǎng)澐值淖泳W(wǎng)數(shù)目,以及每個(gè)子網(wǎng)內(nèi)的所需主機(jī)數(shù)目。  

 1)將子網(wǎng)數(shù)目轉(zhuǎn)化為二進(jìn)制來(lái)表示 

 2)取得該二進(jìn)制的位數(shù),為 N   

3)取得該IP地址的類子網(wǎng)掩碼,將其主機(jī)地址部分的的前N位置1 即得出該IP地址劃分子網(wǎng)的子網(wǎng)掩碼。  如欲將B類IP地址168.195.0.0劃分成27個(gè)子網(wǎng):   

1)27=11011  

 2)該二進(jìn)制為五位數(shù),N = 5   

3)將B類地址的子網(wǎng)掩碼255.255.0.0的主機(jī)地址前5位置1,得到 255.255.248.0   即為劃分成27個(gè)子網(wǎng)的B類IP地址 168.195.0.0的子網(wǎng)掩碼。


子網(wǎng)掩碼(subnet mask)是每個(gè)使用互聯(lián)網(wǎng)的人必須要掌握的基礎(chǔ)知識(shí),只有掌握它,才能夠真正理解TCP/IP協(xié)議的設(shè)置。以下我們就來(lái)深入淺出地講解什么是子網(wǎng)掩碼。

子網(wǎng)掩碼——屏蔽一個(gè)IP地址的網(wǎng)絡(luò)部分的“全1”比特模式。對(duì)于A類地址來(lái)說(shuō),默認(rèn)的子網(wǎng)掩碼是255.0.0.0;對(duì)于B類地址來(lái)說(shuō)默認(rèn)的子網(wǎng)掩碼是255.255.0.0;對(duì)于C類地址來(lái)說(shuō)默認(rèn)的子網(wǎng)掩碼是255.255.255.0。利用子網(wǎng)掩碼可以把大的網(wǎng)絡(luò)劃分成子網(wǎng),也可以把小的網(wǎng)絡(luò)歸并成大的網(wǎng)絡(luò)。


2、利用主機(jī)數(shù)來(lái)計(jì)算

   1)將主機(jī)數(shù)目轉(zhuǎn)化為二進(jìn)制來(lái)表示  2)如果主機(jī)數(shù)小于或等于254(注意去掉保留的兩個(gè)IP地址),則取得該主機(jī)的二進(jìn)制位數(shù),為 N,這里肯定N<8。如果大于254,則 N>8,這就是說(shuō)主機(jī)地址將占據(jù)不止8位。  3)使用255.255.255.255來(lái)將該類IP地址的主機(jī)地址位數(shù)全部置1,然后從后向前的將N位全部置為 0,即為子網(wǎng)掩碼值。

IP地址的網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)各是多少位呢?如果不指定,就不知道哪些位是網(wǎng)絡(luò)號(hào)、哪些是主機(jī)號(hào),這就需要通過(guò)子網(wǎng)掩碼來(lái)實(shí)現(xiàn)。


子網(wǎng)掩碼的設(shè)定必須遵循一定的規(guī)則。與二進(jìn)制IP地址相同,子網(wǎng)掩碼由1和0組成,且1和0分別連續(xù)。子網(wǎng)掩碼的長(zhǎng)度也是32位,左邊是網(wǎng)絡(luò)位,用二進(jìn)制數(shù)字“1”表示,1的數(shù)目等于網(wǎng)絡(luò)位的長(zhǎng)度;右邊是主機(jī)位,用二進(jìn)制數(shù)字“0”表示,0的數(shù)目等于主機(jī)位的長(zhǎng)度。這樣做的目的是為了讓掩碼與ip地址做AND運(yùn)算時(shí)用0遮住原主機(jī)數(shù),而不改變?cè)W(wǎng)絡(luò)段數(shù)字,而且很容易通過(guò)0的位數(shù)確定子網(wǎng)的主機(jī)數(shù)(2的主機(jī)位數(shù)次方-2,因?yàn)橹鳈C(jī)號(hào)全為1時(shí)表示該網(wǎng)絡(luò)廣播地址,全為0時(shí)表示該網(wǎng)絡(luò)的網(wǎng)絡(luò)號(hào),這是兩個(gè)特殊地址)。只有通過(guò)子網(wǎng)掩碼,才能表明一臺(tái)主機(jī)所在的子網(wǎng)與其他子網(wǎng)的關(guān)系,使網(wǎng)絡(luò)正常工作。


根據(jù)子網(wǎng)掩碼格式可以發(fā)現(xiàn),子網(wǎng)掩碼有:0.0.0.0;255.0.0.0;255.255.0.0;255.255.255.0;255.255.255.255五種,其中A類地址的默認(rèn)子網(wǎng)掩碼為255.0.0.0;B類地址的默認(rèn)子網(wǎng)掩碼為255.255.0.0;C類地址的默認(rèn)子網(wǎng)掩碼為:255.255.255.0。


作用

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


和ip地址的關(guān)系

  以下均為C類網(wǎng)   子網(wǎng)掩碼是用來(lái)判斷任意兩臺(tái)計(jì)算機(jī)的IP地址是否屬于同一子網(wǎng)絡(luò)的根據(jù)。   最為簡(jiǎn)單的理解就是兩臺(tái)計(jì)算機(jī)各自的IP地址與子網(wǎng)掩碼進(jìn)行AND運(yùn)算后,如果得出的結(jié)果是相同的,則說(shuō)明這兩臺(tái)計(jì)算機(jī)是處于同一個(gè)子網(wǎng)絡(luò)上的,可以進(jìn)行直接的通訊。就這么簡(jiǎn)單。



運(yùn)算示例

  運(yùn)算演示之一:aa   

I P 地址 192.168.0.1   

子網(wǎng)掩碼 255.255.255.0   

AND運(yùn)算(AND運(yùn)算法則:1 與1 = 1 ,1 與0 = 0 ,0 與1 = 0 ,0 與0 = 0 ,即當(dāng)對(duì)應(yīng)位均為1時(shí)結(jié)果為1,其余為0。)  

轉(zhuǎn)化為二進(jìn)制進(jìn)行運(yùn)算:  

I P 地址 11000000.10101000.00000000.00000001  

 子網(wǎng)掩碼 11111111.11111111.11111111.00000000   

AND運(yùn)算  11000000.10101000.00000000.00000000   

轉(zhuǎn)化為十進(jìn)制后為:  192.168.0.0  

 

運(yùn)算演示之二:  

I P 地址 192.168.0.254   

子網(wǎng)掩碼 255.255.255.0   

AND運(yùn)算  

轉(zhuǎn)化為二進(jìn)制進(jìn)行運(yùn)算:   

I P 地址 11000000.10101000.00000000.11111110   

子網(wǎng)掩碼 11111111.11111111.11111111.00000000   

AND運(yùn)算  11000000.10101000.00000000.00000000   

轉(zhuǎn)化為十進(jìn)制后為:  192.168.0.0   


運(yùn)算演示之三: 

 I P 地址 192.168.0.4   

子網(wǎng)掩碼 255.255.255.0   

AND運(yùn)算  

轉(zhuǎn)化為二進(jìn)制進(jìn)行運(yùn)算:   

I P 地址 11000000.10101000.00000000.00000100   

子網(wǎng)掩碼 11111111.11111111.11111111.00000000   

AND運(yùn)算  11000000.10101000.00000000.00000000   

轉(zhuǎn)化為十進(jìn)制后為:  192.168.0.0   

通過(guò)以上對(duì)三組計(jì)算機(jī)IP地址與子網(wǎng)掩碼的AND運(yùn)算后,我們可以看到它運(yùn)算結(jié)果是一樣的。均為192.168.0.0   所以計(jì)算機(jī)就會(huì)把這三臺(tái)計(jì)算機(jī)視為是同一子網(wǎng)絡(luò),然后進(jìn)行通訊的。

總結(jié)

以上是生活随笔為你收集整理的子网/子网掩码原理简介的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。