亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種igp路由方法及裝置的制作方法

文檔序號:7922808閱讀:226來源:國知局
專利名稱:一種igp路由方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及網(wǎng)絡(luò)安全相關(guān)領(lǐng)域,具體的講是一 種IGP路由方法及裝置。
背景技術(shù)
內(nèi)部網(wǎng)關(guān)路由助、議(IGP: Interior Gateway Protocol)定義為在一個 自治系統(tǒng)內(nèi)部使用的路由協(xié)議。IGP路由協(xié)議的功能是完成數(shù)據(jù)包在自治系統(tǒng) (AS: Autonomous System)內(nèi)部的路由選擇,或者說,是講述數(shù)據(jù)包如何在A S內(nèi)部轉(zhuǎn)發(fā)的。像路由信息協(xié)議(RIP: Routing Information Protocol)和 開放式最短路徑優(yōu)先路由協(xié)議(OSPF: Open Shortest Path First)都是典 型的IGP路由協(xié)議。
外部網(wǎng)關(guān)路由協(xié)議(EGP: Exterior Gateway Protocol)定義為在多個 自治系統(tǒng)之間使用的路由協(xié)議。它主要完成數(shù)據(jù)包在AS間的路由選擇,或者 說,講述數(shù)據(jù)包為了到達(dá)目的網(wǎng)絡(luò)地址,需要通過哪些AS。邊界網(wǎng)關(guān)路由協(xié) 議(BGP: Border Gateway Protocol)就是一種EGP路由協(xié)議。IGP路由協(xié)議 只作用于本地AS內(nèi)部,而對其他AS—無所知。
IGP路由協(xié)議可以提供給路由策略作為路由匹配條件使用的路由信息包 括以下幾種
目的網(wǎng)絡(luò)地址使用目的網(wǎng)絡(luò)地址來進(jìn)行路由策略控制時,當(dāng)需要匹配 大量目的網(wǎng)絡(luò)地址時,使用目的網(wǎng)絡(luò)地址匹配的方法過濾路由就變得不輕松 或者完全不切實際,而且不好控制。
下一跳信息這里是指到達(dá)目的網(wǎng)絡(luò)的下一跳地址。使用下一跳信息來
進(jìn)行路由策略控制,只能夠區(qū)分具有不同下一跳地址的路由信息。對于相同下一跳地址的路由信息進(jìn)行路由策略控制則無能為力。
標(biāo)記(Tag): Tag是OSPF路由協(xié)議特有的路由屬性,用來對路由進(jìn)行標(biāo) 記,方便路由管理。但是OSPF路由協(xié)議規(guī)定, 一條路由只能設(shè)置一個Tag, 不能對一條路由設(shè)置兩個以上的Tag。因此在使用Tag作為路由策略的匹配條 件時,存在分配Tag屬性過多、管理困難的問題,增加了路由策略管理的難 度。路由A屬于分類A,路由B屬于分類B,那么就可能存在路由C,使得該 路由既屬于分類A,又屬于分類B,表示為A+B,這就是分類的組合。由于Ta g僅是一個數(shù)值,因此在為每個分類分配Tag時,也需要為這些分類的組合也 分配Tag值。同樣的,如果為上面例子中的分類分配Tag,就需要4個Tag才 能分配TagO表明該路由既不屬于分類A又不屬于分類B, TagA表明該路由 屬于分類A, TagB表明該路由屬于分類B, TagAB表明該路由既屬于分類A, 又屬于分類B。因此當(dāng)需要對路由進(jìn)行更細(xì)致的分類時,就需要分配更多Tag, Tag分配的數(shù)量隨著分類數(shù)量的增多呈指數(shù)式增長(以2的n次方指數(shù)式增長, n為分類的數(shù)量),如圖l所示為現(xiàn)有技術(shù)中分配Tag的示意圖,分類的數(shù)量 3.就熏藍(lán)4V配S個Tap.熏萆昝理加lt卜虎女的Tap教日.W7^沐制^路由
策略時要考慮如此多Tag的路由策略控制,增加了路由策略管理的困難。 以引入方式將其合并于此。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種IGP路由方法,為了解決現(xiàn)有技術(shù)中網(wǎng)絡(luò)路 由主要依靠Tag標(biāo)記,導(dǎo)致網(wǎng)絡(luò)路由策略控制復(fù)雜度較高的問題。
本發(fā)明的目的還在于提供一種IGP路由裝置,為了實現(xiàn)上述方法,克服 現(xiàn)有技術(shù)中路由策略控制復(fù)雜度較高的問題。
為了解決上述現(xiàn)有問題,本發(fā)明實施例提供了一種IGP路由方法,該方 法包括
為網(wǎng)絡(luò)設(shè)備A的IGP路由單元的第一路由信息配置團(tuán)體屬性;所述網(wǎng)絡(luò)設(shè)備A的IGP路由單元向網(wǎng)絡(luò)設(shè)備B的IGP路由單元發(fā)送所述第一路由信息, 將所述第一路由信息導(dǎo)入所述網(wǎng)絡(luò)設(shè)備B的路由表;將所述網(wǎng)絡(luò)設(shè)備A的IG P路由單元包括團(tuán)體屬性的第二路由信息導(dǎo)入所述網(wǎng)絡(luò)設(shè)備A的BGP路由單 元;所述網(wǎng)絡(luò)設(shè)備A的BGP路由單元將所述第二路由信息發(fā)送給所述網(wǎng)絡(luò)設(shè) 備B的BGP路由單元;將所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元的所述第二路由信 息導(dǎo)入到所述網(wǎng)絡(luò)設(shè)備B的路由表中與所述第一路由信息相應(yīng)的記錄中。
根據(jù)本發(fā)明實施例所述的一種IGP路由方法的一個進(jìn)一步的方面,所述 第二路由信息還包括目的網(wǎng)絡(luò)地址和團(tuán)體屬性。
根據(jù)本發(fā)明實施例所述的一種IGP路由方法的再一個進(jìn)一步的方面,所 述網(wǎng)絡(luò)設(shè)備A的IGP路由單元向網(wǎng)絡(luò)設(shè)備B的IGP路由單元發(fā)送所述第一路 由信息的步驟包括所述網(wǎng)絡(luò)設(shè)備A的IGP路由單元通過IGP路由協(xié)議將所 述第一路由信息發(fā)送給網(wǎng)絡(luò)設(shè)備B的IGP路由單元;
所述網(wǎng)絡(luò)設(shè)備A的BGP路由單元將所述第二路由信息發(fā)送給所述網(wǎng)絡(luò)設(shè) 備B的BGP路由單元的步驟包括所述網(wǎng)絡(luò)設(shè)備A的BGP路由單元通過BGP 路由協(xié)議將所述第二路由信息發(fā)送給所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元。
根據(jù)本發(fā)明實施例所述的一種IGP路由方法的另一個進(jìn)一步的方面,將 所述網(wǎng)絡(luò)設(shè)備A的IGP路由單元的第二路由信息轉(zhuǎn)換并導(dǎo)入所述網(wǎng)絡(luò)設(shè)備A 的BGP路由單元的步驟包括;所述網(wǎng)絡(luò)設(shè)備A的IGP路由單元的第二路由信 息通過重分發(fā)的方式導(dǎo)入到所述網(wǎng)絡(luò)設(shè)備A的BGP路由單元。
根據(jù)本發(fā)明實施例所述的一種IGP路由方法的另一個進(jìn)一步的方面,將 所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元的所述第二路由信息導(dǎo)入所述網(wǎng)絡(luò)設(shè)備B的 路由表中與所述第一路由信息相應(yīng)的記錄中還包括,將所述網(wǎng)絡(luò)設(shè)備B的BG P路由單元的所述第二路由信息與所述網(wǎng)絡(luò)設(shè)備B的工GP路由單元的第一路由
信息相匹配。
根據(jù)本發(fā)明實施例所述的一種IGP路由方法的另一個進(jìn)一步的方面,將 所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元的所述第二路由信息與所述網(wǎng)絡(luò)設(shè)備B的工GP路由單元的第一路由信息相匹配包括,將所述第二路由信息中的目的網(wǎng)絡(luò)地 址與所述第一路由信息中的目的網(wǎng)絡(luò)地址相匹配。
根據(jù)本發(fā)明實施例所述的一種IGP路由方法的另一個進(jìn)一步的方面,如
果在所述網(wǎng)絡(luò)設(shè)備A的IGP路由單元向網(wǎng)絡(luò)設(shè)備B的IGP路由單元發(fā)送所述 第一路由信息后,所述網(wǎng)絡(luò)設(shè)備B的IGP路由單元根據(jù)該第一路由信息更新 該IGP路由單元的路由表,則在將所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元的所述第 二路由信息導(dǎo)入所述網(wǎng)絡(luò)設(shè)備B的IGP路由單元的步驟包括將所述第二路 由信息中的團(tuán)體屬性加入所述網(wǎng)絡(luò)設(shè)備B的IGP路由單元路由表的相應(yīng)記錄。
根據(jù)本發(fā)明實施例所述的一種IGP路由方法的另一個進(jìn)一步的方面,如 果在所述網(wǎng)絡(luò)設(shè)備A的IGP路由單元向網(wǎng)絡(luò)設(shè)備B的IGP路由單元發(fā)送所述 第一路由信息后,所述網(wǎng)絡(luò)設(shè)備B的IGP路由單元根據(jù)該第一路由信息更新 該網(wǎng)絡(luò)設(shè)備B的核心路由表,則在將所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元的所述 第二路由信息導(dǎo)入所述網(wǎng)絡(luò)設(shè)備B的IGP路由單元的步驟包括將所述第二 路由信息中的團(tuán)體屬性加入所述網(wǎng)絡(luò)設(shè)備B的核心路由表的相應(yīng)記錄。
為了解決上述現(xiàn)有問題,本發(fā)明實施例還提供了一種IGP路由裝置,該 裝置包括IGP路由單元,BGP路由單元,導(dǎo)入導(dǎo)出單元,擴展單元;
所述IGP路由單元通過所述導(dǎo)入導(dǎo)出單元與所述BGP路由單元相連接, 所述擴展單元與所述IGP路由單元相連接;所述擴展單元,用于向所述IGP 路由裝置中的第一路由信息配置團(tuán)體屬性,生成包括團(tuán)體屬性的第二路由信 息;所述IGP路由單元,將所述第一路由信息發(fā)送給相鄰IGP路由裝置的工 GP路由單元;所述導(dǎo)入導(dǎo)出單元,在所述IGP路由單元與BGP路由單元之間 導(dǎo)入和導(dǎo)出所述第二路由信息;所述BGP路由單元,將所述第二路由信息發(fā) 送給上述相鄰IGP路由裝置的BGP路由單元。
根據(jù)本發(fā)明實施例所述的一種IGP路由裝置的一個進(jìn)一步的方面,所述 擴展單元在所述IGP路由單元的路由表中,或者在所述IGP路由裝置的核心 路由表中加入團(tuán)體屬性列,并且根據(jù)用戶輸入的或者接收到的第二路由信息
8更新所述團(tuán)體屬性列。
本發(fā)明實施例的有益效果在于為IGP路由協(xié)議引入BGP路由協(xié)議中的團(tuán) 體屬性,用來增強工GP路由協(xié)議在路由策略方面的能力,使得IGP路由策略 管理變得方便簡單;提供了一種為IGP路由協(xié)議引入團(tuán)體屬性的方案,該方 案不需要修改工GP路由協(xié)議,利用IGP路由協(xié)議來傳輸正常的路由,利用BGP 路由協(xié)議來傳輸團(tuán)體屬性,這樣就達(dá)到為IGP路由協(xié)議傳輸團(tuán)體屬性的目的。 可以有效的簡化路由管理的復(fù)雜度,并且不需要大幅度修改現(xiàn)有設(shè)備就可以 以較低成本實現(xiàn)上述目的。


