本發(fā)明實施例涉及通信
技術(shù)領(lǐng)域:
,特別涉及一種轉(zhuǎn)發(fā)信息庫表項檢測方法、檢測設(shè)備及網(wǎng)絡(luò)設(shè)備。
背景技術(shù):
:在計算機(jī)網(wǎng)絡(luò)中,報文是由網(wǎng)絡(luò)運載的格式化數(shù)據(jù)單元,報文可以通過網(wǎng)絡(luò)設(shè)備在網(wǎng)絡(luò)內(nèi)或者網(wǎng)絡(luò)間進(jìn)行轉(zhuǎn)發(fā)。其中,某一網(wǎng)絡(luò)設(shè)備在轉(zhuǎn)發(fā)報文時,往往會根據(jù)該報文的目的網(wǎng)絡(luò)互連協(xié)議(英文:internetprotocol,簡稱:ip)地址查找自身存儲的轉(zhuǎn)發(fā)信息庫(英文:forwardinginformationbase,簡稱:fib)表,以確定應(yīng)該將該報文轉(zhuǎn)發(fā)給哪個網(wǎng)絡(luò)設(shè)備,該fib表中的每個表項存儲有目的ip地址對應(yīng)的下一跳地址、轉(zhuǎn)發(fā)出接口等信息。當(dāng)網(wǎng)絡(luò)設(shè)備的fib表出現(xiàn)錯誤時,報文的目的ip地址在該fib表中對應(yīng)的信息會不準(zhǔn)確,從而導(dǎo)致該報文不能進(jìn)行正常轉(zhuǎn)發(fā),因此,亟需一種轉(zhuǎn)發(fā)信息庫表項檢測方法,以確定fib表項是否準(zhǔn)確。技術(shù)實現(xiàn)要素:為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種轉(zhuǎn)發(fā)信息庫表項檢測方法、檢測設(shè)備及網(wǎng)絡(luò)設(shè)備。所述技術(shù)方案如下:第一方面,提供了一種轉(zhuǎn)發(fā)信息庫表項檢測方法,所述方法包括:檢測設(shè)備向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文,所述fib檢測報文中攜帶n個ip地址段,所述n為大于或等于1的自然數(shù);所述檢測設(shè)備接收所述指定網(wǎng)絡(luò)設(shè)備發(fā)送的n個fib表項,所述n個fib表項中的每個fib表項為所述n個ip地址段中的每個ip地址段在所述指定網(wǎng)絡(luò)設(shè)備存儲的fib表中對應(yīng)的表項;所述檢測設(shè)備將所述n個fib表項與所述指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較,以檢測所述n個fib表項是否準(zhǔn)確,所述參考fib表為所述檢 測設(shè)備根據(jù)所述指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)的路由信息確定的fib表。需要說明的是,fib檢測報文用于指示對指定網(wǎng)絡(luò)設(shè)備中的fib表進(jìn)行檢測。其中,fib表是指導(dǎo)報文轉(zhuǎn)發(fā)的表,fib表中包含了網(wǎng)絡(luò)設(shè)備在轉(zhuǎn)發(fā)報文時所必需的一組最小信息。在本發(fā)明實施例中,檢測設(shè)備可以向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文,使指定網(wǎng)絡(luò)設(shè)備根據(jù)該fib檢測報文,返回n個fib表項,進(jìn)而檢測設(shè)備可以將該n個fib表項與指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較,從而可以一次性批量檢測該n個fib表項是否準(zhǔn)確,該檢測過程簡單靈活,檢測效率較高。結(jié)合第一方面,在上述第一方面的第一種可能的實現(xiàn)方式中,所述fib檢測報文中包括標(biāo)簽棧;所述檢測設(shè)備向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文,包括:根據(jù)所述標(biāo)簽棧中包括的m個路徑標(biāo)簽,將所述fib檢測報文發(fā)送給所述指定網(wǎng)絡(luò)設(shè)備,所述m為大于或等于1的自然數(shù)。在本發(fā)明實施例中,檢測設(shè)備在將fib檢測報文發(fā)送給指定網(wǎng)絡(luò)設(shè)備時,無需根據(jù)該fib檢測報文的目的地址對路由表進(jìn)行繁瑣查詢,只需通過該標(biāo)簽棧中包括的m個路徑標(biāo)簽,就可以將fib檢測報文簡單靈活地發(fā)送給指定網(wǎng)絡(luò)設(shè)備,且通過這種分段路由技術(shù),可以大大提高fib檢測報文發(fā)送時的準(zhǔn)確率和效率。結(jié)合第一方面的第一種可能的實現(xiàn)方式,在上述第一方面的第二種可能的實現(xiàn)方式中,所述根據(jù)所述標(biāo)簽棧中包括的m個路徑標(biāo)簽,將所述fib檢測報文發(fā)送給所述指定網(wǎng)絡(luò)設(shè)備之前,所述方法還包括:獲取所述指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)的路由信息,所述路由信息包括所述網(wǎng)絡(luò)中每個網(wǎng)絡(luò)設(shè)備的設(shè)備標(biāo)簽;根據(jù)所述路由信息,確定從所述檢測設(shè)備到所述指定網(wǎng)絡(luò)設(shè)備的報文轉(zhuǎn)發(fā)路徑;根據(jù)所述報文轉(zhuǎn)發(fā)路徑,獲取m個路徑標(biāo)簽,所述m個路徑標(biāo)簽中的每個路徑標(biāo)簽為所述報文轉(zhuǎn)發(fā)路徑中包括的m個網(wǎng)絡(luò)設(shè)備中的每個網(wǎng)絡(luò)設(shè)備對應(yīng)的標(biāo)簽;根據(jù)所述m個網(wǎng)絡(luò)設(shè)備在所述報文轉(zhuǎn)發(fā)路徑中的路由順序,將所述m個路徑標(biāo)簽壓入所述標(biāo)簽棧。在本發(fā)明實施例中,檢測設(shè)備根據(jù)該m個網(wǎng)絡(luò)設(shè)備在該報文轉(zhuǎn)發(fā)路徑中的 路由順序,將該m個路徑標(biāo)簽壓入標(biāo)簽棧后,可以確保fib檢測報文準(zhǔn)確按照該報文轉(zhuǎn)發(fā)路徑從檢測設(shè)備發(fā)送到指定網(wǎng)絡(luò)設(shè)備,提高了fib檢測報文發(fā)送時的準(zhǔn)確度。結(jié)合第一方面至第一方面的第二種可能的實現(xiàn)方式中任一可能的實現(xiàn)方式,在上述第一方面的第三種可能的實現(xiàn)方式中,所述檢測設(shè)備將所述n個fib表項與所述指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較,以檢測所述n個fib表項是否準(zhǔn)確之后,所述方法還包括:當(dāng)檢測到所述n個fib表項中的第一fib表項不準(zhǔn)確時,從所述參考fib表中,獲取所述第一fib表項對應(yīng)的參考fib表項,所述第一fib表項為所述n個fib表項中的任意一個;將所述參考fib表項發(fā)送給所述指定網(wǎng)絡(luò)設(shè)備,使所述指定網(wǎng)絡(luò)設(shè)備根據(jù)所述參考fib表項更新所述第一fib表項。在本發(fā)明實施例中,由于該參考fib表項的準(zhǔn)確度能夠得到保證,因此,當(dāng)指定網(wǎng)絡(luò)設(shè)備根據(jù)該參考fib表項更新存儲的fib表中不準(zhǔn)確的fib表項后,可以提高該fib表的準(zhǔn)確度,進(jìn)而保證指定網(wǎng)絡(luò)設(shè)備對報文的正常轉(zhuǎn)發(fā)。第二方面,提供了一種轉(zhuǎn)發(fā)信息庫表項檢測方法,所述方法包括:接收檢測設(shè)備發(fā)送的fib檢測報文,所述fib檢測報文中攜帶n個ip地址段,所述n為大于或等于1的自然數(shù);根據(jù)存儲的fib表,獲取n個fib表項,所述n個fib表項中的每個fib表項為所述n個ip地址段中的每個ip地址段在所述fib表中對應(yīng)的表項;將所述n個fib表項發(fā)送給所述檢測設(shè)備,使所述檢測設(shè)備檢測所述n個fib表項是否準(zhǔn)確。在本發(fā)明實施例中,指定網(wǎng)絡(luò)設(shè)備可以接收檢測設(shè)備發(fā)送的fib檢測報文,并根據(jù)存儲的fib表,獲取n個fib表項,將該n個fib表項發(fā)送給檢測設(shè)備,從而可以使檢測設(shè)備一次性批量檢測該n個fib表項是否準(zhǔn)確,該檢測過程簡單靈活,且檢測效率較高。結(jié)合第二方面,在上述第二方面的第一種可能的實現(xiàn)方式中,所述接收檢測設(shè)備發(fā)送的fib檢測報文之前,所述方法還包括:當(dāng)在輸入端口檢測到報文時,確定所述報文是否為所述檢測設(shè)備發(fā)送的fib 檢測報文;當(dāng)所述報文為所述檢測設(shè)備發(fā)送的fib檢測報文時,執(zhí)行所述接收檢測設(shè)備發(fā)送的fib檢測報文的步驟。需要說明的是,輸入端口用于接收其它網(wǎng)絡(luò)設(shè)備向指定網(wǎng)絡(luò)設(shè)備發(fā)送的報文。在本發(fā)明實施例中,當(dāng)指定網(wǎng)絡(luò)設(shè)備在輸入端口檢測到報文時,可以確定該報文是否為檢測設(shè)備發(fā)送的fib檢測報文,并當(dāng)該報文為檢測設(shè)備發(fā)送的fib檢測報文時,對該檢測設(shè)備發(fā)送的fib檢測報文進(jìn)行接收,從而保證后續(xù)指定網(wǎng)絡(luò)設(shè)備可以根據(jù)該fib檢測報文實現(xiàn)對該指定網(wǎng)絡(luò)設(shè)備中fib表的檢測,且可以避免當(dāng)該報文不是fib檢測報文時,指定網(wǎng)絡(luò)設(shè)備對該報文進(jìn)行不必要的相關(guān)處理,節(jié)省了指定網(wǎng)絡(luò)設(shè)備的處理資源。結(jié)合第二方面的第一種可能的實現(xiàn)方式,在上述第二方面的第二種可能的實現(xiàn)方式中,所述確定所述報文是否為所述檢測設(shè)備發(fā)送的fib檢測報文,包括:確定所述報文攜帶的報文類型標(biāo)識是否為指定類型標(biāo)識;當(dāng)所述報文類型標(biāo)識為所述指定類型標(biāo)識時,確定所述報文為檢測報文;確定所述檢測報文攜帶的檢測信息是否為fib檢測信息;當(dāng)所述檢測報文攜帶的檢測信息為fib檢測信息時,確定所述檢測報文為所述檢測設(shè)備發(fā)送的fib檢測報文。需要說明的是,報文類型標(biāo)識用于唯一標(biāo)識報文類型。另外,檢測報文用于實現(xiàn)某些特定的檢測功能。再者,fib檢測信息用于表明該檢測報文可以對fib表進(jìn)行檢測。結(jié)合第二方面至第二方面的第二種可能的實現(xiàn)方式中任一可能的實現(xiàn)方式,在上述第二方面的第三種可能的實現(xiàn)方式中,所述根據(jù)存儲的fib表,獲取n個fib表項,包括:對于所述n個ip地址段中的每個ip地址段,確定所述fib表中是否存儲有所述ip地址段對應(yīng)的fib表項;當(dāng)所述fib表中存儲有所述ip地址段對應(yīng)的fib表項時,獲取所述ip地址段在所述fib表中對應(yīng)的表項;當(dāng)所述fib表中沒有存儲所述ip地址段對應(yīng)的fib表項時,在所述fib表 中添加所述ip地址段對應(yīng)的fib表項,所述添加的fib表項中的出接口為空,將所述添加的fib表項確定為所述ip地址段在所述fib表中對應(yīng)的表項。結(jié)合第二方面至第二方面的第三種可能的實現(xiàn)方式中任一可能的實現(xiàn)方式,在上述第二方面的第四種可能的實現(xiàn)方式中,所述將所述n個fib表項發(fā)送給所述檢測設(shè)備之后,所述方法還包括:當(dāng)接收到所述檢測設(shè)備發(fā)送的參考fib表項時,根據(jù)所述參考fib表項更新所述fib表中對應(yīng)所述參考fib表項的第一fib表項,所述參考fib表項為所述檢測設(shè)備從指定網(wǎng)絡(luò)設(shè)備的參考fib表中獲取得到,所述參考fib表為所述檢測設(shè)備根據(jù)所述指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)的路由信息確定的fib表。在本發(fā)明實施例中,由于該參考fib表項的準(zhǔn)確度能夠得到保證,因此,當(dāng)指定網(wǎng)絡(luò)設(shè)備接收到該參考fib表項,并根據(jù)該參考fib表項更新存儲的fib表中不準(zhǔn)確的fib表項后,可以提高該fib表的準(zhǔn)確度,進(jìn)而保證指定網(wǎng)絡(luò)設(shè)備對報文的正常轉(zhuǎn)發(fā)。第三方面,提供了一種檢測設(shè)備,所述檢測設(shè)備包括:第一發(fā)送模塊,用于向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文,所述fib檢測報文中攜帶n個網(wǎng)絡(luò)互連協(xié)議ip地址段,所述n為大于或等于1的自然數(shù);接收模塊,用于接收所述指定網(wǎng)絡(luò)設(shè)備發(fā)送的n個fib表項,所述n個fib表項中的每個fib表項為所述n個ip地址段中的每個ip地址段在所述指定網(wǎng)絡(luò)設(shè)備存儲的fib表中對應(yīng)的表項;檢測模塊,用于將所述n個fib表項與所述指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較,以檢測所述n個fib表項是否準(zhǔn)確,所述參考fib表為所述檢測設(shè)備根據(jù)所述指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)的路由信息確定的fib表。需要說明的是,fib檢測報文用于指示對指定網(wǎng)絡(luò)設(shè)備中的fib表進(jìn)行檢測。其中,fib表是指導(dǎo)報文轉(zhuǎn)發(fā)的表,fib表中包含了網(wǎng)絡(luò)設(shè)備在轉(zhuǎn)發(fā)報文時所必需的一組最小信息。在本發(fā)明實施例中,檢測設(shè)備可以向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文,使指定網(wǎng)絡(luò)設(shè)備根據(jù)該fib檢測報文,返回n個fib表項,進(jìn)而檢測設(shè)備可以將該n個fib表項與指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較,從而可以一次性批量檢測該n個fib表項是否準(zhǔn)確,該檢測過程簡單靈活,檢測效率較高。所述第三方面的檢測設(shè)備用于實現(xiàn)所述第一方面及第一方面的各實施方式中的方法。第四方面,提供了一種網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備包括:接收模塊,用于接收檢測設(shè)備發(fā)送的fib檢測報文,所述fib檢測報文中攜帶n個ip地址段,所述n為大于或等于1的自然數(shù);獲取模塊,用于根據(jù)存儲的fib表,獲取n個fib表項,所述n個fib表項中的每個fib表項為所述n個ip地址段中的每個ip地址段在所述fib表中對應(yīng)的表項;發(fā)送模塊,用于將所述n個fib表項發(fā)送給所述檢測設(shè)備,使所述檢測設(shè)備檢測所述n個fib表項是否準(zhǔn)確。在本發(fā)明實施例中,指定網(wǎng)絡(luò)設(shè)備可以接收檢測設(shè)備發(fā)送的fib檢測報文,并根據(jù)存儲的fib表,獲取n個fib表項,將該n個fib表項發(fā)送給檢測設(shè)備,以使檢測設(shè)備一次性批量檢測該n個fib表項是否準(zhǔn)確,該檢測過程簡單靈活,且檢測效率較高。所述第四方面的網(wǎng)絡(luò)設(shè)備用于實現(xiàn)所述第二方面及第二方面的各實施方式中的方法。本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:在本發(fā)明實施例中,檢測設(shè)備向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文,該fib檢測報文中攜帶n個ip地址段,之后,檢測設(shè)備接收指定網(wǎng)絡(luò)設(shè)備發(fā)送的n個fib表項,并將該n個fib表項與指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較,從而可以一次性批量檢測該n個fib表項是否準(zhǔn)確,該檢測過程簡單靈活,且檢測效率較高。附圖說明為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹。圖1是本發(fā)明實施例提供的一種轉(zhuǎn)發(fā)信息庫表項檢測方法所涉及的實施環(huán)境的示意圖;圖2是本發(fā)明實施例提供的一種轉(zhuǎn)發(fā)信息庫表項檢測方法的流程圖;圖3是本發(fā)明實施例提供的另一種轉(zhuǎn)發(fā)信息庫表項檢測方法的流程圖;圖4是本發(fā)明實施例提供的再一種轉(zhuǎn)發(fā)信息庫表項檢測方法的流程圖;圖5是本發(fā)明實施例提供的一種標(biāo)簽棧的示意圖;圖6是本發(fā)明實施例提供的一種fib檢測報文轉(zhuǎn)發(fā)過程示意圖;圖7是本發(fā)明實施例提供的一種fib檢測報文的格式示意圖;圖8是本發(fā)明實施例提供的一種通用關(guān)聯(lián)信道(英文:genericassociatedchannel,簡稱:g-ach)報文的格式示意圖;圖9是本發(fā)明實施例提供的一種檢測設(shè)備的結(jié)構(gòu)示意圖;圖10是本發(fā)明實施例提供的另一種檢測設(shè)備的結(jié)構(gòu)示意圖;圖11是本發(fā)明實施例提供的一種網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)示意圖;圖12是本發(fā)明實施例提供的另一種網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)示意圖;圖13是本發(fā)明實施例提供的再一種網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)示意圖;圖14是本發(fā)明實施例提供的再一種檢測設(shè)備的結(jié)構(gòu)示意圖;圖15是本發(fā)明實施例提供的又一種網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)示意圖。具體實施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進(jìn)一步地詳細(xì)描述。圖1是本發(fā)明實施例提供的一種轉(zhuǎn)發(fā)信息庫表項檢測方法所涉及的實施環(huán)境的示意圖。參見圖1,該實施環(huán)境可以包括:檢測設(shè)備101和指定網(wǎng)絡(luò)設(shè)備102。檢測設(shè)備101和指定網(wǎng)絡(luò)設(shè)備102之間可以通過有線或者無線連接進(jìn)行通信。其中,檢測設(shè)備101用于對指定網(wǎng)絡(luò)設(shè)備102的fib表中的表項進(jìn)行檢測,且該檢測設(shè)備可以包括處理器、存儲器、通信單元等。其中,處理器是檢測設(shè)備101的控制中心,用于執(zhí)行檢測設(shè)備101的各種功能以及處理數(shù)據(jù);存儲器用于存儲信息和數(shù)據(jù);通信單元用于與其它網(wǎng)絡(luò)設(shè)備進(jìn)行通信。其中,指定網(wǎng)絡(luò)設(shè)備102可以為路由器,指定網(wǎng)絡(luò)設(shè)備102中可以存儲有fib表,該fib表用于指導(dǎo)報文轉(zhuǎn)發(fā),且指定網(wǎng)絡(luò)設(shè)備102可以包括輸入端口、輸出端口、交換單元、路由處理器等。其中,輸入端口用于接收其它網(wǎng)絡(luò)設(shè)備向指定網(wǎng)絡(luò)設(shè)備發(fā)送的報文;輸出端口用于在報文被發(fā)送到輸出鏈路之前對該報文進(jìn)行存貯;交換單元用于在輸入端口和輸出端口之間提供多條數(shù)據(jù)通路; 路由處理器用于計算轉(zhuǎn)發(fā)表以實現(xiàn)路由協(xié)議。圖2是本發(fā)明實施例提供的一種轉(zhuǎn)發(fā)信息庫表項檢測方法的流程圖。該方法用于檢測設(shè)備中,參見圖2,該方法包括:步驟201:檢測設(shè)備向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文,fib檢測報文中攜帶n個ip地址段,n為大于或等于1的自然數(shù)。步驟202:檢測設(shè)備接收指定網(wǎng)絡(luò)設(shè)備發(fā)送的n個fib表項,n個fib表項中的每個fib表項為n個ip地址段中的每個ip地址段在指定網(wǎng)絡(luò)設(shè)備存儲的fib表中對應(yīng)的表項。步驟203:檢測設(shè)備將n個fib表項與指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較,以檢測n個fib表項是否準(zhǔn)確,參考fib表為檢測設(shè)備根據(jù)指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)的路由信息確定的fib表。在本發(fā)明實施例中,檢測設(shè)備向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文,該fib檢測報文中攜帶n個ip地址段,之后,檢測設(shè)備接收指定網(wǎng)絡(luò)設(shè)備發(fā)送的n個fib表項,并將該n個fib表項與指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較,從而可以一次性批量檢測該n個fib表項是否準(zhǔn)確,該檢測過程簡單靈活,且檢測效率較高??蛇x地,fib檢測報文中包括標(biāo)簽棧;檢測設(shè)備向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文,包括:根據(jù)標(biāo)簽棧中包括的m個路徑標(biāo)簽,將fib檢測報文發(fā)送給指定網(wǎng)絡(luò)設(shè)備,m為大于或等于1的自然數(shù)??蛇x地,根據(jù)標(biāo)簽棧中包括的m個路徑標(biāo)簽,將fib檢測報文發(fā)送給指定網(wǎng)絡(luò)設(shè)備之前,該方法還包括:獲取指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)的路由信息,路由信息包括網(wǎng)絡(luò)中每個網(wǎng)絡(luò)設(shè)備的設(shè)備標(biāo)簽;根據(jù)路由信息,確定從檢測設(shè)備到指定網(wǎng)絡(luò)設(shè)備的報文轉(zhuǎn)發(fā)路徑;根據(jù)報文轉(zhuǎn)發(fā)路徑,獲取m個路徑標(biāo)簽,m個路徑標(biāo)簽中的每個路徑標(biāo)簽為報文轉(zhuǎn)發(fā)路徑中包括的m個網(wǎng)絡(luò)設(shè)備中的每個網(wǎng)絡(luò)設(shè)備對應(yīng)的標(biāo)簽;根據(jù)m個網(wǎng)絡(luò)設(shè)備在報文轉(zhuǎn)發(fā)路徑中的路由順序,將m個路徑標(biāo)簽壓入標(biāo)簽棧。可選地,檢測設(shè)備將n個fib表項與指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較,以檢測n個fib表項是否準(zhǔn)確之后,還包括:當(dāng)檢測到n個fib表項中的第一fib表項不準(zhǔn)確時,從參考fib表中,獲取第一fib表項對應(yīng)的參考fib表項,第一fib表項為n個fib表項中的任意一個;將參考fib表項發(fā)送給指定網(wǎng)絡(luò)設(shè)備,使指定網(wǎng)絡(luò)設(shè)備根據(jù)參考fib表項對更新第一fib表項。上述所有可選技術(shù)方案,均可按照任意結(jié)合形成本發(fā)明的可選實施例,本發(fā)明實施例對此不再一一贅述。圖3是本發(fā)明實施例提供的一種轉(zhuǎn)發(fā)信息庫表項檢測方法的流程圖。該方法用于指定網(wǎng)絡(luò)設(shè)備中,參見圖3,該方法包括:步驟301:接收檢測設(shè)備發(fā)送的fib檢測報文,fib檢測報文中攜帶n個ip地址段,n為大于或等于1的自然數(shù)。步驟302:根據(jù)存儲的fib表,獲取n個fib表項,n個fib表項中的每個fib表項為n個ip地址段中的每個ip地址段在fib表中對應(yīng)的表項。步驟303:將n個fib表項發(fā)送給檢測設(shè)備,使檢測設(shè)備檢測n個fib表項是否準(zhǔn)確。在本發(fā)明實施例中,指定網(wǎng)絡(luò)設(shè)備接收檢測設(shè)備發(fā)送的fib檢測報文,并根據(jù)該fib檢測報文,獲取n個fib表項,將該n個fib表項發(fā)送給檢測設(shè)備,從而可以使檢測設(shè)備一次性批量檢測該n個fib表項是否準(zhǔn)確,該檢測過程簡單靈活,且檢測效率較高。可選地,接收檢測設(shè)備發(fā)送的fib檢測報文之前,該方法還包括:當(dāng)在輸入端口檢測到報文時,確定報文是否為檢測設(shè)備發(fā)送的fib檢測報文;當(dāng)報文為檢測設(shè)備發(fā)送的fib檢測報文時,執(zhí)行接收檢測設(shè)備發(fā)送的fib檢測報文的步驟??蛇x地,確定報文是否為檢測設(shè)備發(fā)送的fib檢測報文,包括:確定報文攜帶的報文類型標(biāo)識是否為指定類型標(biāo)識;當(dāng)報文類型標(biāo)識為指定類型標(biāo)識時,確定報文為檢測報文;確定檢測報文攜帶的檢測信息是否為fib檢測信息;當(dāng)檢測報文攜帶的檢測信息為fib檢測信息時,確定檢測報文為檢測設(shè)備發(fā)送的fib檢測報文??蛇x地,根據(jù)存儲的fib表,獲取n個fib表項,包括:對于n個ip地址段中的每個ip地址段,確定fib表中是否存儲有ip地址段對應(yīng)的fib表項;當(dāng)fib表中存儲有ip地址段對應(yīng)的fib表項時,獲取ip地址段在fib表中對應(yīng)的表項;當(dāng)fib表中沒有存儲ip地址段對應(yīng)的fib表項時,在fib表中添加ip地址段對應(yīng)的fib表項,添加的fib表項中的出接口為空,將添加的fib表項確定為ip地址段在fib表中對應(yīng)的表項。可選地,將n個fib表項發(fā)送給檢測設(shè)備之后,該方法還包括:當(dāng)接收到檢測設(shè)備發(fā)送的參考fib表項時,根據(jù)參考fib表項更新fib表中對應(yīng)參考fib表項的第一fib表項,參考fib表項為檢測設(shè)備從指定網(wǎng)絡(luò)設(shè)備的參考fib表中獲取得到,參考fib表為檢測設(shè)備根據(jù)指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)的路由信息確定的fib表。上述所有可選技術(shù)方案,均可按照任意結(jié)合形成本發(fā)明的可選實施例,本發(fā)明實施例對此不再一一贅述。圖4是本發(fā)明實施例提供的一種轉(zhuǎn)發(fā)信息庫表項檢測方法的流程圖。參見圖4,該方法包括:步驟401:檢測設(shè)備向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文,該fib檢測報文中攜帶n個ip地址段,該n為大于或等于1的自然數(shù)。需要說明的是,fib檢測報文用于指示對指定網(wǎng)絡(luò)設(shè)備中的fib表進(jìn)行檢測,且該fib檢測報文中可以包括標(biāo)簽棧,該標(biāo)簽棧中可以包括多層路徑標(biāo)簽。另外,fib表是指導(dǎo)報文轉(zhuǎn)發(fā)的表,fib表中包含了網(wǎng)絡(luò)設(shè)備在轉(zhuǎn)發(fā)報文時所必需的一組最小信息,如fib表中可以包含目的地址/掩碼、下一跳地址、出接口等信息,本發(fā)明實施例對此不做具體限定。再者,fib表可以存在于網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)芯片中,且fib表可以根據(jù)路由表中的最優(yōu)路由條目生成,也可以根據(jù)地址解析協(xié)議(英文:addressresolutionprotocol,簡稱:arp)生成,本發(fā) 明實施例對此不做具體限定。具體地,當(dāng)該fib檢測報文中包括標(biāo)簽棧時,檢測設(shè)備可以根據(jù)該標(biāo)簽棧中包括的m個路徑標(biāo)簽,將該fib檢測報文發(fā)送給指定網(wǎng)絡(luò)設(shè)備,該m為大于或等于1的自然數(shù)。當(dāng)然,檢測設(shè)備也可以通過其它方式將該fib檢測報文發(fā)送給指定網(wǎng)絡(luò)設(shè)備,本發(fā)明實施例對此不做具體限定。需要說明的是,當(dāng)某一網(wǎng)絡(luò)設(shè)備接收到攜帶標(biāo)簽棧的報文時,該網(wǎng)絡(luò)設(shè)備可以根據(jù)棧頂標(biāo)簽決定如何轉(zhuǎn)發(fā)該報文,該棧頂標(biāo)簽為該標(biāo)簽棧包括的多層路徑標(biāo)簽中處于頂層的路徑標(biāo)簽。例如,在如圖5所示的標(biāo)簽棧中包括了三層路徑標(biāo)簽,分別為路徑標(biāo)簽8001、路徑標(biāo)簽72和路徑標(biāo)簽9003,路徑標(biāo)簽8001為棧頂標(biāo)簽,當(dāng)某一網(wǎng)絡(luò)設(shè)備接收到攜帶該標(biāo)簽棧的報文時,該網(wǎng)絡(luò)設(shè)備可以根據(jù)棧頂標(biāo)簽8001決定如何轉(zhuǎn)發(fā)該報文。另外,路徑標(biāo)簽可以為節(jié)點標(biāo)簽,也可以為鏈路標(biāo)簽,本發(fā)明實施例對此不做具體限定。其中,節(jié)點標(biāo)簽用于標(biāo)識網(wǎng)絡(luò)設(shè)備,且該節(jié)點標(biāo)簽用于指示以最短路徑將報文發(fā)送給該節(jié)點標(biāo)簽所標(biāo)識的網(wǎng)絡(luò)設(shè)備;鏈路標(biāo)簽用于標(biāo)識網(wǎng)絡(luò)設(shè)備的出接口,且該鏈路標(biāo)簽用于指示將報文發(fā)送給與該鏈路標(biāo)簽所標(biāo)識的出接口連接的網(wǎng)絡(luò)設(shè)備。其中,檢測設(shè)備根據(jù)該標(biāo)簽棧中包括的m個路徑標(biāo)簽,將該fib檢測報文發(fā)送給指定網(wǎng)絡(luò)設(shè)備的操作可以為:檢測設(shè)備將該fib檢測報文發(fā)送給該標(biāo)簽棧中的第m層路徑標(biāo)簽對應(yīng)的網(wǎng)絡(luò)設(shè)備。當(dāng)該第m層路徑標(biāo)簽對應(yīng)的網(wǎng)絡(luò)設(shè)備接收到該fib檢測報文時,確定m是否等于1,如果m等于1,則確定已將該fib檢測報文發(fā)送到指定網(wǎng)絡(luò)設(shè)備;如果m不等于1,則從該標(biāo)簽棧中彈出第m層路徑標(biāo)簽,并今m=m-1,返回將該fib檢測報文發(fā)送給該標(biāo)簽棧中的第m層路徑標(biāo)簽對應(yīng)的網(wǎng)絡(luò)設(shè)備的步驟,直至確定已將fib檢測報文發(fā)送到指定網(wǎng)絡(luò)設(shè)備為止。需要說明的是,該標(biāo)簽棧中的第m層路徑標(biāo)簽、第m-1層路徑標(biāo)簽……第1層路徑標(biāo)簽是按照該標(biāo)簽棧中包括的m個路徑標(biāo)簽的存儲順序確定得到,也即是,可以將該標(biāo)簽棧包括的m個路徑標(biāo)簽中的棧頂標(biāo)簽確定為第m層路徑標(biāo)簽,將存儲在該第m層路徑標(biāo)簽之下的路徑標(biāo)簽依次確定為第m-1層路徑標(biāo)簽、第m-2層路徑標(biāo)簽……第1層路徑標(biāo)簽。例如,在圖6所示的fib檢測報文轉(zhuǎn)發(fā)過程示意圖中,指定網(wǎng)絡(luò)設(shè)備為網(wǎng) 絡(luò)設(shè)備f,fib檢測報文中攜帶標(biāo)簽棧,該標(biāo)簽棧中包括3個路徑標(biāo)簽,分別為鏈路標(biāo)簽8001、節(jié)點標(biāo)簽72和鏈路標(biāo)簽9003,其中,鏈路標(biāo)簽8001為第3層路徑標(biāo)簽,且該鏈路標(biāo)簽8001用于標(biāo)識檢測設(shè)備中與網(wǎng)絡(luò)設(shè)備a連接的出接口;節(jié)點標(biāo)簽72為第2層路徑標(biāo)簽,且該節(jié)點標(biāo)簽72用于標(biāo)識網(wǎng)絡(luò)設(shè)備c;鏈路標(biāo)簽9003為第1層路徑標(biāo)簽,且該鏈路標(biāo)簽9003用于標(biāo)識網(wǎng)絡(luò)設(shè)備c中與網(wǎng)絡(luò)設(shè)備f連接的出接口。當(dāng)檢測設(shè)備將該fib檢測報文發(fā)送給指定網(wǎng)絡(luò)設(shè)備f時,檢測設(shè)備可以將將該fib檢測報文發(fā)送給該標(biāo)簽棧中的第3層路徑標(biāo)簽8001標(biāo)識的出接口連接的網(wǎng)絡(luò)設(shè)備a;當(dāng)網(wǎng)絡(luò)設(shè)備a接收到該fib檢測報文時,由于3不等于1,則可以將該標(biāo)簽棧中的第3層路徑標(biāo)簽8001彈出,將該fib檢測報文以最短路徑發(fā)送給第2層路徑標(biāo)簽72標(biāo)識的網(wǎng)絡(luò)設(shè)備c;當(dāng)網(wǎng)絡(luò)設(shè)備c接收到該fib檢測報文時,由于2不等于1,則可以將該標(biāo)簽棧中的第2層路徑標(biāo)簽72彈出,并將該fib檢測報文發(fā)送給第1層路徑標(biāo)簽9003標(biāo)識的出接口連接的網(wǎng)絡(luò)設(shè)備f;當(dāng)網(wǎng)絡(luò)設(shè)備f接收到該fib檢測報文時,由于1等于1,則可以確定已將該fib檢測報文發(fā)送到指定網(wǎng)絡(luò)設(shè)備。需要說明的是,檢測設(shè)備根據(jù)該標(biāo)簽棧中包括的m個路徑標(biāo)簽,將該fib檢測報文發(fā)送給指定網(wǎng)絡(luò)設(shè)備的操作還可以參考相關(guān)技術(shù),本發(fā)明實施例對此不再進(jìn)行詳細(xì)闡述。另外,檢測設(shè)備根據(jù)該標(biāo)簽棧中包括的m個路徑標(biāo)簽,將該fib檢測報文發(fā)送給指定網(wǎng)絡(luò)設(shè)備時,可以根據(jù)多協(xié)議標(biāo)簽交換(英文:multi-protocollabelswitching,簡稱:mpls)協(xié)議,通過該標(biāo)簽棧中包括的m個路徑標(biāo)簽,將該fib檢測報文發(fā)送給指定網(wǎng)絡(luò)設(shè)備,當(dāng)然,實際應(yīng)用中,也可以根據(jù)其它協(xié)議,通過該標(biāo)簽棧中包括的m個路徑標(biāo)簽,將該fib檢測報文發(fā)送給指定網(wǎng)絡(luò)設(shè)備,本發(fā)明實施例對此不做具體限定。再者,本發(fā)明實施例中,檢測設(shè)備在將fib檢測報文發(fā)送給指定網(wǎng)絡(luò)設(shè)備時,無需根據(jù)該fib檢測報文的目的地址對路由表進(jìn)行繁瑣查詢,只需通過該標(biāo)簽棧中包括的m個路徑標(biāo)簽,就可以將fib檢測報文簡單靈活地發(fā)送給指定網(wǎng)絡(luò)設(shè)備,且通過這種分段路由(英文:segmentrouting,簡稱:sr)技術(shù),可以大大提高fib檢測報文發(fā)送時的準(zhǔn)確率和效率。進(jìn)一步地,檢測設(shè)備根據(jù)該標(biāo)簽棧中包括的m個路徑標(biāo)簽,將該fib檢測 報文發(fā)送給指定網(wǎng)絡(luò)設(shè)備之前,還可以獲取該m個路徑標(biāo)簽,并將該m個路徑標(biāo)簽壓入該標(biāo)簽棧,且該檢測設(shè)備獲取該m個路徑標(biāo)簽,并將該m個路徑標(biāo)簽壓入該標(biāo)簽棧的操作可以包括如下步驟(1)-(4)。(1)、檢測設(shè)備獲取指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)的路由信息,該路由信息包括該網(wǎng)絡(luò)中每個網(wǎng)絡(luò)設(shè)備的設(shè)備標(biāo)簽。需要說明的是,設(shè)備標(biāo)簽可以為網(wǎng)絡(luò)設(shè)備的節(jié)點標(biāo)簽或者鏈路標(biāo)簽,本發(fā)明實施例對此不做具體限定。具體地,檢測設(shè)備可以與指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)中的路由反射器(英文:routereflector,簡稱:rr)建立連接,通過該rr接收該網(wǎng)絡(luò)的路由信息,或者,可以與指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)中的軟件定義網(wǎng)絡(luò)(英文:software-definednetworking,簡稱:sdn)控制器建立連接,通過該sdn控制器接收該網(wǎng)絡(luò)的路由信息,當(dāng)然,實際應(yīng)用中,檢測設(shè)備還可以通過其它方式獲取指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)的路由信息,本發(fā)明實施例對此不做具體限定。需要說明的是,rr可以與該網(wǎng)絡(luò)中的所有網(wǎng)絡(luò)設(shè)備建立內(nèi)部邊界網(wǎng)關(guān)協(xié)議(英文:internalbordergatewayprotocol,簡稱:ibgp)連接,并從該網(wǎng)絡(luò)中的所有網(wǎng)絡(luò)設(shè)備中獲取該網(wǎng)絡(luò)的路由信息,且該網(wǎng)絡(luò)中的所有網(wǎng)絡(luò)設(shè)備可以根據(jù)內(nèi)部網(wǎng)關(guān)協(xié)議(英文:interiorgatewayprotocol,簡稱:iigp)獲取該網(wǎng)絡(luò)的路由信息。另外,sdn控制器負(fù)責(zé)網(wǎng)絡(luò)流量控制以實現(xiàn)網(wǎng)絡(luò)的自動化管理,sdn控制器可以根據(jù)openflow協(xié)議對網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)表進(jìn)行編程。其中,openflow協(xié)議用于描述控制器和網(wǎng)絡(luò)設(shè)備之間交互所用信息的接口標(biāo)準(zhǔn)。(2)、檢測設(shè)備根據(jù)該路由信息,確定從檢測設(shè)備到指定網(wǎng)絡(luò)設(shè)備的報文轉(zhuǎn)發(fā)路徑。具體地,檢測設(shè)備根據(jù)該路由信息,可以將從檢測設(shè)備到指定網(wǎng)絡(luò)設(shè)備的最短路徑確定為該報文轉(zhuǎn)發(fā)路徑,當(dāng)然,實際應(yīng)用中,檢測設(shè)備也可以根據(jù)其它標(biāo)準(zhǔn)將從檢測設(shè)備到指定網(wǎng)絡(luò)設(shè)備的其它路徑確定為該報文轉(zhuǎn)發(fā)路徑,本發(fā)明實施例對此不做具體限定。(3)、檢測設(shè)備根據(jù)該報文轉(zhuǎn)發(fā)路徑,獲取m個路徑標(biāo)簽,該m個路徑標(biāo)簽中的每個路徑標(biāo)簽為該報文轉(zhuǎn)發(fā)路徑中包括的m個網(wǎng)絡(luò)設(shè)備中的每個網(wǎng)絡(luò)設(shè)備對應(yīng)的標(biāo)簽。具體地,檢測設(shè)備可以從該網(wǎng)絡(luò)包括的每個網(wǎng)絡(luò)設(shè)備的設(shè)備標(biāo)簽中,獲取該報文轉(zhuǎn)發(fā)路徑包括的m個網(wǎng)絡(luò)設(shè)備中的每個網(wǎng)絡(luò)設(shè)備對應(yīng)的標(biāo)簽,并將該m個網(wǎng)絡(luò)設(shè)備中的每個網(wǎng)絡(luò)設(shè)備對應(yīng)的標(biāo)簽確定為該m個路徑標(biāo)簽中的每個路徑標(biāo)簽。例如,指定網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備f,報文轉(zhuǎn)發(fā)路徑為a→c→f,其中檢測設(shè)備中與網(wǎng)絡(luò)設(shè)備a連接的出接口的鏈路標(biāo)簽為8001,網(wǎng)絡(luò)設(shè)備c的節(jié)點標(biāo)簽為72,網(wǎng)絡(luò)設(shè)備c中與指定網(wǎng)絡(luò)設(shè)備f連接的鏈路標(biāo)簽為9003,則檢測設(shè)備可以確定網(wǎng)絡(luò)設(shè)備a對應(yīng)的標(biāo)簽為鏈路標(biāo)簽8001,網(wǎng)絡(luò)設(shè)備c對應(yīng)的標(biāo)簽為節(jié)點標(biāo)簽72,指定網(wǎng)絡(luò)設(shè)備f對應(yīng)的標(biāo)簽為鏈路標(biāo)簽9003,則檢測設(shè)備可以確定該m個路徑標(biāo)簽為鏈路標(biāo)簽8001、節(jié)點標(biāo)簽72和鏈路標(biāo)簽9003。(4)、檢測設(shè)備根據(jù)該m個網(wǎng)絡(luò)設(shè)備在該報文轉(zhuǎn)發(fā)路徑中的路由順序,將該m個路徑標(biāo)簽壓入標(biāo)簽棧。需要說明的是,該m個網(wǎng)絡(luò)設(shè)備在該報文轉(zhuǎn)發(fā)路徑中的路由順序為該m個網(wǎng)絡(luò)設(shè)備在該報文轉(zhuǎn)發(fā)路徑中轉(zhuǎn)發(fā)報文時的轉(zhuǎn)發(fā)順序。具體地,檢測設(shè)備可以按照該m個網(wǎng)絡(luò)設(shè)備在該報文轉(zhuǎn)發(fā)路徑中的路由順序,確定該m個路徑標(biāo)簽的標(biāo)簽壓入順序,該m個路徑標(biāo)簽的標(biāo)簽壓入順序與該m個網(wǎng)絡(luò)設(shè)備在該報文轉(zhuǎn)發(fā)路徑中的路由順序相反,之后,按照該m個路徑標(biāo)簽的標(biāo)簽壓入順序,將該m個路徑標(biāo)簽壓入標(biāo)簽棧。由于網(wǎng)絡(luò)設(shè)備對標(biāo)簽棧的操作是按照“后進(jìn)先出”的原則進(jìn)行的,也即是最后壓入標(biāo)簽棧的路徑標(biāo)簽最先彈出,因此,當(dāng)需要將該fib檢測報文按照該報文轉(zhuǎn)發(fā)路徑從檢測設(shè)備發(fā)送到指定網(wǎng)絡(luò)設(shè)備時,路由順序靠前的網(wǎng)絡(luò)設(shè)備對應(yīng)的路徑標(biāo)簽應(yīng)該靠后壓入,也即是,該m個路徑標(biāo)簽的標(biāo)簽壓入順序應(yīng)該與該m個網(wǎng)絡(luò)設(shè)備在該報文轉(zhuǎn)發(fā)路徑中的路由順序相反。例如,指定網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)設(shè)備f,報文轉(zhuǎn)發(fā)路徑為a→c→f,該m個路徑標(biāo)簽為鏈路標(biāo)簽8001、節(jié)點標(biāo)簽72和鏈路標(biāo)簽9003,且網(wǎng)絡(luò)設(shè)備a對應(yīng)的標(biāo)簽為鏈路標(biāo)簽8001,網(wǎng)絡(luò)設(shè)備c對應(yīng)的標(biāo)簽為節(jié)點標(biāo)簽72,指定網(wǎng)絡(luò)設(shè)備f對應(yīng)的標(biāo)簽為鏈路標(biāo)簽9003,則檢測設(shè)備可以按照網(wǎng)絡(luò)設(shè)備a、網(wǎng)絡(luò)設(shè)備c和指定網(wǎng)絡(luò)設(shè)備f在該報文轉(zhuǎn)發(fā)路徑中的路由順序,確定鏈路標(biāo)簽8001、節(jié)點標(biāo)簽72和鏈路標(biāo)簽9003的標(biāo)簽壓入順序為鏈路標(biāo)簽9003→節(jié)點標(biāo)簽72→鏈路標(biāo)簽8001,之后,檢測設(shè)備可以按照鏈路標(biāo)簽8001、節(jié)點標(biāo)簽72和鏈路標(biāo)簽9003 的標(biāo)簽壓入順序,先將鏈路標(biāo)簽9003壓入標(biāo)簽棧,再將節(jié)點標(biāo)簽72壓入標(biāo)簽棧,最后將鏈路標(biāo)簽8001壓入標(biāo)簽棧,如圖5所示,此時該標(biāo)簽棧中的棧頂標(biāo)簽為鏈路標(biāo)簽8001。需要說明的是,本發(fā)明實施例中,檢測設(shè)備根據(jù)該m個網(wǎng)絡(luò)設(shè)備在該報文轉(zhuǎn)發(fā)路徑中的路由順序,將該m個路徑標(biāo)簽壓入標(biāo)簽棧后,可以確保fib檢測報文準(zhǔn)確按照該報文轉(zhuǎn)發(fā)路徑從檢測設(shè)備發(fā)送到指定網(wǎng)絡(luò)設(shè)備,提高了fib檢測報文發(fā)送時的準(zhǔn)確度。步驟402:指定網(wǎng)絡(luò)設(shè)備接收檢測設(shè)備發(fā)送的fib檢測報文。進(jìn)一步地,指定網(wǎng)絡(luò)設(shè)備接收檢測設(shè)備發(fā)送的fib檢測報文之前,還可以當(dāng)在輸入端口檢測到報文時,確定該報文是否為檢測設(shè)備發(fā)送的fib檢測報文;當(dāng)該報文為檢測設(shè)備發(fā)送的fib檢測報文時,執(zhí)行接收檢測設(shè)備發(fā)送的fib檢測報文的步驟。需要說明的是,輸入端口用于接收其它網(wǎng)絡(luò)設(shè)備向指定網(wǎng)絡(luò)設(shè)備發(fā)送的報文。另外,本發(fā)明實施例中,當(dāng)指定網(wǎng)絡(luò)設(shè)備在輸入端口檢測到報文時,可以確定該報文是否為檢測設(shè)備發(fā)送的fib檢測報文,并當(dāng)該報文為檢測設(shè)備發(fā)送的fib檢測報文時,對該檢測設(shè)備發(fā)送的fib檢測報文進(jìn)行接收,從而保證后續(xù)指定網(wǎng)絡(luò)設(shè)備可以根據(jù)該fib檢測報文實現(xiàn)對該指定網(wǎng)絡(luò)設(shè)備中fib表的檢測,且可以避免當(dāng)該報文不是fib檢測報文時,指定網(wǎng)絡(luò)設(shè)備對該報文進(jìn)行不必要的相關(guān)處理,節(jié)省了指定網(wǎng)絡(luò)設(shè)備的處理資源。其中,指定網(wǎng)絡(luò)設(shè)備確定該報文是否為檢測設(shè)備發(fā)送的fib檢測報文的操作可以為:確定該報文攜帶的報文類型標(biāo)識是否為指定類型標(biāo)識;當(dāng)該報文攜帶的報文類型標(biāo)識不為指定類型標(biāo)識時,確定該報文不為檢測設(shè)備發(fā)送的fib檢測報文;當(dāng)該報文攜帶的報文類型標(biāo)識為指定類型標(biāo)識時,確定該報文為檢測報文;當(dāng)該報文為檢測報文時,確定該檢測報文攜帶的檢測信息是否為fib檢測信息;當(dāng)該檢測報文攜帶的檢測信息不為fib檢測信息時,確定該檢測報文不為檢測設(shè)備發(fā)送的fib檢測報文;當(dāng)該檢測報文攜帶的檢測信息為fib檢測信息時,確定該檢測報文為檢測設(shè)備發(fā)送的fib檢測報文。需要說明的是,報文類型標(biāo)識用于唯一標(biāo)識報文類型,且該報文類型標(biāo)識可以為報文的類型標(biāo)簽等等,本發(fā)明實施例對此不做具體限定。另外,指定類型標(biāo)識可以預(yù)先設(shè)置,如當(dāng)報文類型標(biāo)識為報文的類型標(biāo)簽時,指定類型標(biāo)識可以為通用關(guān)聯(lián)信道標(biāo)簽(英文:genericassociatedchannellabel,簡稱:gal),本發(fā)明實施例對此不做具體限定。還需要說明的是,檢測報文用于實現(xiàn)某些特定的檢測功能,如該檢測報文可以為通用關(guān)聯(lián)信道(英文:genericassociatedchannel,簡稱:g-ach)報文等等,本發(fā)明實施例對此不做具體限定。另外,fib檢測信息用于表明該檢測報文可以對fib表進(jìn)行檢測。例如,報文類型標(biāo)識為報文的類型標(biāo)簽,指定類型標(biāo)識為gal,指定網(wǎng)絡(luò)設(shè)備在輸入端口檢測到的報文的報文格式如圖7所示,該報文中包括報文類型標(biāo)識gal、關(guān)聯(lián)信道頭(英文:associatedchannelheader,簡稱:ach)和g-ach信息等字段,其中,ach字段中指示的信道類型為ipfib檢測類型。由于該報文中攜帶的報文類型標(biāo)識為gal,則可以確定該報文為檢測報文,又由于該檢測報文的ach字段中指示的信道類型為ipfib檢測類型,則可以確定該檢測報文攜帶的檢測信息為fib檢測信息,則此時指定網(wǎng)絡(luò)設(shè)備可以確定該檢測報文為檢測設(shè)備發(fā)送的fib檢測報文。需要說明的是,本發(fā)明實施例中,檢測設(shè)備在向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文之前,可以對檢測報文進(jìn)行fib檢測功能的擴(kuò)展,以得到該fib檢測報文,該擴(kuò)展過程簡單靈活。例如,在使用mpls協(xié)議的網(wǎng)絡(luò)中,檢測設(shè)備可以對具有如圖8所示的報文格式的g-ach報文進(jìn)行fib檢測功能的擴(kuò)展,將該g-ach報文的ach字段中指示的信道類型設(shè)置為ipfib檢測類型,且將ip地址段包含于該g-ach報文的g-ach信息字段中,從而可以將該g-ach報文擴(kuò)展為具有如圖7所示的報文格式的fib檢測報文。步驟403:指定網(wǎng)絡(luò)設(shè)備根據(jù)存儲的fib表,獲取n個fib表項,并將該n個fib表項發(fā)送給檢測設(shè)備,該n個fib表項中的每個fib表項為該n個ip地址段中的每個ip地址段在該fib表中對應(yīng)的表項。需要說明的是,指定網(wǎng)絡(luò)設(shè)備中可以設(shè)置有ipfib檢測模塊,該ipfib檢測模塊可以根據(jù)存儲的fib表,獲取n個fib表項。其中,指定網(wǎng)絡(luò)設(shè)備根據(jù)存儲的fib表,獲取n個fib表項的操作可以為:對于該n個ip地址段中的每個ip地址段,確定該fib表中是否存儲有該ip地址段對應(yīng)的fib表項;當(dāng)該fib表中存儲有該ip地址段對應(yīng)的fib表項時,獲 取該ip地址段在該fib表中對應(yīng)的表項;當(dāng)該fib表中沒有存儲該ip地址段對應(yīng)的fib表項時,在該fib表中添加該ip地址段對應(yīng)的fib表項,該添加的fib表項中的出接口為空,將該添加的fib表項確定為該ip地址段在該fib表中對應(yīng)的表項。當(dāng)然,指定網(wǎng)絡(luò)設(shè)備也可以根據(jù)存儲的fib表,通過其它方式獲取n個fib表項,本發(fā)明實施例對此不做具體限定。需要說明的是,當(dāng)該添加的fib表項中的出接口為空時,該添加的fib表項中包含的與該出接口相關(guān)聯(lián)的信息也為空,其中,與該出接口相關(guān)聯(lián)的信息可以為下一跳地址等信息,本發(fā)明實施例對此不做具體限定。例如,該n個ip地址段為2.2.2.2/32、3.3.3.3/32、14.1.2.0/24,指定網(wǎng)絡(luò)設(shè)備中存儲的fib表如下表1所示,則指定網(wǎng)絡(luò)設(shè)備可以確定該fib表中存儲有2.2.2.2/32和14.1.2.0/24對應(yīng)的fib表項,確定該fib表中沒有存儲3.3.3.3/32對應(yīng)的fib表項;之后,對于2.2.2.2/32和14.1.2.0/24,指定網(wǎng)絡(luò)設(shè)備可以獲取2.2.2.2/32在該fib表中對應(yīng)的表項為下一跳地址12.1.1.2、出接口ge0/0/1,獲取14.1.2.0/24在該fib表中對應(yīng)的表項為下一跳地址14.1.2.1、出接口ge0/0/2;對于3.3.3.3/32,指定網(wǎng)絡(luò)設(shè)備可以在該fib表中添加3.3.3.3/32對應(yīng)的fib表項,該添加的fib表項中的出接口和下一跳地址均為空,指定網(wǎng)絡(luò)設(shè)備可以將該添加的fib表項確定為3.3.3.3/32在該fib表中對應(yīng)的表項。此時指定網(wǎng)絡(luò)設(shè)備獲取的n個fib表項可以如下表2所示。表1目標(biāo)地址/掩碼下一跳地址出接口2.2.2.2/3212.1.1.2ge0/0/14.4.4.2/3213.1.1.2ge0/0/220.12.7.2/3215.1.1.2ge0/0/514.1.2.0/2414.1.2.1ge0/0/225.2.2.2/3218.1.1.2ge0/0/425.22.21.2/3216.1.1.2ge0/0/6需要說明的是,在本發(fā)明實施例中,僅以上述表1所示的fib表為例進(jìn)行說明,上述表1并不對本發(fā)明實施例構(gòu)成限定。表2ip地址段下一跳地址出接口2.2.2.2/3212.1.1.2ge0/0/13.3.3.3/32空空14.1.2.0/2414.1.2.1ge0/0/2需要說明的是,在本發(fā)明實施例中,僅以上述表2所示的n個fib表項為例進(jìn)行說明,上述表2并不對本發(fā)明實施例構(gòu)成限定。其中,指定網(wǎng)絡(luò)設(shè)備將該n個fib表項發(fā)送給檢測設(shè)備的操作可以為:當(dāng)該fib檢測信息中攜帶檢測設(shè)備的ip地址時,指定網(wǎng)絡(luò)設(shè)備根據(jù)該檢測設(shè)備的ip地址,將該n個fib表項發(fā)送給檢測設(shè)備;或者,當(dāng)指定網(wǎng)絡(luò)設(shè)備中預(yù)先存儲有檢測設(shè)備的ip地址時,指定網(wǎng)絡(luò)設(shè)備根據(jù)該檢測設(shè)備的ip地址,將該n個fib表項發(fā)送給檢測設(shè)備。步驟404:當(dāng)檢測設(shè)備接收到指定網(wǎng)絡(luò)設(shè)備發(fā)送的n個fib表項時,將該n個fib表項與指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較,以檢測該n個fib表項是否準(zhǔn)確,該參考fib表為檢測設(shè)備根據(jù)指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)的路由信息確定的fib表。例如,指定網(wǎng)絡(luò)設(shè)備的參考fib表如下表3所示,該n個fib表項如上表2所示,則檢測設(shè)備將該n個fib表項與指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較后,可以檢測到2.2.2.2/32和3.3.3.3/32在指定網(wǎng)絡(luò)設(shè)備存儲的fib表中的表項是準(zhǔn)確的,14.1.2.0/24在指定網(wǎng)絡(luò)設(shè)備存儲的fib表中的下一跳地址是準(zhǔn)確的,14.1.2.0/24在指定網(wǎng)絡(luò)設(shè)備存儲的fib表中的出接口是不準(zhǔn)確的。表3目標(biāo)地址/掩碼下一跳地址出接口2.2.2.2/3212.1.1.2ge0/0/14.4.4.2/3213.1.1.2ge0/0/220.12.7.2/3215.1.1.2ge0/0/514.1.2.0/2414.1.2.1ge0/0/325.2.2.2/3218.1.1.2ge0/0/425.22.21.2/3216.1.1.2ge0/0/6需要說明的是,在本發(fā)明實施例中,僅以上述表3所示的參考fib表為例進(jìn)行說明,上述表3并不對本發(fā)明實施例構(gòu)成限定。需要說明的是,當(dāng)檢測設(shè)備接收到指定網(wǎng)絡(luò)設(shè)備發(fā)送的該n個fib表項時,不僅可以將該n個fib表項與指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較,以檢測該n個fib表項是否準(zhǔn)確。當(dāng)然,實際應(yīng)用中,檢測設(shè)備也可以根據(jù)指定網(wǎng)絡(luò)設(shè)備的參考fib表,對該n個fib表項進(jìn)行其它方面的檢測,本發(fā)明實施例對此不做具體限定。需要說明的是,在本發(fā)明實施例中,檢測設(shè)備可以向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文,使指定網(wǎng)絡(luò)設(shè)備根據(jù)該fib檢測報文,返回該n個ip地址段中的每個ip地址段對應(yīng)的fib表項,進(jìn)而檢測設(shè)備可以根據(jù)指定網(wǎng)絡(luò)設(shè)備的參考fib表,對該n個fib表項進(jìn)行檢測,從而可以一次性批量對指定網(wǎng)絡(luò)設(shè)備存儲的fib表中的表項進(jìn)行檢測,檢測過程簡單靈活,檢測效率較高。另外,在本發(fā)明實施例中,檢測設(shè)備不僅可以向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文,當(dāng)然,檢測設(shè)備也可以向該指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)中的每個網(wǎng)絡(luò)設(shè)備發(fā)送該fib檢測報文,從而實現(xiàn)對該網(wǎng)絡(luò)中的每個網(wǎng)絡(luò)設(shè)備存儲的fib表的檢測,進(jìn)而根據(jù)該檢測結(jié)果,獲取全網(wǎng)fib表的健康程度,獲取過程簡單靈活,獲取效率高。進(jìn)一步地,檢測設(shè)備將該n個fib表項與指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較,以檢測該n個fib表項是否準(zhǔn)確之前,還可以獲取指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)的路由信息,并根據(jù)該網(wǎng)絡(luò)的路由信息,確定指定網(wǎng)絡(luò)設(shè)備的參考fib表。需要說明的是,該路由信息可以包括該網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)湫畔ⅲ摼W(wǎng)絡(luò)拓?fù)湫畔⒖梢园ㄔ摼W(wǎng)絡(luò)中所有網(wǎng)絡(luò)設(shè)備間特定的物理排列信息或者邏輯排列信息。另外,檢測設(shè)備獲取指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)的路由信息的操作與步驟401中步驟(1)中的獲取操作相同,本發(fā)明實施例對此不再贅述。再者,檢測設(shè)備根據(jù)該網(wǎng)絡(luò)的路由信息,確定指定網(wǎng)絡(luò)設(shè)備的參考fib表的操作與相關(guān)技術(shù)中網(wǎng)路設(shè)備根據(jù)獲取的路由信息,確定該網(wǎng)絡(luò)設(shè)備的fib表的操作類似,本發(fā)明實施例對此不進(jìn)行詳細(xì)闡述。需要說明的是,本發(fā)明實施例中,由于檢測設(shè)備獲取到的指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)的路由信息是較為準(zhǔn)確的,且指定網(wǎng)絡(luò)設(shè)備的參考fib表是根據(jù)該路由信息獲取得到的,因此,該參考fib表的準(zhǔn)確度能夠得到保證。進(jìn)一步地,檢測設(shè)備將該n個fib表項與指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較,以檢測該n個fib表項是否準(zhǔn)確之后,檢測設(shè)備還可以當(dāng)檢測到該n個fib表項中的第一fib表項不準(zhǔn)確時,從該參考fib表中,獲取該第一fib表項對應(yīng)的參考fib表項,并將該參考fib表項發(fā)送給指定網(wǎng)絡(luò)設(shè)備,該第一fib表項為該n個fib表項中的任意一個;當(dāng)指定網(wǎng)絡(luò)設(shè)備接收到檢測設(shè)備發(fā)送的該參考fib表項時,可以根據(jù)該參考fib表項更新存儲的fib表中對應(yīng)該參考fib表項的第一fib表項。需要說明的是,第一fib表項對應(yīng)的ip地址段與參考fib表項對應(yīng)的ip地址段相同。例如,指定網(wǎng)絡(luò)設(shè)備的參考fib表如上表3所示,該n個fib表項如上表2所示,則檢測設(shè)備將該n個fib表項與指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較后,可以檢測到14.1.2.0/24在指定網(wǎng)絡(luò)設(shè)備存儲的fib表中的出接口是不準(zhǔn)確的,則此時檢測設(shè)備可以從該參考fib表中,獲取14.1.2.0/24對應(yīng)的參考出接口ge0/0/3,并將該14.1.2.0/24對應(yīng)的參考出接口ge0/0/3發(fā)送給指定網(wǎng)絡(luò)設(shè)備。假設(shè)指定網(wǎng)絡(luò)設(shè)備中存儲的fib表如上表1所示,則當(dāng)指定網(wǎng)絡(luò)設(shè)備接收到該14.1.2.0/24對應(yīng)的參考出接口ge0/0/3時,指定網(wǎng)絡(luò)設(shè)備可以將該fib表中14.1.2.0/24對應(yīng)的出接口ge0/0/2更新為該參考出接口ge0/0/3。需要說明的是,本發(fā)明實施例中,檢測設(shè)備可以在檢測到指定網(wǎng)絡(luò)設(shè)備返回的fib表項不準(zhǔn)確時,從指定網(wǎng)絡(luò)設(shè)備的參考fib表中,獲取參考fib表項,并將該參考fib表項發(fā)送給指定網(wǎng)絡(luò)設(shè)備。由于該參考fib表項的準(zhǔn)確度能夠得到保證,因此,當(dāng)指定網(wǎng)絡(luò)設(shè)備接收到該參考fib表項,并根據(jù)該參考fib表項更新存儲的fib表中不準(zhǔn)確的fib表項后,可以提高該fib表的準(zhǔn)確度,進(jìn)而保證指定網(wǎng)絡(luò)設(shè)備對報文的正常轉(zhuǎn)發(fā)。在本發(fā)明實施例中,檢測設(shè)備可以向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文,該fib檢測報文指示對指定網(wǎng)絡(luò)設(shè)備的fib表進(jìn)行檢測,由于該fib檢測報文中攜帶n個ip地址段,因此,當(dāng)指定網(wǎng)絡(luò)設(shè)備接收到該檢測設(shè)備發(fā)送的fib檢測報文時,可以根據(jù)存儲的fib表,獲取n個fib表項,該n個fib表項中的每 個fib表項為該n個ip地址段中的每個ip地址段在該fib表中的表項,并將該n個fib表項發(fā)送給檢測設(shè)備,也即是,該指定網(wǎng)絡(luò)設(shè)備可以將該n個fib表項批量地進(jìn)行發(fā)送,而無需進(jìn)行多次發(fā)送。進(jìn)而當(dāng)檢測設(shè)備接收到該n個fib表項時,可以將該n個fib表項與指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較,從而可以一次性批量檢測該n個fib表項是否準(zhǔn)確,該檢測過程簡單靈活,且檢測效率較高。圖9是本發(fā)明實施例提供的一種檢測設(shè)備的結(jié)構(gòu)示意圖,參見圖9,該檢測設(shè)備包括:第一發(fā)送模塊901,用于向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文,fib檢測報文中攜帶n個ip地址段,n為大于或等于1的自然數(shù);接收模塊902,用于接收指定網(wǎng)絡(luò)設(shè)備發(fā)送的n個fib表項,n個fib表項中的每個fib表項為n個ip地址段中的每個ip地址段在指定網(wǎng)絡(luò)設(shè)備存儲的fib表中對應(yīng)的表項;檢測模塊903,用于將n個fib表項與指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較,以檢測n個fib表項是否準(zhǔn)確,參考fib表為檢測設(shè)備根據(jù)指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)的路由信息確定的fib表??蛇x地,fib檢測報文中包括標(biāo)簽棧;當(dāng)向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文時,該第一發(fā)送模塊901用于:根據(jù)標(biāo)簽棧中包括的m個路徑標(biāo)簽,將fib檢測報文發(fā)送給指定網(wǎng)絡(luò)設(shè)備,m為大于或等于1的自然數(shù)。可選地,當(dāng)根據(jù)標(biāo)簽棧中包括的m個路徑標(biāo)簽,將fib檢測報文發(fā)送給指定網(wǎng)絡(luò)設(shè)備時,該第一發(fā)送模塊901用于:獲取指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)的路由信息,路由信息包括網(wǎng)絡(luò)中每個網(wǎng)絡(luò)設(shè)備的設(shè)備標(biāo)簽;根據(jù)路由信息,確定從檢測設(shè)備到指定網(wǎng)絡(luò)設(shè)備的報文轉(zhuǎn)發(fā)路徑;根據(jù)報文轉(zhuǎn)發(fā)路徑,獲取m個路徑標(biāo)簽,m個路徑標(biāo)簽中的每個路徑標(biāo)簽為報文轉(zhuǎn)發(fā)路徑中包括的m個網(wǎng)絡(luò)設(shè)備中的每個網(wǎng)絡(luò)設(shè)備對應(yīng)的標(biāo)簽;根據(jù)m個網(wǎng)絡(luò)設(shè)備在報文轉(zhuǎn)發(fā)路徑中的路由順序,將m個路徑標(biāo)簽壓入標(biāo)簽棧。可選地,如圖10所示,該檢測設(shè)備還包括:獲取模塊904,用于當(dāng)檢測到n個fib表項中的第一fib表項不準(zhǔn)確時,從參考fib表中,獲取第一fib表項對應(yīng)的參考fib表項,第一fib表項為n個fib表項中的任意一個;第二發(fā)送模塊905,用于將參考fib表項發(fā)送給指定網(wǎng)絡(luò)設(shè)備,使指定網(wǎng)絡(luò)設(shè)備根據(jù)參考fib表項更新第一fib表項。在本發(fā)明實施例中,檢測設(shè)備向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文,該fib檢測報文中攜帶n個ip地址段,之后,檢測設(shè)備接收指定網(wǎng)絡(luò)設(shè)備發(fā)送的n個fib表項,并將該n個fib表項與指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較,從而可以一次性批量檢測該n個fib表項是否準(zhǔn)確,該檢測過程簡單靈活,且檢測效率較高。圖11是本發(fā)明實施例提供的一種網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)示意圖,參見圖11,該網(wǎng)絡(luò)設(shè)備包括:接收模塊1101,用于接收檢測設(shè)備發(fā)送的fib檢測報文,fib檢測報文中攜帶n個ip地址段,n為大于或等于1的自然數(shù);獲取模塊1102,用于根據(jù)存儲的fib表,獲取n個fib表項,n個fib表項中的每個fib表項為n個ip地址段中的每個ip地址段在fib表中對應(yīng)的表項;發(fā)送模塊1103,用于將n個fib表項發(fā)送給檢測設(shè)備,使檢測設(shè)備檢測n個fib表項是否準(zhǔn)確??蛇x地,如圖12所示,該網(wǎng)絡(luò)設(shè)備還包括:確定模塊1104,用于當(dāng)在輸入端口檢測到報文時,確定報文是否為檢測設(shè)備發(fā)送的fib檢測報文;該接收模塊1101,用于當(dāng)報文為檢測設(shè)備發(fā)送的fib檢測報文時,執(zhí)行接收檢測設(shè)備發(fā)送的fib檢測報文的步驟??蛇x地,當(dāng)確定報文是否為檢測設(shè)備發(fā)送的fib檢測報文時,該確定模塊1104用于:當(dāng)在輸入端口檢測到報文時,確定報文攜帶的報文類型標(biāo)識是否為指定類型標(biāo)識;當(dāng)報文類型標(biāo)識為指定類型標(biāo)識時,確定報文為檢測報文;確定檢測報文攜帶的檢測信息是否為fib檢測信息;當(dāng)檢測報文攜帶的檢測信息為fib檢測信息時,確定檢測報文為檢測設(shè)備發(fā)送的fib檢測報文??蛇x地,當(dāng)根據(jù)存儲的fib表,獲取n個fib表項時,該獲取模塊1302用于:對于n個ip地址段中的每個ip地址段,確定fib表中是否存儲有ip地址段對應(yīng)的fib表項;當(dāng)fib表中存儲有ip地址段對應(yīng)的fib表項時,獲取ip地址段在fib表中對應(yīng)的表項;當(dāng)fib表中沒有存儲ip地址段對應(yīng)的fib表項時,在fib表中添加ip地址段對應(yīng)的fib表項,添加的fib表項中的出接口為空,將添加的fib表項確定為ip地址段在fib表中對應(yīng)的表項。可選地,如圖13所示,該網(wǎng)絡(luò)設(shè)備還包括:更新模塊1105,用于當(dāng)接收到檢測設(shè)備發(fā)送的參考fib表項時,根據(jù)參考fib表項更新fib表中對應(yīng)參考fib表項的第一fib表項,參考fib表項為檢測設(shè)備從指定網(wǎng)絡(luò)設(shè)備的參考fib表中獲取得到,參考fib表為檢測設(shè)備根據(jù)指定網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)的路由信息確定的fib表。在本發(fā)明實施例中,指定網(wǎng)絡(luò)設(shè)備接收檢測設(shè)備發(fā)送的fib檢測報文,并根據(jù)該fib檢測報文,獲取n個fib表項,將該n個fib表項發(fā)送給檢測設(shè)備,從而可以使檢測設(shè)備一次性批量檢測該n個fib表項是否準(zhǔn)確,該檢測過程簡單靈活,且檢測效率較高。需要說明的是:上述實施例提供的檢測設(shè)備和網(wǎng)絡(luò)設(shè)備在轉(zhuǎn)發(fā)信息庫表項檢測時,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的檢測設(shè)備和網(wǎng)絡(luò)設(shè)備與轉(zhuǎn)發(fā)信息庫表項檢測方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。圖14是本發(fā)明實施例提供的一種檢測設(shè)備的結(jié)構(gòu)示意圖,參見圖14,該檢測設(shè)備包括通信總線1401、存儲器1402、發(fā)射機(jī)1403、接收機(jī)1404和處理器1405,其中,存儲器1402、發(fā)射機(jī)1403、接收機(jī)1404和處理器1405通過通信總線1401互通。存儲器1402,用于存儲程序;處理器1405,用于調(diào)用存儲器1402中存儲的程序,通過所述發(fā)射機(jī)1403和所述接收機(jī)1404與指定網(wǎng)絡(luò)設(shè)備通信,實現(xiàn)圖2和圖4中檢測設(shè)備的功能。其中,處理器1405可能是一種集成電路芯片,具有信號的處理能力。在實現(xiàn)過程中,上述方法的各步驟可以通過處理器中的硬件的集成邏輯電路或者軟件形式的指令完成。這些指令可以通過其中的處理器以配合實現(xiàn)及控制,用于執(zhí)行本發(fā)明實施例揭示的方法。上述處理器還可以是通用處理器、數(shù)字信號處理器(英文:digitalsignalprocessor,簡稱:dsp)、專用集成電路(英文:application-specificintegratedcircuit,簡稱:asic)、現(xiàn)成可編程門陣列(英文:fieldprogrammablegatearray,簡稱:fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。其中,上述通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器,解碼器等。結(jié)合本發(fā)明實施例所公開的方法的步驟可以直接體現(xiàn)為硬件處理器執(zhí)行完成,或者用處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機(jī)存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領(lǐng)域成熟的存儲介質(zhì)中。另外通信總線1401除包括數(shù)據(jù)總線之外,還包括電源總線、控制總線和狀態(tài)信號總線。但是為了清楚說明,在圖14中將各種總線都標(biāo)為通信總線1401。本設(shè)備實施例中提供的一種檢測設(shè)備,可以集成在服務(wù)器網(wǎng)元設(shè)備中,應(yīng)用于方法實施例附圖2所示的場景中,實現(xiàn)檢測設(shè)備的功能。檢測設(shè)備可以實現(xiàn)的其他附加功能、以及與其他網(wǎng)元設(shè)備的交互過程,請參照方法實施例中對檢測設(shè)備的描述,在這里不再贅述。在本發(fā)明實施例中,檢測設(shè)備向指定網(wǎng)絡(luò)設(shè)備發(fā)送fib檢測報文,該fib檢測報文中攜帶n個ip地址段,之后,檢測設(shè)備接收指定網(wǎng)絡(luò)設(shè)備發(fā)送的n個fib表項,并將該n個fib表項與指定網(wǎng)絡(luò)設(shè)備的參考fib表中的表項進(jìn)行比較,從而可以一次性批量檢測該n個fib表項是否準(zhǔn)確,該檢測過程簡單靈活, 且檢測效率較高。圖15是本發(fā)明實施例提供的一種網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)示意圖,參見圖15,該網(wǎng)絡(luò)設(shè)備包括通信總線1501、存儲器1502、發(fā)射機(jī)1503、接收機(jī)1504和處理器1505,其中,存儲器1502、發(fā)射機(jī)1503、接收機(jī)1504和處理器1505通過通信總線1501互通。存儲器1502,用于存儲程序;處理器1505,用于調(diào)用存儲器1502中存儲的程序,通過所述發(fā)射機(jī)1503和所述接收機(jī)1504與檢測設(shè)備通信,實現(xiàn)圖3和圖4中網(wǎng)絡(luò)設(shè)備的功能。其中,所述存儲器1502還用于存儲fib表。其中,處理器1505為與圖14中的處理器1405類似的處理器,通信總線1501為與圖14中的通信總線1401類似的通信總線。本設(shè)備實施例中提供的一種網(wǎng)絡(luò)設(shè)備,可以集成在服務(wù)器網(wǎng)元設(shè)備中,應(yīng)用于方法實施例附圖3所示的場景中,實現(xiàn)網(wǎng)絡(luò)設(shè)備的功能。網(wǎng)絡(luò)設(shè)備可以實現(xiàn)的其他附加功能、以及與其他網(wǎng)元設(shè)備的交互過程,請參照方法實施例中對網(wǎng)絡(luò)設(shè)備的描述,在這里不再贅述。在本發(fā)明實施例中,指定網(wǎng)絡(luò)設(shè)備接收檢測設(shè)備發(fā)送的fib檢測報文,并根據(jù)該fib檢測報文,獲取n個fib表項,將該n個fib表項發(fā)送給檢測設(shè)備,從而可以使檢測設(shè)備一次性批量檢測該n個fib表項是否準(zhǔn)確,該檢測過程簡單靈活,且檢測效率較高。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機(jī)可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁12