Usando duas NICs sem fio ao mesmo tempo no PC com Windows 10

13

Eu li perguntas semelhantes no passado (por exemplo, como eu uso meu cartão Wi-Fi de banda dupla para conectar-se a 5 GHz e 2,4 GHz simultaneamente no Windows? E Conectar várias redes Wi-Fi simultaneamente ), mas elas não respondem à minha pergunta adequadamente.

Estou tentando entender se posso usar duas placas sem fio separadas no meu PC de mesa para conectar ao mesmo roteador sem fio ao mesmo tempo, especificamente da seguinte maneira:

  • Adaptador WiFi 1 usando 5Ghz 802.11ac para roteador
  • Adaptador WiFi 2 usando 2.4Ghz 802.11n para Roteador (o mesmo roteador)

Atualmente, eu os defino para 2 SSIDs diferentes, embora isso certamente possa ser alterado, se necessário.

Para ser claro, eu quero usar as duas redes para aumentar a velocidade, essa é a intenção aqui.

Shackrock
fonte
Talvez seja possível encontrar algo do fornecedor da NIC, mas o Windows 10 não suporta nativamente a Agregação de Link. Você poderia mudar para o Server 2012 que faz ...
ssnobody

Respostas:

14

Isso não é diferente de conectar 2 portas Ethernet com fio no mesmo computador à mesma rede ... requer o que é chamado de ligação de interface, formação de equipes da NIC ou agregação de links, que é oficialmente suportada apenas pelos produtos Windows Server OS para Microsoft (ele trabalhou no Windows 10 até a compilação 10240, oficialmente quebrada agora), mas isso também requer um switch ou roteador compatível que suporte algum tipo de protocolo de agrupamento ou balanceamento de rede, que muitos roteadores e switches de nível empresarial fazem, mas praticamente nenhum produto de consumo, e que eu saiba, não há roteador sem fio ou ponto de acesso por aí capaz disso. Embora o uso de 2 portas de switch que oferecem suporte à agregação de link a dois pontos de acesso exclusivos possa fazer isso com um sistema operacional compatível, o Windows 10 não é (EDIT: A Microsoft confirmou que o Windows 10 deve ter esse recurso,

Honestamente, sua melhor aposta é usar apenas a conexão 5Ghz 802.11ac e não se preocupar com a segunda conexão sem fio, a menos que esteja conectada a uma rede diferente ou alterne para uma conexão com fio.

Posso fornecer vários links, se você quiser confirmar todas essas informações, mas tudo se resume a isso de um engenheiro da Microsoft (Jeffrey Tippet) ao discutir isso no canal de discussão Social da Microsoft , eis o resumo: A equipe da NIC O recurso é tecnicamente implementado usando a camada MAC (camada 2) e a camada MAC é diferente para cada tipo de mídia. Você não pode agrupar placas de rede WLAN / WWAN porque não criamos o suporte extra para isso; não faria sentido gastar tempo criando esse suporte quando o NIC Teaming é diretamente apontado como um recurso de servidor.

acejavelin
fonte
3
A agregação de link também não aumenta a velocidade. Aumenta a capacidade. Você pode ter mais conexões (transferências de arquivos, etc.) abertas simultaneamente. É como alargar a estrada, mas não alterar o limite de velocidade.
C0deous
7

A solução da Microsoft no Windows 10, NIC Teaming (LBFO) , não é útil, pois a documentação diz:

As placas de rede que representam tecnologias diferentes da Ethernet não são suportadas em equipes (por exemplo, WWAN, WLAN / WiFi, Bluetooth, Infiniband, incluindo as placas de rede IPoIB).

Para redes sem fio, a solução da Microsoft está fora do ar. De qualquer forma, um outro requisito não atendido é que todos os adaptadores tenham a mesma velocidade.

Isso deixa soluções de terceiros. Os que eu conheço estão listados abaixo, mas não posso recomendar nenhum, pois não tenho experiência com eles.

  • proxy de despacho - de código aberto e gratuito.
  • NetFusion - a partir de US $ 26,99 por 1 ano.
  • Speedify - gratuito por 1 GB por mês, US $ 9 por 50 GB e US $ 19 por ilimitadas ofertas anuais também disponíveis. Talvez este seja o produto mais conhecido nessa categoria. Eu também acredito que este é o único que divide o tráfego entre as conexões por pacote e que usa vários servidores em todo o mundo, então parece o mais sério do grupo.

Caso contrário, para ficar sem um produto de terceiros, reproduzo abaixo um testemunho encontrado na Internet:

Se o seu roteador possui dois rádios WiFi, como o meu, que possui um rádio de 5,0 GHz e um rádio de 2,4 GHz, não há razão para que você não possa se comunicar com o roteador usando os dois ao mesmo tempo.

No Windows 7, eu tinha um adaptador WiFi de 5,0 GHz e um adaptador WiFi de 2,4 GHz e os dois se conectavam automaticamente na Inicialização, no entanto, o Windows 10 parece selecionar o adaptador de 5 GHz e se conectar automaticamente somente a esse. Posso conectar manualmente o adaptador de 2,4 GHz e ambos funcionarão ao mesmo tempo e há tráfego em ambos em determinadas ocasiões. Principalmente, o maior tráfego é no adaptador WiFi de cartão interno de alta velocidade de 5,0 GHz, mas o Win 10 utilizará o adaptador USB de 2,4 GHz de vez em quando.

Isso é explicado por @Tonny em um comentário abaixo que eu prefiro incluir diretamente na resposta:

Com os dois adaptadores conectados à mesma LAN (mesma sub-rede IP), os algoritmos de roteamento IP usarão exclusivamente a NIC mais rápida. O outro receberá apenas o tráfego da LAN direcionado a todos os dispositivos (difusões) e, às vezes (a cada 30 segundos) enviará um pouco do tráfego de broadcast para propósitos de descoberta da topologia de rede. Isso se aplica a todos os tipos de LAN, não apenas a Wifi. Portanto, para todos os efeitos, o segundo adaptador Wifi está disponível apenas para redundância, caso o outro falhe.

harrymc
fonte
Com os dois adaptadores conectados à mesma LAN (mesma sub-rede IP), os algoritmos de roteamento IP usarão exclusivamente a NIC mais rápida. O outro receberá apenas o tráfego da LAN direcionado a todos os dispositivos (difusões) e, às vezes (a cada 30 segundos) enviará um pouco do tráfego de broadcast para propósitos de descoberta da topologia de rede. Isso se aplica a todos os tipos de LAN, não apenas a Wifi. Portanto, para todos os efeitos, o segundo adaptador Wifi está disponível apenas para redundância, caso o outro falhe.
Tonny
@ Tony: Esta é uma explicação tão boa que eu a incluí na resposta e não como um comentário. Obrigado.
harrymc
Bem, estou usando o Win 10 Ver 1511, tenho 2 placas Wifi conectadas à mesma rede Wi-Fi e estou medindo entre 20 e 30 Mbps de upload nos dois ao mesmo tempo, enquanto carrego com o Filezilla, que está definido como usar 8 conexões simultâneas, então eu acho que eles poderiam ter mudado algumas coisas ....
Emil Borconi
3

Então, tentei a solução de proxy de despacho e, depois de 9 horas de brincadeira, finalmente consegui que funcionasse da maneira que queria. Não é uma solução perfeita, pois se baseia em uma abordagem round robin para mudar de Nics, mas é melhor que nada. Eu recomendo que você use as instruções de instalação armazenadas no álbum imgur dele, vinculado ao topo da página. Isso colocará tudo o que você precisa no lugar. Configurá-lo corretamente era outra história.

O exemplo principal que ele fornece configura um proxy HTTP que você pode usar nas configurações do seu navegador para navegar, exceto que ele não pode lidar com páginas https. O que você realmente deseja configurar é o proxy Socks, que irá lidar com tudo.

O proxy HTTP funcionava para navegadores, mas todos os meus aplicativos de sistema em segundo plano que fazem coisas como verificar atualizações de programa ou clima foram deixados de fora. O uso do proxy Socks vincula todo o tráfego do seu sistema ao compartilhamento. O truque é que você precisa alterar as configurações do sistema e, opcionalmente, as configurações do aplicativo para que funcione.

Você não pode usar a página de configuração de Rede e Internet encontrada no Windows 8 a 10. O que você inserir lá, acabará estragando a configuração. Você precisa ir ao Painel de controle e abrir Internet Optionse ir para a Connectionsguia. A partir daí, você deseja ir para a Proxy Serverseção e verificar Use a proxy server for your LANe Bypass proxy server for local addresses. Depois, clique no Advancedbotão e, na página exibida, verifique se todos os campos estão vazios, exceto os Socks: campos. Lá você deseja entrar sockspara Proxy address to usee 1080para o Port. Além disso, verifique se a Use the same proxy server for all protocolscaixa está desmarcada. Depois de usar esse método, todos os aplicativos no meu sistema usam o Disptach-Proxy.

Portanto, meu comando do console se parece com isso dispatch start 192.168.0.103@6 192.168.19.2@4.

Se você não adicionar as proporções de peso após cada endereço, ele parecerá se comportar da mesma maneira que sem o proxy, enviando a maior parte do tráfego pela interface com a menor métrica do sistema antes da instalação do proxy. Então, eu recomendo que você inclua esses.

Um desses IPs é o Nic integrado no meu desktop e o outro é o meu telefone 4G amarrado. Desconecto o telefone sempre que saio, mas parece que tudo continua funcionando com o Nic restante através do proxy até eu reconectar o telefone onde ele atende usando os dois.

O único problema que resta é o que acontece quando você reinicia o computador. O proxy não é executado como um serviço, portanto, você deve executar o script sempre que fizer logon. Encontrei uma solução se as suas placas de rede são permanentes e não exigem um procedimento de configuração após o logon, como o meu telefone. Isso não funciona para mim, mas pode funcionar para você se você deseja automatizar o lançamento do script ...

A melhor maneira de fazer isso é adicioná-lo como uma tarefa de inicialização. Vá para Control Panele escolha Administrative Tools, execute Task Scheduleroe siga estas etapas ...

  1. Verifique se Task Scheduler (Local)está selecionado no painel esquerdo e, no Actionmenu, escolhaCreate Basic Task
  2. Na primeira página, insira um nome de tarefa. Acabei de entrar no Dispatch.
  3. Na próxima página, selecione When I Log On. Fazemos isso em vez de escolher, When The Computer Startspara sabermos que as placas de rede estão em funcionamento antes de criar o proxy.
  4. Na próxima página, escolha Start a Program.
  5. Na página seguinte, insira Starto Program/Script:campo e, em seguida, insira /b dispatch starte, opcionalmente, os endereços IP com suas proporções de peso no Add Argumentscampo. Ao usar o comando do Windows, Start /bdizemos à tarefa para executar sem abrir uma nova janela de comando. Se você preferir ter uma janela aberta, basta digitar Dispatchno campo Programa e start, mais os IPs, se desejar, no campo Opções.
  6. Na última página, marque a Open The Properties Dialoguecaixa e clique em Finish.
  7. Na Generalguia da Propertiespágina, verifique se Run only when user is logged onestá selecionado e, na lista Configure Forsuspensa na parte inferior, selecione a versão do Windows que você está usando.
  8. Vá para a Conditionsguia e desmarque tudo.
  9. Vá para a Settingsguia e desmarque tudo.
  10. Clique OKe pronto.

    Isso tem algumas desvantagens. Primeiro, se você optar por iniciar a tarefa sem uma janela de comando, não saberá se o Dispatch parou de ser executado devido a erros. Passei muitas horas pesquisando e ainda não consegui encontrar uma maneira de determinar o estado de execução de um script. Segundo, seus Nics precisam estar em funcionamento antes que a tarefa seja iniciada. Se isso não acontecer na ordem certa no seu sistema, talvez seja necessário inserir algum tipo de atraso para iniciar a tarefa.

Armado com essas informações aumentadas, não deve demorar mais de 20 minutos para que tudo funcione.

Raybo58
fonte
1

As outras respostas acima estão basicamente corretas, mas tenha como certo que o que você quer fazer é possível. Não é, acho que você interpretou mal o significado do marketing em torno do seu cartão. Essa é uma pergunta mais antiga que eu conheço, mas com os ataques agressivos a perguntas duplicadas (uma prática que eu me oponho como contraproducente e assusta os novos usuários, mas essa é outra questão - eu já publiquei antes / soapbox) significa que as perguntas mais antigas se tornam respostas para qualquer número de perguntas novas que surgirem, mesmo que sejam ligeiramente diferentes.

Meios de banda dupla que o seu router é capaz de conectar em qualquer dos 5 GHz e 2,4 GHz não ambos, simultaneamente . 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 todos operam exclusivamente na faixa de 2,4 Ghz. Acho que o protocolo N funcionará em 2,4 ou 5 Ghz e, finalmente, o AC funciona na banda de 5 Ghz (acredito exclusivamente). Como o AC é mais recente, a banda de 5 Ghz está menos cheia do que a banda de 2,4 Ghz normalmente. A banda de 2,4 Ghz está dividida, acredito - não me cite"Canais" de 20 MHz. Isso permite que as bandas operem paralelamente em um prédio de apartamentos. A banda de 5 Ghz pode suportar canais de largura dupla - 20 Mhz e 40 Mhz. A banda de 5 Ghz é, portanto, mais rápida e mais ampla, o que lhe permite transportar mais dados, mas é menos penetrante e, portanto, tem menos alcance. Que eu saiba, os protocolos B e G têm o maior alcance. Mesmo nos novos roteadores, como o meu roteador ASUS, possui 3 bandas simultâneas - 2,4, 5 e 5 (pode ser configurado de maneira diferente) e todos têm o mesmo SSID. Porém, quando um computador se conecta ao roteador, eles são transmitidos internamente para um dos sub SSIDs de maneira transparente.

Que eu saiba, as antenas 2x2 (e 3x3 e os raros 4x4) não permitem conexões diferentes. Acredito que ele use os recursos MIMO do 802.11ac para abrir uma segunda conexão com a mesma rede e conectar-se a um roteador MU-MIMO compatível para executar dois links downstream simultaneamente. Isso é para aumentar a largura de banda da conexão resultante. Se um link CA tiver uma largura de banda de 300 Mbps, você poderá abrir um segundo e executá-lo a 600 Mbps, como um segundo canal ram. Eu não vi nenhuma maneira de dividir esses fluxos. Certamente não aparece como adaptadores separados no sistema operacional. O que você deseja é apenas um roteador compatível com MU-MIMO - provavelmente 802.11ac. O roteador cuidará do resto. Pense nisso como semelhante à RAM de canal duplo, se for mais fácil. Ou usando 2 canudos para beber uma bebida. Você não receberá duas vezes mais, mas poderá obter até 1. 99x tanto quanto 1.01x tanto. É improvável que você use os 2 canudos para beber de 2 bebidas separadas. Então, é isso que 2x2 significa. Este usuário mencionou o antigo ("banda dupla"), mas outros que chegam aqui podem estar procurando por 2x2.

Então, de qualquer maneira, para ver como fazer o acima com 2 adaptadores, veja as outras respostas. Mas, em geral, se você estiver explorando a idéia porque possui um adaptador de banda dupla ou um adaptador MIMO 2x2, faça uma verificação rápida da sanidade, verifique se possui o hardware apropriado.

Andy T
fonte