Un controlador de interfaz de red inalámbrica ( WNIC ) es un controlador de interfaz de red que se conecta a una red inalámbrica , como Wi-Fi , Bluetooth o LTE (4G) o 5G en lugar de una red cableada, como una red Ethernet . Una WNIC, al igual que otras NIC, funciona en las capas 1 y 2 del modelo OSI y utiliza una antena para comunicarse mediante ondas de radio .
Un controlador de interfaz de red inalámbrica puede implementarse como una tarjeta de expansión y conectarse mediante un bus PCI o PCIe , o conectarse mediante USB , PC Card , ExpressCard , Mini PCIe o M.2 .
El bajo costo y la ubicuidad del estándar Wi-Fi significa que muchas computadoras móviles más nuevas tienen una interfaz de red inalámbrica integrada en la placa base .
El término suele aplicarse a los adaptadores IEEE 802.11 ; También puede aplicarse a una NIC que utilice protocolos distintos de 802.11, como uno que implemente conexiones Bluetooth .
Una WNIC 802.11 puede funcionar en dos modos conocidos como modo infraestructura y modo ad hoc :
El estándar IEEE 802.11 establece especificaciones de bajo nivel sobre cómo funcionan todas las redes inalámbricas 802.11. Los controladores de interfaz 802.11 anteriores normalmente sólo son compatibles con variantes anteriores del estándar, mientras que las tarjetas más nuevas admiten tanto los estándares actuales como los antiguos.
Las especificaciones comúnmente utilizadas en los materiales de marketing para las WNIC incluyen:
La mayoría de las WNIC admiten uno o más de los estándares de red 802.11, Bluetooth y 3GPP (2G, 3G, 4G, 5G).
El alcance inalámbrico puede verse afectado sustancialmente por los objetos que se interponen en el camino de la señal y por la calidad de la antena. Los electrodomésticos grandes, como refrigeradores, cajas de fusibles, plomería metálica y unidades de aire acondicionado, pueden impedir la señal de la red inalámbrica. El alcance máximo teórico de IEEE 802.11 solo se alcanza en circunstancias ideales y el alcance efectivo real suele ser aproximadamente la mitad del alcance teórico. [1] Específicamente, la velocidad máxima de rendimiento solo se logra a una distancia extremadamente corta (menos de 25 pies (7,6 m) aproximadamente); en los confines externos del alcance efectivo de un dispositivo, la velocidad puede disminuir a alrededor de 1 Mbit/s antes de desaparecer por completo. La razón es que los dispositivos inalámbricos negocian dinámicamente la velocidad máxima a la que pueden comunicarse sin perder demasiados paquetes de datos.
En una WNIC 802.11, la entidad de administración de subcapa MAC (MLME) se puede implementar en el hardware o firmware de la NIC, o en el software basado en host que se ejecuta en la CPU principal. Una WNIC que implementa la función MLME en hardware o firmware se denomina WNIC FullMAC o NIC HardMAC [2] y una NIC que la implementa en el software host se denomina NIC SoftMAC . [3]
Un dispositivo FullMAC oculta la complejidad del protocolo 802.11 de la CPU principal y, en su lugar, proporciona una interfaz 802.3 (Ethernet); un diseño SoftMAC implementa solo la parte del protocolo crítica para la sincronización en el hardware/firmware y el resto en el host. [4]
Los chips FullMAC se utilizan normalmente en dispositivos móviles porque:
Un ejemplo popular de chips FullMAC es el implementado en Raspberry Pi 3 .
El marco mac80211 del kernel de Linux proporciona capacidades para dispositivos SoftMAC y capacidades adicionales (como redes de malla, que se conocen como el estándar IEEE 802.11s ) para dispositivos con funcionalidad limitada. [5] [3]
FreeBSD también admite controladores SoftMAC. [6]