Verwenden LAN-Übertragungen standardmäßig sowohl Ethernet als auch WiFi?

11

Ich mache also eine Übertragung von über 100 GB über mein LAN von meinem iMac zu meinem NAS. Ich habe mich nur gefragt, ob sowohl das Ethernet als auch das WLAN für die Übertragung verwendet werden. Wenn nicht, gibt es eine Möglichkeit, Übertragungen für beide zu aktivieren?

Michael J. Caboose 2.0
quelle
Ich habe den zweiten Teil Ihrer Frage bearbeitet. Fragen funktionieren besser, wenn sie sich auf ein Thema konzentrieren. Auch der zweite Teil hängt stark von Ihrem Setup ab und es gibt wahrscheinlich keine spezifische Antwort darauf.
Nohillside
1
Das wäre eine sehr schlechte Idee. Es gibt mehrere Fragen und Antworten zu Network Engineering und Server Fault bezüglich der Verwendung mehrerer Schnittstellen für einen einzelnen Verkehrsfluss. Dies kann zu einer langsameren Übertragung führen. Sehen Sie diese Antwort unter vielen.
Ron Maupin

Antworten:

20

Verwenden LAN-Übertragungen standardmäßig sowohl Ethernet als auch WiFi?

Nein. Die Standardaktion ist die Verwendung der Aktion mit der höchsten Priorität. Dies erfolgt normalerweise in der Reihenfolge der Schnittstellen, die Sie in den Netzwerkeinstellungen angeben. Danach ist die nächste Prioritätsreihenfolge die Netzwerklatenz.

Wenn nicht, gibt es eine Möglichkeit, Übertragungen für beide zu aktivieren?

Was Sie meinen, wird als Link-Aggregation oder Bonding bezeichnet . Ihr Mac ist definitiv dazu in der Lage. Sie müssen jedoch eine Verbindung zu einem Switch (normalerweise einem "Smart Switch") herstellen, der ebenfalls über diese Funktion verfügt. Wenn Ihr Switch nicht über diese Fähigkeit verfügt, können Sie dies nicht tun.

Sie können auch kein WiFi und Ethernet verbinden. Die Link-Aggregation dient zum Verbinden von Ethernet- Links.

Allan
quelle
Ist es möglich, einen AP zu verwenden, um beide Links als Ethernet zu haben? Oder funktioniert die Link-Aggregation nicht wie normale Pakete?
Filipe Nicoli
2
Die Link-Aggregation funktioniert auch nicht über eine einzelne TCP-Verbindung, wie dies bei der SMB-Dateiübertragung der Fall ist. Bei der Link-Aggregation wird besonders darauf geachtet, dass alle Pakete auf einer einzelnen Verbindung über denselben Link gesendet werden. Sie müssen spezielle Multi-Stream-Protokolle verwenden, damit dies in diesem Fall funktioniert.
user71659
1
@ user71659 Es kann für eine einzelne TCP-Verbindung funktionieren, wenn beide Endpunkte MPTCP unterstützen. MPTCP wird jedoch nicht allgemein unterstützt.
Kasperd
Beachten Sie, dass die im Einstellungsbereich des Netzwerks angezeigte Reihenfolge möglicherweise nicht der tatsächlichen Einstellung entspricht. Das Feld zeigt verbundene über nicht verbundenen an. Um die tatsächliche Bestellung anzuzeigen (oder zu ändern), müssen Sie auf das Zahnradsymbol unten klicken und "Serviceauftrag festlegen" auswählen.
WGroleau
5

Wenn nicht, gibt es eine Möglichkeit, Übertragungen für beide zu aktivieren?

Ja. Während es kompliziert (oder bei billigeren Geräten unmöglich) ist, dies auf der Verbindungs-, Netzwerk- oder Routing-Ebene zu tun, können Sie sowohl Ethernet als auch Wifi verwenden, indem Sie Ihre beiden Verbindungen auf der Anwendungsschicht einfach "bündeln".

Stellen Sie beide Geräte auf Ethernet und Wifi. und stellen Sie sicher, dass sich Ethernet / Wifi in verschiedenen Subnetzen befindet. Teilen Sie dann Ihre 100 GB Dateien in zwei Sätze auf, deren Größe in etwa der relativen Geschwindigkeit der beiden Verbindungen entspricht.

Stellen Sie dann zweimal gleichzeitig eine Verbindung vom iMac zum NAS her, einmal für jede der beiden IP-Adressen des NAS. Ich habe vor ungefähr 20 Jahren einmal in meinem Leben einen Mac verwendet, daher habe ich keine Ahnung, wie Sie das tun, aber ich bin mir immer noch sicher, dass dies irgendwie möglich ist (im schlimmsten Fall, wenn Sie das NAS-Dateisystem nicht direkt bereitstellen auf dem iMac, aber indem Sie stattdessen so etwas wie eine scp / ftp / rsync-Dateiübertragung verwenden.

Übertragen Sie dann die beiden zuvor getrennten Dateigruppen an die erste IP-Adresse und an die andere. Der TCP / IP-Verkehr wird nur über die jeweilige Verbindung übertragen. Wenn Sie davon ausgehen, dass beide Geräte diese Kapazität verarbeiten können (dh die Laufwerke sind schnell genug, kein künstlicher Engpass aufgrund schlecht optimierter Netzwerkstapel usw.), erhalten Sie eine maximale Leistung nahe der Summe der beiden Bandbreiten.

AnoE
quelle
0

Nein, erste Priorität ist das kabelgebundene LAN. Wenn LAN nicht angeschlossen ist, wird WLAN verwendet.

Arvind Bakshi
quelle
2
Hast du eine Quelle dafür? Warum sollte eine Kabelverbindung eine höhere Priorität haben?
Nico Haase
1
Hängt von der Routing-Tabelle und der Schnittstellenmetrik ab. Drahtlose Schnittstellen haben normalerweise eine höhere Metrik (=> höhere Kosten, weniger wahrscheinlich gewählt zu werden)
Caius Jard
Ich habe sowohl Ethernet als auch drahtloses Netzwerk auf meinem Laptop verwendet, der mit demselben Netzwerk verbunden ist. Das Windows verwendet nur LAN-Netzwerk. Wenn LAN nicht funktioniert oder nicht mit dem Internet verbunden ist, wird WLAN verwendet, obwohl LAN verbunden ist.
Arvind Bakshi
Zumindest unter Linux ist die Schnittstellenpriorität konfigurierbar, aber ja, Ethernet hat eine höhere Priorität. Dies bedeutet jedoch nicht, dass Sie diese Schnittstelle immer verwenden, da Sie genauso gut mit zwei verschiedenen Subnetzen verbunden sein können.
Filipe Nicoli