此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部 分,并不構(gòu)成對本發(fā)明的限定。在附圖中
圖1所示為現(xiàn)有技術(shù)中分配Tag的示意圖2所示為本發(fā)明增強IGP路由方法的實施例流程圖3所示為本發(fā)明增強IGP路由裝置的實施例結(jié)構(gòu)圖4所示為本發(fā)明應(yīng)用增強IGP路由的實施例示意圖5所示為本發(fā)明相應(yīng)于圖4網(wǎng)絡(luò)結(jié)構(gòu)的增強IGP路由系統(tǒng)實施例結(jié)構(gòu)
圖6所示為上述圖4實施例的增強IGP路由工作流程圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下面結(jié)合實施方式 和附圖,對本發(fā)明做進(jìn)一步詳細(xì)說明。在此,本發(fā)明的示意性實施方式及其 說明用于解釋本發(fā)明,但并不作為對本發(fā)明的限定。
本發(fā)明實施例提供一種IGP路由方法及裝置。以下結(jié)合附圖對本發(fā)明進(jìn)行詳細(xì)說明。
如圖2所示為本發(fā)明增強IGP路由方法的實施例流程圖。
在現(xiàn)有技術(shù)中,網(wǎng)絡(luò)設(shè)備A的工GP路由單元的IGP路由表中存儲有如背
景技術(shù)中的第一路由信息。
步驟201,在網(wǎng)絡(luò)設(shè)備A上為IGP路由單元的IGP路由表中的IGP路由設(shè)
置團(tuán)體屬性。所述團(tuán)體屬性為一種作為路由匹配條件十分有用的路由屬性, 能夠?qū)β酚蓪崿F(xiàn)靈活的過濾和選擇,并且易于擴展以支持網(wǎng)絡(luò)新的發(fā)展。使 用團(tuán)體屬性過濾路由,通過將需要共同處理的路由分配到同一個團(tuán)體中,同 時一條路由可以同時屬于多個團(tuán)體,這樣就可以處理同一路由多個分類的情 況。
由于原先IGP路由表是不支持團(tuán)體屬性,因此在實現(xiàn)的時候需要將團(tuán)體 屬性作為IGP路由屬性的一部分,保存到IGP路由表中。用戶可以根據(jù)需要, 使用路由策略為IGP路由表中的IGP路由設(shè)置團(tuán)體屬性。
在本發(fā)明實施例中,包括團(tuán)體屬性的路由信息構(gòu)成第二路由信息。
步驟202,通過IGP路由單元發(fā)送第一路由信息到另一個網(wǎng)絡(luò)設(shè)備B,以 使所述的另一個網(wǎng)絡(luò)設(shè)備B學(xué)習(xí)到所述第一路由信息,將所述第一路由信息 導(dǎo)入所述網(wǎng)絡(luò)設(shè)備B的路由表。在本步驟中的發(fā)送路由信息可以采用現(xiàn)有技 術(shù)中的IGP路由協(xié)議實現(xiàn)。
IGP路由通過正常的IGP路由協(xié)議發(fā)送給網(wǎng)絡(luò)設(shè)備B。由于團(tuán)體屬性不是 IGP路由協(xié)議支持的路由屬性,因此IGP路由單元發(fā)送的IGP路由信息是不攜 帶有團(tuán)體屬性的,僅僅是普通的IGP路由信息。
步驟203,在網(wǎng)絡(luò)設(shè)備A上,將所述第二路由信息導(dǎo)入BGP路由單元的B GP路由表。所述第二路由信息包括該數(shù)據(jù)報文的團(tuán)體屬性。
在本例中,可以使用BGP路由協(xié)議的重分發(fā)功能,將第二路由信息重分 發(fā)到BGP路由單元的路由表中,這樣在BGP路由單元中就存在和IGP路由單 元相對應(yīng)(目的網(wǎng)絡(luò)地址相應(yīng))的BGP路由記錄。在重分發(fā)第二路由信息時,
10將第二路由記錄所攜帶的團(tuán)體屬性也重分發(fā)到BGP路由表中,作為BGP路由 屬性一部分。這樣團(tuán)體屬性就進(jìn)入到BGP路由單元中。
步驟204,上述BGP路由單元通過BGP路由協(xié)議將從IGP路由單元導(dǎo)入的 第二路由信息發(fā)送到所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元。
步驟205,所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元將所述第二路由信息導(dǎo)入到所 述網(wǎng)絡(luò)設(shè)備B的IGP路由單元路由表中與所述第一路由信息相應(yīng)的IGP路由 記錄中,使得所述IGP路由單元可以根據(jù)所述團(tuán)體屬性進(jìn)行路由策略控制。
此時IGP路由單元就具有了團(tuán)體屬性,當(dāng)在網(wǎng)絡(luò)設(shè)備B上進(jìn)行路由策略 控制時,就可以使用IGP路由單元中的團(tuán)體屬性作為路由策略的匹配條件來 使用,從而決定該路由應(yīng)該如何轉(zhuǎn)發(fā)。
作為優(yōu)選的實施例,步驟205中所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元將所述 第二路由信息導(dǎo)入所述網(wǎng)絡(luò)設(shè)備B的IGP路由單元路由表的相應(yīng)IGP路由記 錄包括,所述IGP路由單元可以根據(jù)BGP路由單元傳送過來的第二路由信息, 在IGP路由表中加入團(tuán)體屬性列,在所述第二路由信息(可以根據(jù)目的網(wǎng)絡(luò) 地址進(jìn)行匹配)相應(yīng)的IGP路由記錄的團(tuán)體屬性列中寫入所述相應(yīng)的團(tuán)體屬 性信息。
作為優(yōu)選的實施例,在步驟202中,所述網(wǎng)絡(luò)設(shè)備B的IGP路由單元根 據(jù)接收到的第一路由信息更新所述網(wǎng)絡(luò)設(shè)備B的核心路由表,并在所述核心 路由表中加入團(tuán)體屬性列;在步驟205中所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元將 所述第二路由信息導(dǎo)入所述網(wǎng)絡(luò)設(shè)備B的IGP路由單元路由表的相應(yīng)IGP路 由記錄包括,所述BGP路由單元對所述核心路由表中相應(yīng)IGP路由記錄的團(tuán) 體屬性列進(jìn)行更新。上述IGP路由單元更新核心路由表的步驟可以不限制在 步驟202中,可以在步驟205中BGP路由單元更新核心路由表的步驟之前進(jìn) 行。
如圖3所示為本發(fā)明增強IGP路由裝置的實施例結(jié)構(gòu)圖。
包括IGP路由單元301, BGP路由單元302,導(dǎo)入導(dǎo)出單元303,擴展單元304。
所述IGP路由單元301通過導(dǎo)入導(dǎo)出單元303與所述BGP路由單元相連 接,所述擴展單元304與所述IGP路由單元301相連接。
所述IGP路由單元301,用于路由本地AS內(nèi)的數(shù)據(jù)報文,并且根據(jù)IGP 路由協(xié)議能夠?qū)W習(xí)相鄰路由設(shè)備IGP路由信息。
所述BGP路由單元302,用于根據(jù)BGP路由協(xié)議與所述相鄰的路由設(shè)備傳 送BGP路由信息。
所述導(dǎo)入導(dǎo)出單元303,用于在所述工GP路由單元和BGP路由單元之間轉(zhuǎn) 換路由信息,即可以將IGP路由單元的第二路由信息轉(zhuǎn)換并存儲于所述BGP 路由單元,或者將所述BGP路由單元的第二路由信息轉(zhuǎn)換并存儲于所述IGP 路由單元。
所述擴展單元304,在所述IGP路由信息中加入團(tuán)體屬性。 作為優(yōu)選的實施例,所述擴展單元304擴展所述IGP路由單元中的IGP 路由表,在所述IGP路由表中加入團(tuán)體屬性列,然后在所述IGP路由表相應(yīng) 路由記錄的團(tuán)體屬性列中寫入團(tuán)體屬性值。
作為優(yōu)選的實施例,所述擴展單元304擴展核心路由表,在該核心路由 表中加入團(tuán)體屬性列,然后在所述IGP路由表相應(yīng)路由記錄的團(tuán)體屬性列中 寫入團(tuán)體屬性值。
如圖4所示為本發(fā)明應(yīng)用增強IGP路由的實施例示意圖。 在本實施例中企業(yè)有兩個分公司A和B,每個分公司都具有自己的網(wǎng)絡(luò)設(shè) 備,分公司A的網(wǎng)絡(luò)設(shè)備A、分公司B的網(wǎng)絡(luò)設(shè)備B (如圖5所示為本發(fā)明相 應(yīng)于圖4網(wǎng)絡(luò)結(jié)構(gòu)的增強IGP路由系統(tǒng)實施例結(jié)構(gòu)圖)。每家分公司都有四個 部門生產(chǎn)部門、辦公部門、財務(wù)部門以及研發(fā)部門。各家分公司的各個部 門都有自己各自的網(wǎng)絡(luò),它們之間通過核心網(wǎng)絡(luò)相連。用戶希望達(dá)到如下的 效果
只有相同部門的網(wǎng)絡(luò)才能互相訪問,不同部門之間不能互相訪問。研發(fā)部門和生產(chǎn)部門之間共用一個測試間,因此要求研發(fā)部門和生產(chǎn)部 門都可以訪問該測試間所在的網(wǎng)絡(luò)。
生產(chǎn)部門、辦公部門和研發(fā)部門都需要查詢各自部門的財務(wù)信息,因此 財務(wù)部門特別開辟一個網(wǎng)絡(luò)(稅務(wù)查詢網(wǎng)絡(luò))供生產(chǎn)部門、辦公部門和研發(fā) 部門來查詢自己部門的財務(wù)信息。
辦公部門需要向生產(chǎn)部門和研發(fā)部門公告公司的政策,因此需要提供一 個獨立的網(wǎng)絡(luò)(政策公告網(wǎng)絡(luò))供生產(chǎn)部門和研發(fā)部門來訪問。
圖6所示為上述圖4實施例的增強IGP路由工作流程圖。
在網(wǎng)絡(luò)設(shè)備A上,IGP路由單元301中存儲有常規(guī)的路由信息,在本例中 稱為第一路由信息,所述第一路由信息為現(xiàn)有技術(shù)中所述網(wǎng)絡(luò)設(shè)備A的IGP 路由信息。
步驟601,通過擴展單元304向IGP路由單元301的路由表加入團(tuán)體屬性 列,關(guān)于團(tuán)體屬性的設(shè)置如下
為屬于生產(chǎn)部門的路由分配團(tuán)體屬性A,為屬于財務(wù)部門的路由分配團(tuán)體 屬性B,為屬于研發(fā)部門的路由分配團(tuán)體屬性C,為屬于辦公部門的路由分配 團(tuán)體屬性D。這樣為可以被生產(chǎn)、研發(fā)部門訪問的測試間的路由攜帶有團(tuán)體屬 性A、 C,為可以被生產(chǎn)、財務(wù)、研發(fā)、辦公部門訪問的稅務(wù)查詢系統(tǒng)的路由 攜帶有團(tuán)體屬性A、 B、 C、 D,為可以被生產(chǎn)、研發(fā)、辦公部門訪問的政策公 告系統(tǒng)的路由攜帶有團(tuán)體屬性A、 C、 D。
制定的路由策略規(guī)則為
如果路由的團(tuán)體屬性包含團(tuán)體屬性A,則將路由發(fā)送到生產(chǎn)部門。 如果路由的團(tuán)體屬性包含團(tuán)體屬性B,則將路由發(fā)送到財務(wù)部門。 如果路由的團(tuán)體屬性包含團(tuán)體屬性C,則將路由發(fā)送到研發(fā)部門。 如果路由的團(tuán)體屬性包含團(tuán)體屬性D,則將路由發(fā)送到辦公部門。 由于一個路由記錄中可以攜帶有多個團(tuán)體屬性(例如一個路由記錄包括 上述團(tuán)體屬性A、 B、 C),因此為各個分類分配團(tuán)體屬性,對于這些分類的組
13合,直接使用多個團(tuán)體屬性組合,這不像Tag那樣需要為各種分類組合也分 配Tag,從而減少了管理的團(tuán)體屬性的數(shù)目(僅為路由分類的數(shù)目),也就減 少了路由管理的難度。
步驟602, IGP路由單元301將具有上述團(tuán)體屬性的第二路由信息經(jīng)過導(dǎo) 入導(dǎo)出單元303的轉(zhuǎn)換,存儲于BGP路由單元302中。
步驟603,所述IGP路由單元301將第一路由信息傳送給相鄰的網(wǎng)絡(luò)設(shè)備 B的IGP路由單元301', 一般采用IGP路由協(xié)議傳輸該第一路由信息,因此 根據(jù)現(xiàn)有IGP路由協(xié)議的規(guī)定,在這次傳輸中IGP路由單元301無法將路由 的團(tuán)體屬性信息傳送給IGP路由單元301'。
步驟604,所述網(wǎng)絡(luò)設(shè)備A的BGP路由單元302通過BGP路由協(xié)議將所述 網(wǎng)絡(luò)設(shè)備A的第二路由信息傳送給所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元302'。
步驟605,所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元302'將所述第二路由信息通 過導(dǎo)入導(dǎo)出單元303'的轉(zhuǎn)換,并存儲于所述網(wǎng)絡(luò)設(shè)備B的IGP路由單元301' 的IGP路由表中。
作為優(yōu)選的實施例,所述步驟605中所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元30 2'可以偵測IGP路由單元301'的更新情況,如果IGP路由單元301'的路 由表沒有更新,則所述BGP路由單元302'先暫時保存所述第二路由信息,然 后等到所述IGP路由單元301'的路由表更新后再將所述第二路由信息通過導(dǎo) 入導(dǎo)出單元303'存儲于所述網(wǎng)絡(luò)設(shè)備B的IGP路由單元301'的IGP路由表中。
然后所述網(wǎng)絡(luò)設(shè)備B的IGP路由單元301'根據(jù)所述更新后的路由表對路 由進(jìn)行路由策略控制,也就是應(yīng)用上面制定的路由策略規(guī)則進(jìn)行路由的轉(zhuǎn)發(fā)。
本發(fā)明有益效果在于,為IGP路由協(xié)議引入BGP路由協(xié)議中的團(tuán)體屬性, 用來增強IGP路由協(xié)議在路由策略方面的能力,使得IGP路由策略管理變得 方便簡單;提供了一種為IGP路由協(xié)議引入團(tuán)體屬性的方案,該方案不需要 修改IGP路由協(xié)議,利用IGP路由協(xié)議來傳輸正常的路由,利用BGP路由協(xié)議來傳輸團(tuán)體屬性,這樣就達(dá)到為IGP路由協(xié)議傳輸團(tuán)體屬性的目的。這樣 為工GP路由協(xié)議引入團(tuán)體屬性,配置簡單,使用方便。
以上所述的具體實施方式
,對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行 了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實施方式
而 已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做 的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1. 一種IGP路由方法,其特征在于該方法包括為網(wǎng)絡(luò)設(shè)備A的IGP路由單元的第一路由信息配置團(tuán)體屬性;所述網(wǎng)絡(luò)設(shè)備A的IGP路由單元向網(wǎng)絡(luò)設(shè)備B的IGP路由單元發(fā)送所述第一路由信息,將所述第一路由信息導(dǎo)入所述網(wǎng)絡(luò)設(shè)備B的路由表;將所述網(wǎng)絡(luò)設(shè)備A的IGP路由單元包括團(tuán)體屬性的第二路由信息導(dǎo)入所述網(wǎng)絡(luò)設(shè)備A的BGP路由單元;所述網(wǎng)絡(luò)設(shè)備A的BGP路由單元將所述第二路由信息發(fā)送給所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元;將所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元的所述第二路由信息導(dǎo)入到所述網(wǎng)絡(luò)設(shè)備B的路由表中與所述第一路由信息相應(yīng)的記錄中。
2. 根據(jù)權(quán)利要求1所述的一種IGP路由方法,其特征在于,所述第二路由信息還包括目的網(wǎng)絡(luò)地址。
3. 根據(jù)權(quán)利要求1所述的一種IGP路由方法,其特征在于,所述網(wǎng)絡(luò)設(shè) 備A的IGP路由單元向網(wǎng)絡(luò)設(shè)備B的IGP路由單元發(fā)送所述第一路由信息的 步驟包括,所述網(wǎng)絡(luò)設(shè)備A的IGP路由單元通過IGP路由協(xié)議將所述第一路'/-i- — 、. 、ii /—入 rr"^ 、 n h 厶L t t - M -田1目思及達(dá)S、網(wǎng)玲議舍g tr、j丄ur蹄出平兀;所述網(wǎng)絡(luò)設(shè)備A的BGP路由單元將所述第二路由信息發(fā)送給所述網(wǎng)絡(luò)設(shè) 備B的BGP路由單元的步驟包括,所述網(wǎng)絡(luò)設(shè)備A的BGP路由單元通過BGP 路由協(xié)議將所述第二路由信息發(fā)送給所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元。
4. 根據(jù)權(quán)利要求1所述的一種IGP路由方法,其特征在于,將所述網(wǎng)絡(luò) 設(shè)備A的IGP路由單元的第二路由信息導(dǎo)入所述網(wǎng)絡(luò)設(shè)備A的BGP路由單元 的步驟包括;所述網(wǎng)絡(luò)設(shè)備A的IGP路由單元的第二路由信息通過重分發(fā)的 方式導(dǎo)入到所述網(wǎng)絡(luò)設(shè)備A的BGP路由單元。
5. 根據(jù)權(quán)利要求2所述的一種IGP路由方法,其特征在于,將所述網(wǎng)絡(luò) 設(shè)備B的BGP路由單元的所述第二路由信息導(dǎo)入所述網(wǎng)絡(luò)設(shè)備B的路由表中 與所述第一路由信息相應(yīng)的記錄中還包括,將所述網(wǎng)絡(luò)設(shè)備B的BGP路由單 元的所述第二路由信息與所述網(wǎng)絡(luò)設(shè)備B的IGP路由單元的第一路由信息相匹配。
6. 根據(jù)權(quán)利要求5所述的一種IGP路由方法,其特征在于,將所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元的所述第二路由信息與所述網(wǎng)絡(luò)設(shè)備B的IGP路由單 元的第一路由信息相匹配包括,將所述第二路由信息中的目的網(wǎng)絡(luò)地址與所 述第一路由信息中的目的網(wǎng)絡(luò)地址相匹配。
7. 根據(jù)權(quán)利要求6所述的一種IGP路由方法,其特征在于, 如果在所述網(wǎng)絡(luò)設(shè)備A的IGP路由單元向網(wǎng)絡(luò)設(shè)備B的IGP路由單元發(fā)送所述第一路由信息后,所述網(wǎng)絡(luò)設(shè)備B的IGP路由單元根據(jù)該第一路由信 息更新該IGP路由單元的路由表,則在將所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元的 所述第二路由信息導(dǎo)入所述網(wǎng)絡(luò)設(shè)備B路由表的步驟包括將所述第二路由 信息中的團(tuán)體屬性加入所述網(wǎng)絡(luò)設(shè)備B的IGP路由單元路由表的相應(yīng)記錄。
8. 根據(jù)權(quán)利要求6所述的一種IGP路由方法,其特征在于, 如果在所述網(wǎng)絡(luò)設(shè)備A的IGP路由單元向網(wǎng)絡(luò)設(shè)備B的IGP路由單元發(fā)送所述第一路由信息后,所述網(wǎng)絡(luò)設(shè)備B的IGP路由單元根據(jù)該第一路由信 息更新該網(wǎng)絡(luò)設(shè)備B的核心路由表,則在將所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元 的所述第二路由信息導(dǎo)入所述網(wǎng)絡(luò)設(shè)備B路由表的步驟包括將所述第二路 由信息中的團(tuán)體屬性加入所述網(wǎng)絡(luò)設(shè)備B的核心路由表的相應(yīng)記錄。
9. 一種IGP路由裝置,其特征在于該裝置包括 IGP路由單元,BGP路由單元,導(dǎo)入導(dǎo)出單元,擴展單元;所述IGP路由單元通過所述導(dǎo)入導(dǎo)出單元與所述BGP路由單元相連接, 所述擴展單元與所述IGP路由單元相連接;所述擴展單元,用于向所述IGP路由裝置中的第一路由信息配置團(tuán)體屬 性,生成包括團(tuán)體屬性的第二路由信息;所述IGP路由單元,將所述第一路由信息發(fā)送給相鄰IGP路由裝置的IG P路由單元;所述導(dǎo)入導(dǎo)出單元,在所述IGP路由單元與BGP路由單元之間導(dǎo)入和導(dǎo)出所述第二路由信息;所述BGP路由單元,將所述第二路由信息發(fā)送給上述相鄰IGP路由裝置 的BGP路由單元。
10.根據(jù)權(quán)利要求6所述的一種IGP路由裝置,其特征在于,所述擴展 單元在所述IGP路由單元的路由表中或者在所述IGP路由裝置的核心路由表 中加入團(tuán)體屬性列,并且根據(jù)用戶輸入的或者接收到的第二路由信息更新所 述團(tuán)體屬性列。
全文摘要
本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,為了解決現(xiàn)有技術(shù)中無法在IGP協(xié)議中使用團(tuán)體屬性的不足,提供了一種IGP路由方法及裝置,該方法包括為網(wǎng)絡(luò)設(shè)備A的IGP路由單元的第一路由信息配置團(tuán)體屬性;所述網(wǎng)絡(luò)設(shè)備A的IGP路由單元向網(wǎng)絡(luò)設(shè)備B的IGP路由單元發(fā)送所述第一路由信息并導(dǎo)入所述網(wǎng)絡(luò)設(shè)備B的路由表;將所述網(wǎng)絡(luò)設(shè)備A的IGP路由單元的第二路由信息導(dǎo)入所述網(wǎng)絡(luò)設(shè)備A的BGP路由單元并發(fā)送給所述網(wǎng)絡(luò)設(shè)備B的BGP路由單元;將所述網(wǎng)絡(luò)設(shè)備B的第二路由信息與所述網(wǎng)絡(luò)設(shè)備B的第一路由信息相匹配,并將所述第二路由信息導(dǎo)入所述網(wǎng)絡(luò)設(shè)備B的路由表。本發(fā)明的有益效果在于,可以有效的簡化路由管理的復(fù)雜度,并且實現(xiàn)成本很低。
文檔編號H04L12/66GK101459630SQ200810184619
公開日2009年6月17日 申請日期2008年12月8日 優(yōu)先權(quán)日2008年12月8日
發(fā)明者林丹寧, 林仕宏 申請人:福建星網(wǎng)銳捷網(wǎng)絡(luò)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1