Utilizzo di due schede di rete wireless contemporaneamente su PC desktop Windows 10


13

Ho letto domande simili in passato (ad esempio, come posso utilizzare la mia scheda Wi-Fi dual band per connettermi simultaneamente a 5GHz e 2.4GHz su Windows? E collegare più reti WiFi contemporaneamente ), ma non rispondono adeguatamente alla mia domanda.

Sto tentando di capire se posso usare 2 schede wireless separate sul mio PC desktop per connettermi allo stesso router wireless contemporaneamente, in particolare:

  • Adattatore WiFi 1 utilizzando 5Ghz 802.11ac al router
  • Adattatore WiFi 2 che utilizza 2.4Ghz 802.11n al router (stesso router)

Attualmente li ho impostati su 2 SSID diversi, anche se sicuramente possono essere modificati se necessario.

Per essere chiari, voglio usare entrambe le reti per aumentare la velocità, ecco l'intento qui.


Potrebbe essere in grado di trovare qualcosa dal fornitore della scheda di rete, ma Windows 10 non supporta in modo nativo Link Aggregation. Potresti passare a Server 2012 che fa ...
ssnobody

Risposte:


14

Questo non è diverso dal collegamento di 2 porte Ethernet cablate sullo stesso computer alla stessa rete ... richiede ciò che viene chiamato collegamento dell'interfaccia, team NIC o aggregazione dei collegamenti, che è supportato ufficialmente solo dal sistema operativo Windows Server per i prodotti Microsoft (esso ha funzionato in Windows 10 fino alla build 10240, ora ufficialmente rotto), ma ciò richiede anche uno switch o un router compatibile che supporti una sorta di protocollo di teaming o bilanciamento di rete, come fanno molti switch e router di livello enterprise, ma praticamente nessun prodotto di consumo lo fa, e per quanto ne so non esiste un router wireless o un AP in grado di farlo da solo. Sebbene l'utilizzo di 2 porte switch che supportano l'aggregazione dei collegamenti a due AP univoci potrebbe potenzialmente farlo con un sistema operativo compatibile, che Windows 10 non lo è (EDIT: Microsoft ha confermato che Windows 10 dovrebbe avere questa funzionalità,

Onestamente, la soluzione migliore è usare solo la connessione 802.11ac a 5 Ghz e non preoccuparsi della seconda connessione wireless a meno che non si connetta a una rete diversa o passare a una connessione cablata.

Posso fornire più collegamenti se si desidera confermare tutte queste informazioni, ma nettamente grintoso si riduce a questo da un ingegnere Microsoft (Jeffrey Tippet) quando si discute di questo in un canale di discussione sociale di Microsoft , ecco il riepilogo: The NIC Teaming la funzionalità è tecnicamente implementata utilizzando il livello MAC (livello 2) e il livello MAC è diverso per ciascun tipo di supporto. Non puoi collaborare con le schede di rete WLAN / WWAN perché non abbiamo creato il supporto extra per questo; non avrebbe senso dedicare tempo a costruire quel supporto quando NIC Teaming è mirato esattamente come una funzionalità server.


3
Inoltre Link Aggregation non aumenta la velocità. Aumenta la capacità. Puoi avere più connessioni (trasferimenti di file, ecc.) Aperte contemporaneamente. È un po 'come allargare la strada, ma non cambiare il limite di velocità.
c0deous,

7

La soluzione di Microsoft in Windows 10, NIC Teaming (LBFO) , non è utile, come dice la documentazione:

Le NIC che rappresentano tecnologie diverse da Ethernet non sono supportate nei team (ad es. WWAN, WLAN / WiFi, Bluetooth, Infiniband, incluse le NIC IPoIB).

Per il wireless, la soluzione Microsoft è quindi disponibile. In ogni caso, un altro requisito non soddisfatto è che tutti gli adattatori abbiano la stessa velocità.

