KURZE ANTWORT
Die Antwort auf Ihre im Titel gestellte Frage ist, dass sie wirklich davon abhängt, welche Ports verfügbar sind, welche persönlichen Vorlieben Sie haben, welche Kosten usw.
Ich sage das, weil sowohl USB 3.0 als auch Thunderbolt schneller als Ethernet sind, es ist also aus Geschwindigkeitssicht egal, in welche Richtung Sie gehen.
Genauer gesagt (und auf die Gefahr der Vereinfachung):
- Ethernet unterstützt bis zu 1 Gbit / s *
- USB 3.0 unterstützt bis zu 5 Gbit / s
- USB 3.1 unterstützt bis zu 10 Gbit / s
- Thunderbolt 1 bis 10 Gbit / s
- Thunderbolt 2 bis zu 20 Gbit / s
- Thunderbolt 3 bis zu 40 Gbit / s
* In den allermeisten Fällen gibt es Ethernet-Netzwerke mit 10 Gbit / s.
Wie Sie sehen, spielt es also keine Rolle, dass sie alle schneller sind als das Ethernet, in das Sie konvertieren.
LANGE ANTWORT
Ich füge diese längere Antwort aufgrund der verschiedenen Kommentare unter meiner ursprünglichen Antwort hinzu.
Für den Anfang kann Ethernet tatsächlich bis zu 10 Gbit / s unterstützen. In 99,9% der Fälle (okay, ich kann keine Quelle für diese Zahl angeben - ich mache nur einen Punkt) ist dies jedoch keine praktische Überlegung für Benutzer, es sei denn, sie beabsichtigen, eine Verbindung zu einem vorhandenen 10-Gbit / s-Ethernet-Netzwerk herzustellen. Während 10-Gbit / s-Ethernet in Bezug auf die Netzwerkinfrastruktur allmählich an Bedeutung gewinnt, geschieht dies nur in einigen der größten Unternehmen oder in Unternehmen, die diese Art der Einrichtung besonders benötigen (z. B. ISPs, Cloud-Anbieter, Rechenzentren usw.). . Es ist auch erwähnenswert, dass Apple noch nie hat einen Computer (nicht einmal Mac-Profis oder -Server) auf den Markt gebracht hat, der 10-Gbit / s-Ethernet nativ unterstützt.
Einer der Gründe für eine langsame Aufnahmerate von 10-Gbit / s-Ethernet ist, dass Vollduplex-Punkt-zu-Punkt-Verbindungen (normalerweise über Netzwerk-Switches) erforderlich sind und daher der Halbduplex-Betrieb und Repeater-Hubs in 10-Gbit / s-Ethernet-Netzwerken nicht funktionieren. Die Konvertierung bestehender Ethernet-Netzwerke in ein 10-Gbit / s-Ethernet-Netzwerk ist also keine triviale Angelegenheit und ziemlich teuer. Alles in allem erwarte ich, dass sich die Bereitstellung von 10-Gbit / s-Ethernet-Netzwerken aufgrund der Anforderungen der HD-Videobearbeitung und der Forderung von mehr Organisationen nach leistungsfähigen gemeinsam genutzten Speichersystemen wirklich verstärkt.
In Bezug auf typische Verbraucher ist dies jedoch keine Überlegung wert, wenn Sie einem Computer einen Ethernet-Port hinzufügen und eine Entscheidung über den Typ des benötigten Adapters treffen möchten.
Ein Wort zur Latenz
In den Kommentaren wurde viel über Latenz gemacht . Die Latenz ist zwar ein Faktor, insbesondere bei großen Netzwerken mit vielen Netzwerkgeräten, für typische Verbraucher jedoch weniger ein Problem.
Ist Latenz für typische Verbraucher von Bedeutung?
Ja und nein. Ein Benutzer in einem Heimnetzwerk, der einige Fotos und Dokumente von einem MacBook auf einen iMac übertragen muss, ist nicht sonderlich besorgt, wenn es einige Sekunden dauert, bis die Übertragung beginnt. Wenn derselbe Benutzer im Internet surft und es einige Sekunden dauert, bis eine Seite geladen ist, kann dies ausreichen, um zu einer anderen Seite überzugehen. Die Latenz kann für die gesamte Benutzererfahrung sehr wichtig sein, aber wie wichtig sie ist, hängt auch von der Anwendung ab. Wenn wir Stunden im Internet verbringen, möchten wir, dass unsere Seiten schnell geladen werden, und die Latenz kann dies definitiv beeinflussen (sprechen Sie einfach mit jedem Satelliten-Internetnutzer). Wenn wir dagegen nur gelegentlich Dateien über ein Heimnetzwerk übertragen, ist dies weniger wichtig.
Also, was ist Latenz?
Bei zu starker Vereinfachung bezieht sich die Latenz auf die Verzögerung der Übertragungszeit, die auftritt, während Daten im gepufferten Speicher eines Geräts (z. B. Bridge, Router usw.) verbleiben, bevor sie über den Pfad gesendet werden können. Während es nur hardwarebezogen zu sein scheint, wird die Latenz tatsächlich sowohl von Hardware- als auch von Softwarefaktoren beeinflusst . Einige sind unten aufgeführt:
Hardware-Faktoren
- Durchqueren des Netzwerkmediums
- Durchqueren von Netzwerk-Switches und Geräten
- Übertragung über den PCIe-Bus
- Speicherzugriffszeiten
- Länge der Netzwerkkabel
- Etc
Softwarefaktoren
- Firmware läuft auf dem Adapter
- Der Gerätetreiber, der den Adapter steuert
- Betriebssystemausführung
- Der Teil des Netzwerkstapels, über den Daten übertragen werden müssen
- Etc
Unabhängig vom Faktor kann sich die Latenz auf die Netzwerkbandbreite vorübergehend oder dauerhaft auswirken.
Wie wird die Latenz gemessen?
In Bezug auf Ethernet-Netzwerke kann die Latenz mit verschiedenen Tools und Methoden gemessen werden, z. B. gemäß IEEE RFC2544 , netperf oder Ping-Pong (nein, nicht beim Tischtennisspiel). Einfach ausgedrückt, der Hauptunterschied bei diesen verschiedenen Methoden ist der Punkt, an dem die Latenz gemessen wird. Ungeachtet dessen ist es weniger wahrscheinlich, dass eine übermäßige Latenz die Leistung von Netzwerkanwendungen durch Verzögerung des Dateneingangs einschränkt, da in Verbrauchernetzwerken normalerweise nicht viele Netzwerkgeräte vorhanden sind. Das heißt, weil weniger Adapter, Bridges, Router usw. zwischen Quelle und Ziel beteiligt sind, die gesamte Latenz solltesei weniger. Während Benutzer Pings und Traceroutes durchführen können, um diese Verzögerung zu messen, wird dies in realen Heimanwendungen (z. B. beim Übertragen von Dateien) nur dann auffallen, wenn irgendwo ein Problem vorliegt.
Ist die Latenz ein Faktor, der den Typ des Ethernet-Adapters bestimmt, den man kauft?
Ja und nein. In gewissem Sinne ist dies in einem kleinen / Heimnetzwerk irrelevant, da es einfach nicht viele Netzwerkgeräte geben wird. Wenn Sie sich jedoch entscheiden müssen, welchen Adaptertyp Sie für 6 Computer pro Raum in einem Gebäude mit 10 Räumen kaufen möchten, in denen sich alle Computer in demselben Ethernet-Netzwerk befinden, das durch mehrere Bridges usw. verbunden ist, ist dies wesentlich relevanter.
Thunderbolt v USB 3 Latenz
Welcher Adaptertyp ist also in Bezug auf die Latenz besser? Im Allgemeinen hat ein Thunderbolt-zu-Ethernet-Adapter wahrscheinlich eine geringere Latenz als ein USB-3-zu-Ethernet-Adapter. Da sich Hersteller beim Veröffentlichen von Spezifikationen jedoch auf Bandbreite oder Durchsatz konzentrieren , ist es nicht einfach, dies zu quantifizieren oder Adapter zu vergleichen.
Warum würde ich einen Thunderbolt-zu-Ethernet-Adapter bevorzugen? Um ehrlich zu sein, würde ich in einem kleinen / Heimnetzwerk wahrscheinlich nicht, da ich denke, dass der Unterschied für das bloße Auge (sozusagen) vernachlässigbar und unbemerkt ist. Für mich hängt die Wahl davon ab, über welche Ports ich verfüge (oder ob ich bereit bin zu opfern) und welche Kosten ich habe. Wenn es sich jedoch um ein großes Netzwerk handelte, basiert meine Präferenz für Thunderbolt auf den realen Erfahrungen der Benutzer in bestimmten Bereichen.
Beispielsweise haben Benutzer in der Musikproduktionsbranche festgestellt, dass bei Audiogeräten, die entweder über Thunderbolt oder USB3 angeschlossen werden können, die gesamte Audio-Latenz der Verbindung bei Thunderbolt etwa 1 ms und bei USB 3 4,5 ms beträgt andere Faktoren beeinflussen, aber da es sich bei diesen Setups um genau dasselbe Gerät handelt, scheint die Thunderbolt-Verbindung aus irgendeinem Grund schneller zu sein (wahrscheinlich, weil Thunderbolt fast direkten Zugriff auf die CPU gewährt).
Ob sich dieser Unterschied in einem typischen Ethernet-Netzwerk wiederholen würde, ist unklar. Damit meine ich, dass das direkte Anschließen eines PCs an spezielle Audiogeräte über Thunderbolt anders ist als das Anschließen eines PCs an ein Ethernet-Netzwerk über einen Thunderbolt- oder USB 3- Adapter . Selbst wenn es repliziert wurde, ist die Übertragung von Dateien und Dokumenten für Musikprofis möglicherweise nicht eindeutig.