亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種交換機(jī)端口連通性的測試方法

文檔序號:7852543閱讀:505來源:國知局
專利名稱:一種交換機(jī)端口連通性的測試方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種交換機(jī)端口連通性的測試方法。
背景技術(shù)
交換機(jī)是構(gòu)建通信網(wǎng)絡(luò)的最常見的網(wǎng)絡(luò)設(shè)備之一。交換機(jī)在出廠之前都需要進(jìn)行生產(chǎn)測試。其中主要涉及交換機(jī)端口連通性的測試。所述交換機(jī)端口連通性的測試,是指對交換機(jī)端口收發(fā)報(bào)文能力的測試,如果交換機(jī)的端口能夠正確地接收和發(fā)送報(bào)文,則端口無故障,否則端口有故障。目前交換機(jī)端口連通性的測試方法主要包括轉(zhuǎn)發(fā)測試方法和環(huán)回測試方法,下面分別一一介紹?,F(xiàn)有技術(shù)一、轉(zhuǎn)發(fā)測試方法在中國專利申請公開號CN 101296131、專利申請?zhí)?00810114713、發(fā)明名稱為《一種交換機(jī)連通性測試方法、裝置及系統(tǒng)》的公開文件中,公開了一種測試交換機(jī)端口連通性的方法,該方法采用轉(zhuǎn)發(fā)測試方法。圖I為所述轉(zhuǎn)發(fā)測試方法測試交換機(jī)端口連通性的示意圖。參見圖1,該對交換機(jī)端口連通性的測試方法為測試平臺向被測交換機(jī)的某一個(gè)端口(如圖中的Pl端口)發(fā)送測試報(bào)文,被測交換機(jī)的交換芯片從該端口接收到測試報(bào)文后向本交換機(jī)其它的一個(gè)或者多個(gè)端口轉(zhuǎn)發(fā)測試報(bào)文,測試平臺從其它一個(gè)或者多個(gè)端口接收測試報(bào)文,然后比較收發(fā)報(bào)文數(shù)目是否一致,如果不一致則認(rèn)為被測交換機(jī)端口的連通性存在硬件故障?,F(xiàn)有技術(shù)二、環(huán)回測試方法圖2為現(xiàn)有技術(shù)二所述的環(huán)回測試方式測試交換機(jī)端口連通性的示意圖。參見圖2,該測試方法為每兩個(gè)被測端口使用物理線路連接打環(huán),使這兩個(gè)被測端口形成環(huán)回。如圖2中測試端口 Pl和P2的連通性,將端口 Pl和P2利用物理線路連接,之后由交換機(jī)的控制平面端口 PO向端口 Pl發(fā)送測試報(bào)文,由端口 Pl發(fā)出該測試報(bào)文,由于端口 Pl和P2環(huán)回相連,因此所述端口 Pl發(fā)出的測試報(bào)文被發(fā)送到端口P2,交換芯片從端口 P2接收到此測試報(bào)文后上交給控制平面??刂破矫鎸Πl(fā)出和接收的測試報(bào)文數(shù)目和內(nèi)容進(jìn)行比較,若收發(fā)報(bào)文數(shù)目一致且收發(fā)報(bào)文的內(nèi)容一致,則判定端口 Pl發(fā)送方向和P2接收方向的連通性正常,否則判定端口 Pl發(fā)送方向或者端口 P2接收方向的連通性有故障。但是,上述現(xiàn)有技術(shù)一和現(xiàn)有技術(shù)二都存在如下缺點(diǎn)測試強(qiáng)度太低,測試報(bào)文的流量不大,測試力度小,不能充分測試出交換機(jī)端口的連通性問題,而有的交換機(jī)端口連通性問題需要在大流量轉(zhuǎn)發(fā)報(bào)文時(shí)才能暴露出來。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種交換機(jī)端口連通性的測試方法,以提高測試強(qiáng)度,更充分地檢測出交換機(jī)端口的連通性問題。本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種交換機(jī)端口連通性的測試方法,包括
將交換機(jī)的所有被測端口每兩個(gè)一組用物理線路進(jìn)行連接;
為交換機(jī)的被測端口配置轉(zhuǎn)發(fā)策略,包括如果收到第一測試報(bào)文,則對應(yīng)的轉(zhuǎn)發(fā)策略為向本交換機(jī)內(nèi)的其它端口轉(zhuǎn)發(fā)該第一測試報(bào)文;如果收到第二測試報(bào)文,則對應(yīng)的轉(zhuǎn)發(fā)策略為向交換機(jī)的控制平面上報(bào)該第二測試報(bào)文;交換機(jī)的控制平面構(gòu)造第一測試報(bào)文,將該第一測試報(bào)文發(fā)向被測端口 ;待所述被測端口產(chǎn)生第一測試報(bào)文廣播風(fēng)暴后,交換機(jī)的控制平面構(gòu)造優(yōu)先級大于第一測試報(bào)文的第二測試報(bào)文,向被測端口發(fā)送第二測試報(bào)文,并從與所述被測端口物理相連的另一被測端口接收第二測試報(bào)文,然后向所述另一被測 端口發(fā)送第二測試報(bào)文,并從所述測試端口接收第二測試報(bào)文;通過比較收發(fā)第二測試報(bào)文的一致性判斷物理相連的兩個(gè)被測端口的連通性。優(yōu)選的,所述交換機(jī)的控制平面將所述第一測試報(bào)文發(fā)向被測端口,具體為將所述第一測試報(bào)文發(fā)向物理相連的兩個(gè)被測端口中的任何一個(gè)。優(yōu)選的,所述交換機(jī)的控制平面將所述第一測試報(bào)文發(fā)向被測端口,具體為將所述第一測試報(bào)文發(fā)向所述物理相連的兩個(gè)被測端口中。優(yōu)選的,所述控制平面構(gòu)造的第一測試報(bào)文包括最小長度的以太網(wǎng)報(bào)文和最大長度的以太網(wǎng)報(bào)文。優(yōu)選的,所述交換機(jī)的控制平面向被測端口發(fā)送第二測試報(bào)文,并從與所述被測端口物理相連的另一被測端口接收第二測試報(bào)文,然后向所述另一被測端口發(fā)送第二測試報(bào)文,并從所述測試端口接收第二測試報(bào)文;通過比較收發(fā)第二測試報(bào)文的一致性判斷所述物理相連的兩個(gè)被測端口的連通性,具體包括所述交換機(jī)的控制平面將所述第二測試報(bào)文發(fā)送到物理相連的兩個(gè)被測端口中的第一端口,并從與該第一端口物理相連的第二端口接收第二測試報(bào)文,判斷從該第二端口收到的第二測試報(bào)文與發(fā)給第一端口的第二測試報(bào)文是否一致,如果是則判定所述第一端口發(fā)送方向和第二端口接收方向的連通性正常,否則判定所述第一端口發(fā)送方向或第二端口接收方向的連通性存在故障;所述交換機(jī)的控制平面將所述第二測試報(bào)文發(fā)送到所述第二端口,并從所述第一端口接收第二測試報(bào)文,判斷從該第一端口收到的第二測試報(bào)文與發(fā)給第二端口的第二測試報(bào)文是否一致,如果是則判定所述第二端口發(fā)送方向和第一端口接收方向的連通性正常,否則判定所述第二端口發(fā)送方向或第一端口接收方向的連通性存在故障。優(yōu)選的,所述比較收發(fā)第二測試報(bào)文的一致性,具體為判斷收到的第二測試報(bào)文的數(shù)量和內(nèi)容是否與發(fā)送的第二測試報(bào)文一致。優(yōu)選的,所述方法還包括如果第一端口發(fā)送方向和接收方向的連通性都判定正常,則判定第一端口的連通性正常,否則判定第一端口的連通性異常;和/或如果第二端口發(fā)送方向和接收方向的連通性都判定正常,則判定第二端口的連通性正常,否則判定第二端口的連通性異常。優(yōu)選的,所述為交換機(jī)的端口配置轉(zhuǎn)發(fā)策略,具體為分別設(shè)置第一測試虛擬局域網(wǎng)VLAN和第二測試VLAN,將交換機(jī)的所有被測端口加入所述第一測試VLAN和第二測試VLAN ;其中第一測試VLAN用于傳輸?shù)谝粶y試報(bào)文,且將該第一測試VLAN中報(bào)文的轉(zhuǎn)發(fā)策略設(shè)置為端口收到報(bào)文后向本VLAN內(nèi)的其它端口轉(zhuǎn)發(fā)該報(bào)文,不上報(bào)交換機(jī)的控制平面;所述第二測試VLAN用于傳輸?shù)诙y試報(bào)文,且將該第二測試VLAN中報(bào)文的轉(zhuǎn)發(fā)策略設(shè)置為端口收到報(bào)文后向交換機(jī)的控制平面上報(bào)該報(bào)文,而不進(jìn)行轉(zhuǎn)發(fā)。優(yōu)選的,所述第一測試VLAN的優(yōu)先級低于所述第二測試VLAN的優(yōu)先級。優(yōu)選的,所述所有被測端口至少為兩個(gè)。與現(xiàn)有技術(shù)相比,本發(fā)明用物理線路將交換機(jī)被測端口兩兩一組通過網(wǎng)線物理相連,并為交換機(jī)的被測端口配置轉(zhuǎn)發(fā)策略,轉(zhuǎn)發(fā)策略中對于第一測試報(bào)文只向本交換機(jī)內(nèi)的其它端口轉(zhuǎn)發(fā),對于第二測試報(bào)文則只向交換機(jī)的控制平面上報(bào);在測試時(shí),先構(gòu)造低優(yōu)先級的第一測試報(bào)文發(fā)向所述被測端口,由于第一測試報(bào)文需要向其它端口轉(zhuǎn)發(fā),其它端口又將收到的第一測試報(bào)文轉(zhuǎn)發(fā)給除自身之外的其它端口,該端口再向其它端口轉(zhuǎn)發(fā),循環(huán)往復(fù),從而在所述被測端口中產(chǎn)生第一測試報(bào)文廣播風(fēng)暴,該廣播風(fēng)暴可以很快占完端口的帶寬,從而提高了測試強(qiáng)度;然后構(gòu)造優(yōu)先級大于所述第一測試報(bào)文的第二測試報(bào)文,向所述被測端口發(fā)送第二測試報(bào)文,并從與所述被測端口相連的另一被測端口接收第二測試報(bào)文,通過比較收發(fā)第二測試報(bào)文的一致性判斷所述被測端口的連通性,從而在高強(qiáng)度的報(bào)文環(huán)境下(第一測試報(bào)文廣播風(fēng)暴環(huán)境),可以更充分地檢測出交換機(jī)端口的連通性問題。


