亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于is-is協(xié)議的路由計算方法和設備的制作方法

文檔序號:7780657閱讀:248來源:國知局
一種基于is-is協(xié)議的路由計算方法和設備的制作方法
【專利摘要】本發(fā)明公開了一種基于IS-IS協(xié)議的路由計算方法和設備,該方法包括:網絡設備接收攜帶路由信息的LSP報文;所述網絡設備確定所述LSP報文的TLV類型,并利用所述TLV類型確定路由信息為域內路由或者域外路由;所述網絡設備配置域內路由的路由優(yōu)先級高于域外路由的路由優(yōu)先級;所述網絡設備在計算路由時,優(yōu)先選擇路由優(yōu)先級高的路由計算路由。本發(fā)明實施例中,能夠優(yōu)先選擇域內路由計算路由,使得用戶的數(shù)據報文通過域內路由進行轉發(fā),避免優(yōu)先選擇域外路由計算路由,并且可以避免路由環(huán)路。
【專利說明】一種基于IS-1S協(xié)議的路由計算方法和設備
【技術領域】
[0001]本發(fā)明涉及通信【技術領域】,尤其涉及一種基于IS-1S (Intermediate System toIntermediate System,中間系統(tǒng)到中間系統(tǒng))協(xié)議的路由計算方法和設備。
【背景技術】
[0002]IS-1S協(xié)議主要通過LSP (Link State Protocol Data Unit,鏈路狀態(tài)數(shù)據協(xié)議單元)報文通告路由信息,由各網絡設備利用收到的LSP報文中攜帶的路由信息計算路由,以指導數(shù)據報文的轉發(fā)。其中,IS-1S協(xié)議已經廣泛應用于現(xiàn)行IP網絡,支持各種不同的應用,且隨著網絡上的應用增多,在核心網絡上越來越多的外部路由被引入到核心網絡上用于指導轉發(fā),同樣由于各種不同的原因,這些外部路由可能被引入到各個子系統(tǒng)中(如Ievel-1 的 IS-1S 網絡等)。
[0003]在現(xiàn)有路由計算過程中,沒有區(qū)分域內路由和域外路由的路由優(yōu)先級,這就可能造成引入的域外路由在最終的路由計算結果中被優(yōu)選,并進一步導致用戶的數(shù)據報文沒有使用域內路由進行轉發(fā)。
[0004]如圖1所示,為現(xiàn)有技術中引入域外路由的應用場景示意圖,IPv4路由在網絡設備I上以域內路由發(fā)布,當網絡中沒有域外路由時,網絡設備4上學到路由15.1.1.0/24的cost (開銷值)為11,類型為internal (內部),下一跳為網絡設備3。進一步的,當在網絡設備2上引入域外路由時,則在網絡設備4上學到路由15.1.1.0/24的下一跳可能為網絡設備2,此時的路由是域外路由,其不是最優(yōu)路由,從而導致用戶的數(shù)據報文沒有使用域內路由進行轉發(fā);進一步的,在某些更復雜的組網中,還可能造成環(huán)路。

【發(fā)明內容】

