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

一種報文傳輸?shù)姆椒ê驮O(shè)備的制造方法

文檔序號:8907610閱讀:307來源:國知局
一種報文傳輸?shù)姆椒ê驮O(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其是涉及一種報文傳輸?shù)姆椒ê驮O(shè)備。
【背景技術(shù)】
[0002]LDP (Label Distribut1n Protocol,標(biāo)簽分發(fā)協(xié)議)用于動態(tài)建立 LSP (LabelSwitching Path,標(biāo)記交換路徑),通過LDP可以將網(wǎng)絡(luò)層的IP路由信息映射到MPLS (Mult1-Protocol Label Switching,多協(xié)議標(biāo)簽交換)的標(biāo)簽交換路徑上。MPLSL3VPN (Layer3 Virtual Private Network,三層虛擬專用網(wǎng)絡(luò))是一種L3VPN技術(shù),其使用BGP(Border Gateway Protocol,邊界網(wǎng)關(guān)協(xié)議)在服務(wù)提供商骨干網(wǎng)上發(fā)布VPN路由,使用MPLS在服務(wù)提供商骨干網(wǎng)上轉(zhuǎn)發(fā)VPN報文。如圖1所示,為MPLS L3VPN的組網(wǎng)應(yīng)用示意圖,當(dāng)CE (Customer Edge,用戶網(wǎng)絡(luò)邊緣設(shè)備)與PE (Provider Edge,服務(wù)提供商邊緣設(shè)備)建立鄰接關(guān)系后,CE將本站點的VPN路由發(fā)布給PE,并從PE學(xué)到遠(yuǎn)端VPN的路由。PE從CE學(xué)到CE本地的VPN路由信息后,通過BGP與其它PE交換VPN路由信息。
[0003]在圖1中,PE1,Pl,P2,PE2之間建立LDP鄰居作為L3VPN的公網(wǎng),PEl和PE2建立BGP鄰居,CEl和CE2作為私網(wǎng)互通。PE2使用本地環(huán)回口 2.2.2.2建立BGP鄰居,PEl建立到PE2的環(huán)回口 2.2.2.2的公網(wǎng)隧道,即LSP。為生成LSP,PE2通過路由協(xié)議(如 OSPF (Open Shortest Path First,開放最短路徑優(yōu)先)協(xié)議、IS-1S (IntermediateSystem-to-1ntermediate System,中間系統(tǒng)到中間系統(tǒng))協(xié)議等)傳遞2.2.2.2的路由,該路由分別經(jīng)過P2、P1傳遞給PEI。PEl學(xué)習(xí)到2.2.2.2的路由和LSP,假設(shè)鏈路LI對應(yīng)的路由為主路由,鏈路L2對應(yīng)的路由為備路由。同理,鏈路LI對應(yīng)的LSP為主LSP,鏈路L2對應(yīng)的LSP為備LSP。
[0004]在上述組網(wǎng)下,由于鏈路LI對應(yīng)的路由為主路由,鏈路LI對應(yīng)的LSP為主LSP,因此PEl在基于主LSP發(fā)送針對2.2.2.2的報文時,會通過鏈路LI將報文發(fā)送給Pl,由Pl將報文發(fā)送給PE2。當(dāng)鏈路LI發(fā)生故障(如Pl斷開)時,則會發(fā)生主備鏈路切換,鏈路L2對應(yīng)的路由為主路由,鏈路L2對應(yīng)的LSP為主LSP,因此PEl會通過鏈路L2將報文發(fā)送給P2,由P2將報文發(fā)送給PE2。
[0005]當(dāng)鏈路LI故障恢復(fù)(如Pl恢復(fù)正常)時,PEl需要重新學(xué)習(xí)鏈路LI對應(yīng)的路由和鏈路LI對應(yīng)的LSP。由于LSP是基于路由建立的,因此PEl會先學(xué)習(xí)到鏈路LI對應(yīng)的路由,后學(xué)習(xí)到鏈路LI對應(yīng)的LSP。在學(xué)習(xí)到鏈路LI對應(yīng)的路由,但還未學(xué)習(xí)到鏈路LI對應(yīng)的LSP的期間,鏈路LI對應(yīng)的路由為主路由,鏈路L2對應(yīng)的LSP為主LSP,因此主路由和主LSP對應(yīng)的鏈路并不一致,在這期間,PEI無法將針對2.2.2.2的報文發(fā)送給PE2,從而導(dǎo)致出現(xiàn)斷流情況。

