導航:首頁 > 網路連接 > 計算機網路怎麼判斷子網掩碼

計算機網路怎麼判斷子網掩碼

發布時間:2022-08-19 11:07:37

怎麼判斷一個ip地址的子網掩碼

IP地址(IP Address)的概念及其子網掩碼(Subnet Mask)的計算對於首次學習網路知識的初學者來說是一件比較困難的事情。下文所述的是我個人的一些心得,望大家指正。

按照目前使用的IPv4的規定,對IP地址強行定義了一些保留地址,即:「網路地址」和「廣播地址」。所謂「網路地址」就是指「主機號」全為「0」的IP地址,如:125.0.0.0(A類地址);而「廣播地址」就是指「主機號」全為「255」時的IP地址,如:125.255.255.255(A類地址)。

而子網掩碼,則是用來標識兩個IP地址是否同屬於一個子網。它也是一組32位長的二進制數值,其每一位上的數值代表不同含義:為「1」則代表該位是網路位;若為「0」則代表該位是主機位。和IP地址一樣,人們同樣使用「點式十進制」來表示子網掩碼,如:255.255.0.0。

如果兩個IP地址分別與同一個子網掩碼進行按位「與」計算後得到相同的結果,即表明這兩個IP地址處於同一個子網中。也就是說,使用這兩個IP 地址的兩台計算機就像同一單位中的不同部門,雖然它們的作用、功能、乃至地理位置都可能不盡相同,但是它們都處於同一個網路中。

子網掩碼計算方法

自從各種類型的網路投入各種應用以來,網路就以不可思議的速度進行大規模的擴張,目前正在使用的IPv4也逐漸暴露出了它的弊端,即:網路號佔位太多,而主機號位太少。目前最常用的一種解決辦法是對一個較高類別的IP地址進行細劃,劃分成多個子網,然後再將不同的子網提供給不同規模大小的用戶群使用。使用這種方法時,為了能有效地提高IP地址的利用率,主要是通過對IP地址中的「主機號」的高位部分取出作為子網號,從通常的「網路號」界限中擴展或壓縮子網掩碼,用來創建一定數目的某類IP地址的子網。當然,創建的子網數越多,在每個子網上的可用主機地址的數目也就會相應減少。

要計算某一個IP地址的子網掩碼,可以分以下兩種情況來分別考慮。

第一種情況:

無須劃分成子網的IP地址。

一般來說,此時計算該IP地址的子網掩碼非常地簡單,可按照其定義就可寫出。例如:某個IP地址為12.26.43.0,無須再分割子網,按照定義我們可以知道它是一個A類地址,其子網掩碼應該是255.0.0.0;若此IP地址是一個B類地址,則其子網掩碼應該為255.255.0.0;如果它是C類地址,則其子網掩碼為255.255.255.0。其它類推。

第二種情況:

要劃分成子網的IP地址。

在這種情況下,如何方便快捷地對於一個IP地址進行劃分,准確地計算每個子網的掩碼,方法的選擇很重要。下面我介紹兩種比較便捷的方法:

當然,在求子網掩碼之前必須先清楚要劃分的子網數目,以及每個子網內的所需主機數目。

方法一:利用子網數來計算。

1.首先,將子網數目從十進制數轉化為二進制數;

2.接著,統計由「1」得到的二進制數的位數,設為N;

3.最後,先求出此IP地址對應的地址類別的子網掩碼。再將求出的子網掩碼的主機地址部分(也就是「主機號」)的前N位全部置1,這樣即可得出該IP地址劃分子網的子網掩碼。

例如:需將B類IP地址167.194.0.0劃分成28個子網:

1)(28)10=(11100)2;

2)此二進制的位數是5,則N=5;

3)此IP地址為B類地址,而B類地址的子網掩碼是255.255.0.0,且B類地址的主機地址是後2位(即0-255.1-254)。於是將子網掩碼255.255.0.0中的主機地址前5位全部置1,就可得到255.255.248.0,而這組數值就是劃分成 28個子網的B類IP地址 167.194.0.0的子網掩碼。

