欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種rfc2544吞吐量測(cè)試方法

文檔序號(hào):8301479閱讀:948來源:國(guó)知局
一種rfc2544吞吐量測(cè)試方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于通信測(cè)試領(lǐng)域,涉及一種RFC2544吞吐量測(cè)試方法。
【背景技術(shù)】
[0002]傳統(tǒng)的RFC2544吞吐量測(cè)試方法是根據(jù)二分法定位網(wǎng)路吞吐量,當(dāng)網(wǎng)路環(huán)境較差時(shí),測(cè)試時(shí)間長(zhǎng),并且不可預(yù)估測(cè)試時(shí)間。現(xiàn)行RFC2544測(cè)試方法根據(jù)用戶設(shè)置最小速率,最大速率,初始速率,測(cè)試精度等參數(shù)來執(zhí)行測(cè)試。包括:首先,根據(jù)用戶設(shè)置的初始速率執(zhí)行測(cè)試,當(dāng)測(cè)試中出現(xiàn)丟包現(xiàn)象時(shí),降低為最小速率進(jìn)行測(cè)試。反之使用最大速率進(jìn)行測(cè)試;當(dāng)測(cè)試最小速率仍然存在丟包時(shí),則直接給出測(cè)試失敗結(jié)果。當(dāng)測(cè)試最大速率期間,仍然沒有丟包,則給出吞吐量為最大速率的結(jié)果。當(dāng)測(cè)試最小速率沒有丟包,或者測(cè)試最大速率有丟包時(shí),則根據(jù)二分法方式,結(jié)合測(cè)量精度,進(jìn)行逐級(jí)測(cè)試,最終根據(jù)測(cè)試結(jié)果確定網(wǎng)絡(luò)吞吐量?,F(xiàn)有技術(shù)的顯著缺點(diǎn)是:不考慮到真實(shí)網(wǎng)絡(luò)應(yīng)用環(huán)境,一直使用二分法進(jìn)行逐級(jí)定位,導(dǎo)致測(cè)試效率很小。并且不同測(cè)試環(huán)境,所需的測(cè)試時(shí)間不可以預(yù)測(cè)。

【發(fā)明內(nèi)容】

[0003]本發(fā)明的目的在于克服上述不足,提供一種改善RFC2544吞吐量測(cè)試方法,其顯著提升了測(cè)試效率。
[0004]為了實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案為,一種RFC2544吞吐量測(cè)試方法,其特征在于,包括:步驟一,根據(jù)用戶設(shè)置的最小速率執(zhí)行測(cè)試,測(cè)試期間內(nèi)有丟包時(shí),則直接給出測(cè)試失敗結(jié)果;
[0005]步驟二,當(dāng)測(cè)試最小速率期間沒有丟包,則轉(zhuǎn)換成最大速率進(jìn)行測(cè)試,如果最大速率測(cè)試期間仍然沒有丟包,則給出吞吐量為最大速率X網(wǎng)絡(luò)接口速率的結(jié)果;
[0006]步驟三,當(dāng)測(cè)試最大速率有丟包時(shí),統(tǒng)計(jì)出測(cè)試期間的丟包率,執(zhí)行再一次測(cè)試,測(cè)試速率為:vo = (1-丟包率)% X最大速率;
[0007]步驟四,當(dāng)測(cè)試VO速率時(shí),沒有丟包,則執(zhí)行V = VO+測(cè)試精度,進(jìn)行測(cè)量,此時(shí)如有丟包,則給出測(cè)試結(jié)果吞吐量速率為VOX網(wǎng)絡(luò)接口速率的結(jié)果;
[0008]步驟五,當(dāng)測(cè)試Vtl速率有丟包時(shí),計(jì)算測(cè)試期間的丟包率,根據(jù)本次丟包率得出下一次測(cè)試速率Vx= (1-丟包率)X本次速率,當(dāng)Vx〈最小速率,而給出測(cè)試失敗結(jié)果;當(dāng)Vx多最小速率時(shí),依次循環(huán)直至找到一個(gè)不再丟包時(shí)對(duì)應(yīng)的速率Vmax,測(cè)試所得到的網(wǎng)絡(luò)吞吐量為VmaxX網(wǎng)絡(luò)接口速率。
[0009]本發(fā)明的有益效果為:
[0010]測(cè)試效率顯著提高,用戶設(shè)置的最小速率執(zhí)行測(cè)試,測(cè)試期間內(nèi)有丟包時(shí),則直接給出測(cè)試失敗結(jié)果;當(dāng)測(cè)試最小速率期間沒有丟包,則轉(zhuǎn)換成最大速率進(jìn)行測(cè)試;當(dāng)測(cè)試最大速率有丟包時(shí),統(tǒng)計(jì)出測(cè)試期間的丟包率,執(zhí)行再一次測(cè)試。根據(jù)網(wǎng)絡(luò)每次實(shí)際測(cè)試結(jié)果,計(jì)算出丟包率,動(dòng)態(tài)的設(shè)置測(cè)試速率,再結(jié)合測(cè)量精度,從而快速地提高了測(cè)試效率,并且,可以預(yù)估網(wǎng)絡(luò)最大所需要的測(cè)試時(shí)間,用戶可以根據(jù)網(wǎng)絡(luò)實(shí)際情況,設(shè)計(jì)更合理的測(cè)試參數(shù),實(shí)現(xiàn)快速有效測(cè)試。
【附圖說明】
[0011]此處所說明的附圖用來提供對(duì)本申請(qǐng)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申請(qǐng)的示意性實(shí)施例及其說明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。在附圖中:
[0012]圖1是本發(fā)明的RFC2544吞吐量測(cè)試方法的流程圖;
[0013]圖2是圖1所示方法的應(yīng)用測(cè)試示意圖。
【具體實(shí)施方式】
[0014]如在說明書及權(quán)利要求當(dāng)中使用了某些詞匯來指稱特定組件。本領(lǐng)域技術(shù)人員應(yīng)可理解,硬件制造商可能會(huì)用不同名詞來稱呼同一個(gè)組件。本說明書及權(quán)利要求并不以名稱的差異來作為區(qū)分組件的方式,而是以組件在功能上的差異來作為區(qū)分的準(zhǔn)則。如在通篇說明書及權(quán)利要求當(dāng)中所提及的“包含”為一開放式用語,故應(yīng)解釋成“包含但不限定于”?!按笾隆笔侵冈诳山邮盏恼`差范圍內(nèi),本領(lǐng)域技術(shù)人員能夠在一定誤差范圍內(nèi)解決所述技術(shù)問題,基本達(dá)到所述技術(shù)效果。說明書后續(xù)描述為實(shí)施本申請(qǐng)的較佳實(shí)施方式,然所述描述乃以說明本申請(qǐng)的一般原則為目的,并非用以限定本申請(qǐng)的范圍。本申請(qǐng)的保護(hù)范圍當(dāng)視所附權(quán)利要求所界定者為準(zhǔn)。
[0015]實(shí)施例1
[0016]請(qǐng)參照?qǐng)D1,本發(fā)明的RFC2544吞吐量測(cè)試方法,包括:S100,根據(jù)用戶設(shè)置的最小速率執(zhí)行測(cè)試,測(cè)試期間內(nèi)有丟包時(shí),則直接給出測(cè)試失敗結(jié)果;S200,當(dāng)測(cè)試最小速率期間沒有丟包,則轉(zhuǎn)換成最大速率進(jìn)行測(cè)試,如果最大速率測(cè)試期間仍然沒有丟包,則給出吞吐量為最大速率X網(wǎng)絡(luò)接口速率的結(jié)果;S300,當(dāng)測(cè)試最大速率有丟包時(shí),統(tǒng)計(jì)出測(cè)試期間的丟包率,執(zhí)行再一次測(cè)試,測(cè)試速率為(1-丟包率)% X最大速率;S400,當(dāng)測(cè)試Vtl速率時(shí),沒有丟包,則執(zhí)行V = Vtl+測(cè)試精度,進(jìn)行測(cè)量,此時(shí)如有丟包,則給出測(cè)試結(jié)果吞吐量速率為VtlX網(wǎng)絡(luò)接口速率的結(jié)果;S500,當(dāng)測(cè)試Vtl速率有丟包時(shí),計(jì)算測(cè)試期間的丟包率,根據(jù)本次丟包率得出下一次測(cè)試速率Vx= (1-丟包率)X本次速率,當(dāng)Vx〈最小速率,而給出測(cè)試失敗結(jié)果;當(dāng)Vx多最小速率時(shí),依次循環(huán)直至找到一個(gè)不再丟包時(shí)對(duì)應(yīng)的速率Vmax,測(cè)試所得到的網(wǎng)絡(luò)吞吐量為VmaxX網(wǎng)絡(luò)接口速率。
[0017]假如開通鏈路吞吐量1000Mbps,網(wǎng)絡(luò)接口速率1000Mbps,而實(shí)際有效吞吐量只有900Mbps,在鏈路存在少量丟包現(xiàn)象時(shí),參數(shù)設(shè)置如下:
[0018]測(cè)試一個(gè)幀長(zhǎng):64
[0019]測(cè)試時(shí)間:10S。
[0020]最大速率:100%
[0021]最小速率:10%
[0022]可接受丟包數(shù):0
[0023]測(cè)量精度:0.5%
[0024]測(cè)試執(zhí)行步驟:
[0025]步驟1,執(zhí)行測(cè)試幀長(zhǎng)64,最小速率:10%,測(cè)試10s,測(cè)試期間內(nèi)無丟包。
[0026]步驟,2,執(zhí)行測(cè)試幀長(zhǎng)64,最大速率:100%,測(cè)試10s,測(cè)試期間內(nèi)有丟包。此時(shí)根據(jù)發(fā)送個(gè)數(shù)TX和接收到的數(shù)據(jù)包個(gè)數(shù)RX,可以測(cè)試期間判斷丟包率為(TX-RX)/TXX %
=10% O O
[0027]步驟3,執(zhí)行測(cè)試幀長(zhǎng)64,VO = (1-丟包率)% X最大速率=(1-10% ) % X 100%=90%速率測(cè)試1s,測(cè)試期間內(nèi)無丟包.
[0028]步驟4,執(zhí)行測(cè)試幀長(zhǎng)64,速率V = VO+測(cè)試精度=90% +0.5% = 90.5%測(cè)試10S,測(cè)試期間有丟包。此時(shí)根據(jù)測(cè)試設(shè)置的精度0.5%,90%網(wǎng)絡(luò)無丟包,90.5%測(cè)試速率有丟包,因此得出測(cè)試幀長(zhǎng)64時(shí),網(wǎng)絡(luò)吞吐量為90% X 1000Mbps = 900Mbps,測(cè)試完成測(cè)試時(shí)間40S。
[0029]根據(jù)實(shí)際網(wǎng)絡(luò)測(cè)試經(jīng)驗(yàn),執(zhí)行測(cè)試步驟3,測(cè)試期間不會(huì)有丟包,則執(zhí)行步驟4和步驟5.當(dāng)然也不排除例外現(xiàn)象,執(zhí)行測(cè)試步驟3時(shí),測(cè)試期間內(nèi)有丟包。則執(zhí)行以下步驟:
[0030]計(jì)算出步驟3測(cè)試速率VO時(shí),對(duì)應(yīng)的丟包率。下一次測(cè)試速率Vx = (1-丟包率)X本次速率,Vx<最小速率,而給出測(cè)試失敗結(jié)果。當(dāng)Vx多最小速率時(shí)依次循環(huán)直至找到一個(gè)不再丟包時(shí)對(duì)應(yīng)的速率Vmax。
[0031]測(cè)試所得到的網(wǎng)絡(luò)吞吐量為VmaxX 1000Mbps。
[0032]實(shí)施例2
[0033]本實(shí)施例的RFC2544吞吐量測(cè)試方法,包括:S100,根據(jù)用戶設(shè)置的最小速率執(zhí)行測(cè)試,測(cè)試期間內(nèi)有丟包時(shí),則直接給出測(cè)試失敗結(jié)果;S200,當(dāng)測(cè)試最小速率期間沒有丟包,則轉(zhuǎn)換成最大速率進(jìn)行測(cè)試,如果最大速率測(cè)試期間仍然沒有丟包,則給出吞吐量為最大速率X網(wǎng)絡(luò)接口速率的結(jié)果;S300,當(dāng)測(cè)試最大速率有丟包時(shí),統(tǒng)計(jì)出測(cè)試期間的丟包率,執(zhí)行再一次測(cè)試,測(cè)試速率為W= (1-丟包率)% X最大速率;S400,當(dāng)測(cè)試V C1速率時(shí),沒有丟包,則執(zhí)行V = Vtl+測(cè)試精度,進(jìn)行測(cè)量,此時(shí)如有丟包,則給出測(cè)試結(jié)果吞吐量速率為VtlX網(wǎng)絡(luò)接口速率的結(jié)果;S500,當(dāng)測(cè)試Vtl速率有丟包時(shí),計(jì)算測(cè)試期間的丟包率,根據(jù)本次丟包率得出下一次測(cè)試速率¥!£= (1-丟包率)X本次速率,當(dāng)Vx〈最小速率,而給出測(cè)試失敗結(jié)果;當(dāng)Vx多最小速率時(shí),依次循環(huán)直至找到一個(gè)不再丟包時(shí)對(duì)應(yīng)的速率V _,測(cè)試所得到的網(wǎng)絡(luò)吞吐量為VmaxX網(wǎng)絡(luò)接口速率。
[0034]假如開通鏈路吞吐量1000Mbps,網(wǎng)絡(luò)接口速率1000Mbps,而實(shí)際有效吞吐量只有900Mbps,在鏈路存在少量丟包現(xiàn)象時(shí),參數(shù)設(shè)置如下:
[0035]測(cè)試多個(gè)
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
庐江县| 九龙坡区| 丰宁| 米易县| 梁河县| 青川县| 维西| 屏边| 调兵山市| 九龙城区| 鄂托克前旗| 昆明市| 炉霍县| 汉川市| 景德镇市| 木兰县| 正定县| 湖北省| 互助| 磐安县| 宾川县| 阿尔山市| 凤冈县| 观塘区| 安多县| 沅江市| 孟州市| 浮山县| 眉山市| 鄱阳县| 塘沽区| 晋州市| 安庆市| 东阿县| 金平| 黔东| 临城县| 新绛县| 开阳县| 临泉县| 澄迈县|