專利名稱:一種IPv6網(wǎng)站綜合測試方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信協(xié)議領(lǐng)域,尤其涉及一種IPv6網(wǎng)站綜合測試方法。
背景技術(shù):
目前用于標(biāo)識萬維網(wǎng)服務(wù)的IPv4資源已趨于緊張,截至2008年l月1日,IANA(全 球地址分配機構(gòu))僅剩42個/8地址。據(jù)權(quán)威機構(gòu)預(yù)測,2010年9月,全球地址池IANA將 分配完最后一個/8地址,這說明IPv4地址資源將面臨枯竭,而IPV6是解決這一問題的最 根本途徑。網(wǎng)絡(luò)向IPv6遷移需要相關(guān)設(shè)備和應(yīng)用的升級,其中最重要的是萬維網(wǎng)的升級, 基于萬維網(wǎng)由無數(shù)個網(wǎng)站所構(gòu)成,向IPv6網(wǎng)站的升級是互聯(lián)網(wǎng)向IPv6升級的至關(guān)重要的
__Lt少。
發(fā)明內(nèi)容
本發(fā)明的目的是針對背景技術(shù)中所描述的目前萬維網(wǎng)亟需向IPv6升級的問題, 提出了一種IPv6網(wǎng)站綜合測試方法。
其特征在于,包括以下步驟
步驟一申請;
步驟二 信息檢查; 步驟三信息檢查通過后,進行主測試; 步驟四通過主測試后,網(wǎng)站所有者將自動生成的代碼粘貼到IPv6網(wǎng)站源代碼 中,獲得動態(tài)標(biāo)識,并收集測試結(jié)果; 獲得動態(tài)標(biāo)識后,如果至少一次有效訪問IPv6地址,則IPv6網(wǎng)站測試儀發(fā)給該 IPv6網(wǎng)站一個靜態(tài)標(biāo)識;
步驟五服務(wù)狀態(tài);
步驟六維護測試。 所述主測試包括兩部分測試針對IPv6網(wǎng)站的IPv6 DNS解析能力測試和IPv6超 文本傳輸協(xié)議能力測試; 所述DNS解析能力測試選擇5臺域名服務(wù)器進行解析測試。 所述主測試的成功標(biāo)準(zhǔn)為DNS解析的成功率大于60%以及超文本傳輸協(xié)議的成 功率大于20%。 所述動態(tài)標(biāo)識狀態(tài)顯示三種情況測試中、服務(wù)在線狀態(tài)以及服務(wù)離線狀態(tài)。
所述靜態(tài)標(biāo)識中,XX-YY-ZZZZZZZZ號碼唯一,其中XX表示認(rèn)證的級別,YY是表示 國家或地區(qū),ZZZZZZZZ為ID號碼,該ID號碼從00000001開始。
所述服務(wù)狀態(tài)包括服務(wù)離線狀態(tài)和服務(wù)在線狀態(tài)。
所述維護測試包括 ①通過維護測試的IPv6網(wǎng)站,其狀態(tài)被設(shè)置為服務(wù)在線狀態(tài); ②如果該IPv6網(wǎng)站在通過主測試后1個星期內(nèi)有少于4天不能通過每天的主測
3試,則將其狀態(tài)置為服務(wù)離線狀態(tài); ③如果該IPv6網(wǎng)站連續(xù)6周不能通過上述②中的測試,則將其狀態(tài)置為服務(wù)離線 狀態(tài)并發(fā)送出警告信息給網(wǎng)站所有者。 本發(fā)明使用安裝在服務(wù)器端的測試腳本軟件,通過互聯(lián)網(wǎng)對支持IPv6的網(wǎng)站進 行協(xié)議一致性測試及維護測試,簡化了網(wǎng)站向IPv6升級的過程。
圖1 :測試流程圖;
圖2:測試拓?fù)鋱D;
圖3 :動態(tài)標(biāo)識圖;
圖4:靜態(tài)標(biāo)識圖。
具體實施例方式
下面結(jié)合附圖,對優(yōu)選實施例作詳細(xì)說明。應(yīng)該強調(diào)的是,下述說明僅僅是示例性 的,而不是為了限制本發(fā)明的范圍及其應(yīng)用。 所述被測試設(shè)備為具有IPv6功能的網(wǎng)站,測試環(huán)境由IPv6網(wǎng)站測試儀、互聯(lián)網(wǎng)以 及5臺DNS服務(wù)器組成。結(jié)合圖l,測試過程包括
步驟一申請 ①網(wǎng)站的所有者訪問IPv6網(wǎng)站測試儀的申請頁面,填寫申請信息;
②將經(jīng)過用戶確認(rèn)后的申請信息提交到IPv6網(wǎng)站測試儀進行信息檢查。
步驟二 信息檢查 IPv6網(wǎng)站測試儀對用戶提交的申請信息進行檢查,主要是對用戶填寫的文本進行 正確性檢查和綁定檢查,防止用戶申請的信息錯誤,避免發(fā)生信息沖突。若信息檢查未通 過,獲得錯誤信息,重新進行申請。
步驟三信息檢查通過后,進行主測試 ①主測試包含兩部分測試內(nèi)容,分別是針對IPv6網(wǎng)站的IPv6 DNS解析能力測試 和IPv6超文本傳輸協(xié)議能力測試。測試時按圖2所示選擇世界上5臺域名服務(wù)器進行解 析測試,選擇5臺域名服務(wù)器是為了防止發(fā)生因為單臺域名服務(wù)器故障影響測試結(jié)果;
②申請測試的IPv6網(wǎng)站至少應(yīng)滿足成功率的要求,域名解析的成功率應(yīng)大于 60% ,超文本傳輸協(xié)議的成功率應(yīng)大于20% 。若被測網(wǎng)站未通過測試,獲得測試結(jié)果,并可 重新進行主測試。
步驟四獲得圖片標(biāo)識,并收集測試結(jié)果; ①一旦網(wǎng)站的所有者申請的IPv6網(wǎng)站通過了主測試,并把一段自動生成的代碼 粘貼到自己的IPv6網(wǎng)站的源代碼中,網(wǎng)站的所有者將可以在網(wǎng)站上生成一個動態(tài)的標(biāo)識, 如圖3所示,并開始進行IPv6超文本傳輸協(xié)議能力測試。 動態(tài)標(biāo)識的狀態(tài)顯示有幾種情況,第一種是測試中,表示主測試正在進行中;第二
種是服務(wù)在線狀態(tài),表示主測試和上一周的維護測試已經(jīng)成功完成或正在進行中;第三種
是服務(wù)離線狀態(tài),表示主測試已經(jīng)成功完成,但是上周的維護測試沒有通過; ②如果已經(jīng)獲得了動態(tài)的標(biāo)識,并有至少一次有效的IPv6地址訪問,則IPv6網(wǎng)站測試儀發(fā)給該IPv6網(wǎng)站一個靜態(tài)標(biāo)識,如圖4所示,其中XX-YY-ZZZZZZZZ是一個唯一 的號碼,XX表示認(rèn)證的級別,YY表示國家或地區(qū),ZZZZZZZZ表示一個ID號碼,該號碼從 00000001開始。 步驟五服務(wù)狀態(tài); ①服務(wù)在線狀態(tài)分為兩種,服務(wù)離線狀態(tài)和服務(wù)在線狀態(tài);
②服務(wù)在線狀態(tài)和離線狀態(tài)由維護測試來維護狀態(tài)。
步驟六維護測試; ①通過維護測試的IPv6網(wǎng)站,其狀態(tài)被設(shè)置為服務(wù)在線狀態(tài); ②如果一個IPv6網(wǎng)站在通過主測試后1個星期內(nèi)有少于4天不能通過每天的主
測試,則將其狀態(tài)置為服務(wù)離線狀態(tài); ③如果一個IPv6網(wǎng)站連續(xù)6周都不能通過上面②的測試,則將其狀態(tài)置為服務(wù)離 線狀態(tài)并發(fā)送出警告信息給網(wǎng)站所有者。 以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于此, 熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng) 涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準(zhǔn)。
權(quán)利要求
一種IPv6網(wǎng)站綜合測試方法,其特征在于,包括以下步驟步驟一IPv6網(wǎng)站所有者向IPv6網(wǎng)站測試儀提出申請,填寫申請信息;步驟二IPv6網(wǎng)站測試儀對上述申請信息進行檢查;若通過檢查,進入步驟三;否則,IPv6網(wǎng)站所有者獲得報錯信息,返回步驟一,重新進行申請;步驟三IPv6網(wǎng)站測試儀對IPv6網(wǎng)站進行主測試;若通過主測試,進入步驟四;否則,IPv6網(wǎng)站所有者獲得測試結(jié)果,重新接受主測試;步驟四IPv6網(wǎng)站所有者將自動生成的代碼粘貼到IPv6網(wǎng)站源代碼中,獲得動態(tài)標(biāo)識,并收集測試結(jié)果;獲得動態(tài)標(biāo)識后,如果至少一次有效訪問IPv6地址,則IPv6網(wǎng)站測試儀發(fā)給該IPv6網(wǎng)站一個靜態(tài)標(biāo)識;進入步驟五;步驟五IPv6網(wǎng)站測試儀將IPv6網(wǎng)站設(shè)定為服務(wù)在線狀態(tài),進入步驟六;步驟六IPv6網(wǎng)站測試儀對IPv6網(wǎng)站進行維護測試;①若該IPv6網(wǎng)站通過維護測試,則其狀態(tài)被設(shè)置為服務(wù)在線狀態(tài);②若該IPv6網(wǎng)站在1個星期內(nèi)有少于4天不能通過每天的主測試,則其狀態(tài)被設(shè)置為服務(wù)離線狀態(tài),維護測試?yán)^續(xù);③若該IPv6網(wǎng)站連續(xù)6周不能通過上述②中的測試,則其狀態(tài)被設(shè)置為服務(wù)離線狀態(tài),并發(fā)送出警告信息給網(wǎng)站所有者,維護測試?yán)^續(xù)。
2. 根據(jù)權(quán)利要求1所述的一種IPv6網(wǎng)站綜合測試方法,其特征在于,所述主測試包括 兩部分測試針對IPv6網(wǎng)站的IPv6DNS解析能力測試和IPv6超文本傳輸協(xié)議能力測試。
3. 根據(jù)權(quán)利要求2所述的一種IPv6網(wǎng)站綜合測試方法,其特征在于,所述DNS解析能 力測試選擇5臺域名服務(wù)器進行解析測試。
4. 根據(jù)權(quán)利要求2所述的一種IPv6網(wǎng)站綜合測試方法,其特征在于,所述主測試的成 功標(biāo)準(zhǔn)為DNS解析的成功率大于60%以及超文本傳輸協(xié)議的成功率大于20% 。
5. 根據(jù)權(quán)利要求1所述的一種IPv6網(wǎng)站綜合測試方法,其特征在于,所述動態(tài)標(biāo)識狀 態(tài)顯示三種情況測試中、服務(wù)在線狀態(tài)以及服務(wù)離線狀態(tài)。
6. 根據(jù)權(quán)利要求1所述的一種IPv6網(wǎng)站綜合測試方法,其特征在于,所述靜態(tài)標(biāo)識中, XX-YY-ZZZZZZZZ號碼唯一,其中XX表示認(rèn)證的級別,YY是表示國家或地區(qū),ZZZZZZZZ為ID 號碼,該ID號碼從00000001開始。
7. 根據(jù)權(quán)利要求1所述的一種IPv6網(wǎng)站綜合測試方法,其特征在于,所述服務(wù)狀態(tài)包 括服務(wù)離線狀態(tài)和服務(wù)在線狀態(tài)。
全文摘要
本發(fā)明公開了屬于通訊協(xié)議領(lǐng)域的一種IPv6網(wǎng)站綜合測試方法。本發(fā)明使用安裝在服務(wù)器端的測試腳本軟件,通過互聯(lián)網(wǎng)對支持IPv6的網(wǎng)站進行協(xié)議一致性測試及維護測試,加速了網(wǎng)站向IPv6升級的過程。
文檔編號H04L12/26GK101778018SQ20101010414
公開日2010年7月14日 申請日期2010年1月29日 優(yōu)先權(quán)日2010年1月29日
發(fā)明者劉 東, 劉銘, 尹俊令, 李震, 程遠(yuǎn) 申請人:北京天地互連信息技術(shù)有限公司