子網掩碼與ip地址所在段有沒有關係?為什麼?詳細點

2021-03-07 07:35:49 字數 5796 閱讀 6356

1樓:匿名使用者

首先得了解什麼是子網掩碼!

ip地址的結構

要想理解什麼是子網掩碼,就不能不瞭解ip地址的構成。網際網路是由許多小型網路構成的,每個網路上都有許多主機,這樣便構成了一個有層次的結構。ip地址在設計時就考慮到地址分配的層次特點,將每個ip地址都分割成網路號和主機號兩部分,以便於ip地址的定址操作。

ip地址的網路號和主機號各是多少位呢?如果不指定,就不知道哪些位是網路號、哪些是主機號,這就需要通過子網掩碼來實現。

什麼是子網掩碼

子網掩碼不能單獨存在,它必須結合ip地址一起使用。子網掩碼只有一個作用,就是將某個ip地址劃分成網路地址和主機地址兩部分。

子網掩碼的設定必須遵循一定的規則。與ip地址相同,子網掩碼的長度也是32位,左邊是網路位,用二進位制數字「1」表示;右邊是主機位,用二進位制數字「0」表示。附圖所示的就是ip地址為「192.

168.1.1」和子網掩碼為「255.

255.255.0」的二進位制對照。

其中,「1」有24個,代表與此相對應的ip地址左邊24位是網路號;「0」有8個,代表與此相對應的ip地址右邊8位是主機號。這樣,子網掩碼就確定了一個ip地址的32位二進位制數字中哪些是網路號、哪些是主機號。這對於採用tcp/ip協議的網路來說非常重要,只有通過子網掩碼,才能表明一臺主機所在的子網與其他子網的關係,使網路正常工作。

常用的子網掩碼

子網掩碼有數百種,這裡只介紹最常用的兩種子網掩碼,它們分別是「255.255.255.0」和「255.255.0.0」。

1. 子網掩碼是「255.255.

255.0」的網路:最後面一個數字可以在0~255範圍內任意變化,因此可以提供256個ip地址。

但是實際可用的ip地址數量是256-2,即254個,因為主機號不能全是「0」或全是「1」。

2. 子網掩碼是「255.255.

0.0」的網路:後面兩個數字可以在0~255範圍內任意變化,可以提供2552個ip地址。

但是實際可用的ip地址數量是2552-2,即65023個。

ip地址的子網掩碼設定不是任意的。如果將子網掩碼設定過大,也就是說子網範圍擴大,那麼,根據子網尋徑規則,很可能發往和本地機不在同一子網內的目的機的資料,會因為錯誤的判斷而認為目的機是在同一子網內,那麼,資料包將在本子網內迴圈,直到超時並拋棄,使資料不能正確到達目的機,導致網路傳輸錯誤;如果將子網掩碼設定得過小,那麼就會將本來屬於同一子網內的機器之間的通訊當做是跨子網傳輸,資料包都交給預設閘道器處理,這樣勢必增加預設閘道器的負擔,造成網路效率下降。因此,子網掩碼應該根據網路的規模進行設定。

如果一個網路的規模不超過254臺電腦,採用「255.255.255.

0」作為子網掩碼就可以了,現在大多數區域網都不會超過這個數字,因此「255.255.255.

0」是最常用的ip地址子網掩碼;筆者見到的最大規模的中小學校園網具有1500多臺電腦,這種規模的區域網可以使用「255.255.0.0」。

2樓:匿名使用者

子網掩碼是用來判斷任意兩臺計算機的ip地址是否屬於同一子網路的根據。

比如你的子網掩碼是255.255.255.0,你的ip是192.168.0.1,則192.168.0.1~255都跟你處於同一子網

如果你的子網掩碼是255.255.0.0,則192.168.0.1~192.168.255.255都跟你同一個子網.

3樓:匿名使用者

簡單的說~~~~~子網掩碼 決定了你的 地址在哪個網段~~~~

ip地址與子網掩碼的關係是什麼?

4樓:轉轉運動鞋

子網掩碼和ip地址的關係

