IP地址,子網掩碼,閘道器和MAC的區別

2021-05-13 05:12:00 字數 5491 閱讀 5050

1樓:匿名使用者

ip地址是在網路中bai

唯一標識du你的計算機的.

子網zhi掩碼是區分ip地址dao中網路部分回(包括子答

2樓:匿名使用者

ip地址就像是由bai郵編和du你家門牌號碼組成 ip地址工zhi作在osi/rm參考模型的第dao三層(網路層) 提供路版由選擇

權子網掩碼跟ip地址進行「邏輯與」運算的結果就是網路號 網路號可以理解郵編 你寄出去的東西(發出去的資料包)先確定目的地在哪個城鎮 然後根據最後的門牌號找到接收人

閘道器是與你直接相連的路由器(不是通常用的傻瓜式的 比如在學校宿舍裡幾十塊的那種)的地址

mac是網絡卡地址 是網絡卡生產商出廠時燒錄進去的 物理上一般不可改變 每個網絡卡理論上都是全球唯一的 工作在第二層(物理層)

ip地址,mac地址,子網掩碼,閘道器地址,閘道器mac地址分別是什麼意思啊?有什麼作用?

ip地址和子網掩碼的區別??

3樓:明初翠卑澹

想理解什麼是子網掩碼,就不能不瞭解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協議的網路來說非常重要,只有通過子網掩碼,才能表明一臺主機所在的子網與其他子網的關係,使網路正常工作。

4樓:匿名使用者

參考一下!

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

a類ip段 1.0.0.0 到127.255.255.255

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 一個子網最多可以容納1677萬多臺電腦

b類的預設子網掩碼 255.255.0.0 一個子網最多可以容納6萬臺電腦

c類的預設子網掩碼 255.255.255.0 一個子網最多可以容納254臺電腦

我以前認為,要想把一些電腦搞在同一網段,只要ip的前三段一樣就可以了,今天,我才知道我錯了。如果照我這說的話,一個子網就只能容納254臺電腦?真是有點笑話。我們來說詳細看看吧。

要想在同一網段,只要網路標識相同就可以了,那要怎麼看網路標識呢?首先要做的是把每段的ip轉換為二進位制。(有人說,我不會轉換耶,沒關係,我們用windows自帶計算器就行。

開啟計算器,點檢視》科學型,輸入十進位制的數字,再點一下「二進位制」這個單選點,就可以切換至二進位制了。)

把子網掩碼切換至二進位制,我們會發現,所有的子網掩碼是由一串[red]連續[/red]的1和一串[red]連續[/red]的0組成的(一共4段,每段8位,一共32位數)。

255.0.0.0 11111111.00000000.00000000.00000000

255.255.0.0 11111111.11111111.00000000.00000000

255.255.255.0 11111111.11111111.11111111.00000000

這是a/b/c三類預設子網掩碼的二進位制形式,其實,還有好多種子網掩碼,只要是一串連續的1和一串連續的0就可以了(每段都是8位)。如11111111.11111111.

11111000.00000000,這也是一段合法的子網掩碼。子網掩碼決定的是一個子網的計算機數目,計算機公式是2的m次方,其中,我們可以把m看到是後面的多少顆0。

如255.255.255.

0轉換成二進位制,那就是11111111.11111111.11111111.

00000000,後面有8顆0,那m就是8,255.255.255.

0這個子網掩碼可以容納2的8次方(臺)電腦,也就是256臺,但是有兩個ip是不能用的,那就是最後一段不能為0和255,減去這兩臺,就是254臺。我們再來做一個。

255.255.248.0這個子網掩碼可以最多容納多少臺電腦?

計算方法:

把將其轉換為二進位制的四段數字(每段要是8位,如果是0,可以寫成8個0,也就是00000000)

11111111.1111111.11111000.00000000

然後,數數後面有幾顆0,一共是有11顆,那就是2的11次方,等於2048,這個子網掩碼最多可以容納2048臺電腦。

一個子網最多可以容納多少臺電腦你會算了吧,下面我們來個逆向演算法的題。

一個公司有530臺電腦,組成一個對等區域網,子網掩碼設多少最合適?

首先,無疑,530臺電腦用b類ip最合適(a類不用說了,太多,c類又不夠,肯定是b類),但是b類預設的子網掩碼是255.255.0.

0,可以容納6萬臺電腦,顯然不太合適,那子網掩碼設多少合適呢?我們先來列個公式。

2的m次方=560

首先,我們確定2一定是大於8次方的,因為我們知道2的8次方是256,也就是c類ip的最大容納電腦的數目,我們從9次方一個一個試2的9次方是512,不到560,2的10次方是1024,看來2的10次方最合適了。子網掩碼一共由32位組成,已確定後面10位是0了,那前面的22位就是1,最合適的子網掩碼就是:11111111.

11111111.11111100.00000000,轉換成10進位制,那就是255.

255.252.0。

分配和計運算元網掩碼你會了吧,下面,我們來看看ip地址的網段。

相信好多人都和偶一樣,認為ip只要前三段相同,就是在同一網段了,其實,不是這樣的,同樣,我樣把ip的每一段轉換為一個二進位制數,這裡就拿ip:192.168.

0.1,子網掩碼:255.

255.255.0做實驗吧。

192.168.0.1

11000000.10101000.00000000.00000001

(這裡說明一下,和子網掩碼一樣,每段8位,不足8位的,前面加0補齊。)

ip 11000000.10101000.00000000.00000001

子網掩碼 11111111.11111111.11111111.00000000

在這裡,向大家說一下到底怎麼樣才算同一網段。

要想在同一網段,必需做到網路標識相同,那網路標識怎麼算呢?各類ip的網路標識演算法都是不一樣的。a類的,只算第一段。b類,只算第

一、二段。c類,算第

一、二、三段。

演算法只要把ip和子網掩碼的每位數and就可以了。

and方法:0和1=0 0和0=0 1和1=1

如:and 192.168.0.1,255.255.255.0,先轉換為二進位制,然後and每一位

ip 11000000.10101000.00000000.00000001

子網掩碼 11111111.11111111.11111111.00000000

得出and結果 11000000.10101000.00000000.00000000

轉換為十進位制192.168.0.0,這就是網路標識,

再將子網掩碼反取,也就是00000000.00000000.00000000.11111111,與ip and

得出結果00000000.00000000.00000000.00000001,轉換為10進位制,即0.0.0.1,

這0.0.0.1就是主機標識。要想在同一網段,必需做到網路標識一樣。

我們再來看看這個改為預設子網掩碼的b類ip

如ip:188.188.0.111,188.188.5.222,子網掩碼都設為255.255.254.0,在同一網段嗎?

先將這些轉換成二進位制

188.188.0.111 10111100.10111100.00000000.01101111

188.188.5.222 10111100.10111100.00000101.11011010

255.255.254.0 11111111.11111111.11111110.00000000

分別and,得

10111100.10111100.00000000.00000000

10111100.10111100.00000100.00000000

網路標識不一樣,即不在同一網段。

判斷是不是在同一網段,你會了吧,下面,我們來點實際的。

一個公司有530臺電腦,組成一個對等區域網,子網掩碼和ip設多少最合適?

子網掩碼不說了,前面算出結果來了11111111.11111111.11111100.00000000,也就是255.255.252.0

我們現在要確定的是ip如何分配,首先,選一個b類ip段,這裡就選188.188.x.x吧

這樣,ip的前兩段確定的,關鍵是要確定第三段,只要網路標識相同就可以了。我們先來確定網路號。(我們把子網掩碼中的1和ip中的?對就起來,0和*對應起來,如下:)

255.255.252.0 11111111.11111111.11111100.00000000

188.188.x.x 10111100.10111100.??????**.********

網路標識 10111100.10111100.??????00.00000000

由此可知,?處隨便填(只能用0和1填,不一定全是0和1),我們就用全填0吧,*處隨便,這樣呢,我們的ip就是

10111100.10111100.000000**.

********,一共有530臺電腦,ip的最後一段1~254可以分給254臺計算機,530/254=2.086,採用進1法,得整數3,這樣,我們確定了ip的第三段要分成三個不同的數字,也就是說,把000000**中的**填三次數字,只能填1和0,而且每次的數字都不一樣,至於填什麼,就隨我們便了,如00000001,00000010,00000011,轉換成二進位制,分別是1,2,3,這樣,第三段也確定了,這樣,就可以把ip分成188.188.

1.y,188.188.

2.y,188.188.

3.y,y處隨便填,只要在1~254範圍之內,並且這530臺電腦每臺和每臺的ip不一樣,就可以了。

有人也許會說,既然演算法這麼麻煩,乾脆用a類ip和a類預設子網掩碼得了,偶要告訴你的是,由於a類ip和a類預設子網掩碼的主機數目過大,這樣做無疑是大海撈針,如果同時區域網訪問量過頻繁、過大,會影響效率的,所以,最好設定符合自己的ip和子網掩碼^_^

如何查詢IP地址,子網掩碼,預設閘道器等

開始 執行 輸入 cmd 確定 輸入 config all 即可 physical address.mac地址 ip address.ip地址 subnet mask 子網掩碼 default gateway 閘道器 dns servers dns伺服器地址 點選 開始 執行 在輸入框中輸入 cmd...

ip地址子網掩碼預設閘道器dns伺服器地址首

網的ip 子網掩碼 一般bai不用你填,除非du你的局 zhi域網有劃分子網。dns伺服器地址dao 是你選擇的網路運營商伺服器的ip 地址 一般分為首選各備用兩個地址。當道選地址不能使用時。備用地址就充當道選地址。填上這些如果你填的是對的,那麼跟平常一樣沒什麼變化。上網須要一個網路ip 如果你沒有...

IP地址與子網掩碼有什麼聯絡,IP地址與子網掩碼的關係?

子網掩碼是用來劃分網路用的 網路主要分為a b c類網路,比如ip 202.103.24.66這個 就是c類網路 然後子網掩碼就是為了把這個網路分為更小的網路具體知識建議你學習相應的網路知識 兩者換為二進位制後做 與 運算可以得到該ip所在網段 這裡很全 ip地址與子網掩碼的關係?他們之間的關係有 ...