方法二:利用主機數來計算。

1.首先,將主機數目從十進制數轉化為二進制數;

2.接著,如果主機數小於或等於254(注意:應去掉保留的兩個IP地址),則統計由「1」中得到的二進制數的位數,設為N;如果主機數大於 254,則 N>8,也就是說主機地址將超過8位;

3.最後,使用255.255.255.255將此類IP地址的主機地址位數全部置為1,然後按照「從後向前」的順序將N位全部置為0,所得到的數值即為所求的子網掩碼值。

例如:需將B類IP地址167.194.0.0劃分成若干個子網,每個子網內有主機500台:

1)(500)10=(111110100)2;

2)此二進制的位數是9,則N=9;

3)將該B類地址的子網掩碼255. 255.0.0的主機地址全部置 1,得到255.255.255.255。然後再從後向前將後9位置0,可得:11111111. 11111111.11111110.00000000即255.255.254.0。這組數值就是劃分成主機為500台的B類IP地址 167.194.0.0的子網掩碼。

② 子網掩碼長度是什麼怎麼看

子網掩碼是一個32位地址,是與IP地址結合使用的一種技術。它的主要作用有兩個,一是用於屏蔽IP地址的一部分以區別網路標識和主機標識,並說明該IP地址是在區域網上,還是在遠程網上。二是用於將一個大的IP網路劃分為若干小的子網路。

使用子網是為了減少IP的浪費。因為隨著互聯網的發展,越來越多的網路產生,有的網路多則幾百台,有的只有區區幾台,這樣就浪費了很多IP地址,所以要劃分子網。使用子網可以提高網路應用的效率。

(2)計算機網路怎麼判斷子網掩碼擴展閱讀

利用主機數來計算

1、將主機數目轉化為二進制來表示

2、如果主機數小於或等於254(注意去掉保留的兩個IP地址),則取得該主機的二進制位數,為 N,這里肯定N<8。如果大於254,則 N>8,這就是說主機地址將占據不止8位。

3、使用255.255.255.255來將該類IP地址的主機地址位數全部置1,然後從後向前的將N位全部置為 0,即為子網掩碼值。

如欲將B類IP地址168.195.0.0劃分成若乾子網,每個子網內有主機700台:

1、700=1010111100

2、該二進制為十位數,N = 10

3、將該B類地址的子網掩碼255.255.0.0的主機地址全部置1,得到255.255.255.255

然後再從後向前將後10位置0,即為: 11111111.11111111.11111100.00000000

即255.255.252.0。這就是該欲劃分成主機為700台的B類IP地址168.195.0.0的子網掩碼。

③ 計算機網路中的子網掩碼怎麼算

你看的翻譯書籍吧?
1、「假如沒有對原始的12位本地地址空間劃分子網」很難理解,估計翻譯的不好,本地地址空間一般就是指一個網段的所有連續ip地址構成的地址塊,12位就是說這個地址塊起始地址是0~0(12個0),結束地址是1~1(12個1),可以容納的計算機數量是2的12次方減2,其子網掩碼是20個1和12個0構成的,換成點分十進制就是255.255.240.0,不是255.255.255.0
2、三個集線器鏈接三個網段,也就是三個子網,如果採用定長子網掩碼劃分的話,每個子網大小都要相同,三個集線器分別是12,、22、16個計算機,則只能選擇能容納最多的計算機數量作為劃分子網的依據,也就是說子網起碼要能容納22個計算機,即需要22個ip地址。子網大小劃分是固定數量,只能有2的次方數,即2、4、8、16、32.。。。。,所以要容納22個ip,只能選大小為32個ip地址的子網劃分。所以掩碼是255.255.255.224,其中主機位是5個,網路地址位是27個,即1~1(27個1)0~0(5個0),換成點分十進制就是255.255.255.224

④ 如何劃分子網及確定子網掩碼

