Контроллер беспроводного сетевого интерфейса - Wireless network interface controller
Эта статья должна быть обновлено.Июль 2013) ( |
А контроллер беспроводного сетевого интерфейса (WNIC) это контроллер сетевого интерфейса который подключается к беспроводная сеть, а не проводную сеть, такую как Token Ring или же Ethernet сеть. WNIC, как и другие сетевые адаптеры, работает на уровнях 1 и 2 Модель OSI. Эта карта использует антенна общаться через микроволновая печь.
Ранние контроллеры беспроводного сетевого интерфейса обычно реализовывались на карты расширения подключен с помощью PCI автобус и PCIe автобус или через USB, Карта ПК, ExpressCard, Mini PCIe или же M.2.
Низкая стоимость и повсеместность Вай фай стандарт означает, что многие новые мобильные компьютеры имеют интерфейс беспроводной сети, встроенный в материнская плата.
Этот термин обычно применяется к IEEE 802.11 переходники; это также может применяться к сетевой карте, использующей протоколы, отличные от 802.11, например протокол, реализующий Bluetooth соединения.
Режимы работы
802.11 WNIC может работать в двух режимах, известных как режим инфраструктуры и специальный режим:
- Инфраструктурный режим
- В сети в режиме инфраструктуры WNIC требуется беспроводная точка доступа: все данные передаются с использованием точки доступа в качестве центрального концентратора. Все беспроводные узлы в режиме инфраструктуры подключитесь к сети к точке доступа. Все узлы, подключающиеся к точке доступа, должны иметь одинаковые идентификатор набора услуг (SSID) в качестве точки доступа, и если на точке доступа включен вид безопасности беспроводной сети (например, WEP или же WPA ), они должны использовать одни и те же ключи или другие аутентификация параметры.
- Режим Ad hoc
- В сети, работающей в режиме ad hoc, WNIC не требует точки доступа, а может напрямую взаимодействовать со всеми другими беспроводными узлами. Все узлы в одноранговой сети должен иметь тот же канал и SSID.
Характеристики
В IEEE 802.11 Стандарт устанавливает низкоуровневые спецификации того, как все 802.11 беспроводные сети работать. Более ранние контроллеры интерфейса 802.11 обычно совместимы только с более ранними вариантами стандарта, в то время как новые карты поддерживают как текущие, так и старые стандарты.
Спецификации, обычно используемые в маркетинговых материалах для WNIC, включают:
- Беспроводной Передача данных скорости (измеряется в Мбит / с); они варьируются от 2 Мбит / с до 54 Мбит / с.[1]
- Мощность беспроводной передачи (измеряется в дБм )
- Стандарты беспроводной сети (могут включать такие стандарты, как 802.11b, 802,11 г, 802.11n и т. д.) 802.11g обеспечивает скорость передачи данных, эквивалентную 802.11a - до 54 Мбит / с - и более широкий 300-футовый (91 м) диапазон 802.11b, и обратно совместим с 802.11b.
Большинство карт Bluetooth не поддерживают стандарт 802.11 в какой-либо форме.
Классифицировать
На радиус действия беспроводной связи могут существенно влиять объекты на пути сигнала и качество антенны. Крупные электроприборы, такие как холодильники, блоки предохранителей, металлическая сантехника и кондиционеры, могут препятствовать передаче сигнала беспроводной сети. Теоретический максимальный диапазон IEEE 802.11 достигается только в идеальных условиях, а истинный эффективный диапазон обычно составляет около половины теоретического диапазона.[1] В частности, максимальная скорость достигается только на очень близком расстоянии (менее 25 футов (7,6 м) или около того); на внешних границах эффективного диапазона устройства скорость может снизиться примерно до 1 Мбит / с, прежде чем оно полностью отключится. Причина в том, что беспроводные устройства динамически согласовывают максимальную скорость, с которой они могут общаться, не отбрасывая слишком много пакетов данных.
Устройства FullMAC и SoftMAC
В 802.11 WNIC Объект управления подуровнем MAC (MLME) может быть реализован либо в аппаратном обеспечении или прошивке сетевой карты, либо в программном обеспечении хоста, которое выполняется на главном ЦП. WNIC, реализующий функцию MLME в аппаратном или микропрограммном обеспечении, называется FullMAC WNIC или HardMAC NIC[2] а сетевая карта, которая реализует его в программном обеспечении хоста, называется SoftMAC NIC.[3]
Устройство FullMAC скрывает сложность протокола 802.11 от основного процессора, вместо этого обеспечивая 802.3 (Ethernet) интерфейс; конструкция SoftMAC реализует только критичную по времени часть протокола в аппаратном / программном обеспечении, а остальную часть - на хосте.[4]
Чипы FullMAC обычно используются в мобильных устройствах по следующим причинам:
- их легче интегрировать в готовые продукты
- мощность сохраняется за счет того, что специализированный ЦП выполняет обработку 802.11;
- поставщик микросхем имеет более жесткий контроль над MLME.
Популярным примером чипов FullMAC является тот, который реализован на Raspberry Pi 3.
Ядро Linux с mac80211 framework предоставляет возможности для устройств SoftMAC и дополнительные возможности (такие как ячеистая сеть, известная как IEEE 802.11s стандарт) для устройств с ограниченным функционалом.[5][3]
FreeBSD также поддерживает драйверы SoftMAC.[6]
Смотрите также
Рекомендации
- ^ а б Майерс, Майк: Руководство по универсальному экзамену Network + Certification, McGraw-Hill, 2004, стр. 230.
- ^ «Глоссарий по беспроводной связи Linux». Определение FullMAC. Получено 23 июля 2020.
- ^ а б «Глоссарий по беспроводной связи Linux». Определение SoftMAC. Получено 23 июля 2020.
- ^ Аль-Сакиб Хан Патан (2010). Безопасность самоорганизующихся сетей: MANET, WSN, WMN, VANET. Тейлор и Фрэнсис. п. 28. ISBN 978-1-4398-1919-7.
- ^ "документация по mac80211". kernel.org.
- ^ "FreeBSD 11.0 - страница руководства по upgt (раздел freebsd 4) - Команды Unix и Linux". Получено 1 июня 2016.