[發(fā)明專利]在路由器上實現(xiàn)LSPping和tracert的系統(tǒng)及方法有效
| 申請?zhí)枺?/td> | 201410442004.5 | 申請日: | 2014-09-02 |
| 公開(公告)號: | CN104270280B | 公開(公告)日: | 2017-11-07 |
| 發(fā)明(設(shè)計)人: | 付華楷;朱冰;許賽群;高璐曉 | 申請(專利權(quán))人: | 烽火通信科技股份有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/771 |
| 代理公司: | 北京捷誠信通專利事務(wù)所(普通合伙)11221 | 代理人: | 魏殿紳,龐炳良 |
| 地址: | 430074 湖北省武*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 路由器 實現(xiàn) lsp ping tracert 系統(tǒng) 方法 | ||
1.一種在路由器上實現(xiàn)LSP ping和tracert的系統(tǒng),包括控制平面和轉(zhuǎn)發(fā)平面,其特征在于:所述控制平面包括標(biāo)簽交換路徑LSP ping和tracert應(yīng)用模塊、IP協(xié)議棧和控制平面信令驅(qū)動,轉(zhuǎn)發(fā)平面包括轉(zhuǎn)發(fā)平面信令驅(qū)動和轉(zhuǎn)發(fā)微碼,其中:
所述LSP ping和tracert應(yīng)用模塊用于:對LSP ping和tracert包進行協(xié)議層面的處理;
所述IP協(xié)議棧用于:為LSP ping和tracert應(yīng)用模塊提供統(tǒng)一的收發(fā)包接口,是統(tǒng)一的收發(fā)包平臺,IP協(xié)議棧自動創(chuàng)建一個操作管理維護OAM接口,加載OAM接口驅(qū)動,OAM接口驅(qū)動將LSP ping和tracert報文封裝成對應(yīng)的MAC-IN-MAC格式,MAC-IN-MAC是一種封裝格式,用于傳遞控制平面和轉(zhuǎn)發(fā)平面相互關(guān)注的信息;
所述控制平面信令驅(qū)動用于:進行控制平面上的MAC-IN-MAC處理,在控制平面發(fā)送報文時封裝MAC-IN-MAC頭,控制平面接收報文時剝離MAC-IN-MAC頭;
所述轉(zhuǎn)發(fā)平面信令驅(qū)動用于:進行轉(zhuǎn)發(fā)平面上的MAC-IN-MAC處理;
所述轉(zhuǎn)發(fā)微碼用于:在路由器發(fā)包時,根據(jù)MAC-IN-MAC頭里面攜帶的LSP信息,查找LSP轉(zhuǎn)發(fā)表,將報文封裝上LSP標(biāo)簽頭,再封裝上鏈路層頭,最后從LSP轉(zhuǎn)發(fā)表對應(yīng)的物理接口或者邏輯接口發(fā)送出去;作為運營商邊緣PE節(jié)點收包時,上送到轉(zhuǎn)發(fā)平面信令驅(qū)動,由其統(tǒng)一封裝后送至控制平面。
2.如權(quán)利要求1所述的在路由器上實現(xiàn)LSP ping和tracert的系統(tǒng),其特征在于:所述IP協(xié)議棧使用OAM接口發(fā)送LSP ping和tracert報文。
3.基于權(quán)利要求1或2所述系統(tǒng)的在路由器上實現(xiàn)LSP ping和tracert的方法,其特征在于,包括以下步驟:
A、路由器發(fā)送LSP ping和tracert報文:
步驟101、控制平面啟動之后,IP協(xié)議棧自動創(chuàng)建一個OAM接口,加載OAM接口驅(qū)動,OAM接口驅(qū)動將LSP ping和tracert報文封裝成對應(yīng)的MAC-IN-MAC格式,MAC-IN-MAC是一種封裝格式,用于傳遞控制平面和轉(zhuǎn)發(fā)平面相互關(guān)注的信息;
步驟102、LSP ping和tracert應(yīng)用模塊創(chuàng)建一個鏈路原始套接口,綁定到OAM接口上;
步驟103、LSP ping和tracert應(yīng)用模塊發(fā)送LSP ping包時,將包數(shù)據(jù)部分及對應(yīng)的LSP信息按照一定的格式封裝在一塊數(shù)據(jù)里面,再通過鏈路原始套接口發(fā)送出去;
步驟104、鏈路原始套接口作為IP協(xié)議棧提供的資源供包括LSP ping和tracert應(yīng)用模塊在內(nèi)的上層模塊使用,IP協(xié)議棧判斷鏈路原始套接口綁定的接口類型是否為OAM接口,如果鏈路原始套接口綁定的接口是OAM接口,則轉(zhuǎn)到步驟105;否則轉(zhuǎn)到步驟106;
步驟105、IP協(xié)議棧發(fā)處理發(fā)包時,如果鏈路原始套接口綁定的接口是OAM接口,則使用IP協(xié)議棧加載的OAM接口驅(qū)動,將按照組裝時的格式,解析鏈路原始套接口發(fā)送的LSP ping和tracert報文攜帶的信息,然后將信息封裝成帶MAC-IN-MAC頭的報文,發(fā)送給轉(zhuǎn)發(fā)平面,轉(zhuǎn)到步驟107;
步驟106、如果鏈路原始套接口綁定的接口不是OAM接口,則使用其他對應(yīng)類型接口的驅(qū)動封裝,轉(zhuǎn)到步驟107;
步驟107、轉(zhuǎn)發(fā)平面信令驅(qū)動接收控制平面發(fā)送給轉(zhuǎn)發(fā)平面的攜帶有待檢測的LSP信息的MAC-IN-MAC報文,發(fā)到轉(zhuǎn)發(fā)微碼,轉(zhuǎn)到步驟108;
步驟108、轉(zhuǎn)發(fā)微碼解析MAC-IN-MAC格式,得到LSP ping和tracert報文和待檢測的LSP信息,查找LSP轉(zhuǎn)發(fā)表,根據(jù)LSP轉(zhuǎn)發(fā)表封裝上MPLS標(biāo)簽,然后將LSP ping和tracert報文從對應(yīng)出接口發(fā)送出去;
B、路由器接收LSP ping和tracert報文:
步驟201、轉(zhuǎn)發(fā)平面接收到生存時間TTL=0或1的LSP ping和tracert報文;
步驟202、轉(zhuǎn)發(fā)微碼識別LSP ping和tracert報文之后,將LSP ping和tracert報文上送給控制平面,上送時,LSP ping和tracert報文的MAC-IN-MAC格式里面攜帶LSP ping和tracert報文的接收端口信息;
步驟203、控制平面信令驅(qū)動接收到帶MAC-IN-MAC頭的報文之后,根據(jù)收到的報文的MAC-IN-MAC頭解析出收包接口,然后將MAC-IN-MAC頭剝離后上送到IP協(xié)議棧中對應(yīng)的接口;
步驟204、LSP ping和tracert應(yīng)用模塊創(chuàng)建鏈路原始套接口,該鏈路原始套接口未綁定OAM接口,通過該鏈路原始套接口從IP協(xié)議棧接收到LSP ping和tracert報文,之后再進行LSP ping和tracert應(yīng)用模塊的協(xié)議處理。
4.如權(quán)利要求3所述的在路由器上實現(xiàn)LSP ping和tracert的方法,其特征在于:步驟108還包括以下步驟:如果待檢測的LSP是有主備的場景,轉(zhuǎn)發(fā)平面在發(fā)送LSP ping和tracert報文時,選擇從主用LSP隧道發(fā)送出去。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于烽火通信科技股份有限公司,未經(jīng)烽火通信科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410442004.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 互動業(yè)務(wù)終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構(gòu)的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預(yù)報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設(shè)備實現(xiàn)方法及其實現(xiàn)裝置
- 一種建立和刪除分叉標(biāo)記交換路徑的方法
- 可擴展編碼裝置、可擴展解碼裝置、可擴展編碼方法以及可擴展解碼方法
- 在MPLS網(wǎng)絡(luò)中實現(xiàn)組保護的方法及裝置
- 一種選擇后備LSP的方法和裝置
- 一種LSP報文傳輸?shù)姆椒ā⒃O(shè)備及系統(tǒng)
- 一種網(wǎng)絡(luò)優(yōu)化方法和裝置
- 一種在ASON網(wǎng)絡(luò)中實現(xiàn)永久式共享恢復(fù)的方法
- 基于RSVP-TE動態(tài)隧道的高效LSP保護方法
- 一種處理報文的方法、系統(tǒng)及網(wǎng)絡(luò)設(shè)備
- 一種處理報文的方法及網(wǎng)絡(luò)設(shè)備