子網的劃分,實際上就是設計子網掩碼的過程。子網掩碼主要是用來區分IP地址中的網路ID和主機ID,它用來屏蔽IP地址的一部分,從IP地址中分離出網路ID和主機ID。子網掩碼由4個十進制數組成的數值中間用「.」分隔,如255.255.255.0。

若將它寫成二進制的形式為:11111111.11111111.11111111.00000000,其中為「1」的位分離出網路ID,為0的位分離出主機ID,也就是通過將IP地址與子網掩碼進行「與」邏輯操作,得出網路號。

例如,假設IP地址為192.160.4.1,子網掩碼為255.255.255.0,則網路ID為192.160.4.0,主機ID為0.0.0.1。計算機網路ID的不同,則說明他們不在同一個物理子網內,需通過路由器轉發才能進行數據交換。

每類地址具有默認的子網掩碼:對於A類為255.0.0.0,對於B類為255.255.0.0,對於C類為255.255.255.0。除了使用上述的表示方法之外,還有使用子網掩碼中「1」的位數來表示的,在默認情況下,A類地址為8位,B類地址為16位,C類地址為24位。

例如,A類的某個地址為 12.10.10.3/8,這里的最後一個「8」說明該地址的子網掩碼為8位,而199.42.26.0/28表示網路199.42.26.0的子網掩碼位數有28位。

如果希望在一個網路中建立子網,就要在這個默認的子網掩碼中加入一些位,它減少了用於主機地址的位數。加入到掩碼中的位數決定了可以配置的子網。因而,在一個劃分了子網的網路中,每個地址包含一個網路地址、一個子網位數和一個主機地址。

確定子網掩碼:利用主機數來計算

將主機數目轉化為二進制來表示,如果主機數小於或等於254(注意去掉保留的兩個IP地址),則取得該主機的二進制位數,為 N,這里肯定N<8。如果大於254,則 N>8,這就是說主機地址將占據不止8位。

使用255.255.255.255來將該類IP地址的主機地址位數全部置1,然後從後向前的將N位全部置為 0,即為子網掩碼值。



(4)計算機網路怎麼判斷子網掩碼擴展閱讀

在求子網掩碼之前必須先搞清楚要劃分的子網數目,以及每個子網內的所需主機數目。

將子網數目轉化為二進制來表示;取得該二進制的位數,為N;取得該IP地址的類子網掩碼,將其主機地址部分的前N位置1 即得出該IP地址劃分子網的子網掩碼。

如欲將B類IP地址168.195.0.0劃分成27個子網:

27=11011;該二進制為五位數,N=5;將B類地址的子網掩碼255.255.0.0的主機地址前5位置1(B類地址的主機位包括後兩個位元組,所以這里要把第三個位元組的前5位置1),得到 255.255.248.0

即為劃分成27個子網的B類IP地址 168.195.0.0的子網掩碼(實際上是劃成了32-2=30個子網)。

⑤ 子網掩碼怎麼算

按IP協議的子網標准規定,每一個使用子網的網點都選擇一個32位的位模式,若位模式中的某位置1,則對應IP地址中的某位為網路地址(包括網路部分和子網掩碼號)中的一位;若位模式中的某位置0,則對應IP地址中的某位為主機地址中的一位。
例如二進制位模式:11111111 11111111 11111111 00000000中,前三個位元組全1,代表對應IP地址中最高的三個位元組為網路地址;後一個位元組全0,代表對應IP地址中最後的一個位元組為主機地址。為了使用的方便,常常使用「點分整數表示法」來表示一個IP地址和子網掩碼,例如B類地址子網掩碼(11111111 11111111 1111111100000000)為:255.255.25.0。
IP協議關於子網掩碼的定義提供一定的靈活性,允許子網掩碼中的「0」和「1」位不連續。但是,這樣的子網掩碼給分配主機地址和理解尋徑表都帶來一定困難,並且,極少的路由器支持在子網中使用低序或無序的位,因此在實際應用中通常各網點採用連續方式的子網掩碼。像255.255.255.64和255.255.255.160等一類的子網掩碼不推薦使用子網掩碼與IP地址結合使用,可以區分出一個網路地址的網路號和主機號。例如:有一個C類地址為:192.9.200.13,按其IP地址類型,它的預設子網掩碼為: 255.255.255.0,則它的網路號和主機號可按如下方法得到:
第1步,將IP地址192.9.200.13轉換為二進制11000000 00001001 11001000 00001101
第2步,將子網掩碼255.255.255.0轉換為二進制11111111 11111111 11111111 00000000
第3步,將以上兩個二進制數邏輯進行與(AND)運算,得出的結果即為網路部分。「11000000 00001001 11001000 00001101」與「11111111 11111111 11111111 00000000」進行「與」運算後得到「11000000 00001001 11001000 00000000」,即「192.9.200.0」,這就是這個IP地址的網路號,或者稱「網路地址」。
第4步,將子網掩碼的二進制值取反後,再與IP地址進行與(AND)運算,得到的結果即為主機部分。如將「00000000 00000000 00000000 11111111(子網掩碼的取值)反」與「11000000 00001001 11001000 00001101」進行與運算後得到「00000000 00000000 00000000 00001101」,即「0.0.0.13」,這就是這個IP地址主機號(可簡化為「13」)。

⑥ 子網掩碼怎麼算

子網掩碼:255.255.0.0可以將其劃分為256個子網(從10.0.0.0到10.255.0.0)——第一個八位位組表示網路地址,第二個表示子網號,而最後兩個表示主機部分。

用子網掩碼對主機地址進行位與操作,就能夠提取出完整的子網地址。

子網掩碼並不局限於整數個八位位組的情況。例如,255.254.0.0(或「/15」)同樣是一個有效的掩碼。如果將它應用到A類地址上,就會產生128個間隔為2的子網(例如1.2.0.1~1.3.255.254,1.4.0.1~1.5.255.254等等)。這情況我們可以說是 Class A 的 network 向 host 借了 7個bits,也可以說是 host 向 Class B 的 network 借了 1個bits,後者又稱為超級線路網。

拓展資料:

子網掩碼的好處就是:不管網路有沒有劃分子網,只要把子網掩碼和IP地址進行逐位的「與」運算(AND)即得出網路地址來。這樣在路由器處理到來的分組時就可以採用同樣的方法。

參考資料:

網路網頁鏈接

⑦ 如何理解子網掩碼

子網掩碼就是用來標識IP中32位2進制中有多少位屬於網路地址,另一功能是用來劃分子網 。

子網掩碼(subnet mask)又叫網路掩碼、地址掩碼、子網路遮罩,它用來指明一個IP地址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,它必須結合IP地址一起使用。子網掩碼只有一個作用,就是將某個IP地址劃分成網路地址和主機地址兩部分。

子網掩碼是一個32位地址,用於屏蔽IP地址的一部分以區別網路標識和主機標識,並說明該IP地址是在區域網上,還是在廣域網上。

功能作用:

子網掩碼是一個32位地址,是與IP地址結合使用的一種技術。它的主要作用有兩個,一是用於屏蔽IP地址的一部分以區別網路標識和主機標識,並說明該IP地址是在區域網上,還是在遠程網上。二是用於將一個大的IP網路劃分為若干小的子網路。

使用子網是為了減少IP的浪費。因為隨著互聯網的發展,越來越多的網路產生,有的網路多則幾百台,有的只有區區幾台,這樣就浪費了很多IP地址,所以要劃分子網。使用子網可以提高網路應用的效率。

通過計算機的子網掩碼判斷兩台計算機是否屬於同一網段的方法是,將計算機十進制的IP地址和子網掩碼轉換為二進制的形式,然後進行二進制「與」(AND)計算(全1則得1,不全1則得0),如果得出的結果是相同的,那麼這兩台計算機就屬於同一網段。

⑧ 怎麼根據IP確定子網掩碼地址