【發(fā)明內(nèi)容】

[0006]本發(fā)明實施例提供一種報文傳輸?shù)姆椒?,第一服?wù)提供商邊緣設(shè)備PE和第二 PE之間存在主鏈路和備鏈路,所述方法包括以下步驟:
[0007]在所述主鏈路發(fā)生故障并恢復(fù)之后,所述第一 PE判斷所述主鏈路對應(yīng)的路由是否恢復(fù)為主路由;如果所述主鏈路對應(yīng)的路由恢復(fù)為主路由,則所述第一 PE檢測本第一 PE是否收到針對所述主鏈路的標(biāo)簽信息;
[0008]如果未收到針對所述主鏈路的標(biāo)簽信息,所述第一 PE確定所述主鏈路對應(yīng)的標(biāo)記交換路LSP未恢復(fù);如果已經(jīng)收到針對所述主鏈路的標(biāo)簽信息,所述第一 PE構(gòu)造攜帶所述標(biāo)簽信息的探測請求報文,并通過所述主鏈路向所述第二 PE發(fā)送所述探測請求報文;如果接收到來自所述第二 PE的探測響應(yīng)報文,所述第一 PE確定所述主鏈路對應(yīng)的LSP已經(jīng)恢復(fù);如果未接收到來自所述第二PE的探測響應(yīng)報文,所述第一PE確定所述主鏈路對應(yīng)的LSP未恢復(fù);
[0009]在所述主鏈路對應(yīng)的LSP未恢復(fù)時,則所述第一 PE通過所述備鏈路對應(yīng)的LSP向所述第二 PE發(fā)送報文;在所述主鏈路對應(yīng)的LSP已經(jīng)恢復(fù)時,則所述第一 PE通過所述主鏈路對應(yīng)的LSP向所述第二 PE發(fā)送報文。
[0010]所述第一 PE檢測本第一 PE是否收到針對所述主鏈路的標(biāo)簽信息的過程,具體包括:
[0011]在所述主鏈路發(fā)生故障之后,在確定所述主鏈路對應(yīng)的LSP已經(jīng)恢復(fù)之前,所述第一 PE周期性檢測本第一 PE是否收到針對所述主鏈路的標(biāo)簽信息。
[0012]所述探測請求報文的目的地址為所述第二 PE的環(huán)回口地址,所述探測請求報文中攜帶當(dāng)前發(fā)送路徑為主鏈路的信息,所述探測響應(yīng)報文中攜帶當(dāng)前發(fā)送路徑為主鏈路的信息。
[0013]所述第一 PE判斷所述主鏈路對應(yīng)的路由是否恢復(fù)為主路由之后,所述方法進(jìn)一步包括:如果所述主鏈路對應(yīng)的路由未恢復(fù)為主路由,則所述第一 PE通過所述備鏈路對應(yīng)的LSP向所述第二 PE發(fā)送報文。
[0014]所述方法應(yīng)用于二層虛擬專用網(wǎng)絡(luò)MPLS L2VPN網(wǎng)絡(luò)或三層虛擬專用網(wǎng)絡(luò)MPLSL3VPN網(wǎng)絡(luò)。
[0015]本發(fā)明實施例提供一種服務(wù)提供商邊緣設(shè)備PE,作為第一 PE,所述第一 PE和第二PE之間存在主鏈路和備鏈路,所述第一 PE具體包括:
[0016]判斷模塊,用于在所述主鏈路發(fā)生故障并恢復(fù)之后,判斷所述主鏈路對應(yīng)的路由是否恢復(fù)為主路由;如果所述主鏈路對應(yīng)的路由恢復(fù)為主路由,則檢測所述第一 PE是否收到針對所述主鏈路的標(biāo)簽信息;
[0017]確定模塊,用于當(dāng)未接收到針對所述主鏈路的標(biāo)簽信息時,則確定所述主鏈路對應(yīng)的標(biāo)記交換路LSP未恢復(fù);當(dāng)已經(jīng)收到針對所述主鏈路的標(biāo)簽信息時,則構(gòu)造攜帶所述標(biāo)簽信息的探測請求報文,并通過所述主鏈路向所述第二 PE發(fā)送所述探測請求報文;如果接收到來自所述第二 PE的探測響應(yīng)報文,則確定所述主鏈路對應(yīng)的LSP已經(jīng)恢復(fù);如果未接收到來自所述第二 PE的探測響應(yīng)報文,則確定所述主鏈路對應(yīng)的LSP未恢復(fù);
[0018]發(fā)送模塊,用于在所述主鏈路對應(yīng)的LSP未恢復(fù)時,則通過所述備鏈路對應(yīng)的LSP向所述第二 PE發(fā)送報文;在所述主鏈路對應(yīng)的LSP已經(jīng)恢復(fù)時,則通過所述主鏈路對應(yīng)的LSP向所述第二 PE發(fā)送報文。
[0019]所述判斷模塊,具體用于在檢測所述第一 PE是否收到針對所述主鏈路的標(biāo)簽信息時,在所述主鏈路發(fā)生故障之后,在確定所述主鏈路對應(yīng)的LSP已經(jīng)恢復(fù)之前,周期性檢測所述第一 PE是否收到針對所述主鏈路的標(biāo)簽信息。
[0020]所述探測請求報文的目的地址為所述第二 PE的環(huán)回口地址,所述探測請求報文中攜帶當(dāng)前發(fā)送路徑為主鏈路的信息,所述探測響應(yīng)報文中攜帶當(dāng)前發(fā)送路徑為主鏈路的信息。
[0021]所述發(fā)送模塊,還用于在所述判斷模塊判斷所述主鏈路對應(yīng)的路由是否恢復(fù)為主路由之后,如果所述主鏈路對應(yīng)的路由未恢復(fù)為主路由,則通過所述備鏈路對應(yīng)的LSP向所述第二 PE發(fā)送報文。
[0022]所述PE應(yīng)用于二層虛擬專用網(wǎng)絡(luò)MPLS L2VPN網(wǎng)絡(luò)或三層虛擬專用網(wǎng)絡(luò)MPLSL3VPN網(wǎng)絡(luò)。
[0023]基于上述技術(shù)方案,本發(fā)明實施例中,在主鏈路對應(yīng)的路由恢復(fù)為主路由后,當(dāng)主鏈路對應(yīng)的LSP未恢復(fù)時,通過備鏈路對應(yīng)的LSP發(fā)送報文,在主鏈路對應(yīng)的LSP已經(jīng)恢復(fù)時,通過主鏈路對應(yīng)的LSP發(fā)送報文,以利用多拓?fù)鋪碇付髁柯窂?,解決鏈路回切時的流量中斷問題,不會發(fā)生流量中斷。
【附圖說明】
[0024]圖1是現(xiàn)有技術(shù)中提出的MPLS L3VPN的組網(wǎng)應(yīng)用示意圖;
[0025]圖2是本發(fā)明實施例提供的一種報文傳輸?shù)姆椒鞒淌疽鈭D;
[0026]圖3是本發(fā)明實施例提供的一種PE的結(jié)構(gòu)示意圖。
【具體實施方式】
[0027]針對現(xiàn)有技術(shù)中存在的問題,本發(fā)明實施例提供了一種報文傳輸?shù)姆椒ǎ摲椒☉?yīng)用于MPLS L2VPN (二層虛擬專用網(wǎng)絡(luò))網(wǎng)絡(luò)或者M(jìn)PLS L3VPN (三層虛擬專用網(wǎng)絡(luò))網(wǎng)絡(luò)中。第一 PE和第二 PE之間存在主鏈路和備鏈路,主鏈路對應(yīng)的路由為主路由,主鏈路對應(yīng)的LSP為主LSP,備鏈路對應(yīng)的路由為備路由,備鏈路對應(yīng)的LSP為備LSP。以圖1為本發(fā)明實施例的應(yīng)用場景示意圖,
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1