AS邊界路由器以及鏈路狀態(tài)數(shù)據(jù)包分類的詳細介紹
可能很多人對AS邊界路由器還不是特別的了解,這里我們主要介紹AS邊界路由器以及鏈路狀態(tài)數(shù)據(jù)包分類的詳細介紹,內(nèi)部路由器:當一個OSPF路由器上所有直聯(lián)的鏈路都處于同一個區(qū)域時,我們稱這種路由器為內(nèi)部路由器。內(nèi)部路由器上僅僅運行其所屬區(qū)域的OSPF運算法則。
區(qū)域邊界路由器:當一個路由器與多個區(qū)域相連時,我們稱之為區(qū)域邊界路由器。區(qū)域邊界路由器運行與其相連的所有區(qū)域定義的OSPF運算法則,具有相連的每一個區(qū)域的網(wǎng)絡(luò)結(jié)構(gòu)數(shù)據(jù),并且了解如何將該區(qū)域的鏈路狀態(tài)信息廣播至骨干區(qū)域,再由骨干區(qū)域轉(zhuǎn)發(fā)至其余區(qū)域。
AS邊界路由器:AS邊界路由器是與AS外部的路由器互相交換路由信息的OSPF路由器,該路由器在AS內(nèi)部廣播其所得到的AS外部路由信息;這樣AS內(nèi)部的所有路由器都知道至AS邊界路由器的路由信息。AS邊界路由器的定義是與前面幾種路由器的定義相獨立的,一個AS邊界路由器可以是一個區(qū)域內(nèi)部路由器或是一個區(qū)域邊界路由器。指定路由器—DR:在一個廣播性的、多接入的網(wǎng)絡(luò)(例如Ethernet、TokenRing及FDDI環(huán)境)中,存在一個指定路由器(Designated Router),指定路由器主要在OSPF協(xié)議中完成如下工作:指定路由器產(chǎn)生用于描述所處的網(wǎng)段的鏈路數(shù)據(jù)包—network link,該數(shù)據(jù)包里包含在該網(wǎng)段上所有的路由器,包括指定路由器本身的狀態(tài)信息。指定路由器與所有與其處于同一網(wǎng)段上的OSPF路由器建立相鄰關(guān)系。由于OSPF路由器之間通過建立相鄰關(guān)系及以后的flooding來進行鏈路狀態(tài)數(shù)據(jù)庫是同步的,因此,我們可以說指定路由器處于一個網(wǎng)段的中心地位。
需要說明的是,指定路由器DR的定義與前面所定義的幾種路由器是不同的。DR的選擇是通過OSPF的Hello數(shù)據(jù)包來完成的,在OSPF路由協(xié)議初始化的過程中,會通過Hello數(shù)據(jù)包在一個廣播性網(wǎng)段上選出一個ID最大的路由器作為指定路由器DR,并且選出ID次大的路由器作為備份指定路由器BDR,BDR在DR發(fā)生故障后能自動替代DR的所有工作。當一個網(wǎng)段上的DR和BDR選擇產(chǎn)生后,該網(wǎng)段上的其余所有路由器都只與DR及BDR建立相鄰關(guān)系。在這里,一個路由器的ID是指向該路由器的標識,一般是指該路由器的環(huán)回端口或是該路由器上的最小的IP地址。DR和BDR在一個廣播性網(wǎng)絡(luò)中的作用可用下圖來說明。
OSPF鏈路狀態(tài)廣播數(shù)據(jù)包種類
隨著OSPF路由器種類概念的引入,OSPF路由協(xié)議又對其鏈路狀態(tài)廣播數(shù)據(jù)包(LSA)作出了分類。OSPF將鏈路狀態(tài)廣播數(shù)據(jù)包共分成5類,分別為:類型1:又被稱為路由器鏈路信息數(shù)據(jù)包(Router Link),所有的OSPF路由器都會產(chǎn)生這種數(shù)據(jù)包,用于描述路由器上聯(lián)接到某一個區(qū)域的鏈路或是某一端口的狀態(tài)信息。路由器鏈路信息數(shù)據(jù)包只會在某一個特定的區(qū)域內(nèi)廣播,而不會廣播至其它的區(qū)域。在類型1的鏈路數(shù)據(jù)包中,OSPF路由器通過對數(shù)據(jù)包中某些特定數(shù)據(jù)位的設(shè)定,告訴其余的路由器自身是一個區(qū)域邊界路由器或是一個AS邊界路由器。并且,類型1的鏈路狀態(tài)數(shù)據(jù)包在描述其所聯(lián)接的鏈路時,會根據(jù)各鏈路所聯(lián)接的網(wǎng)絡(luò)類型對各鏈路打上鏈路標識,Link ID。表一列出了常見的鏈路類型及鏈路標識。
1 用于描述點對點的網(wǎng)絡(luò) 相鄰路由器的路由器標識
2 用于描述至一個廣播性網(wǎng)絡(luò)的鏈路 DR的端口地址
3 用于描述至非穿透網(wǎng)絡(luò),即stub網(wǎng)絡(luò)的鏈路 stub網(wǎng)絡(luò)的網(wǎng)絡(luò)號碼
4 用于描述虛擬鏈路 相鄰路由器的路由器標識
類型2:又被稱為網(wǎng)絡(luò)鏈路信息數(shù)據(jù)包(Network Link)。網(wǎng)絡(luò)鏈路信息數(shù)據(jù)包是由指定路由器產(chǎn)生的,在一個廣播性的、多點接入的網(wǎng)絡(luò),例如以太網(wǎng)、令牌環(huán)網(wǎng)及FDDI網(wǎng)絡(luò)環(huán)境中,這種鏈路狀態(tài)數(shù)據(jù)包用來描述該網(wǎng)段上所聯(lián)接的所有路由器的狀態(tài)信息。
指定路由器DR只有在與至少一個路由器建立相鄰關(guān)系后才會產(chǎn)生網(wǎng)絡(luò)鏈路信息數(shù)據(jù)包,在該數(shù)據(jù)包中含有對所有已經(jīng)與DR建立相鄰關(guān)系的路由器的描述,包括DR路由器本身。類型2的鏈路信息只會在包含DR所處的廣播性網(wǎng)絡(luò)的區(qū)域中廣播,不會廣播至其余的OSPF路由區(qū)域。類型3和類型4:類型3和類型4的鏈路狀態(tài)廣播在OSPF路由協(xié)議中又稱為總結(jié)鏈路信息數(shù)據(jù)包(Summary Link),該鏈路狀態(tài)廣播是由區(qū)域邊界路由器或AS邊界路由器產(chǎn)生的。Summary Link描述的是到某一個區(qū)域外部的路由信息,這一個目的地地址必須是同一個AS中。Summary Link也只會在某一個特定的區(qū)域內(nèi)廣播。類型3與類型4兩種總結(jié)性鏈路信息的區(qū)別在于,類型3是由區(qū)域邊界路由器產(chǎn)生的,用于描述到同一個AS中不同區(qū)域之間的鏈路狀態(tài);而類型4是由AS邊界路由器產(chǎn)生的,用于描述不同AS的鏈路狀態(tài)信息。
值得一提的是,只有類型3的Summary Link才能廣播進一個殘域,因為在一個殘域中不允許存在AS邊界路由器。殘域的區(qū)域邊界路由器產(chǎn)生一條默認的Summary Link對域內(nèi)廣播,從而在其余路由器上產(chǎn)生一條默認路由信息。采用Summary Link可以減小殘域中路由器的鏈路狀態(tài)數(shù)據(jù)庫的大小,進而減少對路由器資源的利用,提高路由器的運算速度。類型5:類型5的鏈路狀態(tài)廣播稱為AS外部鏈路狀態(tài)信息數(shù)據(jù)包。類型5的鏈路數(shù)據(jù)包是由AS邊界路由器產(chǎn)生的,用于描述到AS外的目的地的路由信息,該數(shù)據(jù)包會在AS中除殘域以外的所有區(qū)域中廣播。一般來說,這種鏈路狀態(tài)信息描述的是到AS外部某一特定網(wǎng)絡(luò)的路由信息,在這種情況下,類型5的鏈路狀枋數(shù)據(jù)包的鏈路標識采用的是目的地網(wǎng)絡(luò)的IP地址;在某些情況下,AS邊界路由器可以對AS內(nèi)部廣播默認路由信息,在這時,類型5的鏈路廣播數(shù)據(jù)包的鏈路標識采用的是默認網(wǎng)絡(luò)號碼0.0.0.0。















 
 
 
 
 
 
 