子網掩碼(subnet
mask)又叫網路掩碼、地址掩碼、子網路遮罩,它是一種用來指明一個IP地址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,它必須結合IP地址一起使用。子網掩碼只有一個作用,就是將某個IP地址劃分成網路地址和主機地址兩部分。
在擁有一個IP地址的情況下,確定子網掩碼,首要要根據實際需要,確定劃分的子網數目,然後就可以求出子網掩碼。比如,現在有一個C類IP地址192.167.1.232,劃分子網和求子網掩碼如下步驟如下:
1.
將要劃分的子網數目轉換為2的m次方,如果恰好不是2的多少次方,則取大為原則;
2.
假設劃分為2個子網,也就是m=1,也就是說主機位中有1位被劃為「網路標識號「;
3.
將子網掩碼寫成二進制,1代表網路標識號,0代表主機號,因此子網掩碼寫成二進制就是11111111.11111111.11111111.10000000,寫成十進制就是255.255.255.128。

⑨ 子網掩碼是什麼意思

子網掩碼(subnet mask)又叫網路掩碼、地址掩碼、子網路遮罩,它用來指明一個IP地址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,它必須結合IP地址一起使用。子網掩碼只有一個作用,就是將某個IP地址劃分成網路地址和主機地址兩部分。

子網掩碼是在IPv4地址資源緊缺的背景下為了解決lP地址分配而產生的虛擬lP技術,通過子網掩碼將A、B、C三類地址劃分為若乾子網,從而顯著提高了IP地址的分配效率,有效解決了IP地址資源緊張的局面。

另一方面,在企業內網中為了更好地管理網路,網管人員也利用子網掩碼的作用,人為地將一個較大的企業內部網路劃分為更多個小規模的子網,再利用三層交換機的路由功能實現子網互聯,從而有效解決了網路廣播風暴和網路病毒等諸多網路管理方面的問題。

子網掩碼的功能

子網掩碼是一個32位地址,是與IP地址結合使用的一種技術。它的主要作用有兩個,一是用於屏蔽IP地址的一部分以區別網路標識和主機標識,並說明該IP地址是在區域網上,還是在遠程網上。二是用於將一個大的IP網路劃分為若干小的子網路。

使用子網是為了減少IP的浪費。因為隨著互聯網的發展,越來越多的網路產生,有的網路多則幾百台,有的只有區區幾台,這樣就浪費了很多IP地址,所以要劃分子網。使用子網可以提高網路應用的效率。

通過計算機的子網掩碼判斷兩台計算機是否屬於同一網段的方法是,將計算機十進制的IP地址和子網掩碼轉換為二進制的形式,然後進行二進制「與」(AND)計算(全1則得1,不全1則得0),如果得出的結果是相同的,那麼這兩台計算機就屬於同一網段。

閱讀全文

與計算機網路怎麼判斷子網掩碼相關的資料

熱點內容
網路賣產品需要多少錢 瀏覽:509
怎麼讓家裡的網路快速如新 瀏覽:518
單位網路安全要求會議 瀏覽:681
全國網路安全軍民融合 瀏覽:527
筆記本網路本地連接好還是無線 瀏覽:827
網路貸款多少錢利息 瀏覽:504
沈陽哪裡能網路搶票 瀏覽:977
智慧屏看電視需要連接網路嗎 瀏覽:859
怎麼看電腦可不可以連xbox網路 瀏覽:280
華為家庭網路信號全覆蓋 瀏覽:316
施樂無線網路連接設置 瀏覽:48
我的移動網路密碼 瀏覽:800
如何提高網路文化出海 瀏覽:114
新網路詞在哪裡有 瀏覽:430
計算機網路重點簡答題 瀏覽:175
開數據但網路連接超時 瀏覽:328
移動接網路的路由器怎麼更換 瀏覽:1005
上海美猴網路怎麼樣 瀏覽:509
3g網路哪個運營商快 瀏覽:924
在校園如何使用有線網路 瀏覽:303

友情鏈接