專利名稱:一種對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種網(wǎng)絡(luò)設(shè)備測試領(lǐng)域,尤其是一種對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法和系統(tǒng)。
背景技術(shù):
IP(Internet Protocol,因特網(wǎng)協(xié)議)網(wǎng)絡(luò)設(shè)備是基于IP技術(shù)實現(xiàn)的,一般都具有路由和轉(zhuǎn)發(fā)兩大基本功能,例如路由器以及三層交換機(jī)等設(shè)備。當(dāng)前,網(wǎng)絡(luò)設(shè)備供應(yīng)商在進(jìn)行測試時均需進(jìn)行整機(jī)測試,所謂整機(jī)測試就是要求被測設(shè)備的所有業(yè)務(wù)端口都有流量的輸入輸出。目前,一般都使用測試儀器進(jìn)行整機(jī)測試,參見圖1,被測設(shè)備和測試儀器均需要N個端口,配置被測設(shè)備和測試儀器后使用測試儀器發(fā)流對被測設(shè)備進(jìn)行整機(jī)測試,圖1中實線箭頭表示外部鏈路上的流量,虛線箭頭表示內(nèi)部轉(zhuǎn)發(fā)流量。
公開號為CN1909487的名為《對路由器進(jìn)行整機(jī)測試的方法和系統(tǒng)》的專利對普通的整機(jī)測試方法進(jìn)行了改進(jìn),此專利中采用測試儀器的一個端口進(jìn)行流量的收發(fā)從而對路由器進(jìn)行整機(jī)測試,同時路由器的連接方式采用的是單個接口的環(huán)回,在配置方面采用的是流策略。但是對于某些沒有實現(xiàn)環(huán)回功能的IP網(wǎng)絡(luò)設(shè)備供應(yīng)商而言,卻無法采用此方法進(jìn)行整機(jī)測試。而且,整機(jī)測試涉及到的相應(yīng)接口多,需要配置多條流策略。另外,由于一個被測設(shè)備的IP地址在全局路由表下不允許重疊,所以此專利還需要大量的IP地址配置。
綜上所述,當(dāng)前對IP網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法具有以下缺點1、對被測IP網(wǎng)絡(luò)設(shè)備要求高,需要該網(wǎng)絡(luò)設(shè)備具備環(huán)回功能;2、被測IP網(wǎng)絡(luò)設(shè)備需要具有流策略模塊,所需的測試配置時間較長;3、被測IP網(wǎng)絡(luò)設(shè)備對IP地址要求高,不允許地址重疊。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種對不具備環(huán)回功能的網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法和系統(tǒng)。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是一種對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法,包括以下步驟1.1分別將各網(wǎng)絡(luò)設(shè)備的各業(yè)務(wù)端口連成一通路后將所述各通路相連得到一測試通路,并將位于所述測試通路兩端的業(yè)務(wù)端口與測試儀器的兩測試端口對接;1.2配置所述測試儀器的兩測試端口的IP地址,并在所述測試儀器上設(shè)置流量及所述流量的目的IP地址和/或源IP地址;1.3將所述各網(wǎng)絡(luò)設(shè)備的各業(yè)務(wù)端口按所述測試通路的連接順序分別兩兩綁定到相應(yīng)網(wǎng)絡(luò)設(shè)備的各虛擬專用網(wǎng)實例中后,根據(jù)所述各網(wǎng)絡(luò)設(shè)備配置的虛擬專用網(wǎng)的類型選擇性地進(jìn)行進(jìn)一步的配置;1.4啟動所述測試儀器發(fā)送所述流量進(jìn)行整機(jī)測試。
上述方案中,所述網(wǎng)絡(luò)設(shè)備配置的虛擬專用網(wǎng)為三層虛擬專用網(wǎng)時,配置所述網(wǎng)絡(luò)設(shè)備的各業(yè)務(wù)端口的IP地址,并根據(jù)所述測試儀器設(shè)置所述流量的目的IP地址,在所述網(wǎng)絡(luò)設(shè)備的各三層虛擬專用網(wǎng)實例路由表中增加通向目的IP地址的靜態(tài)或者動態(tài)路由。
上述方案中,所述網(wǎng)絡(luò)設(shè)備配置的虛擬專用網(wǎng)為三層虛擬專用網(wǎng)時,步驟1.2中所述測試儀器設(shè)置的流量為單播流量。
上述方案中,所述網(wǎng)絡(luò)設(shè)備配置的虛擬專用網(wǎng)為二層虛擬專用網(wǎng)時,無需進(jìn)行進(jìn)一步的配置。
上述方案中,所述網(wǎng)絡(luò)設(shè)備配置的虛擬專用網(wǎng)為二層虛擬專用網(wǎng)時,步驟1.2中所述測試儀器設(shè)置的流量為廣播流量。
上述方案中,步驟1.2中所述測試儀器上設(shè)置的流量為單向或者雙向流量。
上述方案中,步驟1.1中,當(dāng)只有一臺網(wǎng)絡(luò)設(shè)備時,所述測試通路即為所述網(wǎng)絡(luò)設(shè)備各業(yè)務(wù)端口連成的通路。
一種對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的系統(tǒng),所述系統(tǒng)包括測試儀器和網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備包括配置模塊用于根據(jù)虛擬專用網(wǎng)的類型配置所述網(wǎng)絡(luò)設(shè)備的各業(yè)務(wù)端口的IP地址及各虛擬專用網(wǎng)實例,還用于將各業(yè)務(wù)端口與相應(yīng)的虛擬專用網(wǎng)實例綁定;虛擬專用網(wǎng)模塊根據(jù)所述虛擬專用網(wǎng)的類型選擇性地進(jìn)行進(jìn)一步的配置;傳輸模塊用于接收所述測試儀器發(fā)來的流量并根據(jù)所述配置模塊及虛擬專用網(wǎng)模塊的配置傳輸所述流量;所述測試儀器包括配置模塊用于配置所述測試儀器兩測試端口的IP地址,還用于在所述測試儀器上設(shè)置流量并設(shè)置所述流量的目的IP地址和/或源IP地址;發(fā)送模塊用于發(fā)送所述配置模塊配置的流量給所述網(wǎng)絡(luò)設(shè)備的傳輸模塊;接收模塊用于接收所述網(wǎng)絡(luò)設(shè)備的傳輸模塊返回的流量并根據(jù)需要對其進(jìn)行分析。
上述方案中,所述虛擬專用網(wǎng)模塊為三層虛擬專用網(wǎng)模塊時,所述配置模塊用于配置所述網(wǎng)絡(luò)設(shè)備的各業(yè)務(wù)端口的IP地址,所述三層虛擬專用網(wǎng)模塊用于在所述網(wǎng)絡(luò)設(shè)備的各三層虛擬專用網(wǎng)實例路由表中增加通向目的IP地址的路由。
上述方案中,所述虛擬專用網(wǎng)模塊為二層虛擬專用網(wǎng)模塊時,無需進(jìn)行進(jìn)一步的配置。
本發(fā)明的有益效果主要表現(xiàn)在本發(fā)明提供的技術(shù)方案適用于不具備環(huán)回功能的被測IP網(wǎng)絡(luò)設(shè)備,在整機(jī)測試過程中未使用流策略,可對多臺IP網(wǎng)絡(luò)設(shè)備同時進(jìn)行整機(jī)測試;被測IP網(wǎng)絡(luò)設(shè)備的業(yè)務(wù)端口采取三層VPN的綁定方式,解決了被測IP網(wǎng)絡(luò)設(shè)備業(yè)務(wù)端口的IP地址重疊問題;被測IP網(wǎng)絡(luò)設(shè)備的業(yè)務(wù)端口采取二層VPN的綁定方式時,被測IP網(wǎng)絡(luò)設(shè)備可不配置任何IP地址,即降低了IP網(wǎng)絡(luò)設(shè)備對IP地址的要求。
圖1為現(xiàn)有技術(shù)中對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法原理圖;圖2為本發(fā)明對一臺網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法原理圖;圖3為本發(fā)明對兩臺網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法原理圖;
圖4為采用三層VPN的綁定方式時對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法流程圖;圖5為采用二層VPN的綁定方式時對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法流程圖;圖6為本發(fā)明對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的系統(tǒng)結(jié)構(gòu)示意圖。
具體實施例方式
本發(fā)明所涉及的IP網(wǎng)絡(luò)設(shè)備只需要具備二層或者三層VPN的基礎(chǔ)功能即可,不限于任何的平臺以及操作系統(tǒng)。下面結(jié)合附圖對本發(fā)明作進(jìn)一步的描述。
圖1已在背景技術(shù)中進(jìn)行描述,此處不再贅述。
若IP網(wǎng)絡(luò)設(shè)備采用三層VPN的綁定方式,如圖4,對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法,包括以下步驟步驟一參照圖2,若只有1臺IP網(wǎng)絡(luò)設(shè)備,則將該IP網(wǎng)絡(luò)設(shè)備的各業(yè)務(wù)端口連成一測試通路,通路上各業(yè)務(wù)端口依次記作1口、2口...N口(N為自然數(shù)),并將1口、N口分別與測試儀器的兩測試端口對接;圖2中實線箭頭表示外部鏈路上的流量,虛線箭頭表示內(nèi)部轉(zhuǎn)發(fā)流量;若存在2臺或者2臺以上的IP網(wǎng)絡(luò)設(shè)備需要同時進(jìn)行測試,如圖3所示,分別將各IP網(wǎng)絡(luò)設(shè)備的各業(yè)務(wù)端口連成一通路,通路上各業(yè)務(wù)端口依次記作1口、2口...N口(N為自然數(shù)),通過各IP網(wǎng)絡(luò)設(shè)備的1口或者N口將所述各通路連成一測試通路,并將該測試通路的兩端的業(yè)務(wù)端口分別與測試儀器的兩測試端口對接;圖3中實線箭頭表示外部鏈路上的流量,虛線箭頭表示內(nèi)部轉(zhuǎn)發(fā)流量;步驟二配置測試儀器的兩測試端口的IP地址并在測試儀器上設(shè)置單向或者雙向單播流量及該單播流量的目的IP地址和/或源IP地址;步驟三該步驟的實現(xiàn)具體包括以下幾點1、IP網(wǎng)絡(luò)設(shè)備配置多個三層VPN實例,把1口和2口綁定到一個三層VPN實例中,把3口和4口綁定到另一個三層VPN實例中,依此類推,直到把N-1口和N口與一個三層VPN實例綁定完畢;2、分別配置1口、2口...N口的IP地址;3、根據(jù)測試儀器設(shè)置流量的目的IP地址,在IP網(wǎng)絡(luò)設(shè)備的各三層虛擬專用網(wǎng)實例路由表中增加通向目的IP地址的靜態(tài)或者動態(tài)路由。
步驟四啟動測試儀器發(fā)送單向或者雙向單播流量進(jìn)行整機(jī)測試。
若IP網(wǎng)絡(luò)設(shè)備采用二層VPN的綁定方式,如圖5,對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法,包括以下步驟步驟一該與IP網(wǎng)絡(luò)設(shè)備采用三層VPN的綁定方式對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法的步驟一相同,此處不再贅述。
步驟二配置測試儀器的兩測試端口的IP地址并在測試儀器上設(shè)置單向或者雙向廣播流量及該廣播流量的目的IP地址和/或源IP地址;步驟三IP網(wǎng)絡(luò)設(shè)備配置多個二層VPN實例,把1口和2口綁定到一個二層VPN實例中,把3口和4口綁定到另一個二層VPN實例中,依此類推,直到把N-1口和N口與一個二層VPN實例綁定完畢;此處,無需進(jìn)行進(jìn)一步的配置;步驟四啟動測試儀器發(fā)送單向或者雙向廣播流量進(jìn)行整機(jī)測試。
圖6為本發(fā)明對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的系統(tǒng)結(jié)構(gòu)示意圖。系統(tǒng)包括測試儀器和IP網(wǎng)絡(luò)設(shè)備,其中,IP網(wǎng)絡(luò)設(shè)備包括配置模塊用于根據(jù)VPN的類型配置IP網(wǎng)絡(luò)設(shè)備的各業(yè)務(wù)端口的IP地址及各VPN實例,還用于將各業(yè)務(wù)端口與相應(yīng)的VPN實例綁定;VPN模塊VPN模塊為三層VPN模塊時,配置模塊用于配置IP網(wǎng)絡(luò)設(shè)備的各業(yè)務(wù)端口的IP地址,三層VPN模塊用于在IP網(wǎng)絡(luò)設(shè)備的各三層VPN實例路由表中增加通向目的IP地址的路由;VPN模塊為二層VPN模塊時,無需進(jìn)行進(jìn)一步的配置。
傳輸模塊用于接收測試儀器發(fā)來的流量并根據(jù)配置模塊及VPN模塊的配置傳輸流量;測試儀器包括配置模塊用于配置測試儀器兩測試端口的IP地址,還用于在測試儀器上設(shè)置流量并設(shè)置流量的目的IP地址和/或源IP地址;發(fā)送模塊用于發(fā)送配置模塊配置的流量給IP網(wǎng)絡(luò)設(shè)備的傳輸模塊;接收模塊用于接收IP網(wǎng)絡(luò)設(shè)備的傳輸模塊返回的流量并根據(jù)需要對其進(jìn)行分析。
權(quán)利要求
1.一種對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法,其特征在于,包括以下步驟1.1分別將各網(wǎng)絡(luò)設(shè)備的各業(yè)務(wù)端口連成一通路后將所述各通路相連得到一測試通路,并將位于所述測試通路兩端的業(yè)務(wù)端口與測試儀器的兩測試端口對接;1.2配置所述測試儀器的兩測試端口的IP地址,并在所述測試儀器上設(shè)置流量及所述流量的目的IP地址和/或源IP地址;1.3將所述各網(wǎng)絡(luò)設(shè)備的各業(yè)務(wù)端口按所述測試通路的連接順序分別兩兩綁定到相應(yīng)網(wǎng)絡(luò)設(shè)備的一虛擬專用網(wǎng)實例中后,根據(jù)所述各網(wǎng)絡(luò)設(shè)備配置的虛擬專用網(wǎng)的類型選擇性地進(jìn)行進(jìn)一步的配置;1.4啟動所述測試儀器發(fā)送所述流量進(jìn)行整機(jī)測試。
2.如權(quán)利要求1所述的對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法,其特征在于所述網(wǎng)絡(luò)設(shè)備配置的虛擬專用網(wǎng)為三層虛擬專用網(wǎng)時,配置所述網(wǎng)絡(luò)設(shè)備的各業(yè)務(wù)端口的IP地址,并根據(jù)所述測試儀器設(shè)置所述流量的目的IP地址,在所述網(wǎng)絡(luò)設(shè)備的各三層虛擬專用網(wǎng)實例路由表中增加通向目的IP地址的靜態(tài)或者動態(tài)路由。
3.如權(quán)利要求2所述的對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法,其特征在于所述網(wǎng)絡(luò)設(shè)備配置的虛擬專用網(wǎng)為三層虛擬專用網(wǎng)時,步驟1.2中所述測試儀器設(shè)置的流量為單播流量。
4.如權(quán)利要求1所述的對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法,其特征在于所述網(wǎng)絡(luò)設(shè)備配置的虛擬專用網(wǎng)為二層虛擬專用網(wǎng)時,無需進(jìn)行進(jìn)一步的配置。
5.如權(quán)利要求4所述的對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法,其特征在于所述網(wǎng)絡(luò)設(shè)備配置的虛擬專用網(wǎng)為二層虛擬專用網(wǎng)時,步驟1.2中所述測試儀器設(shè)置的流量為廣播流量。
6.如權(quán)利要求3或5所述的對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法,其特征在于步驟1.2中所述測試儀器上設(shè)置的流量為單向或者雙向流量。
7.如權(quán)利要求6所述的對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法,其特征在于步驟1.1中,當(dāng)只有一臺網(wǎng)絡(luò)設(shè)備時,所述測試通路即為所述網(wǎng)絡(luò)設(shè)備各業(yè)務(wù)端口連成的通路。
8.一種對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的系統(tǒng),其特征在于,所述系統(tǒng)包括測試儀器和網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備包括配置模塊用于根據(jù)虛擬專用網(wǎng)的類型配置所述網(wǎng)絡(luò)設(shè)備的各業(yè)務(wù)端口的IP地址及各虛擬專用網(wǎng)實例,還用于將各業(yè)務(wù)端口與相應(yīng)的虛擬專用網(wǎng)實例綁定;虛擬專用網(wǎng)模塊根據(jù)所述虛擬專用網(wǎng)的類型選擇性地進(jìn)行進(jìn)一步的配置;傳輸模塊用于接收所述測試儀器發(fā)來的流量并根據(jù)所述配置模塊及虛擬專用網(wǎng)模塊的配置傳輸所述流量;所述測試儀器包括配置模塊用于配置所述測試儀器兩測試端口的IP地址,還用于在所述測試儀器上設(shè)置流量并設(shè)置所述流量的目的IP地址和/或源IP地址;發(fā)送模塊用于發(fā)送所述配置模塊配置的流量給所述網(wǎng)絡(luò)設(shè)備的傳輸模塊;接收模塊用于接收所述網(wǎng)絡(luò)設(shè)備的傳輸模塊返回的流量并根據(jù)需要對其進(jìn)行分析。
9.如權(quán)利要求8所述的對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的系統(tǒng),其特征在于所述虛擬專用網(wǎng)模塊為三層虛擬專用網(wǎng)模塊時,所述配置模塊用于配置所述網(wǎng)絡(luò)設(shè)備的各業(yè)務(wù)端口的IP地址,所述三層虛擬專用網(wǎng)模塊用于在所述網(wǎng)絡(luò)設(shè)備的各三層虛擬專用網(wǎng)實例路由表中增加通向目的IP地址的路由。
10.如權(quán)利要求8所述的對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的系統(tǒng),其特征在于所述虛擬專用網(wǎng)模塊為二層虛擬專用網(wǎng)模塊時,無需進(jìn)行進(jìn)一步的配置。
全文摘要
本發(fā)明為一種對網(wǎng)絡(luò)設(shè)備進(jìn)行整機(jī)測試的方法和系統(tǒng),所述方法包括1.分別將各網(wǎng)絡(luò)設(shè)備的各業(yè)務(wù)端口連成一通路后將各通路相連得到一測試通路,并將位于測試通路兩端的業(yè)務(wù)端口與測試儀器的兩測試端口對接;2.配置測試儀器的兩測試端口的IP地址,并在測試儀器上設(shè)置流量及流量的目的IP地址和/或源IP地址;3.將各網(wǎng)絡(luò)設(shè)備的各業(yè)務(wù)端口按測試通路的連接順序分別兩兩綁定到相應(yīng)網(wǎng)絡(luò)設(shè)備的各VPN實例中后,根據(jù)各網(wǎng)絡(luò)設(shè)備配置的VPN的類型選擇性地進(jìn)行進(jìn)一步的配置;4.啟動測試儀器發(fā)送流量進(jìn)行整機(jī)測試。本發(fā)明所述技術(shù)方案適用于不具備環(huán)回功能的被測IP網(wǎng)絡(luò)設(shè)備,在整機(jī)測試過程中未使用流策略,且降低了IP網(wǎng)絡(luò)設(shè)備對IP地址的要求。
文檔編號H04L12/26GK101094111SQ20071007605
公開日2007年12月26日 申請日期2007年7月18日 優(yōu)先權(quán)日2007年7月18日
發(fā)明者李虹, 朱超國, 伏朝暉, 趙科強(qiáng) 申請人:中興通訊股份有限公司