路由器的软件测试,路由器测试方法 - 软件测试网 _领测软件测试网站-中国软件测试技术第一门户...
我們此次進(jìn)行路由器測(cè)試的方法包括側(cè)重于功能的定性測(cè)試和側(cè)重于性能的定量測(cè)試兩部分。在
轉(zhuǎn)發(fā)能力測(cè)試
在進(jìn)行轉(zhuǎn)發(fā)能力測(cè)試時(shí),我們使用一臺(tái)HP的Vectra VL400 PC機(jī)(PⅢ 1GHz CPU、128MB內(nèi)存、20GB硬盤)作為SmartBits 6000B的控制臺(tái)。我們使用的測(cè)試軟件是基于
我們依據(jù)
我們的吞吐量測(cè)試相當(dāng)嚴(yán)格,允許的丟包率為零。由于路由器之間的吞吐量結(jié)果相差甚遠(yuǎn),所以我們?cè)谘舆t測(cè)試中除了在吞吐量下測(cè)試延遲之外,還設(shè)定了一個(gè)統(tǒng)一的測(cè)試速率,在6%、35%和80%線速下分別測(cè)試了64、512和1518字節(jié)幀長下的延遲以便進(jìn)行不同產(chǎn)品之間的對(duì)比。幀丟失率決定交換機(jī)在持續(xù)負(fù)載狀態(tài)下應(yīng)該轉(zhuǎn)發(fā),但無法轉(zhuǎn)發(fā)的幀的百分比。120s是我們對(duì)吞吐量、延遲和幀丟失率三個(gè)測(cè)試項(xiàng)目設(shè)定的測(cè)試時(shí)間,這對(duì)路由器來說是相當(dāng)嚴(yán)酷的測(cè)試條件。這三個(gè)測(cè)試項(xiàng)目我們都分別進(jìn)行了三次,取三次的平均結(jié)果作為最終衡量指標(biāo)。Back to Back考量交換機(jī)在不丟幀的情況下能夠持續(xù)轉(zhuǎn)發(fā)數(shù)據(jù)幀的數(shù)量,我們此項(xiàng)測(cè)試設(shè)定時(shí)間為2秒,測(cè)試進(jìn)行了5次。
路由性能測(cè)試
作為路由器的最主要任務(wù),路由能力的強(qiáng)弱是它整體能力的重要體現(xiàn)。我們?cè)趪鴥?nèi)率先使用了Spirent的AX/4000 寬帶網(wǎng)絡(luò)測(cè)試平臺(tái)進(jìn)行路由能力比較測(cè)試,完成了路由器在RIPv2和OSPF兩種路由協(xié)議下的路由性能測(cè)試,主要包括路由表深度和路由收斂測(cè)試。
AX/4000能夠進(jìn)行多種路由協(xié)議的仿真、路由協(xié)議的一致性測(cè)試以及路由的性能測(cè)試。它可以通過向被測(cè)設(shè)備灌入路由表,并能夠模擬產(chǎn)生流量,完成路由表深度和收斂能力測(cè)試。在控制端我們依然采用HP Vectra VL400,控制端軟件采用的是基于Windows 2000 Professional的AX/4000 4.4版。我們使用的AX/4000有兩個(gè)mAXGA模塊和兩個(gè)10/100M IF,支持所有路由仿真選項(xiàng)。
路由表深度測(cè)試是指在某種動(dòng)態(tài)路由協(xié)議下路由表所能支持的路由表項(xiàng)最大數(shù)量。我們測(cè)試中通過AX/4000一個(gè)端口向被測(cè)路由器廣播某一數(shù)量的路由信息,然后再用AX/4000連接的另一個(gè)端口作為流量發(fā)生端口,以加入的這些路由為目的地址,連續(xù)三次發(fā)送長度為512字節(jié)的與灌入的路由表項(xiàng)數(shù)量同樣的數(shù)據(jù)包,看是否能夠全部接收到,從而判定路由器能否維持住如此多數(shù)量的路由信息。
路由收斂能力的高低反應(yīng)了路由器能否比較快地適應(yīng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的變化,更新路由表的能力。路由器在網(wǎng)絡(luò)發(fā)生變化后發(fā)現(xiàn)下一跳,計(jì)算最佳路徑,更新路由表的時(shí)間長短是用來衡量路由收斂能力的關(guān)鍵指標(biāo)。我們根據(jù)路由器對(duì)RIP和OSPF支持能力的強(qiáng)弱分別確定了測(cè)試時(shí)所需要的環(huán)境,主要測(cè)試了路由器撤銷和恢復(fù)一定數(shù)量的路由所需要花費(fèi)的時(shí)間。在OSPF路由收斂能力測(cè)試時(shí),我們對(duì)于兩款配置比較低的路由器產(chǎn)品D-Link和路由通產(chǎn)品,向路由器灌入1000條路由,以1Mbps速率轉(zhuǎn)發(fā)數(shù)據(jù)時(shí)進(jìn)行了路由收斂能力測(cè)試,其他四款產(chǎn)品則測(cè)試了在灌入5000條路由,以1Mbps和10Mbps速率轉(zhuǎn)發(fā)數(shù)據(jù)時(shí)的路由收斂能力。我們使用AX/4000進(jìn)行測(cè)試時(shí),將路由撤銷時(shí)間以及路由撤銷之間的時(shí)間間隔都設(shè)為180s,測(cè)試儀從一個(gè)端口向路由器灌入1000條或5000條 OSPF路由,在被測(cè)路由器更新完路由表并穩(wěn)定一段時(shí)間后,用測(cè)試儀通過另一個(gè)端口向路由表中的這些地址以1Mbps或10Mbps速率持續(xù)發(fā)送長度為512字節(jié)的數(shù)據(jù)包,選擇某個(gè)時(shí)間點(diǎn)開始收斂,從該點(diǎn)起維護(hù)路由表180s后就開始撤銷路由,再過180s又開始恢復(fù)路由,依次類推,計(jì)算出路由撤銷和恢復(fù)時(shí)間,同時(shí)我們還實(shí)時(shí)觀察收斂曲線是否正常,以及能否以相應(yīng)速率正確地轉(zhuǎn)發(fā)數(shù)據(jù)。在RIP路由收斂能力測(cè)試中,我們分了1000條路由和5000條路由兩種情況,轉(zhuǎn)發(fā)數(shù)據(jù)速率設(shè)為1Mbps,
我們的工程師在詳細(xì)閱讀了產(chǎn)品所附帶的文檔之后,通過實(shí)際配置路由器,用Console口、Telnet和Web幾種方式對(duì)路由器的易用性、功能、管理能力以及
在進(jìn)行總體評(píng)價(jià)時(shí),我們將性能測(cè)試作為我們考察路由器的最主要部分,占總體評(píng)價(jià)的50%,其中轉(zhuǎn)發(fā)能力和路由性能各占總體性能的50%;功能測(cè)試結(jié)果占40%; 價(jià)格占10%。
論壇精華帖
總結(jié)
以上是生活随笔為你收集整理的路由器的软件测试,路由器测试方法 - 软件测试网 _领测软件测试网站-中国软件测试技术第一门户...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 互联网产品 从设计到运营 这中间提高须要
- 下一篇: 线性表的顺序表示和实现