一種lsa轉(zhuǎn)換設(shè)備的選舉方法和設(shè)備的制作方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種LSA轉(zhuǎn)換設(shè)備的選舉方法和設(shè)備,該方法包括:ABR獲取自身的LSA七轉(zhuǎn)五能力信息;如果本ABR具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則查詢(xún)本ABR收到的LSA中是否設(shè)置第一標(biāo)識(shí);如果有LSA中設(shè)置第一標(biāo)識(shí),則不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果沒(méi)有LSA中設(shè)置第一標(biāo)識(shí),則在所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR中選舉LSA轉(zhuǎn)換設(shè)備。本發(fā)明實(shí)施例中,能夠避免選舉不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力的ABR作為L(zhǎng)SA轉(zhuǎn)換設(shè)備。
【專(zhuān)利說(shuō)明】一種LSA轉(zhuǎn)換設(shè)備的選舉方法和設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種LSA (Link State Advertisement,鏈路狀態(tài)通告)轉(zhuǎn)換設(shè)備的選舉方法和設(shè)備。
【背景技術(shù)】
[0002]0SPFv3 (Open Shortest Path First version3,開(kāi)放式最短路徑優(yōu)先版本 3)是基于鏈路狀態(tài)的自治系統(tǒng)內(nèi)部路由協(xié)議,其工作機(jī)制是:各網(wǎng)絡(luò)設(shè)備之間通過(guò)周期性的通告Hello報(bào)文(健康檢測(cè)報(bào)文),以建立并維持鄰居關(guān)系。進(jìn)ー步的,在形成鄰居關(guān)系的網(wǎng)絡(luò)設(shè)備之間互相擴(kuò)散用于描述鏈路狀態(tài)的LSA,并且各網(wǎng)絡(luò)設(shè)備最終形成相同的LSDB (LinkState Data Base,鏈路狀態(tài)數(shù)據(jù)庫(kù))。進(jìn)ー步的,在LSDB的基礎(chǔ)上進(jìn)行路由計(jì)算,生成路由信息保存到RIB (Routing Information Base,路由信息表)中,并從RIB中選取最優(yōu)路由,將該最優(yōu)理由下發(fā)給FIB (Forwarding Information Base,轉(zhuǎn)發(fā)信息表)用于指導(dǎo)報(bào)文轉(zhuǎn)發(fā)。
[0003]0SPFv3協(xié)議對(duì)于位于AS(Autonomous System,自治系統(tǒng))邊緣的一些非骨干區(qū)域,為了更多的縮減路由表規(guī)模和降低LSA的數(shù)量,可以將位于AS邊緣的非骨干區(qū)域配置為Stub (末梢)區(qū)域(Stub區(qū)域中不會(huì)泛洪用于描述自治系統(tǒng)外部路由的Type-5LSA (第五類(lèi)LSA),以減小路由表的規(guī)模)。進(jìn)ー步的,NSSA (Not-So-Stubby Area)是Stub區(qū)域的變形,與Stub區(qū)域的區(qū)別在于:NSSA允許引入自治系統(tǒng)外部路由。在NSSA網(wǎng)絡(luò)中,當(dāng)Type-7LSA(第七類(lèi)LSA)到達(dá)NSSA網(wǎng)絡(luò)的ABR (Area Border Router,區(qū)域邊界路由器)時(shí),由ABR負(fù)責(zé)將Type-7LSA轉(zhuǎn)換成Type-5LSA,并傳播到其它區(qū)域。
[0004]現(xiàn)有技術(shù)中,對(duì)于NSSA網(wǎng)絡(luò)中的多個(gè)ABR,只有ABR選舉為L(zhǎng)SA轉(zhuǎn)換設(shè)備,該ABR才會(huì)負(fù)責(zé)將Type-7LSA轉(zhuǎn)換成Type-5LSA?,F(xiàn)有LSA轉(zhuǎn)換設(shè)備選舉方式中,可能會(huì)出現(xiàn)如下情況=ABR被選舉為L(zhǎng)SA轉(zhuǎn)換設(shè)備,該ABR應(yīng)該負(fù)責(zé)將Type-7LSA轉(zhuǎn)換成Type-5LSA,但是該ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力;其它具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力的ABR未被選舉為L(zhǎng)SA轉(zhuǎn)換設(shè)備,導(dǎo)致NSSA網(wǎng)絡(luò)中不存在能夠?qū)ype-7LSA轉(zhuǎn)換成Type-5LSA的LSA轉(zhuǎn)換設(shè)備,繼而不能向其它區(qū)域傳播NSSA網(wǎng)絡(luò)中的LSA。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供ー種LSA轉(zhuǎn)換設(shè)備的選舉方法和設(shè)備,以選舉具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力的ABR作為L(zhǎng)SA轉(zhuǎn)換設(shè)備。
[0006]為了達(dá)到上述目的,本發(fā)明實(shí)施例提供ー種鏈路狀態(tài)通告LSA轉(zhuǎn)換設(shè)備的選舉方法,應(yīng)用于包括位于同一個(gè)NSSA區(qū)域內(nèi)的多個(gè)區(qū)域邊界路由器ABR的NSSA網(wǎng)絡(luò)中,所述方法包括以下步驟:
[0007]ABR獲取自身的LSA七轉(zhuǎn)五能力信息;其中,所述LSA七轉(zhuǎn)五能力信息具體為:具備無(wú)條件將第七類(lèi)Type-7LSA轉(zhuǎn)換成第五類(lèi)Type-5LSA的能力;或者,不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力;或者,具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力;
[0008]所述ABR在向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布LSA時(shí),如果本ABR具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則在所述LSA中設(shè)置第一標(biāo)識(shí);如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則在所述LSA中設(shè)置第二標(biāo)識(shí);
[0009]所述ABR在選舉LSA轉(zhuǎn)換設(shè)備時(shí),如果本ABR具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則查詢(xún)本ABR收到的LSA中是否設(shè)置第一標(biāo)識(shí);如果有LSA中設(shè)置第一標(biāo)識(shí),則不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果沒(méi)有LSA中設(shè)置第一標(biāo)識(shí),則在所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR中選舉LSA轉(zhuǎn)換設(shè)備。
[0010]所述ABR在所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR中選舉LSA轉(zhuǎn)換設(shè)備,具體包括:
[0011]所述ABR獲取本ABR的路由標(biāo)識(shí)Routerld以及其它所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,并比較本ABR的Routerld以及其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld ;如果本ABR的Routerld大于其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,則所述ABR選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR的Routerld小于其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,則所述ABR不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備。
[0012]所述ABR向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布的LSA具體為Router-LSA ;所述Router-LSA的設(shè)置中存在有Nt比特和Nn比特;其中,如果本ABR具備無(wú)條件將Type_7LSA轉(zhuǎn)換成Type-5LSA的能力,則所述ABR將所述Nt比特設(shè)置為第一標(biāo)識(shí);如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則所述ABR將所述Nn比特設(shè)置為第二標(biāo)識(shí)。
[0013]所述方法還包括:
[0014]所述ABR選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備后,所述ABR在收到Type_7LSA時(shí),將Type-7LSA轉(zhuǎn)換成Type-5LSA,并將Type-5LSA傳播到其它區(qū)域;
[0015]所述ABR不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備后,所述ABR在收到Type_7LSA時(shí),禁止將Type-7LSA 轉(zhuǎn)換成 Type_5LSA。
[0016]本發(fā)明實(shí)施例提供ー種區(qū)域邊界路由器ABR,應(yīng)用于包括位于同ー個(gè)NSSA區(qū)域內(nèi)的多個(gè)ABR的NSSA網(wǎng)絡(luò)中,所述ABR具體包括:
[0017]獲取模塊,用于獲取自身的鏈路狀態(tài)通告LSA七轉(zhuǎn)五能力信息;其中,所述LSA七轉(zhuǎn)五能力信息具體為:具備無(wú)條件將第七類(lèi)Type_7LSA轉(zhuǎn)換成第五類(lèi)Type_5LSA的能力;或者,不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力;或者,具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力;
[0018]發(fā)送模塊,用于在向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布LSA吋,如果本ABR具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則在所述LSA中設(shè)置第一標(biāo)識(shí);如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則在所述LSA中設(shè)置第二標(biāo)識(shí);
[0019]選舉模塊,用于在選舉LSA轉(zhuǎn)換設(shè)備時(shí),如果本ABR具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則查詢(xún)本ABR收到的LSA中是否設(shè)置第一標(biāo)識(shí);如果有LSA中設(shè)置第一標(biāo)識(shí),則不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果沒(méi)有LSA中設(shè)置第一標(biāo)識(shí),則在所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR中選舉LSA轉(zhuǎn)換設(shè)備。
[0020]所述選舉模塊,具體用于獲取本ABR的路由標(biāo)識(shí)Routerld以及其它所有未設(shè)置第ニ標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,并比較本ABR的Routerld以及其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld ;如果本ABR的Routerld大于其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,則選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR的Routerld小于其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,則不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備。
[0021]所述發(fā)送模塊向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布的LSA具體為Router-LSA ;所述Router-LSA的設(shè)置中存在有Nt比特和Nn比特;如果本ABR具備無(wú)條件將Type_7LSA轉(zhuǎn)換成Type-5LSA的能力,則將所述Nt比特設(shè)置為第一標(biāo)識(shí);如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則將所述Nn比特設(shè)置為第二標(biāo)識(shí)。
[0022]所述發(fā)送模塊,還用于在選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備后,在收到Type_7LSA時(shí),將所述Type-7LSA轉(zhuǎn)換成Type-5LSA,并將所述Type-5LSA傳播到其它區(qū)域;在不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備后,在收到Type-7LSA吋,禁止將所述Type-7LSA轉(zhuǎn)換成Type-5LSA。
[0023]與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例至少具有以下優(yōu)點(diǎn):本發(fā)明實(shí)施例中,ABR在向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布LSA時(shí),如果本ABR不具備將Type_7LSA轉(zhuǎn)換成Type_5LSA的能力,則在LSA中設(shè)置第二標(biāo)識(shí),ABR在選舉LSA轉(zhuǎn)換設(shè)備時(shí),在所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR中選舉LSA轉(zhuǎn)換設(shè)備,從而能夠避免選舉不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力的ABR作為L(zhǎng)SA轉(zhuǎn)換設(shè)備,并選舉具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力的ABR作為L(zhǎng)SA轉(zhuǎn)換設(shè)備,使得NSSA網(wǎng)絡(luò)中存在能夠?qū)ype-7LSA轉(zhuǎn)換成Type-5LSA的LSA轉(zhuǎn)換設(shè)備,繼而能夠向其它區(qū)域傳播NSSA網(wǎng)絡(luò)中的LSA。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0024]圖1是本發(fā)明實(shí)施例的應(yīng)用場(chǎng)景示意圖;
[0025]圖2是本發(fā)明實(shí)施例提供的ー種LSA轉(zhuǎn)換設(shè)備的選舉方法流程圖;
[0026]圖3是本發(fā)明實(shí)施例中LSA的報(bào)文格式示意圖;
[0027]圖4是本發(fā)明實(shí)施例提供的ー種區(qū)域邊界路由器ABR的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0028]針對(duì)現(xiàn)有技術(shù)中存在的問(wèn)題,本發(fā)明實(shí)施例提供ー種LSA轉(zhuǎn)換設(shè)備的選舉方法,該方法應(yīng)用于包括多個(gè)ABR的NSSA網(wǎng)絡(luò)中,這些多個(gè)ABR位于NSSA網(wǎng)絡(luò)的同一個(gè)NSSA區(qū)域內(nèi)。以圖1為本發(fā)明實(shí)施例的應(yīng)用場(chǎng)景示意圖,該NSSA網(wǎng)絡(luò)中包括ABR1、ABR2和ABR3。本發(fā)明實(shí)施例中,從多個(gè)ABR中選舉ABR作為L(zhǎng)SA轉(zhuǎn)換設(shè)備,作為L(zhǎng)SA轉(zhuǎn)換設(shè)備的ABR在收到Type-7LSA吋,將Type-7LSA轉(zhuǎn)換成Type-5LSA,并將Type-5LSA傳播到其它區(qū)域。其中,Type-7LSA只在NSSA區(qū)域內(nèi)泛洪,描述了前往AS外部的目標(biāo)網(wǎng)絡(luò)的路由;Type-5LSA在整個(gè)0SPFv3進(jìn)程內(nèi)泛洪(除了末節(jié)區(qū)域,絕對(duì)末節(jié)區(qū)域和NSSA等),描述了前往AS外部的目標(biāo)網(wǎng)絡(luò)的路由。
[0029]如圖2所示,該LSA轉(zhuǎn)換設(shè)備的選舉方法至少包括以下步驟:
[0030]步驟201,ABR獲取自身的LSA七轉(zhuǎn)五能力信息。
[0031]本發(fā)明實(shí)施例中,LSA七轉(zhuǎn)五能力信息具體為:具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力;或者,不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力;或者,具備將Type-7LSA轉(zhuǎn)換成Type_5LSA的資格,但不具備無(wú)條件將Type_7LSA轉(zhuǎn)換成Type_5LSA的能力。
[0032]當(dāng)ABR具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力吋,ABR會(huì)選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備,并在收到Type-7LSA吋,將Type-7LSA轉(zhuǎn)換成Type-5LSA,將Type-5LSA傳播到其它區(qū)域。當(dāng)ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力吋,ABR會(huì)不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備,且在收到Type-7LSA吋,不將Type-7LSA轉(zhuǎn)換成Type-5LSA。當(dāng)ABR具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力吋,ABR可以選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備或不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;當(dāng)ABR最終選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備時(shí),在收到Type-7LSA吋,將Type-7LSA轉(zhuǎn)換成Type-5LSA,將Type-5LSA傳播到其它區(qū)域;當(dāng)ABR最終不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備時(shí),在收到Type-7LSA時(shí),不將 Type_7LSA 轉(zhuǎn)換成 Type_5LSA。
[0033]在圖1所示的應(yīng)用場(chǎng)景下,假設(shè)ABRl具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力;假設(shè)ABR2具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力;假設(shè)ABR3不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力。
[0034]步驟202,ABR在向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布LSA時(shí),如果本ABR具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則在LSA中設(shè)置第一標(biāo)識(shí);如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則在LSA中設(shè)置第二標(biāo)識(shí)。
[0035]本發(fā)明實(shí)施例中,ABR向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布的LSA具體包括但不限于Router-LSA。如圖3所示,為Router-LSA的報(bào)文格式示意圖,該Router-LSA的設(shè)置中存在有Nt比特和Nn比特;該Nt比特用于標(biāo)記當(dāng)前ABR具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力;該Nn比特用于標(biāo)記當(dāng)前ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力?;诖?,如果ABR具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則ABR將Nt比特設(shè)置為第一標(biāo)識(shí)(如將Nt比特置位);如果ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則ABR將Nn比特設(shè)置為第二標(biāo)識(shí)(如將Nn比特置位)。此外,由于ABR不能同時(shí)為具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力和不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,因此Nt比特和Nn比特不能同時(shí)置位。此外,當(dāng)ABR具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力吋,Nt比特和Nn比特都不置位。
[0036]在圖1所示的應(yīng)用場(chǎng)景下,ABRl具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,因此ABRl向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布的Router-LSA中,Nt比特置位,用于標(biāo)記ABRl具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力。ABR2具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,因此ABR2向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布的Router-LSA中,Nt比特和Nn比特都不置位。ABR3不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,因此ABR3向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布的Router-LSA中,Nn比特置位,用于標(biāo)記ABR3不具備將Type_7LSA轉(zhuǎn)換成Type_5LSA的能力。
[0037]步驟203,ABR在選舉LSA轉(zhuǎn)換設(shè)備時(shí),如果本ABR具備無(wú)條件將Type_7LSA轉(zhuǎn)換成Type-5LSA的能力,則選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則查詢(xún)本ABR收到的LSA中是否設(shè)置第一標(biāo)識(shí);如果有LSA中設(shè)置第一標(biāo)識(shí),則不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果沒(méi)有LSA中設(shè)置第一標(biāo)識(shí),則在所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR中選舉LSA轉(zhuǎn)換設(shè)備。
[0038]在本發(fā)明實(shí)施例的一種優(yōu)選實(shí)施方式中,ABR在所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR中選舉LSA轉(zhuǎn)換設(shè)備的方式,具體包括但不限于如下方式:ABR獲取本ABR的Routerld (路由標(biāo)識(shí))以及其它所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,并比較本ABR的Routerld以及其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld ;進(jìn)ー步的,如果本ABR的Routerld大于其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,則ABR選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR的Routerld小于其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,則ABR不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備。
[0039]在圖1所示的應(yīng)用場(chǎng)景下,ABRl具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,因此ABRl會(huì)選舉本ABRl為L(zhǎng)SA轉(zhuǎn)換設(shè)備。ABR3不具備將Type_7LSA轉(zhuǎn)換成Type_5LSA的能力,因此ABR3會(huì)不選舉本ABR3為L(zhǎng)SA轉(zhuǎn)換設(shè)備。ABR2具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,因此ABR2查詢(xún)本ABR2收到的LSA中是否設(shè)置第一標(biāo)識(shí);由于ABRl發(fā)布的LSA中設(shè)置第一標(biāo)識(shí),因此ABR2會(huì)不選舉本ABR2為L(zhǎng)SA轉(zhuǎn)換設(shè)備。
[0040]在圖1所示的應(yīng)用場(chǎng)景下,假設(shè)ABRl具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力;假設(shè)ABR2具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力;假設(shè)ABR3不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力。
[0041 ] 由于ABRl具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,因此ABRl向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布的Router-LSA中,Nt比特和Nn比特都不置位。由于ABR2具備將Type_7LSA轉(zhuǎn)換成Type_5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,因此ABR2向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布的Router-LSA中,Nt比特和Nn比特都不置位。由于ABR3不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,因此ABR3向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布的Router-LSA中,Nn比特置位,用于標(biāo)記ABR3不具備將Type_7LSA轉(zhuǎn)換成Type_5LSA的能力。
[0042]在此情況下,由于ABR3不具備將Type_7LSA轉(zhuǎn)換成Type_5LSA的能力,因此ABR3會(huì)不選舉本ABR3為L(zhǎng)SA轉(zhuǎn)換設(shè)備。
[0043]由于ABRl具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,因此ABRl查詢(xún)本ABRl收到的LSA中是否設(shè)置第一標(biāo)識(shí);由于ABR2和ABR3發(fā)布的LSA中均沒(méi)有設(shè)置第一標(biāo)識(shí),因此ABRl在所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR中選舉LSA轉(zhuǎn)換設(shè)備。具體的,由于ABR3發(fā)布的LSA中設(shè)置第二標(biāo)識(shí),因此ABR3不會(huì)被選舉為L(zhǎng)SA轉(zhuǎn)換設(shè)備,因此ABRl只在本ABRl和ABR2 (ABR2發(fā)布的LSA中未設(shè)置第二標(biāo)識(shí))中選舉LSA轉(zhuǎn)換設(shè)備;假設(shè)ABR2的RouterId大于ABRl的Routerld,則由于本ABRl的RouterId小于ABR2的Routerld,因此ABRl不選舉本ABRl為L(zhǎng)SA轉(zhuǎn)換設(shè)備。
[0044]由于ABR2具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,因此ABR2查詢(xún)本ABR2收到的LSA中是否設(shè)置第一標(biāo)識(shí);由于ABRl和ABR3發(fā)布的LSA中均沒(méi)有設(shè)置第一標(biāo)識(shí),因此ABR2在所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR中選舉LSA轉(zhuǎn)換設(shè)備。具體的,由于ABR3發(fā)布的LSA中設(shè)置第二標(biāo)識(shí),因此ABR3不會(huì)被選舉為L(zhǎng)SA轉(zhuǎn)換設(shè)備,因此ABR2只在本ABR2和ABRKABR1發(fā)布的LSA中未設(shè)置第二標(biāo)識(shí))中選舉LSA轉(zhuǎn)換設(shè)備;假設(shè)ABR2的Routerld大于ABRl的Routerld,則由于本ABR2的Routerld大于ABRl的Routerld,因此ABR2選舉本ABR2為L(zhǎng)SA轉(zhuǎn)換設(shè)備。
[0045]本發(fā)明實(shí)施例中,在ABR選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備后,該ABR在收到Type_7LSA時(shí),將Type-7LSA轉(zhuǎn)換成Type_5LSA,并將Type_5LSA傳播到其它區(qū)域;在ABR不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備后,該ABR在收到Type-7LSA時(shí),禁止將Type-7LSA轉(zhuǎn)換成Type-5LSA。
[0046]綜上所述,本發(fā)明實(shí)施例中,ABR在向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布LSA時(shí),如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則在LSA中設(shè)置第二標(biāo)識(shí)(如將Nn比特置位),ABR在選舉LSA轉(zhuǎn)換設(shè)備時(shí),在所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR中選舉LSA轉(zhuǎn)換設(shè)備,從而能夠避免選舉不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力的ABR作為L(zhǎng)SA轉(zhuǎn)換設(shè)備,并選舉具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力的ABR作為L(zhǎng)SA轉(zhuǎn)換設(shè)備,使得NSSA網(wǎng)絡(luò)中存在能夠?qū)ype-7LSA轉(zhuǎn)換成Type-5LSA的LSA轉(zhuǎn)換設(shè)備,繼而能夠向其它區(qū)域傳播NSSA網(wǎng)絡(luò)中的LSA。
[0047]基于與上述方法同樣的發(fā)明構(gòu)思,本發(fā)明實(shí)施例中還提供了一種區(qū)域邊界路由器ABR,應(yīng)用于包括位于同一個(gè)NSSA區(qū)域內(nèi)的多個(gè)ABR的NSSA網(wǎng)絡(luò)中,如圖4所示,所述區(qū)域邊界路由器ABR具體包括:
[0048]獲取模塊11,用于獲取自身的鏈路狀態(tài)通告LSA七轉(zhuǎn)五能力信息;其中,所述LSA七轉(zhuǎn)五能力信息具體為:具備無(wú)條件將第七類(lèi)Type_7LSA轉(zhuǎn)換成第五類(lèi)Type_5LSA的能力;或者,不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力;或者,具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力;
[0049]發(fā)送模塊12,用于在向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布LSA時(shí),如果本ABR具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則在所述LSA中設(shè)置第一標(biāo)識(shí);如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則在所述LSA中設(shè)置第二標(biāo)識(shí);
[0050]選舉模塊13,用于在選舉LSA轉(zhuǎn)換設(shè)備時(shí),如果本ABR具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則查詢(xún)本ABR收到的LSA中是否設(shè)置第一標(biāo)識(shí);如果有LSA中設(shè)置第一標(biāo)識(shí),則不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果沒(méi)有LSA中設(shè)置第一標(biāo)識(shí),則在所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR中選舉LSA轉(zhuǎn)換設(shè)備。
[0051]所述選舉模塊13,具體用于獲取本ABR的路由標(biāo)識(shí)Routerld以及其它所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,并比較本ABR的Routerld以及其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld ;如果本ABR的Routerld大于其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,則選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR的Routerld小于其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,則不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備。
[0052]本發(fā)明實(shí)施例中,所述發(fā)送模塊12向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布的LSA具體為Router-LSA ;所述Router-LSA的設(shè)置中存在有Nt比特和Nn比特;如果本ABR具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則將所述Nt比特設(shè)置為第一標(biāo)識(shí);如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則將所述Nn比特設(shè)置為第二標(biāo)識(shí)。
[0053]所述發(fā)送模塊12,還用于在選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備后,在收到Type_7LSA時(shí),將所述Type-7LSA轉(zhuǎn)換成Type-5LSA,并將所述Type-5LSA傳播到其它區(qū)域;在不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備后,在收到Type-7LSA時(shí),禁止將所述Type-7LSA轉(zhuǎn)換成Type-5LSA。
[0054]其中,本發(fā)明裝置的各個(gè)模塊可以集成于一體,也可以分離部署。上述模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。
[0055]通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0056]本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明所必須的。
[0057]本領(lǐng)域技術(shù)人員可以理解實(shí)施例中的裝置中的模塊可以按照實(shí)施例描述進(jìn)行分布于實(shí)施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個(gè)或多個(gè)裝置中。上述實(shí)施例的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。
[0058]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0059]以上公開(kāi)的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但是,本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.ー種鏈路狀態(tài)通告LSA轉(zhuǎn)換設(shè)備的選舉方法,應(yīng)用于包括位于同一個(gè)NSSA區(qū)域內(nèi)的多個(gè)區(qū)域邊界路由器ABR的NSSA網(wǎng)絡(luò)中,其特征在于,所述方法包括以下步驟: ABR獲取自身的LSA七轉(zhuǎn)五能力信息;其中,所述LSA七轉(zhuǎn)五能力信息具體為:具備無(wú)條件將第七類(lèi)Type-7LSA轉(zhuǎn)換成第五類(lèi)Type-5LSA的能力;或者,不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力;或者,具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力; 所述ABR在向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布LSA時(shí),如果本ABR具備無(wú)條件將Type_7LSA轉(zhuǎn)換成Type-5LSA的能力,則在所述LSA中設(shè)置第一標(biāo)識(shí);如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則在所述LSA中設(shè)置第二標(biāo)識(shí); 所述ABR在選舉LSA轉(zhuǎn)換設(shè)備時(shí),如果本ABR具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則查詢(xún)本ABR收到的LSA中是否設(shè)置第一標(biāo)識(shí);如果有LSA中設(shè)置第一標(biāo)識(shí),則不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果沒(méi)有LSA中設(shè)置第一標(biāo)識(shí),則在所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR中選舉LSA轉(zhuǎn)換設(shè)備。
2.如權(quán)利要求1所述的方法,其特征在于,所述ABR在所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR中選舉LSA轉(zhuǎn)換設(shè)備,具體包括: 所述ABR獲取本ABR的路由標(biāo)識(shí)RouterId以及其它所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,并比較本ABR的RouterId以及其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的RouterId ;如果本ABR的RouterId大于其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,則所述ABR選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR的RouterId小于其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,則所述ABR不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備。
3.如權(quán)利要求1所述的方法,其特征在于,所述ABR向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布的LSA具體為Router-LSA ;所述Router-LSA的設(shè)置中存在有Nt比特和Nn比特;其中,如果本ABR具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則所述ABR將所述Nt比特設(shè)置為第一標(biāo)識(shí);如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則所述ABR將所述Nn比特設(shè)置為第二標(biāo)識(shí)。
4.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 所述ABR選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備后,所述ABR在收到Type_7LSA時(shí),將Type_7LSA轉(zhuǎn)換成Type-5LSA,并將Type-5LSA傳播到其它區(qū)域; 所述ABR不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備后,所述ABR在收到Type-7LSA吋,禁止將Type-7LSA 轉(zhuǎn)換成 Type_5LSA。
5.ー種區(qū)域邊界路由器ABR,應(yīng)用于包括位于同一個(gè)NSSA區(qū)域內(nèi)的多個(gè)ABR的NSSA網(wǎng)絡(luò)中,其特征在于,所述ABR具體包括: 獲取模塊,用于獲取自身的鏈路狀態(tài)通告LSA七轉(zhuǎn)五能力信息;其中,所述LSA七轉(zhuǎn)五能力信息具體為:具備無(wú)條件將第七類(lèi)Type-7LSA轉(zhuǎn)換成第五類(lèi)Type-5LSA的能力;或者,不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力;或者,具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力;發(fā)送模塊,用于在向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布LSA吋,如果本ABR具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則在所述LSA中設(shè)置第一標(biāo)識(shí);如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則在所述LSA中設(shè)置第二標(biāo)識(shí); 選舉模塊,用于在選舉LSA轉(zhuǎn)換設(shè)備時(shí),如果本ABR具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的資格,但不具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則查詢(xún)本ABR收到的LSA中是否設(shè)置第一標(biāo)識(shí);如果有LSA中設(shè)置第一標(biāo)識(shí),則不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果沒(méi)有LSA中設(shè)置第一標(biāo)識(shí),則在所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR中選舉LSA轉(zhuǎn)換設(shè)備。
6.如權(quán)利要求5所述的ABR,其特征在于, 所述選舉模塊,具體用于獲取本ABR的路由標(biāo)識(shí)Routerld以及其它所有未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,并比較本ABR的Routerld以及其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld ;如果本ABR的Routerld大于其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,則選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備;如果本ABR的Routerld小于其它未設(shè)置第二標(biāo)識(shí)的LSA對(duì)應(yīng)的ABR的Routerld,則不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備。
7.如權(quán)利要求5所述的ABR,其特征在于,所述發(fā)送模塊向NSSA網(wǎng)絡(luò)中的其它ABR發(fā)布的LSA具體為Router -LSA ;所述Router-LSA的設(shè)置中存在有Nt比特和Nn比特;如果本ABR具備無(wú)條件將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則將所述Nt比特設(shè)置為第一標(biāo)識(shí);如果本ABR不具備將Type-7LSA轉(zhuǎn)換成Type-5LSA的能力,則將所述Nn比特設(shè)置為第二標(biāo)識(shí)。
8.如權(quán)利要求5所述的ABR,其特征在于, 所述發(fā)送模塊,還用于在選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備后,在收到Type-7LSA吋,將所述Type-7LSA轉(zhuǎn)換成Type-5LSA,并將所述Type-5LSA傳播到其它區(qū)域;在不選舉本ABR為L(zhǎng)SA轉(zhuǎn)換設(shè)備后,在收到Type-7LSA吋,禁止將所述Type-7LSA轉(zhuǎn)換成Type-5LSA。
【文檔編號(hào)】H04L12/755GK103501271SQ201310431861
【公開(kāi)日】2014年1月8日 申請(qǐng)日期:2013年9月18日 優(yōu)先權(quán)日:2013年9月18日
【發(fā)明者】魏志廣, 肖建, 常露, 曹偉 申請(qǐng)人:杭州華三通信技術(shù)有限公司