Как поддерживать более 500 пользователей одновременно в сети WiFi

7218
Kalreg

Чего я хочу добиться, так это обслуживать HTTL-сервер в локальной сети. Давайте назовем его сервером и дадим ему адрес 192.168.0.2. Я хотел бы позволить людям получать доступ к этому серверу через браузер на своих мобильных устройствах, но только если они подключены к локальной сети через WiFi (они не могут подключиться извне области локальной сети, например, через глобальную сеть или что-то в этом роде).

Обычно это не будет проблемой, если я не хочу, чтобы многие люди подключались одновременно. Я слышал, что максимальное количество пользователей, которые могут подключиться через WiFi, составляет 256 (включая сервер и маршрутизатор) с маской подсети 255.255.255.0. Изменение маски подсети может увеличить количество пользователей (это правда?), Но на самом деле более 20-30 остановит маршрутизатор.

Здесь идут вопросы:

  • Существуют ли маршрутизаторы, которые позволяют одновременно подключать более 200 пользователей?
  • Даст ли мне изменение маски подсети возможность иметь более 255 клиентов в сети?
  • Разрешает ли пропускная способность радио WiFi столько пользователей одновременно?
  • Это можно решить с помощью нескольких точек доступа? Я имею ввиду один роутер и 3-5 или более точек доступа?
  • Возможно ли, чтобы сервер DHCP давал пользователям IP-адреса от 192.168.0.1 до, например, 192.168.3.255?

Дополнительная информация:

  • Проблемы безопасности меня не касаются; для входа в сеть может отсутствовать шифрование, если это облегчает решение проблемы.
  • Если есть более дорогие, но лучшие решения - не стесняйтесь, дайте их мне. Большее количество точек доступа или лучший маршрутизатор - не проблема, чтобы купить.
19
И если вы действительно ожидаете 500 пользователей в вашей сети, возможно, обратите внимание на профессиональное оборудование, а не на домашние маршрутизаторы. Это также даст вам инструменты и прошивку для настройки чего-то подобного с несколькими точками доступа с управляемыми усилиями. dirkt 6 лет назад 24
Я удалил свой предыдущий комментарий (не дан как ответ, здесь совершенно другая вещь), юмор был неуместен, и я извиняюсь. Я поддерживаю суть моего предыдущего комментария, что сетевое оборудование корпоративного уровня, вероятно, будет требованием для этого сценария. acejavelin 6 лет назад 2
Несколько полезных советов здесь: https://forum.mikrotik.com/viewtopic.php?t=125117 AndreKR 6 лет назад 0
Что будут делать ваши пользователи? Это примечательно, если они просто подключены и обмениваются несколькими сообщениями чата, или если они все одновременно транслируют видео 4K ... (Подсказка: забудьте о последнем). jcaron 6 лет назад 3
Кроме того, вы знаете, какие устройства будут подключаться? Если у вас есть контроль над ними, и вы знаете, что все они являются двухдиапазонными устройствами 802.11ac, это намного проще, чем если бы у вас было 500 случайных устройств, большинство из которых будут работать только на 2,4 ГГц, многие из них только на 802.11n или хуже ... jcaron 6 лет назад 0
Вы можете попросить Стива Джобса. https://www.youtube.com/watch?v=h6cIeZmFdPs 500 устройство вылетает его демо. Juan Carlos Oropeza 6 лет назад 2
Я голосую, чтобы закрыть этот вопрос как не по теме, потому что он спрашивает об оборудовании профессионального уровня, которое выходит за рамки [su]. Burgi 6 лет назад 0
«Я хотел бы позволить людям получать доступ к этому серверу через браузер на своих мобильных устройствах, но только в том случае, если они подключены к локальной сети через Wi-Fi». То есть вы не хотите, чтобы зашитые пользователи имели доступ к вашей интрасети? Или терминология просто перепутана? InterLinked 6 лет назад 0
@ Бурги, что-то такого масштаба, как правило, выходит за рамки обычного домашнего пользователя, но использование профессионального оборудования не делает его не по теме. Такое разовое мероприятие не подпадает под корпоративные ИТ-ограничения. Это может быть что-то, что компьютерный энтузиаст должен решить. Думайте об этом как о проблеме домашнего компьютера для семьи с 500 детьми. :-) fixer1234 6 лет назад 0

