Korzystanie z dwóch bezprzewodowych kart sieciowych jednocześnie na komputerze stacjonarnym z systemem Windows 10

13

W przeszłości czytałem podobne pytania (tj. Jak korzystać z mojej dwupasmowej karty Wi-Fi, aby łączyć się jednocześnie z 5GHz i 2.4GHz w systemie Windows? I jednocześnie podłączać wiele sieci Wi-Fi ), jednak nie odpowiadają one odpowiednio mojemu pytaniu.

Próbuję zrozumieć, czy mogę użyć 2 oddzielnych kart bezprzewodowych na komputerze stacjonarnym, aby połączyć się z tym samym routerem bezprzewodowym w tym samym czasie, w szczególności:

  • Karta Wi-Fi 1 za pomocą routera 5 Ghz 802.11ac
  • Adapter WiFi 2 korzystający z routera 2,4 Ghz 802.11n (ten sam router)

Obecnie mam ustawione na 2 różne identyfikatory SSID, choć z pewnością można je zmienić w razie potrzeby.

Żeby było jasne, chcę użyć obu sieci do zwiększenia prędkości, o to nam chodzi.

Shackrock
źródło
Być może uda się znaleźć coś od dostawcy karty sieciowej, ale system Windows 10 natywnie nie obsługuje agregacji łączy. Możesz przejść na Server 2012, który ...
ssnobody

Odpowiedzi:

14

Nie różni się to od podłączenia 2 przewodowych portów Ethernet na tym samym komputerze do tej samej sieci ... wymaga to tak zwanego łączenia interfejsów, łączenia karty sieciowej lub agregacji łączy, które jest oficjalnie obsługiwane tylko przez system operacyjny Windows Server dla produktów Microsoft (to działało w systemie Windows 10 do kompilacji 10240, teraz oficjalnie zepsute), ale wymaga to również zgodnego przełącznika lub routera, który obsługuje pewnego rodzaju protokół grupowania lub równoważenia sieci, co robi wiele przełączników i routerów klasy korporacyjnej, ale praktycznie nie robią tego żadne produkty konsumenckie, i o ile wiem, nie ma routera bezprzewodowego ani punktu dostępowego zdolnego do tego. Chociaż użycie 2 portów przełączników obsługujących agregację łączy z dwoma unikalnymi punktami dostępowymi może potencjalnie zrobić to ze zgodnym systemem operacyjnym, którym nie jest system Windows 10 (EDYCJA: Microsoft potwierdził, że system Windows 10 powinien mieć taką możliwość,

Szczerze mówiąc, najlepiej jest po prostu użyć połączenia 5 GHz 802.11ac i nie przejmować się drugim połączeniem bezprzewodowym, chyba że łączy się ono z inną siecią lub przełącza się na połączenie przewodowe.

Mogę podać wiele linków, jeśli chcesz potwierdzić wszystkie te informacje, ale drobiazgowość tego sprowadza się do tego inżynier Microsoft (Jeffrey Tippet) podczas omawiania tego na kanale dyskusyjnym społeczności Microsoft , oto podsumowanie: Zespół NIC funkcja jest technicznie realizowana przy użyciu warstwy MAC (warstwa 2), a warstwa MAC jest inna dla każdego typu nośnika. Nie można łączyć kart sieciowych WLAN / WWAN, ponieważ nie zbudowaliśmy dla tego dodatkowego wsparcia; nie ma sensu spędzać czasu na budowaniu tego wsparcia, gdy zespół NIC jest wyraźnie przeznaczony jako funkcja serwera.

acejavelin
źródło
3
Również agregacja łączy nie zwiększa prędkości. Zwiększa pojemność. Możesz mieć jednocześnie więcej połączeń (transfer plików itp.). To trochę jak poszerzenie drogi, ale nie zmiana ograniczenia prędkości.
c0deous
7

Rozwiązanie Microsoft w Windows 10, NIC Teaming (LBFO) , nie jest przydatne, ponieważ dokumentacja mówi:

Karty sieciowe reprezentujące technologie inne niż Ethernet nie są obsługiwane w zespołach (np. WWAN, WLAN / WiFi, Bluetooth, Infiniband, w tym karty sieciowe IPoIB).

W przypadku łączności bezprzewodowej rozwiązanie Microsoft jest obecnie niedostępne. W każdym razie jeszcze jednym niespełnionym wymogiem jest to, że wszystkie adaptery mają tę samą prędkość.

Pozostawia to rozwiązania innych firm. Te, które znam, są wymienione poniżej, ale nie mogę ich polecić, ponieważ nie mam z nimi doświadczenia.

  • dispatch-proxy - darmowy i open source.
  • NetFusion - od 26,99 USD na 1 rok.
  • Speedify - bezpłatnie za 1 GB miesięcznie, 9 USD za 50 GB, 19 USD za nieograniczone, dostępne są również oferty roczne. Jest to chyba najbardziej znany produkt w tej kategorii. Uważam również, że jest to jedyny, który dzieli ruch między połączeniami na podstawie pakietów i korzysta z wielu serwerów na całym świecie, więc wydaje się to najpoważniejsze.

W przeciwnym razie, aby zrezygnować z produktu innej firmy, powielam poniżej zeznanie znalezione w Internecie:

Jeśli router ma dwa radia WiFi, takie jak mój, który ma radio 5,0 GHz i radio 2,4 GHz, nie ma powodu, dla którego nie można komunikować się z routerem jednocześnie.

W systemie Windows 7 miałem zarówno kartę WiFi 5,0 GHz, jak i kartę WiFi 2,4 GHz i oba łączyłyby się automatycznie podczas uruchamiania, jednak system Windows 10 wydaje się wybierać kartę 5 GHz i automatycznie łączyć się z tym samym. Mogę ręcznie podłączyć adapter 2,4 GHz i oba będą działać w tym samym czasie, aw niektórych przypadkach jest ruch. Przede wszystkim największy ruch odbywa się na wewnętrznej karcie WiFi High-Speed ​​5.0GHz, ale Win 10 będzie korzystał z adaptera USB 2.4GHz raz na jakiś czas.

Wyjaśnia to @Tonny w komentarzu poniżej, który wolę zawrzeć bezpośrednio w odpowiedzi:

Przy obu adapterach podłączonych do tej samej sieci LAN (ta sama podsieć ip) algorytmy routingu IP będą używać wyłącznie szybszej karty sieciowej. Drugi odbierze tylko ruch LAN skierowany do wszystkich urządzeń (transmisje) i czasami (co około 30 sekund) wyśle ​​trochę samego ruchu rozgłoszeniowego do celów wykrywania topologii sieci. Dotyczy to wszystkich rodzajów sieci LAN, nie tylko Wi-Fi. Tak więc dla wszystkich celów i celów drugi adapter Wi-Fi jest po prostu dostępny w celu zapewnienia redundancji w przypadku awarii drugiego.

harrymc
źródło
Przy obu adapterach podłączonych do tej samej sieci LAN (ta sama podsieć ip) algorytmy routingu IP będą używać wyłącznie szybszej karty sieciowej. Drugi odbierze tylko ruch LAN skierowany do wszystkich urządzeń (transmisje) i czasami (co około 30 sekund) wyśle ​​trochę samego ruchu rozgłoszeniowego do celów wykrywania topologii sieci. Dotyczy to wszystkich rodzajów sieci LAN, nie tylko Wi-Fi. Tak więc dla wszystkich celów i celów drugi adapter Wi-Fi jest po prostu dostępny w celu zapewnienia redundancji w przypadku awarii drugiego.
Tonny
@Tonny: To jest tak dobre wytłumaczenie, że umieściłem je w odpowiedzi, a nie jako komentarz. Dzięki.
harrymc
No cóż, używam Win 10 Ver 1511, mam 2 karty Wi-Fi, obie podłączone do tej samej sieci Wi-Fi i mierzę między 20 a 30 Mb / s na obu z nich jednocześnie, podczas przesyłania z Filezillą, która jest ustawiona na używaj 8 równoczesnych połączeń, więc myślę, że mogły coś zmienić…
Emil Borconi
3

Wypróbowałem więc rozwiązanie dispatch-proxy i po około 9 godzinach majstrowania przy nim w końcu udało mi się działać tak, jak chciałem. To nie jest idealne rozwiązanie, ponieważ opiera się na okrągłym podejściu do zmiany Nics, ale jest lepsze niż nic. Zdecydowanie zalecamy skorzystanie z instrukcji instalacji zapisanych w jego albumie imgur, które znajdują się u góry strony. To zapewni wszystko, czego potrzebujesz. Prawidłowe skonfigurowanie to inna historia.

Główny przykład, który podaje, konfiguruje serwer proxy HTTP, którego można używać w ustawieniach przeglądarki do surfowania, z tym wyjątkiem, że nie obsługuje stron https. To, co naprawdę chcesz skonfigurować, to serwer proxy Socks, który obsłuży wszystko.

Serwer proxy HTTP działał w przeglądarkach, ale wszystkie moje aplikacje systemowe działające w tle, takie jak sprawdzanie aktualizacji programu lub pogody, zostały pominięte. Korzystanie z serwera proxy Socks wiąże cały ruch w systemie z udostępnianiem. Sztuka polega na tym, że musisz zmienić ustawienia systemowe i opcjonalnie ustawienia aplikacji, aby działało.

Nie można użyć strony ustawień Sieć i Internet, która znajduje się w systemie Windows 8 do 10. Cokolwiek wpiszesz, spowoduje to spowolnienie konfiguracji. Musisz przejść do panelu Contol, otworzyć Internet Optionsi przejść do Connectionszakładki. Stamtąd chcesz przejść do Proxy Serversekcji i sprawdzić Use a proxy server for your LANi Bypass proxy server for local addresses. Następnie chcesz kliknąć Advancedprzycisk, a na stronie, która się otworzy, upewnij się, że wszystkie pola są puste oprócz Socks: pól. Tam chcesz wpisać socksdla Proxy address to usei 1080dla Port. Upewnij się również, że Use the same proxy server for all protocolspole nie jest zaznaczone. Po użyciu tej metody każda aplikacja w moim systemie używa serwera proxy Disptach.

Więc moje polecenie konsoli wygląda tak dispatch start 192.168.0.103@6 192.168.19.2@4.

Jeśli nie dodasz proporcji wagi po każdym adresie, wygląda na to, że zachowuje się tak samo jak bez proxy, wysyłając większość ruchu przez interfejs, który miał najniższą metrykę systemową przed zainstalowaniem proxy. Dlatego gorąco polecam je uwzględnić.

Jednym z tych adresów IP jest wbudowany Nic na moim pulpicie, a drugi to mój telefon 4G na uwięzi. Odłączam telefon za każdym razem, gdy wychodzę, ale wygląda na to, że wszystko działa z resztą Nic za pośrednictwem serwera proxy, dopóki nie podłączę ponownie telefonu tam, gdzie odbierze go za pomocą obu.

Jedynym problemem, który pozostaje, jest to, co dzieje się po ponownym uruchomieniu komputera. Serwer proxy nie działa jako usługa, więc skrypt należy uruchamiać przy każdym logowaniu. Znalazłem rozwiązanie, jeśli Twoje karty sieciowe są trwałe i nie wymagają procedury konfiguracji po zalogowaniu, podobnie jak mój telefon. To nie działa dla mnie, ale może działać, jeśli chcesz zautomatyzować uruchamianie skryptu ...

Najlepszym sposobem na to jest dodanie go jako zadania startowego. Przejdź do Control Paneli wybierz Administrative Tools, a następnie uruchom Task Scheduleri wykonaj następujące kroki ...

  1. Upewnij się, że Task Scheduler (Local)jest zaznaczone w lewym panelu i Actionwybierz z menuCreate Basic Task
  2. Na pierwszej stronie wprowadź nazwę zadania. Właśnie wszedłem do Wysyłki.
  3. Na następnej stronie wybierz When I Log On. Robimy to zamiast wybierać When The Computer Starts, abyśmy wiedzieli, że Nics są uruchomione przed utworzeniem serwera proxy.
  4. Na następnej stronie wybierz Start a Program.
  5. Na następnej stronie wpisz Startw Program/Script:polu, a następnie /b dispatch startopcjonalnie wprowadź adresy IP wraz z ich proporcjami wagowymi w Add Argumentspolu. Za pomocą polecenia systemu Windows Start /bmówimy, aby zadanie zostało uruchomione bez otwierania nowego okna poleceń. Jeśli wolisz mieć otwarte okno, po prostu wpisz Dispatchw polu Program start, a także adresy IP, jeśli chcesz, w polu Opcje.
  6. Na ostatniej stronie zaznacz Open The Properties Dialoguepole i kliknij Finish.
  7. Na Generalkarcie Propertiesstrony upewnij się, że Run only when user is logged onjest zaznaczona, a następnie w Configure Forrozwijanej liście u dołu wybierz dowolną wersję systemu Windows, której używasz.
  8. Przejdź do Conditionszakładki i odznacz wszystko.
  9. Przejdź do Settingszakładki i odznacz wszystko.
  10. Kliknij OKi gotowe.

    Ma to kilka wad. Po pierwsze, jeśli zdecydujesz się uruchomić zadanie bez okna poleceń, nie będziesz wiedział, czy Dispatch przestał działać z powodu błędów. Spędziłem wiele godzin na wyszukiwaniu i wciąż nie byłem w stanie znaleźć sposobu na określenie stanu działania skryptu. Po drugie, twoje Nics muszą być uruchomione przed uruchomieniem zadania. Jeśli nie wydarzy się to we właściwej kolejności w twoim systemie, być może będziesz musiał pobawić się wprowadzeniem jakiegoś opóźnienia w uruchomieniu zadania.

Uzbrojony w tę rozszerzoną informację, nie powinno to zająć więcej niż 20 minut, aby wszystko działało.

Raybo58
źródło
1

Pozostałe powyższe odpowiedzi są w zasadzie poprawne, ale zakładaj, że to, co chcesz zrobić, jest możliwe. Nie, myślę, że źle zinterpretowałeś znaczenie marketingu wokół twojej karty. To jest starsze pytanie, które znam, ale z agresywnymi atakami na duplikaty pytań (praktyka, której przeciwstawiam się, ponieważ przynosi efekt przeciwny do zamierzonego i odstrasza nowych użytkowników, ale to kolejny problem - pisałem o tym przed / mydłem) oznacza, że ​​starsze pytania stają się odpowiedzi na dowolną liczbę nowych pytań, nawet jeśli są nieco inne.

Podwójne pasmo oznacza, że ​​router może łączyć się w paśmie 5 GHz i 2,4 GHz Nie oba jednocześnie . 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 działają wyłącznie w paśmie 2,4 Ghz. Myślę, że protokół N będzie działał na częstotliwości 2,4 lub 5 Ghz, a wreszcie AC działa na paśmie 5 Ghz (wierzę wyłącznie). Ponieważ AC jest nowszy, pasmo 5 Ghz jest mniej zatłoczone niż zwykle pasmo 2,4 Ghz. Zespół 2,4 Ghz jest podzielony, jak sądzę - nie cytuj mnie w tym„Kanały” 20 MHz. Umożliwia to równoległe działanie pasm w budynku mieszkalnym. Pasmo 5 GHz może obsługiwać podwójne szerokie kanały - 20 MHz i 40 MHz. Pasmo 5 Ghz jest zatem szybsze i szersze, co pozwala na przenoszenie większej ilości danych, ale jest mniej przenikliwe, więc ma mniejszy zasięg. Według mojej wiedzy, protokoły B i G mają najdłuższy zasięg. Nawet w nowych routerach, takich jak mój router ASUS, ma 3 równoczesne pasma - 2,4, 5 i 5 (może być skonfigurowany inaczej) i wszystkie mają ten sam identyfikator SSID. Kiedy komputer łączy się z routerem, wewnętrznie są one przekazywane do jednego z podrzędnych identyfikatorów SSID w przejrzysty sposób.

Według mojej wiedzy anteny 2x2 (oraz 3x3 i rzadkie 4x4) nie pozwalają na różne połączenia. Wierzę, że wykorzystuje możliwości MIMO 802.11ac do otwarcia drugiego połączenia z tą samą siecią i połączenia z kompatybilnym routerem MU-MIMO w celu jednoczesnego uruchomienia 2 łączy downstream. Ma to na celu zwiększenie przepustowości wynikowego połączenia. Jeśli łącze prądu zmiennego ma przepustowość 300 Mb / s, możesz otworzyć sekundę i uruchomić z prędkością 600 Mb / s, jak drugi kanał RAM. Nie widziałem żadnego sposobu na podzielenie tych strumieni. Z pewnością nie pojawia się jako osobny adapter w systemie operacyjnym. To, czego potrzebujesz, to tylko router zgodny z MU-MIMO - prawdopodobnie 802.11ac. Router zajmie się resztą. Pomyśl o tym jak o dwukanałowej pamięci RAM, jeśli jest to łatwiejsze. Lub za pomocą 2 słomek do picia. Nie dostaniesz 2x tyle, ale możesz dostać nawet 1. 99x tyle lub tak mało jak 1.01x tyle. Jednak jest mało prawdopodobne, aby użyć 2 słomek do picia z 2 oddzielnych napojów. To właśnie oznacza 2x2. Ten użytkownik wspomniał o pierwszym („dual band”), ale inni, którzy tu przybędą, mogą szukać 2x2.

Tak więc, aby zobaczyć, jak to zrobić z 2 adapterami, zobacz pozostałe odpowiedzi. Ale ogólnie, jeśli odkrywasz ten pomysł, ponieważ masz dwupasmowy adapter lub adapter 2x2 MIMO, wykonaj szybką kontrolę poczytalności, upewnij się, że masz odpowiedni sprzęt.

Andy T.
źródło