❶ 已知網路的IP地址和子網掩碼如何確定主機的網路號
步驟一:首先將網路的IP地址和子網掩碼都轉換成32位二進制字元。
步驟二:將轉換後的二進制的IP地址和子網掩碼進行「邏輯與」運算,得到新的32位二進制字元。
步驟三:把得到的新的32位二進制字元轉換成十進制,就是主機的網路號了。
舉例如下:
本機IP為192.168.1.16 ,子網掩碼為255.255.255.0
轉換成二進制:
本機IP為11000000.10101000.00000001.00010000
子網掩碼11111111.11111111.11111111.00000000
進行「與運算「 11000000.10101000.00000001.00000000
轉換成十進制:192.168.1.0
即192.168.1.0為主機的網路號。
【注意事項】:邏輯與運算的規則:
0∧0 =0
0∧1=0
1∧0=0
1∧1=1
❷ 已知IP 地址,子網掩碼,如何求主機的主機號和主機所在的網路號
1.A類IP地址
A類IP地址的四段號碼中,第一段號碼為網路號,剩下的三段號碼為主機號。
2.B類IP地址
B類IP地址的四段號碼中,前兩段號碼為網路號,剩下的兩段號碼為主機號。
3.C類IP地址
C類IP地址的四段號碼中,前三段號碼為網路號,剩下的一段號碼為主機號。
題目中的202.16.12.8為C類IP地址,因此主機號為8,網路號為202.16.12
拓展資料
IP地址分類:最初設計互聯網路時,為了便於定址以及層次化構造網路,每個IP地址包括兩個標識碼(ID),即網路ID和主機ID。同一個物理網路上的所有主機都使用同一個網路ID,網路上的一個主機(包括網路上工作站,伺服器和路由器等)有一個主機ID與其對應。Internet委員會定義了5種IP地址類型以適合不同容量的網路,即A類~E類。
其中A、B、C3類(如下表格)由InternetNIC在全球范圍內統一分配,D、E類為特殊地址。
❸ 已知ip地址和子網掩碼,求網路號,子網號,主機號
首先根據子網掩碼來確定在該IP地址中網路位佔多少位、主機位佔多少位,並可以確定主機號。
然後根據IP所在網路的默認子網掩碼與現用子網掩碼的位數差來確定網路號及子網號。
實例如下:
IP:192.168.1.5,子網掩碼255.255.255.192。
首先根據子網掩碼255.255.255.192可確定該IP地址中網路為占前26位,主機位占後6位。可以確定主機號位0.0.0.5;
其次IP:192.168.1.5屬於C類IP地址,默認子網掩碼為24位,現用子網掩碼為26位。則可確定該IP地址的網路號位192.168.1.0,子網號為分別可為192.168.1.0/192.168.1.64/192.168.1.128/192.168.1.192。而該IP地址所使用的子網號為192.168.1.0。
❹ 知道ip地址與子網 怎樣算網路號與主機號 詳細點
根據子網掩碼,如255.255.255.0的子網掩碼,三個255對應的就是網路號,0對應的就是主機號,202.119.32.8就是
202.119.32是網路號,8是主機號
子網掩碼
(1)子網TCP/IP網間網技術產生於大型主流機環境中,它能發展
到今天的規模是當初的設計者們始料未及的。網間網規模的迅速擴展
對IP地址模式的威脅並不是它不能保證主機地址的唯一性,而是會帶
來兩方面的負擔:第一,巨大的網路地址管理開銷;第二,網關尋徑
急劇膨脹。其中第二點尤為突出,尋徑表的膨脹不僅會降低網關尋徑
效率(甚至可能使尋徑表溢出,從而造成尋徑故障),更重要的是將
增加內外部路徑刷新時的開銷,從而加重網路負擔。
因此,迫切需要尋求新的技術,以應付網間網規模增長帶來的問
題。仔細分析發現,網間網規模的增長在內部主要表現為網路地址的
增減,因此解決問題的思路集中在:如何減少網路地址。於是IP網路
地址的多重復用技術應運而生。
通過復用技術,使若干物理網路共享同一IP網路地址,無疑將減
少網路地址數。
子網編址(subnet
addressing)技術,又叫子網尋徑(subnet
routing),英文簡稱subnetting,是最廣泛使用的IP網路地址復用
方式,目前已經標准化,並成為IP地址模式的一部分。
一般的,32位的IP地址分為兩部分,即網路號和主機號,我們分
別把他們叫做IP地址的「網間網部分」和「本地部分」。子網編址技
術將本地部分進一步劃分為「物理網路」部分和「主機」部分,如圖:
網間網部分物理網路主機
|←網間網部分→|←————本地部分—————→|
其中「物理網路」用於標識同一IP網路地址下的不同物理網路,
既是「子網」。
(2)子網掩碼IP協議標准規定:每一個使用子網的網點都選擇一
個32位的位模式,若位模式中的某恢?,則對應IP地址中的某位為
網路地址(包括網間網部分和物理網路號)中的一位;若位模式中的
某位置0,則對應IP地址中的某位為主機地址中的一位。例如位模式:
11111111
11111111
11111111
00000000中,前三個位元組全1,代
表對應IP地址中最高的三個位元組為網路地址;後一個位元組全0,代表
對應IP地址中最後的一個位元組為主機地址。這種位模式叫做子網模
(subnet
mask)或「子網掩碼」。
為了使用的方便,常常使用「點分整數表示法」來表示一個IP地
址和子網掩碼,例如B類地址子網掩碼(11111111
11111111
11111111
00000000)為:
255.255.25.0
IP協議關於子網掩碼的定義提供一種有趣的靈活
性,允許子網掩碼中的「0」和「1」位不連續。但是,這樣的子網掩
碼給分配主機地址和理解尋徑表都帶來一定困難,並且,極少的路由
器支持在子網中使用低序或無序的位,因此在實際應用中通常各網點
採用連續方式的子網掩碼。像255.255.255.64和255.255.255.160等
一類的子網掩碼不推薦使用。
(3)子網掩碼與IP地址子網掩碼與IP地址結合使用,可以區分出
一個網路地址的網路號和主機號。
例如:有一個C類地址為:
192.9.200.13其預設的子網掩碼為:
255.255.255.0則它的網路號和主機號可按如下方法得到:
①將IP地址192.9.200.13轉換為二進制11000000
00001001
11001000
00001101
②將子網掩碼255.255.255.0轉換為二進制11111111
11111111
11111111
00000000
③將兩個二進制數邏輯與(AND)運算後得出的結果即為網路部分
11000000
00001001
11001000
00001101
AND
11111111
11111111
11111111
00000000
11000000
00001001
11001000
00000000結果為192.9.200.0,即
網路號為192.9.200.0。
④將子網掩碼取反再與IP地址邏輯與(AND)後得到的結果即為主
機部分11000000
00001001
11001000
00001101
AND
00000000
00000000
00000000
11111111
00000000
00000000
00000000
00001101結果為0.0.0.13,
即主機號為13。
(4)子網掩碼與IP地址子網掩碼與IP地址結合使用,可以區分出
一個網路地址的網路號和主機號。
例如:有一個C類地址為:
192.9.200.13
其預設的子網掩碼為:
255.255.255.0
則它的網路號和主機號可按如下方法得到:
①將IP地址192.9.200.13轉換為二進制11000000
00001001
11001000
00001101
②將子網掩碼255.255.255.0轉換為二進制11111111
11111111
11111111
00000000
③將兩個二進制數邏輯與(AND)運算後得出的結果即為網路部分
11000000
00001001
11001000
00001101
AND
11111111
11111111
11111111
00000000
11000000
00001001
11001000
00000000結果為192.9.200.0,
即網路號為192.9.200.0。
④將子網掩碼取反再與IP地址邏輯與(AND)後得到的結果即為主機
部分11000000
00001001
11001000
00001101
AND
00000000
00000000
00000000
11111111
00000000
00000000
00000000
00001101
結果為0.0.0.13,即主機號為
13。
三、子網劃分與實例根據以上分析,建議按以下步驟和實例定義
子網掩碼。
1、將要劃分的子網數目轉換為2的m次方。如要分8個子網,8=23。
2、取上述要劃分子網數的2的m次方的冪。如23,即m=3。
3、將上一步確定的冪m按高序佔用主機地址m位後轉換為十進制。
如m為3
則是11100000,轉換為十進制為224,即為最終確定的子網
掩碼。如果是C類網,則子網掩碼為255.255.255.224;如果是B類網,
則子網掩碼為255.255.224.0;如果是C類網,則子網掩碼為255.224.0.0。
在這里,子網個數與佔用主機地址位數有如下等式成立:2m=n。
其中,m表示佔用主機地址的位數;n表示劃分的子網個數。根據這些
原則,將一個C類網路分成4個子網。若我們用的網路號為192.9.200,
則該C類網內的主機IP地址就是192.9.200.1~192.9.200.254
(因為全「0」和全「1」的主機地址有特殊含義,不作為有效的IP地
址),現將網路劃分為4個部分,按照以上步驟:
4=22,取22的冪,即2,則二進制為11,佔用主機地址的高序位
即為11000000
❺ 怎樣根據ip地址計算每個子網的網路號
P地址和子網掩碼都轉換為二進製做邏輯與運算的結果為本網段的網路號。
例:192.168.1.1(11000000.10101000.00000001.00000001)
255.255.255.0(11111111.11111111.11111111.00000000)
兩個做與運算:11000000.10101000.00000001.00000000(192.168.1.0)即192.168.1.0為本網段的網路號。
❻ 計算機網路用IP地址與子網掩碼,怎麼求網路號和主機號
將IP地址分成了網路號和主機號兩部分,設計者就必須決定每部分包含多少位。網路號的位數直接決定了可以分配的網路數(計算方法2^網路號位數);主機號的位數則決定了網路中最大的主機數(計算方法2^主機號位數-2)。然而,由於整個互聯網所包含的網路規模可能比較大,也可能比較小,設計者最後聰明的選擇了一種靈活的方案:將IP地址空間劃分成不同的類別,每一類具有不同的網路號位數和主機號位數。
例如:
192.168.1.120/255.255.255.0
如何算出它的網路號.主機號
這個從二進制角度說比較方便。
首先把地址和掩碼轉換為二進制(熟了就不用了)
IP地址:11000000.10101000.00000001.01111000
掩碼:11111111.11111111.11111111.00000000
(掩碼24個1,就是說這個地址是24位掩碼的)
掩碼為1的部分表示網路號,為0的部分表示主機號。
IP地址與掩碼相與得出網路地址,
換個演算法就是地址的前24位(掩碼1的個數)後面補0是網路地址
❼ 已知ip和子網掩碼怎麼求主機號,網路號
如上圖所述,網路號應是:192.169.20,主機號應為1-254里的任意一個,因為IP地址的組成規則是每個IP的長度為32位(2進制),由網路地址(NetID)和主機地址(HostID)兩部分組成。網路地址表示其屬於互聯網中的哪一個,C類地址由3個位元組的網路地址和1個位元組的主機地址組成,網路地址的最高位必須是「ll0」,即第一段數字范圍為192~223。每個C類地址可連接254台主機,Internet有2054512個C類地址。