專利名稱:一種lsa的傳輸方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及了通信技術(shù)領(lǐng)域,特別是涉及了ー種LSA (Link StateAdvertisement,鏈路狀態(tài)通告)的傳輸方法和設(shè)備。
背景技術(shù):
在大規(guī)模網(wǎng)絡(luò)中,基于鏈路狀態(tài)的動態(tài)路由協(xié)議(如OSPF (Open Shortest PathFirst,開放最短路徑優(yōu)先)等)可以很好的支持大規(guī)模網(wǎng)絡(luò)環(huán)境。例如,在銀行或金融組網(wǎng)中一般采用星型組網(wǎng),即中心有一臺核心路由器,其他路由器都連接到核心路由器上;如圖I所示,為星型組網(wǎng)的OSPF網(wǎng)絡(luò)示意圖,RT1、RT2、RT3為下行路由器(連接到各分支機(jī)構(gòu)),各個(gè)下行路由器之間沒有鏈路相連,且各下行路由器之間的交互需要通過核心路由器(連接到核心機(jī)構(gòu)),該核心路由器與這些下行路由器建立OSPF鄰居的接ロ為下行直連接ロ,為了簡化配置,所有的路由器需要運(yùn)行在ー個(gè)區(qū)域中。 基于上述組網(wǎng)環(huán)境,現(xiàn)有技術(shù)中至少存在以下問題
(I)OSPF協(xié)議規(guī)定對每個(gè)區(qū)域只使用ー個(gè)Router (路由器)LSA來描述路由器在這個(gè)區(qū)域內(nèi)的所有直連信息,且ー個(gè)Router LSA的最大長度為65535 ;上述核心路由器在ー個(gè)區(qū)域內(nèi)有過多的直連信息,并會導(dǎo)致無法使用ー個(gè)Router LSA來承載所有的直連信息;且一旦出現(xiàn)這種情況,則需要重新進(jìn)行網(wǎng)絡(luò)規(guī)劃以簡化網(wǎng)絡(luò)配置,但由于大規(guī)模網(wǎng)絡(luò)環(huán)境中網(wǎng)絡(luò)設(shè)備數(shù)量較多,因此需要管理員進(jìn)行大量配置工作,増加了管理員的配置工作量。(2)核心路由器與RT1,RT2,…,RTN等下行路由器建立的OSPF鄰居較多,當(dāng)其中ー個(gè)OSPF鄰居發(fā)生變化或者有新的下行直連接ロ加入到該網(wǎng)絡(luò)時(shí),會導(dǎo)致核心路由器的Router LSA發(fā)生變化,且需要向所有下行路由器發(fā)送更新報(bào)文,下行路由器收到更新報(bào)文后需要不斷進(jìn)行路由計(jì)算,導(dǎo)致浪費(fèi)網(wǎng)絡(luò)帶寬和占用系統(tǒng)的CPU (Central ProcessingUnit,中央處理單元)。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供ー種LSA的傳輸方法和設(shè)備,以減小LSA的大小,并節(jié)省了網(wǎng)絡(luò)帶寬和系統(tǒng)資源。為了達(dá)到上述目的,本發(fā)明實(shí)施例提供ー種鏈路狀態(tài)通告LSA的傳輸方法,應(yīng)用于包括核心網(wǎng)絡(luò)設(shè)備、上行網(wǎng)絡(luò)設(shè)備和多個(gè)下行網(wǎng)絡(luò)設(shè)備的開放最短路徑優(yōu)先OSPF網(wǎng)絡(luò)中,各下行網(wǎng)絡(luò)設(shè)備分別通過所述核心網(wǎng)絡(luò)設(shè)備相連接,且所述核心網(wǎng)絡(luò)設(shè)備與各下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ屬于同一個(gè)主區(qū)域,該方法包括以下步驟
所述核心網(wǎng)絡(luò)設(shè)備為自身與各下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ分別建立各下行直連接ロ所對應(yīng)的虛擬子區(qū)域;
所述核心網(wǎng)絡(luò)設(shè)備在下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)與所述下行直連接ロ所對應(yīng)的下行網(wǎng)絡(luò)設(shè)備建立OSPF鄰居;
所述核心網(wǎng)絡(luò)設(shè)備在所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)生成LSA,向所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸所述生成的LSA,并拒絕向其他下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸所述生成的LSA ;以及,所述核心網(wǎng)絡(luò)設(shè)備接收來自所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居的LSA,并拒絕向其他下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸所述接收的LSA。
所述核心網(wǎng)絡(luò)設(shè)備為自身與各下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ分別建立各下行直連接ロ所對應(yīng)的虛擬子區(qū)域,具體包括
當(dāng)所述核心網(wǎng)絡(luò)設(shè)備與下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ對應(yīng)有虛擬子區(qū)域創(chuàng)建標(biāo)記時(shí),所述核心網(wǎng)絡(luò)設(shè)備根據(jù)所述下行直連接ロ對應(yīng)的主區(qū)域以及所述下行直連接ロ的接ロ索引為所述下行直連接ロ建立對應(yīng)的虛擬子區(qū)域;其中,所述虛擬子區(qū)域創(chuàng)建標(biāo)記用于標(biāo)識需要對相應(yīng)下行直連接ロ建立虛擬子區(qū)域;所述下行直連接ロ對應(yīng)的虛擬子區(qū)域具有所述主區(qū)域的所有屬性,且所述下行直連接ロ對應(yīng)的虛擬子區(qū)域通過所述主區(qū)域以及所述下行直連接ロ的接ロ索引值來標(biāo)識。所述核心網(wǎng)絡(luò)設(shè)備在下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)與所述下行直連接ロ所對應(yīng)的下行網(wǎng)絡(luò)設(shè)備建立OSPF鄰居,具體包括
所述核心網(wǎng)絡(luò)設(shè)備從下行直連接ロ接收來自下行網(wǎng)絡(luò)設(shè)備的第一 Hello報(bào)文,并利用所述第一 Hello報(bào)文在所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)與所述下行網(wǎng)絡(luò)設(shè)備建立OSPF鄰居;以及,所述核心網(wǎng)絡(luò)設(shè)備通過所述下行直連接ロ向所述下行網(wǎng)絡(luò)設(shè)備發(fā)送第二 Hello報(bào)文,由所述下行網(wǎng)絡(luò)設(shè)備利用所述第二 Hello報(bào)文與所述核心網(wǎng)絡(luò)設(shè)備建立OSPF鄰居;其中,所述第二 Hello報(bào)文中攜帯的區(qū)域信息為所述下行直連接ロ對應(yīng)的主區(qū)域的信息。所述核心網(wǎng)絡(luò)設(shè)備接收來自所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居的LSA,之后還包括
所述核心網(wǎng)絡(luò)設(shè)備向自身與上行網(wǎng)絡(luò)設(shè)備建立的OSPF鄰居傳輸所述接收的LSA。所述核心網(wǎng)絡(luò)設(shè)備在所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)所生成的LSA,LSA頭部至少包含有連接狀態(tài)類型、連接狀態(tài)標(biāo)識、宣告路由器信息、所述虛擬子區(qū)域內(nèi)的下行直連接ロ的描述信息、描述默認(rèn)網(wǎng)段鏈路類型的信息。所述核心網(wǎng)絡(luò)設(shè)備在下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)與所述下行直連接ロ所對應(yīng)的下行網(wǎng)絡(luò)設(shè)備建立OSPF鄰居,之后還包括
所述核心網(wǎng)絡(luò)設(shè)備在所述主區(qū)域內(nèi)生成LSA,向自身與上行網(wǎng)絡(luò)設(shè)備建立的OSPF鄰居傳輸所述主區(qū)域內(nèi)生成的LSA,并拒絕向各下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸所述主區(qū)域內(nèi)生成的LSA。本發(fā)明實(shí)施例提供ー種鏈路狀態(tài)通告LSA的傳輸設(shè)備,作為核心網(wǎng)絡(luò)設(shè)備應(yīng)用于包括所述核心網(wǎng)絡(luò)設(shè)備、上行網(wǎng)絡(luò)設(shè)備和多個(gè)下行網(wǎng)絡(luò)設(shè)備的開放最短路徑優(yōu)先OSPF網(wǎng)絡(luò)中,各下行網(wǎng)絡(luò)設(shè)備分別通過所述核心網(wǎng)絡(luò)設(shè)備相連接,且所述核心網(wǎng)絡(luò)設(shè)備與各下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ屬于同一個(gè)主區(qū)域,所述核心網(wǎng)絡(luò)設(shè)備包括
第一建立模塊,用于為所述核心網(wǎng)絡(luò)設(shè)備與各下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ分別建立各下行直連接ロ所對應(yīng)的虛擬子區(qū)域;
第二建立模塊,用于在下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)與所述下行直連接ロ所對應(yīng)的下行網(wǎng)絡(luò)設(shè)備建立OSPF鄰居;傳輸模塊,用于在所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)生成LSA,向所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸所述生成的LSA,并拒絕向其他下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸所述生成的LSA ;以及,接收來自所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居的LSA,并拒絕向其他下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸接收的LSA。所述第一建立模塊,具體用于當(dāng)所述核心網(wǎng)絡(luò)設(shè)備與下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ對應(yīng)有虛擬子區(qū)域創(chuàng)建標(biāo)記時(shí),根據(jù)所述下行直連接ロ對應(yīng)的主區(qū)域以及所述下行直連接ロ的接ロ索弓I為所述下行直連接ロ建立對應(yīng)的虛擬子區(qū)域;其中,所述虛擬子區(qū)域創(chuàng)建標(biāo)記用于標(biāo)識需要對相應(yīng)下行直連接ロ建立虛擬子區(qū)域;所述下行直連接ロ對應(yīng)的虛擬子區(qū)域具有所述主區(qū)域的所有屬性,且所述下行直連接ロ對應(yīng)的虛擬子區(qū)域通過所述主區(qū)域以及所述下行直連接ロ的接ロ索引值來標(biāo)識。所述第二建立模塊,具體用于從下行直連接ロ接收來自下行網(wǎng)絡(luò)設(shè)備的第一Hello報(bào)文,并利用所述第一 Hello報(bào)文在所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)與所 述下行網(wǎng)絡(luò)設(shè)備建立OSPF鄰居;以及,通過所述下行直連接ロ向所述下行網(wǎng)絡(luò)設(shè)備發(fā)送第二 Hello報(bào)文,由所述下行網(wǎng)絡(luò)設(shè)備利用所述第二 Hello報(bào)文與所述核心網(wǎng)絡(luò)設(shè)備建立OSPF鄰居;其中,所述第二 Hello報(bào)文中攜帯的區(qū)域信息為所述下行直連接ロ對應(yīng)的主區(qū)域的信息。所述傳輸模塊,還用于向所述核心網(wǎng)絡(luò)設(shè)備與上行網(wǎng)絡(luò)設(shè)備建立的OSPF鄰居傳輸所述接收的LSA。在所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)所生成的LSA,LSA頭部至少包含有連接狀態(tài)類型、連接狀態(tài)標(biāo)識、宣告路由器信息、所述虛擬子區(qū)域內(nèi)的下行直連接ロ的描述信息、描述默認(rèn)網(wǎng)段鏈路類型的信息。所述傳輸模塊,還用于在主區(qū)域內(nèi)生成LSA,向所述核心網(wǎng)絡(luò)設(shè)備與上行網(wǎng)絡(luò)設(shè)備建立的OSPF鄰居傳輸所述主區(qū)域內(nèi)生成的LSA,并拒絕向各下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸所述主區(qū)域內(nèi)生成的LSA。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例至少具有以下優(yōu)點(diǎn)本發(fā)明實(shí)施例中,通過建立各個(gè)下行直連接ロ所對應(yīng)的虛擬子區(qū)域以及在下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)建立OSPF鄰居,從而可以減小LSA的大小;并且在OSPF鄰居發(fā)生變化或者有新的下行直連接ロ加入到網(wǎng)絡(luò)時(shí),并不影響其他下行鏈路的LSA以及核心網(wǎng)絡(luò)設(shè)備的路由計(jì)算量,節(jié)省了網(wǎng)絡(luò)帶寬和系統(tǒng)資源。
圖I是現(xiàn)有技術(shù)中的星型組網(wǎng)的OSPF網(wǎng)絡(luò)示意 圖2是本發(fā)明實(shí)施例的應(yīng)用場景意 圖3是本發(fā)明實(shí)施例提出的ー種LSA的傳輸方法流程 圖4是本發(fā)明實(shí)施例提出的ー種LSA的傳輸設(shè)備結(jié)構(gòu)圖。
具體實(shí)施例方式下面結(jié)合附圖對本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。
本發(fā)明實(shí)施例提出ー種LSA的傳輸方法,該方法適用于大量鏈路匯聚的組網(wǎng)場景中,且該組網(wǎng)中多個(gè)下行直連接ロ屬于同一個(gè)區(qū)域,且需要建立大量的OSPF鄰居;例如,該方法適用于金融、銀行等行業(yè)的大量鏈路匯聚的組網(wǎng)場景,且其每個(gè)下行直連接ロ只建立ー個(gè)OSPF鄰居。具體的,以圖2為本發(fā)明實(shí)施例的應(yīng)用場景示意圖,該方法應(yīng)用于包括核心網(wǎng)絡(luò)設(shè)備、上行網(wǎng)絡(luò)設(shè)備和多個(gè)下行網(wǎng)絡(luò)設(shè)備的OSPF網(wǎng)絡(luò)中,各下行網(wǎng)絡(luò)設(shè)備之間沒有鏈路相連,且各下行網(wǎng)絡(luò)設(shè)備分別通過核心網(wǎng)絡(luò)設(shè)備相連接(即各下行網(wǎng)絡(luò)設(shè)備之間的交互需要通過核心網(wǎng)絡(luò)設(shè)備),且核心網(wǎng)絡(luò)設(shè)備與各下行網(wǎng)絡(luò)設(shè)備建立OSPF鄰居的接ロ為下行直連接ロ,核心網(wǎng)絡(luò)設(shè)備與各下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ屬于同一個(gè)區(qū)域(以主區(qū)域?yàn)槔M(jìn)行后續(xù)說明)。在圖2中,核心網(wǎng)絡(luò)設(shè)備與下行網(wǎng)絡(luò)設(shè)備I之間為下行直連接ロ 1,核心網(wǎng)絡(luò)設(shè)備與下行網(wǎng)絡(luò)設(shè)備2之間為下行直連接ロ 2,核心網(wǎng)絡(luò)設(shè)備與下行網(wǎng)絡(luò)設(shè)備3之間為下行直連接ロ 3,且下行直連接ロ I、下行直連接ロ 2以及下行直連接ロ 3屬于同一個(gè)主區(qū)域(如areaO);基于此應(yīng)用場景,需要在核心網(wǎng)絡(luò)設(shè)備上配置主區(qū)域,并將下行直連接ロ I、下行直連接ロ 2以及下行直連接ロ 3加入到對應(yīng)的主區(qū)域中。如圖3所示,該LSA的傳輸方法包括以下步驟
步驟301,核心網(wǎng)絡(luò)設(shè)備為自身與各下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ分別建立各下行直連接ロ所對應(yīng)的虛擬子區(qū)域;本應(yīng)用場景下,核心網(wǎng)絡(luò)設(shè)備需要為下行直連接ロ I建立對應(yīng)的虛擬子區(qū)域,需要為下行直連接ロ 2建立對應(yīng)的虛擬子區(qū)域,且需要為下行直連接ロ 3建立對應(yīng)的虛擬子區(qū)域。本發(fā)明實(shí)施例中,可以設(shè)置虛擬子區(qū)域創(chuàng)建標(biāo)記,該虛擬子區(qū)域創(chuàng)建標(biāo)記用于標(biāo)識需要對相應(yīng)下行直連接ロ建立虛擬子區(qū)域,且該虛擬子區(qū)域創(chuàng)建標(biāo)記存儲在對應(yīng)的下行直連接口下;當(dāng)核心網(wǎng)絡(luò)設(shè)備與下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ對應(yīng)有虛擬子區(qū)域創(chuàng)建標(biāo)記吋,則說明需要為該下行直連接ロ建立對應(yīng)的虛擬子區(qū)域;否則,說明不需要為該下行直連接ロ建立對應(yīng)的虛擬子區(qū)域;在實(shí)際應(yīng)用中,該虛擬子區(qū)域創(chuàng)建標(biāo)記可以通過用戶手工方式進(jìn)行設(shè)定,且可以為核心網(wǎng)絡(luò)設(shè)備與每個(gè)下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ設(shè)置虛擬子區(qū)域創(chuàng)建標(biāo)記。本發(fā)明實(shí)施例中,虛擬子區(qū)域具體為從主區(qū)域中虛擬出來的區(qū)域,該虛擬子區(qū)域具有主區(qū)域的所有屬性(如stub、nSSa等屬性),但是不増加新的屬性,且不會由于增加多個(gè)虛擬子區(qū)域而使對應(yīng)的核心網(wǎng)絡(luò)設(shè)備作為ABR (Area Border Router,區(qū)域邊界路由器)。進(jìn)ー步的,虛擬子區(qū)域通過主區(qū)域以及下行直連接ロ的接ロ索引值(index)來標(biāo)識,該虛擬子區(qū)域只在該下行直連接ロ本地生效;且該虛擬子區(qū)域用于存儲虛擬子區(qū)域內(nèi)本地生成的LSA以及本虛擬子區(qū)域中下行OSPF鄰居發(fā)送過來的虛擬子區(qū)域內(nèi)的LSA?;谏鲜鎏摂M子區(qū)域創(chuàng)建標(biāo)記以及虛擬子區(qū)域的定義,核心網(wǎng)絡(luò)設(shè)備為自身與各下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ分別建立各下行直連接ロ所對應(yīng)的虛擬子區(qū)域,包括當(dāng)核心網(wǎng)絡(luò)設(shè)備與下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ對應(yīng)有虛擬子區(qū)域創(chuàng)建標(biāo)記時(shí),根據(jù)該下行直連接ロ對應(yīng)的主區(qū)域以及該下行直連接ロ的接ロ索引為該下行直連接ロ建立對應(yīng)的虛擬子區(qū)域(建立虛擬子區(qū)域的流程可以復(fù)用主區(qū)域的建立流程);當(dāng)核心網(wǎng)絡(luò)設(shè)備與下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ沒有對應(yīng)虛擬子區(qū)域創(chuàng)建標(biāo)記時(shí),則不需要為該下行直連接ロ建立對應(yīng)的虛擬子區(qū)域。如表I所示,為根據(jù)下行直連接ロ對應(yīng)的主區(qū)域以及該下行直連接ロ的接ロ索引為該下行直連接ロ建立對應(yīng)的虛擬子區(qū)域的結(jié)構(gòu)。在表I中,接ロ索引為下行直連接ロ的接ロ索引值,主區(qū)域?yàn)橄滦兄边B接ロ對應(yīng)的主區(qū)域,虛擬子區(qū)域?yàn)橄滦兄边B接ロ對應(yīng)的虛擬子區(qū)域,其為主區(qū)域+接ロ索引值。表I虛擬子區(qū)域的結(jié)構(gòu)
權(quán)利要求
1.ー種鏈路狀態(tài)通告LSA的傳輸方法,應(yīng)用于包括核心網(wǎng)絡(luò)設(shè)備、上行網(wǎng)絡(luò)設(shè)備和多個(gè)下行網(wǎng)絡(luò)設(shè)備的開放最短路徑優(yōu)先OSPF網(wǎng)絡(luò)中,各下行網(wǎng)絡(luò)設(shè)備分別通過所述核心網(wǎng)絡(luò)設(shè)備相連接,且所述核心網(wǎng)絡(luò)設(shè)備與各下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ屬于同一個(gè)主區(qū)域,其特征在于,該方法包括以下步驟 所述核心網(wǎng)絡(luò)設(shè)備為自身與各下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ分別建立各下行直連接ロ所對應(yīng)的虛擬子區(qū)域; 所述核心網(wǎng)絡(luò)設(shè)備在下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)與所述下行直連接ロ所對應(yīng)的下行網(wǎng)絡(luò)設(shè)備建立OSPF鄰居; 所述核心網(wǎng)絡(luò)設(shè)備在所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)生成LSA,向所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸所述生成的LSA,并拒絕向其他下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸所述生成的LSA ;以及,所述核心網(wǎng)絡(luò)設(shè)備接收來自所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居的LSA,并拒絕向其他下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸所述接收的LSA。
2.如權(quán)利要求I所述的方法,其特征在于,所述核心網(wǎng)絡(luò)設(shè)備為自身與各下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ分別建立各下行直連接ロ所對應(yīng)的虛擬子區(qū)域,具體包括 當(dāng)所述核心網(wǎng)絡(luò)設(shè)備與下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ對應(yīng)有虛擬子區(qū)域創(chuàng)建標(biāo)記時(shí),所述核心網(wǎng)絡(luò)設(shè)備根據(jù)所述下行直連接ロ對應(yīng)的主區(qū)域以及所述下行直連接ロ的接ロ索引為所述下行直連接ロ建立對應(yīng)的虛擬子區(qū)域;其中,所述虛擬子區(qū)域創(chuàng)建標(biāo)記用于標(biāo)識需要對相應(yīng)下行直連接ロ建立虛擬子區(qū)域;所述下行直連接ロ對應(yīng)的虛擬子區(qū)域具有所述主區(qū)域的所有屬性,且所述下行直連接ロ對應(yīng)的虛擬子區(qū)域通過所述主區(qū)域以及所述下行直連接ロ的接ロ索引值來標(biāo)識。
3.如權(quán)利要求I所述的方法,其特征在于,所述核心網(wǎng)絡(luò)設(shè)備在下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)與所述下行直連接ロ所對應(yīng)的下行網(wǎng)絡(luò)設(shè)備建立OSPF鄰居,具體包括 所述核心網(wǎng)絡(luò)設(shè)備從下行直連接ロ接收來自下行網(wǎng)絡(luò)設(shè)備的第一 Hello報(bào)文,并利用所述第一 Hello報(bào)文在所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)與所述下行網(wǎng)絡(luò)設(shè)備建立OSPF鄰居;以及,所述核心網(wǎng)絡(luò)設(shè)備通過所述下行直連接ロ向所述下行網(wǎng)絡(luò)設(shè)備發(fā)送第二 Hello報(bào)文,由所述下行網(wǎng)絡(luò)設(shè)備利用所述第二 Hello報(bào)文與所述核心網(wǎng)絡(luò)設(shè)備建立OSPF鄰居;其中,所述第二 Hello報(bào)文中攜帯的區(qū)域信息為所述下行直連接ロ對應(yīng)的主區(qū)域的信息。
4.如權(quán)利要求I所述的方法,其特征在于,所述核心網(wǎng)絡(luò)設(shè)備接收來自所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居的LSA,之后還包括 所述核心網(wǎng)絡(luò)設(shè)備向自身與上行網(wǎng)絡(luò)設(shè)備建立的OSPF鄰居傳輸所述接收的LSA。
5.如權(quán)利要求I所述的方法,其特征在于,所述核心網(wǎng)絡(luò)設(shè)備在所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)所生成的LSA,LSA頭部至少包含有連接狀態(tài)類型、連接狀態(tài)標(biāo)識、宣告路由器信息、所述虛擬子區(qū)域內(nèi)的下行直連接ロ的描述信息、描述默認(rèn)網(wǎng)段鏈路類型的信息。
6.如權(quán)利要求I所述的方法,其特征在于,所述核心網(wǎng)絡(luò)設(shè)備在下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)與所述下行直連接ロ所對應(yīng)的下行網(wǎng)絡(luò)設(shè)備建立OSPF鄰居,之后還包括 所述核心網(wǎng)絡(luò)設(shè)備在所述主區(qū)域內(nèi)生成LSA,向自身與上行網(wǎng)絡(luò)設(shè)備建立的OSPF鄰居傳輸所述主區(qū)域內(nèi)生成的LSA,并拒絕向各下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸所述主區(qū)域內(nèi)生成的LSA。
7.ー種鏈路狀態(tài)通告LSA的傳輸設(shè)備,作為核心網(wǎng)絡(luò)設(shè)備應(yīng)用于包括所述核心網(wǎng)絡(luò)設(shè)備、上行網(wǎng)絡(luò)設(shè)備和多個(gè)下行網(wǎng)絡(luò)設(shè)備的開放最短路徑優(yōu)先OSPF網(wǎng)絡(luò)中,各下行網(wǎng)絡(luò)設(shè)備分別通過所述核心網(wǎng)絡(luò)設(shè)備相連接,且所述核心網(wǎng)絡(luò)設(shè)備與各下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ屬于同一個(gè)主區(qū)域,其特征在于,所述核心網(wǎng)絡(luò)設(shè)備包括 第一建立模塊,用于為所述核心網(wǎng)絡(luò)設(shè)備與各下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ分別建立各下行直連接ロ所對應(yīng)的虛擬子區(qū)域; 第二建立模塊,用于在下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)與所述下行直連接ロ所對應(yīng)的下行網(wǎng)絡(luò)設(shè)備建立OSPF鄰居; 傳輸模塊,用于在所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)生成LSA,向所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸所述生成的LSA,并拒絕向其他下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸所述生成的LSA ;以及,接收來自所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居的LSA,并拒絕向其他下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸接收的LSA。
8.如權(quán)利要求7所述的設(shè)備,其特征在干, 所述第一建立模塊,具體用于當(dāng)所述核心網(wǎng)絡(luò)設(shè)備與下行網(wǎng)絡(luò)設(shè)備的下行直連接ロ對應(yīng)有虛擬子區(qū)域創(chuàng)建標(biāo)記時(shí),根據(jù)所述下行直連接ロ對應(yīng)的主區(qū)域以及所述下行直連接ロ的接ロ索引為所述下行直連接ロ建立對應(yīng)的虛擬子區(qū)域;其中,所述虛擬子區(qū)域創(chuàng)建標(biāo)記用于標(biāo)識需要對相應(yīng)下行直連接ロ建立虛擬子區(qū)域;所述下行直連接ロ對應(yīng)的虛擬子區(qū)域具有所述主區(qū)域的所有屬性,且所述下行直連接ロ對應(yīng)的虛擬子區(qū)域通過所述主區(qū)域以及所述下行直連接ロ的接ロ索引值來標(biāo)識。
9.如權(quán)利要求7所述的設(shè)備,其特征在干, 所述第二建立模塊,具體用于從下行直連接ロ接收來自下行網(wǎng)絡(luò)設(shè)備的第一 Hello報(bào)文,并利用所述第一 Hello報(bào)文在所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)與所述下行網(wǎng)絡(luò)設(shè)備建立OSPF鄰居;以及,通過所述下行直連接ロ向所述下行網(wǎng)絡(luò)設(shè)備發(fā)送第二 Hello報(bào)文,由所述下行網(wǎng)絡(luò)設(shè)備利用所述第二 Hello報(bào)文與所述核心網(wǎng)絡(luò)設(shè)備建立OSPF鄰居;其中,所述第二 Hello報(bào)文中攜帯的區(qū)域信息為所述下行直連接ロ對應(yīng)的主區(qū)域的信息。
10.如權(quán)利要求7所述的設(shè)備,其特征在干, 所述傳輸模塊,還用于向所述核心網(wǎng)絡(luò)設(shè)備與上行網(wǎng)絡(luò)設(shè)備建立的OSPF鄰居傳輸所述接收的LSA。
11.如權(quán)利要求7所述的設(shè)備,其特征在于,在所述下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)所生成的LSA,LSA頭部至少包含有連接狀態(tài)類型、連接狀態(tài)標(biāo)識、宣告路由器信息、所述虛擬子區(qū)域內(nèi)的下行直連接ロ的描述信息、描述默認(rèn)網(wǎng)段鏈路類型的信息。
12.如權(quán)利要求7所述的設(shè)備,其特征在干, 所述傳輸模塊,還用于在主區(qū)域內(nèi)生成LSA,向所述核心網(wǎng)絡(luò)設(shè)備與上行網(wǎng)絡(luò)設(shè)備建立的OSPF鄰居傳輸所述主區(qū)域內(nèi)生成的LSA,并拒絕向各下行直連接ロ所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸所述主區(qū)域內(nèi)生成的LSA。
全文摘要
本發(fā)明公開了一種LSA的傳輸方法和設(shè)備,該方法包括核心網(wǎng)絡(luò)設(shè)備為自身與下行網(wǎng)絡(luò)設(shè)備的下行直連接口建立虛擬子區(qū)域;所述核心網(wǎng)絡(luò)設(shè)備在下行直連接口所對應(yīng)的虛擬子區(qū)域內(nèi)與下行網(wǎng)絡(luò)設(shè)備建立OSPF鄰居;所述核心網(wǎng)絡(luò)設(shè)備在下行直連接口所對應(yīng)的虛擬子區(qū)域內(nèi)生成LSA,向下行直連接口所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸所述生成的LSA,并拒絕向其他下行直連接口所對應(yīng)的虛擬子區(qū)域內(nèi)的OSPF鄰居傳輸所述生成的LSA。本發(fā)明中,可以減小LSA的大小,節(jié)省網(wǎng)絡(luò)帶寬和系統(tǒng)資源。
文檔編號H04L12/755GK102868619SQ201210331850
公開日2013年1月9日 申請日期2012年9月10日 優(yōu)先權(quán)日2012年9月10日
發(fā)明者劉曉蕾, 徐偉, 劉雄威 申請人:杭州華三通信技術(shù)有限公司