Я задал этот вопрос на StackOverflow, и меня направили сюда, поэтому буду признателен за любой совет.
Я развертываю приложение для смартфона как часть живого музыкального представления, которое зависит от приема широковещательных пакетов UDP от точки беспроводного доступа. Я предполагаю, что одновременно будет подключено от 20 до 50 клиентов. Я знаю, что рекомендуется использовать максимум 20 клиентов на точку доступа, но, поскольку широковещательные пакеты UDP проходят через локальную сеть, как я могу связать несколько точек доступа вместе?
Ищу рекомендации по подходящей для этого AP. Фактическая скорость передачи данных очень низкая - всего несколько кБ / с, поскольку я просто отправляю небольшие сообщения в приложения для смартфонов, и WAN-соединение с Интернетом не будет. Я без проблем попробовал это с несколькими подключенными одноранговыми узлами по специальному беспроводному соединению, но столкнулся с проблемами сброшенных пакетов на старом WRT54G, работающем с ddwrt, хотя он в довольно грубой форме.
Как лучше всего это сделать? Я полагаю, я мог бы ограничить одновременные беспроводные соединения до 20 клиентов ... но было бы неплохо.
РЕДАКТИРОВАТЬ: Я также должен сказать, что это чисто одностороннее общение; приложение для смартфона только принимает широковещательные пакеты, но ничего не отправляет.
подобно Brad
упоминает, что вы можете легко подключить большинство точек доступа и даже потребительские маршрутизаторы к коммутаторам и заставить их действовать как простые точки доступа. Во многих случаях покупка потребительского маршрутизатора и даже его прошивка с помощью DD-WRT будет намного дешевле, чем покупка конкретного устройства «точки доступа», и предлагает гораздо большую мощность и функциональность.
Итак, чтобы масштабировать свое решение, как вы просили, вам просто нужно выяснить, сколько клиентов вы можете запустить на аппаратном и программном обеспечении одной точки доступа. Для устройств потребительского типа со стандартной прошивкой я бы не стал пытаться запустить больше 20. С альтернативной прошивкой, такой как DD-WRT, вы могли бы снять максимум 30. Другой вариант - изучить вопрос о покупке современных / промышленных точек доступа, таких как те, которые используются в больших офисных зданиях и школах. Эти устройства могут легко поддерживать множество пользователей, до тысяч пользователей одновременно, но они недешевы.
Любой из текущих маршрутизаторов Linksys или Netgear довольно приличен и может обеспечить необходимое соединение. Точки доступа тоже. Я недавно купил два маршрутизатора Linksys Wireless-N и прошил их с помощью DD-WRT, они поддерживают около 40 пользователей на одном этаже здания, и диапазон большой, особенно с DD-WRT, посылающим больше мощности на антенны.
Обычно вы просто подключаете стандартный шнур Ethernet от коммутатора к порту коммутатора на маршрутизаторе или точке доступа, и это все, что вам нужно. Просто убедитесь, что вы соблюдаете правильное разделение каналов для вашего региона и физического местоположения, которое вы используете. Просто получите бесплатный инструмент для мониторинга беспроводной сети, чтобы просматривать текущие сети вокруг вас и размещать каналы ваших устройств там, где мало активности.
смотреть на http://ubnt.com для точек доступа Unifi. Дешево и прекрасно сделает то, что вам нужно, не вдаваясь слишком глубоко во все виды сетей, в которых у вас нет опыта (хотя вы тоже можете это сделать - они просто красиво абстрагируются). Я использую их регулярно и всем рекомендую.
Я бы не стал трогать с WRT то, что для меня важно. Хотя некоторым это нравится, я вижу это так, как те, кто видит харлеи, видят свои мотоциклы; удерживать их от развала / возгорания / плавления - это 80% удовольствия.