區域網中通過什麼方法判斷不同的主機是否處於同一子網內

2022-05-11 16:19:45 字數 5583 閱讀 4774

1樓:網路夜行者

看網路號是否相同.

到底怎麼樣才算同一網段。

要想在同一網段,必需做到網路標識相同,那網路標識怎麼算呢?各類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就是主機標識。要想在同一網段,必需做到網路標識一樣。

2樓:電腦技師大明

怎麼判斷任意兩台計算機的ip位址屬於同乙個網路?

怎樣判斷兩個主機是否在同乙個子網內

3樓:匿名使用者

兩個主機ip位址分別為202.117.179.

158和202.117.179.

60,子網掩碼都為255.255.255.

192,這兩個主機不在同乙個子網

255.255.255.192的掩碼就是在c類借了位即支援4個子網

第乙個子網是

202.117.179.

0->202.117.179.

63第二個202.117.179.

64->202.117.179.

127第三個202.117.179.

128->202.117.179.

191第四個202.117.179.192->202.117.179.255

4樓:匿名使用者

ip位址和子網掩碼的設定,是每個網管必須具備的網路基礎知識,只有理解了ip位址和子網掩碼的真正含義,才能得心應手的管理乙個網路。我們要想理解ip位址與子網掩碼的真正應用,首先要理解ip位址與子網掩碼的常識。

由於計算機的基本原理是二進位制,因此ip位址與子網掩碼也不例外了。要想學會如何計算子網掩碼,也要學會十進位制與二進位制的換算。最簡單的方法是用windows的計算器,在科學型中,選擇十進位制,輸入乙個數字,然後點選二進位制,該數字就會換算成二進位制了。

5樓:侍禎俞思怡

用子網掩碼與兩個ip位址相與,如果得到的結果一樣就表示在同一網路~~否則就不在同乙個網路了~~~

6樓:匿名使用者

ip,mask翻譯成2進製,按位and,之後得子網劃分

如何判斷兩個ip位址是否處於同一子網?

7樓:抽抽豬兔子

通過計算得到網路號,如果相同則在同一網段,不同則不在同一網段。

掩碼和ip的二進位制式進行「與」運算,1和1=1  1和0=0 0和0=0。

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

判斷是否處於同一子網的簡單易懂法:

1、開啟網路鄰居,檢視工作組計算機,如果在裡面能看到對方的計算機名稱。那麼兩台電腦同屬於乙個區域網。

2、連線同個交換機或者路由器,而且都能上網,那麼肯定是同個區域網。

3、用區域網檢視工具來查,出現的電腦為同個區域網。

如果是在b類網的基礎上,就不用看160.162段了,就看第三段,192轉換成2進製就是11000000,說明第三段的前2位是網路號;

再看2個ip,將他們的第三段轉換成2進製,分別是00000011和10101100,看他們的前面2位,如果一樣的話就是處於同乙個子網,顯然這2個ip前面2位不一樣,所以他們不在同乙個子網。

專業知識計算法:

把兩台電腦的ip位址與子網掩碼轉成二進位制,然後相應位進行相與運算,得出的結果相同(結果再轉成10進製更方便判斷),就是屬於同一子網。

相與運算是兩個條件同時為1結果才為1,否則為0(1與1=1,1與0=0,0與0=0)。

8樓:匿名使用者

兩個ip在同乙個子網,是指在相同的網段,主要是看看他們的網路標識是否一樣。

接下來我們舉例說明,如何去判斷a和b兩個ip是否在同一網段。

a ip:202.194.128.9

b ip:202.194.128.14

子網掩碼:255.255.255.0

1、把a和b的位址轉換為二進位制的

a:1100 1010.1100 0010.1000 0000.0000 1001

b:1100 1010.1100 0010.1000 0000.0000 1101

掩碼 :1111 1111.1111 1111. 1111 1111 .0000 0000

2、要判斷兩個ip是否在同一網段,主要是看看他們的網路標識是否一樣,其實乙個ip的網路標識也就是他的ip和子網掩碼and之後的結——比如上面兩個and以後的結果如下:

a:11001010.1100 0010.1000 0000 .0000 0000 轉化為十進位制:202.194.128.0

b:1100 1010.1100 0010.1000 0000.0000 0000 轉化為十進位制:202.194.128.0

這說明兩個ip的網路標識相同,也就是說他們在同一子網。

3、有的時候我們還想知道,兩個ip各自的主機標識,先將子網掩碼取反,再和ip做and.

a:1100 1010.1100 0010.1000 0000.0000 1001

b:1100 1010.1100 0010.1000 0000.0000 1101

掩碼取反:0000 0000.0000 0000.0000 0000.1111 1111

and 之後結果:

a:0000 0000.0000 0000.0000 0000.0000 1001 轉化為十進位制:9

b:0000 0000.0000 0000.0000 0000.0000 1101 轉化為十進位制:14

也就是說a和b的主機標識為9和14

9樓:迷上毒藥

可以ping另外一台電腦試試,能ping就證明是在乙個區域網的。

具體方法:開始——執行——ping 192.168.1.102 - t

如果提示這樣說明不在乙個區域網。

10樓:匿名使用者

不是乙個子網的。ip位址160.16.

3.31,掩碼255.255.

192.0,這段位址是從160.16.

0.0-160.16.

63.255,ip位址160.16.

172.61,掩碼255.255.

