VLSM和CIDR的簡單介紹和應用舉例

                                           VLSM和CIDR的簡介

1、VLSM(Variable   Length   Subnet   Masking):可變長子網掩碼。傳統的A、B、C類地址使用固定長度的子網掩碼,分別爲8位、16位、24位。而VLSM是對部分子網再次進行子網劃分,容許一個組織在同一個網絡地址空間中使用多個子網掩碼。利用VLSM,管理員能夠對子網再進行對子網再進行子網劃分,使尋址效率更高,IP地址利用率更高。故VLSM技術被用來節約IP地址的使用。

2、CIDR(Classless   Inter-Domain   Routing):無類域間路由。在進行網段劃分時,除了有將大網絡拆分紅若干個網絡的須要以外,也有將小網絡組合成大網的須要。在一個有類別的網絡中,路由器決定一個地址的類別,並根據該類別識別網絡和主機。而CIDR中,路由器使用前綴來描述有多個位是網絡位(或稱前綴),剩下的位則是主機位。CIDR顯著提升了IPv4的可擴展性和效率,經過使用路由聚合(亦稱超網),可有效地減少路由表的大小,節省路由器的內存空間,提升路由器的查找效率。CIDR技術故經常使用來減少路由表的大小。

3、VLSM劃分簡單舉例:某公司申請了一個公網IP地址199.1.1.0/24,公司有五個部門,各部門PC的數目分別爲:100/50/10/10/10。

199.1.1.0/24取該地址和掩碼的二進制數分別爲:

11000111.00000001.00000001.00000000

11111111.11111111.11111111.00000000

1>100大於2的6次方而小於2的7次方,故以下圖:

11000111.00000001.00000001.0|0000000

11111111.11111111.11111111.0|0000000

網絡位向主機位借一位,故有以下兩個狀況:

11000111.00000001.00000001.0|0000000                     199.1.1.0/25 (100臺PC部門用此網絡)

11000111.00000001.00000001.1|0000000                     199.1.1.128/25

2>50與2的6次方64接近,知足其應用。故向主機位再借一位有以下:

199.1.1.128/25取其二進制11000111.00000001.00000001.10000000有:

11000111.00000001.00000001.1|0|000000           199.1.1.128/26(50臺PC部門用此網絡)

 11000111.00000001.00000001.1|1|000000          199.1.1.192/26

3>三個10臺PC的部門的網絡應用,因10與2的4次方接近,故地址199.1.1.192/26咱們要再向主機位借2位,以下:

199.1.1.192/26的二進制11000111.00000001.00000001.11000000  劃分以下:

11000111.00000001.00000001.1|1|00|0000               199.1.1.192/28

11000111.00000001.00000001.1|1|01|0000               199.1.1.208/28

11000111.00000001.00000001.1|1|10|0000               199.1.1.224/28

11000111.00000001.00000001.1|1|11|0000               199.1.1.240/28

三個10臺PC的部門在以上四個網絡中任意選取三個,餘的一個留做備用或再進行劃分應用在網絡設備的點對點的IP的配置上。

注:1>路由器需使用「ip subnet-zero」命令來支持全「0」和全「1」的子網。

2>命令「ip  unnumbered」 借用IP,由於路由器串口的IP地址實際上僅僅用於實現路由器間的互通,故可用此命令來借用本地路由器其餘接口的IP地址。若這樣,因兩臺路由器的串行接口上的IP地址不在同一個網段,而須要配置到對端去的靜態路由。在此不在配置。

四>CIDR簡單舉例:191.1.0.0/24,191.1.1.0/24,191.1.2.0/24,191.1.3.0/24的匯聚。

步驟:1>把全部路由條目轉換成二進制,把共同部分取出來,便可實現路由彙總。

191.1.0.0/24,10111111.00000001.000000|00.00000000

191.1.1.0/24,10111111.00000001.000000|01.00000000

191.1.2.0/24,10111111.00000001.000000|10.00000000

191.1.3.0/24,10111111.00000001.000000|11.00000000

 由上可看出彙總的結果爲:191.1.0.0/22

注:在使用CIDR進行網絡聚合時,須要適當選擇被聚合的網絡,以避免聚合後造成的超網過於龐大。

相關文章
相關標籤/搜索