基于TTCN-3的VRRPE一致性驗證方法及協(xié)議研究實現(xiàn)
發(fā)布時間:2017-04-14 05:08
本文關(guān)鍵詞:基于TTCN-3的VRRPE一致性驗證方法及協(xié)議研究實現(xiàn),,由筆耕文化傳播整理發(fā)布。
【摘要】:提高網(wǎng)關(guān)路由設(shè)備的健壯性成為網(wǎng)絡(luò)通信領(lǐng)域的研究熱點,于是產(chǎn)生了VRRP[1]。但是VRRP仍有局限性,只有主路由器轉(zhuǎn)發(fā)流量,同時備份組中的Backup路由器一直監(jiān)視主路由器的狀態(tài),不進行流量轉(zhuǎn)發(fā),這樣就形成了網(wǎng)絡(luò)設(shè)備資源的浪費。創(chuàng)建多個VRRP備份組又會增加配置的復(fù)雜性,對用戶來說不可接受。為了提高資源的利用率減少配置的復(fù)雜性,H3C提出了VRRPE,即VRRP的負載均衡模式。這一模式很好的解決了VRRP備份組中設(shè)備在進行報文轉(zhuǎn)發(fā)時的負載分擔(dān)。本文主要研究VRRPE的協(xié)議一致性測試,系統(tǒng)使用TTCN-3語言實現(xiàn)。TTCN-3作為一種形式化的測試描述語言,有良好的報文收發(fā)機制,非常適合進行協(xié)議一致性測試,是協(xié)議測試廠商使用最多的測試腳本語言。文中首先說明了測試系統(tǒng)用到的核心技術(shù)包括協(xié)議測試和一致性測試的相關(guān)概念和測試方法、TTCN-3語言的語言結(jié)構(gòu)及在測試領(lǐng)域內(nèi)的應(yīng)用;然后分析了VRRP協(xié)議和VRRPE協(xié)議的實現(xiàn)原理、工作機制、報文格式和各自優(yōu)缺點;接著本文在深入研究VRRPE協(xié)議標準的基礎(chǔ)上,做了大量的需求分析,并制定相關(guān)測試點和測試用例,說明了自動化腳本和測試集的開發(fā)過程、技術(shù)難點及解決方案;最后使用VTP測試平臺執(zhí)行該測試系統(tǒng)驗證測試結(jié)果,最終得到測試報告,很好的驗證了其協(xié)議一致性。本測試系統(tǒng)共分為三個模塊,全面對VRRPE協(xié)議功能、協(xié)議狀態(tài)機、定時器和報文結(jié)構(gòu)等進行了測試。而今,網(wǎng)絡(luò)設(shè)備制造商通常采用網(wǎng)絡(luò)測試廠商的自動化測試設(shè)備進行協(xié)議測試,測試廠商每次測試均收取授權(quán)費,且對通信設(shè)備制造廠商的私有協(xié)議無法兼容。本測試系統(tǒng)的開發(fā)打破這種局面。開發(fā)的協(xié)議一致性測試套形成了通用的自動化測試平臺,極大地提高了測試效率。
【關(guān)鍵詞】:協(xié)議一致性測試 TTCN-3 虛擬路由器冗余協(xié)議 負載均衡模式
【學(xué)位授予單位】:山東大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP393.04
【目錄】:
- 摘要10-11
- ABSTRACT11-13
- 第1章 緒論13-15
- 1.1 研究背景及意義13
- 1.2 本文的主要工作內(nèi)容13-14
- 1.3 論文的組織結(jié)構(gòu)14-15
- 第2章 基于TTCN-3的協(xié)議一致性測試核心技術(shù)15-22
- 2.1 協(xié)議一致性測試15-17
- 2.1.1 協(xié)議測試15
- 2.1.2 協(xié)議一致性測試基本概念15-16
- 2.1.3 協(xié)議一致性測試方法及模型16-17
- 2.2 TTCN-3核心語言及測試系統(tǒng)結(jié)構(gòu)17-21
- 2.2.1 TTCN-3的核心語言18-20
- 2.2.2 基于TTCN-3測試的系統(tǒng)結(jié)構(gòu)20
- 2.2.3 TTCN-3的國內(nèi)外研究現(xiàn)狀20-21
- 2.3 本章小結(jié)21-22
- 第3章 VRRPE協(xié)議一致性測試需求分析22-38
- 3.1 VRRPE的產(chǎn)生背景及研究現(xiàn)狀22-23
- 3.1.1 VRRPE的產(chǎn)生背景22-23
- 3.1.2 VRRP及VRRPE的研究現(xiàn)狀23
- 3.1.3 VRRPE相關(guān)概念23
- 3.2 VRRP協(xié)議分析23-25
- 3.3 VRRPE協(xié)議分析25-29
- 3.3.1 虛擬MAC地址的分配25-27
- 3.3.2 虛擬轉(zhuǎn)發(fā)器的功能27-29
- 3.4 協(xié)議一致性測試需求分析29-33
- 3.4.1 身份狀態(tài)機測試需求分析29-31
- 3.4.2 轉(zhuǎn)發(fā)狀態(tài)機測試需求分析31-33
- 3.5 報文測試需求分析33-36
- 3.5.1 報文類型34-35
- 3.5.2 Options選項35-36
- 3.6 其他需求分析36-37
- 3.6.1 VRRPE定時器36-37
- 3.6.2 其他需求分析37
- 3.7 本章小結(jié)37-38
- 第4章 VRRPE協(xié)議一致性測試用例設(shè)計與測試系統(tǒng)實現(xiàn)38-63
- 4.1 VRRPE協(xié)議測試用例的設(shè)計38-44
- 4.1.1 測試用例相關(guān)概念38-39
- 4.1.2 VRRPE測試用例設(shè)計方法39-40
- 4.1.3 測試用例詳細設(shè)計40-44
- 4.2 可執(zhí)行測試例設(shè)計44-58
- 4.2.1 ASN文件設(shè)計44-47
- 4.2.2 Template文件設(shè)計47-49
- 4.2.3 Function文件設(shè)計49-53
- 4.2.4 Component文件設(shè)計53
- 4.2.5 Test Case文件設(shè)計53-58
- 4.3 測試執(zhí)行結(jié)果展示58-61
- 4.3.1 開發(fā)環(huán)境及測試組網(wǎng)58
- 4.3.2 測試設(shè)置58-59
- 4.3.3 測試過程59-60
- 4.3.4 測試結(jié)果60-61
- 4.4 測試中遇到的困難和解決方案61-62
- 4.5 本章小結(jié)62-63
- 第5章 總結(jié)與展望63-65
- 5.1 總結(jié)63-64
- 5.2 展望64-65
- 參考文獻65-68
- 致謝68-69
- 附件69
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前3條
1 齊建業(yè);李強;余祥;;基于形式活動圖的協(xié)議一致性測試用例生成方法研究[J];安徽大學(xué)學(xué)報(自然科學(xué)版);2013年03期
2 朱興宇;;關(guān)于VRRP路由協(xié)議的分析與研究[J];價值工程;2012年13期
3 左延智;牛曉華;;VRRP及其在專網(wǎng)中的應(yīng)用[J];無線電工程;2008年02期
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前2條
1 馬海平;VRRP協(xié)議的應(yīng)用及優(yōu)化研究[D];南京理工大學(xué);2010年
2 馬云鋒;基于TTCN-3的協(xié)議一致性測試技術(shù)研究[D];北方工業(yè)大學(xué);2006年
本文關(guān)鍵詞:基于TTCN-3的VRRPE一致性驗證方法及協(xié)議研究實現(xiàn),由筆耕文化傳播整理發(fā)布。
本文編號:305255
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/305255.html
最近更新
教材專著