Questo lascia soluzioni di terze parti. Quelli che conosco sono elencati di seguito, ma non posso consigliarne nessuno poiché non ho esperienza con loro.

  • dispatch-proxy - gratuito e open source.
  • NetFusion - a partire da $ 26,99 per 1 anno.
  • Speedify : gratis per 1 GB al mese, $ 9 per 50 GB, $ 19 per offerte annuali illimitate disponibili. Questo è forse il prodotto più conosciuto in questa categoria. Credo anche che questo sia l'unico che divide il traffico tra le connessioni in base al pacchetto e che utilizza più server in tutto il mondo, quindi sembra il più serio del gruppo.

Altrimenti, per fare a meno di un prodotto di terze parti, riproduco di seguito una testimonianza che ho trovato su Internet:

Se il tuo router ha due radio WiFi, come la mia che ha una radio da 5,0 GHz e una radio da 2,4 GHz, non c'è motivo per cui non puoi comunicare con il tuo router usando entrambi contemporaneamente.

Con Windows 7, avevo sia un adattatore WiFi da 5,0 GHz che un adattatore WiFi da 2,4 GHz e si connettevano entrambi automaticamente all'avvio, tuttavia, Windows 10 sembra selezionare l'adattatore da 5 GHz e connettersi automaticamente a quello da solo. Posso collegare manualmente l'adattatore da 2,4 GHz ed entrambi funzioneranno contemporaneamente e c'è traffico in entrambi in determinate occasioni. Principalmente, la maggior parte del traffico è sull'adattatore WiFi scheda interna ad alta velocità 5.0GHz, ma Win 10 utilizzerà l'adattatore USB 2.4GHz di tanto in tanto.

Questo è spiegato da @Tonny in un commento qui sotto che preferisco includere direttamente nella risposta:

Con entrambi gli adattatori collegati alla stessa LAN (stessa sottorete IP), gli algoritmi di routing IP utilizzeranno esclusivamente la scheda NIC più veloce. L'altro riceverà solo il traffico LAN diretto a tutti i dispositivi (trasmissioni) e talvolta (ogni 30 secondi circa) invierà un po 'di traffico di trasmissione stesso per scopi di rilevamento della topologia di rete. Questo vale per tutti i tipi di LAN, non solo per il Wifi. Quindi, a tutti gli effetti, il secondo adattatore Wifi è lì per ridondanza nel caso in cui l'altro fallisca.


Con entrambi gli adattatori collegati alla stessa LAN (stessa sottorete IP), gli algoritmi di routing IP utilizzeranno esclusivamente la scheda NIC più veloce. L'altro riceverà solo il traffico LAN diretto a tutti i dispositivi (trasmissioni) e talvolta (ogni 30 secondi circa) invierà un po 'di traffico di trasmissione stesso per scopi di rilevamento della topologia di rete. Questo vale per tutti i tipi di LAN, non solo per il Wifi. Quindi, a tutti gli effetti, il secondo adattatore Wifi è lì per ridondanza nel caso in cui l'altro fallisca.
Tonny,

@Tonny: questa è una buona spiegazione che l'ho inclusa nella risposta piuttosto che come commento. Grazie.
harrymc,

Bene, sto usando Win 10 Ver 1511, ho 2 schede Wifi entrambe collegate alla stessa rete Wifi e sto misurando tra 20 e 30 Mbps di caricamento su entrambi contemporaneamente, durante il caricamento con Filezilla che è impostato su usa 8 connessioni simultanee, quindi suppongo che potrebbero aver cambiato alcune cose ....
Emil Borconi,

3

Così ho provato la soluzione proxy di invio e dopo circa 9 ore di manipolazione con essa, finalmente l'ho fatta funzionare come volevo. Non è una soluzione perfetta, in quanto si basa su un approccio round robin per cambiare Nics, ma è meglio di niente. Consiglio vivamente di utilizzare le istruzioni di installazione memorizzate nel suo album imgur collegate nella parte superiore della pagina. In questo modo otterrai tutto ciò di cui hai bisogno. Configurarlo correttamente era un'altra storia.

L'esempio principale che fornisce imposta un proxy HTTP che è possibile utilizzare nelle impostazioni del browser con cui navigare, tranne per il fatto che non è in grado di gestire pagine https. Quello che vuoi veramente installare è il proxy Socks che gestirà tutto.

