Introducción a las redes wireless (parte 2)
Seguridad en redes WLAN
Un aspecto muy importante a tener en cuenta sobre las redes inalámbricas es la seguridad dado que cualquier persona que pueda conectarse a nuestra red podría llegar a utilizar nuestros servicios e incluso leer el intercambio de información de nuestra máquina con otros hosts o internet.
Existen muchísimas técnicas para proteger una red inalámbrica siendo la primera de ellas poder brindar un método de autenticación a la red. A continuación describo brevemente algunas de ellas.
WEP con clave compartida
Es el esquema más simple de autenticación aunque también muy inseguro. Con WEP (Wired Equivalent Privacy) la red tiene un conjunto de claves que cada usuario debe conocer para poder conectarse. Las claves pueden ser de 40 y de 104 bits, con un vector de inicialización (un valor pseudoaleatorio) de 24 bits, obteniendo 64 bits en el primer caso y 128 bits en el segundo.
La conexión de un cliente a una red protegida con WEP demanda los siguientes pasos:
- El cliente le indica al AP que desea autenticarse.
- El AP responde enviándole un desafío en texto plano. Cabe aclarar que un desafío es una cadena de caracteres aleatoria que se utiliza para asegurarse que el otro equipo conoce la contraseña pero sin enviar la misma.
- El cliente toma una de las claves WEP que conoce para la red, encripta el desafío con ella y lo envía nuevamente al AP.
- El AP chequea el texto encriptado que recibió y si el mismo coincide con el que él calculó (encriptando el mismo desafío con la misma clave) entonces autentica al cliente.
Autenticación y encripción
WEP sólo provee una forma débil de autenticación y no encripta el tráfico en la red inalámbrica. Existen entonces otros métodos más fuertes de autenticación y que, además, proveen encripción para los paquetes intercambiados. Podemos mencionar en este apartado dos tecnologías: WPA y WPA2.
WPA y WPA2
WPA (Wireless Protected Access) es una importante mejora con respecto a WEP, ya que utiliza claves dinámicas para encriptar el tráfico en la red y además se vale TKIP, que es un algoritmo de autenticación más fuerte. No obstante, TKIP es sólo una mejora sobre RC4 que es el algoritmo de encripción de WEP, con lo cuál, si bien reducidos, sigue compartiendo varios de los problemas de WEP. WPA puede utilizar AES que es un algoritmo muy seguro pero requiere que el hardware lo soporte, motivo por el cuál es opcional con WPA. La diferencia aquí con WPA2 es que este último no admite TKIP, obligando por lo tanto a utilizar AES.
WPA y WPA2 pueden utilizar dos modos de autenticación. Los mismos son:
- Enterprise: en este caso se utiliza un servidor RADIUS para realizar la autenticación.
- Personal: utiliza el esquema de clave compartida, que si bien le da menos seguridad es más fácil de configurar y suele ser lo utilizado para una red pequeña o de un hogar.
Otras consideraciones de seguridad
Existen varias acciones más que pueden llevarse a cabo para proteger una red. Las más comunes son:
- Filtrado por MAC: en este caso, se arma una lista con las MAC de los dispositivos que tienen permitido conectarse a la red, con lo que el AP rechazará todo equipo cuya MAC no se encuentre en la lista.
- Ocultar SSID: como hemos visto, el SSID es el nombre de la red. Al ocultarlo se logra que la red, aunque presente, no sea listada entre las posibles redes para conectarse. Por ello, para poder conectarse a una red oculta el cliente debe expresamente dar el SSID de la misma.
- Desactivar DHCP: al desactivar DHCP y suponiendo que un cliente haya podido conectarse a la red, entonces el mismo debería conocer la subred utilizada en la misma para poder hacer uso de los servicios.
Vale aclarar que los métodos anteriores sólo agregan algunas capas débiles de seguridad, efectivas para un usuario sin muchos conocimientos pero totalmente inútiles para detener a una persona que dedique tan sólo unas pocas horas de lectura sobre el tema.
Una medida de seguridad totalmente independiente de todo lo anterior tiene que ver con el tipo de servicio que se quiere brindar en la red inalámbrica y qué acceso deben tener los clientes de la misma a la red cableada. Suponiendo que se tiene una empresa con una red corporativa en la que se brinda acceso a varios servicios, como por ejemplo archivos compartidos. Si la información es sensible, es muy recomendable que la misma sea sólo accesible mediante la red cableada y no por la red inalámbrica.
Se define entonces normalmente una subred diferente para las redes cableadas e inalámbricas, con distintos servicios en cada una de ellas. Se suele configurar un firewall delante de la red inalámbrica que permita por ejemplo sólo tráfico web. De esta manera, se puede brindar Internet a los dispositivos móviles pero, si necesitan acceder a la red corporativa, deben conectarse con un cable. Este tipo de medidas son altamente recomendables, ya que aún si con toda la seguridad implementada alguien consigue asociarse a la red inalámbrica no podrá acceder a los servicios de la empresa.
Redes inalámbricas contra redes cableadas
Las redes inalámbricas tienen muchas ventajas a la hora de instalarlas:
- Reducen los costos en cables.
- Son rápidas para instalar.
- No requieren herramientas especiales.
No obstante, tienen varias desventajas frente a las redes cableadas:
- La seguridad en una red cableada es siempre mayor.
- Son más propensas a fallos.
- Es más difícil detectar errores.
- Las velocidades máximas son inferiores.
- La adición de nuevos equipos a la red deteriora su funcionamiento.
De lo anterior me gustaría aclarar los dos últimos puntos. Si bien es cierto que las velocidades son menores en las redes inalámbricas, en general son suficientes para cualquier uso de escritorio y compartir internet. Más aún, con la nueva norma 802.11n ya se consiguen velocidades mayores que las de FastEthernet, con lo cuál no implica una gran limitación para las capas de acceso.
Con respecto al último punto es muy importante saber que la capacidad de una red inalámbrica se deteriora a medida que se conectan más clientes. Esto es así porque el medio es compartido y se genera más tráfico, resultando en más colisiones. Además, el punto de acceso es global y no por cliente, por lo que a medida que se agregan clientes se divide la capacidad del mismo entre ellos. Esto de alguna manera es análogo a lo que ocurre en una red cableada con hubs.
802.11n ya es estándar!
La IEEE anunció que ha aprobado el último viernes 11 de septiembre la norma 802.11n convirtiéndola en estándar luego de 7 años exactos de desarrollo. Con algunas modificaciones y bajo el nombre de 802.11n-2009, esta nueva norma sería capaz de alcanzar los 600 Mbits por segundo, aunque actualmente está en 450 Mbits.
802.11n se vale de la tecnología MIMO y de canales de 40MHz, utilizando varias antenas para mejorar la productividad. La norma prevee compatibilidad hacia atrás tanto con 802.11a en la banda de los 5GHz y 802.11b/g en la de los 2.4GHz.
Otra característica destacable es una mayor eficiencia en cuanto a consumo energético, lo que permitirá que las notebooks que cuenten con la tecnología 802.11n tengan una mayor autonomía.
Es válido mencionar también que existen en el mercado varios dispositivos 802.11n, pero estos están basados en el borrador de la norma y pueden no ser 100% compatibles entre los diferentes fabricantes, así como no serlo completamente con los nuevos dispositivos que salgan a partir de la estandarización.
Se espera que la publicación oficial del estándar llegue en el mes de octubre.
WPA/TKIP crackeado en 15 minutos!
Hoy leo en el blog de Maxi que unos científicos japoneses han sido capaces de crackear WPA utilizando TKIP en 15 minutos en el peor caso! Para el caso de WEP se ha demostrado hace tiempo que puede ser crackeado fácil y rápidamente pero no había sido probado lo mismo para WPA. No obstante, vale aclarar que el agoritmo TKIP es el mismo que utiliza WEP con varias mejoras.
La solución a esto será utilizar WPA o WPA2 con AES que es un algoritmo de encripción mucho más efectivo.
Introducción a las redes wireless (parte 1)
El término wireless se refiere a que los dispositivos que lo ostentan no necesitan ser conectados por medio de un cable para comunicarse sino que utilizan el aire para tal fin.
La principal ventaja del wireless es la comodidad, sobre todo para aquellos que tienen dispositivos móviles como un celular o una notebook. También supone reducir los costos en cables y mano de obra, permitiendo crear una red de área local rápidamente.
Tipos de redes wireless
Ahora bien, existen varios estándares wireless disponibles en el mercado y es importante entender qué son y cómo funcionan. Para ello, vale comentar que las especificaciones wireless son definidas por la IEEE que, además, se encarga de proponer nuevas tecnologías. Existen varios tipos de especificaciones con diferentes objetivos, ventajas y desventajas. Las más comunes son:

Tipos de redes wireless
Se ve en la tabla que el grupo de trabajo 802.11 desarrolla redes inalámbricas de área local, el grupo 802.15 las redes inalámbricas de área personal y el grupo 802.16 las redes inalámbricas de área metropolitana. Los tres se nuclean en el Comité de estándares LAN/MAN 802 de la IEEE.
Tipos de WLAN
En el presente post trataré la familia de especificaciones 802.11. Empezaré por comentar que la misma se divide, a su vez, en varios tipos de redes, dependiendo de sus capacidades y características. En el siguiente diagrama enumero las más populares y sus características más destacables:

Tipos de WLAN
De las anteriores, la 802.11b y su sucesora la 802.11g son las más utilizadas hoy en día, principalmente para redes hogareñas. En los últimos años ha tenido gran aceptación también la 802.11a, aunque principalmente para enlaces inalámbricos dado que la banda de los 2.4 GHz se encuentra altamente saturada. La 802.11n es aún un draft (borrador), aunque se espera que el estándar sea aprobado en el mes de septiembre. Sin duda será un tipo de WLAN muy utilizada debido a su enorme velocidad y a la compatibilidad con las redes 802.11b/g en la banda de los 2.4 GHz y a la 802.11a en la de 5 GHz.
Algo importante a aclarar es que en la tabla anterior hablo de banda y no de frecuencia, debido a que la banda abarca varias frecuencias. De hecho, las redes inalámbricas dividen la banda en varios canales, cada uno con una frecuencia diferente dentro de esa banda.
Infraestructura y ad-hoc
Al leer sobre wireless o al configurar redes inalámbricas es muy común encontrarse con estos dos términos que definen diferentes topologías de redes wireless. Básicamente una red de infraestructura consiste en varios clientes inalámbricos conectados a un único punto de acceso. La comunicación en este caso se da por medio del mismo. Así, si la PCA quiere enviarle un archivo a la PCB deberá enviárselo a su access point y será este quien lo dirija finalmente a la PCB. Éste es el tipo de redes más comunes en hogares, bares, restaurantes, oficinas, entre otros.
Contrariamente, una red ad-hoc (o punto a punto) vincula dos dispositivos inalámbricos directamente, sin la necesidad de que intervenga un tercer equipo. Este tipo de redes suele utilizarse cuando no se dispone de un punto de acceso y se necesita una red temporal. También son muy comunes para enlaces inalámbricos entre dos puntos remotos.
Interferencias y atenuación
Al utilizar ondas en el aire, las redes inalámbricas pueden sufrir interferencias (y de hecho ocurre) teniendo un deterioro en su capacidad. Por ello es importante tener siempre en cuenta aquellas cosas que pueden generar conflictos con una red inalámbrica.
Las interferencias están dadas por otros dispositivos que utilizan la misma frecuencia o alguna frecuencia que se solape con la de la red en cuestión. Entre ellos pueden enumerarse los teléfonos inalámbricos, hornos microondas, otras redes WLAN, dispositivos bluetooth, tubos fluorescentes.
La atenuación, por su parte, indica una disminuición de la señal y normalmente está dada por obstáculos que bloquean la misma. Ejemplos de este tipo de obstáculos son las paredes y techos de losa, los metales, el agua, el papel, la cerámica, las hojas de los árboles, los vidrios con plomo, entre muchos más.
Como una aclaración final me gustaría comentar que las frecuencias más altas atraviesan con mayor dificultad los obstáculos y por ello suelen tener menos alcance en lugares cerrados, por lo que es importante tenerlo en cuenta al escoger el estándar a utilizar.
802.11n sería estándar en septiembre
Según un post en el blog de Matthew Gast, uno de los integrantes del grupo de trabajo IEE 802.11, la tecnología wireless 802.11n podría ser eregida como estándar el próximo 11 de septiembre de 2009, luego de ser aprobado el envío al Grupo de Revisión de Estándares de la IEEE. Esto supondría que se cerraría un ciclo de exactamente 7 años de trabajo, iniciado el día 11 de septiembre de 2002.
Aunque en la actualidad existen muchos dispositivos inalámbricos que implementan la norma 802.11n, los mismos se basan en el borrador de ella y algunos incluyen extensiones propietarias. Con el estándar, será posible asegurarse que dispositivos de diferentes marcas puedan funcionar entre sí.



