[發(fā)明專利]分布式路由檢測(cè)方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201611107974.5 | 申請(qǐng)日: | 2016-12-06 |
| 公開(公告)號(hào): | CN108156046B | 公開(公告)日: | 2020-03-20 |
| 發(fā)明(設(shè)計(jì))人: | 于偉明 | 申請(qǐng)(專利權(quán))人: | 中國(guó)移動(dòng)通信有限公司研究院;中國(guó)移動(dòng)通信集團(tuán)公司 |
| 主分類號(hào): | H04L12/26 | 分類號(hào): | H04L12/26;H04L12/703;H04L12/721 |
| 代理公司: | 北京派特恩知識(shí)產(chǎn)權(quán)代理有限公司 11270 | 代理人: | 李梅香;張穎玲 |
| 地址: | 100053 北*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 分布式 路由 檢測(cè) 方法 裝置 | ||
本發(fā)明實(shí)施例公開了一種分布式路由檢測(cè)方法及裝置,所述方法包括:接收管理面節(jié)點(diǎn)發(fā)送的分布式路由的追蹤請(qǐng)求;根據(jù)追蹤請(qǐng)求,生成檢測(cè)流表;所述檢測(cè)流表分為第一級(jí)檢測(cè)流表和第二級(jí)檢測(cè)流表,且包括檢測(cè)標(biāo)識(shí);將所述第一級(jí)檢測(cè)流表發(fā)送給源虛擬交換機(jī),將所述第二級(jí)檢測(cè)流表發(fā)送給目的虛擬交換機(jī);在檢測(cè)周期內(nèi),接收所述源虛擬交換機(jī)基于所述第一級(jí)檢測(cè)流表發(fā)送的檢測(cè)信息,接收所述目的虛擬交換機(jī)基于所述第二級(jí)檢測(cè)流表發(fā)送的檢測(cè)信息;根據(jù)所述檢測(cè)信息的接收狀態(tài)信息,確定轉(zhuǎn)發(fā)鏈路是否正常和/或異常位置。通過下發(fā)檢測(cè)流表,接收檢測(cè)流表獲取的檢測(cè)信息,可以根據(jù)檢測(cè)信息確定轉(zhuǎn)發(fā)路徑是否正常并定位異常位置,實(shí)現(xiàn)對(duì)分布式路由的檢測(cè)。
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種分布式路由檢測(cè)方法及裝置。
背景技術(shù)
在軟件定義網(wǎng)絡(luò)(Software Defined Network,SDN)中,存在一種分布路由,分布式路由允許設(shè)置在同一個(gè)物理服務(wù)器的不同虛擬機(jī)之間,可以僅通過核心交換機(jī)層就完成數(shù)據(jù)的轉(zhuǎn)發(fā),而不用經(jīng)過核心交換機(jī)以上的數(shù)據(jù)中心(Data Centre,DC)出口,再轉(zhuǎn)回到核心交換機(jī)進(jìn)行轉(zhuǎn)發(fā)。
圖1A所示為集中式路由示意圖;圖1B所示為分布式路由示意圖。ToR為系統(tǒng)中的接入交換機(jī),為Top of Rack的縮寫。所述VTEP對(duì)應(yīng)的中文為虛擬隧道端點(diǎn),是VirtualTunnel Point的縮寫。所述Vswitch為虛擬交換機(jī)。VM表示的為虛擬機(jī)。比對(duì)圖1A和圖1B可知,所述分布式路由針對(duì)部分?jǐn)?shù)據(jù),可以不經(jīng)過DC出口就可以數(shù)據(jù)中心內(nèi)的不同設(shè)備或相同設(shè)備內(nèi)的轉(zhuǎn)發(fā)。
所述分布式路由是基于分布式流表進(jìn)行的。
所述分布式流表包括兩級(jí),分別是源虛擬機(jī)執(zhí)行的第一級(jí)流表及目的虛擬機(jī)執(zhí)行的第二級(jí)流表。
但是在現(xiàn)有技術(shù)中通過分布式流表,可進(jìn)行報(bào)文轉(zhuǎn)發(fā);但是在現(xiàn)有技術(shù)中,尚未提出對(duì)分布式路由鏈路故障的檢測(cè)或定位方法,當(dāng)出現(xiàn)報(bào)文無法正常轉(zhuǎn)發(fā)時(shí),無法快速精確定位出故障發(fā)生位置。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例期望提供一種分布式路由檢測(cè)方法及裝置,以解決分布式路由的鏈路檢測(cè)問題。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
本發(fā)明實(shí)施例第一方面提供一種分布式路由檢測(cè)方法,包括:
接收管理面節(jié)點(diǎn)發(fā)送的分布式路由的追蹤請(qǐng)求;
根據(jù)追蹤請(qǐng)求,生成檢測(cè)流表;所述檢測(cè)流表分為第一級(jí)檢測(cè)流表和第二級(jí)檢測(cè)流表,且包括檢測(cè)標(biāo)識(shí);
將所述第一級(jí)檢測(cè)流表發(fā)送給源虛擬交換機(jī),將所述第二級(jí)檢測(cè)流表發(fā)送給目的虛擬交換機(jī);
在檢測(cè)周期內(nèi),接收所述源虛擬交換機(jī)基于所述第一級(jí)檢測(cè)流表發(fā)送的檢測(cè)信息,接收所述目的虛擬交換機(jī)基于所述第二級(jí)檢測(cè)流表發(fā)送的檢測(cè)信息;
根據(jù)所述檢測(cè)信息的接收狀態(tài)信息,確定轉(zhuǎn)發(fā)鏈路是否正常和/或異常位置。
基于上述方案,所述追蹤請(qǐng)求為所述管理面節(jié)點(diǎn)在發(fā)送檢測(cè)報(bào)文的源虛擬機(jī)和接收所述檢測(cè)報(bào)文的目的虛擬機(jī)位于同一個(gè)數(shù)據(jù)中心時(shí)發(fā)送的。
基于上述方案,所述檢測(cè)信息包括所述檢測(cè)報(bào)文中的源網(wǎng)絡(luò)協(xié)議IP地址、目的IP地址、源媒體訪問控制MAC地址和目的MAC地址。
基于上述方案,所述檢測(cè)標(biāo)識(shí)為開放流openflow協(xié)議的擴(kuò)展寄存器7攜帶的信息。
基于上述方案,所述檢測(cè)流表的優(yōu)先級(jí)高于轉(zhuǎn)發(fā)流表的優(yōu)先級(jí)。
基于上述方案,所述方法還包括:
在所述檢測(cè)周期結(jié)束后,生成刪除指令;
將所述刪除指令發(fā)送給所述源虛擬交換機(jī)及所述目的虛擬交換機(jī);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國(guó)移動(dòng)通信有限公司研究院;中國(guó)移動(dòng)通信集團(tuán)公司,未經(jīng)中國(guó)移動(dòng)通信有限公司研究院;中國(guó)移動(dòng)通信集團(tuán)公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611107974.5/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 檢測(cè)裝置、檢測(cè)方法和檢測(cè)組件
- 檢測(cè)方法、檢測(cè)裝置和檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法以及記錄介質(zhì)
- 檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)裝置、檢測(cè)設(shè)備及檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)
- 檢測(cè)組件、檢測(cè)裝置以及檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法及檢測(cè)程序
- 檢測(cè)電路、檢測(cè)裝置及檢測(cè)系統(tǒng)
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





