• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    路由器測試方法

    發布: 2007-6-10 12:54 | 作者: 網絡轉載 | 來源: cnw | 查看: 902次 | 進入軟件測試論壇討論

    領測軟件測試網   

        我們此次進行路由器測試的方法包括側重于功能的定性測試和側重于性能的定量測試兩部分。在性能測試中,我們除了利用思博倫通信公司(Spirent)的SmartBits 6000B完成轉發性能的測試之外,同時還在國內首次采用Spirent的AX/4000測試儀完成路由性能測試。

        轉發能力測試

        在進行轉發能力測試時,我們使用一臺HP的Vectra VL400 PC機(PⅢ 1GHz CPU、128MB內存、20GB硬盤)作為SmartBits 6000B的控制臺。我們使用的測試軟件是基于Windows 2000 Professional的SmartApplication 2.50。

        我們依據網絡互聯設備的基準測試標準RFC 2544完成了吞吐量、延遲、幀丟失率以及Back to Back測試。在測試時我們將被測路由器的兩個以太網端口與測試儀的相應端口連接起來。由于有四款路由器提供了兩個10/100 Base-T端口,而另兩款則提供了一個 10/100Base-T端口和一個10Base-T端口,因此我們對前一種測試了其100Mbps速率下的雙向全雙工轉發性能,而對于后者則測試了100Mbps和10Mbps端口之間10Mbps速率下雙向全雙工的轉發性能。如同交換機測試一樣,我們選用了64字節、512字節和1518字節三種幀長度進行測試。

        我們的吞吐量測試相當嚴格,允許的丟包率為零。由于路由器之間的吞吐量結果相差甚遠,所以我們在延遲測試中除了在吞吐量下測試延遲之外,還設定了一個統一的測試速率,在6%、35%和80%線速下分別測試了64、512和1518字節幀長下的延遲以便進行不同產品之間的對比。幀丟失率決定交換機在持續負載狀態下應該轉發,但無法轉發的幀的百分比。120s是我們對吞吐量、延遲和幀丟失率三個測試項目設定的測試時間,這對路由器來說是相當嚴酷的測試條件。這三個測試項目我們都分別進行了三次,取三次的平均結果作為最終衡量指標。Back to Back考量交換機在不丟幀的情況下能夠持續轉發數據幀的數量,我們此項測試設定時間為2秒,測試進行了5次。

        路由性能測試

        作為路由器的最主要任務,路由能力的強弱是它整體能力的重要體現。我們在國內率先使用了Spirent的AX/4000 寬帶網絡測試平臺進行路由能力比較測試,完成了路由器在RIPv2和OSPF兩種路由協議下的路由性能測試,主要包括路由表深度和路由收斂測試。

        AX/4000能夠進行多種路由協議的仿真、路由協議的一致性測試以及路由的性能測試。它可以通過向被測設備灌入路由表,并能夠模擬產生流量,完成路由表深度和收斂能力測試。在控制端我們依然采用HP Vectra VL400,控制端軟件采用的是基于Windows 2000 Professional的AX/4000 4.4版。我們使用的AX/4000有兩個mAXGA模塊和兩個10/100M IF,支持所有路由仿真選項。

        路由表深度測試是指在某種動態路由協議下路由表所能支持的路由表項最大數量。我們測試中通過AX/4000一個端口向被測路由器廣播某一數量的路由信息,然后再用AX/4000連接的另一個端口作為流量發生端口,以加入的這些路由為目的地址,連續三次發送長度為512字節的與灌入的路由表項數量同樣的數據包,看是否能夠全部接收到,從而判定路由器能否維持住如此多數量的路由信息。

        路由收斂能力的高低反應了路由器能否比較快地適應網絡拓撲結構的變化,更新路由表的能力。路由器在網絡發生變化后發現下一跳,計算最佳路徑,更新路由表的時間長短是用來衡量路由收斂能力的關鍵指標。我們根據路由器對RIP和OSPF支持能力的強弱分別確定了測試時所需要的環境,主要測試了路由器撤銷和恢復一定數量的路由所需要花費的時間。在OSPF路由收斂能力測試時,我們對于兩款配置比較低的路由器產品D-Link和路由通產品,向路由器灌入1000條路由,以1Mbps速率轉發數據時進行了路由收斂能力測試,其他四款產品則測試了在灌入5000條路由,以1Mbps和10Mbps速率轉發數據時的路由收斂能力。我們使用AX/4000進行測試時,將路由撤銷時間以及路由撤銷之間的時間間隔都設為180s,測試儀從一個端口向路由器灌入1000條或5000條 OSPF路由,在被測路由器更新完路由表并穩定一段時間后,用測試儀通過另一個端口向路由表中的這些地址以1Mbps或10Mbps速率持續發送長度為512字節的數據包,選擇某個時間點開始收斂,從該點起維護路由表180s后就開始撤銷路由,再過180s又開始恢復路由,依次類推,計算出路由撤銷和恢復時間,同時我們還實時觀察收斂曲線是否正常,以及能否以相應速率正確地轉發數據。在RIP路由收斂能力測試中,我們分了1000條路由和5000條路由兩種情況,轉發數據速率設為1Mbps,測試方法與OSPF相似。

        功能測試

        我們的工程師在詳細閱讀了產品所附帶的文檔之后,通過實際配置路由器,用Console口、Telnet和Web幾種方式對路由器的易用性、功能、管理能力以及安全性進行了比較全面的考察和嘗試。我們還考量了廠商提供的說明書、網站幫助信息是否詳盡。當然,由于路由器功能比較強大,測試條件所限,很多功能我們無法進行詳細的驗證性測試。

        在進行總體評價時,我們將性能測試作為我們考察路由器的最主要部分,占總體評價的50%,其中轉發能力和路由性能各占總體性能的50%;功能測試結果占40%; 價格占10%。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: 測試方法 路由器


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>