Warum sollte eine LAN-Übertragung langsamer sein, wenn der Router mit dem Netzwerk verbunden ist?

Warum sollte eine LAN-Übertragung langsamer sein, wenn der Router mit dem Netzwerk verbunden ist?

Bevor ich frage: Mir ist klar, dass die unterschiedliche Hardware die Ursache sein könnte, aber ich habe einige andere Tests durchgeführt, die mich glauben lassen, dass es nicht an der Hardware liegt, und ich wollte fragen, ob vielleicht etwas anderes im Problem liegt.

Ich habe mit diesem Setup eine 1,5 TB-Übertragung durchgeführt und es dauerte fastzwei Tagedas sind etwa 10 Megabyte pro Sekunde.

  • Gigabit-Router mit Internet verbunden
  • Die Übertragung erfolgt mittelsnetcat
  • Quellserver (FreeNAS) über Gigabit-LAN ​​verbunden:tar -cf - -C /path/to/data . | nc -N destination 9000
  • Ziel-Laptop mit MacOS, verbunden über Gigabit-LAN:nc -l 9000 > data.tar
  • Router hat auch einen Roku und Debian-Server (Intel NUC) angeschlossen, aber wir haben das Internet kaum während der zwei Tage genutzt

Dann habe ich mit diesem sehr ähnlichen Setup eine Übertragung von 1,3 TB durchgeführt und es hat weniger als 12 Stunden gedauert. Ich habe es nicht gestoppt, also weiß ich nicht genau, wie lange.

  • anderer Gigabit-Routernichtmit dem Internet verbunden
  • Die Übertragung erfolgt mittelsnetcat
  • Quellserver (FreeNAS) über Gigabit-LAN ​​verbunden:tar -cf - -C /path/to/data . | nc -N destination 9000
  • Ziel gleicher Laptop, aber mit Windows 10, verbunden über Gigabit-LAN:nc -l -p 9000 > data.tar

Zuerst dachte ich, es könnte etwas mit den Routern zu tun haben, also habe ich einen Test durchgeführt, um die Übertragungsgeschwindigkeiten zu vergleichen. Ich habe beide Computer an jeden Router angeschlossen, wobei der Router an nichts anderes angeschlossen war, und habe einen Geschwindigkeitstest durchgeführt mit:

  • Ziel-Laptop mit Windows 10:nc -v -l -p 9000 > NUL
  • FreeNAS-Server:dd if=/dev/zero bs=1024K count=1024 | nc -v destination 9000

Beide Male erreichte ich etwa 100 Megabyte pro Sekunde. Ich glaube also nicht, dass der Router das Problem ist. Ich kann nur davon ausgehen, dass der Router bei der ersten Übertragung mit dem Internet verbunden war. Meine Frau versteht dieses Mysterium nicht, daher kann ich die Server/Computer (wo die Internetverbindung herkommt) nicht wieder herunterfahren, um einen Test durchzuführen, weshalb ich dachte, ich würde es hier versuchen.

Falls es wichtig ist: Der Router bei der ersten Übertragung ist ein TP-Link Archer C7 und der zweite ist ein proprietärer Router, den mir mein ISP zur Verfügung gestellt hat und der gesperrt ist – ich kann auf keine Details dazu zugreifen oder viel ändern.

Gibt es offensichtliche Gründe, warum die Übertragungsgeschwindigkeiten so stark abweichen, wenn das Gerät mit dem Internet verbunden ist? Ist der Internetaspekt überhaupt wichtig oder gibt es etwas anderes, das ich völlig übersehe?

verwandte Informationen