子網掩碼是用來判斷任意兩臺計算機的ip地址是否屬於同一子網路的根據。

1.子網掩碼的概念

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

2.確定子網掩碼數

用於子網掩碼的位數決定於可能的子網數目和每個子網的主機數目。在定義子網掩碼前,必須弄清楚本來使用的子網數和主機數目。

定義子網掩碼的步驟為:

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

b、根據我們現在所需的子網數以及將來可能擴充到的子網數,用宿主機的一些位來定義子網掩碼。比如我們現在需要12個子網,將來可能需要16個。用第三個位元組的前四位確定子網掩碼。

前四位都置為「1」,即第三個位元組為「11110000」,這個數我們暫且稱作新的二進位制子網掩碼。

c、把對應初始網路的各個位都置為「1」,即前兩個位元組都置為「1」,第四個位元組都置為「0」,則子網掩碼的間斷二進位制形式為:「11111111.11111111.

11110000.00000000」

d、把這個數轉化為間斷十進位制形式為:「255.255.240.0」

這個數為該網路的子網掩碼。

ip地址與子網掩碼的關係是什麼,能舉個例子嗎?

5樓:匿名使用者

地址不bai多說範圍 0.0.0.0-255.255.255.255之間,除一些du特殊地址不能用zhi,,其他

一下。子網掩碼是一個說明/標註,用來明確這一地址所在子網/網段。有了子網掩碼,我們可以知道這個子網/網段容量有多大,包含了哪些地址等。

如ip地址192.168.1.

200子網掩碼255.255.255.

0;說明192.168.1.

1在192.168.1.

0這個網段,此網段有可用ip254個(192.168.1.

0用來表示子網,192.168.1.

255是廣播地址,除這兩個不可用,剩餘254個可以隨便使用.)

如ip地址192.168.1.

200子網掩碼255.255.255.

128;說明192.168.1.

1在192.168.128.

0這個網段,此網段有可用ip126個(192.168.1.

128用來表示子網,192.168.1.

255是廣播地址,除這兩個不可用,剩餘126個可以隨便使用.)

不懂再聯絡我.

6樓:匿名使用者

:192.168.

0.2 子網掩碼為255.255.

255.0,則可以明確這個ip所在的網段為192.168.

0.0網段,網段號192.168.

0.0 廣播地址為該網段最後專一個ip即屬192.168.

0.254 可用ip地址為192.168.

0.1-192.168.

0.253共253個。希望能對您有所幫助。

7樓:匿名使用者

ip地址指bai的是單個ip,子網du掩碼是與ip地址配套使用的zhi,通過子網掩碼dao可以計算出內這個ip地址所在的網段是容怎樣的。比如說ip地址為:192.

168.0.2 子網掩碼為255.

255.255.0,則可以明確這個ip所在的網段為192.

168.0.0網段,網段號192.

168.0.0 廣播地址為該網段最後一個ip即192.

168.0.254 可用ip地址為192.

168.0.1-192.

168.0.253共253個。

希望能對您有所幫助。

8樓:匿名使用者

子網掩碼控制了bai你這個網路裡允du許zhi的ip地址的數量,例如ip 10.0.0.1 掩碼dao255.255.255.0,那麼這個子網裡版

就最多隻權有255個ip地址,如果掩碼是255.255.255.248,那這個子網就只能有7個ip地址

ip地址與子網掩碼有什麼聯絡?

9樓:匿名使用者

子網掩碼是用來劃分網路用的

網路主要分為a、b、c類網路,比如ip:202.103.24.66這個**就是c類網路

然後子網掩碼就是為了把這個網路分為更小的網路具體知識建議你學習相應的網路知識

10樓:

兩者換為二進位制後做「與」運算可以得到該ip所在網段

11樓:匿名使用者

這裡很全

ip地址與子網掩碼的關係?

12樓:奇葩大師

他們之間的關係有:

1、兩者結合,確定唯一地址的關係。

2、把兩者進行2進位制換算進行and演算法,就是你對外的唯一地址,比如一個區域網內,每個主機的ip與掩碼進行and演算法後,地址都是一樣的。這就是你對外的唯一地址。

