

Spirent TestCenter中文教程/操作指南 - Burst (突發(fā)) 流量的分析與構(gòu)建
遇到了很多同學(xué)問(wèn)過(guò)Burst流量的問(wèn)題,為了大家更好的理解,本文在此我們就一起討論一下,愿對(duì)大家有所幫助。
首先了解什么是Burst流?
Burst 流量,即突發(fā)流量。
下面我們來(lái)學(xué)習(xí)如何使用Spirent TestCenter構(gòu)建突發(fā)流量進(jìn)行測(cè)試。
1. “Port Based”調(diào)度模式下的Burst流量配置
圖(1) Port based 配置視圖
Burst Size:一組(次)突發(fā)包含的數(shù)據(jù)幀的數(shù)量。 Inter Frame Gap Unit:控制幀間隔的單位,可以設(shè)置線速百分比,速率,時(shí)間或者速率。 Inter Frame Gap:幀的間隔,與Inter Frame Gap Unit一起控制突發(fā)流量的速率大小。 Duration Mode:發(fā)流模式,可以設(shè)置為持續(xù),或者突發(fā)次數(shù),發(fā)流時(shí)長(zhǎng)。 Burst(s):Duration Mode設(shè)置為Bursts時(shí)候,控制突發(fā)次數(shù)。 Port Load:端口流量的平均速率,影響著突發(fā)組之間間隔(Inter Burst Gap)的大小。
Burst 流量經(jīng)典模型圖如下:
圖(2) Burst示意模型
2. “Priority Based”調(diào)度模式下的Burst流量配置
配置含義同上,配置界面如下:
圖(3) Priority Based 配置視圖
Priority Based的不同就是其可按照Stream Block單獨(dú)設(shè)置突發(fā),“Port Based”調(diào)度模式下的Burst配置是針對(duì)整個(gè)端口。
3.“Manual Based”調(diào)度模式下的Burst流量配置
當(dāng)前模式下能夠配置較為復(fù)雜的Burst配置,可以設(shè)置每條流的發(fā)送情況。
配置界面如下:
圖(4) Manual Based配置視圖
相比前面,這里多了“Inter-Entry Gap”的控制,即當(dāng)前Entry執(zhí)行完成后與執(zhí)行下一條Entry的間隔。相比前兩種調(diào)度模式,這里的控制更加精細(xì)。
圖(5) 流調(diào)度示意圖
4.Burst流量創(chuàng)建舉例
曾經(jīng)一同學(xué)問(wèn)的問(wèn)題,如何在1G端口的Port Based模式下創(chuàng)建一條180字節(jié)線速突發(fā)流量,打2ms,停18ms,持續(xù)周期發(fā)流。
我們先了解如下知識(shí):
要計(jì)算發(fā)送 1 個(gè)比特的時(shí)間,可以使用公式:時(shí)間 = 1(比特)÷ 速度(比特 / 秒)。1G 的端口速度意味著 1Gbps(1×10?比特 / 秒)
所以1G發(fā)送 1 個(gè)比特的時(shí)間為 1÷(1×10?)=1×10??秒(1 納秒)
同理:
10G端口發(fā)送1個(gè)比特的時(shí)間0.1 納秒;
100G端口發(fā)送1個(gè)比特的時(shí)間0.01 納秒;
在標(biāo)準(zhǔn)以太網(wǎng)中1G端口線速發(fā)送一個(gè)180字節(jié)的數(shù)據(jù)包,所耗時(shí)間應(yīng)該為 (180(字節(jié),數(shù)據(jù))+ 8(字節(jié),前導(dǎo)碼)+ 12(字節(jié),線速情況下的幀間隙))* 8 (bits,比特) *1(ns,納秒),等于1600納秒。
確定Burst size:2000000(ns,2ms)/ 1600(ns) =1250。
由于確定是20ms一個(gè)周期,一秒50個(gè)周期,單位時(shí)間包速率可以確定為1250*50=62,500 (FPS);
也可以這樣計(jì)算單位時(shí)間速率:
((2ms * 1G (1G線速率)+18ms*0 (速率為0)) / 20ms=0.1 (G)。
圖(6) Port Based模式下配置樣例
我們抓包看一下結(jié)果,結(jié)果與預(yù)期一致:
圖(7) 流量抓包
對(duì)于支持“Manual Based”調(diào)度支持的卡來(lái)講,配置起來(lái)可以更加方便。
配置如下:
圖(8) Manual Based模式下配置樣例
最后,希望本文使您對(duì)幀間隙,速率單位關(guān)系,Burst流量等的認(rèn)識(shí)有所收獲。