iperf est tout à fait fiable à cet égard et simule un fichier de taille arbitraire, qui de plus n'a pas besoin d'être lu par un disque dur potentiellement lent.
Il ne s'agit pas non plus de dire que le switch ne peut pas en principe gérer des Gbit/s, mais selon la manière dont on configure le routage et le nombre de nouveaux hôtes ou de hosts impliqués, cela ne peut plus être effectué par la puce du switch en matériel - et alors cela devient lent, car chaque paquet individuel doit passer deux fois par le goulot d'étranglement vers le CPU : une fois dans un sens et une fois dans l'autre. De plus, le CPU n'est pas non plus adapté à des charges élevées de routage. La puce du switch est en fait conçue pour le L2-Forwarding et ne peut traiter qu'avec des astuces un routage léger en matériel.
Tout le reste serait étrange, car sinon personne n'achèterait plus de "vrais" routeurs.