【技术实现步骤摘要】
流量测试方法和装置
[0001]本专利技术涉及网络通信技术,特别是涉及一种流量测试方法和装置。
技术介绍
[0002]交换机的缓存管理的本质,是对过度拥塞的流量执行可管理的、可预期的报文丢弃操作。一般来说,最简单的丢弃策略是尾丢弃(Tail Drop,TD)策略——即当某一条流的排队积压到一定程度的时候,丢弃后续的报文,避免其过度占用交换机的包缓存。
[0003]但是,尾丢弃这种丢弃方式会引发TCP全局同步现象:当队列同时丢弃多个TCP连接的报文时,将造成多个TCP连接同时进入拥塞避免和慢启动状态以降低并调整流量,而后又会在某个时间同时出现流量高峰。如此反复,使网络流量忽大忽小,网络不停震荡。
[0004]因此,随机早期检测(Random Early Detection,RED)被引入来解决TCP的全局同步现象。RED作为一个丢弃策略,如下:当众多TCP流到达RED的可随机丢弃阈值(Threshold)时,随机丢弃一些报文。此时,某个TCP连接的报文被丢弃、开始减速发送的时候,其他的TCP连接仍然有较高的发送 ...
【技术保护点】
【技术特征摘要】
1.一种流量测试方法,其特征在于,包括:预设背景流流量和观察流流量从同一端口的同一个队列入队和出队;所述背景流流量采用TD策略,所述观察流采用RED策略;配置所述背景流流量的丢弃阈值等于所述观察流流量的最小可随机丢弃阈值,并逐点增加所述丢弃阈值;通过比对所述观察流的报文发送数量和接收数量,逐点计算报文丢弃概率,直到所述丢弃阈值增大至等于所述观察流流量的最大可随机丢弃阈值。2.如权利要求1所述的流量测试方法,其特征在于,于所述配置所述背景流流量的丢弃阈值等于所述观察流流量的最小可随机丢弃阈值之前,还包括:配置所述背景流流量的丢弃阈值等于0,逐点增加所述丢弃阈值;通过统计预设时间内观察流的发送数量和接收数量,逐点判断所述观察流是否发生报文丢弃;如有,判定RED设计有误;如无,则判定RED设计无误。3.如权利要求1所述的流量测试方法,其特征在于,于所述直到所述丢弃阈值增大至等于所述观察流流量的最大可随机丢弃阈值之后,还包括:逐点增加所述丢弃阈值;检测队列长度是否还能继续增加;如不能,判定RED设计有误;如能,则判定RED设计无误。4.如权利要求1所述的流量测试方法,其特征在于,所述背景流流量的丢弃优先级小于所述观察流流量的丢弃优先级。5.如权利要求1所述的流量测试方法,其特征在于,所述背景流的带宽等于所述发送端口的端口带宽。6.一种流量测试装置,其特征在于,包括:设...
【专利技术属性】
技术研发人员:蒋震,任钰彬,崔兴龙,
申请(专利权)人:苏州盛科通信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。