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

一種衛(wèi)星長時(shí)延高效處理MPLS網(wǎng)絡(luò)路由震蕩方法及裝置與流程

文檔序號:11590024閱讀:816來源:國知局
一種衛(wèi)星長時(shí)延高效處理MPLS網(wǎng)絡(luò)路由震蕩方法及裝置與流程

本發(fā)明涉及網(wǎng)絡(luò)路由震蕩技術(shù)領(lǐng)域,特別涉及一種衛(wèi)星長時(shí)延高效處理mpls網(wǎng)絡(luò)路由震蕩方法及裝置。



背景技術(shù):

mpls多協(xié)議標(biāo)簽交換(multi-protocollabelswitching,mpls)是新一代ip高速骨干網(wǎng)絡(luò)交換標(biāo)準(zhǔn),它利用標(biāo)記(label)進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)。當(dāng)分組進(jìn)入網(wǎng)絡(luò)時(shí),要為其分配固定長度的短的標(biāo)記,并將標(biāo)記與分組封裝在一起,在整個(gè)轉(zhuǎn)發(fā)過程中,交換節(jié)點(diǎn)僅根據(jù)標(biāo)記進(jìn)行轉(zhuǎn)發(fā)。在多協(xié)議標(biāo)簽交換mpls網(wǎng)絡(luò)中,數(shù)據(jù)傳輸發(fā)生在標(biāo)簽交換路徑(labelswitchedpath,lsp)上。rfc5036所定義的標(biāo)簽分配路徑ldp(labeldistributionprotocol)是廣泛部署的mpls控制信令協(xié)議,用于在mpls的鄰居路由器之間交換標(biāo)簽,并依照內(nèi)部網(wǎng)關(guān)協(xié)議(interiorgatewayprotocol,igp)形成的路由路徑建立標(biāo)簽交換路徑lsp。

衛(wèi)星通信利用人造地球衛(wèi)星作為中繼站來轉(zhuǎn)發(fā)無線電波,從而實(shí)現(xiàn)兩個(gè)或多個(gè)地球站之間的通信。其突出特點(diǎn)包括,通信覆蓋范圍廣,災(zāi)難容忍性強(qiáng),通信鏈路傳輸時(shí)延大(500毫秒~800毫秒的時(shí)延)。衛(wèi)星通信除了在軍事領(lǐng)域中發(fā)揮著關(guān)鍵性作用外,還廣泛用于突發(fā)災(zāi)害的處理,與此同時(shí),衛(wèi)星通信還被當(dāng)作地面通信的一種備份通信機(jī)制廣泛部署,比如電力mpls網(wǎng)絡(luò)的備份通信系統(tǒng)。

在長延時(shí)衛(wèi)星鏈路作為備份通信的mpls網(wǎng)路中,當(dāng)出現(xiàn)網(wǎng)絡(luò)震蕩時(shí),由于內(nèi)部網(wǎng)關(guān)協(xié)議igp的路由高頻率地發(fā)生變更,fec-標(biāo)簽映射對需要反復(fù)刪除和創(chuàng)建,消耗系統(tǒng)cpu資源,mpls轉(zhuǎn)發(fā)路徑也會(huì)反復(fù)地?cái)嚅_,導(dǎo)致長時(shí)間的流量中斷。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的是,針對現(xiàn)有mpls網(wǎng)絡(luò)路由震蕩存在的技術(shù)問題,設(shè)計(jì)一種衛(wèi)星長時(shí)延高效處理mpls網(wǎng)絡(luò)路由震蕩方法及裝置,在衛(wèi)星長延時(shí)環(huán)境,尤其是大規(guī)模路由環(huán)境下,提高mpls標(biāo)簽轉(zhuǎn)發(fā)路徑的穩(wěn)定性和可用性。

本發(fā)明通過以下技術(shù)方案實(shí)現(xiàn):

