这个星期客户测试碰到的问题,花了不少时间定位解决,值得总结存档起来。
客户用了以前从来没听过的一个软件测试工具,Netally进行吞吐测试,千兆口上行。
Netally周期性地发udp包,间隔一般配置为1ms,udp包大小为12500B,所以实际的发包速度是100Mbps。
问题来了,如果下行用千兆口,一点问题没有。用百兆口,只能测到30Mbps左右。
经过分析,可能是交换机百兆口的buffer太小,以1Gbps的速度瞬间收到12.5KB的报文(burst哇!),导致发送不及产生丢包。
后限制cpu向交换机发包速度,增加cpu处buffer,问题消失,可以稳定测试到95Mbps左右。
阅读(2930) | 评论(0) | 转发(0) |