Linux als Router, Bandbreiteneinbuße bei Verwendung von IPv6

Linux als Router, Bandbreiteneinbuße bei Verwendung von IPv6

Ich habe einen Linux 3.1.6 Kernel als Router auf einem Server mit zwei CPUs Xeon E5405.
Die Maschine hat zwei 1 Gbps Netzwerkschnittstellen (Ethernet).
Wir haben mehrere Netzwerke, zwei davon sind 10.0.0.0/20, 10.1.0.0/20.

Beim Kopieren einer Datei zwischen zwei Maschinen im selben Netzwerk habe ich eine Kopiergeschwindigkeit von etwa 1 Gbit/s, aber beim Kopieren zwischen Netzwerken verringert sich die Geschwindigkeit auf ~200 Mbit/s. Das Kopieren von/in die Außenwelt ergibt die gleiche Geschwindigkeit (~200 Mbit/s), aber es sollte viel mehr sein, wir haben etwa ~1 Gbit/s nach außen und Server in der Nähe mit hohen verfügbaren Downloadgeschwindigkeiten (bestätigt, getestet).
Das Problem ist also der Routing-Server (wir haben auch mehrere Tests durchgeführt, die dies bestätigt haben).

Was könnte das Problem sein? Kann der NAT-Prozess so langsam sein, ist das Routing zwischen Netzwerken langsam, sind die CPUs nicht zu beschäftigt (die Belastung ist vernachlässigbar), liegt ein Kernel-Fehler vor?

HAH, UPDATE (17:40):
Ich habe herausgefunden, dass es sich hier irgendwie um ein IPv6-Problem handelt. Wie?
wget SERVER_NETWORK1_IPv4/file(~1 Gbit/s)
wget SERVER_NETWORK2_IPv4/file(~1 Gbit/s)
wget **SERVER_DNS_NAME**/file (~200 Mbit/s mit DNS-Namen)HA!
wget SERVER_IPv6/file (~200 Mbit/s mit IPv6-Adresse)HA!

Also eine andere Frage: Warum ist IPv6 um ein Vielfaches langsamer?

verwandte Informationen