[0005]本發(fā)明實施例提供一種基于IS-1S協(xié)議的路由計算方法和設備,以使得用戶的數(shù)據報文通過域內路由進行轉發(fā)。
[0006]為達到上述目的,本發(fā)明實施例提供一種基于中間系統(tǒng)到中間系統(tǒng)IS-1S協(xié)議的路由計算方法,應用于包括多個網絡設備的系統(tǒng)中,所述方法包括:
[0007]網絡設備接收攜帶路由信息的鏈路狀態(tài)數(shù)據協(xié)議單元LSP報文;
[0008]所述網絡設備確定所述LSP報文的TLV類型,并利用所述LSP報文的TLV類型確定所述LSP報文中攜帶的路由信息為域內路由或者域外路由;
[0009]所述網絡設備配置域內路由的路由優(yōu)先級高于域外路由的路由優(yōu)先級;
[0010]所述網絡設備在計算路由時,優(yōu)先選擇路由優(yōu)先級高的路由計算路由。
[0011]所述網絡設備確定所述LSP報文中攜帶的路由信息為域內路由或域外路由的過程,具體包括:在所述LSP報文的TLV類型為IP內部可達性信息TLV時,所述網絡設備確定所述LSP報文中攜帶的路由信息為域內路由;或者,
[0012]在所述LSP報文的TLV類型為IP外部可達性信息TLV時,所述網絡設備確定所述LSP報文中攜帶的路由信息為域外路由;或者,[0013]在所述LSP報文的TLV類型為擴展IP可達性TLV時,如果所述LSP報文中攜帶了指定類型子TLV,所述網絡設備確定所述LSP報文中攜帶的路由信息為域外路由;如果所述LSP報文中沒有攜帶指定類型子TLV,所述網絡設備確定所述LSP報文中攜帶的路由信息為域內路由;其中,所述指定類型子TLV用于表示擴展IP可達性TLV中攜帶的路由信息為域外路由;或者,
[0014]在所述LSP報文的TLV類型為IPv6可達性TLV時,當所述IPv6可達性TLV中的X bit值為第一標識時,所述網絡設備確定所述LSP報文中攜帶的路由信息為域外路由;當所述IPv6可達性TLV中的X bit值不是第一標識時,所述網絡設備確定所述LSP報文中攜帶的路由信息為域內路由;其中,所述IPv6可達性TLV中的X bit值用于區(qū)分路由信息為域外路由或者域內路由。
[0015]所述方法進一步包括:在LSP報文中攜帶的路由信息為域外路由時,所述網絡設備確定所述LSP報文中攜帶的路由信息為域外internal類型路由或者域外external類型路由;所述網絡設備配置域外internal類型路由的路由優(yōu)先級高于域外external類型路由的路由優(yōu)先級。
[0016]所述網絡設備確定所述LSP報文中攜帶的路由信息為域外internal類型路由或者域外external類型路由的過程,具體包括:
[0017]在所述LSP報文的TLV類型為IP外部可達性信息TLV時,當所述IP外部可達性信息TLV中的E bit值為第三標識時,所述網絡設備確定所述LSP報文中攜帶的路由信息為域外internal類型路由;當所述IP外部可達性信息TLV中的E bit值為第四標識時,所述網絡設備確定所述LSP報文中攜帶的路由信息為域外external類型路由;其中,所述IP外部可達性信息TLV中的E bit值用于區(qū)分路由信息為域外internal類型路由或者域外external類型路由。
[0018]本發(fā)明實施例提供一種網絡設備,應用于包括多個網絡設備的中間系統(tǒng)到中間系統(tǒng)IS-1S網絡中,所述網絡設備具體包括:
[0019]接收模塊,用于接收攜帶路由信息的鏈路狀態(tài)數(shù)據協(xié)議單元LSP報文;
[0020]確定模塊,用于確定所述LSP報文的TLV類型,并利用所述LSP報文的TLV類型確定所述LSP報文中攜帶的路由信息為域內路由或者域外路由;
[0021]配置模塊,用于配置域內路由的路由優(yōu)先級高于域外路由的路由優(yōu)先級;
[0022]計算模塊,用于在計算路由時,優(yōu)先選擇路由優(yōu)先級高的路由計算路由。
[0023]所述確定模塊,具體用于在所述LSP報文的TLV類型為IP內部可達性信息TLV時,確定所述LSP報文中攜帶的路由信息為域內路由;或者,在所述LSP報文的TLV類型為IP外部可達性信息TLV時,確定所述LSP報文中攜帶的路由信息為域外路由;或者,在所述LSP報文的TLV類型為擴展IP可達性TLV時,如果所述LSP報文中攜帶了指定類型子TLV,則確定所述LSP報文中攜帶的路由信息為域外路由;如果所述LSP報文中沒有攜帶指定類型子TLV,則確定所述LSP報文中攜帶的路由信息為域內路由;其中,所述指定類型子TLV用于表示擴展IP可達性TLV中攜帶的路由信息為域外路由;或者,在所述LSP報文的TLV類型為IPv6可達性TLV時,則當所述IPv6可達性TLV中的X bit值為第一標識時,確定所述LSP報文中攜帶的路由信息為域外路由;當所述IPv6可達性TLV中的X bit值不是第一標識時,則確定所述LSP報文中攜帶的路由信息為域內路由;其中,所述IPv6可達性TLV中的X bit值用于區(qū)分路由信息為域外路由或者域內路由。
[0024]所述確定模塊,還用于在LSP報文中攜帶的路由信息為域外路由時,確定所述LSP報文中攜帶的路由信息為域外internal類型路由或者域外external類型路由;所述配置模塊,還用于配置域外internal類型路由的路由優(yōu)先級高于域外external類型路由的路由優(yōu)先級。
[0025]所述確定模塊,進一步用于在所述LSP報文的TLV類型為IP外部可達性信息TLV時,當所述IP外部可達性信息TLV中的E bit值為第三標識時,確定所述LSP報文中攜帶的路由信息為域外internal類型路由;當所述IP外部可達性信息TLV中的E bit值為第四標識時,確定所述LSP報文中攜帶的路由信息為域外external類型路由;其中,所述IP外部可達性信息TLV中的E bit值用于區(qū)分路由信息為域外internal類型路由或者域外external類型路由。
[0026]與現(xiàn)有技術相比,本發(fā)明實施例至少具有以下優(yōu)點:本發(fā)明實施例中,網絡設備在收到LSP報文之后,可以利用LSP報文的TLV (Type Length Value,類型長度值)類型確定LSP報文中攜帶的路由信息為域內路由或者域外路由,并配置域內路由的路由優(yōu)先級高于域外路由的路由優(yōu)先級,從而在計算路由時,能夠優(yōu)先選擇域內路由計算路由,繼而使得用戶的數(shù)據報文通過域內路由進行轉發(fā),避免優(yōu)先選擇域外路由計算路由,并且可以避免路由環(huán)路。
【專利附圖】