4 ответа на вопрос

26
LMSingh

Ответы на ваши вопросы по одному:

Существуют ли маршрутизаторы, которые позволяют одновременно подключать более 200 пользователей?

ДА - я не даю рекомендации по продукту, поэтому просто ищите, используя вашу любимую поисковую систему. Распространенными брендами являются Ruckus, Cisco, Aruba, Zyxel и др.

Даст ли мне изменение маски подсети возможность иметь более 255 клиентов в сети?

ДА - см. Больше ниже.

Разрешает ли пропускная способность радио WiFi столько пользователей одновременно?

ДА и большинство приличных точек доступа имеют функции для управления пропускной способностью.

Это можно решить с помощью нескольких точек доступа? Я имею ввиду один роутер и 3-5 или более точек доступа?

Да, это был бы нормальный способ сделать это. Точки доступа ограничены максимальным количеством клиентов из-за ограничений беспроводного протокола, однако маршрутизаторы масштабируются гораздо выше, поэтому для 500 пользователей будет достаточно одного достойного маршрутизатора. Количество точек доступа зависит от фактической точки зрения, которую вы покупаете.

Возможно ли, чтобы сервер DHCP давал пользователям IP-адреса от 192.168.0.1 до, например, 192.168.3.255?

ДА - очень просто - маска подсети 255.255.255.0 (означает, что последняя часть маски может дать от 0 до 255 чисел, всего 256). Из-за этого .0 и .255 не используются из-за того, как работает IP-маршрутизация, поэтому вы можете использовать 254. Затем он используется шлюзом, оставляя вам 253 доступных клиентских адреса. Когда маска подсети 255.255.0.0, это означает, что в общей сложности (256 x 256) = 65536 IP-адресов возможно, и после удаления .0.0 и .255.255 и еще одного для шлюза у вас есть 65533 доступных.

Поскольку вы находитесь в подсети за брандмауэром, единственное ограничение, о котором я могу подумать, будет наложено маршрутизатором или точкой доступа (домашние могут обычно ограничиваться последней частью на 0, но даже на внутреннем рынке не все устройства налагают ограничение ). Имейте в виду, маска подсети - это просто «предел», связанный с IP-адресацией, а в частных сетях это, по сути, произвольный предел.

256 х 256 = 65536, а не 65535 phuclv 6 лет назад 19
Открытие маски подсети - это * отличный * способ, чтобы ваше радио было полностью забито широковещательным трафиком. Точки доступа более высокого класса позволят вам использовать гораздо меньшие подсети для решения этой проблемы. chrylis 6 лет назад 5
@ chrylis Но они не позволят клиенту без проблем перемещаться между разными подсетями? (Это потребовало бы _существенного_ противодействия тому, как работает IP.) Кажется, гораздо проще настроить точку доступа, чтобы она просто не отражала широковещательные сообщения, что могут делать даже самые младшие. grawity 6 лет назад 0
@ grawity Я могу говорить только за Cisco и Aruba, но их точки доступа перенаправляют трафик на централизованный контроллер, который отслеживает отдельных клиентов. Подсети не меняются, но какой клиентский трафик отправляется, какой физической точке доступа. chrylis 6 лет назад 2
@ Chrylis Это имеет смысл. Но, в конце концов, это все же гораздо более сложное решение, чем просто отключение широковещательной рассылки на уровне точек доступа, если это и было вашей целью (не говоря уже о дополнительной единственной точке отказа для массивной сети). grawity 6 лет назад 1
Еще один бренд - Ubiquiti. https://unifi-sdn.ubnt.com/ filo 6 лет назад 0
@phuclv, спасибо за исправление. Ответ обновлен. LMSingh 6 лет назад 0
10
DavidPostill