192.0,這段位址是從160.16.

128.0-160.16.

191.255。一般的網路裡面不會分這麼大段的位址。

11樓:

掩碼和ip的二進位制式進行「與」運算,1和1=1 1和0=0 0和0=0得到網路號,如果相同則在同一網段,不同則不在同一網段。

12樓:匿名使用者

看掩碼 加計算。可以網上找個子網計算器的 小軟體 計算。 例如 192.168.1.3/24 和 192.168.1.4/24 就是。

13樓:匿名使用者

用電腦在 ping 另外乙個電腦的ip位址

鍵盤上輸入  win+r     然後cmd     ping   另外乙個電腦ip位址   如果ping  的通   就在同一網段    ping  不通就不在

14樓:匿名使用者

本來是乙個b類網,這2個ip就是在乙個子網;但是看子網掩碼的第三個數192可知他是在b類網的基礎上再繼續劃分了子網,但跟2個ip有點矛盾,奇怪了

如何判斷主機與目的位址是否在同一子網中

15樓:匿名使用者

子網掩碼是為了識別網路號用的,網路為了減少衝突域就用網橋把網路分段,每段稱為乙個子網,網橋通過讀取報頭的目的位址,看資料的目的地是否在本網段,如果是就讓它通過到其他的網段,如果不是就讓它過去,這樣可以減少網路上負擔。那麼網橋是怎麼識別網段的?是通過網路號。

什麼是網路號呢?我們的ip位址是分為兩段的,一段是網路號,一段是主機號。如:

202.168.44.

103,這是乙個c類位址,一般c類位址前面的「202.168.44」這三節是網路號,後面的「103」是主機號,但是有時為了需要將這段位址再分成子網,這時就要在主機號裡借位了,現在的網路號的二進位制**的位數是24位,你要是想再分出2個子網,就要借兩位,也就是網路號要要26位,後來加上的兩位可以有四種組合:

00、01、10、11,這四種組合的00用來作網路號保留,11用來做廣播號也已佔用,剩下的01、10,就標示新劃出的子網。如果你需要的子網超過兩個的話,借的位就要增加,公式是「子網數=2^借位數-2」。那麼網橋讀取乙個報頭之後怎麼識別它的網路號呢?

這就要把目的ip和子網掩碼相與來得到。子網掩碼的二進位制位數和ip位址二進位制的位數一樣長,ip位址中屬於網路號的位,在子網掩碼中相應的位為「1」,如:202.

168.44.103,它的二進位制表示為:

11001010.10101000.00101100.

01100111,如果它的網路號有26位的話,即若它的前26位來作為網路號的話,該子網的掩碼就是11111111.11111111.11111111.

11000000,即255.255.255.

192,拿子網掩碼與目的ip位址與後就可以得到網路號「202.168.44」。

在網橋、路由器中都有乙個表,存有網路號和掩碼,在讀取報頭里目的ip後,現與掩碼相與得到的網路號再和表裡的網路號比較來決定資料報的去向。簡單的說就是這樣了,在複雜就要用到其他的東西。

我想知道怎樣分辨兩台電腦是否在同一區域網內,請詳細點

16樓:匿名使用者

最簡單的辦法就是關掉所有防火牆以後,ping對方計算機的計算機名,能ping通就在同一內網。

以xp為例:

計算機名在【我的電腦】-右鍵-【屬性】-【計算機名】可以看到。

系統自帶的防火牆在【本地連線】-【屬性】-【高階】-【設定】-【關閉】

同時還要關閉相關防毒軟體的防火牆功能,或者設定成最低防禦等級。

ping命令:

左下角【開始】-【執行】-【cds】-回車-ping

比如對方計算機名叫abc,輸入 ping abc /t 「/t」是執行ping命令直到手動關閉為止,沒有/t則ping4次自動關閉。

如果得到的回覆是time out超時之類的 則不通,如果回覆是tinme = 1ms之類的,則通,ms代表毫秒,這個數值越低越好。

區域網只能通過IP檢視共享檔案,區域網中,只能通過 ip訪問共享資料夾,不能 主機名。

要設定網路上的芳鄰和ip 要有路由器之類的東西!般情況下,在同一ip段和工作組裡,用超級使用者執行,通過交換機連線就可以的.這比行的話那就在電腦裡設定下 1 啟用guest來賓帳戶 2 控制面板 管理工具 本地安全策略 本地策略 使用者權利指派裡,從網路訪問此計算機 中加入guest帳戶,而 拒絕從...

求區域網不同網段訪問的方法,如何實現區域網內不同網段相互訪問?

首先,你需要購置一台路由器,路由器很便宜的,通常幾十到一百都能買到。我們先假設網路a的網段為192.168.0.x,網路b的網段為192.168.1.x,路由器位址為192.168.1.1,a的http伺服器設為192.168.3.1,b的http伺服器位址設為192.168.3.2,下面開始工作 ...

什麼是虛擬區域網?劃分虛擬區域網的四種方法是什麼?

虛擬區域網 連線許多組織的網段。就像浩方 或者其他對戰平台一樣 那些競技遊戲需要區域網來進行對戰 而那些對戰平台就虛擬了這樣乙個區域網 所以我們雖然不是區域網也能對戰 就這意思 vlan 全稱虛擬區域網 是對連線到第2層交換機埠的網路使用者的邏輯分段,不受網路使用者的物理位置限制,而根據使用者需求進...