【附圖說明】
[0027]圖1是現(xiàn)有技術中引入域外路由的應用場景示意圖;
[0028]圖2是本發(fā)明實施例提供的一種基于IS-1S協(xié)議的路由計算方法流程圖;
[0029]圖3是本發(fā)明實施例提供的一種網絡設備的結構示意圖。
【具體實施方式】
[0030]本發(fā)明實施例提供一種基于IS-1S協(xié)議的路由計算方法,該方法應用于包括多個網絡設備的系統(tǒng)(IS-1S系統(tǒng))中,如圖2所示,該方法包括以下步驟:
[0031]步驟201,網絡設備接收攜帶路由信息的LSP報文。
[0032]步驟202,網絡設備確定該LSP報文的TLV類型,并利用該LSP報文的TLV類型確定該LSP報文中攜帶的路由信息為域內路由或者域外路由。
[0033]IS-1S協(xié)議可以支持IPv4協(xié)議棧以及IPv6協(xié)議棧,LSP報文中有三類TLV支持IPv4路由信息的發(fā)布,這三類TLV分別為:IP內部可達性信息TLV (即IP internalreachability information TLV,其通常稱為 TLV128)、IP 外部可達性信息 TLV (即 IPexternal reachability information TLV,其通常稱為 TLV130)、擴展 IP 可達性 TLV (即Extended IP reachability TLV,其通常稱為TLV135)。此外,LSP報文中有一類TLV支持IPv6路由信息的發(fā)布,該TLV具體為:IPv6可達性TLV (即IPv6reachability TLV,其通常稱為 TLV236)。
[0034]在IP內部可達性信息TLV中,發(fā)布了域內路由信息,包括metric (范圍1-63)、路由類型(internal類型)等信息;在IP外部可達性信息TLV中,發(fā)布了外部引入的域外路由信息,包括metric (范圍1_127)、路由類型(有internal和external兩種類型)等信息;在擴展IP可達性TLV中,發(fā)布的路由信息中包括metric、路由類型(有internal和external兩種類型)等,但是其metric范圍比前兩者要大很多,為1-OxFEOOOOOO ;在IPv6可達性TLV中,發(fā)布的路由信息中包括IPv6前綴地址、metric (范圍Ι-OxFEOOOOOO)和路由類型等。
[0035]綜上所述,IP內部可達性信息TLV中僅能攜帶域內路由,即IP內部可達性信息TLV中的路由信息為域內路由;IP外部可達性信息TLV中僅能攜帶域外路由,即IP外部可達性信息TLV中的路由信息為域外路由;擴展IP可達性TLV中能夠攜帶域內路由和域外路由,即擴展IP可達性TLV中的路由信息可以為域內路由或者域外路由;IPv6可達性TLV中能夠攜帶域內路由和域外路由,即IPv6可達性TLV中的路由信息可以為域內路由或者域外路由。
[0036]基于上述分析,網絡設備在確定LSP報文中攜帶的路由信息為域內路由或者域外路由的過程中,如果LSP報文的TLV類型為IP內部可達性信息TLV,則網絡設備確定LSP報文中攜帶的路由信息為域內路由;如果LSP報文的TLV類型為IP外部可達性信息TLVJlJ網絡設備確定LSP報文中攜帶的路由信息為域外路由。此外,如果LSP報文的TLV類型為擴展IP可達性TLV,則網絡設備需要進一步分析LSP報文中攜帶的路由信息為域內路由還是域外路由;如果LSP報文的TLV類型為IPv6可達性TLV,則網絡設備需要進一步分析LSP報文中攜帶的路由信息為域內路由還是域外路由。
[0037]由于擴展IP可達性TLV中能夠攜帶域內路由和域外路由,因此,可以通過擴展IP可達性TLV中是否攜帶指定類型子TLV (sub-tlv,如sub_tlv254)來區(qū)分域內路由和域外路由,即在擴展IP可達性TLV中增加一個指定類型子TLV,且指定類型子TLV用于表示擴展IP可達性TLV中攜帶的路由信息為域外路由,進一步的,如果沒有攜帶該指定類型子TLV則表示擴展IP可達性TLV中攜帶的路由信息為域內路由?;谥付愋妥覶LV,在LSP報文的TLV類型為擴展IP可達性TLV時,如果LSP報文中攜帶了指定類型子TLV,網絡設備確定LSP報文中攜帶的路由信息為域外路由;如果LSP報文中沒有攜帶指定類型子TLV,則網絡設備確定LSP報文中攜帶的路由信息為域內路由。
[0038]由于IPv6可達性TLV中能夠攜帶域內路由和域外路由,因此,可以通過擴展IPv6可達性TLV中的X bit值來區(qū)分路由信息為域內路由或域外路由,即在擴展IPv6可達性TLV中的X bit值為第一標識(如I)時,表示擴展IPv6可達性TLV中攜帶的路由信息為域外路由,否則表示擴展IPv6可達性TLV中攜帶的路由信息為域內路由?;诖薠 bit值,在LSP報文的TLV類型為IPv6可達性TLV時,當IPv6可達性TLV中的X bit值為第一標識(如I)時,網絡設備確定LSP報文中攜帶的路由信息為域外路由;當IPv6可達性TLV中的X bit值不是第一標識時,網絡設備確定LSP報文中攜帶的路由信息為域內路由。
[0039]步驟203,網絡設備配置域內路由的路由優(yōu)先級高于域外路由的路由優(yōu)先級,且在計算路由時,網絡設備優(yōu)先選擇路由優(yōu)先級高的路由計算路由。
[0040]基于上述處理處理,本發(fā)明實施例中,網絡設備在收到LSP報文之后,利用LSP報文的TLV類型確定LSP報文中攜帶的路由信息為域內路由或者域外路由,并配置域內路由的路由優(yōu)先級高于域外路由的路由優(yōu)先級,從而在計算路由時,能夠優(yōu)先選擇域內路由計算路由,并使用戶的數(shù)據報文通過域內路由進行轉發(fā),避免優(yōu)先選擇域外路由計算路由,并且可以避免路由環(huán)路。
[0041]本發(fā)明實施例中,在LSP報文中攜帶的路由信息為域外路由時,網絡設備還可以確定LSP報文中攜帶的路由信息為域外internal類型路由或者域外external類型路由;進一步的,網絡設備配置域外internal類型路由的路由優(yōu)先級高于域外external類型路由的路由優(yōu)先級,此時,域內路由的路由優(yōu)先級高于域外internal類型路由的路由優(yōu)先級,且域外internal類型路由的路由優(yōu)先級高于域外external類型路由的路由優(yōu)先級?;诖?,網絡設備在計算路由時,對于域外internal類型路由和域外external類型路由來說,網絡設備會優(yōu)先選擇路由優(yōu)先級高的域外internal類型路由計算路由。
[0042]網絡設備確定LSP報文中攜帶的路由信息為域外internal類型路由或域外external類型路由的過程中,在LSP報文的TLV類型為IP外部可達性信息TLV時,當IP外部可達性信息TLV中的E bit值為第三標識(如I)時,網絡設備確定LSP報文中攜帶的路由信息為域外internal類型路由;當IP外部可達性信息TLV中的E bit值為第四標識(如O)時,網絡設備確定LSP報文中攜帶的路由信息為域外external類型路由。其中,IP外部可達性信息TLV中的E bit值用于區(qū)分路由信息為域外internal類型路由或域外external類型路由。
[0043]綜上所述,本發(fā)明實施例中,網絡設備在配置路由優(yōu)先級時,可以遵循以下路由優(yōu)先級的配置原則:(I)域內路由的路由優(yōu)先級高于域外路由的路由優(yōu)先級;(2)域內路由的路由優(yōu)先級高于域外internal類型路由的路由優(yōu)先級,域外internal類型路由的路由優(yōu)先級高于域外external類型路由的路由優(yōu)先級;(3) LI路由(即Level-1下的路由)的路由優(yōu)先級高于L2路由(即Level-2下的路由)的路由優(yōu)先級;(4)無UP (開啟)/DOWN (關閉)比特路由的路由優(yōu)先級高于有UP/D0WN比特路由的路由優(yōu)先級。
[0044]基于上述路由優(yōu)先級的配置原則,網絡設備在計算路由時,基于域內路由與域外路由的信息、域外internal類型路由與域外external類型路由的信息、LI路由與L2路由的信息、無UP/D0WN比特路由與有UP/D0WN比特路由的信息等,網絡設備可以從最高優(yōu)先級的路由中計算最優(yōu)路由。進一步的,對于相同優(yōu)先級的路由,網絡設備可以從metric小的路由中計算最優(yōu)路由。
[0045]在圖1所示的應用場景下,配置網絡設備I為narrow-compatible模式(即能夠發(fā)送攜帶IP內部可達性信息TLV或者IP外部可達性信息TLV的LSP報文,且能夠處理收到的攜帶擴展IP可達性TLV的LSP報文),配置網絡設備2為wide-compatible模式(即能夠發(fā)送攜帶擴展IP可達性TLV的LSP報文,且能夠處理收到的攜帶IP內部可達性信息TLV或者IP外部可達性信息TLV的LSP報文),并配置網絡設備3和網絡設備4為compatible模式(即能夠發(fā)送攜帶IP內部可達性信息TLV、或者IP外部可達性信息TLV、或者擴展IP可達性TLV的LSP報文,且能夠處理收到的攜帶IP內部可達性信息TLV、或者IP外部可達性信息TLV、或者擴展IP可達性TLV的LSP報文)。
[0046]在此應用場景下,網絡設備I發(fā)布攜帶IP內部可達性信息TLV的LSP報文,該LSP報文中發(fā)布了路由前綴15.1.1.0/24,metric為10 ;網絡設備2引入了域外路由15.1.1.0/24,其metric為1,且網絡設備2發(fā)布攜帶擴展IP可達性TLV的LSP報文,該LSP報文中攜帶sub_tlv254,為internal類型。
[0047]基于此,網絡設備4在路由計算時,對于路由15.1.1.0/24存在多個發(fā)布源,分別為網絡設備I和網絡設備2 ;其中網絡設備I發(fā)布的是域內路由類型,網絡設備2發(fā)布的是域外路由類型,因此網絡設備I發(fā)布的路由的優(yōu)先級比網絡設備2發(fā)布的路由的優(yōu)先級高,從而可以保證網絡設備4優(yōu)選域內路由,計算下一跳信息為網絡設備3,從而避免優(yōu)選網絡設備2發(fā)布的域外路由。
[0048]基于與上述方法同樣的發(fā)明構思,本發(fā)明實施例中還提供了一種網絡設備(如路由設備或者三層交換機等),該網絡設備應用于包括多個網絡設備的中間系統(tǒng)到中間系統(tǒng)IS-1S網絡中,如圖3所示,所述網絡設備具體包括:
[0049]接收模塊11,用于接收攜帶路由信息的鏈路狀態(tài)數(shù)據協(xié)議單元LSP報文;
[0050]確定模塊12,用于確定所述LSP報文的TLV類型,利用所述LSP報文的TLV類型確定所述LSP報文中攜帶的路由信息為域內路由或者域外路由;
[0051]配置模塊13,用于配置域內路由的優(yōu)先級高于域外路由的路由優(yōu)先級;
[0052]計算模塊14,用于在計算路由時優(yōu)先選擇路由優(yōu)先級高的路由計算路由。
[0053]所述確定模塊12,具體用于在所述LSP報文的TLV類型為IP內部可達性信息TLV時,確定所述LSP報文中攜帶的路由信息為域內路由;或者,在所述LSP報文的TLV類型為IP外部可達性信息TLV時,確定所述LSP報文中攜帶的路由信息為域外路由;或者,在所述LSP報文的TLV類型為擴展IP可達性TLV時,如果所述LSP報文中攜帶了指定類型子TLV,則確定所述LSP報文中攜帶的路由信息為域外路由;如果所述LSP報文中沒有攜帶指定類型子TLV,則確定所述LSP報文中攜帶的路由信息為域內路由;其中,所述指定類型子TLV用于表示擴展IP可達性TLV中攜帶的路由信息為域外路由;或者,在所述LSP報文的TLV類型為IPv6可達性TLV時,則當所述IPv6可達性TLV中的X bit值為第一標識時,確定所述LSP報文中攜帶的路由信息為域外路由;當所述IPv6可達性TLV中的X bit值不是第一標識時,則確定所述LSP報文中攜帶的路由信息為域內路由;其中,所述IPv6可達性TLV中的X bit值用于區(qū)分路由信息為域外路由或者域內路由。
[0054]所述確定模塊12,還用于在LSP報文中攜帶的路由信息為域外路由時,確定所述LSP報文中攜帶的路由信息為域外internal類型路由或者域外external類型路由;所述配置模塊13,還用于配置域外internal類型路由的路由優(yōu)先級高于域外external類型路由的路由優(yōu)先級。
[0055]所述確定模塊12,進一步用于在所述LSP報文的TLV類型為IP外部可達性信息TLV時,當所述IP外部可達性信息TLV中的E bit值為第三標識時,確定所述LSP報文中攜帶的路由信息為域外internal類型路由;當所述IP外部可達性信息TLV中的E bit值為第四標識時,確定所述LSP報文中攜帶的路由信息為域外external類型路由;其中,所述IP外部可達性信息TLV中的E bit值用于區(qū)分路由信息為域外internal類型路由或者域外external類型路由。
[0056]其中,本發(fā)明裝置的各個模塊可以集成于一體,也可以分離部署。上述模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。
[0057]通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。[0058]本領域技術人員可以理解附圖只是一個優(yōu)選實施例的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明所必須的。
[0059]本領域技術人員可以理解實施例中的裝置中的模塊可以按照實施例描述進行分布于實施例的裝置中,也可以進行相應變化位于不同于本實施例的一個或多個裝置中。上述實施例的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。
[0060]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0061]以上公開的僅為本發(fā)明的幾個具體實施例,但是,本發(fā)明并非局限于此,任何本領域的技術人員能思之的變化都應落入本發(fā)明的保護范圍。
【權利要求】
1.一種基于中間系統(tǒng)到中間系統(tǒng)IS-1S協(xié)議的路由計算方法,應用于包括多個網絡設備的系統(tǒng)中,其特征在于,所述方法包括以下步驟: 網絡設備接收攜帶路由信息的鏈路狀態(tài)數(shù)據協(xié)議單元LSP報文; 所述網絡設備確定所述LSP報文的TLV類型,并利用所述LSP報文的TLV類型確定所述LSP報文中攜帶的路由信息為域內路由或者域外路由; 所述網絡設備配置域內路由的路由優(yōu)先級高于域外路由的路由優(yōu)先級; 所述網絡設備在計算路由時,優(yōu)先選擇路由優(yōu)先級高的路由計算路由。
2.如權利要求1所述的方法,其特征在于,所述網絡設備確定所述LSP報文中攜帶的路由信息為域內路由或者域外路由的過程,具體包括: 在所述LSP報文的TLV類型為IP內部可達性信息TLV時,所述網絡設備確定所述LSP報文中攜帶的路由信息為域內路由;或者, 在所述LSP報文的TLV類型為IP外部可達性信息TLV時,所述網絡設備確定所述LSP報文中攜帶的路由信息為域外路由;或者, 在所述LSP報文的TLV類型為擴展IP可達性TLV時,如果所述LSP報文中攜帶了指定類型子TLV,所述網絡設備確定所述LSP報文中攜帶的路由信息為域外路由;如果所述LSP報文中沒有攜帶指定類型子TLV,所述網絡設備確定所述LSP報文中攜帶的路由信息為域內路由;其中,所述指定類型子TLV用于表示擴展IP可達性TLV中攜帶的路由信息為域外路由;或者, 在所述LSP報文的TLV類型為IPv6可達性TLV時,當所述IPv6可達性TLV中的X bit值為第一標識時,所述網絡設備確定所述LSP報文中攜帶的路由信息為域外路由;當所述IPv6可達性TLV中的X bit值不是第一標識時,所述網絡設備確定所述LSP報文中攜帶的路由信息為域內路由;其中,所述IPv6可達性TLV中的X bit值用于區(qū)分路由信息為域外路由或者域內路由。
3.如權利要求1所述的方法,其特征在于,所述方法進一步包括: 在LSP報文中攜帶的路由信息為域外路由時,所述網絡設備確定所述LSP報文中攜帶的路由信息為域外internal類型路由或者域外external類型路由; 所述網絡設備配置域外internal類型路由的路由優(yōu)先級高于域外external類型路由的路由優(yōu)先級。
4.如權利要求3所述的方法,其特征在于, 所述網絡設備確定所述LSP報文中攜帶的路由信息為域外internal類型路由或者域外external類型路由的過程,具體包括: 在所述LSP報文的TLV類型為IP外部可達性信息`TLV時,當所述IP外部可達性信息TLV中的E bit值為第三標識時,所述網絡設備確定所述LSP報文中攜帶的路由信息為域外internal類型路由;當所述IP外部可達性信息TLV中的E bit值為第四標識時,所述網絡設備確定所述LSP報文中攜帶的路由信息為域外external類型路由;其中,所述IP外部可達性信息TLV中的E bit值用于區(qū)分路由信息為域外internal類型路由或者域外external類型路由。
5.一種網絡設備,應用于包括多個網絡設備的中間系統(tǒng)到中間系統(tǒng)IS-1S網絡中,其特征在于,所述網絡設備具體包括:接收模塊,用于接收攜帶路由信息的鏈路狀態(tài)數(shù)據協(xié)議單元LSP報文; 確定模塊,用于確定所述LSP報文的TLV類型,并利用所述LSP報文的TLV類型確定所述LSP報文中攜帶的路由信息為域內路由或者域外路由; 配置模塊,用于配置域內路由的路由優(yōu)先級高于域外路由的路由優(yōu)先級; 計算模塊,用于在計算路由時,優(yōu)先選擇路由優(yōu)先級高的路由計算路由。
6.如權利要求5所述的網絡設備,其特征在于, 所述確定模塊,具體用于在所述LSP報文的TLV類型為IP內部可達性信息TLV時,確定所述LSP報文中攜帶的路由信息為域內路由;或者,在所述LSP報文的TLV類型為IP外部可達性信息TLV時,確定所述LSP報文中攜帶的路由信息為域外路由;或者,在所述LSP報文的TLV類型為擴展IP可達性TLV時,如果所述LSP報文中攜帶了指定類型子TLV,則確定所述LSP報文中攜帶的路由信息為域外路由;如果所述LSP報文中沒有攜帶指定類型子TLV,則確定所述LSP報文中攜帶的路由信息為域內路由;其中,所述指定類型子TLV用于表示擴展IP可達性TLV中攜帶的路由信息為域外路由;或者,在所述LSP報文的TLV類型為IPv6可達性TLV時,則當所述IPv6可達性TLV中的X bit值為第一標識時,確定所述LSP報文中攜帶的路由信息為域外路由;當所述IPv6可達性TLV中的X bit值不是第一標識時,則確定所述LSP報文中攜帶的路由信息為域內路由;其中,所述IPv6可達性TLV中的X bit值用于區(qū)分路由信息為域外路由或者域內路由。
7.如權利要求5所述的網絡設備,其特征在于, 所述確定模塊,還用于在LSP報文中攜帶的路由信息為域外路由時,確定所述LSP報文中攜帶的路由信息為域外internal類型路由或者域外external類型路由; 所述配置模塊,還用于配置域外internal類型路由的路由優(yōu)先級高于域外external類型路由的路由優(yōu)先級。
8.如權利要求7所述的網絡設備,其特征在于, 所述確定模塊,進一步用于在所述LSP報文的TLV類型為IP外部可達性信息TLV時,當所述IP外部可達性信息TLV中的E bit值為第三標識時,確定所述LSP報文中攜帶的路由信息為域外internal類型路由;當所述IP外部可達性信息TLV中的E bit值為第四標識時,確定所述LSP報文中攜帶的路由信息為域外external類型路由;其中,所述IP外部可達性信息TLV中的E bit值用于區(qū)分路由信息為域外internal類型路由或者域外external類型路由。
【文檔編號】H04L12/701GK103716236SQ201310688472
【公開日】2014年4月9日 申請日期:2013年12月13日 優(yōu)先權日:2013年12月13日
【發(fā)明者】魏志廣 申請人:杭州華三通信技術有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1