Я слышал, что максимальное количество пользователей, которые могут подключиться через WiFi, составляет 256

Это число близко, однако, они будут ограничены в отношении скорости соединения, которую они могут получить. Основное правило - 45 устройств.

Например, маршрутизатор Wi-Fi с пропускной способностью 300 Мбит / с с 250 подключенными устройствами будет ограничен в среднем 0,8 Мбит / с.

Есть ряд практических ограничений:

Практические пределы масштабирования сети Wi-Fi

Подключение 250 устройств к одной точке доступа WiFi, хотя теоретически это возможно, на практике невозможно по нескольким причинам:

  • В домашних сетях все устройства обычно используют одно подключение к Интернету. Производительность клиентского доступа начнет ухудшаться по мере того, как все больше устройств присоединяются к сети и начинают использовать ее одновременно. Даже несколько активных устройств, транслирующих видео или загружающих файлы, могут быстро получить доступ к общей интернет-ссылке.
  • Точки доступа перегреваются и перестают работать при работе при экстремальных нагрузках в течение длительных периодов, даже если обрабатываются только локальный трафик и нет доступа к Интернету.
  • Сосредоточение большого количества клиентов WiFi в непосредственной физической близости, например, дома или в офисе, создает значительные помехи беспроводного сигнала. Радиопомехи между клиентами WiFi ухудшают производительность сети (из-за частой повторной передачи сообщений, которые не достигают своего места назначения) и в конечном итоге приводят к обрыву соединения.

Вы можете обойти эти ограничения, добавив дополнительные маршрутизаторы или точки доступа:

Как максимизировать потенциал вашей сети

Установка второго маршрутизатора или точки доступа в домашней сети может значительно помочь в распределении сетевой нагрузки. Добавление большего количества точек доступа в сеть позволяет эффективно поддерживать любое количество устройств. Однако это будет постепенно усложнять управление сетью.

Емкость исходной беспроводной сети… Сколько устройств можно подключить к моей сети WiFi? - Actiontec.com

А также:

Общее правило заключается в том, чтобы ограничить число одновременных подключений в домашней сети до 45. Однако конкретное число будет широко варьироваться в зависимости от того, что делает каждое из этих устройств. Например, загрузка файлов MP3, ISO или других больших файлов требует гораздо большей пропускной способности, чем проверка электронной почты или простой просмотр веб-страниц. Аналогичным образом, если в сети размещаются веб-серверы, серверы FTP или игровые серверы, рекомендуемое ограничение на количество сетевых подключений может быть намного ниже.

Источник Сколько устройств может обрабатывать один беспроводной маршрутизатор?

6
Ljm Dullaart

Теоретически, вы могли бы даже использовать сеть / 8 (10.0.0.0 маска сети 255.0.0.0) для вашего WiFi. Это даст вам достаточно IP-адресов для ваших пользователей. Но это не будет практичным.

Однако на практике вам нужно будет использовать решение корпоративного уровня. Большинство домашних маршрутизаторов останавливаются на 30 пользователях (двухдиапазонные Netgears на 64 и т. Д.), И вам потребуется создать маршрутизируемую сеть с более чем 16 точками доступа, чтобы сделать ваш сервер доступным.

Решения корпоративного уровня поставляются с ценой. Например, контроллер беспроводной локальной сети Aruba с несколькими точками доступа легко обходится в 10 тыс. Евро (в пересчете на местную валюту) и требует немало знаний для настройки. Cisco еще дороже.

Meraki (чуть чуть-чуть) дешевле и предлагает «облачное» решение, которое относительно просто в использовании, но может не соответствовать вашим требованиям.

Количество необходимых вам точек доступа также зависит от используемого вами протокола:

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

(то есть Cisco, но другие поставщики должны быть сопоставимы)

Если вы собираетесь использовать стек домашних маршрутизаторов, то вам также следует обратить внимание на помехи. Ваши 16 маршрутизаторов будут иметь ограниченное количество диапазонов, и они будут замедлять соединение с другими маршрутизаторами. Кроме того, стек из 16 домашних маршрутизаторов также не очень дешев.

