Я установил точку доступа Wi-Fi в школьном зале. Около тысячи приложений для iPad будут использовать приложение iPad через эту точку доступа для отправки информации на сервер.
Как я могу убедиться, что AP достаточно для такого варианта использования? Есть ли какой-либо стресс-тест, который я могу провести через Wi-Fi?
Примечание: Пропускная способность не является проблемой; подготовлена пропускная способность 1G.
решение1
Ни одна точка доступа не может справиться с тысячами пользователей. Более того, этот вопрос гораздо глубже и сложнее, чем может охватить простой или даже длинный ответ, но по крайней мере я попытаюсь объяснить, почему:
- при большом количестве пользователей, основная проблема - это общие медиа, которые завалены большим количеством передатчиков и приемников: представьте себе несколько сотен людей, кричащих на одного человека, и этот человек - ваша точка доступа. Даже если они будут говорить нормально или даже шептать, есть порог громкости/расстояния, и после его пересечения никакая коммуникация невозможна
- поэтому основной подход заключается в разделении области на ряд областей, каждая из которых будет обрабатываться одной точкой доступа
- При расчете необходимого количества точек доступа необходимо учитывать множество факторов.
- При расчете уровня мощности для каждой из этих точек доступа необходимо учитывать множество факторов.
- При выборе точек доступа и их антенн необходимо учитывать множество факторов, включая, помимо прочего, возможность роуминга для клиентов, покрытие секторов и усиление сигнала.
В качестве примера таких соображений я могу порекомендовать официальный документ Cisco, просто чтобы понять, насколько это может быть сложно:Руководство по проектированию беспроводных локальных сетей Cisco для клиентов высокой плотности в сфере высшего образования
Однако я полагаю, что без надлежащего опыта вы просто не сможете гарантировать, что ваша первая беспроводная установка будет работать с тысячами беспроводных пользователей. Для этого вам не нужен стресс-тест. Более того, нет такого стресс-теста, который бы имитировал тысячи (или сотни) передатчиков в одной области.
решение2
Возможно, вам стоит рассмотретьIXКолесница. Хоть он и не бесплатный, но имеет полнофункциональную демо-версию. IXChariot должен делать то, что вам нужно.
Насколько мне известно, не существует простого способа заставить одно устройство генерировать 1000 ассоциаций точек доступа или арендовать 1000 IP-адресов, что является частью того, что вы хотите получить при «стресс-тестировании» этой сети.
Без 1000 физических устройств лучшее, что вы можете сделать, это оценить X МБ на устройство x 1000 устройств = вам необходимо соединение XXXXMB (не включая накладные расходы и другие потенциальные переменные).