專利名稱::實(shí)現(xiàn)交換網(wǎng)片全交換功能測試的方法及交換網(wǎng)片的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及測試技術(shù),尤其涉及一種實(shí)現(xiàn)交換網(wǎng)片全交換功能測試的方法及交換網(wǎng)片。
背景技術(shù):
:目前業(yè)界主流路由器、交換機(jī)等數(shù)據(jù)通信產(chǎn)品一般采用M-S-M三級交換架構(gòu)設(shè)計(jì),交換網(wǎng)ASIC芯片(以下簡稱交換網(wǎng)片)是中間級(S)線路的交換功能的核心芯片。交換網(wǎng)片主要由四部分組成高速Serdes(Serializer/Deserializer,串行器/解串器)總線接口模塊(SerdesRX,SerdesTX),高速Serdes收發(fā)控制模塊(RXcontroller,TXcontroller),DCS(DataCellSwitch,數(shù)據(jù)單元交換)模塊以及MPI(MicroprocessorInterface,微處理器接口)模塊等。其中,DCS模塊是交換網(wǎng)片的核心模塊。在目前的交換網(wǎng)測試芯片中,業(yè)界通常采用的有兩種方式。第一種方式是Serdes環(huán)回內(nèi)建自測試(Build-inSelfTest,BIST)。在這種技術(shù)中,在Serdes總線接口模塊中,通常是在高速Serdes收發(fā)控制模塊的控制下,在對應(yīng)的收、發(fā)接口之間傳送數(shù)據(jù),例如TXl發(fā)送數(shù)據(jù)、RXl接收數(shù)據(jù),TX2發(fā)送數(shù)據(jù)、RX2接收數(shù)據(jù)。按照這種方式,對交換網(wǎng)片的測試能夠覆蓋到高速Serdes總線接口模塊、高速Serdes收發(fā)控制模塊。但是,由于在這種方式下,數(shù)據(jù)只能在對應(yīng)的收發(fā)接口之間傳送,對于例如TXl發(fā)送數(shù)據(jù)、RX2接收數(shù)據(jù)這樣的在不同收發(fā)接口之間的數(shù)據(jù)傳送過程則無法測試。為了彌補(bǔ)第一種方式無法進(jìn)行交換網(wǎng)片的全交換功能測試的缺陷,在第二種方式中,增設(shè)了滿配M級板來實(shí)現(xiàn)在對應(yīng)的收發(fā)接口或者不相對應(yīng)的收發(fā)接口之間傳送數(shù)據(jù),從而實(shí)現(xiàn)對交換網(wǎng)片的全交換功能測試。但是,在實(shí)現(xiàn)本發(fā)明的過程,按照上述的第二種方式雖然實(shí)現(xiàn)了對交換網(wǎng)片的全交換功能的測試,但是由于增設(shè)了M級板,因此,這種方式的成本較高。
發(fā)明內(nèi)容本發(fā)明實(shí)施例提供一種實(shí)現(xiàn)交換網(wǎng)片全交換功能測試的方法及交換網(wǎng)片,能夠降低對交換網(wǎng)片進(jìn)行全交換功能測試的成本。本發(fā)明實(shí)施例采用如下技術(shù)方案一種實(shí)現(xiàn)交換網(wǎng)片全交換功能測試的方法,包括第一發(fā)送端口發(fā)送第一測試報(bào)文到數(shù)據(jù)單元交換模塊;所述數(shù)據(jù)單元交換模塊將所述接收到的第一測試報(bào)文交換到各接收端口;所述接收端口發(fā)送第二測試報(bào)文到相應(yīng)發(fā)送端口,使得所述發(fā)送端口根據(jù)所述第一測試報(bào)文的發(fā)送情況對所述接收端口發(fā)送的第二測試報(bào)文進(jìn)行校驗(yàn)。一種交換網(wǎng)片,包括至少一個(gè)發(fā)送端口,數(shù)據(jù)單元交換模塊,以及至少一個(gè)接收端口;其中,所述至少一個(gè)發(fā)送端口,用于向所述數(shù)據(jù)單元交換模塊發(fā)送第一測試報(bào)文,接收由所述接收端口發(fā)送的第二測試報(bào)文,并根據(jù)所述第一測試報(bào)文的發(fā)送情況對所述接收端口發(fā)送的第二測試報(bào)文進(jìn)行校驗(yàn);所述數(shù)據(jù)單元交換模塊,用于接收由所述發(fā)送端口發(fā)送的第一測試報(bào)文,將所述第一測試報(bào)文交換到所述各接收端口;所述至少一個(gè)接收端口,用于接收由所述數(shù)據(jù)單元交換模塊交換的第一測試報(bào)文,并發(fā)送第二測試報(bào)文到所述發(fā)送端口。本發(fā)明實(shí)施例的實(shí)現(xiàn)交換網(wǎng)片全交換功能測試的方法及交換網(wǎng)片,通過對發(fā)送端口進(jìn)行配置,使得其同時(shí)具有報(bào)文發(fā)送和校驗(yàn)功能,然后將發(fā)送端口發(fā)送的測試報(bào)文交換到全部的接收端口,并將由接收端口發(fā)送的數(shù)據(jù)再發(fā)送到發(fā)送端口進(jìn)行校驗(yàn),從而完成交換網(wǎng)片的全交換功能測試。由此可以看出,利用本發(fā)明實(shí)施例的交換網(wǎng)片和方法,無需配置M級板,因此,相較于現(xiàn)有技術(shù),本發(fā)明實(shí)施例的交換網(wǎng)片和方法能夠降低對交換網(wǎng)片進(jìn)行全交換功能測試的成本。為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例一實(shí)現(xiàn)交換網(wǎng)片全交換功能測試的方法的流程圖;圖2和圖3分別為本發(fā)明實(shí)施例一中的報(bào)文傳遞示意圖;圖4為本發(fā)明實(shí)施例二交換網(wǎng)片的示意圖;圖5為本發(fā)明實(shí)施例二交換網(wǎng)片的結(jié)構(gòu)圖。具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。在此,首先對“全交換功能測試”這個(gè)概念進(jìn)行一下解釋。所謂的全交換功能測試,是指對交換網(wǎng)片的測試覆蓋到了該交換網(wǎng)片內(nèi)全部的功能模塊,使得每個(gè)發(fā)送端口發(fā)送的報(bào)文能夠傳送到任意的接收端口,并測試在該發(fā)送端口到各個(gè)接收端口之間的通信路徑是否可用。為降低對交換網(wǎng)片進(jìn)行全交換功能測試的成本,如圖1所示,本發(fā)明實(shí)施例一提供了一種實(shí)現(xiàn)交換網(wǎng)片全交換功能測試的方法,包括步驟11、第一發(fā)送端口發(fā)送第一測試報(bào)文到數(shù)據(jù)單元交換模塊。在此,為描述方便,提出了“第一發(fā)送端口”的概念。需要說明的是,交換網(wǎng)片中可能包括多個(gè)發(fā)送端口,其中每個(gè)發(fā)送端口都可以作為在此所描述的“第一發(fā)送端口”。也就是說,“第一發(fā)送端口,,并不是特指某個(gè)發(fā)送端口,而僅僅如前所述是為了描述方便所提出的一個(gè)概念。另外,由于是對交換網(wǎng)片的全功能進(jìn)行測試,根據(jù)上述對全功能測試的概念的解釋,在此,上述第一發(fā)送端口是在交換網(wǎng)片的內(nèi)部將第一測試報(bào)文發(fā)送給數(shù)據(jù)單元交換模塊。步驟12、所述數(shù)據(jù)單元交換模塊將所述接收到的第一測試報(bào)文交換到各接收端在此步驟中,所述數(shù)據(jù)單元交換模塊可通過至少以下兩種方式中的一種將由第一發(fā)送端口接收到的第一測試報(bào)文交換到各接收端口。第一種方式所述數(shù)據(jù)單元交換模塊可解析所述第一測試報(bào)文,獲得所述第一測試報(bào)文的目的接收端口信息。在所述第一測試報(bào)文中,其報(bào)文頭包括有64字節(jié)的信元,用于表示該第一發(fā)送端口所發(fā)送的第一測試報(bào)文的目的接收端口,也即所述第一發(fā)送端口想要往哪個(gè)接收端口發(fā)送其第一測試報(bào)文。例如,假設(shè)有7個(gè)接收端口,該第一發(fā)送端口想要首先將其第一測試報(bào)文發(fā)送至第一接收端口,那么在所述第一測試報(bào)文的報(bào)文頭中可包括該第一接收端口的信息,如該接收端口的標(biāo)號,地址等。對于剩下的其他6個(gè)端口處理方式類似。由于是進(jìn)行全交換功能測試,因此,該第一發(fā)送端口的第一測試報(bào)文需要發(fā)往全部的接收端口。第二種方式在接收到所述第一發(fā)送端口發(fā)送的第一測試報(bào)文后,所述數(shù)據(jù)單元交換模塊可獲得發(fā)送所述第一測試報(bào)文的第一發(fā)送端口信息,如該第一發(fā)送端口的編號,地址等。然后,根據(jù)自身寄存器中的配置信息,將所述第一測試報(bào)文交換到相應(yīng)的接收端口。例如,還是以7個(gè)發(fā)送端口和7個(gè)接收端口為例。以端口號為1的端口為例,在所述數(shù)據(jù)單元交換模塊中可存儲(chǔ)有發(fā)送端口發(fā)送的第一測試報(bào)文的次數(shù)、發(fā)輸送端口信息和接收端口信息的對應(yīng)關(guān)系表,如表1所示<table>tableseeoriginaldocumentpage6</column></row><table><table>tableseeoriginaldocumentpage6</column></row><table>由表1可以看出,當(dāng)所述數(shù)據(jù)單元交換模塊確定其接收到的第一測試報(bào)文來自編號為1的發(fā)送端口時(shí),可對接收到該發(fā)送端口的第一測試報(bào)文的次數(shù)進(jìn)行計(jì)數(shù)。當(dāng)?shù)谝淮谓邮盏皆摪l(fā)送端口的第一測試報(bào)文時(shí),將該第一測試報(bào)文發(fā)送至編號為1的接收端口;當(dāng)?shù)诙谓邮盏皆摪l(fā)送端口的第一測試報(bào)文時(shí),將該第一測試報(bào)文發(fā)送至編號為2的接收端口。直到將該發(fā)送端口的第一測試報(bào)文發(fā)送至全部的7個(gè)接收端口。當(dāng)然,在該表1中的對應(yīng)方式還可能有其他的形式。需要注意的是,在此只是舉例描述了如何根據(jù)數(shù)據(jù)單元交換模塊自身的配置將第一發(fā)送端口的第一測試報(bào)文發(fā)送到各個(gè)接收端口。在具體應(yīng)用中,還可能有其他的實(shí)現(xiàn)方式,并不受在此所舉示例的限制。步驟13、所述接收端口發(fā)送第二測試報(bào)文到相應(yīng)發(fā)送端口,使得所述發(fā)送端口根據(jù)所述第一測試報(bào)文的發(fā)送情況對所述接收端口發(fā)送的第二測試報(bào)文進(jìn)行校驗(yàn)。如步驟11中所述,在本發(fā)明實(shí)施例中提出了“第一發(fā)送端口”的概念。由于在本發(fā)明實(shí)施例的交換網(wǎng)片的所有的發(fā)送端口都可進(jìn)行數(shù)據(jù)的校驗(yàn)過程,因此,需要對各個(gè)發(fā)送端口做出上述區(qū)分。當(dāng)所述發(fā)送端口為所述第一發(fā)送端口時(shí),所述接收端口將所述第二測試報(bào)文發(fā)送至所述第一發(fā)送端口,然后由所述第一發(fā)送端口根據(jù)所述第一測試報(bào)文的發(fā)送情況對接收到的第二測試報(bào)文進(jìn)行校驗(yàn)。在校驗(yàn)過程中,可根據(jù)在該第一發(fā)送端口上記錄的它發(fā)送的第一測試報(bào)文的信息,如發(fā)送的第一測試報(bào)文的數(shù)量、格式等,對接收到的第二測試報(bào)文進(jìn)行校驗(yàn)。若校驗(yàn)通過,則全交換功能測試成功,否則失敗。當(dāng)所述發(fā)送端口不是所述第一發(fā)送端口時(shí),所述交換網(wǎng)片中的收發(fā)控制模塊由所述第一發(fā)送端口獲取所述第一發(fā)送端口發(fā)送的第一測試報(bào)文的相關(guān)信息,如發(fā)送的第一測試報(bào)文的數(shù)量、格式等,并將所述相關(guān)信息發(fā)送給所述發(fā)送端口,然后由所述發(fā)送端口對接收到的第二測試報(bào)文進(jìn)行校驗(yàn)。在校驗(yàn)過程中,可根據(jù)該發(fā)送端口獲得相關(guān)信息,如第一端口發(fā)送的第一測試報(bào)文的數(shù)量、格式等,對接收到的第二測試報(bào)文進(jìn)行校驗(yàn)。若校驗(yàn)通過,則全交換功能測試成功,否則失敗。在此,還需要說明的是,若所述數(shù)據(jù)單元交換模塊具有雙向的交換功能,那么,所述接收端口還可將其第二測試報(bào)文發(fā)送給所述數(shù)據(jù)單元交換模塊。相應(yīng)的,所述數(shù)據(jù)單元交換模塊可通過其自身將所述接收端口的第二測試報(bào)文交換到所述發(fā)送端口。由上可以看出,利用本發(fā)明實(shí)施例一的方法,通過對發(fā)送端口進(jìn)行配置,使得其同時(shí)具有報(bào)文發(fā)送和校驗(yàn)功能,然后將發(fā)送端口發(fā)送的測試報(bào)文交換到全部的接收端口,并將由接收端口發(fā)送的數(shù)據(jù)再發(fā)送到發(fā)送端口進(jìn)行校驗(yàn),從而完成交換網(wǎng)片的全交換功能測試。由此可以看出,利用本發(fā)明實(shí)施例的方法,無需配置M級板,因此,相較于現(xiàn)有技術(shù),本發(fā)明實(shí)施例的方法能夠降低對交換網(wǎng)片進(jìn)行全交換功能測試的成本。本發(fā)明實(shí)施例中,在發(fā)送端口、數(shù)據(jù)單元交換模塊、接收端口之間的報(bào)文傳遞過程如圖2和圖3所示。如圖2所示,發(fā)送端口IPXl的測試報(bào)文分別通過內(nèi)部發(fā)送的方式即經(jīng)數(shù)據(jù)單元交換模塊后交換到各個(gè)接收端口如OPXl......0PX71等。然后,由OPXl......0PX71發(fā)送的測試報(bào)文,再經(jīng)外部發(fā)送到對應(yīng)的發(fā)送端口。當(dāng)然,由OPXl......0PX71發(fā)送的測試報(bào)文還可不發(fā)送到對應(yīng)的發(fā)送端口。如圖3所示,發(fā)送端口IPXl的測試報(bào)文分別通過內(nèi)部發(fā)送的方式即經(jīng)數(shù)據(jù)單元交換模塊后交換到各個(gè)接收端口如OPXl......0PX71等。以接收端口OPXl為例,該端口發(fā)送的測試報(bào)文可再通過內(nèi)部發(fā)送的方式即經(jīng)數(shù)據(jù)單元交換模塊交換到任意的發(fā)送端口。其他接收端口類似。需要注意的是,在此只是舉例示意本發(fā)明實(shí)施例中報(bào)文的傳遞過程。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-OnlyMemory,ROM)或隨機(jī)存儲(chǔ)記憶體(RandomAccessMemory,RAM)等。如圖4所示,本發(fā)明實(shí)施例二提供了一種交換網(wǎng)片,包括至少一個(gè)發(fā)送端口21,數(shù)據(jù)單元交換模塊22,以及至少一個(gè)接收端口23。其中,所述至少一個(gè)發(fā)送端口21,用于向所述數(shù)據(jù)單元交換模塊發(fā)送第一測試報(bào)文,接收由所述接收端口發(fā)送的第二測試報(bào)文,并根據(jù)所述第一測試報(bào)文的發(fā)送情況對所述接收端口發(fā)送的第二測試報(bào)文進(jìn)行校驗(yàn);所述數(shù)據(jù)單元交換模塊22,用于接收由所述發(fā)送端口21發(fā)送的第一測試報(bào)文,將所述第一測試報(bào)文交換到所述各接收端口;所述至少一個(gè)接收端口23,用于接收由所述數(shù)據(jù)單元交換模塊22交換的第一測試報(bào)文,并發(fā)送第二測試報(bào)文到所述發(fā)送端口21。同樣,在此實(shí)施例中,所述數(shù)據(jù)單元交換模塊可配置為具有單向或者雙向的交換功能。若所述數(shù)據(jù)單元交換模塊具有單向的交換功能,那么所述接收端口是直接將第二測試報(bào)文還回到所述發(fā)送端口。若所述數(shù)據(jù)單元交換模塊具有雙向的交換功能,那么,在所述接收端口將第二測試報(bào)文發(fā)送給發(fā)送端口時(shí),是經(jīng)過所述數(shù)據(jù)單元交換模塊將該第二測試報(bào)文交換到所述發(fā)送端口。也即,所述接收端口可將其第二測試報(bào)文發(fā)送給所述數(shù)據(jù)單元交換模塊,并由所述數(shù)據(jù)單元交換模塊通過其自身將所述接收端口的第二測試報(bào)文交換到所述發(fā)送端口。與方法實(shí)施例中描述的相同,為描述方便,在此也提出“第一發(fā)送端口”的概念。交換網(wǎng)片中可能包括多個(gè)發(fā)送端口,其中每個(gè)發(fā)送端口都可以作為在此所描述的“第一發(fā)送端口”。也就是說,“第一發(fā)送端口,,并不是特指某個(gè)發(fā)送端口。在所述接收端口將第二測試報(bào)文發(fā)送到發(fā)送端口時(shí),是發(fā)送到各個(gè)發(fā)送端口。當(dāng)發(fā)送到所述第一發(fā)送端口時(shí),在校驗(yàn)過程中,該第一發(fā)送端口可根據(jù)在其上記錄的它發(fā)送的第一測試報(bào)文的信息,如發(fā)送的第一測試報(bào)文的數(shù)量、格式等,對接收到的第一測試報(bào)文進(jìn)行校驗(yàn)。若校驗(yàn)通過,則全交換功能測試成功,否則失敗。當(dāng)發(fā)送到其他發(fā)送端口時(shí),如圖5所示,所述交換網(wǎng)片還可包括收發(fā)控制模塊24,用于由所述第一發(fā)送端口獲得所述第一發(fā)送端口發(fā)送的第一測試報(bào)文的相關(guān)信息,并將所述相關(guān)信息發(fā)送給所述發(fā)送端口。此時(shí),所述發(fā)送端口可根據(jù)獲得的相關(guān)信息,如第一端口發(fā)送的第一測試報(bào)文的數(shù)量、格式等,對接收到的第二測試報(bào)文進(jìn)行校驗(yàn)。若校驗(yàn)通過,則全交換功能測試成功,否則失敗。在圖4或者圖5所示的交換網(wǎng)片中,所述數(shù)據(jù)交換模塊22在將所述第一測試報(bào)文交換到所述各接收端口時(shí),具體用于解析所述第一測試報(bào)文,獲得所述第一測試報(bào)文的目的接收端口信息,并根據(jù)所述目的接收端口信息,將所述第一測試報(bào)文交換到相應(yīng)的接收端口?;蛘撸鰯?shù)據(jù)交換模塊22在將所述第一測試報(bào)文交換到所述各接收端口時(shí),具體用于獲取發(fā)送所述第一發(fā)送端口信息,并根據(jù)自身的配置信息,將所述第一測試報(bào)文交換到相應(yīng)的接收端口。本發(fā)明實(shí)施例交換網(wǎng)片的工作原理可參照方法實(shí)施例中的描述。由上可以看出,本發(fā)明實(shí)施例的交換網(wǎng)片,通過對發(fā)送端口進(jìn)行配置,使得其同時(shí)具有報(bào)文發(fā)送和校驗(yàn)功能,然后將發(fā)送端口發(fā)送的測試報(bào)文交換到全部的接收端口,并將由接收端口發(fā)送的數(shù)據(jù)再發(fā)送到發(fā)送端口進(jìn)行校驗(yàn),從而完成交換網(wǎng)片的全交換功能測試。由此可以看出,利用本發(fā)明實(shí)施例的交換網(wǎng)片,無需配置M級板,因此,相較于現(xiàn)有技術(shù),本發(fā)明實(shí)施例的交換網(wǎng)片和方法能夠降低對交換網(wǎng)片進(jìn)行全交換功能測試的成本。以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本
技術(shù)領(lǐng)域:
的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。權(quán)利要求一種實(shí)現(xiàn)交換網(wǎng)片全交換功能測試的方法,其特征在于,包括第一發(fā)送端口發(fā)送第一測試報(bào)文到數(shù)據(jù)單元交換模塊;所述數(shù)據(jù)單元交換模塊將所述接收到的第一測試報(bào)文交換到各接收端口;所述接收端口發(fā)送第二測試報(bào)文到相應(yīng)發(fā)送端口,使得所述發(fā)送端口根據(jù)所述第一測試報(bào)文的發(fā)送情況對所述接收端口發(fā)送的第二測試報(bào)文進(jìn)行校驗(yàn)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)單元交換模塊將所述接收到的第一測試報(bào)文交換到各接收端口包括解析所述第一測試報(bào)文,獲得所述第一測試報(bào)文的目的接收端口信息;根據(jù)所述目的接收端口信息,將所述第一測試報(bào)文交換到相應(yīng)的接收端口。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)單元交換模塊將所述接收到的第一測試報(bào)文交換到各接收端口包括獲取發(fā)送所述第一測試報(bào)文的第一發(fā)送端口信息;根據(jù)自身的配置信息,將所述第一測試報(bào)文交換到相應(yīng)的接收端口。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述發(fā)送端口為所述第一發(fā)送端口時(shí),所述接收端口發(fā)送第二測試報(bào)文到相應(yīng)發(fā)送端口,使得所述發(fā)送端口根據(jù)所述第一測試報(bào)文的發(fā)送情況對所述接收端口發(fā)送的第二測試報(bào)文進(jìn)行校驗(yàn)包括所述接收端口經(jīng)所述數(shù)據(jù)單元交換模塊或者直接將所述第二測試報(bào)文發(fā)送到所述第一發(fā)送端口,使得所述第一發(fā)送端口根據(jù)所述第一測試報(bào)文的發(fā)送情況對由所述接收端口發(fā)送的第二測試報(bào)文進(jìn)行校驗(yàn)。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述發(fā)送端口不是所述第一發(fā)送端口時(shí),在所述接收端口發(fā)送第二測試報(bào)文到相應(yīng)發(fā)送端口,使得所述發(fā)送端口根據(jù)所述第一測試報(bào)文的發(fā)送情況對所述接收端口發(fā)送的第二測試報(bào)文進(jìn)行校驗(yàn)前,所述方法還包括收發(fā)控制模塊由所述第一發(fā)送端口獲取所述第一發(fā)送端口發(fā)送的第一測試報(bào)文的相關(guān)信息,并將所述相關(guān)信息發(fā)送給所述發(fā)送端口。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述接收端口發(fā)送第二測試報(bào)文到相應(yīng)發(fā)送端口,使得所述發(fā)送端口根據(jù)所述第一測試報(bào)文的發(fā)送情況對所述接收端口發(fā)送的第二測試報(bào)文進(jìn)行校驗(yàn)包括所述接收端口經(jīng)所述數(shù)據(jù)單元交換模塊或者直接將所述第二測試報(bào)文發(fā)送到所述發(fā)送端口,使得所述發(fā)送端口根據(jù)所述相關(guān)信息對由所述接收端口發(fā)送的第二測試報(bào)文進(jìn)行校驗(yàn)。7.一種交換網(wǎng)片,其特征在于,包括至少一個(gè)發(fā)送端口,數(shù)據(jù)單元交換模塊,以及至少一個(gè)接收端口;其中,所述至少一個(gè)發(fā)送端口,用于向所述數(shù)據(jù)單元交換模塊發(fā)送第一測試報(bào)文,接收由所述接收端口發(fā)送的第二測試報(bào)文,并根據(jù)所述第一測試報(bào)文的發(fā)送情況對所述接收端口發(fā)送的第二測試報(bào)文進(jìn)行校驗(yàn);所述數(shù)據(jù)單元交換模塊,用于接收由所述發(fā)送端口發(fā)送的第一測試報(bào)文,將所述第一測試報(bào)文交換到所述各接收端口;所述至少一個(gè)接收端口,用于接收由所述數(shù)據(jù)單元交換模塊交換的第一測試報(bào)文,并發(fā)送第二測試報(bào)文到所述發(fā)送端口。8.根據(jù)權(quán)利要求7所述的交換網(wǎng)片,其特征在于,當(dāng)所述發(fā)送端口不是第一發(fā)送端口時(shí),其中所述第一端口為發(fā)送所述第一測試報(bào)文的端口,所述交換網(wǎng)片還包括收發(fā)控制模塊,用于由所述第一發(fā)送端口獲得所述第一發(fā)送端口發(fā)送的第一測試報(bào)文的相關(guān)信息,并將所述相關(guān)信息發(fā)送給所述發(fā)送端口;在對所述由所述接收端口發(fā)送的第二測試報(bào)文進(jìn)行校驗(yàn)時(shí),所述發(fā)送端口根據(jù)所述相關(guān)信息,對所述接收端口發(fā)送的第二測試報(bào)文進(jìn)行校驗(yàn)。9.根據(jù)權(quán)利要求7或8所述的交換網(wǎng)片,其特征在于,所述接收端口進(jìn)一步用于發(fā)送第二測試報(bào)文到所述數(shù)據(jù)單元交換模塊,所述數(shù)據(jù)單元交換模塊進(jìn)一步用于將由所述各接收端口接收的第二測試報(bào)文交換到相應(yīng)發(fā)送端口。10.根據(jù)權(quán)利要求7或8所述的交換網(wǎng)片,其特征在于,所述數(shù)據(jù)交換模塊在將所述第一測試報(bào)文交換到所述各接收端口時(shí),具體用于解析所述第一測試報(bào)文,獲得所述第一測試報(bào)文的目的接收端口信息,并根據(jù)所述目的接收端口信息,將所述第一測試報(bào)文交換到相應(yīng)的接收端口。11.根據(jù)權(quán)利要求7或8所述的交換網(wǎng)片,其特征在于,所述數(shù)據(jù)交換模塊在將所述第一測試報(bào)文交換到所述各接收端口時(shí),具體用于獲取發(fā)送所述第一測試報(bào)文的第一發(fā)送端口信息,并根據(jù)自身的配置信息,將所述第一測試報(bào)文交換到相應(yīng)的接收端口。全文摘要本發(fā)明實(shí)施例公開了一種實(shí)現(xiàn)交換網(wǎng)片全交換功能測試的方法及交換網(wǎng)片,涉及測試技術(shù),為能夠降低對交換網(wǎng)片進(jìn)行全交換功能測試的成本而發(fā)明。其中所述方法,包括第一發(fā)送端口發(fā)送第一測試報(bào)文到數(shù)據(jù)單元交換模塊;所述數(shù)據(jù)單元交換模塊將所述接收到的第一測試報(bào)文交換到各接收端口;所述接收端口發(fā)送第二測試報(bào)文到相應(yīng)發(fā)送端口,使得所述發(fā)送端口根據(jù)所述第一測試報(bào)文的發(fā)送情況對所述接收端口發(fā)送的第二測試報(bào)文進(jìn)行校驗(yàn)。本發(fā)明實(shí)施例主要用于交換網(wǎng)片中。文檔編號H04L12/26GK101826998SQ20101015983公開日2010年9月8日申請日期2010年4月29日優(yōu)先權(quán)日2010年4月29日發(fā)明者李桂生申請人:華為技術(shù)有限公司