Если вы собираетесь использовать решение корпоративного уровня, в него будет включен DHCP. Но обратитесь за помощью к эксперту, прежде чем выбирать архитектуру для сетей такого размера.

Зачем мне нужно 64 домашних роутера? Если домашний маршрутизатор позволяет мне подключить 30 пользователей, и я хочу сделать это для 500 пользователей - 500/30 - это около 17 домашних маршрутизаторов. Kalreg 6 лет назад 1
Это было, возможно, немного преувеличением. Дело в том, что домашние маршрутизаторы будут стоить дорого и будут создавать много помех. (изменилось 64-> 16 в ответе) Ljm Dullaart 6 лет назад 0
@Kalreg Имейте в виду, что Wi-Fi не масштабируется. Все устройства с поддержкой Wi-Fi, находящиеся в пределах досягаемости друг от друга, должны координироваться друг с другом, даже если они не являются частью одной сети и даже если конкретному устройству сейчас нечего отправлять. Производительность Wi-Fi ухудшается _fast_. Многие устройства с очень малым радиусом действия намного лучше, чем самые мощные маршрутизаторы, которые вы можете найти. Luaan 6 лет назад 2
2
LPChip

Здесь есть несколько различных ограничений. Точка доступа действительно может быть способна одновременно обслуживать столько пользователей одновременно до того, как ухудшение сигнала станет таким большим, что оно случайно начнет отбрасывать пользователей. Это можно решить с помощью нескольких точек доступа, где каждая из них может обслуживать разных пользователей. Кроме того, более дешевые точки доступа или маршрутизаторы могут быть не в состоянии обрабатывать много пользователей одновременно, в то время как более дорогие маршрутизаторы / точки доступа могут содержать до 255 пользователей.

Второй будет раздавать IP-адреса. Чтобы устройства могли обмениваться данными по сети Wi-Fi / локальной сети, каждое устройство должно получить IP-адрес. Это означает, что DHCP-сервер должен установить сеть достаточно большую, чтобы выдавать более 255 IP-адресов. Это автоматически означает, что вам нужно либо создать сеть с большей подсетью (класс B или выше), либо разделить каждый сегмент на vlan, чтобы они могли иметь свою собственную внутреннюю сеть, что означает, что люди из группы A не могут видеть и общаться с людьми из группы B и т. д., но все могут получить доступ к вашему веб-серверу, если вы настроите его таким образом. Второй вариант, упомянутый здесь, будет сложнее в настройке и не может быть выполнен, если у вас нет подходящего оборудования. Это может быть так же просто, как несколько маршрутизаторов с возможностью Wi-Fi, каждый из которых обслуживает до 255 пользователей,

Кроме того, лучшее корпоративное оборудование может сделать это только на одном устройстве, но его сложнее настроить.

Поэтому самым простым способом будет один маршрутизатор с большей маской подсети для создания сети класса B с несколькими точками Wi-Fi.

Если я правильно понимаю, один маршрутизатор, который обслуживает маску подсети, отличную от 255.255.255.0, обслуживает более 256 IP-адресов. Теперь я подключаю AP к маршрутизатору через Wi-Fi / Ethernet, и каждая AP обслуживает 255 IP-адресов для пользователей 255 пользователей. Каждый AP имеет разные SSID? Или все они одинаковы, и если лимит пользователей на точке доступа достигнут, это больше не позволяет подключаться, позволяя другим точкам доступа работать? Kalreg 6 лет назад 0
Это зависит от вашего Wi-Fi, если требуется другой SSID или нет. Это не является строго необходимым, поскольку все AP будут рассматриваться как единое целое, но с разными SSID вы можете разрешить пользователям выбирать, к какому AP они должны присоединиться. Точки доступа, которые работают как сетка, всегда будут иметь один SSID, так как тогда ты в основном назначаешь большую область с одним WIFI, используя много точек доступа. LPChip 6 лет назад 1

Похожие вопросы