❶ 主機號怎麼算求詳細
把IP和掩碼都換算成二次制:
ip:01111100.11000100.00011011.00111011
掩碼:11111111.11100000.00000000.00000000
則此子網掩碼表示此IP前面11位是網路號,所以後21位是主機號即:
00000000.00000100.00011011.00111011
再算回十進製得:0.4.27.59
(1)網路號和主機號怎麼算擴展閱讀:
在主機或路由器中存放的IP地址(IPv4)都是32位的二進制代碼。它包含了網路號(net-id)和主機號(host-id)兩個獨立的信息段。網路號用了標識主機或路由器所連接到的網路,主機號用來標識該主機或路由器。
為了提高可讀性,每8位二進制數用一個十進制數(0~255)表示,並以小數點分隔。這種標記IP地址的方法稱為「點分十進制記法」,IP地址的網路號在左邊,主機號在右邊。
根據固定的網路號和主機號位數的不同,IP地址分成了五類:A類、B類、C類、D類和E類。其中最常用的是A類、B類和C類。
1.A類地址
網路號僅僅佔8位,主機號佔24位。
特點:前1位為0
網路號的范圍是:1.0.0.0~126.0.0.0
最大網路數127個(1~126是可用的,127作為本地軟體環回測試本主機之用)
網路中最大主機數是1 677 214(即224-2)個。減去2個的原因是去掉一個主機號全0的地址(網路地址)和主機號全1的地址(廣播地址)
2.B類地址
網路號佔16位,主機號佔16位
特點:前2位是10
網路號的范圍:128.0.0.0~191.255.0.0
最大網路數16384
網路中最大的主機數是65534(216-2)個
3.C類地址
網路號佔24位,主機號佔8位
特點:前3位是110
網路號的范圍:192.0.0.0~223.255.255.0
可用網路數為2 097 152
網路中最大的主機數254(28-2)個
4.子網劃分
為了提高IP地址的使用效率,可以將一個網路劃分為多個子網。採用借位的方法,從主機最高位開始借位變為新的子網路,剩餘部分仍然為主機位,使本來應當屬於主機號的部分改變為網路號,這樣就實現了劃分子網的目的。借位使得IP地址的結構分為3部分:網路位、子網位和主機位。
網路位 + 主機位 ------>網路位+子網位 + 主機位
❷ IP地址怎麼劃分網路號和主機號
IP地址子網掩碼都是32位的2進制,為了方便記憶轉成10進制,通過子網掩碼來區分網專絡位和屬主機位,子網掩碼跟IP地址一一對應,子網掩碼為1的是網路位,為0的是主機位。
如:192.168.1.2 掩碼255.255.255.0 。網路位192.168.1 主機位是2
IP是英文Internet Protocol(網路之間互連的協議)的縮寫,中文簡稱為「網協」,也就是為計算機網路相互連接進行通信而設計的協議。
在網際網路中,它是能使連接到網上的所有計算機網路實現相互通信的一套規則,規定了計算機在網際網路上進行通信時應當遵守的規則。任何廠家生產的計算機系統,只要遵守
IP協議就可以與網際網路互連互通。
IP地址具有唯一性,根據用戶性質的不同,可以分為5類。另外,IP還有進入防護,知識產權,指針寄存器等含義。IPv4是32位,而IPv6是128位。
❸ 子網掩碼的網路號、主機號怎麼計算
IP地址跟子網掩碼進行邏輯與運算(二進制)的結果就是網路號
比如第一個(C類)
195.186.0
.10010000(主機IP)
255.255.255.11000000(子網掩碼)
與運算-----------------------------------
195.186.0
.10000000=195.186.0.64(網路號)
主機號就是主機IP
其他的按照都這么算
第二個網路號:100.97.0.0(網路類型
A類)
第三個網路號:180.200.16.0(B類)
❹ 子網掩碼的網路號、主機號怎麼計算
為了確切地標識Internet中的主機和路由器,TCP/IP建立了一套編址方案,為每台主機和路由器分配一個全網唯一的地址。這個地址的名字就是IP地址。
值得注意的是,一台主機至少擁有一個IP地址,允許一台主機擁有多個IP地址。(計算機可以有幾個身份證但是人只能有一個),類似於居民身份證號,主機的身份證號也有一定的規律。
在人少的時候,身份證號的位數就要求少一些;當居民變多,以前的位數號碼所能表示的最大人口數量超過這個國家的人口數量時,身份證就要升級,將身份證號碼增長一點點,IP地址也是,因此機器數量少的時候用的是IPv4;
目前仍在使用的IP地址是IPv4版本的,由四個位元組組成,每個位元組8位二進制數,就是說目前的IP地址由32位二進制數組成,32個000011111等,用點分十進製法,將這32位二進制數字每八位劃分一次,每8位數對應一個十進制數,這樣32位地址就變成了四個用點隔開的十進制數字了;
IP地址由幾個信息一起組成的,由網路號和主機號四個欄位組成,如果把網路號比作小區,主機號就相當於小區裡面的各個房子的門牌號。有些網路擁有很多主機,而有些網路上的主機很少,類似於小區一樣,IP地址分為五類,A類到E類,大量使用的是A,B,C類。
A類地址:8位網路號(0開頭)+24位主機號、B類地址:16位網路號(10開頭)+16位主機號、C類地址:24位網路號(110開頭)+8位主機/號、D類:組播地址、E類:保留以後再用。(注意,網路號不能全部為0或者全部為1.IP地址也不能全部為0或者全部為1);
由此得到A類網路地址范圍為00000001~01111111.用點分十進制記法,把他們分別換算成十進制,就是1~127;
同理,B類網路地址的范圍為10000000 00000001-10111111 11111111為128.1~191.255,C類:11000000 00000000~11011111 11111111.即192.0~223.255;
子網掩碼:當一個小區越修越大,可能就會將本小區劃分為幾個分區或者幾期工程。當一個單位的主機很多而且分布在較大地理位置時,可以將本單位所屬主機劃分為若干個子網,然後各個子網之間用路由器互聯。
由於網路號已經分好了,內部再劃分的子網號的欄位就不能加到網路號中了。我們將子網號的欄位加到主機號欄位中,規定用一個32位的子網掩碼來表示子網號欄位的長度。
子網掩碼由一連串的1和一連串的0構成,1對應於網路號和子網號欄位,0對應於主機號。比如:某單位要分配一個C類IP地址為202.114.16.0.加入這個單位的主機要劃分5個子網,5轉換為二進制為101,所以要用3個二進製表示子網欄位。
若這個主機要劃分為2個子網,2轉換為二進制為10,所以要用2個二進製表示子網欄位。若要劃分為9個,9轉化為二進制是1001,就需要4個二進製表示子網欄位了,這里以劃分為5個子網,用3個二進制子網欄位為例:
C類的網路號為3個位元組,24個二進制長度,主機號為1個位元組,8個二進制長度,C類IP地址為110XXXXX XXXXXXXX XXXXXXXX+子網號(這里為101)+主機號,網路號對應到子網掩碼是1;
因此110XXXXX XXXXXXXX XXXXXXXX→11111111 11111111 11111111,子網號對應到子網掩碼也是1,這里子網號為101,對應過去就是111;主機號對應到0,因此,這個C類地址對應的完整的子網掩碼就是:11111111 11111111 11111111 11100000;
當外界訪問這個單位的主機時,路由器用子網掩碼和目的地址相「與」(1+1=1,0+1=0,1+0=0,0+0=0),得到的結果中最後一個位元組由子網號和主機號構成。
(4)網路號和主機號怎麼算擴展閱讀:
當然,單位也可以不劃分子網,此時子網掩碼為默認值,此時1的長度就是網路號的長度;A類地址默認的子網掩碼是11111111 00000000 00000000 00000000(255.0.0.0);
B類地址的是11111111 11111111 00000000 00000000(255.255.0.0),C類的是11111111 11111111 11111111 00000000(255.255.255.0)。
子網劃分與實例根據以上分析,建議按以下步驟和實例定義子網掩碼。
1、將要劃分的子網數目轉換為2的m次方。如要分8個子網,8=2³。
2、取上述要劃分子網數的2的m次方的冪。如2³,即m=3。
3、將上一步確定的冪m按高序佔用主機地址m位後轉換為十進制。
❺ 知道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地址有4個位元組(32)組成,即IPV4編碼方式。每個IP地址包換兩部分:網路號和主機號。當分配給主機號的二進制位越多,則能標識的主機數就越多,相應地能標識的網路數就越少,反之亦然。
IP地址分為五類,A類保留給政府機構,B類分配給中等規模的公司,C類分配給任何需要的人,D類用於組播,E類用於實驗,各類可容納的地址數目不同。
A、B、C三類IP地址的特徵:當將IP地址寫成二進制形式時,A類地址的第一位總是O,B類地址的前兩位總是10,C類地址的前三位總是110。
給出一個IP地址,我們可以通過子網掩碼確定這個IP地址的網路號和主機號。
子網掩碼的作用就是將某個IP地址劃分成網路地址和主機地址兩部分。
例如
有一個C類地址為: 192.9.200.13
其預設的子網掩碼為: 255.255.255.0
則它的網路號和主機號可按如下方法得到:
① IP地址 192.9.200.13 轉換為二進制
② 子網掩碼255.255.255.0 轉換為二進制
③ 將兩個二進制數邏輯與(AND)運算後得出的結果即為網路部分
AND
-------------------------------------------------------------
= 192 . 9 . 200 . 0
即網路號為192.9.200.0
④將子網掩碼取反再與IP地址邏輯與(AND)後得到的結果即為主機部分
------------------------------------------------------------
= 0 . 0 . 0 . 13
即主機號為13(或者0.0.0.13)。
已知192.168.1.133、255.255.255.0,這個子網掩碼是C類地址的默認的子網掩碼,在使用這個掩碼時,這個IP地址並沒有劃分子網,將其轉換為8位二進制數,其中的1所的對應的部分就是網路號,而0所對應的部分就是主機號。根據計算方法,192.168.1.0就是網路號,0.0.0.133就是主機號。同時根據定義,主機號位全為一的地址為此網段的廣播地址可知,此時的廣播地址為192.168.1.255。此種情況是最常見的。
下面看下將網段劃分子網後的情況,如:已知192.168.1.133、255.255.255.192.判斷網路號,主機號和廣播地址。
我們來看掩碼255.255.255.192,將其轉換成二進制後和255.255.255.0對比可發現,前掩碼的前24位沒有變化,只是在原來表示主機號的部分頭兩位變成了1。
我們把IP地址中的前24位(192.168.1)不看,因為前24位對應掩碼沒有變化它們始終表示網路號。
按照子網掩碼的定義,
子網掩碼1所對應的位為網路號位
而0所對應的位為主機號位
如圖中深藍色部分所示,主機號中的兩位被用來表示網路號了,也就是子網號。(二進制一位有0和1兩種表示,那麼佔用了兩位就有2*2=4種表示,這里佔用了2位,也就是說我們將原有的192.168.1.0這個網路分成了四份,即4個子網)這四段的網路號分別是00000000、01000000、10000000、11000000,現在我們將它們轉換成10進制就分別是0、64、128、192,現在把前24位加進來。
這四段網路分別是192.168.1.0~192.168.1.63、
192.168.1.64~192.168.1.127
192.168.1.128~192.168.1.191
192.168.1.192~192.168.1.255
現在我們來看廣播地址,既然我們把一個網段分成了四份,它就應該有4個廣播地址。廣播地址的定義是主機位全位1的地址就是廣播地址。
所以這四個網段的廣播地址末八位就是00111111、01111111、10111111、11111111,轉換成10進制分別為63、127、191、255。加上原來的網路號位,廣播地址就是
192.168.1.63
192.168.1.127
192.168.1.191
192.168.1.255
四個網段中刨除網路地址和廣播地址中間的部分就是可用的主機IP地址了。
通過以上分析方法可知192.168.1.133這個IP地址的網路號是192.168.1.128,主機號是0.0.0.5,廣播地址是192.168.1.191。
根據以上分析和計算方法,子網劃分建議按以下步驟和實例計運算元網掩碼。
1、將要劃分的子網數目轉換為2的m次方。如要分8個子網,8=23。
2、取上述要劃分子網數的2m的冪m。如23,即m=3。
3、將上一步確定的冪m按高序佔用主機地址m位後轉換為十進制。
如m為3 則是11100000,轉換為十進制為224,即為最終確定的子網
掩碼。如果是C類網,則子網掩碼為255.255.255.224;如果是B類網,
則子網掩碼為255.255.224.0;如果是A類網,則子網掩碼為255.224.0.0。
在這里,子網個數n與佔用主機地址位數m有如下等式成立:2m=n。
根據這些原則,將一個C類網路分成4個子網。若我們用的網路號為192.9.200.0,則該C類網內的`主機IP地址就是192.9.200.1~192.9.200.254
(因為全「0」和全「1」的主機地址有特殊含義,不作為有效的IP地址)
例:學校新建5個機房,每個房間有30台機器,如果給定一C類網路地址:192.168.1.0,問如何將其劃分為5個子網,子網掩碼該如何設置?
答:23 =8(大於5的最小的2的整冪次數),取23的冪,即3,即佔用了主機號中的高3位即為11100000,轉換為十進制為224,所以該地址為C類地址的子網掩碼應該設置為255.255.255.192。各機房IP和子網掩碼配置如下(已經去掉廣播地址和網路地址):
機房號 子網掩碼 IP地址范圍
機房1 255.255.255.224 192.168.1.1~192.168.1.30
機房2 255.255.255.224 192.168.1.33~192.168.1.62
機房3 255.255.255.224 192.168.1.65~192.168.1.94
機房4 255.255.255.224 192.168.1.97~192.168.1.126
機房5 255.255.255.224 192.168.1.129~192.168.1.158
即使你什麼也不懂,按照第一頁的計算方法一樣可以算出准確的結果。
第二頁和第三頁是讓你知道「知其然」還要「知其所以然」的。
子網地址為192.168.3.192,子網掩碼為255.255.255.224,計算該子網內的可用主機地址數量
這道題目要算主機地址的數量。那麼如何計算呢?第一步是先計運算元網號的數量
首先需要明白子網掩碼是如何計算的。
子網掩碼是看從左往右數連續的1的個數。
而255.255.255.224的二進制形式是:
11111111 11111111 11111111 11100000
所以子網掩碼是27位。其中最右邊三位的1是從主機號中借的三位!所以主機的位數是5。
這樣就可以計算出主機的數量有多少了。
❼ 網路號,主機號是什麼
網路號/NSID是由一串數字加".nsid.cn" 後綴域名組成,基於網路號信息通訊系統平台的用戶網路信息通訊號碼(如10000.nsid.cn)。網路號既可以視為用戶在互聯網上的身份標識,又可以作為用戶在互聯網上的個性化、智能型和多功能的信息通訊軟體應用系統。用戶通過所持有的網路號,獲得以精準網路信息配送為主,包括交流、展示和應用的平台服務。
比如255.255.255.0的子網掩碼,三個255對應的就是網路號,0對應的就是主機號。
❽ 子網號和主機號計算
簡單說一下,主機號是該網段所有可用的主機IP,子網號是該網段的網路位`計算200.200.200.224 255.255.255.192劃2進制IP為11001000.11001000.11001000.11100000掩碼為11111111.11111111.11111111.11000000相與運算得到11001000.11001000.11001000.11000000,這個就是該網段的網路位,就是子網號劃成十進制為200.200.200.192然後算其主機號,200.200.200.192 255.255.255.224中包含的IP的數量是32個,范圍是200.200.200.192---200.200.200.223,除掉第一個網路位,最後一個廣播地址他的主機位范圍是200.200.200.193--200.200.200.222共30個`
❾ 計算機網路用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是網路地址