如何基准x86路由器?

如何客观地testingx86服务器作为x86路由器的潜力呢?

我的一个想法是在路由器的两端设置两个子网10.0.0.0/24和10.0.1.0/24。 然后在两个子网上设置Iperf客户端和服务器。 但是,这只会testing原始吞吐量,而不是像NAT和防火墙规则那样的服务如何在负载下运行。

什么是testing路由器在现实中可以处理的吞吐量的客观方法,例如。 同时testingNAT,防火墙和吞吐量。

编辑:有没有办法直接testing路由器吞吐量,而无需处理之间的CAT6电缆的带宽限制。

iperf将是一种方式。 您可以devise一系列testing并手动运行,然后在每个场景下运行iperf。

但是,看看这里。 这是这些人做的。 http://www.smallnetbuilder.com/lanwan/lanwan-howto/26563-how-we-test-hardware-routers-

他们使用工具调用lxChariot来模拟真实世界的负载。