Il proxy HTTP ha funzionato per i browser, ma tutte le mie app di sistema in background che fanno cose come controllare il programma o gli aggiornamenti meteo sono state escluse dal ciclo. L'uso del proxy Socks lega tutto il traffico sul tuo sistema alla condivisione. Il trucco è che devi cambiare le impostazioni di sistema , e facoltativamente le impostazioni dell'app, per farlo funzionare.

Non è possibile utilizzare la pagina delle impostazioni di rete e Internet che si trova in Windows 8 a 10. Qualunque cosa tu acceda finirà per rovinare la configurazione. Devi andare al pannello di controllo, aprire Internet Optionse andare alla Connectionsscheda. Da lì vuoi andare alla Proxy Serversezione e controllare Use a proxy server for your LANe Bypass proxy server for local addresses. Quindi si desidera fare clic sul Advancedpulsante e sulla pagina che si apre si desidera assicurarsi che ogni campo sia vuoto tranne i Socks: campi. Lì vuoi inserire socksper il Proxy address to usee 1080per il Port. Inoltre, assicurati che la Use the same proxy server for all protocolscasella sia deselezionata. Dopo aver utilizzato questo metodo, ogni app sul mio sistema utilizza Disptach-Proxy.

Quindi il mio comando console è simile a questo dispatch start 192.168.0.103@6 192.168.19.2@4.

Se non si aggiungono le proporzioni di peso dopo ogni indirizzo, sembra che si comporti esattamente come avviene senza il proxy, inviando la maggior parte del traffico attraverso l'interfaccia che aveva la metrica di sistema più bassa prima dell'installazione del proxy. Quindi consiglio vivamente di includerli.

Uno di questi IP è il Nic integrato nel mio desktop e l'altro è il mio telefono 4G legato. Scollego il telefono ogni volta che esco, ma sembra che tutto continui a funzionare con il Nic rimanente attraverso il proxy fino a quando non ricollego il telefono nel punto in cui si riprende utilizzando entrambi.

L'unico problema che rimane è ciò che accade quando si riavvia il computer. Il proxy non viene eseguito come servizio, pertanto è necessario eseguire lo script ogni volta che si accede. Ho trovato una soluzione se le tue Nics sono permanenti e non richiedono una procedura di configurazione dopo l'accesso, come fa il mio telefono. Questo non funziona per me, ma potrebbe funzionare per te se vuoi automatizzare l'avvio dello script ...

Il modo migliore per farlo è aggiungerlo come attività di avvio. Vai a Control Panele scegli Administrative Tools, quindi esegui Task Schedulere segui questi passaggi ...

  1. Assicurati che Task Scheduler (Local)sia selezionato nel riquadro a sinistra e dal Actionmenu scegliCreate Basic Task
  2. Nella prima pagina inserisci un nome per l'attività. Ho appena inserito Invio.
  3. Nella pagina successiva selezionare When I Log On. Facciamo questo invece di scegliere in When The Computer Startsmodo da sapere che le Nics sono attive e funzionanti prima di creare il proxy.
  4. Nella pagina successiva scegliere Start a Program.
  5. Nella pagina successiva inserisci Startnel Program/Script:campo e poi inserisci /b dispatch starte facoltativamente gli indirizzi IP con le loro proporzioni di peso nel Add Argumentscampo. Usando il comando di Windows Start /bstiamo dicendo all'attività da eseguire senza aprire una nuova finestra di comando. Se preferisci avere una finestra aperta, inserisci semplicemente Dispatchil campo Programma e start, se lo desideri, gli IP, nel campo Opzioni.
  6. Nell'ultima pagina selezionare la Open The Properties Dialoguecasella e fare clic Finish.
  7. Nella Generalscheda della Propertiespagina assicurati che Run only when user is logged onsia selezionato e quindi nel menu a Configure Fordiscesa in basso, seleziona la versione di Windows che stai utilizzando.
  8. Vai alla Conditionsscheda e deseleziona tutto.
  9. Vai alla Settingsscheda e deseleziona tutto.
  10. Fai clic OKe il gioco è fatto.

    Ciò presenta alcuni inconvenienti. Innanzitutto, se si sceglie di avviare l'attività senza una finestra di comando, non si saprà se la spedizione è stata interrotta a causa di errori. Ho trascorso molte ore a cercare e ancora non sono riuscito a trovare un modo per determinare lo stato di esecuzione di uno script. In secondo luogo, le tue Nics devono essere attive prima di avviare l'attività. Se ciò non accade nel giusto ordine sul tuo sistema, potresti dover giocare con l'inserimento di qualche tipo di ritardo per l'avvio dell'attività.

