IPv4有類位址結構

2022-09-09 02:39:15 字數 2729 閱讀 4794

rfc 791

一同發布的

rfc 790

確定了位址中網路位和主機位的劃分。

如右圖所示,

a類網路將第一組二進位制八位數用於分配網路,由此形成的有類子網掩碼是

255.0.0.0

。因為第一組二進位制八位數中只剩下了

7位可以變化(還記得嗎?第

1個位始終為

0),這樣就會有2的

7次方個網路(即

128個網路)。

由於位址中的主機部分有

24個位,因此每個

a類網路位址理論上對應有

16,000,000

個以上的主機位址。

rfc 790規定b

類位址使用前兩組二進位制八位數來劃分網路。由於前兩個位分別規定為1和

0,因此,前兩組二進位制八位數中還剩下

14個位用於分配網路,這樣就會有

16,384個b

類網路位址。

不過,更糟的是,

c類位址通常又顯得過小。

rfc 790規定c

類位址使用前三組二進位制八位數來劃分網路。由於前三個位分別規定為1、

1和0,剩下的

21個位用於分配網路,因而有超過

2,000,000個c

類網路可供分配。但是,每個

c類網路位址的主機部分只有

8個位,也就是只能有

254個主機位址。

有類路由協議:

有類ip

位址意味著網路位址的子網掩碼可由第一組二進位制八位數的值來確定,或者更準確地說,掩碼由位址的前三個位來確定。(比如說:

10就是

a類掩碼就是/8,

172就是

b類掩碼就是

/16)

邁向無類定址:1993

年,ietf

引入了「無類域間路由」這一概念,即

cidr (rfc 1517)

。cidr

有以下作用:

l允許更靈活地使用

ipv4

位址空間

l允許字首聚合,這樣就減小了路由表

對於採用

cidr

概念的路由表來講,位址類別就變得沒什麼意義了。位址的網路部分由網路子網掩碼(也稱為網路字首)或者說字首長度(如/8、

/19)來確定。網路位址不再由位址所屬的類來確定。

cidr和路由總結:

cidr

可以根據具體的需要而不是按照位址類,使用

vlsm

(可變長子網掩碼)為子網分配

ip位址。例如:,

isp1

有四個客戶,每個客戶擁有各自容量的

ip位址空間(a:

192.168.0.0/23b:

192.168.2.0/23 c

:192.168.4.0/22d:

192.168.8.0/21

)。不過,所有客戶位址空間可以總結為一條路由資訊傳送到

isp2

。總結/

聚合得出的

192.168.0.0/20

路由資訊涵蓋了客戶a、

b、c和

d的所有網路部分。這類路由就是所謂的「超網路由」。

廣播vlsm

和超網路由資訊需要使用無類路由協議,因為這裡不再由第一組二進位制八位數的值來確定子網掩碼。這樣,網路位址便需要附帶子網掩碼。無類路由協議的路由資訊更新中同時包含網路位址和子網掩碼。

無類路由協議:

無類路由協議包括

ripv2

、eigrp

、ospf

、is-is

和bgp

等。這些路由協議的路由資訊更新中同時包含網路位址和子網掩碼。

例如,網路

172.16.0.0/16

、172.17.0.0/16

、172.18.0.0/16

和172.19.0.0/16

可以總結為

172.16.0.0/14

。如果使用有類路由協議在路由更新時不傳送掩碼那麼會導致路由協議自己理解為

172.16.0.0/16

這樣的話後面的

3個位址段路由器就無法理解。

vlsm的使用:

在對網路位址進行子網劃分後,可以對這些子網再進行細分。正如您最可能想到的那樣,

vlsm

就是指對子網劃分子網。

vlsm

可以看作子網的子網的劃分機制

.路由總結:

您已經知道,路由總結也就是所謂的路由聚合,指使用更籠統、相對更短的子網掩碼將一組連續位址作為乙個位址來傳播。請記住,

cidr

是路由聚合的一種形式,它與術語「超網劃分」同義。

計算路由總結:

將多個網路總結為乙個位址和掩碼的過程可以分為三個步驟:

1.是以二進位制格式列出各個網路;

2.是計算所有網路位址中從左側開始的相同位數,以確定總結路由的掩碼;

3.複製這些相同的位,然後新增

0位,確定總結後的網路位址。

IPv4單播位址

ipv4單播位址標識網路中的乙個介面的位置,就像用街道位址標識城市街區的房子一樣。正如乙個街道位址必須能夠標識乙個唯一的住所一樣,ipv4單播位址也必須是全域性唯一的,而且要採用一種統一的格式。1.單播位址的組成 每個ipv4單播位址包括乙個網路id和乙個主機id。l 網路id 又稱網路位址 它是i...

ipv4的私有位址

本文出自 ipv4的位址,有4個8位二進位制數表示,為了表示方便,常常用十進位制數表示,8位的二進位制的範圍是0 255。這樣一共可以有4gb的定址範圍。a 10.0.0.0 10.255.255.255 8 b 172.16.0.0 172.31.255.255 12 c 192.168.0.0 ...

IPV4的私有位址

a類位址 1 a類位址第1位元組為網路位址,其它3個位元組為主機位址。10.x.x.x是私有位址 所謂的私有位址就是在網際網路上不使用,而被用在區域網路中的位址 範圍 10.0.0.0 10.255.255.255 127.x.x.x是保留位址,用做迴圈測試用的。2.b類位址 1 b類位址第1位元組...