Классы Wi-Fi, что это такое

Обновлено: 21.11.2024

Этот класс предоставляет драйвер для сетевых процессоров WiFi. Пример использования:

Конструкторы¶

Создайте объект сетевого интерфейса WLAN. Поддерживаемые интерфейсы: network.STA_IF (станция, также известная как клиент, подключается к восходящим точкам доступа WiFi) и network.AP_IF (точка доступа, позволяет подключаться другим клиентам WiFi). Доступность перечисленных ниже методов зависит от типа интерфейса. Например, только интерфейс STA может использовать WLAN.connect() для точки доступа.

Методы¶

Активировать («вверх») или деактивировать («вниз») сетевой интерфейс, если передан логический аргумент. В противном случае запросите текущее состояние, если аргумент не указан. Для большинства других методов требуется активный интерфейс.

Беспроводная сеть. connect ( ssid = None , password = None , * , bssid = None ) ¶

Подключитесь к указанной беспроводной сети, используя указанный пароль. Если задан bssid, подключение будет ограничено точкой доступа с этим MAC-адресом (в этом случае также необходимо указать ssid).

Отключиться от текущей беспроводной сети.

Поиск доступных беспроводных сетей. Скрытые сети, в которых SSID не передается, также будут сканироваться, если это позволяет интерфейс WLAN.

Сканирование возможно только на интерфейсе STA. Возвращает список кортежей с информацией о точках доступа WiFi:

(ssid, bssid, канал, RSSI, режим авторизации, скрытый)

bssid — это аппаратный адрес точки доступа в двоичной форме, возвращаемый как объект bytes. Вы можете использовать binascii.hexlify(), чтобы преобразовать его в форму ASCII.

Есть пять значений для режима авторизации:

и два для скрытых:

Вернуть текущий статус беспроводного соединения.

При вызове без аргументов возвращаемое значение описывает состояние сетевого соединения. Возможные статусы определены как константы:

  • STAT_IDLE – нет подключения и активности,

  • STAT_CONNECTING – выполняется подключение

  • STAT_WRONG_PASSWORD — ошибка из-за неправильного пароля,

  • STAT_NO_AP_FOUND – ошибка, поскольку ни одна точка доступа не ответила,

  • STAT_CONNECT_FAIL — ошибка из-за других проблем,

  • STAT_GOT_IP – подключение успешно.

В случае режима STA возвращает значение True, если устройство подключено к точке доступа Wi-Fi и имеет действительный IP-адрес. В режиме AP возвращает True, когда станция подключена. В противном случае возвращает False.

Получить/установить параметры сетевого интерфейса на уровне IP: IP-адрес, маску подсети, шлюз и DNS-сервер. При вызове без аргументов этот метод возвращает 4-кортеж с приведенной выше информацией. Чтобы установить вышеуказанные значения, передайте 4-кортеж с необходимой информацией. Например:

Получить или установить общие параметры сетевого интерфейса. Эти методы позволяют работать с дополнительными параметрами помимо стандартной конфигурации IP (как это делается с помощью WLAN.ifconfig() ). К ним относятся сетевые и аппаратные параметры. Для настройки параметров следует использовать синтаксис аргумента ключевого слова, несколько параметров могут быть установлены одновременно. Для запроса имя параметра должно быть заключено в кавычки в виде строки, и одновременно может запрашиваться только один параметр:

Ниже приведены обычно поддерживаемые параметры (доступность конкретного параметра зависит от типа сетевой технологии, драйвера и порта MicroPython).

На этой странице описываются различия между беспроводными сетями класса 1, класса 2 и класса 3 в соответствии со стандартом беспроводной локальной сети IEEE 802.11.

На рис. 1 ниже показана диаграмма состояний 802.11. Как показано, разрешенные типы кадров зависят от состояния ассоциации и аутентификации. Станции либо аутентифицируются, либо не аутентифицируются и могут быть связаны или не связаны. Эти две переменные можно объединить в три допустимых состояния.


Есть три состояния, как указано ниже:

Состояние-1. Начальное состояние; не аутентифицирован и не ассоциирован
State-2. Аутентифицирован, но еще не связан
State-3. Аутентифицированный и связанный

Кадры WLAN Class1

a) Кадры WLAN класса 1 (разрешены из состояний 1, 2 и 3)
1) Кадры управления
i) Запрос на отправку (RTS)
ii) Готов к отправке (CTS)
iii) Подтверждение (ACK)
iv) Бесконфликтное (CF)-End+ACK
v) CF-End
2) Кадры управления
i) Зондовый запрос/ответ,
ii) Маяк,
iii) Аутентификация: Успешная аутентификация позволяет STA обмениваться кадрами класса 2.
Неудачная аутентификация оставляет STA в состоянии 1.
iv) Деаутентификация: Уведомление о деаутентификации, когда в состоянии 2 или в состоянии 3 изменяется
состояние STA на состояние 1. STA должна пройти повторную аутентификацию перед отправка кадров класса 2. Уведомление о деаутентификации в состоянии 3 также подразумевает отсоединение.
v) Сообщение с указанием трафика объявлений (ATIM)
vi) Действие по управлению использованием спектра: В рамках IBSS кадры действий относятся к классу 1.
3) Кадры данных
i) Данные: данные кадры между STA в IBSS с битами управления кадрами (FC) «To DS» и «From DS» оба ложны.

