iperf es ciertamente confiable y simula un archivo de cualquier tamaño, que además no tiene que ser leído por ningún disco duro potencialmente lento.
Tampoco se trata de que el switch no pueda manejar Gbit/s en general, pero dependiendo de cómo se configure el enrutamiento y cuántas nuevas o hosts estén involucrados, eso ya no puede ser manejado por el chip del switch en hardware, y entonces se vuelve lento porque cada paquete individual debe pasar por el cuello de botella hacia la CPU dos veces: una vez de ida y otra de vuelta. Además, la CPU no está diseñada para altas cargas de enrutamiento. El chip del switch está realmente diseñado para el reenvío L2 y solo puede hacer enrutamiento ligero en hardware con trucos.
Cualquier otra cosa sería extraña, porque entonces nadie compraría más routers "reales".