A. 如何計算ip地址是否在同一個網段
如何判斷兩個IP地址是不是在同一個網段
要判斷兩個IP地址是不是在同一個網段,就將它們的IP地址分別與子網掩碼做與運算,得到的結果一網路號,如果網路號相同,就在同一子網,否則,不在同一子網。
例:假定選擇了子網掩碼255.255.254.0,現在分別將上述兩個IP地址分別與掩碼做與運算,如下所示:
211.95.165.24
11010011
01011111
10100101
00011000
255.255.254.0
11111111
11111111
111111110
00000000
與的結果是:
11010011
01011111
10100100
00000000
211.95.164.78
11010011
01011111
10100100
01001110
255.255.254.0
11111111
11111111
111111110
00000000
與的結果是:
11010011
01011111
10100100
00000000
可以看出,得到的結果(這個結果就是網路地址)都是一樣的,因此可以判斷這兩個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」)。
主機位中有3位被劃為「網路標識號」佔用,因網路標識號應全為「1」,所以主機號對應的位元組段為「11100000」。轉換成十進制後為224,這就最終確定的子網掩碼。如果是C類網,則子網掩碼為255.255.255.224;如果是B類網,則子網掩碼為255.255.224.0;如果是A類網,則子網掩碼為255.224.0.0。
B. 怎樣判斷兩個IP是否在同一區域網
1、區別是否同一個網路和系統沒有關系,只需要知道IP地址即可。
C. 1根據什麼判讀兩台主機是否屬於同一網路不同網路的計算機如何通信
看兩台機子的ip是否在同一網段,用ip與子網掩碼相與,不同網段通過網關進行通信
D. 如何判定兩個IP地址是同一網路還是不同網路
說的復雜的話,就要看是不是一個沖突域,然後看子網掩碼是多少,進行計算
說簡單點,兩個ip互相ping一下
不通的話肯定不在一起
通的話看看網關一不一樣,不一樣說明不在同一個沖突域,一樣的話就是一個區域網
E. 怎樣才算是一個網段
用ip跟ip的子網掩碼相與
如果結果一樣就是一個網段的
不一樣就不是一個網段的
樓上的例子
192.168.1.1和192.168.0.1也有可能是一個網段的
如果子網掩碼是255.255.0.0
他們的網段就是192.168.0.0也就是一個網段的
F. 如何區分網路地址,網段,網路號,子網號
按照你提問的順序一個個給你解釋:
網路地址:
常常指IP地址(實際上還有一個是MAC地址即物理網卡地址),
網路地址必須和子網掩碼一起使用才算完整,
譬如:192.168.1.101/24 這里的/24代表子網掩碼是255.255.255.0
正如你所知,255 是十進制可以演變成二進制的八個1即 11111111,三個八個1就是24的來源
網段:
既是網路地址與子網掩碼「相與」操作之後的結果
還如 192.168.1.101/24 轉換成二進制既是:
11000000.10101000.00000001.01100100
與 11111111.11111111.11111111.00000000
----------------------------------------------
= 11000000.10101000.00000001.00000000
即 192.168.1.0 即IP地址為192.168.1.101/24的地址網段是192.168.1.0
(這里需要普及一個知識:為了上網用前幾位數字是1還是0區分出了A、B、C三類網段,一般網路號是B類網,本地電腦是C類網)
網路號:
就是我們用來進入公網Internet的IP地址,可以通過網路查到自己的IP地址,這個與自己本機設置的IP地址有區別,可以在網路輸入IP地址第一個就是自己上網的IP地址。
子網號:A類網包含255個B類網,任意一個B類網就是A類網的一個子網號,同理,B與C存在一樣的關系。
可參考CSDN博客
網路知道網路號
G. 不同的網路是怎麼劃分的
先回答你標題的問題,不同的網路是用子網進行劃分的.
網關的作用是連接不同的子網.
至於子網的概念,你可以查下子網這個詞條.
H. 怎麼把家裡兩台電腦設置成兩個不同的網路
家裡的電腦只能用兩個不同的IP,否則會不能正常上網的。設置方法有兩個,一是讓電腦自動獲取IP,二是手動輸入IP地址。
IP地址的輸入方法是:
1、在windows右下角找到"本地連接"右鍵,選擇"打開網路連接";
2、在跳出的網路連接窗口--選擇---本地連接(選擇你需要使用到的網卡)---(右鍵)屬性。
3、將小滑塊向下拉,最下面有個"Internet協議(TCP/IP)",選中,點擊"屬性"。
4、跳出一個「Internet協議(TCP/IP)屬性」的對話框,我們選擇「使用下面的ip地址(S)」和「使用下面的DNS伺服器地址(E)」輸入要設置的IP地址、子網掩碼、網關地址、DNS,然後點擊「確定」。或者點先自動獲得IP地址。
5、此時,本地連接的IP地址輸入完畢。點擊保存退出就好了。
I. 怎樣才算是網路相同
沒看明白LZ你問的是什麼.
如果你問的是怎麼樣使這2個IP在同一網段.那麼把掩碼設為255.255.248.0.這2個IP就是同網段.
如果你是問上面是怎麼得到的,那麼下面是我的回答.
在不在同一網段的判斷標準是:這2個IP地址的網路位是否相同.好,什麼是網路位,就是IP地址AND上掩碼,RT.
掩碼二進制為1的所對應的IP位為網路位,反之為主機位.
打個比方,網路位就是街道號,主機位就相當於門牌號,一個人從家裡出來想去同一街道的一家,則不需要看街道號直接看門牌就可以.而要去別的街道的一家,就必須先找到街道號才能找門牌號從而找到具體位置.同一街道的為同一網段,想要使有相同網路位的IP為不同網段就必須使用IP的子網劃分技術.LZ你的題目就是一個例子,正規的B類IP的掩碼是255.255.0.0.
J. 不同網段的定義 怎麼劃分子網段
第一步:IP地址、子網掩碼介紹:
IP地址用於在網路上標識唯一一台機器。根據RFC791的定義,IP地址由32位二進制數組成(四個位元組),表示為用圓點分成每組3位的12位十進制數字(xxx.xxx.xxx.xxx)每個3位數代表8位二進制數(一個位元組)。由於1個位元組所能表示的最大數為255,因此IP地址中每個位元組可含有0~255之間的值。但0和255有特殊含義,255代表廣播地址:IP地址中0用於指定網路地址號(若0在地址末端)或結點地址(若0在地址開始)。根據IP地址中表示網路地址位元組數的不同將IP地址劃分為三類,A類,B類,C類。
A類用於超大型網路(百萬結點),
B類用於中等規模的網路(上千結點),
C類用於小網路(最多254個結點)。
A類地址用第一個位元組代表網路地址,後三個字代表結點地址。B類地址用前兩個位元組代表網路地址,後兩個位元組表示結點地址。C類地址則用前三個位元組表示網路地址,第四個位元組表示結點地址。
網路設備根據IP地址的第一個位元組來確定網路類型。A類網路第一個位元組的第一個二進制位為0;B類網路第一個位元組的前兩個二進制位為10;C類網路第一個位元組的前三位二進制位為110。換成十進制可見A類網路地址從1~127,B類網路地址從128~191,C類網路地址從192~223。224~239間的數有時稱為D類,239以上的網路號保留。
子網掩碼用於找出IP地址中網路及結點地址部分。子網掩碼長32位,其中1表示網路部分,0表示結點地址部分。A類,B類,C類網路的子網掩碼見表3,如一個結點IP地址為192.168.202.195,子網掩碼255.255.255.0,表示其網路地址為192.168.202,結點地址為195。
有時為了方便網路管理,需要將網路劃分為若干個網段。為此,必須打破傳統的8位界限,從結點地址空間中「搶來」幾位作為網路地址。具體說來,建立子網掩碼需要以下兩步:
1、確定運行IP的網段數
2、確定子網掩碼
首先,確定運行IP的網段數。例如,你的網路上有五個網段,但只讓三個網段上的用戶訪問Internet,則只有這三個網段需要配置IP。在確定了IP網段數後,再確定從結點地址空間中截取幾位才能為每個網段創建一個子網路號。方法是計算這些位數的組合值。比如,取兩位,有四種組合(00、01、10、11),取三位有八種組合(000、001、010、011、100、101、110、111)。需要注意的是,在這些組中須除去全0和全1的組合。因為在IP協議中規定了全0和全1的組合代表了網路地址和廣播地址,所以如果我們需要將C類網路(192.168.123.0)劃分為4個網段,需要截取結點地址的前3位作為網路地址,與之對應的子網掩碼就是255.255.255.244(11111111.11111111.11111111.11100000),將此子網掩碼用到地址192.168.123.0上得到的值。
可見,採用以上子網路方案,每個子網路有30個結點地址。通過從結點地址空間中截取幾位作為網路地址的方法,可將網路劃分為若干網段,方便了網路管理。
二、設計IP地址方案實例
繪制拓撲圖是不可缺少的一步。好的文檔對於日後的維護祈禱關鍵性作用(連接不同網段的網路設備【路由器、網橋、網關的位置、IP地址】,並標注。
如果不計劃連到Internet上,則可用RFC1918中定義的非Internet連接的網路地址,稱為「專用Internet地址分配」。RFC1918規定了不想連入Internet的IP地址分配指導原則。由Internet地址授權機構(IANA)控制IP地址分配方案中,留出了三類網路號,給不連到Internet上的專用網用,分別用於A,B和C類IP網,具體如下:10.0.0.0~10.255.255.255172.16.0.0~172.131.255.255192.168.0.0~192.168.255.255IANA保證這些網路號不會分配給連到Internet上的任何網路,因此任何人都可以自由的選擇這些網路地址作為自己的網路地址。表5是採用保留IP地址的網路地址分配方案。
如果計劃將網路連入Internet,則需要向ISP申請一個網路地址。這里,我們假定得到了一個C類網路地址192.168.168.0。根據網路圖所示,整個網路劃分為5個網段,每個網段都使用IP,因此必須用至少能建5個子網的子網掩碼。這里,我們採用的子網掩碼是255.255.255.244。
不難看出,採用子網掩碼255.255.255.224將網路劃分為5個網段後,每個網段可用的IP地址數為30個。如果某個網段的結點數超過了30個,可採用動態IP地址分配協議(DHCIP)加以解決