路由器测试的性能测试
生活随笔
收集整理的這篇文章主要介紹了
路由器测试的性能测试
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
?(1)吞吐率的測(cè)試
由于延遲測(cè)試要涉及時(shí)鐘分辨率和同步精度等問題,因此必須進(jìn)行誤差分析。誤差分為兩類,第一類是時(shí)鐘引起的誤差,第二類是在線時(shí)間和代理計(jì)時(shí)的不同引起的誤差。岡此在 計(jì)算延遲時(shí)必須考慮時(shí)鐘分辨率、時(shí)鐘漂移、實(shí)際發(fā)送數(shù)據(jù)包的時(shí)間與定時(shí)器記錄時(shí)間差額等不確定因素的影響,并根據(jù)其值求出校正誤差,算出真正的延遲結(jié)果。 (3)丟失率 丟失率指在穩(wěn)定負(fù)載下應(yīng)被網(wǎng)絡(luò)設(shè)備正確轉(zhuǎn)發(fā),但由于資源缺乏沒有被轉(zhuǎn)發(fā)的數(shù)據(jù)包的百分比。實(shí)際的測(cè)試方法可以是以一定速率向DIJT發(fā)送一定數(shù)日的包,并對(duì)DuT接收的包 進(jìn)行計(jì)數(shù)。在某一點(diǎn)的包丟失率為: 丟失率=(發(fā)送包接收包)×100%發(fā)送包 根據(jù)作用的不同,數(shù)據(jù)包可以劃分為多種類型,如、業(yè)務(wù)數(shù)據(jù)包、網(wǎng)管數(shù)據(jù)包、路由更新數(shù)據(jù)包等,網(wǎng)絡(luò)設(shè)備應(yīng)當(dāng)采取合適的丟棄策略,盡量保證重要數(shù)據(jù)包的順利傳輸。例如,若丟失了某個(gè)關(guān)鍵的路由信息包,就有可能導(dǎo)致大量數(shù)據(jù)不能交換,從而引起更大的丟失率。即使都是業(yè)務(wù)數(shù)據(jù)幀,那些具有Qos保證的應(yīng)片j數(shù)據(jù)應(yīng)當(dāng)及時(shí)轉(zhuǎn)發(fā)。由于丟失率測(cè)試主要考慮待測(cè)設(shè)備在超負(fù)荷運(yùn)轉(zhuǎn)情況下的異常行為,包括包的丟失、重發(fā)、亂序和錯(cuò)發(fā)等,在接收時(shí)不能簡(jiǎn)單統(tǒng)計(jì)收到包的個(gè)數(shù),必須加以識(shí)別。這需要發(fā)送代理對(duì)包進(jìn)行編號(hào),接收代理可以通過對(duì)包編號(hào)的查對(duì)來判斷各種不同的異常情況。重發(fā)和亂序不算作丟失,但在接收包總數(shù)里不能重復(fù)統(tǒng)計(jì)收到的重復(fù)包。 因?yàn)榘鼇G失是一個(gè)隨機(jī)行為,需要進(jìn)行多次測(cè)試(50次)以便獲得統(tǒng)計(jì)數(shù)據(jù),最厲給出丟失率的平均值。針對(duì)不同的包類型要分別測(cè)量其丟失率,最好能夠測(cè)量混合格式包下對(duì)不 同類型包的丟失率,測(cè)出的數(shù)據(jù)能夠有效反映設(shè)備的異常處理策略。 測(cè)試丟失率以前首先要獲取特定數(shù)據(jù)包格式、火小和在介質(zhì)下的理論速率,然后估計(jì)該設(shè)備或端口的吞吐率。如果已經(jīng)測(cè)得出吞吐率,測(cè)試丟失率將按照吞吐率為最低負(fù)載,然后逐漸增加負(fù)載,觀察報(bào)文丟失情況。在測(cè)試丟失率時(shí),為了達(dá)到反映測(cè)試設(shè)備在超負(fù)荷情況下的實(shí)際運(yùn)行情況,同時(shí)真實(shí)反映設(shè)備丟失率的情況,可以采用三種方式進(jìn)行測(cè)試,分別為一對(duì)一端口發(fā)送和接收、多對(duì)一半網(wǎng)格扇入測(cè)試和多對(duì)多全網(wǎng)格浸沒測(cè)試。在一對(duì)一端口測(cè)試時(shí),主要是反映單端口的丟失情7兄,兩端口可以隨機(jī)選取,重復(fù)測(cè)量10次計(jì)算平均值即可:多對(duì)一半網(wǎng)格扇入測(cè)試即通過發(fā)送代理(例如用3個(gè))以一定速率向待測(cè)設(shè)備的每個(gè)接收端口發(fā)送數(shù)據(jù),所有數(shù)據(jù)幀均隨機(jī)發(fā)向某一個(gè)發(fā)送端口,這種情況下,需要測(cè)量更多次數(shù)來反映平均性能(次數(shù)可定為50次);多對(duì)多全網(wǎng)格浸沒測(cè)試即多個(gè)節(jié)點(diǎn)(例如4個(gè))形成一個(gè)連通圖,即任意端口要發(fā)送報(bào)文到其余各端LJ,任意端口要收到其余各端口發(fā)向自身的報(bào)文。 (4)突發(fā)數(shù)據(jù)傳輸測(cè)試 突發(fā)數(shù)據(jù)傳輸能力的測(cè)試是使用物理介質(zhì)的極限速率發(fā)送用戶數(shù)據(jù),用來查看路由器忍耐力和對(duì)突發(fā)數(shù)據(jù)的響應(yīng)策略,用突發(fā)量來表示。該參數(shù)描述了路由器在最高負(fù)荷下的功能特性。包突發(fā)量(注:對(duì)于路由器每個(gè)接口卡而言,其輸入輸出均以幀為單位,故本節(jié)也會(huì)提到幀突發(fā)等術(shù)語(yǔ),其與數(shù)據(jù)包也可相互轉(zhuǎn)換)是對(duì)DUT的一個(gè)輸入端口而言的,即在時(shí)間T內(nèi)向DUT的端口I輸入y個(gè)幀間隙為t的連續(xù)幀,如果前x個(gè)幀被成功轉(zhuǎn)發(fā),那么幀突發(fā)量為x。幀突發(fā)量反映DUT的緩沖能力,緩沖區(qū)及分配策略,同時(shí)在一定程度上反映DuT 的交換結(jié)構(gòu)及調(diào)度算法。例如,共享緩沖區(qū)結(jié)構(gòu),輸入緩沖區(qū)結(jié)構(gòu),輸出緩沖區(qū)結(jié)構(gòu)以及其?他緩沖區(qū)結(jié)構(gòu)的交換機(jī)必然有不同的幀突發(fā)量。
對(duì)突發(fā)量進(jìn)行測(cè)試時(shí),時(shí)間T必須足夠大,RFC中規(guī)定測(cè)試時(shí)間至少為2s。如果T時(shí)間內(nèi)DUT能成功地轉(zhuǎn)發(fā)所有幀,就應(yīng)增加r值重新測(cè)量。測(cè)試重復(fù)至少50次,然后求出幀突發(fā)量的平均值和偏差。 在測(cè)試中,幀間隙時(shí)間f應(yīng)該為最小值,為此,在幀突發(fā)量測(cè)試之前必須首先測(cè)量并確定最小幀間隙時(shí)間。幀間隙時(shí)間反映了DUT的接收速度。在通常情況下,10Mbit/s以太網(wǎng)的 幀間隙取0.96μs),100Mbit/s以太網(wǎng)的幀間隙為0.96(gs)。對(duì)于個(gè)有多種介質(zhì)(如以太網(wǎng)、令牌環(huán)網(wǎng)和ATM)、每一種介質(zhì)有多個(gè)端H的DUT,測(cè)試時(shí)應(yīng)考慮多介質(zhì)混合、多端口輸入、多端口輸出等多種情況,測(cè)試幀長(zhǎng)度也要覆蓋各種情況。 (5)系統(tǒng)恢復(fù)能力測(cè)試 網(wǎng)絡(luò)是一個(gè)非常復(fù)雜的系統(tǒng),路由器有可能因?yàn)槟撤N原因而出現(xiàn)軟件的暫時(shí)故障,因此在出現(xiàn)軟件崩潰或協(xié)議混亂的情況下,系統(tǒng)應(yīng)該能夠自動(dòng)實(shí)現(xiàn)系統(tǒng)恢復(fù),為保證網(wǎng)絡(luò)暢通, 系統(tǒng)恢復(fù)的時(shí)間應(yīng)該盡量小。同時(shí)在系統(tǒng)恢復(fù)時(shí),對(duì)外部的所有響應(yīng)般也不能全部終止。 在測(cè)試時(shí)應(yīng)根據(jù)路由器吞吐率測(cè)試結(jié)果或根據(jù)介質(zhì)允許的理論速率來確定采用的幀發(fā)送速率,確保設(shè)備迅速過載,發(fā)送時(shí)間持續(xù)至少60s,隨后將發(fā)送速率降低50%”并記 錄當(dāng)前發(fā)送的時(shí)間乃,同樣持續(xù)60s,然后在接收端比較發(fā)送幀序號(hào)與接收幀序號(hào),找到丟失的最后一幀,記它的發(fā)送時(shí)間為乃,求出系統(tǒng)恢復(fù)時(shí)間T=T1-T2,測(cè)試多次后,求出其 平均值。 (6)系統(tǒng)重啟能力測(cè)試 路由器在剛加電或重啟動(dòng)后的一段時(shí)間內(nèi),不能接收和轉(zhuǎn)發(fā)數(shù)據(jù),如果重啟的時(shí)間過長(zhǎng),會(huì)直接影響到設(shè)備的應(yīng)用。重啟測(cè)試包括使用DUT設(shè)備軟件復(fù)何方式進(jìn)行軟件系統(tǒng)重啟測(cè) 試、使用DUT設(shè)備硬件復(fù)位按鈕進(jìn)行重啟測(cè)試、斷電霞啟測(cè)試等3種方式,其中斷電重啟測(cè)試應(yīng)在電源關(guān)掉l0s后進(jìn)行。 測(cè)試時(shí)以特定大小和特定速率發(fā)送一串連續(xù)的幀,當(dāng)觸發(fā)一個(gè)重啟時(shí),記下原始數(shù)據(jù)流中收到的最后一幀出現(xiàn)的時(shí)間五,同時(shí)記錄重啟后收到新的數(shù)據(jù)流的第一幀時(shí)間T2,得到重啟時(shí)間T=T2-T1。
總結(jié)
以上是生活随笔為你收集整理的路由器测试的性能测试的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 蓝牙耳机哪款好用?质量好点的蓝牙耳机推荐
- 下一篇: win7 显示桌面ie图标 ,IE9 多