圖I為所述轉(zhuǎn)發(fā)測試方法測試交換機(jī)端口連通性的示意圖;圖2為現(xiàn)有技術(shù)二所述的環(huán)回測試方式測試交換機(jī)端口連通性的示意圖;圖3為本發(fā)明所述交換機(jī)端口連通性的測試方法的一種流程圖;圖4為本發(fā)明所述方法的第一實(shí)施例的示意圖;圖5為本發(fā)明所述方法的第二實(shí)施例的示意圖;圖6為本發(fā)明所述方法的第三實(shí)施例的示意圖。
具體實(shí)施例方式下面結(jié)合附圖及具體實(shí)施例對本發(fā)明再作進(jìn)一步詳細(xì)的說明本發(fā)明采用的技術(shù)方案是基于第一測試報(bào)文廣播風(fēng)暴情形下對交換機(jī)端口連通性的測試。其基本思想是將交換機(jī)的每兩個(gè)被測端口為一組使用物理線路連接,在測試端口上使用第一測試報(bào)文產(chǎn)生廣播風(fēng)暴,然后在端口產(chǎn)生第一測試報(bào)文廣播風(fēng)暴的場景下,使用第二測試報(bào)文對端口的連通性進(jìn)行測試。圖3為本發(fā)明所述交換機(jī)端口連通性的測試方法的一種流程圖。參見圖3,該方法主要包括301、將交換機(jī)的所有被測端口每兩個(gè)一組用物理線路進(jìn)行連接;302、為交換機(jī)的被測端口配置轉(zhuǎn)發(fā)策略,包括如果收到第一測試報(bào)文,則對應(yīng)的轉(zhuǎn)發(fā)策略為向本交換機(jī)內(nèi)的其它被測端口轉(zhuǎn)發(fā)該第一測試報(bào)文;如果收到第二測試報(bào)文,則對應(yīng)的轉(zhuǎn)發(fā)策略為向交換機(jī)的控制平面上報(bào)該第二測試報(bào)文;303、交換機(jī)的控制平面構(gòu)造第一測試報(bào)文,將該第一測試報(bào)文發(fā)向被測端口 ;304、待所述被測端口產(chǎn)生第一測試報(bào)文廣播風(fēng)暴后,交換機(jī)的控制平面構(gòu)造優(yōu)先級大于第一測試報(bào)文的第二測試報(bào)文,向被測端口發(fā)送第二測試報(bào)文,并從與所述被測端口物理相連的另一被測端口接收第二測試報(bào)文,然后向所述另一被測端口發(fā)送第二測試報(bào)文,并從所述測試端口接收第二測試報(bào)文;通過比較收發(fā)第二測試報(bào)文的一致性判斷物理相連的兩個(gè)被測端口的連通性。本發(fā)明中,所述為交換機(jī)的端口配置轉(zhuǎn)發(fā)策略,具體為通過交換機(jī)的虛擬局域網(wǎng)VLAN功能,分別設(shè)置第一測試虛擬局域網(wǎng)VLAN和第二測試VLAN,將交換機(jī)的所有被測端口加入所述第一測試VLAN和第二測試VLAN ;其中第一測試VLAN用于傳輸?shù)谝粶y試報(bào)文,且將該第一測試VLAN中報(bào)文的轉(zhuǎn)發(fā)策略設(shè)置為端口收到報(bào)文后向本VLAN內(nèi)的其它端口轉(zhuǎn)發(fā)該報(bào)文,不上報(bào)交換機(jī)的控制平面;所述第二測試VLAN用于傳輸?shù)诙y試報(bào)文,且將該第二測試VLAN中報(bào)文的轉(zhuǎn)發(fā)策略設(shè)置為端口收到報(bào)文后向交換機(jī)的控制平面上報(bào)該報(bào)文,而不進(jìn)行轉(zhuǎn)發(fā)。并且,需要將交換機(jī)的端口加入所述第一測試VLAN和第二測試VLAN,端口只要加入某一 VLAN,則該端口就可以收發(fā)該VLAN的報(bào)文,并且需要遵守該VLAN的轉(zhuǎn)發(fā)策略。例如 只要某一端口加入所述第一測試VLAN,則該端口就可以接收該第一測試VLAN中傳輸?shù)牡谝粶y試報(bào)文,并按照第一測試VLAN的轉(zhuǎn)發(fā)策略(即向本交換機(jī)內(nèi)的其它端口轉(zhuǎn)發(fā)該報(bào)文,不上報(bào)交換機(jī)的控制平面)轉(zhuǎn)發(fā)第一測試報(bào)文;只要某一端口加入所述第二測試VLAN則該端口就可以接收該第二測試VLAN中傳輸?shù)臏y試報(bào)文第二測試報(bào)文,并按照第二測試VLAN的轉(zhuǎn)發(fā)策略(即向交換機(jī)的控制平面上報(bào)該報(bào)文,而不進(jìn)行轉(zhuǎn)發(fā))向控制平面上報(bào)收到的測試報(bào)文第二測試報(bào)文。在以太網(wǎng)交換機(jī)中,一個(gè)報(bào)文具體通過哪個(gè)VLAN進(jìn)行傳輸由該報(bào)文中的TAG字段中的VLAN字段標(biāo)識。對于第一測試報(bào)文,其報(bào)文TAG字段中VLAN字段標(biāo)識為第一測試VLAN ;對于測試報(bào)文第二測試報(bào)文,其報(bào)文TAG字段中VLAN字段標(biāo)識為第二測試VLAN。通過報(bào)文TAG字段中的VLAN字段,交換芯片就可以識別出該報(bào)文是第一測試報(bào)文還是測試報(bào)文第二測試報(bào)文,從而利用相應(yīng)的VLAN轉(zhuǎn)發(fā)策略進(jìn)行轉(zhuǎn)發(fā)。本發(fā)明所述第一測試報(bào)文和第二測試報(bào)文的特征如表I所示。
權(quán)利要求
1.一種交換機(jī)端口連通性的測試方法,其特征在于,包括 將交換機(jī)的所有被測端口每兩個(gè)一組用物理線路進(jìn)行連接; 為交換機(jī)的被測端口配置轉(zhuǎn)發(fā)策略,包括如果收到第一測試報(bào)文,則對應(yīng)的轉(zhuǎn)發(fā)策略為向本交換機(jī)內(nèi)的其它端口轉(zhuǎn)發(fā)該第一測試報(bào)文;如果收到第二測試報(bào)文,則對應(yīng)的轉(zhuǎn)發(fā)策略為向交換機(jī)的控制平面上報(bào)該第二測試報(bào)文; 交換機(jī)的控制平面構(gòu)造第一測試報(bào)文,將該第一測試報(bào)文發(fā)向被測端口 ; 待所述被測端口產(chǎn)生第一測試報(bào)文廣播風(fēng)暴后,交換機(jī)的控制平面構(gòu)造優(yōu)先級大于第一測試報(bào)文的第二測試報(bào)文,向被測端口發(fā)送第二測試報(bào)文,并從與所述被測端口物理相連的另一被測端口接收第二測試報(bào)文,然后向所述另一被測端口發(fā)送第二測試報(bào)文,并從所述測試端口接收第二測試報(bào)文;通過比較收發(fā)第二測試報(bào)文的一致性判斷物理相連的兩個(gè)被測端口的連通性。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述交換機(jī)的控制平面將所述第一測試報(bào)文發(fā)向被測端口,具體為將所述第一測試報(bào)文發(fā)向物理相連的兩個(gè)被測端口中的任何一個(gè)。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述交換機(jī)的控制平面將所述第一測試報(bào)文發(fā)向被測端口,具體為將所述第一測試報(bào)文發(fā)向所述物理相連的兩個(gè)被測端口中。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述控制平面構(gòu)造的第一測試報(bào)文包括最小長度的以太網(wǎng)報(bào)文和最大長度的以太網(wǎng)報(bào)文。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述交換機(jī)的控制平面向被測端口發(fā)送第二測試報(bào)文,并從與所述被測端口物理相連的另一被測端口接收第二測試報(bào)文,然后向所述另一被測端口發(fā)送第二測試報(bào)文,并從所述測試端口接收第二測試報(bào)文;通過比較收發(fā)第二測試報(bào)文的一致性判斷所述物理相連的兩個(gè)被測端口的連通性,具體包括 所述交換機(jī)的控制平面將所述第二測試報(bào)文發(fā)送到物理相連的兩個(gè)被測端口中的第一端口,并從與該第一端口物理相連的第二端口接收第二測試報(bào)文,判斷從該第二端口收到的第二測試報(bào)文與發(fā)給第一端口的第二測試報(bào)文是否一致,如果是則判定所述第一端口發(fā)送方向和第二端口接收方向的連通性正常,否則判定所述第一端口發(fā)送方向或第二端口接收方向的連通性存在故障; 所述交換機(jī)的控制平面將所述第二測試報(bào)文發(fā)送到所述第二端口,并從所述第一端口接收第二測試報(bào)文,判斷從該第一端口收到的第二測試報(bào)文與發(fā)給第二端口的第二測試報(bào)文是否一致,如果是則判定所述第二端口發(fā)送方向和第一端口接收方向的連通性正常,否則判定所述第二端口發(fā)送方向或第一端口接收方向的連通性存在故障。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述比較收發(fā)第二測試報(bào)文的一致性,具體為判斷收到的第二測試報(bào)文的數(shù)量和內(nèi)容是否與發(fā)送的第二測試報(bào)文一致。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括如果第一端口發(fā)送方向和接收方向的連通性都判定正常,則判定第一端口的連通性正常,否則判定第一端口的連通性異常;和/或 如果第二端口發(fā)送方向和接收方向的連通性都判定正常,則判定第二端口的連通性正常,否則判定第二端口的連通性異常。
8.根據(jù)權(quán)利要求1-7任一項(xiàng)所述的方法,其特征在于,所述為交換機(jī)的端口配置轉(zhuǎn)發(fā)策略,具體為 分別設(shè)置第一測試虛擬局域網(wǎng)VLAN和第二測試VLAN,將交換機(jī)的所有被測端口加入所述第一測試VLAN和第二測試VLAN ;其中第一測試VLAN用于傳輸?shù)谝粶y試報(bào)文,且將該第一測試VLAN中報(bào)文的轉(zhuǎn)發(fā)策略設(shè)置為端口收到報(bào)文后向本VLAN內(nèi)的其它端口轉(zhuǎn)發(fā)該報(bào)文,不上報(bào)交換機(jī)的控制平面;所述第二測試VLAN用于傳輸?shù)诙y試報(bào)文,且將該第二測試VLAN中報(bào)文的轉(zhuǎn)發(fā)策略設(shè)置為端口收到報(bào)文后向交換機(jī)的控制平面上報(bào)該報(bào)文,而不進(jìn)行轉(zhuǎn)發(fā)。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述第一測試VLAN的優(yōu)先級低于所述第二測試VLAN的優(yōu)先級。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述所有被測端口至少為兩個(gè)。
全文摘要
本申請公開了一種交換機(jī)端口連通性的測試方法,包括將所有被測端口每兩個(gè)一組用物理線路連接;為被測端口配置轉(zhuǎn)發(fā)策略若收到第一測試報(bào)文則向本交換機(jī)內(nèi)的其它端口轉(zhuǎn)發(fā);若收到第二測試報(bào)文則向控制平面上報(bào);控制平面構(gòu)造第一測試報(bào)文發(fā)向被測端口;待所述被測端口產(chǎn)生廣播風(fēng)暴后,控制平面構(gòu)造優(yōu)先級大于第一測試報(bào)文的第二測試報(bào)文發(fā)送給被測端口,從與所述被測端口物理相連的另一被測端口接收第二測試報(bào)文,然后向所述另一被測端口發(fā)送第二測試報(bào)文,從所述測試端口接收第二測試報(bào)文;通過比較收發(fā)第二測試報(bào)文的一致性判斷物理相連的兩個(gè)被測端口的連通性。利用本發(fā)明,可以提高測試強(qiáng)度,更充分地檢測出交換機(jī)端口的連通性問題。
文檔編號H04L12/26GK102664774SQ20121017485
公開日2012年9月12日 申請日期2012年5月31日 優(yōu)先權(quán)日2012年5月31日
發(fā)明者何三波, 羅向征 申請人:邁普通信技術(shù)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1