新聞中心

EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計應(yīng)用 > 互操作性測試研究――BGP4+測試

互操作性測試研究――BGP4+測試

作者: 時間:2011-12-07 來源:網(wǎng)絡(luò) 收藏

 對于協(xié)議中無法抽取規(guī)范的形式化描述的內(nèi)容則需要給出目的和內(nèi)容,根據(jù)RFC協(xié)議標(biāo)準(zhǔn)的內(nèi)容手工抽取測試?yán)?。首先,在詳?xì)閱讀RFC協(xié)議標(biāo)準(zhǔn)并充分理解的基礎(chǔ)上,對協(xié)議進(jìn)行測試項目的劃分;然后,根據(jù)不同的測試項目確定該項目中的測試目的和測試內(nèi)容;最后,針對不同的測試目的設(shè)計適當(dāng)?shù)臏y試配置和測試數(shù)據(jù)。表2是一個采用手工抽取的測試?yán)膶?shí)例,表中列出了測試目的、測試配置、測試步驟以及預(yù)期的測試結(jié)果和測試判定。被測系統(tǒng)如圖4所示。

 圖5是使用Ethereal捕獲到的在Cisco 1721和模擬路由軟件Zebra-0.95之間傳遞的+的OPEN消息,其中Hold Time的實(shí)際值為180 s,符合預(yù)期結(jié)果。因?yàn)閰f(xié)議規(guī)定通信雙方的Hold Time以時間短的一方作為最終協(xié)商結(jié)果,因此,測試?yán)淖罱K結(jié)果為PASS。
 運(yùn)用這些測試?yán)龑?a class="contentlabel" href="http://butianyuan.cn/news/listbylabel/label/BGP4">BGP4+協(xié)議的實(shí)現(xiàn)進(jìn)行了互測試,下面以Linux下的Zebra-0.95為例,列舉了部分對協(xié)議可選項處理情況的測試?yán)斜砑皽y試結(jié)果,如表3所示。
隨著IPv6協(xié)議簇的廣泛應(yīng)用,對實(shí)現(xiàn)了IPv6協(xié)議簇的相關(guān)產(chǎn)品的測試是保證它們能正確在網(wǎng)絡(luò)中工作的關(guān)鍵。+作為IPv6協(xié)議簇中重要的路由協(xié)議,對它的測試有助于進(jìn)一步完善IPv6協(xié)議簇。因此,作為最基本和最重要的域間路由協(xié)議,測試BGP4+協(xié)議實(shí)現(xiàn)的互具有重要的應(yīng)用價值。這些工作的結(jié)果將會使下一代互聯(lián)網(wǎng)具有一個更為穩(wěn)定和堅實(shí)的基礎(chǔ)。

 本文首先對BGP4+與BGP4的區(qū)別進(jìn)行了分析,然后介紹了BGP4+互測試的體系結(jié)構(gòu),最后詳細(xì)講解了生成BGP4+互操作性測試?yán)姆椒斑\(yùn)用這些測試?yán)龑GP4+協(xié)議實(shí)現(xiàn),如在Linux環(huán)境下對Zebra-0.95進(jìn)行互操作性測試所發(fā)現(xiàn)的問題。后續(xù)的工作包括開發(fā)通用性強(qiáng)的互操作性測試工具以及在提高差錯覆蓋率方面進(jìn)一步新的測試?yán)伤惴ā?br />參考文獻(xiàn)
[1] RFC 2858: multiprotocol extensions for BGP-4. June,2000.
[2] SHIN J, KANG S. Interoperability test suite derivation for the ATM/B-ISDN signaling protocol[J]. IWTCS Proceedings of the IFIP TC6 11th International Workshop on Testing Communicating Systems, 1998: 313-330.
[3] KANG S, SHIN J, KIM M. Interoperability test suite derivation for communication protocols[J]. Computer Networks, 2000, 32(3):347-364.
[4] 林華輝,趙保華,屈玉貴. 基于有向圖的最小完全覆蓋互操作測試序列生成算法[J].中國科學(xué)技術(shù)大學(xué)學(xué)報,2006,36(2):225-229.
[5] RFC 2842: Capabilities adveritsement with BGP-4, May,2000.
[6] KANG S, KIM M. Interoperability test suite derivation for symmetric communication protocol[C]. Proceeding FORTE X/PSTV XVII′97, 1997, 107:57-72.


上一頁 1 2 下一頁

關(guān)鍵詞: 測試 BGP4 研究 操作性

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