两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

標(biāo)簽交換路徑檢測的方法及設(shè)備的制作方法

文檔序號:7760577閱讀:223來源:國知局
專利名稱:標(biāo)簽交換路徑檢測的方法及設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種標(biāo)簽交換路徑檢測的方法及設(shè)備。
背景技術(shù)
MPLS (Multi Protocol Label Switching,多協(xié)議標(biāo)簽交換)VPN(Virtual Private Network,虛擬專用網(wǎng))目前得到越來越多的應(yīng)用。為了隔離不同的VPN,MPLS VPN技術(shù)利用 MPLS支持多層標(biāo)簽的特性,在MPLS外層標(biāo)簽內(nèi)為不同的VPN分配不同的內(nèi)層標(biāo)簽。VPN內(nèi) 的兩臺PE (Provider Edge,服務(wù)提供商邊緣路由器)之間首先要建立LSP (Label Switched Path,標(biāo)簽交換路徑)隧道(即為MPLS外層標(biāo)簽的轉(zhuǎn)發(fā)路徑),PE設(shè)備之間的VPN流量轉(zhuǎn) 發(fā)路徑即為LSP隧道。LSP隧道的建立方式主要有兩種一種是靜態(tài)建立,一種是通過LDP(Label Distribution Protocol,標(biāo)簽分發(fā)協(xié)議)等方式動態(tài)創(chuàng)建。現(xiàn)有技術(shù)中多數(shù)采用后一種方 式動態(tài)創(chuàng)建LSP隧道。對于網(wǎng)管設(shè)備來說,LSP路徑是由設(shè)備自行協(xié)商建立的,路徑也不是 一成不變的,需要對其進(jìn)行動態(tài)檢測。如圖1所示,PE1-PE2之間的LSP路徑通過LDP協(xié)議 動態(tài)創(chuàng)建之后,有可能為PE1-P2-P3-P33-PE2,也有可能為PE1-P2-P1-P11-PE2,最終結(jié)果 在LSP路徑真正建立完成之前無法得知LSP的真實(shí)情況,這種情況只能夠在LSP路徑建立 之后進(jìn)行檢測方才可以得到準(zhǔn)確的LSP路徑信息。目前,MPLS VPN系統(tǒng)中的網(wǎng)管設(shè)備缺乏對PE設(shè)備間LSP路徑的檢測功能,無法在 網(wǎng)絡(luò)拓?fù)鋱D上顯示LSP路徑。

