Gleichzeitige Verwendung von zwei WLAN-NICs auf einem Windows 10-Desktop-PC

14

Ich habe in der Vergangenheit ähnliche Fragen gelesen (z. B. Wie verwende ich meine Dualband-WLAN-Karte, um unter Windows gleichzeitig eine Verbindung mit 5 GHz und 2,4 GHz herzustellen? Und verbinde mehrere WLAN-Netzwerke gleichzeitig ), die meine Frage jedoch nicht ausreichend beantworten.

Ich versuche zu verstehen, ob ich zwei separate WLAN-Karten auf meinem Desktop-PC verwenden kann, um gleichzeitig eine Verbindung mit demselben WLAN-Router herzustellen, und zwar wie folgt:

  • WiFi Adapter 1 mit 5Ghz 802.11ac zum Router
  • WiFi Adapter 2 mit 2.4Ghz 802.11n zum Router (gleicher Router)

Derzeit habe ich sie auf 2 verschiedene SSIDs eingestellt, obwohl das sicherlich bei Bedarf geändert werden kann.

Um es klar auszudrücken, ich möchte beide Netzwerke verwenden, um die Geschwindigkeit zu erhöhen, das ist die Absicht hier.

Shackrock
quelle
Möglicherweise finden Sie etwas vom NIC-Hersteller, aber Windows 10 unterstützt die Link-Aggregation nicht von Haus aus. Sie könnten zu Server 2012 wechseln, der ...
ssnobody

Antworten:

15

