Чего я хочу добиться, так это обслуживать HTTL-сервер в локальной сети. Давайте назовем его сервером и дадим ему адрес 192.168.0.2. Я хотел бы позволить людям получать доступ к этому серверу через браузер на своих мобильных устройствах, но только если они подключены к локальной сети через WiFi (они не могут подключиться извне области локальной сети, например, через WAN или что-то в этом роде).
Обычно это не будет проблемой, если я не хочу, чтобы многие люди подключались одновременно. Я слышал, что максимальное количество пользователей, которые могут подключиться через WiFi, составляет 256 (включая сервер и маршрутизатор) с маской подсети 255.255.255.0 Изменение маски подсети может увеличить количество пользователей (это правда?), Но на самом деле более 20-30 может остановить маршрутизатор.
Здесь идут вопросы:
- Существуют ли маршрутизаторы, которые позволяют одновременно подключать более 200 пользователей?
- Даст ли мне изменение маски подсети возможность иметь более 255 клиентов в сети?
- Разрешает ли пропускная способность радио WiFi столько пользователей одновременно?
- Это можно решить с помощью нескольких точек доступа? Я имею ввиду один роутер и 3-5 или более точек доступа?
- Возможно ли, чтобы сервер DHCP давал пользователям IP-адреса от 192.168.0.1 до, например, 192.168.3.255?
Дополнительная информация:
- Проблемы безопасности меня не касаются; для входа в сеть может отсутствовать шифрование, если это облегчает решение проблемы.
- Если есть более дорогие, но лучшие решения - не стесняйтесь, дайте их мне. Большее количество точек доступа или лучший маршрутизатор - не проблема, чтобы купить.
Ответы:
Ответы на ваши вопросы по одному:
ДА - я не даю рекомендации по продукту, поэтому просто ищите, используя вашу любимую поисковую систему. Распространенными брендами являются Ruckus, Cisco, Aruba, Zyxel и др.
ДА - см. Подробнее ниже.
ДА и большинство приличных точек доступа имеют функции для управления пропускной способностью.
Да, это был бы нормальный способ сделать это. Точки доступа ограничены максимальным количеством клиентов из-за ограничений беспроводного протокола, однако маршрутизаторы масштабируются гораздо выше, поэтому для 500 пользователей будет достаточно одного достойного маршрутизатора. Количество точек доступа зависит от фактических точек, которые вы покупаете.
ДА - очень просто - маска подсети 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-адресацией, а в частных сетях это, по сути, произвольный предел.
источник
Я слышал, что максимальное количество пользователей, которые могут подключиться через WiFi, составляет 256
Это число близко, однако, они будут ограничены скоростью соединения, которую они могут получить. Основное правило - 45 устройств.
Например, маршрутизатор Wi-Fi, рассчитанный на 300 Мбит / с с 250 подключенными устройствами, будет ограничен в среднем 0,8 Мбит / с.
Есть ряд практических ограничений:
Вы можете обойти эти ограничения, добавив дополнительные маршрутизаторы или точки доступа:
Источник Емкость беспроводной сети… Сколько устройств может подключиться к моей сети WiFi? - Actiontec.com
А также:
Источник Сколько устройств может обрабатывать один беспроводной маршрутизатор?
источник
Теоретически, вы могли бы даже использовать сеть / 8 (10.0.0.0 маска сети 255.0.0.0) для вашего WiFi. Это даст вам достаточно ip-адресов для ваших пользователей. Но это не будет практичным.
Однако на практике вам нужно будет использовать решение корпоративного уровня. Большинство домашних маршрутизаторов останавливаются на 30 пользователях (двухдиапазонные Netgears на 64 и т. Д.), И вам потребуется создать маршрутизируемую сеть с более чем 16 точками доступа, чтобы сделать ваш сервер доступным.
Решения корпоративного уровня поставляются с ценой. Например, контроллер беспроводной локальной сети Aruba с несколькими точками доступа легко обходится в 10 тыс. Евро (в пересчете на местную валюту) и требует немало знаний для настройки. Cisco еще дороже.
Meraki (чуть чуть) дешевле и предлагает «облачное» решение, которое относительно просто в использовании, но может не соответствовать вашим требованиям
Количество нужных вам точек доступа также зависит от используемого вами протокола:
(то есть Cisco, но другие поставщики должны быть сопоставимы)
Если вы собираетесь использовать стек домашних маршрутизаторов, то вам также следует обратить внимание на помехи. Ваши 16 маршрутизаторов будут иметь ограниченное количество диапазонов, и они будут замедлять соединение с другими маршрутизаторами. Кроме того, стек из 16 домашних маршрутизаторов также не очень дешев.
Если вы собираетесь использовать решение корпоративного уровня, в него будет включен DHCP. Но обратитесь за помощью к эксперту, прежде чем выбирать архитектуру для сетей такого размера.
источник
Здесь есть несколько различных ограничений. Точка доступа действительно может быть способна одновременно обслуживать столько пользователей одновременно до того, как ухудшение сигнала станет таким большим, что оно начнет случайным образом отбрасывать пользователей. Это можно решить с помощью нескольких точек доступа, где каждая из них может обслуживать разных пользователей. Кроме того, более дешевые точки доступа или маршрутизаторы могут быть не в состоянии обрабатывать много пользователей одновременно, где более дорогие маршрутизаторы / точки доступа могут содержать до 255 пользователей.
Второй будет раздавать IP-адреса. Чтобы устройства могли обмениваться данными по сети Wi-Fi / локальной сети, каждое устройство должно получить IP-адрес. Это означает, что DHCP-сервер должен установить сеть достаточно большую, чтобы выдавать более 255 IP-адресов. Это автоматически означает, что вам нужно либо создать сеть с большей подсетью (класс B или выше), либо разделить каждый сегмент на vlan, чтобы они могли иметь свою собственную внутреннюю сеть, что означает, что люди из группы A не могут видеть и общаться с людьми из группы B и т. д., но все могут получить доступ к вашему веб-серверу, если вы настроите его таким образом. Второй вариант, упомянутый здесь, будет сложнее в настройке и не может быть выполнен, если у вас нет подходящего оборудования. Это может быть так же просто, как несколько маршрутизаторов с поддержкой Wi-Fi, каждый из которых обслуживает до 255 пользователей, и их порт WAN связан с сетью, за которой находится ваш сервер.
Кроме того, лучшее корпоративное оборудование может сделать это только на одном устройстве, но его сложнее настроить.
Поэтому самым простым способом будет один маршрутизатор с большей маской подсети для создания сети класса B с несколькими точками доступа Wi-Fi.
источник