ip位址演算法總結

2021-08-09 17:40:05 字數 4174 閱讀 8232

網路ip位址練習

c類位址:192.168.100.23>191(192-223)

192.168.100.23這台主機在192.168.100.0網路上

b類位址:159.22.35.156>127(128-191)

159.22.35.156這台主機在159.22.0.0網路上

a類位址:78.35.22.152 <127(1-126)

78.35.22.152這台主機在78.0.0.0網路上

二、ip位址、網路位址和廣播位址的識別

ip位址:202.35.168.25 177.58.36.124 155.58.32.55

網路位址:202.35.168.0 177.58.0.0 155.58.0.0

廣播位址:202.35.168.255 177.58.255.255 155.58.255.255

總結:網路位址主機位全是」0」;廣播位址主機位全是」1」。

三、網路中的主機容量和範圍

202.35.168.0網路中的主機容量:28-2=254

177.58.0.0網路中的主機容量:216-2=64k-2=65534

a類位址的網路中的主機容量:224-2

總結:網路中主機容量=2n-2(n是主機位數)。

202.35.168.0網路中,主機位址範圍:

202.35.168.1-202.35.168.254

177.58.0.0網路中,主機位址範圍:

177.58.0.1-177.58.255.254

總結:主機位址範圍是除了網路位址和廣播位址(一頭一尾)以外的位址範圍。

四、子網劃分和子網掩碼

對177.58.0.0網路進一步劃分出50個子網。(步驟)

第一步:決定從主機位藉6位(26=64>50)作為網路位;

第二步:寫出各個子網的子網位址;( 表示借用位)

子網0:177.58.00000000.0=〉177.58.0.0/177.58.3.255(後面是廣播位址)

子網1:177.58.00000100.0=〉177.58.4.0/177.58.7.255

子網2:177.58.00001000.0=〉177.58.8.0/177.58.11.255

子網3:177.58.00001100.0=〉177.58.12.0/177.58.15.255

…………………..

總結:(1)二進位制轉十進位制計算方法:高4位轉換後乘16加上低四位;

(2)乙個子網廣播位址是下乙個子網位址減1;

(3)子網號從子網0開始排,在同一網路中(如上例),網路位址就是第乙個子網位址(子網0),第0號子網就是第1個子網;

(4)子網掩碼:網路位址的網路位全為1,主機位全為0;

(5)從子網掩碼可以看出借多少主機位劃分子網(即借位的位數);

(6)用子網掩碼和乙個ip位址「與運算」,就能得到這個ip位址主機所在子網的子網位址;

(7)把乙個網路位址劃分子網,劃分出各子網的子網掩碼相同(見下例);

例題:請為195.36.158.0網路劃分出4個子網,寫出各個子網的子網位址、廣播位址、子網掩碼、位址範圍和主機容量。

第一步:確定借2位主機位(22=4)作為網路位,來為各個子網編址。

第二步:寫出各個子網的子網位址:

(1)子網0:

子網位址:195.36.158.00000000=>195.36.158.0

廣播位址:195.36.158.00111111=> 195.36.158.63

子網掩碼:255.255.255.11000000=> 255.255.255.192(下同)

位址範圍:195.36.158.1-195.36.158.62

主機數量:26-2=62(下同)

(2)子網1:

子網位址:195.36.158.01000000 =>195.36.158.64

廣播位址:195.36.158.01111111=> 195.36.158.127

子網掩碼:255.255.255.11000000=> 255.255.255.192

位址範圍:195.36.158.65-195.36.158.126

主機數量:26-2=62

(3)子網2:

子網位址:195.36.158.10000000 =>195.36.158.128

廣播位址:195.36.158.10111111 => 195.36.158.191

子網掩碼:255.255.255.11000000=> 255.255.255.192

位址範圍:195.36.158.129-190

主機數量:26-2=62

(4)子網3:

子網位址:195.36.158.11000000 =>195.36.158.192

廣播位址:195.36.158.255

子網掩碼:255.255.255.11000000=> 255.255.255.192

位址範圍:195.36.158.193-254

主機數量:26-2=62

五、筆試填空樣題:

網路156.36.0.

0被劃分出30個子網,問子網位有 5 位?主機位有 11 位?每個子網中能容納 211-2 個主機?

25號子網的位址是 156.36.200.

0 ?25號子網的廣播位址是 156.36.

207.255 ?子網掩碼是 255.

255.248.0 ?

求25號子網的子網位址和廣播位址:

總結:求25(n)號子網位址的方法:把25(n)轉為十進位制 => 放在借用的位上(即劃線部分),其餘主機位全是0即可;

(1)25=>00011001=11001(借用5位,取5位,即部分)

25號子網的位址:156.36.11001000.0=>156.36.200.0

(2)25號子網的廣播位址:156.36.11001111.255=>156.36.207.255

(3)子網掩碼:255.255.11111000.0=>255.255.248.0

綜合練習:

以上網路中17號子網的位址是多少?17號子網的廣播位址是多少?

17=〉00010001=10001

17號子網的位址:156.36.10001000.0=〉156.36.136.0

17號子網的廣播位址:156.36.10001111.255=〉156.36.143.255

已知條件:

某主機的ip位址是198.22.38.186,子網掩碼是255.255.255.252。

可以得出:

(1)通過252=>11111100,得知198.22.38.0網路借了6位主機位進行子網劃分。

(2)最多劃分出26個子網。每個子網中最多容納2臺(22-2)主機。

(3)所在子網的位址是198.22.38.184。

求ip所在子網位址的方法:子網掩碼和ip位址進行「與運算」

198.22.38.186=> 198.22.38. 10111010

255.255.255.252=> 255.255.255. 11111100

進行與運算:198.22.38 10111000(184)

(4)廣播位址是198.22.38.187

198.22.38 10111000(網路位不變,主機位全是1)

=>198.22.38 10111011=>198.22.38.187

習題1求168.45.36.128,255.255.240.0主機所在的網路位址和子網位址。

(1)網路位址:168.45.0.0(b類)

(2)240=> 11110000(同時可得借了4位做網路位,主機容量是212-2=4094)

36=> 00100100

與運算: 00100000=>32=>168.45.32.0

習題2求208.125.33.

216,255.255.255.

224主機所在的網路位址和子網位址。廣播位址是多少?所在子網的位址範圍是多少?

所在子網能容納多少臺主機?

224=〉 11100000

216=〉 11011000

子網位址11000000 208.125.33.192

廣播位址11011111 208.125.33.223

主機容量:25-2=30

IP位址技巧總結

1 求網路位址 基本子網劃分 a類保留左邊第乙個十進位制數,後面全0,如ip位址10.1.0.0對應的網路位址為10.0.0.0 b類保留左邊兩個十進位制數,後面全0,如ip位址131.2.3.0對應的網路位址為131.2.0.0 c類保留左邊三個十進位制數,後面全0,如ip位址192.168.1....

IP位址劃分

從最基礎的開始回顧!ip位址的分類 主要是根據前八位二進位制數值決定,可以劃分為a b c d e五類。該五類ip位址的起始如下 a類 1 126 b類 128 191 c類 192 223 d類 224 239 e類 240 255 最常用的當屬a b c三類ip位址,d類是組播位址 e類是保留位...

ip位址分類

internet 上的每台主機 host 都有乙個唯一的ip位址。ip協議就是使用這個位址在主機之間傳遞資訊,這是internet 能夠執行的基礎。ip位址的長度為32位,分為4段,每段8位,用十進位制數字表示,每段數字範圍為0 255,段與段之間用句點隔開。例如159.226.1.1。ip位址有兩...