< tr>
Контроль Управление Данные
RTS Запрос зонда Любой кадр с ToDS и FromDS false(0)
CTS Ответ зонда
Подтверждение Маяк
CF-End Аутентификация
CF-End+CF-Ack Деаутентификация
ATIM (сообщение об индикации трафика)

Кадры WLAN Class2

Кадры WLAN класса 2 (если и только если аутентифицированы; разрешены только из состояний 2 и 3)
1) Кадры управления
i) Запрос/ответ ассоциации: Успешная ассоциация включает кадры класса 3.
Неудачная ассоциация оставляет STA в состоянии 2.
ii) Запрос/ответ повторной ассоциации: Успешная повторная ассоциация включает кадры класса 3.
Неудачная повторная ассоциация оставляет STA в состоянии 2 (по отношению к STA,
отправившей сообщение повторной ассоциации). Кадры повторной ассоциации должны отправляться только в том случае, если отправляющая
STA уже связана с той же ESS.
iii) Разъединение: Уведомление о разъединении при нахождении в Состоянии 3 изменяет состояние STA на
Состояние 2. Эта STA должна снова стать ассоциированной, если она хочет использовать DS.
Если STA A получает кадр класса 2 с одноадресным адресом в поле адреса 1 от STA B, которая
не аутентифицирована с помощью STA A, STA A должна запретить прием полученного кадра класса 2 и отправить
кадр деаутентификации для STA B.

Компания Aerohive Networks, пионер в области бесконтроллерной сети Wi-Fi и облачных сетей, сегодня анонсировала StudentManager, приложение Wi-Fi для учителей K-12, которое дает им возможность контролировать беспроводную сеть в классе. Основываясь на своем приложении для администрирования WLAN TeacherView, разработанном для снижения нагрузки на учителей, использующих Wi-Fi в классе, Aerohive теперь представила StudentManager, который добавляет набор новых функций, включая интеграцию с информационной системой для учащихся, планирование уроков и отчетность уровня CIO для классов. , школы и районы. Aerohive также объявила сегодня о партнерстве с Pearson, поставщиком студенческих информационных систем (SIS).

Сегодняшние программы 1:1 для ноутбуков в начальных и средних школах становятся стандартной практикой для классной комнаты 21 века, но они представляют собой серьезную проблему для учителей:

  • Учителя вынуждены выполнять роль ИТ/сетевых администраторов; роль, к которой они часто не готовы. Предоставление ученикам возможности войти в свои компьютеры и подключиться к сети может быть чрезвычайно сложной задачей для нетехнического инструктора. Мало того, что эти проблемы могут отнять у вас время занятий; они могут подорвать доверие к учителю.
  • При работе с любым компьютером, подключенным к сети, учащиеся отвлекаются на бесчисленное количество задач. Видео- и аудиошум может мешать концентрации, а соблазн неограниченного доступа в Интернет может легко отвлечь учащихся от текущей задачи.
  • Учитывая притягательность Интернета, учителя должны иметь возможность следить за тем, чтобы ноутбук использовался по назначению. Экран ноутбука направлен не так, чтобы учитель мог видеть, что делают ученики, что вынуждает учителей бродить по классу, чтобы посмотреть на экраны учеников.
  • Программы 1:1 проще всего оправдать, если их использование можно оценить количественно. К сожалению, разрозненный набор несовместимых решений может сделать это практически невозможным. Кроме того, некоторые решения не интегрируются с другими централизованными информационными системами, поэтому данные либо не используются, либо их необходимо вводить повторно, прежде чем их можно будет измерить.

Приложение Aerohive StudentManager – это система мониторинга и отчетности для школьных округов, использующих точки доступа Aerohive HiveAP для беспроводного доступа. StudentManager разработан, чтобы предоставить школьному округу единое решение для мониторинга и отслеживания использования беспроводных клиентов в школах, а также дать власть администраторам классов, когда они используют беспроводную сеть. StudentManager не только включает в себя TeacherView, но и упрощает настройку TeacherView за счет интеграции с студенческими информационными системами (например, с решением PowerSchool от Pearson), предоставляя отчетную информацию об использовании технологий в классах.