3、子網地址包括網路地址,主機地址和廣播地址。

4、子網掩碼是用來區分網路地址和主機地址的。

掩碼:255用二進位制表示是8個1,11111111,3個255用二進位制表示是24個1,對應ip地址的網路地址部分:192.

168.1,這個部分對所有在這個網段的主機都是一樣的,掩碼最後一個0對應二進位制的8個0,不同主機該部分是不同的,在該網段對應1~254。

ip地址與掩碼通過二進位制「與」運算來得到ip地址的網路部分和主機部分。

擴充套件資料

子網掩碼:不能單獨存在,它必須結合ip地址一起使用。子網掩碼只有一個作用,就是將某個ip地址劃分成網路地址和主機地址兩部分。

dns:域名伺服器,為inter***上的主機分配域名地址的ip地址。

13樓:love生活

ip地址與子網掩碼唯一的關係就是:

子網掩碼是用來判斷任意兩臺計算機的ip地址是否屬於同一子網路的根據。

示例:運算演示之一:aa i p 地址 192.168.0.1 子網掩碼 255.255.255.0 and運算

轉化為二進位制進行運算: i p 地址 11010000.10101000.

00000000.00000001 子網掩碼 11111111.11111111.

11111111.00000000 and運算

11010000.10101000.00000000.00000000 轉化為十進位制後為:

192.168.0.0

運算演示之二: i p 地址 192.168.0.254 子網掩碼 255.255.255.0 and運算

轉化為二進位制進行運算: i p 地址 11010000.10101000.

00000000.11111110 子網掩碼 11111111.11111111.

11111111.00000000 and運算

11000000.10101000.00000000.00000000 轉化為十進位制後為:

192.168.0.0

擴充套件資料

1、ip地址用於標識主機的地址,網路中的每臺主機必須有一個唯一的ip地址,根據tcp/ip協議規定,ip地址是由32位二進位制陣列成,為方便記憶,將 ip地址的32位二進位制分成4段,每段8位,中間用小數點隔開,然後將每8位二進位制轉換成十進位制數。如192.168.

1.1.

2、子網掩碼的地址有32位,用於遮蔽ip地址的一部分以區別網路地址和主機地址,子網劃分時,子網掩碼設定的不同,所得到的子網不同,每個子網能容納的主機數目不同,若設定錯誤,可能導致資料傳輸錯誤。

只有通過子網掩碼,才能表明一臺主機所在的子網與其他子網的關係,使網路正常工作。

子網掩碼和ip地址做「與」運算,分離出ip地址中的網路地址和主機地址,用於判斷該ip地址是在本地網路上,還是在遠端網路網上。子網掩碼還用於將網路進一步劃分為若干子網,以避免主機過多而擁堵或過少而ip浪費。

已知IP地址和子網掩碼計算IP地址範圍

子網掩碼。也就是在這段地址中有32個地址,其中30個可用,去掉閘道器,還有29個可分配。地址是從210.第一個可用的ip是135,最後一個是1164,這個例子裡,你拿164做閘道器了,所以從134至163這29個地址是可被你分配的。同理。掩碼,那你就有253個地址可被你分配使用。也就是1 125,1...

我家的寬頻IP與閘道器地址相同,子網掩碼是255 255 255 255,這是怎麼回事

很多裝置在pppe只為複使用者分配ip地址,並制不帶給使用者網路掩碼,也不會為該使用者生成網段路由。掩碼及閘道器對於pppoe使用者的資料 並沒有實際意義,從理論上來講,也是正常的。呵呵 內網dhcp分配用自動就ok了。預設閘道器只是具體說你的資料是那個地址 的 實際上還是要通過isp裝置 子網掩碼...

已知ip地址和子網掩碼,求網路號,子網號,主機號

首先根據子網掩碼來確定在該ip地址中網路位佔多少位 主機位佔多少位,並可以確定主機號。然後根據ip所在網路的預設子網掩碼與現用子網掩碼的位數差來確定網路號及子網號。例項如下 ip 192.168.1.5,子網掩碼255.255.255.192。首先根據子網掩碼255.255.255.192可確定該i...