Sowohl Thunderbolt als auch WiFi sind gleichzeitig verbunden. Welches wird verwendet?

0

Im Büro habe ich ein MacBook Pro mit Mavericks, das an eine CalDigit-Basisstation angeschlossen ist, die Ethernet über Thunderbolt bereitstellt. Das funktioniert einwandfrei. Ich muss jedoch häufig zu Besprechungen gehen, bei denen ich eine WLAN-Verbindung herstellen muss. Ich habe WLAN an meinem Schreibtisch deaktiviert und es wieder aktiviert, wenn ich zu Besprechungen ging, aber ich dachte, es müsste einen besseren Weg geben. Ein bisschen googeln führte mich zu den Optionen "Serviceauftrag festlegen", aber als ich es versuchte, stellte ich fest, dass beide Netzwerkschnittstellen gleichzeitig aktiviert sind:

Netzwerk Schnittstellen

Ein ifconfig grep hat es bestätigt:

Bildbeschreibung hier eingeben

Welches wird für das eigentliche Internet verwendet, oder ist die Antwort beides ? Warum stellt das WLAN eine Verbindung her, obwohl der Thunderbolt in der Servicereihenfolge höher ist und bereits verbunden ist? Gibt es eine Möglichkeit, das WLAN nur zum Herstellen einer Verbindung zu veranlassen, wenn der Thunderbolt nicht verbunden ist?

Mordred
quelle

Antworten:

2

Ihr Mac verwaltet eine Routing-Tabelle, in der anhand des Netzwerkteils der IP-Adresse aufgeführt ist, an welche Schnittstelle Pakete gesendet werden. Sie können diese Tabelle anzeigen, indem Sie netstat -nrvom Terminal aus anrufen (oder das Netzwerkdienstprogramm verwenden).

Die Route, die Sie am meisten interessiert, ist "Standard". Dieser Eintrag bestimmt, wohin Ihr Mac Pakete sendet, die für ein Netzwerk bestimmt sind, das nicht in Ihrer Routingtabelle enthalten ist.

Sie werden müssen die BSD - Gerätenamen kennen sowohl für die Airport - Karte und Thunderbolt - Schnittstelle , obwohl, können Sie dies auf der Registerkarte „Info“ in Network Utility finden.

lzam
quelle
Mein Standard hat zwei Einträge, einen für Wi-Fi und einen für Thunderbolt. Der Thunderbolt hat Werte von 32 Ref und 1539 Use, während das Ethernet 1 Ref und 0 Use hat, von denen ich annehme, dass alles wie erwartet funktioniert.
Mordred
0

Solange die kabelgebundene Methode verbunden ist, fließt kein nennenswerter Datenverkehr über das WLAN. Sie können es ausschalten, wenn es Sie glücklich macht, aber es gibt keine wirkliche Notwendigkeit. Wenn Sie den Stecker ziehen, übernimmt das WLAN. Davon abgesehen befindet es sich nur im Keep-Alive-Modus (es sei denn, es handelt sich um zwei verschiedene lokale Netzwerke. In diesem Fall wird der für das lokale WLAN-Netzwerk bestimmte Datenverkehr dorthin geleitet. Dies ist in Ihrem Setup offensichtlich nicht der Fall.)

Ecnerwal
quelle
Dies trifft unter den meisten Umständen nicht auf alle zu: Ich kann sehr wohl meine eigenen Routing-Anweisungen herausgeben und WiFi Vorrang vor Ethernet einräumen. In diesem Fall wäre es falsch, den von Ihnen angegebenen Durchschnittsfall zu glauben .
MariusMatutiae
1
Meine Güte, tut mir leid - ich kann den Punkt nicht erkennen, an dem @Mordred erwähnt hat, dass absichtlich Routing-Befehle ausgegeben werden, um irrationales Verhalten zu verursachen - was Sie natürlich KÖNNEN . Das selbst überlassene System macht das nicht. Benutzer mit zwei Verbindungen in meinem WLAN, die seit Tagen dort sind und Gigabyte bewegt haben, haben in der Praxis ein paar Kilo- oder Megabyte WiFi-Verkehr, da praktisch der gesamte Verkehr WIRKLICH über die Kabelverbindung fließt.
Ecnerwal