專利名稱:接口接線路徑偵測裝置及偵測方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種路徑偵測裝置,尤其涉及一種接口接線路徑偵測裝置及偵測方法。
背景技術(shù):
隨著互聯(lián)網(wǎng)和信息技術(shù)的發(fā)展和應(yīng)用,網(wǎng)絡(luò)接入環(huán)境越來越復(fù)雜,現(xiàn)有的網(wǎng)關(guān)(Gateway)、路由器(Router)等網(wǎng)路設(shè)備往往具有多個局域網(wǎng)(Local Area Network, LAN)接口,以供用戶使用。對于此類網(wǎng)絡(luò)設(shè)備的通信性能的測量,常需要利用一臺網(wǎng)路測試儀(如Smartbits)進行連續(xù)混合測試(Snake Test)。測試時,需要將網(wǎng)路測試儀接入固定的2個LAN接口,同時用線路將其他LAN接口也按照固定的方式連接,網(wǎng)路測試儀方可向網(wǎng)路設(shè)備發(fā)送網(wǎng)路封包進行測試。然而,該測試方法需要使用者按照固定的接線方式連接LAN接口,其封包路徑單一,測試缺乏彈性和效率。
發(fā)明內(nèi)容
鑒于以上情況,有必要提供一種可自動偵測用戶隨機連接的LAN接口的接口路徑偵測裝置。另,還有必要提供一種接口接線路徑偵測方法。一種接口接線路徑偵測裝置,其包括若干LAN接口、控制單元及路徑配置單元,其中二個LAN接口用以與網(wǎng)路測試儀連接,其余LAN接口用以通過外部接線兩兩連接,該控制單元用以為所述LAN接口先后分配一組默認(rèn)測試數(shù)據(jù)及一組隨機測試數(shù)據(jù),并控制LAN接口交換隨機測試數(shù)據(jù)以產(chǎn)生一組驗證數(shù)據(jù),該控制單元將該驗證數(shù)據(jù)與默認(rèn)測試數(shù)據(jù)和隨機測試數(shù)據(jù)進行比對,以判定LAN接口的外部接線路徑,該路徑配置單元依據(jù)控制單元的判定結(jié)果為LAN接口配置虛擬的內(nèi)部路徑,以使各LAN接口通過外部接線路徑和虛擬的內(nèi)部路徑相互連通。一種接口接線路徑偵測方法,其用以偵測若干LAN接口的外部接線路徑,其包括如下步驟隨機將二個LAN接口與網(wǎng)路測試儀連接,并隨機將至少二個LAN接口通過外部接線兩兩相連;向LAN接口分配一組默認(rèn)測試數(shù)據(jù);向LAN接口分配一組隨機測試數(shù)據(jù);控制LAN接口交換隨機測試數(shù)據(jù)以產(chǎn)生一組驗證數(shù)據(jù);比對驗證數(shù)據(jù)與默認(rèn)測試數(shù)據(jù),判定數(shù)據(jù)值完全一致的LAN接口與網(wǎng)路測試儀連接;比對驗證數(shù)據(jù)與隨機測試數(shù)據(jù),判定數(shù)據(jù)值完全一致的二個LAN接口通過外部接線相連接。本發(fā)明的接口接線路徑偵測裝置通過控制單元向LAN接口發(fā)送默認(rèn)測試數(shù)據(jù)和隨機測試數(shù)據(jù),并與LAN接口通過交換產(chǎn)生的驗證數(shù)據(jù)相比對,以判定LAN接口的外部接線路徑。同時,路徑配置單元可為各LAN接口配置虛擬的內(nèi)部路徑,進而使各LAN接口相互導(dǎo)通。該接口接線路徑偵測裝置在作Snake Test前可自動偵測用戶隨機連接的LAN接口,而無需使用者按照固定的接線方式連接LAN接口,以為Snake Test提供多種封包路徑,作Snake Test測試時彈性大,效率高。
圖I為本發(fā)明較佳實施方式的接口接線路徑偵測裝置的系統(tǒng)架構(gòu) 圖2為圖I所示接口接線路徑偵測裝置外部接線路徑及內(nèi)部虛擬路徑的示意 圖3為圖I所示接口接線路徑偵測裝置向LAN接口分配及產(chǎn)生的測試數(shù)據(jù)表;
圖4為本發(fā)明較佳實施方式接口接線路徑偵測方法的流程圖。主要元件符號說明
權(quán)利要求
1.一種接口接線路徑偵測裝置,其包括若干LAN接口,其中二個LAN接口用以與網(wǎng)路測試儀連接,其余LAN接口用以通過外部接線兩兩連接,其特征在于該接口接線路線偵測裝置還包括控制單元及路徑配置單元,該控制單元用以為所述LAN接口先后分配一組默認(rèn)測試數(shù)據(jù)及一組隨機測試數(shù)據(jù),并控制LAN接口交換隨機測試數(shù)據(jù)以產(chǎn)生一組驗證數(shù)據(jù),該控制單元將該驗證數(shù)據(jù)與默認(rèn)測試數(shù)據(jù)和隨機測試數(shù)據(jù)進行比對,以判定LAN接口的外部接線路徑,該路徑配置單元依據(jù)控制單元的判定結(jié)果為LAN接口配置虛擬的內(nèi)部路徑,以使各LAN接口通過外部接線路徑和虛擬的內(nèi)部路徑相互連通。
2.如權(quán)利要求I所述的接口接線路徑偵測裝置,其特征在于當(dāng)有LAN接口的驗證數(shù)據(jù)與默認(rèn)測試數(shù)據(jù)完全一致時,則控制單元判定該LAN接口與網(wǎng)路測試儀連接。
3.如權(quán)利要求I所述的接口接線路徑偵測裝置,其特征在于當(dāng)某一LAN接口的驗證數(shù)據(jù)與另一 LAN接口的隨機測試數(shù)據(jù)完全一致時,則控制單元判定該二個LAN接口通過外部接線相連。
4.如權(quán)利要求I所述的接口接線路徑偵測裝置,其特征在于所述隨機測試數(shù)據(jù)的分 配原則包括=LAN接口分配的隨機測試數(shù)據(jù)的數(shù)值彼此不同,LAN接口分配的隨機測試數(shù)據(jù)的數(shù)值與默認(rèn)測試測試數(shù)據(jù)的數(shù)值不同。
5.如權(quán)利要求I所述的接口接線路徑偵測裝置,其特征在于所述默認(rèn)測試數(shù)據(jù)依據(jù)網(wǎng)路測試儀傳送封包的通信速率設(shè)定,用以表征接口接線路徑偵測裝置的通信鏈接能力。
6.一種接口接線路徑偵測方法,其用以偵測若干LAN接口的外部接線路徑,其特征在于該接口接線路徑偵測方法包括如下步驟 隨機將二個LAN接口與網(wǎng)路測試儀連接,并隨機將至少二個LAN接口通過外部接線兩兩相連; 向LAN接口分配一組默認(rèn)測試數(shù)據(jù); 向LAN接口分配一組隨機測試數(shù)據(jù); 控制LAN接口交換隨機測試數(shù)據(jù)以產(chǎn)生一組驗證數(shù)據(jù); 比對驗證數(shù)據(jù)與默認(rèn)測試數(shù)據(jù),判定數(shù)據(jù)值完全一致的LAN接口與網(wǎng)路測試儀連接; 比對驗證數(shù)據(jù)與隨機測試數(shù)據(jù),判定數(shù)據(jù)值完全一致的二個LAN接口通過外部接線相連接。
7.如權(quán)利要求6所述的接口接線路徑偵測方法,其特征在于所述比對驗證數(shù)據(jù)與隨機測試數(shù)據(jù),判定數(shù)據(jù)值完全一致的二個LAN接口通過外部接線相連接的步驟后還包括依據(jù)判定的結(jié)果為各LAN接口配置虛擬的內(nèi)部路徑的步驟。
8.如權(quán)利要求6所述的接口接線路徑偵測方法,其特征在于所述向LAN接口分配一組默認(rèn)測試數(shù)據(jù)的步驟前還包括啟動網(wǎng)路測試儀,準(zhǔn)備進行連續(xù)混合測試的步驟。
全文摘要
本發(fā)明提供一種接口接線路徑偵測裝置,其包括若干LAN接口、控制單元及路徑配置單元,該控制單元用以為所述LAN接口先后分配一組默認(rèn)測試數(shù)據(jù)及一組隨機測試數(shù)據(jù),并控制LAN接口交換隨機測試數(shù)據(jù)以產(chǎn)生一組驗證數(shù)據(jù),該控制單元將該驗證數(shù)據(jù)與默認(rèn)測試數(shù)據(jù)和隨機測試數(shù)據(jù)進行比對,以判定LAN接口的外部接線路徑,該路徑配置單元依據(jù)控制單元的判定結(jié)果為LAN接口配置虛擬的內(nèi)部路徑,以使各LAN接口通過外部接線路徑和虛擬的內(nèi)部路徑相互連通。本發(fā)明還提供一種接口接線路徑偵測方法,該方法可自動偵測用戶隨機連接的LAN接口。
文檔編號H04L12/26GK102739460SQ20111008482
公開日2012年10月17日 申請日期2011年4月6日 優(yōu)先權(quán)日2011年4月6日
發(fā)明者李俊祺 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司