请教一下关于流量控制中的burst问题
时间:12-12
整理:3721RD
点击:
我是嵌入式码农,目前碰到的整个case大体如下:对于100Mbps的流量而言,从软件角度看就是每秒100Mb的流量,但是从硬件角度,这个流量不是连续的,而是离散的,也就是说有峰有谷,甚至可能某段时间瞬时流量为0,某段时间瞬时流量又很高的情况。我想请教一下,对于这种某段时间瞬时流量很高的情况,一般硬件是如何处理的,有那些指标可以用来衡量这个瞬时burst。Thanks~
没啥指标衡量瞬时的流量,基本都是统计平均值。
thanks~请问一下当这个burst出现过高导致hw处理不过来的情况,一般hw会如何规避呢
紧着任务紧急的设备来,其它先晾着不管,跟天朝一样,出事了,先让领导跑,P民殿后
100Mbit 的速度硬件处理不过来?不能够啊。8051处理不过来到时有可能。
目前我们software这边的行为是,硬中断过来后通过isr将包挂到queue里,然后通过一个task循环将queue的包全部摘下来发送给硬件,然后发现有的时候这些包不能全部被硬件处理,因为有一次摘下来的包个数可能很多也可能很少,多的时候硬件就处理不过来了,后来我们修正code,将每次摘下来的包设定一个上限,但是还是会出现这种情况,我都有点怀疑是不是硬件的问题,各位有什么好点的建议吗,thanks~