Dies ist nicht anders als das Verbinden von zwei verkabelten Ethernet-Ports auf demselben Computer mit demselben Netzwerk. Dies erfordert sogenannte Schnittstellenbindung, NIC-Teaming oder Link-Aggregation, die nur von Windows Server-Betriebssystemen für Microsoft-Produkte (it) offiziell unterstützt werden arbeitete in Windows 10 bis zum Build 10240 (jetzt offiziell defekt), aber dies erfordert auch einen kompatiblen Switch oder Router, der eine Art Netzwerk-Teaming oder Balancing-Protokoll unterstützt, wie es viele Switches und Router für Unternehmen tun, aber praktisch keine Consumer-Produkte tun. und meines Wissens gibt es keinen WLAN-Router oder AP, der dazu in der Lage ist. Obwohl die Verwendung von 2 Switch-Ports, die die Link-Aggregation für zwei eindeutige Zugriffspunkte unterstützen, dies möglicherweise mit einem kompatiblen Betriebssystem tun könnte, das Windows 10 nicht unterstützt (BEARBEITEN: Microsoft hat bestätigt, dass Windows 10 über diese Funktion verfügen sollte,

Um ehrlich zu sein, verwenden Sie am besten nur die 5-GHz-802.11ac-Verbindung und kümmern sich nicht um die zweite drahtlose Verbindung, es sei denn, sie stellt eine Verbindung zu einem anderen Netzwerk her oder wechselt zu einer festverdrahteten Verbindung.

Ich kann mehrere Links angeben, wenn Sie all diese Informationen bestätigen möchten, aber ein Microsoft-Techniker (Jeffrey Tippet) hat dies im Rahmen einer Diskussion in einem sozialen Diskussionskanal von Microsoft ausführlich beschrieben. Hier die Zusammenfassung: Das NIC-Teaming Diese Funktion wird technisch mithilfe der MAC-Schicht (Schicht 2) implementiert, und die MAC-Schicht ist für jeden Medientyp unterschiedlich. Sie können WLAN / WWAN-NICs nicht als Team zusammenstellen, da wir hierfür keine zusätzliche Unterstützung bereitgestellt haben. Es würde keinen Sinn machen, Zeit damit zu verbringen, diese Unterstützung aufzubauen, wenn NIC Teaming direkt als Serverfunktion gedacht ist.

acejavelin
quelle
3
Auch Link Aggregation erhöht die Geschwindigkeit nicht. Es erhöht die Kapazität. Es können mehrere Verbindungen (Dateiübertragungen usw.) gleichzeitig geöffnet sein. Es ist, als würde man die Straße verbreitern, aber das Tempolimit nicht ändern.
9.
7

Die Microsoft-Lösung in Windows 10, NIC Teaming (LBFO) , ist nicht nützlich, da in der Dokumentation Folgendes steht:

NICs, die andere Technologien als Ethernet darstellen, werden in Teams nicht unterstützt (z. B. WWAN, WLAN / WiFi, Bluetooth, Infiniband, einschließlich IPoIB-NICs).

Für WLAN ist die Microsoft-Lösung daher out. In jedem Fall ist eine weitere unerfüllte Anforderung, dass alle Adapter die gleiche Geschwindigkeit haben.

Dadurch bleiben Lösungen von Drittanbietern übrig. Diejenigen, die ich kenne, sind unten aufgeführt, aber ich kann keine empfehlen, da ich keine Erfahrung mit ihnen habe.

  • dispatch-proxy - kostenlos und Open Source.
  • NetFusion - ab 26,99 USD für 1 Jahr.
  • Speedify - kostenlos für 1 GB pro Monat, 9 USD für 50 GB, 19 USD für unbegrenzte jährliche Angebote. Dies ist vielleicht das bekannteste Produkt in dieser Kategorie. Ich glaube auch, dass dies die einzige ist, die den Datenverkehr zwischen den Verbindungen auf Paketbasis aufteilt und mehrere weltweite Server verwendet. Dies scheint die schwerwiegendste zu sein.

Andernfalls reproduziere ich, wenn ich auf ein Produkt eines Drittanbieters verzichte, ein Zeugnis, das ich im Internet gefunden habe:

Wenn Ihr Router über zwei WLAN-Funkgeräte verfügt, z. B. über ein 5,0-GHz- und ein 2,4-GHz-Funkgerät, können Sie nicht mit beiden gleichzeitig mit Ihrem Router kommunizieren.

Unter Windows 7 hatte ich sowohl einen 5,0-GHz-WLAN-Adapter als auch einen 2,4-GHz-WLAN-Adapter und beide stellten beim Start automatisch eine Verbindung her. Windows 10 scheint jedoch den 5-GHz-Adapter auszuwählen und sich automatisch mit diesem Adapter zu verbinden. Ich kann den 2,4-GHz-Adapter manuell anschließen, und beide funktionieren gleichzeitig. In bestimmten Fällen ist bei beiden ein Datenverkehr zu verzeichnen. In erster Linie wird der größte Teil des Datenverkehrs über den internen WLAN-Adapter für 5,0 GHz-Hochgeschwindigkeitskarten abgewickelt. In Win 10 wird jedoch gelegentlich der 2,4 GHz-USB-Adapter verwendet.

Dies wird von @Tonny in einem Kommentar erklärt, den ich lieber direkt in die Antwort einbeziehe:

Wenn beide Adapter an dasselbe LAN (dasselbe IP-Subnetz) angeschlossen sind, verwenden die IP-Routing-Algorithmen ausschließlich die schnellere Netzwerkkarte. Der andere empfängt nur LAN-Datenverkehr, der an alle Geräte (Broadcasts) gerichtet ist, und sendet manchmal (etwa alle 30 Sekunden) ein wenig Broadcast-Datenverkehr selbst für die Ermittlung der Netzwerktopologie. Dies gilt für alle Arten von LAN, nicht nur für Wifi. In jeder Hinsicht ist der zweite WLAN-Adapter nur für den Fall der Redundanz verfügbar, dass der andere ausfällt.

Harrymc
quelle
Wenn beide Adapter an dasselbe LAN (dasselbe IP-Subnetz) angeschlossen sind, verwenden die IP-Routing-Algorithmen ausschließlich die schnellere Netzwerkkarte. Der andere empfängt nur LAN-Datenverkehr, der an alle Geräte (Broadcasts) gerichtet ist, und sendet manchmal (etwa alle 30 Sekunden) ein wenig Broadcast-Datenverkehr selbst für die Ermittlung der Netzwerktopologie. Dies gilt für alle Arten von LAN, nicht nur für Wifi. In jeder Hinsicht ist der zweite WLAN-Adapter nur für den Fall der Redundanz verfügbar, dass der andere ausfällt.
Tonny
@Tonny: Dies ist eine so gute Erklärung, dass ich sie eher in die Antwort als als Kommentar aufgenommen habe. Vielen Dank.
Harrymc
Nun, ich verwende Win 10 Ver 1511, ich habe 2 Wifi-Karten, die beide mit demselben Wifi-Netzwerk verbunden sind, und ich messe zwischen 20 und 30 Mbit / s Upload auf beiden gleichzeitig, während ich mit Filezilla hochlade, das auf eingestellt ist Verwenden Sie 8 gleichzeitige Verbindungen, also denke ich, dass sie einige Dinge geändert haben könnten ....
Emil Borconi
4

Also habe ich die Dispatch-Proxy-Lösung ausprobiert und nach ungefähr 9 Stunden habe ich sie endlich so gemacht, wie ich es wollte. Es ist keine perfekte Lösung, da es auf einem Round-Robin-Ansatz beruht, um Nics zu wechseln, aber es ist besser als nichts. Ich empfehle dringend, dass Sie die Installationsanweisungen verwenden, die in seinem imgur-Album gespeichert sind, das oben auf der Seite verlinkt ist. Damit bekommen Sie alles, was Sie brauchen. Richtig zu konfigurieren war eine andere Geschichte.

Im Hauptbeispiel, das er bereitstellt, wird ein HTTP-Proxy eingerichtet, mit dem Sie in den Einstellungen Ihres Browsers surfen können, mit der Ausnahme, dass er keine https-Seiten verarbeiten kann. Was Sie wirklich einrichten möchten, ist der Socks-Proxy, der alles erledigt.

Der HTTP-Proxy funktionierte für Browser, aber alle meine Hintergrund-System-Apps, die Dinge wie das Überprüfen auf Programm- oder Wetter-Updates erledigen, wurden aus der Schleife herausgelassen. Die Verwendung des Socks-Proxys bindet den gesamten Datenverkehr auf Ihrem System in die Freigabe ein. Der Trick besteht darin , dass Sie die ändern müssen Systemeinstellungen und optional auch die App - Einstellungen, es zur Arbeit kommen.

Sie können nicht die Netzwerk- und Internet-Einstellungsseite verwenden, die in Windows 8 bis 10 zu finden ist. Was auch immer Sie dort eingeben, wird die Konfiguration am Ende durcheinander bringen. Sie müssen zum Kontrollfeld Internet Optionsgehen und dort die ConnectionsRegisterkarte öffnen . Von dort aus wollen Sie in die gehen Proxy ServerAbschnitt und überprüfen Use a proxy server for your LANundBypass proxy server for local addresses . Klicken Sie dann auf die AdvancedSchaltfläche und stellen Sie auf der angezeigten Seite sicher, dass alle Felder außer den Socks: Feldern leer sind. Dort möchten Sie socksfür die Proxy address to useund 1080für die eingeben Port. Stellen Sie außerdem sicher, dass das Use the same proxy server for all protocolsKontrollkästchen deaktiviert ist. Nach dieser Methode verwendet jede App auf meinem System Disptach-Proxy.

Mein Konsolenbefehl sieht also so aus dispatch start 192.168.0.103@6 192.168.19.2@4.

Wenn Sie die Gewichtsanteile nicht nach jeder Adresse hinzufügen, verhält es sich anscheinend genauso wie ohne den Proxy. Der größte Teil des Datenverkehrs wird über die Schnittstelle gesendet, die vor der Installation des Proxy die niedrigste Systemmetrik aufwies. Daher empfehle ich Ihnen dringend, diese einzuschließen.

Eine dieser IPs ist das integrierte Nic in meinem Desktop und die andere ist mein angebundenes 4G-Telefon. Ich trenne das Telefon, wenn ich gehe, aber es sieht so aus, als würde alles mit dem verbleibenden Nic über den Proxy weiter funktionieren, bis ich mein Telefon wieder dort einstecke, wo es mit beiden aufnimmt.

Das einzige verbleibende Problem ist, was passiert, wenn Sie Ihren Computer neu starten. Der Proxy wird nicht als Dienst ausgeführt, daher müssen Sie das Skript jedes Mal ausführen, wenn Sie sich anmelden. Ich habe eine Lösung gefunden, wenn Ihre Nics dauerhaft sind und nach dem Anmelden keine Einrichtung erforderlich ist, wie dies bei meinem Telefon der Fall ist. Dies funktioniert bei mir nicht, aber es könnte bei Ihnen funktionieren, wenn Sie das Starten des Skripts automatisieren möchten ...

Der beste Weg, dies zu tun, besteht darin, es als Startaufgabe hinzuzufügen. Gehen Sie zu Control Panelund wählen Sie Administrative Tools, führen Sie dann die aus Task Schedulerund folgen Sie diesen Schritten ...

  1. Vergewissern Sie sich, dass Task Scheduler (Local)im linken Bereich und in der Liste ausgewählt istAction wählen Sie MenüCreate Basic Task
  2. Geben Sie auf der ersten Seite einen Aufgabennamen ein. Ich habe gerade Versand eingegeben.
  3. Auf der nächsten Seite wählen Sie When I Log On. Wir tun dies, anstatt zu wählenWhen The Computer Starts damit wir wissen, dass die Nics aktiv sind, bevor wir den Proxy erstellen.
  4. Auf der nächsten Seite wählen Sie Start a Program .
  5. Geben Sie auf der nächsten Seite Startin das Program/Script:Feld ein und geben Sie anschließend /b dispatch startund optional die IP-Adressen mit ihren Gewichtsanteilen in das Add ArgumentsFeld ein. Mit dem Windows-Befehl Start /bteilen wir der Task mit, dass sie ausgeführt werden soll, ohne ein neues Befehlsfenster zu öffnen. Wenn Sie es vorziehen, ein offenes Fenster zu haben, geben Sie einfach Dispatchin das Feld Programm undstart , falls gewünscht, die IPs in das Feld Optionen ein.
  6. Aktivieren Sie auf der letzten Seite das Kontrollkästchen Open The Properties Dialogueund klicken Sie aufFinish .
  7. GeneralStellen Sie auf der Registerkarte der PropertiesSeite sicher, dass Run only when user is logged onausgewählt ist, und klicken Sie dann auf die SchaltflächeConfigure For Dropdown-Liste unten die von Ihnen verwendete Windows-Version aus.
  8. Gehen Sie zur ConditionsRegisterkarte und deaktivieren Sie alles.
  9. Gehen Sie zur SettingsRegisterkarte und deaktivieren Sie alles.
  10. Klicken OKSie und Sie sind fertig.

    Dies hat einige Nachteile. Erstens, wenn Sie die Aufgabe ohne Befehlsfenster starten möchten, wissen Sie nicht, ob die Ausführung von Dispatch aufgrund von Fehlern unterbrochen wurde. Ich habe viele Stunden lang gesucht und immer noch keine Möglichkeit gefunden, den Ausführungsstatus eines Skripts zu bestimmen. Zweitens müssen Ihre Netzwerkkarten betriebsbereit sein, bevor die Aufgabe gestartet wird. Wenn dies auf Ihrem System nicht in der richtigen Reihenfolge geschieht, müssen Sie möglicherweise eine Verzögerung für den Start der Aufgabe eingeben.

Mit diesen erweiterten Informationen sollte es nicht länger als 20 Minuten dauern, bis alles funktioniert.

Raybo58
quelle
1

Die anderen obigen Antworten sind im Grunde genommen richtig, aber nehmen Sie an, dass das, was Sie tun möchten, möglich ist. Ich glaube, Sie haben die Bedeutung des Marketings rund um Ihre Karte falsch interpretiert. Dies ist eine ältere Frage, die ich kenne, aber mit den aggressiven Angriffen auf doppelte Fragen (eine Praxis, die ich als kontraproduktiv ablehne und neue Benutzer abschreckt, aber das ist ein anderes Problem - ich habe vorher darauf geschrieben / soapbox) bedeutet, dass ältere Fragen werden Antworten auf eine beliebige Anzahl neuer Fragen, auch wenn diese geringfügig voneinander abweichen.

Dualband bedeutet, dass Ihr Router entweder auf dem 5-GHz- oder dem 2,4-GHz-Band gleichzeitig eine Verbindung herstellen kann . So, your dual band card will work with either 5 Ghz and 2.4 Ghz, but you are misunderstanding the meaning. The Dual Band means 5ghz and 2.4 Ghz are possible, but it still means a single antenna- like you car is dual band AM and FM, but you really don't want to use both simultaneously. B, A, G arbeiten ausschließlich im 2,4-GHz-Band. Ich denke, das N-Protokoll wird entweder mit 2,4 oder 5 GHz arbeiten, und schließlich arbeitet AC mit dem 5-GHz-Band (ich glaube ausschließlich). Da AC neuer ist, ist das 5-GHz-Band normalerweise weniger überfüllt als das 2,4-GHz-Band. Die 2,4-GHz-Band ist aufgebrochen, ich glaube, zitiere mich nicht dazu20 MHz "Kanäle". Dadurch können Bänder wie in einem Mehrfamilienhaus parallel betrieben werden. Das 5-GHz-Band kann doppelt breite Kanäle (20 MHz und 40 MHz) verarbeiten. Das 5-GHz-Band ist somit schneller und breiter, wodurch mehr Daten übertragen werden können, aber es ist weniger durchdringend, sodass es weniger Reichweite hat. Meines Wissens haben die Protokolle B und G die größte Reichweite. Sogar auf den neuen Routern, wie meinem ASUS-Router, gibt es 3 simultane Bänder - 2.4, 5 und 5 (es kann unterschiedlich konfiguriert werden) und alle haben die gleiche SSID. Wenn sich ein Computer mit dem Router verbindet, werden sie intern auf transparente Weise an eine der Sub-SSIDs weitergeleitet.

Meines Wissens nach erlauben 2x2 Antennen (und 3x3 und die seltenen 4x4) keine unterschiedlichen Verbindungen. Ich glaube, es nutzt die MIMO-Funktionen von 802.11ac, um eine zweite Verbindung mit demselben Netzwerk herzustellen und eine Verbindung zu einem kompatiblen MU-MIMO-Router herzustellen, um 2 Downstream-Verbindungen gleichzeitig auszuführen. Dies dient dazu, die Bandbreite der resultierenden Verbindung zu erhöhen. Wenn eine Wechselstromverbindung eine Bandbreite von 300 Mbit / s hat, können Sie eine Sekunde öffnen und diese wie einen zweiten RAM-Kanal mit 600 Mbit / s ausführen. Ich habe keine Möglichkeit gesehen, diese Streams aufzuteilen. Es wird auf keinen Fall als separater Adapter im Betriebssystem angezeigt. Was Sie wollen, ist nur ein MU-MIMO-kompatibler Router - wahrscheinlich 802.11ac. Den Rest erledigt der Router. Betrachten Sie dies als ähnlich wie Dual-Channel-RAM, wenn dies einfacher ist. Oder mit 2 Strohhalmen ein Getränk trinken. Sie werden nicht 2x so viel bekommen, aber Sie könnten so viel wie 1 bekommen. 99x so viel oder so wenig wie 1,01x so viel. Es ist jedoch unwahrscheinlich, dass Sie die 2 Strohhalme verwenden, um aus 2 separaten Getränken zu trinken. Also, das ist was 2x2 bedeutet. Dieser Benutzer erwähnte das erstere ("Dualband"), aber andere, die hier ankommen, suchen möglicherweise nach 2x2.

Wie Sie mit 2 Adaptern vorgehen, erfahren Sie in den anderen Antworten. Wenn Sie sich jedoch mit der Idee befassen, einen Dual-Band-Adapter oder einen 2x2-MIMO-Adapter zu verwenden, führen Sie im Allgemeinen eine schnelle Überprüfung der Integrität durch, und stellen Sie sicher, dass Sie über die entsprechende Hardware verfügen.

Andy T
quelle
-4

Ja. Sie können beide gleichzeitig verbinden. Es ist jedoch statistisch unmöglich, beide gleichzeitig zu verbinden, da Handshakes zu unterschiedlichen Zeiten stattfinden. Sie haben nicht genau angegeben, warum beide gleichzeitig verbunden sein müssen. Also besser fragen.

Tim
quelle
Überarbeitet, bitte schauen Sie.
Shackrock