專(zhuān)利名稱(chēng):一種鏈路類(lèi)型標(biāo)識(shí)方法、識(shí)別方法及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種鏈路類(lèi)型標(biāo)識(shí)方法、識(shí)別方法及設(shè)備。
背景技術(shù):
在國(guó)際標(biāo)準(zhǔn)化組織(IS0, International Organization for Standardization)制訂的規(guī)范中,路由器被視為中間系統(tǒng)(IS, Intermediate System),中間系統(tǒng)與中間系統(tǒng)(ISIS, Intermediate System to Intermediate System)之間的通信協(xié)議也被視為路由器與路由器之間的通信協(xié)議。 在ISIS協(xié)議中,路由器周期性的向全網(wǎng)發(fā)送與鄰接路由器之間鏈路狀態(tài)信息(LSP)報(bào)文,LSP報(bào)文中帶與鄰接路由器之間的鄰接信息。鄰接信息是一個(gè)三元組信息,包括源節(jié)點(diǎn)、目的節(jié)點(diǎn)和開(kāi)銷(xiāo),鄰接信息被作為鏈路使用,參與路由的計(jì)算。在LSP報(bào)文中,鄰接信息以擴(kuò)展的ISIS鄰接信息Extend ISReachability TLV方式表示;也可以以ISIS鄰接信息IS Reachability TLV方式表示。由于Extend IS Reachability TLV方式表示鄰接信息具有可擴(kuò)展功能,可以根據(jù)需要擴(kuò)充附加內(nèi)容,所以采用Extend IS ReachabilityTLV方式向全網(wǎng)發(fā)送的LSP報(bào)文具有可擴(kuò)展功能;而IS Reachability TLV方式表示鄰接信息不具有可擴(kuò)展功能,所以采用IS Reachability TLV方式向全網(wǎng)發(fā)送的LSP報(bào)文沒(méi)有可擴(kuò)展功能。 在ISIS協(xié)議中,路由器也可以接收鄰接路由器(可能存在多個(gè))發(fā)送的鄰接狀態(tài)信息,計(jì)算出最優(yōu)路由。計(jì)算出的最優(yōu)路由的路徑可能包括物理鏈路和非物理鏈路。其中,物理鏈路包括以太鏈路、PTP鏈路等等;非物理鏈路包括轉(zhuǎn)發(fā)鄰接隧道(FA Tu皿el,F(xiàn)orwarding Adjacency Tu騰l)鏈路、通用路由封裝隧道(GRE Tu騰l, Generic RoutingEncapsulation Tunnel)鏈路等等。 不同的業(yè)務(wù)可能需要不同類(lèi)型的鏈路,例如,純IP路由的業(yè)務(wù)可能需要物理鏈路;又例如, 一些業(yè)務(wù)可能需要非物理鏈路(如FA隧道或GRE隧道)。對(duì)于需要純IP路由的業(yè)務(wù),若計(jì)算出的鏈路是非物理鏈路,業(yè)務(wù)會(huì)發(fā)生異常情況,比如FA隧道造成組播流量的中斷、FA隧道成為IP快速重路由(IP FRR, IP Fast Re-Routing)無(wú)效備份出接口等。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種鏈路類(lèi)型標(biāo)識(shí)方法、識(shí)別方法及設(shè)備,可以降低業(yè)務(wù)發(fā)生異常情況的風(fēng)險(xiǎn)。 為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供如下技術(shù)方案
本發(fā)明實(shí)施例提供了一種鏈路類(lèi)型標(biāo)識(shí)方法,包括 將鏈路類(lèi)型標(biāo)識(shí)插入鏈路狀態(tài)信息報(bào)文中;所述鏈路類(lèi)型標(biāo)識(shí)用于指示與鄰接路由器之間的鏈路類(lèi)型; 將所述插入鏈路類(lèi)型標(biāo)識(shí)的鏈路狀態(tài)信息報(bào)文發(fā)送網(wǎng)絡(luò)側(cè)。
本發(fā)明實(shí)施例提供了一種鏈路類(lèi)型識(shí)別方法,包括
接收網(wǎng)絡(luò)中的路由器發(fā)送的鏈路狀態(tài)信息報(bào)文;
獲取所述鏈路狀態(tài)信息報(bào)文攜帶的鏈路類(lèi)型標(biāo)識(shí); 根據(jù)所述鏈路類(lèi)型標(biāo)識(shí)識(shí)別所述路由器與其鄰接路由器之間的鏈路類(lèi)型。
本發(fā)明實(shí)施例提供了一種IS路由器,包括 鏈路類(lèi)型標(biāo)識(shí)模塊,用于將鏈路類(lèi)型標(biāo)識(shí)插入鏈路狀態(tài)信息報(bào)文中;所述鏈路類(lèi)型標(biāo)識(shí)用于指示與鄰接路由器之間的鏈路類(lèi)型; 收發(fā)模塊,用于將所述插入鏈路類(lèi)型標(biāo)識(shí)的鏈路狀態(tài)信息報(bào)文發(fā)送網(wǎng)絡(luò)側(cè)。
本發(fā)明實(shí)施例在鏈路狀態(tài)信息報(bào)文中插入了鏈路類(lèi)型標(biāo)識(shí),根據(jù)所述鏈路標(biāo)識(shí)可以識(shí)別鏈路類(lèi)型,從而可以降低或避免業(yè)務(wù)發(fā)生異常情況。
圖1為本發(fā)明實(shí)施例一提供的
圖2為本發(fā)明實(shí)施例二提供的
圖3為本發(fā)明實(shí)施例三提供的
圖4為本發(fā)明實(shí)施例四提供的
圖5為本發(fā)明實(shí)施例五提供的
種鏈路類(lèi)型標(biāo)識(shí)方法的流程示意圖種鏈路類(lèi)型標(biāo)識(shí)方法的流程示意圖種鏈路類(lèi)型識(shí)別方法的流程示意圖種鏈路類(lèi)型識(shí)別方法的流程示意圖種IS路由器的邏輯結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明實(shí)施例提供一種鏈路類(lèi)型標(biāo)識(shí)方法、識(shí)別方法及設(shè)備,可以識(shí)別鏈路類(lèi)型,從而可以降低業(yè)務(wù)發(fā)生異常的風(fēng)險(xiǎn)。 為了便于對(duì)本發(fā)明實(shí)施例進(jìn)一步理解,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)的介紹。
實(shí)施例一 請(qǐng)參閱圖1,圖1為本發(fā)明實(shí)施例一提供的一種鏈路類(lèi)型標(biāo)識(shí)方法的流程示意圖。如圖l所示,該方法可以包括 步驟101 :將鏈路類(lèi)型標(biāo)識(shí)插入鏈路狀態(tài)信息報(bào)文中;所述鏈路類(lèi)型標(biāo)識(shí)用于指示與鄰接路由器之間的鏈路類(lèi)型; 所述鏈路類(lèi)型可能包括物理鏈路、FA隧道鏈路、GRE隧道鏈路以及其它鏈路等。
步驟102 :將所述插入鏈路類(lèi)型標(biāo)識(shí)的鏈路狀態(tài)信息報(bào)文發(fā)送網(wǎng)絡(luò)側(cè)。
可以周期性的或非周期性的將所述插入鏈路類(lèi)型標(biāo)識(shí)LSP報(bào)文發(fā)送網(wǎng)絡(luò)側(cè)。
上述對(duì)本發(fā)明實(shí)施例一提供的一種鏈路類(lèi)型標(biāo)識(shí)方法進(jìn)行了介紹,在鏈路狀態(tài)信息報(bào)文中插入了鏈路類(lèi)型標(biāo)識(shí),所述鏈路標(biāo)識(shí)可以表示與鄰接路由器之間的鏈路類(lèi)型。
實(shí)施例二 請(qǐng)參閱圖2,圖2為本發(fā)明實(shí)施例二提供的一種鏈路類(lèi)型標(biāo)識(shí)方法的流程示意圖。如圖2所述,所述方法可以包括 步驟201 :將鏈路類(lèi)型標(biāo)識(shí)插入LSP報(bào)文中的鄰接信息中。 在ISIS協(xié)議中,LSP報(bào)文攜帶與鄰接路由器之間的鄰接信息。鄰接信息是一個(gè)三元組信息,包括源路由器、目的路由器和開(kāi)銷(xiāo),鄰接信息被作為鏈路使用,參與路由的計(jì)算。在LSP報(bào)文中,鄰接信息可以采用Extend ISReachability TLV方式表示;以Extend IS
4Reachability TLV方式表示的鄰接信息具有可擴(kuò)展功能,可以根據(jù)需要在鄰接信息中增加擴(kuò)展內(nèi)容。 若路由網(wǎng)絡(luò)進(jìn)行了多拓?fù)浣Y(jié)構(gòu)(MT,Multi Topology)擴(kuò)充,可以在多拓?fù)銲SIS鄰
接信息MT Intermediate Systems TLV中以Extended IS ReachabilityTLV方式表示鄰接
信息,所以多拓?fù)渚W(wǎng)絡(luò)也能支持在鄰接信息中攜帶鏈路類(lèi)型信息。 步驟202 :將所述插入鏈路類(lèi)型標(biāo)識(shí)的LSP報(bào)文發(fā)送網(wǎng)絡(luò)側(cè)。 在ISIS協(xié)議中,根據(jù)接口類(lèi)型可以對(duì)鏈路類(lèi)型進(jìn)行如下分類(lèi)(包括但不限于) native link,物理鏈路(包括以太網(wǎng)等物理鏈路); link of FA tunnel, FA隧道鏈路; link of GRE tunnel, GRE隧道鏈路。 可以在以Extended IS Reachability TLV方式表示的鄰接信息中插入用于表示鏈路類(lèi)型的標(biāo)識(shí)sub-TLV。 可以鏈路類(lèi)型標(biāo)識(shí)sub-TLV中設(shè)置鏈路類(lèi)型的VALUE值,VALUE取值不同分別表示不同的鏈路類(lèi)型。如,VALUE值為1表示物理鏈路(即nativelink) ;VALUE值為2表示鏈路類(lèi)型為FA隧道(即link of FA t皿nel) ;VALUE值為3表示鏈路類(lèi)型為GRE隧道(即link of GRE tunnel)等等,若還存在其它鏈路類(lèi)型,則所述VALUE值還可以取其它數(shù)值來(lái)表示該鏈路類(lèi)型。 下面提供一種用于標(biāo)識(shí)鏈路類(lèi)型的sub-TLV的格式 C0DE-X(0<X<255,integer number unused for existed sub-TLV ofExtendedIS Reachability TLV) LENGTH-total length of the value field VALUE _1 octet for type of adjacency,0-241 octets reserved. Structuredasfollows : No. of Octets +--------------------------+ I type of link| 1 +--------------------------+ I Reserved | 1-241 +--------------------------+ Certain types of link are proposed here :VALUE type of link type 1 native link 2 link of FA tunnel 3 link of GRE tu騰l 4-255 Reserved for future expansion 根據(jù)上述sub-TLV的格式可知,C0DE(定義為一個(gè)0到255之間的整數(shù)X,該X沒(méi)被Extended IS Reachability TLV當(dāng)前已擴(kuò)展的sub-TLV使用)是sub-TLV的type,以區(qū)別其它sub-TLV。 sub-TLV的VALUE為鏈路類(lèi)型,VALUE值為1表示鏈路類(lèi)型為物理鏈路(即native link) ;VALUE值為2表示鏈路類(lèi)型為FA隧道(即link of FA tunnel) ;VALUE
5值為3表示鏈路類(lèi)型為GRE隧道(即link of GRE tunnel)等等,若還存在其它鏈路類(lèi)型, 則所述VALUE還可以取其它數(shù)值來(lái)表示該鏈路類(lèi)型。 上述對(duì)本發(fā)明實(shí)施例二提供的一種鏈路類(lèi)型標(biāo)識(shí)方法進(jìn)行了介紹,在以Extend IS Reachabi 1 ity TLV表示的LSP報(bào)文中的鄰接信息中插入了鏈路類(lèi)型標(biāo)識(shí),所述鏈路標(biāo)識(shí) 可以表示與鄰接路由器之間的鏈路類(lèi)型。
實(shí)施例三 請(qǐng)參閱圖3,圖3為本發(fā)明實(shí)施例三提供的一種鏈路類(lèi)型識(shí)別方法的流程示意圖。 如圖3所述,所述方法可以包括 步驟301 :接收網(wǎng)絡(luò)中的路由器發(fā)送的LSP報(bào)文。
步驟302 :獲取所述LSP報(bào)文攜帶的鏈路類(lèi)型標(biāo)識(shí)。 步驟303 :根據(jù)鏈路類(lèi)型標(biāo)識(shí)識(shí)別所述路由器與其鄰接路由器之間的鏈路類(lèi)型。 可以讀取鏈路類(lèi)型標(biāo)識(shí)sub-TLV中的VALUE值,如,VALUE值為1表示鏈路類(lèi)型
為物理鏈路(即native link) ;VALUE值為2表示鏈路類(lèi)型為FA隧道(即link of FA
tunnel) ;VALUE值為3表示鏈路類(lèi)型為GRE隧道(即link of GRE tunnel)等等。 進(jìn)一步地,根據(jù)本發(fā)明實(shí)施例提供的鏈路識(shí)別方法,可以根據(jù)讀取的鏈路類(lèi)型標(biāo)
識(shí)將鏈路進(jìn)行分組,在路由計(jì)算時(shí),可以選擇需要的鏈路組參與路由的計(jì)算。 上述對(duì)本發(fā)明實(shí)施例三提供的一種鏈路類(lèi)型識(shí)別方法進(jìn)行了介紹,可以從接收的
鄰接信息中獲取鏈路類(lèi)型標(biāo)識(shí),所述鏈路標(biāo)識(shí)可以表示與鄰接路由器之間的鏈路類(lèi)型。
實(shí)施例四 請(qǐng)參閱圖4,圖4為本發(fā)明實(shí)施例四提供的一種鏈路類(lèi)型識(shí)別方法的流程示意圖。 如圖4所述,所述方法包括 步驟401 :接收網(wǎng)絡(luò)中的路由器發(fā)送的LSP報(bào)文。
步驟402 :獲取所述LSP報(bào)文攜帶的鏈路類(lèi)型標(biāo)識(shí)。 步驟403 :根據(jù)鏈路類(lèi)型標(biāo)識(shí)識(shí)別所述路由器與其鄰接路由器之間的鏈路類(lèi)型。 步驟404 :根據(jù)獲取的鏈路類(lèi)型標(biāo)識(shí),將鏈路進(jìn)行分組。 根據(jù)獲取的鏈路類(lèi)型標(biāo)識(shí),將鏈路類(lèi)型標(biāo)識(shí)相同的鏈路分成一組。 例如,讀取鏈路類(lèi)型標(biāo)識(shí)中的VALUE值為1 ,表示鏈路類(lèi)型為物理鏈路(即native
link) ;VALUE值為2,表示鏈路類(lèi)型為FA隧道(即link of FAtunnel) ;VALUE值為3,表示
鏈路類(lèi)型為GRE隧道(即link of GRE tunnel)等等??梢詫㈡溌奉?lèi)型為物理鏈路劃分成
一組,得到物理鏈路組;將鏈路類(lèi)型為FA隧道鏈路劃分成一組,得到FA隧道鏈路組;將鏈
路類(lèi)型為GRE隧道鏈路劃分成一組,得到GRE隧道鏈路組;還可以將其它路由類(lèi)型相同的鏈
路劃分成一組,得到其它鏈路組。 步驟405 :選擇所需鏈路組參與路由的計(jì)算。 根據(jù)本發(fā)明實(shí)施例提供的鏈路類(lèi)型識(shí)別方法,在對(duì)鏈路進(jìn)行了分組的基礎(chǔ)之上, 選擇所需的鏈路組進(jìn)行最優(yōu)路由的計(jì)算。例如,業(yè)務(wù)需要純IP路由傳輸時(shí),可以從各鏈路 組中選擇由物理鏈路所組成的鏈路組,使用所選擇的鏈路組參與路由計(jì)算,計(jì)算出最優(yōu)路由。 從而可以避免業(yè)務(wù)需要純IP路由時(shí)計(jì)算出鏈路為FA隧道,造成組播流量的中斷 或FA隧道成為IP快速重路由無(wú)效備份出接口等情況出現(xiàn)。
又例如,一些特殊業(yè)務(wù)使用非物理鏈路傳輸時(shí),可以從各鏈路組中選擇由非物理
鏈路所組成的鏈路組,使用所選擇的鏈路組參與路由計(jì)算,計(jì)算出最優(yōu)路由。 從而可以避免業(yè)務(wù)需要非物理鏈路而計(jì)算出的鏈路為物理鏈路,造成則無(wú)法滿(mǎn)足
該特殊業(yè)務(wù)需要的情況出現(xiàn)。 上述對(duì)本發(fā)明實(shí)施例四提供的一種鏈路類(lèi)型識(shí)別方法進(jìn)行了詳細(xì)的介紹,本發(fā)明 實(shí)施例在識(shí)別鏈路類(lèi)型之后,將類(lèi)型相同的鏈路分成一組,從而可以選擇需要的鏈路組計(jì) 算最優(yōu)路由,降低業(yè)務(wù)發(fā)生異常情況的風(fēng)險(xiǎn)。
實(shí)施例五 請(qǐng)參閱圖5,圖5為本發(fā)明實(shí)施例提供的一種IS路由器的邏輯結(jié)構(gòu)示意圖。如圖 5所示,該IS路由器可以包括 鏈路類(lèi)型標(biāo)識(shí)模塊501,用于將鏈路類(lèi)型標(biāo)識(shí)插入LSP報(bào)文中;所述鏈路類(lèi)型標(biāo)識(shí) 用于指示與鄰接路由器之間的鏈路類(lèi)型。 其中,將鏈路類(lèi)型標(biāo)識(shí)插入LSP報(bào)文中的鄰接信息中;所述鄰接信息以Extend IS Reachab i 1 i ty TLV表不。 在ISIS協(xié)議中,LSP報(bào)文攜帶與鄰接路由器之間的鄰接信息。鄰接信息是一個(gè) 三元組信息,包括源路由器、目的路由器和開(kāi)銷(xiāo),鄰接信息在路由計(jì)算中被作為鏈路使用。 在LSP報(bào)文中,鄰接信息可以采用Extend ISReachability TLV方式表示;以Extend IS Reachability TLV方式表示的鄰接信息具有可擴(kuò)展功能,可以根據(jù)需要在鄰接信息中增加 擴(kuò)展內(nèi)容。 若路由網(wǎng)絡(luò)進(jìn)行了 MT擴(kuò)充,可以在多拓?fù)銲SIS鄰接信息MTIntermediate Systems TLV中以Extended IS Reachability TLV方式表示鄰接信息,所以多拓?fù)渚W(wǎng)絡(luò)也 能支持在鄰接信息中攜帶鏈路類(lèi)型信息。 在ISIS協(xié)議中,根據(jù)接口類(lèi)型可以對(duì)鏈路類(lèi)型進(jìn)行如下分類(lèi)(包括但不限于) [OO92] native link,物理鏈路(包括以太網(wǎng)等物理鏈路);
link of FA tunnel, FA隧道鏈路;
link of GRE tunnel, GRE隧道鏈路。 可以在以Extended IS Reachability TLV方式表示的鄰接信息中插入用于表示 鏈路類(lèi)型的標(biāo)識(shí)sub-TLV。 可以在鏈路類(lèi)型標(biāo)識(shí)sub-TLV中設(shè)置鏈路類(lèi)型的VALUE值,VALUE取值不同分別表 示不同的鏈路類(lèi)型。如,VALUE值為1表示物理鏈路(即native link) ;VALUE值為2表示 鏈路類(lèi)型為FA隧道(即link of FA t皿nel) ;VALUE值為3表示鏈路類(lèi)型為GRE隧道(即 link of GRE tunnel)等等,若還存在其它鏈路類(lèi)型,則所述VALUE值還可以取其它數(shù)值來(lái) 表示該鏈路類(lèi)型。 收發(fā)模塊502,用于將所述插入鏈路類(lèi)型標(biāo)識(shí)的與鄰接路由器之間的LSP報(bào)文發(fā) 送網(wǎng)絡(luò)側(cè)。 所述收發(fā)模塊502,還用于接收網(wǎng)絡(luò)中的路由器發(fā)送的鏈路狀態(tài)信息報(bào)文。
所述IS路由器還包括 鏈路類(lèi)型標(biāo)識(shí)獲取模塊503,用于獲取所述收發(fā)模塊502接收的鏈路狀態(tài)信息報(bào) 文攜帶的鏈路類(lèi)型標(biāo)識(shí);
7
鏈路類(lèi)型識(shí)別模塊504,用于根據(jù)所述鏈路類(lèi)型標(biāo)識(shí)識(shí)別所述路由器與其鄰接路 由器之間的鏈路類(lèi)型; 鏈路分組模塊505,用于根據(jù)所述鏈路類(lèi)型識(shí)別模塊504識(shí)別的鏈路類(lèi)型標(biāo)識(shí),將 鏈路類(lèi)型標(biāo)識(shí)相同的鏈路劃分成一組。 例如,讀取鏈路類(lèi)型標(biāo)識(shí)中的VALUE值為1 ,表示鏈路類(lèi)型為物理鏈路(即native link) ;VALUE值為2,表示鏈路類(lèi)型為FA隧道(即link of FAtunnel) ;VALUE值為3,表示 鏈路類(lèi)型為GRE隧道(即link of GRE tunnel)等等??梢詫㈡溌奉?lèi)型為物理鏈路劃分成 一組,得到物理鏈路組;將鏈路類(lèi)型為FA隧道鏈路劃分成一組,得到FA隧道鏈路組;將鏈 路類(lèi)型為GRE隧道鏈路劃分成一組,得到GRE隧道鏈路組;還可以將其它路由類(lèi)型相同的鏈 路劃分成一組,得到其它鏈路組。
根據(jù)本發(fā)明實(shí)施例提供的路由器,還包括 鏈路組選擇計(jì)算模塊506,用于根據(jù)鏈路類(lèi)型標(biāo)識(shí),選擇所需個(gè)鏈路組參與路由的 計(jì)算。 所述鏈路組選擇計(jì)算模塊506可以在鏈路進(jìn)行了分組的基礎(chǔ)之上,選擇所需的鏈 路組進(jìn)行最優(yōu)路由的計(jì)算。例如,業(yè)務(wù)需要純IP路由傳輸時(shí),可以從各鏈路組中選擇由物 理鏈路所組成的鏈路組,使用所選擇的鏈路組參與路由計(jì)算,計(jì)算出最優(yōu)路由。
從而可以避免業(yè)務(wù)需要純IP路由時(shí)計(jì)算出鏈路為FA隧道,造成組播流量的中斷 或FA隧道成為IP快速重路由無(wú)效備份出接口等情況出現(xiàn)。 又例如,一些特殊業(yè)務(wù)使用非物理鏈路傳輸時(shí),可以從各鏈路組中選擇由非物理
鏈路所組成的鏈路組,使用所選擇的鏈路組參與路由計(jì)算,計(jì)算出最優(yōu)路由。 從而可以避免業(yè)務(wù)需要非物理鏈路而計(jì)算出的鏈路為物理鏈路,造成則無(wú)法滿(mǎn)足
該特殊業(yè)務(wù)需要的情況出現(xiàn)。 上述對(duì)本發(fā)明實(shí)施例提供的一種IS路由器進(jìn)行了詳細(xì)的介紹,本發(fā)明實(shí)施例提 供的路由器可以在獲悉鏈路類(lèi)型之后,將類(lèi)型相同的鏈路分成一組,從而可以選擇所需的 鏈路組或多個(gè)鏈路組計(jì)算最優(yōu)路由,降低業(yè)務(wù)發(fā)生異常情況的風(fēng)險(xiǎn)。 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò) 程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序 在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括ROM、 RAM、磁碟或者 光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。 以上對(duì)本發(fā)明實(shí)施例所提供的一種鏈路類(lèi)型標(biāo)識(shí)方法、識(shí)別方法及設(shè)備進(jìn)行了詳 細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō) 明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù) 本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不 應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
一種鏈路類(lèi)型標(biāo)識(shí)方法,其特征在于,包括將鏈路類(lèi)型標(biāo)識(shí)插入鏈路狀態(tài)信息報(bào)文中;所述鏈路類(lèi)型標(biāo)識(shí)用于指示與鄰接路由器之間的鏈路類(lèi)型;將所述插入鏈路類(lèi)型標(biāo)識(shí)的鏈路狀態(tài)信息報(bào)文發(fā)送網(wǎng)絡(luò)側(cè)。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將鏈路類(lèi)型標(biāo)識(shí)插入鏈路狀態(tài)信息報(bào)文中,包括將鏈路類(lèi)型標(biāo)識(shí)插入鏈路狀態(tài)信息報(bào)文中的鄰接信息中;所述鄰接信息以擴(kuò)展的路由器與路由器的鄰接信息Extend IS Reachability TLV表示。
3. —種鏈路類(lèi)型識(shí)別方法,其特征在于,包括接收網(wǎng)絡(luò)中的路由器發(fā)送的鏈路狀態(tài)信息報(bào)文;獲取所述鏈路狀態(tài)信息報(bào)文攜帶的鏈路類(lèi)型標(biāo)識(shí);根據(jù)所述鏈路類(lèi)型標(biāo)識(shí)識(shí)別所述路由器與其鄰接路由器之間的鏈路類(lèi)型。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括根據(jù)鏈路類(lèi)型標(biāo)識(shí),將鏈路進(jìn)行分組。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)鏈路類(lèi)型標(biāo)識(shí),將鏈路進(jìn)行分組,包括根據(jù)鏈路類(lèi)型標(biāo)識(shí),將鏈路類(lèi)型標(biāo)識(shí)相同的鏈路分成一組。
6. 根據(jù)權(quán)利要求4或5所述的方法,其特征在于,所述將鏈路進(jìn)行分組之后,還包括根據(jù)鏈路類(lèi)型標(biāo)識(shí),選擇所需鏈路組參與路由的計(jì)算。
7. —種中間系統(tǒng)IS路由器,其特征在于,包括鏈路類(lèi)型標(biāo)識(shí)模塊,用于將鏈路類(lèi)型標(biāo)識(shí)插入鏈路狀態(tài)信息報(bào)文中;所述鏈路類(lèi)型標(biāo)識(shí)用于指示與鄰接路由器之間的鏈路類(lèi)型;收發(fā)模塊,用于將所述插入鏈路類(lèi)型標(biāo)識(shí)的鏈路狀態(tài)信息報(bào)文發(fā)送網(wǎng)絡(luò)側(cè)。
8. 根據(jù)權(quán)利要求7所述的IS路由器,其特征在于,還包括所述收發(fā)模塊,用于接收網(wǎng)絡(luò)中的路由器發(fā)送的鏈路狀態(tài)信息報(bào)文;鏈路類(lèi)型標(biāo)識(shí)獲取模塊,用于獲取所述收發(fā)模塊接收的鏈路狀態(tài)信息報(bào)文攜帶的鏈路類(lèi)型標(biāo)識(shí);鏈路類(lèi)型識(shí)別模塊,用于根據(jù)所述鏈路類(lèi)型標(biāo)識(shí)識(shí)別所述路由器與其鄰接路由器之間的鏈路類(lèi)型。
9. 根據(jù)權(quán)利要求7或8所述的IS路由器,其特征在于,還包括鏈路分組模塊,用于根據(jù)鏈路類(lèi)型標(biāo)識(shí),將鏈路類(lèi)型標(biāo)識(shí)相同的鏈路分成一組。
10. 根據(jù)權(quán)利要求9所述的IS路由器,其特征在于,還包括鏈路組選擇計(jì)算模塊,用于根據(jù)鏈路類(lèi)型標(biāo)識(shí),選擇所需鏈路組參與路由的計(jì)算。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種鏈路類(lèi)型標(biāo)識(shí)方法、識(shí)別方法及設(shè)備,所述鏈路類(lèi)型標(biāo)識(shí)方法包括將鏈路類(lèi)型標(biāo)識(shí)插入鏈路狀態(tài)信息報(bào)文中;所述鏈路類(lèi)型標(biāo)識(shí)用于指示與鄰接路由器之間的鏈路類(lèi)型;將所述插入鏈路類(lèi)型標(biāo)識(shí)的鏈路狀態(tài)信息報(bào)文發(fā)送網(wǎng)絡(luò)側(cè)。所述鏈路類(lèi)型識(shí)別方法包括接收網(wǎng)絡(luò)中的路由器發(fā)送的鏈路狀態(tài)信息報(bào)文;獲取所述鏈路狀態(tài)信息報(bào)文攜帶的鏈路類(lèi)型標(biāo)識(shí);根據(jù)所述鏈路類(lèi)型標(biāo)識(shí)識(shí)別所述路由器與其鄰接路由器之間的鏈路類(lèi)型。本發(fā)明實(shí)施例可以識(shí)別鏈路類(lèi)型,降低或規(guī)避業(yè)務(wù)發(fā)生異常情況的風(fēng)險(xiǎn)。
文檔編號(hào)H04L12/46GK101753413SQ20081018078
公開(kāi)日2010年6月23日 申請(qǐng)日期2008年12月2日 優(yōu)先權(quán)日2008年12月2日
發(fā)明者張旭東, 王翠軍, 盛成, 閆剛 申請(qǐng)人:華為技術(shù)有限公司