我最近对802.11gnetworking的UDP吞吐量做了一个实验,使用的数据包大小在100到1000之间,带宽从6Mbps到54Mbps不等。
我已经注意到,更高的带宽performance不如我预料的那样好,我有一种感觉,这可能是由于我使用的包大小。 如果我select了更大的数据包大小,我的吞吐量在较高的带宽networking上会更高吗? 如果是的话,为什么?
是的,这也是对防火墙的已知攻击。
原因是路由器和防火墙可以处理大量的数据包(它们的大小无关紧要)。 因此,要计算带宽,他们select一个特定的数据包大小,并乘以它们可以处理的数据包数量。
例如,如果他们计算1个千兆位是用512字节的数据包计算的,而用64个字节的数据包来代替,则带宽减less到125兆位。
它被用作DoS攻击,因为它很容易饱和一条线。