«iPods и другие интерактивные приложения, которые мы предоставляем, – это отличный инструмент для обучения. Однако мы быстро поняли, что наши учителя тратят слишком много времени на управление классом, отнимая ценное время преподавания», — сказал Джошуа Спау, директор по технологиям школ округа Айл-оф-Уайт. «Мы очень рады, что Aerohive представляет StudentManager.Это первый инструмент, с которым мы столкнулись, который позволяет учителю вносить изменения на уровне класса. Одним нажатием кнопки учитель может отключить доступ к Интернету, направить учащихся на определенный веб-сайт и отслеживать используемые сайты, чтобы убедиться, что они сосредоточены на текущей задаче».

Все оригинальные видеокурсы по запросу от WiFi Training.

C9800 Rockstar LIVE — профили и теги

Бесплатно $199,00

Уроки Cisco 9800

$99,00 $499,00

Cisco 9800 Rockstar — повышенная безопасность

299,00 долл. США 1499,00 долл. США

Уроки Cisco EWC

$99,00 $1499,00

Cisco 9800 Rockstar — удаленный офис

$299,00

Уроки Cisco ISE — беспроводная связь

199,00 долл. США 1499,00 долл. США

Вычисления 101

$19,00 $99,00

Уроки DHCP

$49,00 $299,00

Знакомство с основами WiFi — 30-минутный ускоренный курс

Бесплатно $99.00

Уроки DNS

$79,00 $199,00

Уроки быстрого перемещения

$199,00 $999,00

Дизайн Интернета вещей

299,00 долл. США 1999,00 долл. США

Уроки Интернета вещей

$199,00 $499,00

Устранение неполадок в локальной сети

299,00 долл. США 1499,00 долл. США

NETFLOW и AVC Rockstar

299,00 долл. США 1999,00 долл. США

Python для сетевых инженеров

299,00 долл. США 1499,00 долл. США

Rockstar Multicast для профессионалов WLAN

299,00 долл. США 1499,00 долл. США

Rockstar QoS для профессионалов WLAN

299,00 долл. США 1499,00 долл. США

Взлом беспроводных сетей Rockstar

199,00 долларов США 1199,00 долларов США

Опросы Rockstar WLAN

299,00 долл. США 1499,00 долл. США

Потоковая телеметрия с Cisco 9800

299,00 долл. США 999,00 долл. США

Уроки WPA3

149,00 долларов США 699,00 долларов США

Cisco 9800 Rockstar

299,00 долл. США 1499,00 долл. США

Уроки Cisco ISE — проводные

199,00 долл. США 1499,00 долл. США

Анализ беспроводной связи Rockstar

399,00 долл. США 1999,00 долл. США

Проверка беспроводных сетей с помощью Cisco DNA Center

299,00 долл. США 1299,00 долл. США

Введение в автоматизацию WiFi

$99,00 $999,00

Беспроводные сети Rockstar

$49,00 $999,00

Устранение неполадок Rockstar WLAN

299,00 долл. США 999,00 долл. США

Основы Rockstar Network — бесплатная версия

Проектирование наружных беспроводных решений

499,00 долл. США 2499,00 долл. США

Основы сети Rockstar

$99,00 $999,99

Программа обучения и сертификации Security+ Ultimate

299,00 долл. США 1999,00 долл. США

Эволюция скорости передачи данных Wi-Fi

$99,00 $599,00

Уроки REGEX

299,00 долл. США 1499,00 долл. США

Почему обучение Wi-Fi

Ну, много причин, но самое главное, потому что...

Личные курсы

Личные курсы предлагают личный контакт с преподавателями и сокурсниками.

Цифровые курсы

Все оригинальные видеокурсы по запросу от WiFi Training. ИТ-специалисты и эксперты — это Rockstars сегодняшнего дня.

Рабочие тетради

Каждая лабораторная рабочая тетрадь содержит жетоны для лабораторной среды Wireless Range, где учащиеся могут практиковаться.

Практические экзамены

Практические тесты WiFi Training созданы для самых популярных сертификационных программ.

ILT/ILO/вебинар (события)

Скоро

Беспроводные книги

Совершенно новые рабочие тетради Wireless LAB от WiFi Training!

Рабочая тетрадь LAB для студентов CWNA

$199,00 $699,00

Рабочая тетрадь LAB для студентов CWNA.

$199,00 $499,00

Беспроводная рабочая тетрадь для Cisco 98.

399,00 долл. США 1999,00 долл. США

Рабочая тетрадь LAB для Wireless Desi.

299,00 долл. США 699,00 долл. США

Рабочая тетрадь LAB для беспроводного анализа.

299,00 долл. США 699,00 долл. США

Лабораторная рабочая тетрадь для профессора по безопасности

299,00 долл. США 699,00 долл. США

Личный курс

Личные занятия позволяют вам общаться лицом к лицу со своими коллегами и преподавателями, а также сотрудничать с ними по установленному расписанию. Вы, вероятно, привыкли к этому стилю за много лет обучения в школе, поэтому он может показаться вам удобным и знакомым.

Читайте также: