Jak obsługiwać ponad 500 użytkowników jednocześnie w sieci WiFi

21

To, co chcę osiągnąć, to obsłużyć serwer HTTL w sieci LAN. Nazwijmy to serwerem i nadajmy mu adres 192.168.0.2. Chciałbym umożliwić ludziom dostęp do tego serwera za pośrednictwem przeglądarki na urządzeniach mobilnych, ale tylko wtedy, gdy są oni podłączeni do sieci LAN za pośrednictwem Wi-Fi (nie mogą łączyć się poza obszarem sieci LAN, np. Przez WAN lub coś takiego).

Zwykle nie byłoby problemu, chyba że chcę, aby wiele osób łączyło się w tym samym czasie. Słyszałem, że maksymalna liczba użytkowników, którzy mogą łączyć się za pośrednictwem Wi-Fi to 256 (w tym serwer i router) z maską podsieci 255.255.255.0. Zmiana maski podsieci może zwiększyć liczbę użytkowników (czy to prawda?), Ale w rzeczywistości więcej niż 20-30 zatrzymałoby router.

Oto pytania:

  • Czy istnieją routery, które umożliwiają jednoczesne połączenie ponad 200 użytkowników?
  • Czy zmiana maski podsieci da mi możliwość posiadania ponad 255 klientów w sieci?
  • Czy przepustowość radia WiFi pozwala tak wielu użytkownikom jednocześnie?
  • Czy można to rozwiązać za pomocą wielu punktów dostępu? Mam na myśli jeden router i 3-5 lub więcej punktów dostępu?
  • Czy serwer DHCP może podawać użytkownikom adresy IP od 192.168.0.1 do na przykład 192.168.3.255?

Dodatkowe informacje:

  • Kwestie bezpieczeństwa mnie nie dotyczą; może nie być szyfrowania do logowania do sieci, jeśli to ułatwia rozwiązanie problemu.
  • Jeśli są droższe, ale lepsze rozwiązania - daj mi je. Większa liczba punktów dostępu lub lepszy router nie stanowią problemu.
Kalreg
źródło
24
A jeśli naprawdę spodziewasz się 500 użytkowników w sieci, może spójrz na profesjonalny sprzęt, a nie na domowe routery. Zapewni to również narzędzia i oprogramowanie układowe do skonfigurowania czegoś takiego z wieloma punktami dostępowymi przy zarządzalnym wysiłku.
reż
2
Usunąłem mój poprzedni komentarz (nie podany jako odpowiedź, wyraźnie inna rzecz tutaj), humor został zgubiony i przepraszam. Stoję za rdzeniem mojego poprzedniego komentarza, że ​​sprzęt sieciowy klasy korporacyjnej prawdopodobnie byłby wymagany w tym scenariuszu.
acejavelin
Niektóre dobra rada tutaj: forum.mikrotik.com/viewtopic.php?t=125117
AndreKR
3
Co będą robić Twoi użytkownicy? Uwaga jest taka sama, jeśli są one tylko połączone i wymieniają kilka wiadomości czatowych lub jeśli wszystkie przesyłają strumieniowo wideo 4K w tym samym czasie ... (Wskazówka: zapomnij o tym ostatnim).
jcaron
3
Możesz zapytać Steve'a Jobsa. youtube.com/watch?v=h6cIeZmFdPs 500 urządzenie zawiesiło jego demo.
Juan Carlos Oropeza

Odpowiedzi:

28

Odpowiedzi na twoje pytania jeden po drugim:

Czy istnieją routery, które umożliwiają jednoczesne połączenie ponad 200 użytkowników?

TAK - nie robię rekomendacji produktów, więc po prostu wyszukaj za pomocą swojej ulubionej wyszukiwarki. Popularne marki to Ruckus, Cisco, Aruba, Zyxel itp.

Czy zmiana maski podsieci da mi możliwość posiadania ponad 255 klientów w sieci?

TAK - zobacz więcej poniżej.

Czy przepustowość radia WiFi pozwala tak wielu użytkownikom jednocześnie?

TAK i większość przyzwoitych AP ma funkcje zarządzania przepustowością.

Czy można to rozwiązać za pomocą wielu punktów dostępu? Mam na myśli jeden router i 3-5 lub więcej punktów dostępu?

TAK, to byłby normalny sposób na zrobienie tego. Punkty dostępowe są ograniczone do maksymalnej liczby klientów ze względu na limity protokołu bezprzewodowego, jednak routery skalują się znacznie wyżej, więc 1 przyzwoity router będzie wystarczający dla 500 użytkowników. Liczba AP zależy od faktycznie zakupionych AP.

Czy serwer DHCP może podawać użytkownikom adresy IP od 192.168.0.1 do na przykład 192.168.3.255?

TAK - bardzo prosty - maska ​​podsieci 255.255.255.0 (oznacza, że ​​ostatnia część maski może dawać od 0 do 255 liczb, w sumie 256). Poza tym .0 i .255 nie są używane z powodu działania routingu IP, więc można użyć 254. Następnie brama zostaje wykorzystana, pozostawiając ci 253 dostępne adresy klientów. Gdy maska ​​podsieci to 255.255.0.0, oznacza to, że łącznie (256 x 256) = 65536 adresów IP jest możliwe, a po usunięciu .0.0 i .255.255 i jeszcze jednego dla bramy masz 65533.

Ponieważ znajdujesz się w podsieci za zaporą ogniową, jedyne ograniczenie, jakie mogę wymyślić, zostanie nałożone przez router lub punkt dostępowy (domowe mogą zwykle ograniczać się do ostatniej części na 0, ale nawet na rynku krajowym nie wszystkie urządzenia nałożyć limit). Należy pamiętać, że maska ​​podsieci to po prostu „limit” związany z adresowaniem IP, aw sieciach prywatnych jest to zasadniczo dowolny limit.

LMSingh
źródło
19
256 x 256 = 65536, a nie 65535
phuclv
5
Otwarcie maski podsieci to świetny sposób, aby całkowicie zatopić radio w ruchu nadawczym. Wyższe punkty dostępowe pozwolą na użycie znacznie mniejszych podsieci, aby zmniejszyć ten problem.
Chrylis -on strike-
@chrylis Ale nie pozwolą klientowi płynnie wędrować między różnymi podsieciami, prawda? (Wymagałoby to znacznego sprzeciwiania się działaniu IP). Wydaje się, że skonfigurowanie AP tak, aby po prostu nie odzwierciedlało transmisji w ogóle, wydaje się znacznie prostsze, co mogą zrobić nawet te z niższej półki.
grawity
2
@grawity Mogę mówić tylko w imieniu Cisco i Aruby, ale ich punkty dostępowe przekazują ruch do scentralizowanego kontrolera, który śledzi poszczególnych klientów. Podsieci się nie zmieniają, ale jaki ruch klienta jest wysyłany do którego robi fizyczny AP.
Chrylis -on strike-
1
@chrylis To ma sens. Ale w końcu wciąż o wiele bardziej złożone rozwiązanie niż po prostu wyłączanie emisji na poziomie AP, jeśli to był twój cel przez cały czas (nie wspominając o dodatkowym pojedynczym punkcie awarii dla ogromnej sieci).
grawity
10

Słyszałem, że maksymalna liczba użytkowników, którzy mogą łączyć się za pośrednictwem Wi-Fi to 256

Liczba ta jest bliska, jednak będą one ograniczone co do prędkości połączenia, którą są w stanie uzyskać. Ogólna zasada to 45 urządzeń.

Na przykład router WiFi o mocy 300 Mb / s przy podłączonych 250 urządzeniach będzie ograniczony do średnio 0,8 Mb / s.

Istnieje wiele praktycznych ograniczeń:

Praktyczne ograniczenia skalowania sieci Wi-Fi

Podłączenie 250 urządzeń do jednego punktu dostępu Wi-Fi, choć teoretycznie możliwe, nie jest możliwe w praktyce z kilku powodów:

  • W sieciach domowych wszystkie urządzenia zwykle korzystają z jednego połączenia internetowego. Wydajność dostępu klientów zacznie się pogarszać, gdy więcej urządzeń dołącza do sieci i zaczyna z niej korzystać jednocześnie. Nawet tylko kilka aktywnych urządzeń przesyłających strumieniowo wideo lub pobierających pliki może szybko udostępnić udostępnione łącze internetowe.
  • Punkty dostępu przegrzewają się i przestają działać podczas pracy przy ekstremalnych obciążeniach przez dłuższy czas, nawet jeśli obsługują tylko ruch lokalny i nie mają dostępu do Internetu.
  • Koncentracja dużej liczby klientów Wi-Fi w bezpośredniej bliskości fizycznej, np. Domu lub budynku biurowego, generuje znaczne zakłócenia sygnału bezprzewodowego. Zakłócenia radiowe między klientami WiFi obniżają wydajność sieci (z powodu częstego ponownego nadawania wiadomości, które nie docierają do miejsca docelowego) i ostatecznie powodują zerwanie połączenia.

Można obejść te ograniczenia, dodając dodatkowe routery lub punkty dostępu:

Jak zmaksymalizować potencjał sieci

Zainstalowanie drugiego routera lub punktu dostępu w sieci domowej może znacznie pomóc w rozłożeniu obciążenia sieciowego. Dodając więcej punktów dostępu do sieci, można skutecznie obsłużyć dowolną liczbę urządzeń. Utrudni to jednak zarządzanie siecią.

Źródło pojemności sieci bezprzewodowej… Ile urządzeń można podłączyć do mojej sieci Wi-Fi? - Actiontec.com

I:

Ogólna zasada polega na ograniczeniu liczby jednoczesnych połączeń w sieci domowej do 45. Jednak konkretna liczba będzie się znacznie różnić w zależności od tego, co robi każde z tych urządzeń. Na przykład pobieranie plików MP3, ISO lub innych dużych plików wymaga znacznie większej przepustowości niż sprawdzanie poczty e-mail lub zwykłego przeglądania Internetu. Podobnie, jeśli sieć obsługuje serwery WWW, FTP lub Gaming, zalecany limit liczby połączeń sieciowych może być znacznie niższy.

Źródło Ile urządzeń może obsługiwać jeden router bezprzewodowy?

DavidPostill
źródło
6

Teoretycznie możesz nawet użyć sieci / 8 (maska ​​sieci 10.0.0.0 255.0.0.0) dla swojej sieci WiFi. Dałoby to wystarczającą liczbę adresów IP dla użytkowników. Ale to nie będzie praktyczne.

W praktyce jednak będziesz musiał użyć rozwiązania klasy korporacyjnej. Większość routerów domowych zatrzymuje się na około 30 użytkownikach (dwuzakresowe Netgears na 64 itd.) I będziesz musiał stworzyć sieć z więcej niż 16 punktami dostępu, aby twój serwer był dostępny.

Rozwiązania klasy korporacyjnej są opatrzone ceną. Na przykład kontroler bezprzewodowej sieci LAN Aruba z kilkoma punktami dostępu łatwo kosztuje około 10 000 EURO (przelicz na lokalną walutę) i wymaga sporej wiedzy do konfiguracji. Cisco jest jeszcze droższy.

Meraki jest (tylko trochę) tańszy i oferuje rozwiązanie „w chmurze”, które jest stosunkowo łatwe w użyciu, ale może nie spełniać Twoich wymagań.

Liczba potrzebnych punktów dostępu zależy również od używanego protokołu:

Protocol                    Bandwidth   #clients per AP
802.11b                     600 kbps    13
802.11g                     600 kbps    43
802.11n (2 Spatial Streams) 600 kbps    273

(czyli Cisco, ale inni dostawcy powinni być porównywalni)

Jeśli zamierzasz używać stosu domowych routerów, musisz także spojrzeć na zakłócenia. Twoje 16 routerów będzie miało ograniczoną liczbę pasm i spowolni połączenie z innymi routerami. Nie oznacza to również, że stos 16 domowych routerów również nie jest bardzo tani.

Jeśli zamierzasz skorzystać z rozwiązania klasy korporacyjnej, włączy się w to DHCP. Ale zanim zdecydujesz się na architekturę dla tych rozmiarów sieci, skorzystaj z pomocy ekspertów.

Ljm Dullaart
źródło
1
Dlaczego miałbym potrzebować 64 routerów domowych? Jeśli router domowy pozwala mi podłączyć 30 użytkowników i chcę to zrobić dla 500 użytkowników - 500/30 to około 17 routerów domowych.
Kalreg
To było może trochę przesada. Chodzi o to, że routery domowe będą oferowane po cenie i będą powodować wiele zakłóceń. (zmieniono 64-> 16 w odpowiedzi)
Ljm Dullaart,
2
@Kalreg Pamiętaj, że Wi-Fi nie skaluje się. Wszystkie urządzenia Wi-Fi znajdujące się w ich zasięgu muszą ze sobą współdziałać, nawet jeśli nie są częścią tej samej sieci i nawet jeśli to konkretne urządzenie nie ma teraz nic do wysłania. Wydajność Wi-Fi szybko się pogarsza . Wiele urządzeń o bardzo krótkim zasięgu jest o wiele lepszych niż używanie najbardziej wydajnego routera, jaki można znaleźć.
Luaan,
2

Tutaj jest kilka różnych ograniczeń. Punkt dostępu może rzeczywiście być w stanie pomieścić tak wielu użytkowników jednocześnie, zanim degradacja sygnału będzie tak duża, że ​​losowo zacznie upuszczać użytkowników. Można to rozwiązać za pomocą wielu punktów dostępu, z których każdy może obsługiwać różnych użytkowników. Tańsze punkty dostępu lub routery mogą nie być w stanie obsłużyć wielu użytkowników jednocześnie, podczas gdy droższe routery / punkty dostępu mogą pomieścić do 255 użytkowników.

Drugi to rozdawanie adresów IP. Aby urządzenia mogły komunikować się przez sieć Wi-Fi / LAN, każde urządzenie musi otrzymać adres IP. Oznacza to, że serwer DHCP musi ustawić sieć na tyle dużą, aby mogła obsłużyć ponad 255 adresów IP. Oznacza to automatycznie, że musisz albo utworzyć sieć z większą podsiecią (klasa B lub wyższa), albo podzielić każdy segment na sieci vlan, aby mogli mieć własną sieć wewnętrzną, co oznacza, że ​​ludzie z grupy A nie mogą widzieć i komunikować się z ludźmi z grupy B itp., ale wszyscy mogą uzyskać dostęp do twojego serwera, jeśli skonfigurujesz go w ten sposób. Druga wymieniona tutaj opcja będzie trudniejsza do skonfigurowania i nie będzie można jej wykonać, chyba że masz odpowiedni sprzęt. Może to być tak proste, jak wiele routerów z funkcją Wi-Fi, z których każdy obsługuje do 255 użytkowników,

Lepszy sprzęt dla przedsiębiorstw może to zrobić tylko na jednym urządzeniu, ale trudniej go skonfigurować.

Dlatego najłatwiejszą metodą będzie jeden router z większą maską podsieci do stworzenia sieci klasy B z więcej niż jednym punktem Wi-Fi.

LPChip
źródło
Jeśli dobrze rozumiem, jeden router, który obsługuje inną maskę podsieci niż 255.255.255.0, obsługuje więcej niż 256 adresów IP. Teraz podłączam punkty dostępowe do routera przez Wi-Fi / Ethernet, a każdy punkt dostępowy obsługuje 255 adresów IP dla użytkowników 255 użytkowników. Czy każdy AP ma inny identyfikator SSID? Czy wszystkie mają takie same i jeśli zostanie osiągnięty limit użytkowników na AP, nie pozwala już na łączenie się, pozwalając innym AP na działanie?
Kalreg
1
To zależy od Twojego Wi-Fi, czy wymagany jest inny identyfikator SSID, czy nie. Nie jest to absolutnie konieczne, co sprawi, że wszystkie AP będą postrzegane jako jedno, ale przy różnych SSID możesz pozwolić ludziom wybrać, do którego AP mają się przyłączyć. AP, które działają jak siatka, zawsze będą miały jeden identyfikator SSID, ponieważ w zasadzie przypisujesz duży obszar jedną WIFI za pomocą wielu AP.
LPChip