發(fā)明內(nèi)容
本發(fā)明提供了一種標(biāo)簽交換路徑檢測的方法及設(shè)備,使得網(wǎng)管設(shè)備能夠?qū)PLS VPN系統(tǒng)中PE設(shè)備間的LSP路徑進(jìn)行檢測,進(jìn)而可以在網(wǎng)絡(luò)拓?fù)鋱D上顯示LSP路徑。本發(fā)明提供了一種標(biāo)簽交換路徑檢測的方法,應(yīng)用于多協(xié)議標(biāo)簽交換虛擬專用網(wǎng) MPLS VPN,該方法包括步驟A,網(wǎng)管設(shè)備獲取標(biāo)簽交換路徑的起始設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,在該MPLS標(biāo) 簽轉(zhuǎn)發(fā)表查找目的IP地址為所述標(biāo)簽交換路徑的終點(diǎn)IP地址的路由,根據(jù)查找到的路由 確定下一跳設(shè)備;步驟B,所述網(wǎng)管設(shè)備判斷所述下一跳設(shè)備是否為所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備; 如果判斷結(jié)果為是,結(jié)束標(biāo)簽交換路徑檢測;否則,根據(jù)所述下一跳設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā) 表確定下一個(gè)下一跳設(shè)備;步驟C,重復(fù)步驟B,直到確定所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備。根據(jù)所述下一跳設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表確定下一個(gè)下一跳設(shè)備包括向所述下 一跳設(shè)備發(fā)送簡單網(wǎng)絡(luò)管理協(xié)議SNMP消息,獲取所述下一跳設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,根據(jù) 目的IP地址為所述標(biāo)簽交換路徑的終點(diǎn)IP地址的路由表項(xiàng)確定下一跳設(shè)備。所述網(wǎng)管設(shè)備獲取MPLS標(biāo)簽轉(zhuǎn)發(fā)表包括所述網(wǎng)管設(shè)備預(yù)先獲取網(wǎng)絡(luò)設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,當(dāng)需要目標(biāo)設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表時(shí),根據(jù)該目標(biāo)設(shè)備的IP地址在預(yù)先 獲取的MPLS標(biāo)簽轉(zhuǎn)發(fā)表中查找該目標(biāo)設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表。還包括所述網(wǎng)管設(shè)備記錄從所述起始設(shè)備開始的每一個(gè)下一跳設(shè)備和到達(dá)每一 個(gè)下一跳設(shè)備的接口,根據(jù)記錄的下一跳設(shè)備和接口確定所述起始設(shè)備和終點(diǎn)設(shè)備之間的 標(biāo)簽交換路徑。所述網(wǎng)管設(shè)備判斷所述下一跳設(shè)備是否為所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備包括所 述網(wǎng)管設(shè)備獲取所述下一跳設(shè)備的各個(gè)接口的IP地址,如果其中包括所述標(biāo)簽交換路徑 的終點(diǎn)IP地址,則判斷所述下一跳設(shè)備為所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備,否則判斷所述下 一跳設(shè)備不是所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備。一種網(wǎng)管設(shè)備,應(yīng)用于多協(xié)議標(biāo)簽交換虛擬專用網(wǎng)MPLS VPN,該網(wǎng)管設(shè)備包括獲 取單元、確定單元、判斷單元和結(jié)束單元,其中所述獲取單元,與所述判斷單元連接,用于獲取標(biāo)簽交換路徑的起始設(shè)備以及下 一跳設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表;所述確定單元,與所述獲取單元連接,用于在MPLS標(biāo)簽轉(zhuǎn)發(fā)表中查找目的IP地址 為所述標(biāo)簽交換路徑的終點(diǎn)IP地址的路由,根據(jù)查找到的路由確定下一跳設(shè)備;所述判斷單元,用于判斷所述下一跳確定單元確定的下一跳設(shè)備是否為所述標(biāo)簽 交換路徑的終點(diǎn)設(shè)備;所述結(jié)束單元,與所述判斷單元連接,用于當(dāng)所述判斷單元判斷所述下一跳確定 單元確定的下一跳設(shè)備為所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備時(shí),結(jié)束標(biāo)簽交換路徑檢測。所述確定單元還用于向所述下一跳設(shè)備發(fā)送簡單網(wǎng)絡(luò)管理協(xié)議SNMP消息,獲取 所述下一跳設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,根據(jù)目的IP地址為所述標(biāo)簽交換路徑的終點(diǎn)IP地址 的路由表項(xiàng)確定下一跳設(shè)備。所述獲取單元還用于預(yù)先獲取網(wǎng)絡(luò)設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,當(dāng)需要目標(biāo)設(shè)備的 MPLS標(biāo)簽轉(zhuǎn)發(fā)表時(shí),根據(jù)該目標(biāo)設(shè)備的IP地址在預(yù)先獲取的MPLS標(biāo)簽轉(zhuǎn)發(fā)表中查找該目 標(biāo)設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表。還包括路徑確定單元,用于記錄從所述起始設(shè)備開始的每一個(gè)下一跳設(shè)備和到達(dá) 每一個(gè)下一跳設(shè)備的接口,根據(jù)記錄的下一跳設(shè)備和接口確定所述起始設(shè)備和終點(diǎn)設(shè)備之 間的標(biāo)簽交換路徑。所述判斷單元還用于獲取所述下一跳設(shè)備的各個(gè)接口的IP地址,如果其中包括 所述標(biāo)簽交換路徑的終點(diǎn)IP地址,則判斷所述下一跳設(shè)備為所述標(biāo)簽交換路徑的終點(diǎn)設(shè) 備,否則判斷所述下一跳設(shè)備不是所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備。一種標(biāo)簽交換路徑顯示的方法,應(yīng)用于多協(xié)議標(biāo)簽交換虛擬專用網(wǎng)MPLSVPN,該方 法包括步驟A,網(wǎng)管設(shè)備獲取標(biāo)簽交換路徑的起始設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,在該MPLS標(biāo) 簽轉(zhuǎn)發(fā)表查找目的IP地址為所述標(biāo)簽交換路徑的終點(diǎn)IP地址的路由,根據(jù)查找到的路由 確定下一跳設(shè)備;步驟B,所述網(wǎng)管設(shè)備判斷所述下一跳設(shè)備是否為所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備; 如果判斷結(jié)果為是,結(jié)束標(biāo)簽交換路徑檢測;否則,根據(jù)所述下一跳設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā) 表確定下一個(gè)下一跳設(shè)備;
步驟C,重復(fù)步驟B,直到確定所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備;步驟D,所述網(wǎng)管設(shè)備根據(jù)所述標(biāo)簽交換路徑的起點(diǎn)設(shè)備、下一跳設(shè)備和終點(diǎn)設(shè) 備,在網(wǎng)絡(luò)拓?fù)鋱D上顯示所述標(biāo)簽交換路徑。步驟D包括所述網(wǎng)管設(shè)備將所述標(biāo)簽交換路徑的起點(diǎn)設(shè)備、下一跳設(shè)備和終點(diǎn) 設(shè)備之外的設(shè)備灰化,顯示所述標(biāo)簽交換路徑。與現(xiàn)有技術(shù)相比,本發(fā)明至少具有以下優(yōu)點(diǎn)本發(fā)明中,網(wǎng)管設(shè)備獲取標(biāo)簽交換路徑的起始設(shè)備的MPLS VPN轉(zhuǎn)發(fā)表,根據(jù)該 MPLS VPN轉(zhuǎn)發(fā)表獲取標(biāo)簽交換路徑的下一跳設(shè)備,然后根據(jù)下一跳設(shè)備的MPLS VPN轉(zhuǎn)發(fā)表 繼續(xù)獲取下一跳設(shè)備,直到到達(dá)標(biāo)簽交換路徑的終點(diǎn)設(shè)備,完成對MPLS VPN中標(biāo)簽交換路 徑的檢測,進(jìn)而可以在網(wǎng)絡(luò)拓?fù)鋱D上顯示LSP路徑。