一種衛(wèi)星長時(shí)延高效處理mpls網(wǎng)絡(luò)路由震蕩裝置,其特征在于,結(jié)構(gòu)包括路由感知單元、消息收發(fā)單元和狀態(tài)記錄單元;

所述路由感知單元用于路由選優(yōu),判斷mpls網(wǎng)絡(luò)中是否有路由刪除和添加事件;

所述消息收發(fā)單元用于接收和發(fā)送mpls控制消息,與網(wǎng)絡(luò)上的路由鄰居交互;

所述狀態(tài)記錄單元,用于記錄fec的狀態(tài),根據(jù)隨路由感知單元感知到的路由事件進(jìn)行狀態(tài)更新;

所述路由感知單元與消息收發(fā)單元相互通訊;消息收發(fā)單元相互通訊與狀態(tài)記錄單元相通訊;狀態(tài)記錄單元與路由感知單元相通訊。

一種衛(wèi)星長時(shí)延高效處理mpls網(wǎng)絡(luò)路由震蕩方法,其特征在于,包括以下步驟:

步驟(1):在mpls網(wǎng)絡(luò)中建立fec狀態(tài)表,當(dāng)路由感知單元收到一條新路由的添加命令時(shí),創(chuàng)建一個(gè)fec,并為fec分配標(biāo)簽,設(shè)置狀態(tài)為alloced,并向路由鄰居發(fā)送mapping報(bào)文;

步驟(2):當(dāng)步驟(1)中的fec處于步驟(1)中所述的alloced狀態(tài)時(shí),路由感知單元收到路由刪除命令,向路由鄰居發(fā)送withdraw報(bào)文,設(shè)置狀態(tài)為wait1;

步驟(3):當(dāng)步驟(1)中的fec處于步驟(2)中所述的wait1狀態(tài)時(shí),消息收發(fā)單元收到鄰居發(fā)送的release報(bào)文,設(shè)置狀態(tài)為init;

步驟(4):當(dāng)步驟(1)中的fec處于步驟(2)中所述的wait1狀態(tài)時(shí),路由感知單元收到路由添加命令,就向路由鄰居發(fā)送mapping報(bào)文,并設(shè)置狀態(tài)為wait2;

步驟(5):當(dāng)步驟(1)中的fec處于步驟(4)中所述的wait2狀態(tài)時(shí),路由感知單元收到路由刪除命令,就向路由鄰居發(fā)送withdraw報(bào)文,并設(shè)置狀態(tài)為wait1;

步驟(6):當(dāng)步驟(1)中的fec處于步驟(4)中所述的wait2狀態(tài)時(shí),消息收發(fā)單元收到路由鄰居發(fā)送的release報(bào)文,設(shè)置狀態(tài)為alloced。

本發(fā)明方法中,為mpls網(wǎng)絡(luò)中各個(gè)fec建立狀態(tài)表,實(shí)時(shí)感知路由變更事件。當(dāng)出現(xiàn)路由事件,根據(jù)路由變更事件,同步改變fec的狀態(tài),并向路由鄰居發(fā)送相應(yīng)的mapping、withdraw、release報(bào)文,以通知鄰居。

本發(fā)明設(shè)計(jì)一種衛(wèi)星長時(shí)延高效處理mpls網(wǎng)絡(luò)路由震蕩方法及裝置,在衛(wèi)星長延時(shí)環(huán)境,尤其是大規(guī)模路由環(huán)境下,提高mpls標(biāo)簽轉(zhuǎn)發(fā)路徑的穩(wěn)定性和可用性。

附圖說明

圖1為本發(fā)明設(shè)計(jì)的衛(wèi)星長時(shí)延高效處理mpls網(wǎng)絡(luò)路由震蕩裝置結(jié)構(gòu)示意圖。

圖2為本發(fā)明設(shè)計(jì)的衛(wèi)星長時(shí)延高效處理mpls網(wǎng)絡(luò)路由震蕩方法的流程示意圖。

