『壹』 IP地址怎麼算
給出一個ip地址,例如192.168.0.1,計算下如果劃分成4個子網,以及主機數量和有效ip地址范圍,首先它是個c類地址,c類的默認子網掩碼是255.255.255.0 ,但是這樣似乎太大了,增加了廣播域,浪費ip地址,因此要自配個子網掩碼.
由於是c類地址,前****255****網路位,0代表主機位,由於要劃分4個子網,因此從主機位借網路位,這樣就可以大大增加ip的利用率了,既然是二進制,所以2的2次方=4,如果是6個子網,就要求這個通用的不等式:假設從主機位上借了n位,即:2的n次方>6 這樣可以算出n起碼要大於等於3,為了節約ip地址,所以選接近6的解,即n=3,
注意 因上述c類地址第4個8位換算成二進制為00000000,借了3位就是11100000,注意111,它就是從主機位變成了網路位,又因為是3位,它的子網路分別是000,001,010,011,100,101,110,111, 這樣正好驗證了我們前面n=3的解是對的,
由於基數是256,又因為2的8次方=256,這個8是表示默認c類子網掩碼主機位的位數為8位,
256/8=32 這個8是2的3次方算出來的,為什麼用256/8呢?因為既然有256個主機數量,要劃分成個8個子網,
這個很容易理解,100個蘋果,10個人分,要求平均,所以100/10=10
256-32=224這表明是最後個主機,子網掩碼為255.255.255.224
既然算出來的32代表每個子網里的主機數量,可以用比較笨的方法算出來8個子網里的主機地址:
從0-256里逐漸加32,同理二進制也一樣,反正包含32個,為什麼?因為二進制里8位的表示方法為00000000,以及11111111,從00000000到11111111,換算成二進製得出為0-256
網路id可以算出來做ip地址與子網掩碼的"與"運算
ip192.168.0.1寫成二進制01100000,10101000,00000000,00000001
掩碼255.255.255.224換算11111111,11111111,11111111,11100000
=01100000,10101000,00000000,0000000換算十進制192.168.0.0
廣播地址把ip主機位上全填1, 由於網路位為27位,即主機位為5位,01100000,10101000,00000000,00011111換算十進制192.168.0.31
地址范圍為192.168.0.1-192.168.0.30,本來是192.168.0.0-192.168.0.31共有32個,但是首尾兩個規定了不能用,又因為有8個子網
其餘7個子網ip地址范圍是192.168.0.33-192.168.0.63 網路id 192.168.0.32
192.168.0.65-192.168.0.95 同理192.168.0.64
192.168.0.97-192.168.0.127 96
192.168.0.129-192.168.0.159 依次類推
192.168.0.161-192.168.0.191
192.168.0.193-192.168.0.223
192.168.0.225-192.168.0.255
『貳』 如何計算一個IP的網路地址和主機地址
通過IP地址和子網掩碼的運算得出網路地址。
例子IP地址為192·168·100·5子網掩碼是255·255·255·0。計算出網路地址。將IP地址和子網掩碼換算為二進制,子網掩碼連續全1的是網路地址,後面的是主機地址。虛線前為網路地址,虛線後為主機地址。
在TCP/IP協議中,子網掩碼的作用是用來區分網路上的主機是否在同一網路取段內。在大型網路中,CLASS A的子網掩碼為255.0.0.0, CLASS B的子網掩碼為255.255.0.0,CLASS C的子網掩碼為255.255.255.0。
子網掩碼的功能
子網掩碼是一個32位地址,是與IP地址結合使用的一種技術。它的主要作用有兩個,一是用於屏蔽IP地址的一部分以區別網路標識和主機標識,並說明該IP地址是在區域網上,還是在遠程網上。二是用於將一個大的IP網路劃分為若干小的子網路。
使用子網是為了減少IP的浪費。因為隨著互聯網的發展,越來越多的網路產生,有的網路多則幾百台,有的只有區區幾台,這樣就浪費了很多IP地址,所以要劃分子網。使用子網可以提高網路應用的效率。
以上內容參考:網路-子網掩碼
『叄』 IP地址段是怎麼算的
各類地址的表示範圍是:
A類:0.0.0.0~127.255.255.255
B類:128.0.0.0~191.255.255.255
C類:192.0.0.0~223.255.255.255
D類:224.0.0.0~239.255.255.255
E類:240.0.0.0~247.255.255.255
A類地址的網路號佔1個位元組,只有7位可以使用。可以指派的A類網路號為126(2^7-2)個。A類IP地址中網路欄位全0表示的是「本網路(A類網路)」的意思,不用於分配給具體的主機。IP地址中網路號全1表示的是本地環回地址,用於測試本主機的進程之間的通信,即網路號為127的IP地址。A類地址的主機號佔3個位元組,所以一個A類網路中可以連接的最大主機數為:2^24-2。主機號全0表示該主機連接的單個網路地址(某個A類網路),主機號全1表示該網路中的所有主機。
B類地址的網路號佔2個位元組,只有14位可以使用。可以指派的B類網路號為2^14-1(128.0.0.0)不用,最小的網路號為:128.1.0.0。每一個B類網路可以連接的最大主機數為:2^16-2=65534。(扣除主機號全0和全1的IP地址)。
C類地址的網路號佔3個位元組,只有21位可以使用。可以指派的C類網路號為2^21(192.0.0.0不用),最小的網路號為:192.0.1.0。每一個C類主機可以連接的最大主機數為:2^8-2=254(扣除主機號為全0和全1的IP地址)。
『肆』 ip地址怎麼計算
一、常見的IP分為:
● A類:用於主機數量特別多的網路。1-126
● B類:用於大、中型網路。128-191
● C類:用於區域網。192-223
● D類:用於多重廣播組。224-239
● E類:用於實驗或保留以後用。240-255
二、A類地址計算
● 前三位設為110,接下21位代表網路ID,後8位代表主機ID。
● C類地址允許大約200萬個網路
● 每個網路可容納28-2=254個主機
● 第一個域值的范圍為192~223(11000000~11011111),有效的主機ID:X.X.X.1~X.X.X.254。
『伍』 如何用ip地址算網路地址,例如:192.168.13.170/28
演算法如下:
IP和掩碼進行32位的二進制與運算,得到的地址就是該IP的網路地址。與運算的特點是:全一才為一,有零就是零。
IP的二進制: 11000000 10101000 00001101 10101010
掩碼的二進制: 11111111 11111111 11111111 11110000
與運算結果: 11000000 10101000 00001101 10100000
結果轉換為十進制:192.168.13.160
該IP的網路地址是192.168.13.160
有個比較簡單的演算法,/28掩碼,掩碼的最後一位對應數字是16,既0和16的倍數就是網段地址,如0,16,32,48等等,倍數減1的是廣播地址,如15,31,47等等。在這些范圍內的就是可用地址。
至於有多少個子網,傳統演算法是拋棄起始網段和結束網段,取中間的網段個數,支持cidr的話都是可用網段。一般可以看子網掩碼向最後一個點分位後變長了幾位,如/27,變長3位,3位二進制1轉十進制是8,就是有8個子網。/28是變長4位,對應十進制16,就是16個子網。
『陸』 IP地址200.1.1.1,子網掩碼255.255.255.192的網路地址怎麼算
網路地址的計算方法:
將ip地址的二進制值與子網掩碼的二進制值進行邏輯與運算其結果就是網路地址。
因此IP地址200.1.1.1子網掩碼255.255.255.192的網路地址為:200.1.1.0。
『柒』 ip地址計算方法
給出一個ip地址,例如192.168.0.1,計算下如果劃分成4個子網,以及主機數量和有效ip地址范圍
首先它是個c類地址,c類的默認子網掩碼是255.255.255.0,
但是這樣似乎太大了,增加了廣播域,浪費ip地址,因此要自配個子網掩碼.
由於是c類地址,前****255****網路位,0代表主機位,由於要劃分4個子網,因此從主機位借網路位,這樣就可以大大增加ip的利用率了,既然是二進制,所以2的2次方=4,如果是6個子網,就要求這個通用的不等式:假設從主機位上借了n位
即:2的n次方>6
這樣可以算出n起碼要大於等於3,為了節約ip地址,所以選接近6的解,即n=3,
注意
因上述c類地址第4個8位換算成二進制為00000000,借了3位就是11100000,注意111,它就是從主機位變成了網路位,又因為是3位,它的子網路分別是000,001,010,011,100,101,110,111,
這樣正好驗證了我們前面n=3的解是對的,
由於基數是256,又因為2的8次方=256,這個8是表示默認c類子網掩碼主機位的位數為8位,
256/8=32
這個8是2的3次方算出來的,為什麼用256/8呢?因為既然有256個主機數量,要劃分成個8個子網,
這個很容易理解,100個蘋果,10個人分,要求平均,所以100/10=10
256-32=224這表明是最後個主機,子網掩碼為255.255.255.224
既然算出來的32代表每個子網里的主機數量,可以用比較笨的方法算出來8個子網里的主機地址:
從0-256里逐漸加32,同理二進制也一樣,反正包含32個,為什麼?因為二進制里8位的表示方法為00000000,以及11111111,從00000000到11111111,換算成二進製得出為0-256
網路id可以算出來做ip地址與子網掩碼的"與"運算
ip192.168.0.1寫成二進制01100000,10101000,00000000,00000001
掩碼255.255.255.224換算11111111,11111111,11111111,11100000
=01100000,10101000,00000000,0000000換算十進制192.168.0.0
廣播地址把ip主機位上全填1,
由於網路位為27位,即主機位為5位,01100000,10101000,00000000,00011111換算十進制192.168.0.31
地址范圍為192.168.0.1-192.168.0.30,本來是192.168.0.0-192.168.0.31共有32個,但是首尾兩個規定了不能用,又因為有8個子網
其餘7個子網ip地址范圍是192.168.0.33-192.168.0.63
網路id
192.168.0.32
192.168.0.65-192.168.0.95
同理192.168.0.64
192.168.0.97-192.168.0.127
96
192.168.0.129-192.168.0.159
依次類推
192.168.0.161-192.168.0.191
192.168.0.193-192.168.0.223
192.168.0.225-192.168.0.255
『捌』 怎麼計算網路地址和廣播地址啊
使用有類網路1
確定用於劃分子網的位數。有類網路的子網總位數是8,因此總位數=Tb= 8。用於劃分子網的位數n由子網掩碼決定。
子網掩碼可以是0、128、192、224、240、248、252、254以及255。
子網掩碼與位數n的對應關系如下:0=0,128=1,192=2,224=3,240=4,248=5,252=6,254=7,255=8。
默認情況下子網掩碼為255,表示沒有子網。
比如:假設IP地址是210.1.1.100,子網掩碼是255.255.255.224。總位數= Tb = 8。那麼掩碼224對應的子網位數就是3。
2
確定主機位數。計算主機位數的公式為(m) = Tb - n。在上一步中,我們已得出了子網位數,並已知總位數「Tb=8」,因此通過8-n就可以得出主機位數。
在上例中,n=3。m = 8 - 3 = 5,因此主機位數就是5。
3
計運算元網數。子網數為2n。每個子網中的主機數 = 2m - 2。
在上例中,子網數為2n = 23 = 8,因此共有8個子網。4
計運算元網掩碼的最後一位的值。計算方法是(Δ) = 2m。
在上例中,Δ = 25 = 32,因此最後一位的值是32。
5.計算每個子網中的主機數。每個子網中的主機數 =2m - 2。
6
使用子網掩碼最後一位的值來劃分子網。現在可以用Δ來劃分子網,從而得出先前計算的子網數。在上例中,Δ=32。因此我們將以32為單位劃分IP地址。
每個子網有32個地址。 7
確定網路地址和廣播地址。子網中的第一個地址是網路地址,最後一個地址是廣播地址。
8
確定廣播地址。IP地址所在子網中的第一個地址是網路地址,最後一個地址是廣播地址。
在上例中,IP地址是210.1.1.100,子網地址范圍是210.1.1.96 - 210.1.1.127(見上圖),因此網路地址是210.1.1.96,廣播地址是210.1.1.127。 3 方法之 2 :
使用CIDR1
將網路前綴轉成位格式。CIDR用IP地址加「/網路前綴」的方式來表示。以8為單位將網路前綴拆成四個數字相加的形式,然後就能得出IP地址。
例1:如果網路前綴是27,則寫成8 + 8 + 8 + 3。
例2:如果網路前綴是12,則寫成8 + 4 + 0 + 0 。
例3:如果網路前綴是32,則寫成8 + 8 + 8 + 8。
2
將網路前綴轉成IP地址。根據上表將相應的位轉成IP地址。比如,網路前綴27可以表示為8+8+8+3,轉成IP地址就是225.225.225.224。
又比如,假設IP地址是170.1.0.0/26。按上述方法將26拆成8+8+8+2,然後對照上表轉成IP地址225.225.225.192。這樣就可以得出IP地址170.1.0.0的子網掩碼為255.255.255.192。
3
確定總位數。使用以下公式計算總位數:Tb = 8。
4
確定用於劃分子網的位數。子網掩碼可以是0、128、192、224、240、248、252、254以及255。上表給出了位數和子網掩碼的對應關系。
默認情況下子網掩碼為255,表示沒有子網。
在上例中,IP地址是170.1.0.0,子網掩碼是255.255.255.192。
總位數= Tb = 8。
用於劃分子網的位數 = n。由於子網掩碼為192,通過上表可得出對應的位數為2。
5計算主機位數。在上一步中,我們已得出用於劃分子網的位數n,並已知總位數Tb為8。通過公式(m) = Tb - n或Tb = m+n就可以得出主機位數。
在上例中,位數n = 2,m = 8 - 2 = 6,因此主機位數就是6。
6
計運算元網數。子網數為2n。
在上例中,子網數 = 22 = 4,因此共有4個子網。
7
計運算元網掩碼最後一位的值。公式為Δ = 2m。
在上例中,Δ = 26 = 64,因此子網掩碼最後一位的值是64。
8
計算每個子網中的主機數。每個子網中的主機數 = 2m - 2。 9
使用子網掩碼最後一位的值來劃分子網。現在可以用Δ來劃分子網,從而得出先前計算的子網數。
在上例中,子網掩碼最後一位的值是64。因此子網數為4,每個子網中有64個地址。 10
找到IP地址所在的子網。上例中的IP地址是170.1.0.0,因此子網地址范圍是170.1.0.0 - 170.1.0.63。 11
確定網路地址和廣播地址。子網中的第一個地址是網路地址,最後一個地址是廣播地址。
在上例中,IP地址是170.1.0.0,因此網路地址是170.1.0.0,廣播地址是170.1.0.63。 3 方法之 3 :
使用網路計算器
1
找到IP地址和子網地址。如果使用Windows,在「命令提示符」窗口中輸入「ipconfig」就能找到地址。IPv4地址的右側是IP地址,子網地址就在它的下方。如果使用Mac,可以在「系統偏好設置」中的「網路」應用程序中找到IP地址和子網地址。
2
在網頁瀏覽器中前往http://jodies.de/ipcalc。可以使用Windows或Mac上的任意瀏覽器。
3
在「地址(主機或網路)」欄位中輸入IP地址。此網站會自動檢測IP地址。檢查地址是否正確,如果不正確,輸入正確的地址。
4
在「網路掩碼」欄位中輸入子網掩碼。此網站同樣會自動檢測子網地址。檢查地址是否正確。可以輸入CDIR格式(比如/24)或IP地址格式(比如255.255.255.0)的子網地址。
5
單擊計算。它位於IP地址欄位的下方。欄位下方會顯示結果,「網路」的右側就是網路地址,「廣播」的右側就是廣播地址。
『玖』 主機ip地址范圍怎麼算
以192.168.1.0/24網段來劃分子網為例,方法如下:
1、第一段:192.168.1.0/27,即掩碼為255.255.255.224,主機地址范圍:192.168.1.1-192.168.1.30;
2、第二段:192.168.1.32/27,主機地址范圍:192.168.1.33-192.168.1.62;
3、第三段:192.168.1.64/27,主機地址范圍:192.168.1.65-192.168.1.94;
4、第四段:192.168.1.96/27,主機地址范圍:192.168.1.97-192.168.1.126;
5、第五段:192.168.1.128/27,主機地址范圍:192.168.1.129-192.168.1.158;
6、第六段:192.168.1.160/27,主機地址范圍:192.168.1.161-192.168.1.190。
IP數據雲:全球全量IPv4和IPv6歸屬地查詢、IP應用場景、IP風險畫像等IP查詢分析解決方案。