支持IPv6協(xié)議的DSL產(chǎn)品自動化檢測系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明屬于產(chǎn)品自動化生產(chǎn)技術(shù)領(lǐng)域,尤其涉及一種支持IPv6協(xié)議的DSL產(chǎn)品自動化檢測系統(tǒng)及方法。
【背景技術(shù)】
[0002]現(xiàn)今,隨著IPv4(互聯(lián)網(wǎng)協(xié)議Internet Protocol的第四版)地址資源的枯竭和網(wǎng)絡(luò)服務(wù)質(zhì)量要求的提高,傳統(tǒng)網(wǎng)絡(luò)已經(jīng)無力勝任未來十年的數(shù)據(jù)信息服務(wù)需求,IPv6 (互聯(lián)網(wǎng)協(xié)議Internet Protocol的第六版)應(yīng)運(yùn)而生。雖然IPv6協(xié)議還不完善,不能解決當(dāng)前所有問題,但是由于IPv6本身所具備出眾特點,使得IPv6在事實上已經(jīng)成為下一代網(wǎng)絡(luò)的核心標(biāo)準(zhǔn)之一。所以各國都紛紛投入大量的人力物力對IPv6網(wǎng)絡(luò)的建設(shè)加以研發(fā)和普及。特別是在工業(yè)發(fā)達(dá)國家,IPv6已經(jīng)開始作為或者馬上作為成熟產(chǎn)品,為個人市場大規(guī)模普及做好了準(zhǔn)備。這不但會帶來重大的產(chǎn)業(yè)升級,也對當(dāng)前XDSL (各種類型DSL (DigitalSubscriber Line,數(shù)字用戶線路)的總稱)產(chǎn)品生產(chǎn)提出了更高的要求。
[0003]生產(chǎn)自動化技術(shù)已經(jīng)進(jìn)入了高速發(fā)展的時代,產(chǎn)品生產(chǎn)的各個流程都已基本實現(xiàn)了自動化生產(chǎn)。但是針對新興的IPv6產(chǎn)品,由于該協(xié)議仍然處于不斷發(fā)展和完善的過程中,還無法實現(xiàn)IPv6產(chǎn)品的自動化檢測。當(dāng)前生產(chǎn)線采取人工手動抽查的方式測試產(chǎn)品對IPv6協(xié)議支持能力,人工抽查檢測方式效率低下、且不能保證所有產(chǎn)品完全合格。
【發(fā)明內(nèi)容】
[0004]鑒于上述問題,本發(fā)明的目的在于提供一種支持IPv6協(xié)議的DSL產(chǎn)品自動化檢測系統(tǒng)及方法,旨在解決現(xiàn)有人工抽查檢測方式效率低下、且不能保證所有產(chǎn)品完全合格的技術(shù)問題。
[0005]一方面,所述支持IPv6協(xié)議的DSL產(chǎn)品自動化檢測系統(tǒng),包括一臺帶有自動隧道協(xié)議的64位主機(jī),所述主機(jī)上安裝有第一千兆網(wǎng)卡,所述第一千兆網(wǎng)卡強(qiáng)制配置在IPv6協(xié)議下工作,且連接有第一轉(zhuǎn)發(fā)設(shè)備,所述第一轉(zhuǎn)發(fā)設(shè)備的網(wǎng)卡屬性設(shè)置為IPv6協(xié)議、且關(guān)閉IPv4協(xié)議,所述第一轉(zhuǎn)發(fā)設(shè)備的下游出口端連接有多臺DSL產(chǎn)品,所述系統(tǒng)還包括為每臺DSL產(chǎn)品供電的直流供電模組。
[0006]進(jìn)一步的,所述主機(jī)還安裝有第二千兆網(wǎng)卡,所述第二千兆網(wǎng)卡強(qiáng)制配置在IPv4協(xié)議下工作,且連接有第二轉(zhuǎn)發(fā)設(shè)備,所述第二轉(zhuǎn)發(fā)設(shè)備的網(wǎng)卡屬性設(shè)置為IPv4協(xié)議,且關(guān)閉IPv6協(xié)議,所述第二轉(zhuǎn)發(fā)設(shè)備的下游出口端同樣連接至所述多臺DSL產(chǎn)品。
[0007]進(jìn)一步的,所述第一轉(zhuǎn)發(fā)設(shè)備為路由器或交換機(jī),同樣所述第二轉(zhuǎn)發(fā)設(shè)備為路由器或交換機(jī)。
[0008]進(jìn)一步的,所述DSL產(chǎn)品有4至8臺。
[0009]另一方面,所述支持IPv6協(xié)議的DSL產(chǎn)品自動化檢測方法,包括:
[0010]配置與主機(jī)連接的第一轉(zhuǎn)發(fā)設(shè)備的網(wǎng)卡屬性為IPv6協(xié)議,并關(guān)閉IPv4協(xié)議,且使用自動分配的IPv6地址;
[0011]通過自動隧道建立第一轉(zhuǎn)發(fā)設(shè)備與多臺DSL產(chǎn)品之間的單點到多點的連接;
[0012]通過ping命令診斷網(wǎng)絡(luò)判斷被測DSL產(chǎn)品是否正常;
[0013]若被測DSL產(chǎn)品正常,則強(qiáng)制對被測DSL產(chǎn)品進(jìn)行遠(yuǎn)程登陸服務(wù)的IPv6模式下的操控,實現(xiàn)針對測DSL產(chǎn)品的全部IPv6功能測試。
[0014]進(jìn)一步的,所述通過ping命令診斷第一轉(zhuǎn)發(fā)設(shè)備與被測DSL產(chǎn)品之間是否網(wǎng)絡(luò)正常步驟具體包括:
[0015]在IPTS中加入“_6”字段,強(qiáng)制ping第一轉(zhuǎn)發(fā)設(shè)備IPv6地址到被測DSL產(chǎn)品的默認(rèn)地址;
[0016]如果接收到四次共32字節(jié)的返回信息,表明ping通,則DSL產(chǎn)品正常。
[0017]進(jìn)一步的,所述方法還包括下述步驟:
[0018]配置第二轉(zhuǎn)發(fā)設(shè)備的網(wǎng)卡屬性為IPv4協(xié)議,并關(guān)閉IPv6協(xié)議;
[0019]通過自動隧道建立第二轉(zhuǎn)發(fā)設(shè)備與多臺DSL產(chǎn)品之間的單點到多點的連接;
[0020]對固件燒錄完成的DSL產(chǎn)品進(jìn)行IPv4環(huán)境下的基本項目測試;
[0021]測試完畢后,從遠(yuǎn)程登陸服務(wù)環(huán)境退出到命令提示符環(huán)境,然后進(jìn)一步退出命令提示符環(huán)境進(jìn)入超文本傳輸環(huán)境,根據(jù)DSL產(chǎn)品版本輸出對應(yīng)的指令,將DSL產(chǎn)品的IPv6功能選項設(shè)置為使能模式。
[0022]本發(fā)明的有益效果是:本發(fā)明設(shè)置支持IPv6協(xié)議的64位系統(tǒng)主機(jī),并設(shè)置千兆網(wǎng)卡,并結(jié)合自動隧道技術(shù),實現(xiàn)了對支持IPv6的DSL產(chǎn)品進(jìn)行快速的IPv6功能自動化檢測,可以同時對4-8塊DSL產(chǎn)品加以測試,提高了效率的同時保證質(zhì)量,可以削減重復(fù)性無技術(shù)勞動崗位和人員,降低了檢測成本。另外,優(yōu)選方案中,還有效拓展了在同一站點下IPv4功能和IPv6功能的混測,能夠有效縮短測試站位和工序。
【附圖說明】
[0023]圖1是本發(fā)明實施例提供的支持IPv6協(xié)議的DSL產(chǎn)品自動化檢測系統(tǒng)的拓?fù)浣Y(jié)構(gòu)圖;
[0024]圖2是本發(fā)明實施例提供的支持IPv6協(xié)議的DSL產(chǎn)品自動化檢測方法的流程圖。
【具體實施方式】
[0025]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0026]本發(fā)明實現(xiàn)了對帶有IPv6功能的DSL網(wǎng)絡(luò)終端產(chǎn)品的自動化生產(chǎn)測試方案。為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實施例來進(jìn)行說明。
[0027]圖1示出了本發(fā)明實施例提供的支持IPv6協(xié)議的DSL產(chǎn)品自動化檢測系統(tǒng)的結(jié)構(gòu),為了便于說明僅示出了與本發(fā)明實施例相關(guān)的部分。
[0028]如圖1所示,本實施例提供的支持IPv6協(xié)議的DSL產(chǎn)品自動化檢測系統(tǒng)包括一臺帶有自動隧道協(xié)議的64位主機(jī)1,所述主機(jī)上安裝有第一千兆網(wǎng)卡(圖中未示出),所述第一千兆網(wǎng)卡強(qiáng)制配置在IPv6協(xié)議下工作,且連接有第一轉(zhuǎn)發(fā)設(shè)備2,所述第一轉(zhuǎn)發(fā)設(shè)備2為路由器或交換機(jī),所述第一轉(zhuǎn)發(fā)設(shè)備2的網(wǎng)卡屬性設(shè)置為IPv6協(xié)議,且關(guān)閉IPv4協(xié)議,所述第一轉(zhuǎn)發(fā)設(shè)備2的下游出口端連接有多臺DSL產(chǎn)品3,所述系統(tǒng)還包括為每臺DSL產(chǎn)品供電的直流供電模組4。另外,為了實現(xiàn)批量自動化IPv4/IPv6混測,還可以在主機(jī)I中安裝第二千兆網(wǎng)卡(圖中未示出),所述第二千兆網(wǎng)卡強(qiáng)制配置在IPv4協(xié)議下工作,且連接有第二轉(zhuǎn)發(fā)設(shè)備5,同樣所述第二轉(zhuǎn)發(fā)設(shè)備5為路由器或交換機(jī)。所述第二轉(zhuǎn)發(fā)設(shè)備的網(wǎng)卡屬性設(shè)置為IPv4協(xié)議,且關(guān)閉IPv6協(xié)議,所述第二轉(zhuǎn)發(fā)設(shè)備5的下游出口端同樣連接至所述多臺DSL產(chǎn)品3。
[0029]本實施例使用64位電腦用作測試用主機(jī),該主機(jī)安裝有干凈的64位win7系統(tǒng),并且在主機(jī)上還需額外加裝兩塊獨立的千兆網(wǎng)卡用于測試連接,并且加裝自動隧道協(xié)議,比如隧道適配器isatap.Home協(xié)議、隧道適配器Teredo Tunneling Pseudo-1nterface協(xié)議以及隧道適配器 isatap.{6C67720D-F49C-4493-AA8D-02E4D0D098DB}協(xié)議,確保主機(jī)測試系統(tǒng)能夠支持IPv6測試環(huán)境。主機(jī)準(zhǔn)備好后,然后準(zhǔn)備第一轉(zhuǎn)發(fā)設(shè)備和第二轉(zhuǎn)發(fā)設(shè)備,并安裝圖1所示與被測的DSL產(chǎn)品進(jìn)行連接,然后再進(jìn)行相關(guān)檢測。檢測方法如圖2所示,包括下述步驟:
[0030]步驟S201、配置與主機(jī)連接的第一轉(zhuǎn)發(fā)設(shè)備的網(wǎng)卡屬性為IPv6協(xié)議,并關(guān)閉IPv4協(xié)議,且使用自動分配的IPv6地址。
[0031]本系統(tǒng)中,第一設(shè)備支持IPv6協(xié)議,并且自動分配一體IPv6地址。
[0032]步驟S202、通過自動隧道建立第一轉(zhuǎn)發(fā)設(shè)備與多臺DSL產(chǎn)品之間的單點到多點的連接。
[0033]第一轉(zhuǎn)發(fā)設(shè)備與多臺DSL產(chǎn)品之間為單點到多點的一對多連接,為了減輕工人設(shè)定時間和工作量,本實施例采用IPv4兼容地址的自動隧道技術(shù),自動隧道能夠自動按成點到多點的連接,而手動隧道則僅僅是點到點的連接,使用IPv4兼容IPv6自動隧道能夠使的隧道自動生成,這樣測試者只需要設(shè)定該隧道的起點,亦即測試用主機(jī),而終端由隧道的盡頭也就是被測試DSL產(chǎn)品自動設(shè)定。一旦連接失