具體實(shí)施方式

參閱附圖1及圖2對本發(fā)明做進(jìn)一步描述。

本發(fā)明涉及一種衛(wèi)星長時(shí)延高效處理mpls網(wǎng)絡(luò)路由震蕩裝置,其特征在于,結(jié)構(gòu)包括路由感知單元、消息收發(fā)單元和狀態(tài)記錄單元;

所述路由感知單元用于路由選優(yōu),判斷mpls網(wǎng)絡(luò)中是否有路由刪除和添加事件;

所述消息收發(fā)單元用于接收和發(fā)送mpls控制消息,與網(wǎng)絡(luò)上的路由鄰居交互;

所述狀態(tài)記錄單元,用于記錄fec的狀態(tài),根據(jù)隨路由感知單元感知到的路由事件進(jìn)行狀態(tài)更新;

所述路由感知單元與消息收發(fā)單元相互通訊;消息收發(fā)單元相互通訊與狀態(tài)記錄單元相通訊;狀態(tài)記錄單元與路由感知單元相通訊。

一種衛(wèi)星長時(shí)延高效處理mpls網(wǎng)絡(luò)路由震蕩方法,其特征在于,包括以下步驟:

步驟(1):在mpls網(wǎng)絡(luò)中建立fec狀態(tài)表,當(dāng)路由感知單元收到一條新路由的添加命令時(shí),創(chuàng)建一個(gè)fec,并為fec分配標(biāo)簽,設(shè)置狀態(tài)為alloced,并向路由鄰居發(fā)送mapping報(bào)文;

步驟(2):當(dāng)步驟(1)中的fec處于步驟(1)中所述的alloced狀態(tài)時(shí),路由感知單元收到路由刪除命令,向路由鄰居發(fā)送withdraw報(bào)文,設(shè)置狀態(tài)為wait1;

步驟(3):當(dāng)步驟(1)中的fec處于步驟(2)中所述的wait1狀態(tài)時(shí),消息收發(fā)單元收到鄰居發(fā)送的release報(bào)文,設(shè)置狀態(tài)為init;

步驟(4):當(dāng)步驟(1)中的fec處于步驟(2)中所述的wait1狀態(tài)時(shí),路由感知單元收到路由添加命令,就向路由鄰居發(fā)送mapping報(bào)文,并設(shè)置狀態(tài)為wait2;

步驟(5):當(dāng)步驟(1)中的fec處于步驟(4)中所述的wait2狀態(tài)時(shí),路由感知單元收到路由刪除命令,就向路由鄰居發(fā)送withdraw報(bào)文,并設(shè)置狀態(tài)為wait1;

步驟(6):當(dāng)步驟(1)中的fec處于步驟(4)中所述的wait2狀態(tài)時(shí),消息收發(fā)單元收到路由鄰居發(fā)送的release報(bào)文,設(shè)置狀態(tài)為alloced。

本發(fā)明方法中,為mpls網(wǎng)絡(luò)中各個(gè)fec建立狀態(tài)表,實(shí)時(shí)感知路由變更事件。當(dāng)出現(xiàn)路由事件,根據(jù)路由變更事件,同步改變fec的狀態(tài),并向路由鄰居發(fā)送相應(yīng)的mapping、withdraw、release報(bào)文,以通知鄰居。

本發(fā)明設(shè)計(jì)一種衛(wèi)星長時(shí)延高效處理mpls網(wǎng)絡(luò)路由震蕩方法及裝置,在衛(wèi)星長延時(shí)環(huán)境,尤其是大規(guī)模路由環(huán)境下,提高mpls標(biāo)簽轉(zhuǎn)發(fā)路徑的穩(wěn)定性和可用性。

按照以上描述,即可對本發(fā)明進(jìn)行應(yīng)用。

以上所述,僅為本發(fā)明較佳的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1