導航:首頁 > 計算方法 > 地址掩碼計算方法

地址掩碼計算方法

發布時間:2023-05-14 23:55:35

如何計運算元網掩碼

IP地址的網路地址是通過32位的IP和32位的掩碼進行與運算得到的。

首先要把IP地址和子網掩碼都換算為32位的二進制。與運算的特點是有0就為0,全1才為1.

具體計算如下:

11000000 192 (IP地址第一段)

11111111 255 (子網掩碼的第一段)

11000000 192 (與運算的結果)

------

10101000 168 (IP地址第二段)

11111111 255 (子網掩碼的第二段)

10101000 168 (與運算的結果)

----------

00001010 10 (IP地址第三段)

11111111 255 (子網掩碼的第三段)

00001010 10 (與運算的結果)

--------

00000000 0 (IP地址第四段)

11000000 192 (子網掩碼的第四段)

00000000 0 (與運算的結果)

-----------------------------------------------

將四段中的與運算結果列出為192.168.10.0即為第一個子網的網路地址。

因為C類謹笑升地址默認的掩碼是255.255.255.0。但現在的掩碼是255.255.255.192。比原來的的掩碼中為1的位多了兩位,所以劃分了2^2=4個子網。題中的是第一個子網。該子網的有效主機號為192.168.10.1----192.168.10.62

原因如下:子網掩碼為1對應的IP地址位為網路位,子網掩碼為0對應的IP地址為為主機位。

在第四段的子網掩碼為0的位有6位,那麼該子網的總主機數量為2^6=64個。即192.168.10.0---192.168.10.63,但每個子網中主機位全為0和全為1的兩個IP不能用,所以要減掉2個IP,所以該子網有效主機個數為2^6-2=62個。即192.168.10.1---192.168.10.62

(1)地址掩碼計算方法擴展閱讀:

IP和子網掩碼

我們都知道,IP是由四段數字組成,在此,我們先來了解一下3類常用的IP

A類IP段1.0.0.0 到126.255.255.255 (0段和127段不使用)

B類IP段128.0.0.0 到191.255.255.255

C類IP段192.0.0.0 到223.255.255.255

XP默認分配的子網掩碼每段只有255或0

A類的默認子網掩碼255.0.0.0一個子網最多可以容納1658萬多台電腦

B類的默認子網掩碼255.255.0.0一個子網最多可以容納6萬台電腦

C類的默認子網掩碼255.255.255.0一個子網最多可以容納254台電腦

我們必須有一個子網掩碼,因為:

1)當配置IP時,所有計算機都必須填寫子網掩碼

2)我們必須在我們的網路中設置一些邏輯邊界

3)我們必須至少輸入所使用IP類的默認子網掩碼

子網的劃分,實際上就是設計子網掩碼的升拍過程。子網掩碼主要是用來區分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位。

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

❷ 子網掩碼怎麼計算

子網ID增量計演算法(即計算每個子網的IP范圍)

其基本計算步驟如下:

第1步,將所需的子網數轉換為二進制,如所需劃分的子燃頌網數為「4」,則轉換成成二旁納進制為00000100;

第2步,取子網數的二進制中有效位數,即為向預設子網掩碼中加入的位數(既向主機ID中借用的位數)。如前面的00000100,有效位為「100」,為3位(在新標准中只需要2位就可以了);

第3步,決定子網掩碼。如IP地址為B類129.20.0.0網路,則預設子網掩碼為:255.255.0.0,借用主機ID的3位以後變為:255.255.224(11100000).0,即將所借的位全表示為1,用作子網掩碼。

第4步,將所借位的主機ID的起始位段最右邊的「1」轉換為十進制運段沒,即為每個子網ID之間的增量,如前面的借位的主機ID起始位段為「11100000」,最右邊的「1」,轉換成十進制後為2^5=32(此為子網ID增量)。

第5步,產生的子網ID數為:2^m-2 (m為向預設子網掩碼中加入的位數),如本例向子網掩碼中添加的位數為3,則可用子網ID數為:2^3-2=6個;

第6步,將上面產生的子網ID增量附在原網路ID之後的第一個位段,便形成第一個子網網路ID 129.20.32.0(即第一個子網的起始IP段);

第7步,重復上步操作,在原子網ID基礎上加上一個子網ID增量,依次類推,直到子網ID中的最後位段為預設子網掩碼位用主機ID位之後的最後一個位段值,這樣就可得到所有的子網網路ID。如預設子網掩碼位用主機ID位之後的子網ID為255.255.224.0,其中的「224」為借用主機ID後子網ID的最後一位段值,所以當子網ID通過以上增加增量的方法得到129.20.224.0時便終止,不要再添加了(只能用到129.20.192.0)。

❸ 請問一下,知道一個IP地址,如何計算出它的子網掩碼啊

利用子網數來計算:

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

1.將子網數目轉化為二進制來表示

2.取得該二進制的位數,為 N

3.取得該IP地址的類子網掩碼,將其主機地址部分的前N位置1 即輪侍得出該IP地址劃分子網的子網掩碼。

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

27=11011

該二進制為五位數,N = 5

將B類地址的子網掩隱桐寬碼255.255.0.0的主機地址前5位置灶亮1,得到 255.255.248.0

即為劃分成27個子網的B類IP地址 168.195.0.0的子網掩碼。

(3)地址掩碼計算方法擴展閱讀:

增量計演算法基本計算步驟如下:

1、將所需的子網數轉換為二進制,如所需劃分的子網數為「4」,則轉換成成二進制為00000100;

2、取子網數的二進制中有效位數,即為向預設子網掩碼中加入的位數。如前面的00000100,有效位為「100」,為3位;

3、決定子網掩碼。如IP地址為B類129.20.0.0網路,則預設子網掩碼為:255.255.0.0,借用主機ID的3位以後變為:255.255.224.0,即將所借的位全表示為1,用作子網掩碼;

4、將所借位的主機ID的起始位段最右邊的「1」轉換為十進制,即為每個子網ID之間的增量,如前面的借位的主機ID起始位段為「11100000」,最右邊的「1」,轉換成十進制後為2^5=32;

5、產生的子網ID數為:2^m-2 ,如本例向子網掩碼中添加的位數為3,則可用子網ID數為:2^3-2=6個;

6、重復上步操作,在原子網ID基礎上加上一個子網ID增量,依次類推,直到子網ID中的最後位段為預設子網掩碼位用主機ID位之後的最後一個位段值,這樣就可得到所有的子網網路ID。當子網ID通過以上增加增量的方法得到129.20.224.0時便終止,不要再添加了(只能用到129.20.192.0)。

參考資料:

子網掩碼--網路

❹ 子網掩碼怎樣計算教我一招!!!

一、利用子網數來計算

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

1)將子網數目轉化為二進制來表示 。

2)取得該二進制的位數,為 N 。

3)取得該IP地址的類子網掩碼,將其主機地址部分的的前N位置 1 即得出該IP地址劃分子網的子網掩碼。

二、利用主機數來計算

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

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

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

定義子網掩碼的步驟為:

A、確定哪些組地址歸我們使用。比如我們申請到的網路號為 "210.73.a.b",陸明該網路地址為c類IP地址,網路標識為"210.73.a",主機標識為"b"。

B、根據我們所需的子網數以及將來可能擴充到的子網數,用宿主機的一些位來定義子網掩碼。比如我們需要12個子網,將來可能需要16個。用第四個位元組的前四位確定子網掩碼。前四位都置為"1",即第四個位元組為"11110000",這個數我們暫且稱作新的二進制子網掩碼。

C、把對應初始網路的各個位都置為"1",即前三個位元組都置為"1",則子網掩碼的間斷二進制形式為:"11111111.11111111.11111111.11110000" 。

D、把這個數轉化為間斷十進制形式為:"255.255.255.240" 。

(4)地址掩碼計算方法擴展閱讀:

1、IP地址192.168.12.126是C類地址,其默認的子網掩碼為:255.255.255.0,所以子網掩碼255.255.255.224為變長子網掩碼。

2、子網掩碼255.255.255.224的二進制為:11111111.11111111.11111111.11100000,有27個1,那麼IP地址的網路位為27位。因為前3段都是1,那麼只要分析後1段就可以了:126的二進制是:011 11110,前3位不變,後5全部置0,就可得網路地址(即網路號):192.168.12.011 00000,化為十進制為:192.168.12.96。

而廣播地址是:前3位不變,後5位全部置1得:192.168.12.011 11111,化為十進制是:192.168.12.127。

注意:蔽腔這個網路號就是整個C段網路192.168.12.0/24的子網號了。
那麼該網路192.168.12.96/27的有效主機范圍是:192.168.12.97-192.168.12.126,192.168.12.96為網路地址(網路號),192.168.12.127為廣播地址。

閱讀全文

與地址掩碼計算方法相關的資料

熱點內容
簡單去毛又不疼的方法 瀏覽:167
紅利轉投份額計算方法 瀏覽:55
貓罐頭食用方法 瀏覽:53
香港拓客方法如何做 瀏覽:119
體力考核哪些方法 瀏覽:291
電腦防止蹭網最簡單方法 瀏覽:507
散裝苦蕎的食用方法 瀏覽:887
治療hpv有什麼好方法嗎 瀏覽:954
方差分析數據變換方法 瀏覽:65
和田玉籽料玉器鑒別方法 瀏覽:382
導線計算方法 瀏覽:321
票房的計算方法 瀏覽:572
少兒象棋教學方法探討 瀏覽:893
口腔黏液囊腫治療方法 瀏覽:413
什麼是密度測量方法 瀏覽:590
衛生間做防水的正確方法 瀏覽:551
快速認識圈子的方法 瀏覽:256
前臂肌肉鍛煉方法 瀏覽:627
爆炸掛鉤正確掛餌方法 瀏覽:161
兒童過敏了起包怎麼辦最快方法 瀏覽:549