圖1是現(xiàn)有技術(shù)中LSP隧道的建立方式示意圖;圖2是本發(fā)明實(shí)施例一提供的標(biāo)簽交換路徑檢測的方法的流程示意圖;圖3是本發(fā)明實(shí)施例二提供的標(biāo)簽交換路徑檢測的方法的流程示意圖;圖4-6是本發(fā)明實(shí)施例三提供的網(wǎng)管設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明的核心思想是網(wǎng)管設(shè)備根據(jù)MPLS標(biāo)簽轉(zhuǎn)發(fā)表從LSP隧道的起始設(shè)備開始 依次獲取下一跳設(shè)備,直到確定LSP隧道的終點(diǎn)設(shè)備。實(shí)施例一本發(fā)明實(shí)施例一提供一種標(biāo)簽交換路徑檢測的方法,如圖2所示,包括以下步驟步驟201,網(wǎng)管設(shè)備獲取設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表。具體的,網(wǎng)管設(shè)備向其下屬的網(wǎng)絡(luò)設(shè)備發(fā)送SNMP請求消息,該請求消息中攜帶 MPLS標(biāo)簽轉(zhuǎn)發(fā)表的標(biāo)識。接收到該SNMP請求消息的網(wǎng)絡(luò)設(shè)備將自身存儲的MPLS標(biāo)簽轉(zhuǎn)發(fā) 表信息向網(wǎng)管設(shè)備發(fā)送。網(wǎng)管設(shè)備得到的MPLS標(biāo)簽轉(zhuǎn)發(fā)表的格式如表1所示,包括目的地址(終點(diǎn)設(shè)備的 IP地址)、出接口和下一跳等。表 1
目的地址入標(biāo)簽出標(biāo)簽出接口下一跳1. 1. 1. 910233215GigabitEthernet2/0/1210. 153. 20. 101. 1. 2. 912323234GigabitEthernet2/0/1010. 153. 10. 10為了區(qū)分不同網(wǎng)絡(luò)設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,網(wǎng)管設(shè)備存儲網(wǎng)絡(luò)設(shè)備與MPLS標(biāo)簽 轉(zhuǎn)發(fā)表的對應(yīng)關(guān)系,例如存儲網(wǎng)絡(luò)設(shè)備的IP地址與MPLS標(biāo)簽轉(zhuǎn)發(fā)表的對應(yīng)關(guān)系。步驟202,網(wǎng)管設(shè)備使用設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表獲得LSP路徑。
6
網(wǎng)管設(shè)備首先確定LSP路徑的起始設(shè)備和終點(diǎn)設(shè)備。網(wǎng)管設(shè)備在獲取的MPLS標(biāo) 簽轉(zhuǎn)發(fā)表中查找起始設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,在起始設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表中查找目的 IP地址為LSP路徑的終點(diǎn)IP地址的路由,獲得該路由的下一跳IP地址和出接口。網(wǎng)管設(shè) 備根據(jù)該下一跳IP地址確定下一跳設(shè)備,判斷下一跳設(shè)備是否為終點(diǎn)設(shè)備,如果是則結(jié)束 LSP路徑檢測,否則在下一跳設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表中查找目的IP地址為LSP路徑的終 點(diǎn)IP地址的路由,進(jìn)一步獲得下一跳IP地址和出接口,判斷該下一跳IP地址對應(yīng)的設(shè)備 是否為終點(diǎn)設(shè)備,如果是則結(jié)束LSP路徑檢測,否則繼續(xù)檢測下一跳設(shè)備,直到確定終點(diǎn)設(shè) 備。具體的,網(wǎng)管設(shè)備獲取下一跳設(shè)備的各個(gè)接口的IP地址,如果其中包括LSP路徑的終 點(diǎn)IP地址,則判斷該下一跳設(shè)備為LSP路徑的終點(diǎn)設(shè)備,否則判斷該下一跳設(shè)備不是LSP 路徑的終點(diǎn)設(shè)備。本發(fā)明中,網(wǎng)管設(shè)備記錄從起始設(shè)備開始的每一個(gè)下一跳設(shè)備和到達(dá)每一個(gè)下一 跳設(shè)備的接口,根據(jù)記錄的下一跳設(shè)備和接口得到LSP路徑。步驟203,網(wǎng)管設(shè)備在網(wǎng)絡(luò)拓?fù)鋱D上顯示LSP路徑。具體的,網(wǎng)管設(shè)備可以在網(wǎng)絡(luò)拓?fù)鋱D上用不同的顏色顯示網(wǎng)絡(luò)設(shè)備及其連接狀 態(tài),本實(shí)施例中,網(wǎng)管設(shè)備可以將網(wǎng)絡(luò)拓?fù)鋱D上LSP路徑之外灰化,以顯示LSP路徑?,F(xiàn)有技術(shù)中網(wǎng)管設(shè)備無法在網(wǎng)絡(luò)拓?fù)鋱D上顯示LSP路徑,例如用云狀圖表示LSP 路徑的起點(diǎn)與終點(diǎn)設(shè)備之間的具體路徑。通過采用本發(fā)明實(shí)施例提供的方法,網(wǎng)管設(shè)備確 定MPLS VPN中的LSP路徑,并在網(wǎng)絡(luò)拓?fù)鋱D上將LSP路徑的起點(diǎn)設(shè)備、下一跳設(shè)備和終點(diǎn) 設(shè)備之外的設(shè)備灰化,以清楚顯示LSP路徑。實(shí)施例二本發(fā)明實(shí)施例二提供一種標(biāo)簽交換路徑檢測的方法,如圖3所示,包括以下步驟步驟301,網(wǎng)管設(shè)備獲取LSP路徑的起始設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表。具體的,網(wǎng)管設(shè)備首先確定LSP路徑的起始設(shè)備和終點(diǎn)設(shè)備,然后向起始設(shè)備發(fā) 送SNMP請求消息,該請求消息中攜帶MPLS標(biāo)簽轉(zhuǎn)發(fā)表的標(biāo)識。起始設(shè)備根據(jù)SNMP請求消 息將自身存儲的MPLS標(biāo)簽轉(zhuǎn)發(fā)表信息向網(wǎng)管設(shè)備發(fā)送。步驟302,網(wǎng)管設(shè)備根據(jù)起始設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表獲得下一跳IP地址和出 接口,判斷下一跳設(shè)備是否為終點(diǎn)設(shè)備,如果判斷結(jié)果為是,執(zhí)行步驟304,否則執(zhí)行步驟 303。具體的,網(wǎng)管設(shè)備獲取下一跳設(shè)備的各個(gè)接口的IP地址,如果其中包括LSP路徑 的終點(diǎn)IP地址,則判斷該下一跳設(shè)備為LSP路徑的終點(diǎn)設(shè)備,否則判斷該下一跳設(shè)備不是 LSP路徑的終點(diǎn)設(shè)備。步驟303,網(wǎng)管設(shè)備獲取下一跳設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,根據(jù)該MPLS標(biāo)簽轉(zhuǎn)發(fā) 表進(jìn)一步獲得下一跳IP地址和出接口,判斷下一跳設(shè)備是否為終點(diǎn)設(shè)備,如果判斷結(jié)果為 是,執(zhí)行步驟304,否則執(zhí)行步驟303。具體的,同步驟301類似,網(wǎng)管設(shè)備向下一跳設(shè)備發(fā)送SNMP請求消息,請求獲取該 下一跳設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表。步驟304,網(wǎng)管設(shè)備停止LSP路徑檢測,根據(jù)到達(dá)終點(diǎn)設(shè)備的下一跳IP地址和出接 口確定LSP路徑。步驟305,網(wǎng)管設(shè)備在網(wǎng)絡(luò)拓?fù)鋱D上顯示LSP路徑。
本發(fā)明實(shí)施例中,網(wǎng)管設(shè)備獲取標(biāo)簽交換路徑的起始設(shè)備的MPLS VPN轉(zhuǎn)發(fā)表,根 據(jù)該MPLS VPN轉(zhuǎn)發(fā)表獲取標(biāo)簽交換路徑的下一跳設(shè)備,然后根據(jù)下一跳設(shè)備的MPLS VPN 轉(zhuǎn)發(fā)表繼續(xù)獲取下一跳設(shè)備,直到到達(dá)標(biāo)簽交換路徑的終點(diǎn)設(shè)備,完成對MPLS VPN中標(biāo)簽 交換路徑的檢測。實(shí)施例三本發(fā)明實(shí)施例三提供了一種網(wǎng)管設(shè)備,應(yīng)用于多協(xié)議標(biāo)簽交換虛擬專用網(wǎng)MPLS VPN,如圖4所示,該網(wǎng)管設(shè)備包括獲取單元11、確定單元12、判斷單元13和結(jié)束單元14,其 中所述獲取單元11,用于獲取標(biāo)簽交換路徑的起始設(shè)備以及下一跳設(shè)備的MPLS標(biāo) 簽轉(zhuǎn)發(fā)表;所述確定單元12,與所述獲取單元11連接,用于在MPLS標(biāo)簽轉(zhuǎn)發(fā)表中查找目的 IP地址為所述標(biāo)簽交換路徑的終點(diǎn)IP地址的路由,根據(jù)查找到的路由確定下一跳設(shè)備;所述判斷單元13,與所述確定單元12和獲取單元11連接,用于判斷所述確定單元 12確定的下一跳設(shè)備是否為所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備;所述結(jié)束單元14,與所述判斷單元13連接,用于當(dāng)所述判斷單元13判斷所述下一 跳設(shè)備為所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備時(shí),結(jié)束標(biāo)簽交換路徑檢測。所述確定單元12還用于向所述下一跳設(shè)備發(fā)送簡單網(wǎng)絡(luò)管理協(xié)議SNMP消息,獲 取所述下一跳設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,根據(jù)目的IP地址為所述標(biāo)簽交換路徑的終點(diǎn)IP地 址的路由表項(xiàng)確定下一跳設(shè)備。所述獲取單元11還用于預(yù)先獲取網(wǎng)絡(luò)設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,當(dāng)需要目標(biāo)設(shè)備 的MPLS標(biāo)簽轉(zhuǎn)發(fā)表時(shí),根據(jù)該目標(biāo)設(shè)備的IP地址在預(yù)先獲取的MPLS標(biāo)簽轉(zhuǎn)發(fā)表中查找該 目標(biāo)設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表。所述判斷單元13還用于獲取所述下一跳設(shè)備的各個(gè)接口的IP地址,如果其中包 括所述標(biāo)簽交換路徑的終點(diǎn)IP地址,則判斷所述下一跳設(shè)備為所述標(biāo)簽交換路徑的終點(diǎn) 設(shè)備,否則判斷所述下一跳設(shè)備不是所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備。如圖5所示,該網(wǎng)管設(shè)備還包括路徑確定單元15,與所述確定單元12連接,用于記 錄從所述起始設(shè)備開始的每一個(gè)下一跳設(shè)備和到達(dá)每一個(gè)下一跳設(shè)備的接口,根據(jù)記錄的 下一跳設(shè)備和接口確定所述起始設(shè)備和終點(diǎn)設(shè)備之間的標(biāo)簽交換路徑。如圖6所示,該網(wǎng)管設(shè)備還包括顯示單元16,與所述判斷單元13連接,用于當(dāng)所述 判斷單元判斷所述下一跳確定單元確定的下一跳設(shè)備為所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備時(shí), 在網(wǎng)絡(luò)拓?fù)鋱D上將所述標(biāo)簽交換路徑之外的設(shè)備灰化。本發(fā)明實(shí)施例中,網(wǎng)管設(shè)備獲取標(biāo)簽交換路徑的起始設(shè)備的MPLS VPN轉(zhuǎn)發(fā)表,根 據(jù)該MPLS VPN轉(zhuǎn)發(fā)表獲取標(biāo)簽交換路徑的下一跳設(shè)備,然后根據(jù)下一跳設(shè)備的MPLS VPN 轉(zhuǎn)發(fā)表繼續(xù)獲取下一跳設(shè)備,直到到達(dá)標(biāo)簽交換路徑的終點(diǎn)設(shè)備,完成對MPLS VPN中標(biāo)簽 交換路徑的檢測。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助 軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更 佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的 部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲介質(zhì)中,包括若
8干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā) 明各個(gè)實(shí)施例所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施例的示意圖,附圖中的模塊或流 程并不一定是實(shí)施本發(fā)明所必須的。本領(lǐng)域技術(shù)人員可以理解實(shí)施例中的裝置中的模塊可以按照實(shí)施例描述進(jìn)行分 布于實(shí)施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個(gè)或多個(gè)裝置中。上 述實(shí)施例的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。以上公開的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但是,本發(fā)明并非局限于此,任何本領(lǐng) 域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
一種標(biāo)簽交換路徑檢測的方法,應(yīng)用于多協(xié)議標(biāo)簽交換虛擬專用網(wǎng)MPLS VPN,其特征在于,該方法包括步驟A,網(wǎng)管設(shè)備獲取標(biāo)簽交換路徑的起始設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,在該MPLS標(biāo)簽轉(zhuǎn)發(fā)表查找目的IP地址為所述標(biāo)簽交換路徑的終點(diǎn)IP地址的路由,根據(jù)查找到的路由確定下一跳設(shè)備;步驟B,所述網(wǎng)管設(shè)備判斷所述下一跳設(shè)備是否為所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備;如果判斷結(jié)果為是,結(jié)束標(biāo)簽交換路徑檢測;否則,根據(jù)所述下一跳設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表確定下一個(gè)下一跳設(shè)備;步驟C,重復(fù)步驟B,直到確定所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備。
2.如權(quán)利要求1所述的方法,其特征在于,根據(jù)所述下一跳設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表確 定下一個(gè)下一跳設(shè)備包括向所述下一跳設(shè)備發(fā)送簡單網(wǎng)絡(luò)管理協(xié)議SNMP消息,獲取所述 下一跳設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,根據(jù)目的IP地址為所述標(biāo)簽交換路徑的終點(diǎn)IP地址的路 由表項(xiàng)確定下一跳設(shè)備。
3.如權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)管設(shè)備獲取MPLS標(biāo)簽轉(zhuǎn)發(fā)表包括 所述網(wǎng)管設(shè)備預(yù)先獲取網(wǎng)絡(luò)設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,當(dāng)需要目標(biāo)設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表 時(shí),根據(jù)該目標(biāo)設(shè)備的IP地址在預(yù)先獲取的MPLS標(biāo)簽轉(zhuǎn)發(fā)表中查找該目標(biāo)設(shè)備的MPLS標(biāo) 簽轉(zhuǎn)發(fā)表。
4.如權(quán)利要求1所述的方法,其特征在于,還包括所述網(wǎng)管設(shè)備記錄從所述起始設(shè)備 開始的每一個(gè)下一跳設(shè)備和到達(dá)每一個(gè)下一跳設(shè)備的接口,根據(jù)記錄的下一跳設(shè)備和接口 確定所述起始設(shè)備和終點(diǎn)設(shè)備之間的標(biāo)簽交換路徑。
5.如權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)管設(shè)備判斷所述下一跳設(shè)備是否為 所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備包括所述網(wǎng)管設(shè)備獲取所述下一跳設(shè)備的各個(gè)接口的IP 地址,如果其中包括所述標(biāo)簽交換路徑的終點(diǎn)IP地址,則判斷所述下一跳設(shè)備為所述標(biāo)簽 交換路徑的終點(diǎn)設(shè)備,否則判斷所述下一跳設(shè)備不是所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備。
6.一種網(wǎng)管設(shè)備,應(yīng)用于多協(xié)議標(biāo)簽交換虛擬專用網(wǎng)MPLS VPN,其特征在于,該網(wǎng)管設(shè) 備包括獲取單元、確定單元、判斷單元和結(jié)束單元,其中所述獲取單元,與所述判斷單元連接,用于獲取標(biāo)簽交換路徑的起始設(shè)備以及下一跳 設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表;所述確定單元,與所述獲取單元連接,用于在MPLS標(biāo)簽轉(zhuǎn)發(fā)表中查找目的IP地址為所 述標(biāo)簽交換路徑的終點(diǎn)IP地址的路由,根據(jù)查找到的路由確定下一跳設(shè)備;所述判斷單元,用于判斷所述下一跳確定單元確定的下一跳設(shè)備是否為所述標(biāo)簽交換 路徑的終點(diǎn)設(shè)備;所述結(jié)束單元,與所述判斷單元連接,用于當(dāng)所述判斷單元判斷所述下一跳確定單元 確定的下一跳設(shè)備為所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備時(shí),結(jié)束標(biāo)簽交換路徑檢測。
7.如權(quán)利要求6所述的網(wǎng)管設(shè)備,其特征在于,所述確定單元還用于向所述下一跳設(shè) 備發(fā)送簡單網(wǎng)絡(luò)管理協(xié)議SNMP消息,獲取所述下一跳設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,根據(jù)目的IP 地址為所述標(biāo)簽交換路徑的終點(diǎn)IP地址的路由表項(xiàng)確定下一跳設(shè)備。
8.如權(quán)利要求6所述的網(wǎng)管設(shè)備,其特征在于,所述獲取單元還用于預(yù)先獲取網(wǎng)絡(luò)設(shè) 備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,當(dāng)需要目標(biāo)設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表時(shí),根據(jù)該目標(biāo)設(shè)備的IP地址在預(yù)先獲取的MPLS標(biāo)簽轉(zhuǎn)發(fā)表中查找該目標(biāo)設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表。
9.如權(quán)利要求6所述的網(wǎng)管設(shè)備,其特征在于,還包括路徑確定單元,用于記錄從所述 起始設(shè)備開始的每一個(gè)下一跳設(shè)備和到達(dá)每一個(gè)下一跳設(shè)備的接口,根據(jù)記錄的下一跳設(shè) 備和接口確定所述起始設(shè)備和終點(diǎn)設(shè)備之間的標(biāo)簽交換路徑。
10.如權(quán)利要求6所述的網(wǎng)管設(shè)備,其特征在于,所述判斷單元還用于獲取所述下一 跳設(shè)備的各個(gè)接口的IP地址,如果其中包括所述標(biāo)簽交換路徑的終點(diǎn)IP地址,則判斷所述 下一跳設(shè)備為所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備,否則判斷所述下一跳設(shè)備不是所述標(biāo)簽交換 路徑的終點(diǎn)設(shè)備。
11.一種標(biāo)簽交換路徑顯示的方法,應(yīng)用于多協(xié)議標(biāo)簽交換虛擬專用網(wǎng)MPLS VPN,其特 征在于,該方法包括步驟A,網(wǎng)管設(shè)備獲取標(biāo)簽交換路徑的起始設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,在該MPLS標(biāo)簽轉(zhuǎn) 發(fā)表查找目的IP地址為所述標(biāo)簽交換路徑的終點(diǎn)IP地址的路由,根據(jù)查找到的路由確定 下一跳設(shè)備;步驟B,所述網(wǎng)管設(shè)備判斷所述下一跳設(shè)備是否為所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備;如 果判斷結(jié)果為是,結(jié)束標(biāo)簽交換路徑檢測;否則,根據(jù)所述下一跳設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表 確定下一個(gè)下一跳設(shè)備;步驟C,重復(fù)步驟B,直到確定所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備;步驟D,所述網(wǎng)管設(shè)備根據(jù)所述標(biāo)簽交換路徑的起點(diǎn)設(shè)備、下一跳設(shè)備和終點(diǎn)設(shè)備,在 網(wǎng)絡(luò)拓?fù)鋱D上顯示所述標(biāo)簽交換路徑。
12.如權(quán)利要求11所述的方法,其特征在于,步驟D包括所述網(wǎng)管設(shè)備將所述標(biāo)簽交 換路徑的起點(diǎn)設(shè)備、下一跳設(shè)備和終點(diǎn)設(shè)備之外的設(shè)備灰化,顯示所述標(biāo)簽交換路徑。全文摘要
本發(fā)明公開了一種標(biāo)簽交換路徑檢測的方法及設(shè)備,該方法包括步驟A,網(wǎng)管設(shè)備獲取LSP路徑的起始設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表,在該MPLS標(biāo)簽轉(zhuǎn)發(fā)表查找目的IP地址為LSP路徑的終點(diǎn)IP地址的路由,根據(jù)查找到的路由確定下一跳設(shè)備;步驟B,網(wǎng)管設(shè)備判斷所述下一跳設(shè)備是否為LSP路徑的終點(diǎn)設(shè)備;如果是則結(jié)束標(biāo)簽交換路徑檢測;否則,根據(jù)所述下一跳設(shè)備的MPLS標(biāo)簽轉(zhuǎn)發(fā)表確定下一個(gè)下一跳設(shè)備;步驟C,重復(fù)步驟B,直到確定所述標(biāo)簽交換路徑的終點(diǎn)設(shè)備。本發(fā)明使得網(wǎng)管設(shè)備能夠?qū)PLS VPN系統(tǒng)中PE設(shè)備間的LSP路徑進(jìn)行檢測,并在網(wǎng)絡(luò)拓?fù)鋱D上顯示LSP路徑。
文檔編號H04L12/26GK101924670SQ201010290069
公開日2010年12月22日 申請日期2010年9月25日 優(yōu)先權(quán)日2010年9月25日
發(fā)明者付勝博 申請人:杭州華三通信技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
大姚县| 紫金县| 南充市| 双江| 九江县| 丹凤县| 巩留县| 电白县| 广水市| 勐海县| 玉田县| 涿鹿县| 通河县| 泰和县| 常宁市| 遵义市| 班戈县| 拉萨市| 东乡| 霞浦县| 岑溪市| 嘉定区| 梅州市| 喀喇沁旗| 丰镇市| 高邑县| 漳州市| 康定县| 武川县| 社会| 柳林县| 合山市| 乐平市| 张家港市| 乡城县| 大埔县| 滨州市| 淮阳县| 监利县| 浠水县| 新化县|