專利名稱:配置測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口環(huán)境的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種配置測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口環(huán)境的方法及系統(tǒng)。
背景技術(shù):
異步傳輸模式(Asynchronous Transfer Mode,ATM)是在電路交換和分組交換基礎(chǔ)上發(fā)展起來(lái)的。ATM采用異步時(shí)分復(fù)用方式,又稱統(tǒng)計(jì)復(fù)用。
ATM是面向連接的交換,即兩臺(tái)計(jì)算機(jī)進(jìn)行通信的路由是固定的。在ATM網(wǎng)絡(luò)中這個(gè)面向連接的路徑通過(guò)虛通道標(biāo)識(shí)(VPI)和虛通路標(biāo)識(shí)(VCI)進(jìn)行標(biāo)識(shí)。ATM傳送信息的基本載體ATM報(bào)文中用VPI、VCI來(lái)標(biāo)識(shí)這個(gè)連接。任何在ATM網(wǎng)絡(luò)中傳遞的報(bào)文都必須在報(bào)文頭有相關(guān)的VPI和VCI信息。VPI、VCI的取值只有局部意義,即只在通過(guò)物理媒質(zhì)直接相連的兩個(gè)接口之間有效,相同的值在其它接口可以重復(fù)使用。由于在一條物理線路中可以存在多個(gè)虛通道,而每個(gè)虛通道又包含多個(gè)虛通路。這樣,物理線路、VPI和VCI就可以定位一個(gè)具體的連接。
ATM接口交換數(shù)據(jù)時(shí),如圖1所示,ATM交換機(jī)的接口1收到報(bào)文后,根據(jù)該報(bào)文中的VPI、VCI字段查找配置項(xiàng)目。如果這個(gè)報(bào)文VPI和VCI字段為29和33,那么這個(gè)報(bào)文要從接口2發(fā)送出去,并且把該報(bào)文的VPI和VCI字段改為45和26;如果該報(bào)文的VPI和VCI字段為64和12,那么這個(gè)報(bào)文要從接口3發(fā)送出去并且把該報(bào)文的VPI和VCI字段改為37和18。反方向也是一樣的,從接口2收到的報(bào)文,如果該報(bào)文的VPI和VCI字段為45和26那么這個(gè)報(bào)文要從接口1發(fā)送出去,并且將該報(bào)文的VPI和VCI字段改為29和33。
再如圖2所示,VPI和VCI是報(bào)文在ATM網(wǎng)絡(luò)中傳輸?shù)穆酚傻刂罚鄠€(gè)路由地址形成了一條連接。當(dāng)ATM網(wǎng)絡(luò)接收到報(bào)文時(shí),根據(jù)報(bào)文頭中的VPI和VCI查找映射表,確定輸出的VPI和VCI。用戶A發(fā)出的VPI/VCI=0/40的報(bào)文,經(jīng)交換裝置B后VPI/VCI被交換成VPI/VCI=1/45;經(jīng)交換裝置C后VPI/VCI=100/45;經(jīng)交換裝置D后VPI/VCI=3/50;經(jīng)交換裝置E后VPI/VCI=2/60,最后送到用戶F。這里(0,40)(1,45)(100,45)(3,50)(2,60)標(biāo)識(shí)了用戶A與用戶F之間的一個(gè)連接。由于用戶A和用戶F進(jìn)行通信的邏輯通道由VPI/VCI進(jìn)行標(biāo)識(shí);用戶A只要使用分配給自己的VPI/VCI進(jìn)行數(shù)據(jù)封裝,并且發(fā)送給ATM交換機(jī)后,就能夠?qū)⒃搱?bào)文發(fā)送到用戶F。
當(dāng)一個(gè)ATM接口通過(guò)ATM交換機(jī)同時(shí)和多個(gè)設(shè)備進(jìn)行連接時(shí),該ATM接口即ATM點(diǎn)到多點(diǎn)接口。為了能使路由器ATM點(diǎn)到多點(diǎn)接口正常工作,需要對(duì)該接口進(jìn)行測(cè)試。
現(xiàn)有技術(shù)中,通過(guò)在一臺(tái)路由器與多臺(tái)路由器之間設(shè)置ATM交換機(jī)配置網(wǎng)絡(luò)環(huán)境,達(dá)到測(cè)試路由器ATM點(diǎn)到多點(diǎn)接口的目的。
如圖3所示,路由器5的ATM接口就是點(diǎn)到多點(diǎn)接口,路由器5需要通過(guò)ATM接口同時(shí)和路由器1、路由器2、路由器3和路由器4進(jìn)行通信。路由器5的ATM接口分配有4個(gè)邏輯通道,由4個(gè)VCI/VPI進(jìn)行標(biāo)識(shí),并且路由器5的每一個(gè)邏輯通道還配置有對(duì)端路由接口IP地址和路由器5自己的VPI/VCI的映射關(guān)系,這樣,路由器5通過(guò)這4條IP地址和VPI/VCI的映射表項(xiàng),便可獲知到哪臺(tái)路由器使用什么樣的VPI/VCI進(jìn)行封裝,以到達(dá)期望的目的路由器。同時(shí),ATM交換機(jī)也進(jìn)行相應(yīng)的配置,如 ATM接口1VPI/VCI=1/31<-->ATM接口5VPI/VCI=1/41 ATM接口2VPI/VCI=1/32<-->ATM接口5VPI/VCI=1/42 ATM接口3VPI/VCI=1/33<-->ATM接口5VPI/VCI=1/43 ATM接口4VPI/VCI=1/34<-->ATM接口5VPI/VCI=1/44 當(dāng)ATM交換機(jī)從ATM接口1收到VPI/VCI=1/31的報(bào)文時(shí),就發(fā)送到ATM接口5并且以VPI/VCI=1/41的報(bào)文發(fā)送出去,同理ATM接口5收到VPI/VCI=1/41的報(bào)文時(shí),發(fā)送到ATM接口1并且以VPI/VCI=1/31的報(bào)文發(fā)送出去。從而在路由器1到路由器5形成如下表項(xiàng),就可以實(shí)現(xiàn)路由器5和路由器1到4的通信。
路由器1 IP=10.1.1.5-->VPI/VCI=1/31 路由器2 IP=10.1.1.5-->VPI/VCI=1/32 路由器3 IP=10.1.1.5-->VPI/VCI=1/33 路由器4 IP=10.1.1.5-->VPI/VCI=1/34 路由器5 IP=10.1.1.1-->VPI/VCI=1/41 IP=10.1.1.2-->VPI/VCI=1/42 IP=10.1.1.3-->VPI/VCI=1/43 IP=10.1.1.4-->VPI/VCI=1/44。
現(xiàn)有技術(shù)存在的缺陷在于首先,ATM交換機(jī)價(jià)格昂貴,增加了測(cè)試成本。其次,ATM交換機(jī)端口密度小,每增加一對(duì)VPI/VCI就需要增加一個(gè)ATM交換機(jī)的物理端口,如果需要測(cè)試大量的VPI/VCI就需要大量的ATM交換機(jī)的物理端口;難搭建出如此復(fù)雜的網(wǎng)絡(luò),很難滿足匯聚設(shè)備支持大量ATM接口和大量ATM邏輯通道的模擬測(cè)試。
發(fā)明內(nèi)容
本發(fā)明的目的在于提出一種配置測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口環(huán)境的方法及系統(tǒng),以降低ATM點(diǎn)到多點(diǎn)接口的測(cè)試成本。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種配置測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口環(huán)境的方法,包括 對(duì)異步傳輸模式點(diǎn)到多點(diǎn)接口所在的第一路由器及與所述第一路由器相連的第二路由器配置不同的掩碼,以保證所述第一路由器側(cè),第二路由器上與所述異步傳輸模式點(diǎn)到多點(diǎn)接口相連的異步傳輸模式接口與所述異步傳輸模式點(diǎn)到多點(diǎn)接口處于相同的網(wǎng)段,同時(shí)保證所述第二路由器側(cè),與所述異步傳輸模式點(diǎn)到多點(diǎn)接口相連的異步傳輸模式接口處于不同網(wǎng)段; 將所述第二路由器上的所有異步傳輸模式接口設(shè)置為點(diǎn)到點(diǎn)接口。
本發(fā)明還提供了一種在上述方法配置的環(huán)境下測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的方法,包括 測(cè)試儀表將測(cè)試報(bào)文發(fā)送到所述第一路由器; 將來(lái)自所述第二路由器的測(cè)試報(bào)文與發(fā)送的測(cè)試報(bào)文進(jìn)行比對(duì)。
本發(fā)明還提供了一種在上述方法配置的環(huán)境下測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的方法,包括 測(cè)試儀表將測(cè)試報(bào)文發(fā)送到所述第二路由器; 將來(lái)自所述第一路由器的測(cè)試報(bào)文與發(fā)送的測(cè)試報(bào)文進(jìn)行比對(duì)。
本發(fā)明還提供了一種測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的系統(tǒng),包括測(cè)試儀表,還包括使用上述配置方法配置的第一路由器及第二路由器,所述第一路由器與所述第二路由器通過(guò)異步傳輸模式線卡直接相連;所述測(cè)試儀表用于向所述第一路由器或所述第二路由器發(fā)送測(cè)試報(bào)文,并將接收到的測(cè)試報(bào)文與發(fā)送的測(cè)試報(bào)文進(jìn)行比對(duì),所述測(cè)試儀表上配置了第一以太接口和第二以太接口,所述測(cè)試儀表通過(guò)所述第一以太接口與所述第一路由器連接,并通過(guò)所述第二以太接口與所述第二路由器連接。
上述技術(shù)方案通過(guò)為第一路由器與第二路由器配置不同的掩碼,將第二路由器的ATM接口設(shè)置為點(diǎn)到點(diǎn)接口,使得無(wú)需ATM交換機(jī)便可實(shí)現(xiàn)對(duì)ATM點(diǎn)到多點(diǎn)接口的雙向測(cè)試,從而能夠大大降低ATM點(diǎn)到多點(diǎn)接口的測(cè)試成本。
下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
圖1為現(xiàn)有技術(shù)中ATM交換工作原理的示意圖; 圖2為現(xiàn)有技術(shù)中ATM的應(yīng)用示意圖; 圖3為現(xiàn)有技術(shù)中ATM點(diǎn)到多點(diǎn)接口應(yīng)用示意圖; 圖4為本發(fā)明一種配置測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口環(huán)境的方法實(shí)施例的流程圖; 圖5為本發(fā)明一種測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的系統(tǒng)的結(jié)構(gòu)示意圖; 圖6為本發(fā)明一種測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的方法實(shí)施例的流程圖; 圖7為本發(fā)明另一種測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的方法實(shí)施例的流程圖; 圖8為本發(fā)明又一種測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的方法實(shí)施例的測(cè)試環(huán)境示意圖。
具體實(shí)施例方式 圖4為本發(fā)明一種配置測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口環(huán)境的方法實(shí)施例的流程圖。該方法包括 步驟41、對(duì)ATM點(diǎn)到多點(diǎn)接口所在的第一路由器及與所述第一路由器相連的第二路由器配置不同的掩碼,以保證第一路由器側(cè),第二路由器上與所述ATM對(duì)多點(diǎn)接口相連的ATM接口與所述ATM點(diǎn)到多點(diǎn)接口處于相同的網(wǎng)段,同時(shí)保證所述第二路由器側(cè),與所述ATM點(diǎn)到多點(diǎn)接口相連的ATM接口處于不同網(wǎng)段。第一路由器與第二路由器通過(guò)ATM線卡直接進(jìn)行連接,第一路由器中配置有ATM點(diǎn)到多點(diǎn)接口的不同邏輯通道到對(duì)應(yīng)連接的第二路由器的ATM接口的IP地址的映射。
步驟42、將所述第二路由器上的所有ATM接口設(shè)置為點(diǎn)到點(diǎn)接口,即該ATM接口只與一個(gè)設(shè)備進(jìn)行連接,這樣只需要給該ATM接口分配一個(gè)邏輯通道,在第二路由器上不用配置對(duì)端路由器接口IP地址和VPI/VCI的映射關(guān)系,因?yàn)榈诙酚善鞯腁TM接口只連接一個(gè)設(shè)備,只要數(shù)據(jù)包的目的IP地址和該ATM接口的IP地址處于相同網(wǎng)段,就以配置的VPI/VCI進(jìn)行封裝并且發(fā)送。
此時(shí),完成了環(huán)境配置,當(dāng)?shù)谝宦酚善魃系腁TM點(diǎn)到多點(diǎn)接口接收到測(cè)試報(bào)文時(shí)通過(guò)ATM點(diǎn)到多點(diǎn)接口的不同通道轉(zhuǎn)發(fā)給第二路由器,發(fā)送到測(cè)試儀表;當(dāng)?shù)诙酚善魃系囊蕴涌诮邮盏綔y(cè)試報(bào)文時(shí),選擇ATM接口轉(zhuǎn)發(fā),通過(guò)ATM點(diǎn)到多點(diǎn)接口的不同通道進(jìn)行路由,最后發(fā)送到測(cè)試儀表,從而實(shí)現(xiàn)對(duì)ATM點(diǎn)到多點(diǎn)接口的測(cè)試。本實(shí)施例通過(guò)為第一路由器與第二路由器配置不同的掩碼,將第二路由器的ATM接口設(shè)置為點(diǎn)到點(diǎn)接口,使得無(wú)需ATM交換機(jī)便可實(shí)現(xiàn)對(duì)ATM點(diǎn)到多點(diǎn)接口的雙向測(cè)試,從而能夠大大降低ATM點(diǎn)到多點(diǎn)接口的測(cè)試成本。
當(dāng)?shù)谝宦酚善魃螦TM點(diǎn)到多點(diǎn)接口中待測(cè)試的通道超過(guò)6條時(shí),配置測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口環(huán)境的方法可進(jìn)一步包括 在所述第二路由器上配置以太子接口; 所述以太子接口的數(shù)量等于所述與所述ATM點(diǎn)到多點(diǎn)接口相連的ATM接口的數(shù)量。
并為所述以太子接口配置相應(yīng)的策略路由,以保證所述與所述ATM點(diǎn)到多點(diǎn)接口相連的ATM接口與所述以太子接口一一對(duì)應(yīng),所述以太子接口將接收到的測(cè)試報(bào)文發(fā)送到對(duì)應(yīng)的與所述ATM點(diǎn)到多點(diǎn)接口相連的ATM接口。解決了路由器中對(duì)以太接口接收的報(bào)文最多只能選6路轉(zhuǎn)發(fā)的問(wèn)題,保證了ATM點(diǎn)到多點(diǎn)接口的每一條通道通過(guò)都能被選路轉(zhuǎn)發(fā)報(bào)文,即能夠被測(cè)試。
當(dāng)?shù)谝宦酚善魃螦TM點(diǎn)到多點(diǎn)接口中待測(cè)試的通道超過(guò)6條時(shí),配置測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口環(huán)境的方法可進(jìn)一步包括 設(shè)置所述第二路由器上的路由表,以使得所述第二路由器根據(jù)接收到的測(cè)試報(bào)文的目的IP地址執(zhí)行相應(yīng)的選路。如當(dāng)ATM點(diǎn)到多點(diǎn)接口中待測(cè)試的通道為9條時(shí),可設(shè)置所述第二路由器上的路由表,使得當(dāng)?shù)诙酚善鲝臏y(cè)試儀表接收到目的IP地址為IP1的報(bào)文時(shí)通過(guò)第1-5條通道轉(zhuǎn)發(fā);當(dāng)?shù)诙酚善鲝臏y(cè)試儀表接收到目的IP地址為IP2的報(bào)文時(shí)通過(guò)第6-9條通道轉(zhuǎn)發(fā)。
圖5為本發(fā)明一種測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的系統(tǒng)的結(jié)構(gòu)示意圖。該系統(tǒng)通過(guò)上述配置方法實(shí)施例配置得到,包括第一路由器51、第二路由器52及測(cè)試儀表53。第一路由器51與第二路由器52通過(guò)ATM線卡直接進(jìn)行連接。測(cè)試儀表53上配置了第一以太接口和第二以太接口,測(cè)試儀表53通過(guò)第一以太接口與第一路由器51連接,并通過(guò)第二以太接口與第二路由器52連接。所述測(cè)試儀表53用于向第一路由器51或第二路由器52發(fā)送測(cè)試報(bào)文,并將接收到的測(cè)試報(bào)文與發(fā)送的測(cè)試報(bào)文進(jìn)行比對(duì),實(shí)現(xiàn)對(duì)ATM點(diǎn)到多點(diǎn)接口的測(cè)試。第一路由器51及第二路由器52可為上述方法中配置的第一路由器及第二路由器。當(dāng)?shù)诙酚善?2上配置多個(gè)以太子接口時(shí),相應(yīng)地,測(cè)試儀表53的第二以太接口上配置有多個(gè)第二以太子接口,分別與第二路由器52的以太子接口一一對(duì)應(yīng)。
本實(shí)施例中,系統(tǒng)通過(guò)上述方法配置的第一路由器和第二路由器,省去了ATM交換機(jī),能夠使用這兩臺(tái)路由器的ATM接口直接進(jìn)行連接,完成ATM點(diǎn)到多點(diǎn)接口大量相同網(wǎng)段IP地址和PVC映射的測(cè)試,降低了ATM點(diǎn)到多點(diǎn)接口的測(cè)試成本。
當(dāng)?shù)谝宦酚善髦写郎y(cè)試的通道不超過(guò)6條時(shí),所述測(cè)試儀表可選地配置測(cè)試報(bào)文的目的IP地址為其與第一以太接口或第二以太接口的IP地址,并將目的IP地址為第一以太接口的IP地址的測(cè)試報(bào)文發(fā)給第二路由器,將目的IP地址為第二以太接口的IP地址的測(cè)試報(bào)文發(fā)給第一路由器。
當(dāng)?shù)谝宦酚善魃螦TM點(diǎn)到多點(diǎn)接口中待測(cè)試的通道超過(guò)6條時(shí),第二路由器可選的在與第二以太接口連接的接口上配置多個(gè)以太子接口以及相應(yīng)的策略路由,對(duì)應(yīng)地測(cè)試儀表在第二以太接口上配置多個(gè)第二以太子接口,分別與所述第二路由器的以太子接口一一對(duì)應(yīng),測(cè)試報(bào)文的IP地址分別為所述多個(gè)第二以太子接口的IP地址或所述第一以太接口的IP地址,并將目的IP地址為第一以太接口的IP地址的測(cè)試報(bào)文發(fā)給第二路由器,將目的IP地址為第二以太子接口的IP地址的測(cè)試報(bào)文發(fā)給第一路由器。
當(dāng)?shù)谝宦酚善髦写郎y(cè)試的通道超過(guò)6條時(shí),所述測(cè)試儀表可選地配置不同目的IP地址的測(cè)試報(bào)文,并發(fā)送給所述第二路由器。所述第二路由器根據(jù)不同的目的IP地址執(zhí)行相應(yīng)的選路,以保證所有待測(cè)試的通道都能夠得到測(cè)試。詳見上述方法實(shí)施例。
圖6為本發(fā)明一種測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的方法實(shí)施例的流程圖。該測(cè)試方法在上述配置方法實(shí)施例配置的環(huán)境下進(jìn)行,可包括 步驟61、測(cè)試儀表將測(cè)試報(bào)文發(fā)送到所述第一路由器;第一路由器將以太接口接收的測(cè)試報(bào)文轉(zhuǎn)發(fā)到ATM點(diǎn)到多點(diǎn)接口,并根據(jù)測(cè)試報(bào)文的目的IP地址設(shè)置該測(cè)試報(bào)文的VPI和VCI字段,即根據(jù)目的IP地址選擇相應(yīng)的一條通道進(jìn)行轉(zhuǎn)發(fā)。所述測(cè)試報(bào)文的目的IP地址為測(cè)試儀表與第二路由器相連的接口的IP地址。
步驟62、將來(lái)自所述第二路由器的測(cè)試報(bào)文與發(fā)送的測(cè)試報(bào)文進(jìn)行比對(duì)。例如,測(cè)試儀表將發(fā)送的報(bào)文數(shù)量與接收的報(bào)文數(shù)量進(jìn)行比較,當(dāng)數(shù)量相同時(shí),說(shuō)明ATM點(diǎn)到多點(diǎn)接口中的所有通道均正常;否則,表明部分或所有通道不正常。假設(shè)發(fā)送6條報(bào)文對(duì)6條通道進(jìn)行測(cè)試,接收到的報(bào)文數(shù)量為4,則說(shuō)明有兩條通道無(wú)法正常工作,通過(guò)查看ATM通道收發(fā)報(bào)文的統(tǒng)計(jì)信息,便能夠分析得到具體哪條通道出現(xiàn)問(wèn)題。
本實(shí)施例通過(guò)向第一路由器發(fā)送測(cè)試報(bào)文,從第二路由器接收測(cè)試報(bào)文,實(shí)現(xiàn)了對(duì)ATM點(diǎn)到多點(diǎn)接口從一點(diǎn)到多點(diǎn)方向上的測(cè)試。
當(dāng)待測(cè)試的通道超過(guò)6條時(shí),上述步驟61可包括將設(shè)置有不同目的IP地址的測(cè)試報(bào)文發(fā)送到設(shè)置了第一路由表的所述第一路由器;設(shè)置的所述第一路由表用于使所述第一路由器根據(jù)所述測(cè)試報(bào)文的目的IP地址執(zhí)行相應(yīng)的選路,將不同的IP地址的測(cè)試報(bào)文通過(guò)不同的ATM通道發(fā)送到所述第二路由器。即,可為測(cè)試報(bào)文設(shè)置不同的目的IP地址,并設(shè)置第一路由器的路由表,以使得第一路由器能夠根據(jù)不同的目的IP地址執(zhí)行相應(yīng)的選路,通過(guò)不同的通道發(fā)送到第二路由器。第二路由器上設(shè)置第二路由表;所述第二路由器將從不同ATM接口接收到的所述測(cè)試報(bào)文,根據(jù)第二路由表從同一以太接口發(fā)送出去。
當(dāng)待測(cè)試的通道超過(guò)6條時(shí),上述步驟61可包括將設(shè)置目的IP地址為與第二路由器以太子接口對(duì)應(yīng)的測(cè)試儀表以太子接口的IP地址的測(cè)試報(bào)文發(fā)送到第一路由器;第一路由器能夠根據(jù)不同的目的IP地址執(zhí)行相應(yīng)的選路,通過(guò)不同的通道發(fā)送到第二路由器。第二路由器將從不同ATM接口接收到的所述測(cè)試報(bào)文,根據(jù)目的IP地址從不同的以太子接口發(fā)送出去。保證了所有待測(cè)通道均能夠得到的測(cè)試。
圖7為本發(fā)明另一種測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的方法實(shí)施例的流程圖。該測(cè)試方法在上述配置方法實(shí)施例配置的環(huán)境下進(jìn)行,測(cè)試方法可包括 步驟71、測(cè)試儀表將測(cè)試報(bào)文發(fā)送到所述第二路由器;第二路由器根據(jù)測(cè)試報(bào)文的目的IP地址進(jìn)行選路,將測(cè)試報(bào)文通過(guò)相應(yīng)的待測(cè)試通道發(fā)送到第一路由器;所述測(cè)試報(bào)文的目的IP地址為測(cè)試儀表與第一路由器相連的接口的IP地址。
步驟72、將來(lái)自所述第一路由器的測(cè)試報(bào)文,與發(fā)送的測(cè)試報(bào)文進(jìn)行比對(duì),比對(duì)詳見上述步驟62。
本實(shí)施例通過(guò)向第二路由器發(fā)送測(cè)試報(bào)文,從第一路由器接收測(cè)試報(bào)文,實(shí)現(xiàn)了對(duì)ATM點(diǎn)到多點(diǎn)接口從多點(diǎn)到一點(diǎn)方向上的測(cè)試。
當(dāng)?shù)谝宦酚善鞯腁TM點(diǎn)到多點(diǎn)接口中待測(cè)試的通道超過(guò)該6條時(shí),測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口環(huán)境的方法可進(jìn)一步包括 在第一路由器上設(shè)置第一路由表,第二路由器上設(shè)置第二路由表;將設(shè)置有不同目的IP地址的測(cè)試報(bào)文通過(guò)一個(gè)以太接口發(fā)送到所述第二路由器。這樣第二路由器便可根據(jù)設(shè)置的第二路由表執(zhí)行相應(yīng)的選路,將不同目的因特網(wǎng)協(xié)議地址的測(cè)試報(bào)文通過(guò)不同的通道發(fā)送到所述第一路由器,第一路由器將從ATM點(diǎn)到多點(diǎn)接口接收到的所述測(cè)試報(bào)文,根據(jù)第一路由表從同一以太接口發(fā)送出去。保證了所有待測(cè)通道均能夠得到的測(cè)試,詳見上述配置方法實(shí)施例。
當(dāng)?shù)谝宦酚善鞯腁TM點(diǎn)到多點(diǎn)接口中待測(cè)試的通道超過(guò)該6條時(shí),測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口環(huán)境的方法可進(jìn)一步包括將目的IP地址為測(cè)試儀表與第一路由器連接的接口的IP地址的測(cè)試報(bào)文通過(guò)不同的以太子接口發(fā)送到第二路由器,第二路由器根據(jù)策略路由將這些測(cè)試報(bào)文分別通過(guò)不同的ATM通道發(fā)送給第一路由器,第一路由器根據(jù)目的IP地址將測(cè)試報(bào)文通過(guò)與測(cè)試儀表連接的接口發(fā)送出去。保證了所有待測(cè)通道均能夠得到的測(cè)試。
以配置如圖8所示的測(cè)試環(huán)境為例,對(duì)配置方法及測(cè)試方法進(jìn)行說(shuō)明。
路由器A配置ATM點(diǎn)到多點(diǎn)接口IP地址的掩碼為16位,路由器B上配置接口IP地址的掩碼為24位。
例如路由器A的ATM點(diǎn)到多點(diǎn)接口配置的IP地址為10.1.0.1/16,則ATM點(diǎn)到多點(diǎn)接口處于10.1.0.0網(wǎng)段;路由器B上配置n個(gè)ATM接口ATM接口1、ATM接口2、...、ATM接口n,ATM接口1、ATM接口2、...、ATM接口n的IP地址分別為10.1.1.1/24、10.1.2.1/24、...、10.1.n.1/24,分別處于不同的網(wǎng)段10.1.1.0、10.1.2.1、...、10.1.n.0。由于ATM點(diǎn)到多點(diǎn)接口是16位掩碼,路由器A側(cè)會(huì)認(rèn)為ATM接口1、ATM接口2、...、ATM接口n均處于10.1.0.0網(wǎng)段,與自己的ATM點(diǎn)到多點(diǎn)接口所處的網(wǎng)段相同。
這樣,通過(guò)在路由器A上的ATM點(diǎn)到多點(diǎn)接口配置16位掩碼,而路由器B的ATM接口上配置24位掩碼,保證了路由器A側(cè)ATM點(diǎn)到多點(diǎn)接口所有的VPI/VCI所對(duì)應(yīng)對(duì)端路由器的接口IP地址,與ATM點(diǎn)到多點(diǎn)接口的IP地址是相同網(wǎng)段,同時(shí)也保證了路由器B側(cè)同一臺(tái)路由器上的多個(gè)接口上配置的IP地址處于不同的網(wǎng)段。
將路由器B上所有的ATM接口都設(shè)置為點(diǎn)到點(diǎn)接口。路由器B側(cè),由于為n個(gè)ATM接口配置的IP地址不在同一網(wǎng)段,不可能使路由器A的ATM點(diǎn)到多點(diǎn)接口的IP地址與自己的各個(gè)ATM接口處于相同的網(wǎng)段,也就無(wú)法在路由器B上配置VPI/VCI到IP地址的映射。因而將路由器B上所有的ATM接口都設(shè)置為點(diǎn)到點(diǎn)接口。因?yàn)辄c(diǎn)對(duì)點(diǎn)接口可以不用配置IP地址到VPI/VCI映射,只需判斷數(shù)據(jù)包的目的IP地址和本接口是否處于相同網(wǎng)段,若是,就從本接口發(fā)送出去,解決了同一臺(tái)路由器上不能針對(duì)相同IP地址配置多個(gè)VPI/VCI映射的問(wèn)題。
在路由器B上配置與ATM邏輯通道數(shù)量相對(duì)應(yīng)的以太子接口和策略路由。在路由器B上配置n個(gè)以太子接口以太子接口1、以太子接口2、...以太子接口n,同時(shí)配置n條策略路由。配置以太子接口是為了保證路由器B能夠接收以太網(wǎng)測(cè)試報(bào)文。配置策略路由是為了在路由器A中的ATM點(diǎn)到多點(diǎn)接口中的待測(cè)通道超過(guò)六條時(shí),保證所有路由器B上以太子接口接收的測(cè)試報(bào)文能通過(guò)所有的ATM接口進(jìn)行轉(zhuǎn)發(fā),即ATM點(diǎn)到多點(diǎn)接口中的所有待測(cè)通道都能被選路,從而實(shí)現(xiàn)對(duì)ATM點(diǎn)到多點(diǎn)接口中的所有待測(cè)通道的檢測(cè)。
策略路由的定義規(guī)則為從以太子接口1收到的任何報(bào)文從ATM接口1發(fā)送出去;從以太子接口2收到的任何報(bào)文從ATM接口2發(fā)送出去;依此類推,從以太子接口n收到的任何報(bào)文從ATM接口n發(fā)送出去,這樣就達(dá)到了測(cè)試路由器A上所有ATM的VPI/VCI的目的。這樣,路由器B從任何一個(gè)以太子接口收到測(cè)試報(bào)文,直接從對(duì)應(yīng)的ATM接口發(fā)送出去,不檢查對(duì)端設(shè)備的接口IP地址和自己是否處于相同網(wǎng)段,從而達(dá)到了測(cè)試路由器A的ATM點(diǎn)到多點(diǎn)接口中所有VPI/VCI的目的。
經(jīng)過(guò)上述配置后,路由器A與路由器B的具體如下。
路由器B配置的n個(gè)ATM點(diǎn)到點(diǎn)接口如下 ATM接口1本地IP=10.1.1.1/24本地VPI/VCI=10/1 ATM接口2本地IP=10.1.2.1/24本地VPI/VCI=10/2 ...... ATM接口n本地IP=10.1.n.1/24本地VPI/VCI=10/n。
同時(shí)配置的n個(gè)以太子接口及n個(gè)策略路由如下 策略路由1從以太子接口1收到的任何報(bào)文從ATM接口1發(fā)送出去; 策略路由2從以太子接口2收到的任何報(bào)文從ATM接口2發(fā)送出去; ...... 策略路由n從以太子接口n收到的任何報(bào)文從ATM接口n發(fā)送出去。
路由器A配置的ATM點(diǎn)到多點(diǎn)接口中n個(gè)VPI/VCI到路由器B的n個(gè)ATM接口的IP地址映射如下 VPI/VCI=10/1-->IP=10.1.1.1 VPI/VCI=10/2-->IP=10.1.2.1 ...... VPI/VCI=10/n-->IP=10.1.n.1。
其中,1<n<254。
測(cè)試儀表向路由器A或路由器B發(fā)送測(cè)試報(bào)文,從路由器B或路由器A接收經(jīng)過(guò)路由器A中ATM點(diǎn)到多點(diǎn)接口的測(cè)試報(bào)文,經(jīng)過(guò)與發(fā)送前的報(bào)文進(jìn)行比對(duì),實(shí)現(xiàn)了對(duì)路由器A中ATM點(diǎn)到多點(diǎn)接口的雙向測(cè)試。
上述方法及系統(tǒng)實(shí)施例中,通過(guò)配置的網(wǎng)絡(luò)測(cè)試拓?fù)淇梢栽诓皇褂肁TM交換機(jī)完成點(diǎn)到多點(diǎn)接口測(cè)試,還能夠根據(jù)測(cè)試模型的需要構(gòu)建大量的ATM點(diǎn)到多點(diǎn)接口的VPI/VCI和IP地址的映射,大大降低了ATM點(diǎn)到多點(diǎn)接口的測(cè)試成本。并且,測(cè)試網(wǎng)絡(luò)中的設(shè)備數(shù)量因?yàn)闆]有ATM交換機(jī)也減少了,能夠更方便地對(duì)測(cè)試過(guò)程中出現(xiàn)的問(wèn)題進(jìn)行定位。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
最后應(yīng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求
1、一種配置測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口環(huán)境的方法,其特征在于,包括
對(duì)異步傳輸模式點(diǎn)到多點(diǎn)接口所在的第一路由器及與所述第一路由器相連的第二路由器配置不同的掩碼,以保證所述第一路由器側(cè),第二路由器上與所述異步傳輸模式點(diǎn)到多點(diǎn)接口相連的異步傳輸模式接口與所述異步傳輸模式點(diǎn)到多點(diǎn)接口處于相同的網(wǎng)段,同時(shí)保證所述第二路由器側(cè),與所述異步傳輸模式點(diǎn)到多點(diǎn)接口相連的異步傳輸模式接口處于不同網(wǎng)段;
將所述第二路由器上的所有異步傳輸模式接口設(shè)置為點(diǎn)到點(diǎn)接口。
2、根據(jù)權(quán)利要求1所述的配置測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口環(huán)境的方法,其特征在于,還包括
在所述第二路由器上配置以太子接口,所述以太子接口的數(shù)量等于所述與所述異步傳輸模式點(diǎn)到多點(diǎn)接口相連的異步傳輸模式接口的數(shù)量;
為所述以太子接口配置相應(yīng)的策略路由,以保證所述與所述異步傳輸模式點(diǎn)到多點(diǎn)接口相連的異步傳輸模式接口與所述以太子接口一一對(duì)應(yīng),所述以太子接口將接收到的測(cè)試報(bào)文發(fā)送到對(duì)應(yīng)的與所述異步傳輸模式點(diǎn)到多點(diǎn)接口相連的異步傳輸模式接口。
3、一種在上述權(quán)利要求1或2所述方法配置的環(huán)境下測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的方法,其特征在于,包括
測(cè)試儀表將測(cè)試報(bào)文發(fā)送到所述第一路由器;
將來(lái)自所述第二路由器的測(cè)試報(bào)文與發(fā)送的測(cè)試報(bào)文進(jìn)行比對(duì)。
4、根據(jù)權(quán)利要求3所述的測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的方法,其特征在于,所述測(cè)試報(bào)文的目的因特網(wǎng)協(xié)議地址為測(cè)試儀表與第二路由器相連的接口的因特網(wǎng)協(xié)議地址。
5、根據(jù)權(quán)利要求3所述的測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的方法,其特征在于,將測(cè)試報(bào)文發(fā)送到所述第一路由器,包括
在第一路由器上設(shè)置第一路由表,第二路由器上設(shè)置第二路由表;
將設(shè)置有不同目的因特網(wǎng)協(xié)議地址的測(cè)試報(bào)文發(fā)送到第一路由器,第一路由器根據(jù)第一路由表所述不同目的因特網(wǎng)協(xié)議地址的測(cè)試報(bào)文通過(guò)不同的異步傳輸模式通道發(fā)送到所述第二路由器;
所述第二路由器將從不同異步傳輸模式接口接收到的所述測(cè)試報(bào)文,根據(jù)第二路由表從同一以太接口發(fā)送出去。
6、一種在上述權(quán)利要求1或2所述方法配置的環(huán)境下測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的方法,其特征在于,包括
測(cè)試儀表將測(cè)試報(bào)文發(fā)送到所述第二路由器;
將來(lái)自所述第一路由器的測(cè)試報(bào)文與發(fā)送的測(cè)試報(bào)文進(jìn)行比對(duì)。
7、根據(jù)權(quán)利要求6所述的測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的方法,其特征在于,所述測(cè)試報(bào)文的目的因特網(wǎng)協(xié)議地址為測(cè)試儀表與第一路由器相連的接口的因特網(wǎng)協(xié)議地址。
8、根據(jù)權(quán)利要求6所述的測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的方法,其特征在于,將測(cè)試報(bào)文發(fā)送到所述第二路由器,包括
在第一路由器上設(shè)置第一路由表,第二路由器上設(shè)置第二路由表;
將設(shè)置有不同目的因特網(wǎng)協(xié)議地址的測(cè)試報(bào)文通過(guò)一個(gè)以太接口發(fā)送到第二路由器,第二路由器根據(jù)第二路由表將不同目的因特網(wǎng)協(xié)議地址的測(cè)試報(bào)文通過(guò)不同的通道發(fā)送到所述第一路由器;
第一路由器將從異步傳輸模式點(diǎn)到多點(diǎn)接口接收到的所述測(cè)試報(bào)文,根據(jù)第一路由表從同一以太接口發(fā)送出去。
9、一種測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的系統(tǒng),包括測(cè)試儀表,其特征在于,還包括使用上述權(quán)利要求1或2所述方法配置的第一路由器及第二路由器,所述第一路由器與所述第二路由器通過(guò)異步傳輸模式線卡直接相連;所述測(cè)試儀表用于向所述第一路由器或所述第二路由器發(fā)送測(cè)試報(bào)文,并將接收到的測(cè)試報(bào)文與發(fā)送的測(cè)試報(bào)文進(jìn)行比對(duì),所述測(cè)試儀表上配置了第一以太接口和第二以太接口,所述測(cè)試儀表通過(guò)所述第一以太接口與所述第一路由器連接,并通過(guò)所述第二以太接口與所述第二路由器連接。
10、根據(jù)權(quán)利要求9所述的測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口的系統(tǒng),其特征在于,所述測(cè)試儀表的第二以太接口上配置有多個(gè)第二以太子接口,分別與所述第二路由器的以太子接口一一對(duì)應(yīng)。
全文摘要
本發(fā)明涉及一種配置測(cè)試異步傳輸模式點(diǎn)到多點(diǎn)接口環(huán)境的方法及系統(tǒng),方法包括對(duì)異步傳輸模式點(diǎn)到多點(diǎn)接口所在的第一路由器及與所述第一路由器相連的第二路由器配置不同的掩碼,以保證所述第一路由器側(cè),第二路由器上與所述異步傳輸模式點(diǎn)到多點(diǎn)接口相連的異步傳輸模式接口與所述異步傳輸模式點(diǎn)到多點(diǎn)接口處于相同的網(wǎng)段,同時(shí)保證所述第二路由器側(cè),與所述異步傳輸模式點(diǎn)到多點(diǎn)接口相連的異步傳輸模式接口處于不同網(wǎng)段;將所述第二路由器上的所有異步傳輸模式接口設(shè)置為點(diǎn)到點(diǎn)接口。通過(guò)為第一路由器與第二路由器配置不同的掩碼,將第二路由器的ATM接口設(shè)置為點(diǎn)到點(diǎn)接口,使得無(wú)需ATM交換機(jī)便可實(shí)現(xiàn)對(duì)ATM點(diǎn)到多點(diǎn)接口的雙向測(cè)試。
文檔編號(hào)H04L12/26GK101540703SQ20091008276
公開日2009年9月23日 申請(qǐng)日期2009年4月29日 優(yōu)先權(quán)日2009年4月29日
發(fā)明者迪 蘇 申請(qǐng)人:北京星網(wǎng)銳捷網(wǎng)絡(luò)技術(shù)有限公司