Grazie a queste informazioni aumentate, non dovrebbero essere necessari più di 20 minuti per far funzionare tutto.


1

Le altre risposte sopra sono sostanzialmente corrette, ma date per scontato che ciò che volete fare è possibile. Non è, penso che tu abbia frainteso il significato del marketing attorno alla tua carta. Questa è una domanda più vecchia che conosco, ma con gli attacchi aggressivi a domande duplicate (una pratica che mi oppongo in quanto controproducente e spaventa i nuovi utenti, ma questo è un altro problema - l'ho pubblicato prima / soapbox) significa che le domande più vecchie diventano risposte per qualsiasi numero di nuove domande che vengono poste, anche se leggermente diverse.

La doppia banda significa che il tuo router è in grado di connettersi su entrambe le bande 5 Ghz e 2,4 Ghz Non entrambe, contemporaneamente . 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 operano tutti esclusivamente sulla banda da 2,4 Ghz. Penso che il protocollo N funzionerà su 2.4 o 5 Ghz, e infine AC funziona sulla banda 5 Ghz (credo esclusivamente). Poiché AC è più recente, la banda da 5 Ghz è meno affollata rispetto alla banda da 2,4 Ghz in genere. La band da 2,4 Ghz è divisa in due, credo - non citarmi su questo, "Canali" 20 MHz. Ciò consente alle bande di operare in parallelo, come in un condominio. La banda da 5 Ghz è in grado di gestire doppi canali ampi: 20 Mhz e 40 Mhz. La banda da 5 Ghz è quindi più veloce e più ampia, il che le consente di trasportare più dati, ma è meno penetrante, quindi ha meno portata. Per quanto ne so, i protocolli B e G hanno la portata più lunga. Anche sui nuovi router, come il mio router ASUS, ha 3 bande simultanee: 2.4, 5 e 5 (può essere configurato in modo diverso) e tutte hanno lo stesso SSID. Tuttavia, quando un computer si connette al router, internamente vengono passati a uno degli SSID secondari in modo trasparente.

Per quanto ne so, le antenne 2x2 (e 3x3 e il raro 4x4) non consentono connessioni diverse. Credo che utilizzi le funzionalità MIMO di 802.11ac per aprire una seconda connessione con la stessa rete e connettersi a un router MU-MIMO compatibile per eseguire contemporaneamente 2 collegamenti a valle. Questo per aumentare la larghezza di banda della connessione risultante. Se un collegamento CA ha una larghezza di banda di 300 Mbps, è possibile aprire un secondo ed eseguirlo a 600 Mbps, come un secondo canale ram. Non ho visto alcun modo per dividere quei flussi. Certamente non si presenta come adattatori separati nel sistema operativo. Quello che vuoi è solo un router compatibile MU-MIMO, probabilmente 802.11ac. Il router gestirà il resto. Pensa a questo come alla RAM a doppio canale se è più facile. O usando 2 cannucce per bere un drink. Non otterrai il doppio ma potresti ottenere fino a 1. 99 volte tanto quanto 1,01 volte tanto. È improbabile che tu usi le 2 cannucce per bere da 2 bevande separate. Quindi, questo è ciò che significa 2x2. Questo utente ha menzionato il primo ("dual band"), ma altri che arrivano qui potrebbero cercare 2x2.

Quindi, per vedere come fare sopra con 2 adattatori, vedi le altre risposte. Ma in generale, se stai esplorando l'idea perché hai un adattatore dual band o un adattatore MIMO 2x2, quindi fai un rapido controllo di integrità, assicurati di avere l'hardware appropriato.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.