You are on page 1of 72

Redes Inalmbricas

WALC 2010 UPSA, Santa Cruz de la Sierra, Bolivia Octubre 11-15, 2010

Ermanno Pietrosemoli Escuela Latinoamericana de Redes

Por qu Acceso Inalmbrico?


Independiente de la infraestructura telefnica Variedad de velocidades de transmisin Instalacin mucho ms rpida y econmica Inversin distribuida en el tiempo Facilidad de salvar obstculos, no requiere derecho de paso, menos sujeto a robo y vandalismo
10/12/10 Pietrosemoli 2

Redes de Area Local Inalmbricas


Ancho de banda de varios MHz, alcance de cientos de metros El alcance se puede extender a decenas de kilmetros utilizando antenas externas y/o amplificadores Se prestan para todas las aplicaciones de teleinformtica, incluyendo Video y telefona IP, gracias al bajo retardo.
10/12/10 Pietrosemoli 3

Redes de Area Local Inalmbricas

Espectro Utilizado
Bandas de uso libre: ISM, UNI Sujetas a interferencias, sin costo Bandas sujeta a licencia: MMDS, WLL, LMDS Garantas de calidad en condiciones de lnea de vista
10/12/10 Pietrosemoli 4

Transmisin Inalmbrica
Infrarrojo: distancia corta y muy directivo PAN (Personal Area Network): BT, 802.15 LAN: 802.11, HiperLAN, Home RF Banda ancha: 802.16, MMDS, LMDS, BRAN, Hiperaccess WAN: Sistemas Celulares, CDPD, 3G

10/12/10

Pietrosemoli

Redes Locales Inalmbricas: Banda Esparcida


En la actualidad se puede transmitir a 54 Mb/s,* con recorte automtico de velocidad cuando baja la calidad de recepcin. Se puede utilizar la tcnica de Secuencia Directa (DSSS) o la de Salto de Frecuencia (FHSS). Transmiten en half duplex.Con antenas de 24 dB de ganancia se alcanzan decenas de km en condiciones apropiadas. *los productos 802.11n alcanzan velocidades mayores a 200 Mb/s
10/12/10 Pietrosemoli 6

Redes de Area Local Inalmbricas Variantes:


Salto de Frecuencia, FHSS (Frequency Hopping) Secuencia Directa, DSSS (Direct Sequence Spread Spectrum) Infrarrojos Se popularizaron gracias al establecimiento del estndar IEEE 802.11 en 1997
10/12/10 Pietrosemoli 7

Redes de Area Local Inalmbricas

802.11b
Velocidad bruta de transmisin: 11Mbps, 5.5 Mbps, 2 Mbps y 1 Mbps, ajustadas automticamente Slo Secuencia Directa Garanta de interoperabilidad Wi-Fi , establecida por WECA, asociacin de fabricantes hoy en da simplemente WiFi Alliance
10/12/10 Pietrosemoli 8

Redes Inalmbricas Configuracin General

Access Point, AP

10/12/10

Pietrosemoli

Ejemplo de una red LAN con Conexin a una red inalmbrica


Wide Area Network (WAN)

10/12/10

Pietrosemoli

10

Ejemplo de Productos

Adaptador tipo ISA o PCI

Octubre 2007
Equipo AP1000, COR 1100 o ROR 1100

Tarjeta IEEE 802.11b Wi-Fi

10/12/10

Pietrosemoli

11

LAN

LAN

Mini ROR

Roaming PC Router
Wide Area Network (WAN) Internet, Data, VoIP, etc.

Point to Point
COR 1100 COR 1100

Ejemplo de una red Wireless

10/100 Mbps

LAN

NOC
Router

Estacin Terrena
Rx/Tx

El Estndar IEEE 802.11


802.11a: 5 GHz, 54 Mbps,ratificado en 1999 802.11b: 11Mbps 2.4 GHz, ratificado en 1999 802.11d: Dominios de regulacin adicionales 802.11e: Calidad de Servicio (QoS) 802.11f: Inter-Access Point Protocol (IAPP) 802.11g: Velocidades mayores (54 Mbps @ 2.4 GHz 802.11h: Mecanismos de seleccin dinmica de canal y control de potencia de Tx 802.11i: Autenticacin y Seguridad 802.11n: Velocidades > 300Mbps, MIMO 802.11s: Redes Mesh (en discusin)

10/12/10

Pietrosemoli

13

IEEE 802.11
IEEE 802.11n Transmisin >200 Mb/s, utiliza MIMO, por lo que es ms robusto a la interferencia y tiene mayor alcance. (an no ratificado)
IEEE 802.11r roaming a alta velocidad.

IEEE 802.11s - ESS Mesh Networking. (an no ratificado)


IEEE 802.11u - Interworking with non-802 networks (e.g., cellular)
10/12/10 Pietrosemoli 14

Modelo de referencia OSI :


Sistema Operativo de Red
Capa de Red Garantiza la entrega de los datos
Network Layer! IEEE: LLC Layer! IEEE: MAC Layer! Physical Layer!

Drivers
Capa LLC Enva/Recibe datos

Controlador de la LAN
Capa MAC Ensambla los datos en una trama

MODEM
Capa Fsica Tramas

BSS: Basic service Set

Se utiliza la modalidad de Infraestructura. Todas las comunicaciones Pasan por el A.P.

Acces Point

Cliente Basic Service Set (Celda)

10/12/10

Pietrosemoli

16

ESS: Extended Service Set Dos o ms BSS conectados entre s bien sea por medio de cables o por puentes inalmbricos Debe tener por lo menos 2 A.P. operando en modo infraestructura Permite roaming y puede usar SSIDs ESS distintos
10/12/10

A.P.

A.P.

Puede haber solapamiento de la cobertura


Pietrosemoli 17

IBSS o redes ad hoc

Los clientes se alternan el envo de beacons porque no existe A.P. Tambin llamada red peer to peer

10/12/10

Pietrosemoli

18

A.P. En modo raz

A.P.
Datos

A.P.

Datos rea de cobertura

Podra haber solapamiento de las coberturas


19

10/12/10

Pietrosemoli

Modos de operacin de A.P.: Modo Puente

Acces Point

Acces Point

10/12/10

Pietrosemoli

20

Modos de operacin de A.P.: Modo Puente


Aqu el A.P. Funciona como un puente inalmbrico uniendo dos redes en un mismo dominio de colisin Los clientes no se pueden conectar a los puentes directamente, los puentes se usan slo para conectar dos redes de manera inalmbrica Los dispositivos diseados especifcamente como puentes siempre aceptan la opcin de antenas externas porque deben poder salvar distancias considerables A veces se utiliza otra banda de frecuencia para la funcin de puente.

10/12/10

Pietrosemoli

21

Modos de operacin de A.P. Modo repetidor

Acces Point

Acces Point

10/12/10

Pietrosemoli

22

Modos de operacin de A.P. Modo repetidor


En esta modalidad se utiliza un A.P. como raz y el otro funciona como repetidor inalmbrico, conectndose a sus clientes como un A.P mientras que se conecta al A.P. raz como si fuera un cliente No es conveniente utilizar esta modalidad por que en esta configuracin las celdas deben solaparse al menos el 50%, con lo que se reduce el alcance mximo Adems, el repetidor debe comunicarse tanto con los clientes como con el A.P. raz sobre el mismo medio inalmbrico con lo que se reduce el rendimiento y se aumentan los retardos de propagacin. El puerto Ethernet se deshabilita en esta configuracin
10/12/10 Pietrosemoli 23

Funcionalidades de un A.P.
Antenas fijas o intercambiables Capacidad de filtrado de paquetes y protocolos Capacidad de controlar la potencia de Tx Tarjetas radiomodem insertables o fijas Tipo de conectividad a la red fija Mtodos de configuracin y manejo
10/12/10 Pietrosemoli 24

Filtrado de paquetes y protocolos


El filtrado de direcciones MAC es til para evitar el acceso a nuestra red a aquellas estaciones cuyas direcciones MAC no figuren en la lista de autorizadas, controladas por el administrador El filtrado de protocolos permite al adm. decidir cules protocolos sern utilizados. Por ejemplo, si slo se permite el protocolo http los usuarios podrn navegar y revisar el correo mediante interfaz web, pero no podrn utilizar telnet ni ftp sobre la red inalmbrica
10/12/10 Pietrosemoli 25

Dispositivos clientes
PCMCIA y Compact Flash Cards Ethernet y Serial Converters USB Adapters PCI e ISA Adapters MiniPCI

10/12/10

Pietrosemoli

26

Ayudas a la instalacin
Herramientas para Site Survey Herramientas para monitoreo de potencia y velocidad Monitores de estado del enlace Analizadores de espectros por software

10/12/10

Pietrosemoli

27

Ayudas a la instalacin: Parmetros


Infraestructura/ Ad Hoc SSID (anteriormente Network Name) Canal WEP, tipo de WPA (personal, empresa) Tipo de autenticacin (Open System, Shared Key)!

10/12/10

Pietrosemoli

28

Ayudas a la instalacin: Net Stumbler


Es un programa que permite ver cules redes estn presentes en un sitio (ESSID), la potencia que se est recibiendo de cada una de ellas y las direcciones MAC de los transmisores, as como los canales que usan. Combinado con un GPS permite conocer las coordenadas de la red Proporciona un indicador acstico de la intensidad de la seal recibida, til para alineacin de antenas Existen soluciones similares para Linux y MAC
10/12/10 Pietrosemoli 29

Ayudas a la instalacin: WiSpy


Analizador de Espectros exclusivo para la banda de 2,4 a 2,5 GHz. Una nueva versin cubre 5 GHz. A diferencia de las soluciones basadas nicamente en software, permite detectar la presencia de seales que no sean 802.11. Econmico y porttil. Excelente sensibilidad. Resolucin de 100 kHz y 0,5 dB. Permite registar los resultados en tiempo real. Su utilidad se puede mejorar dotndolo de un conector para antena externa. Hay una versin con conector externo al doble de precio (mejor rango d.) http://www.metageek.net/ !

10/12/10

Pietrosemoli

30

Scanning activo y pasivo

Scanning es el mecanismo utilizado por los clientes para ubicar los A.P. Puede ser pasivo o activo y utiliza (SSID) y beacons.
2.452

2.487

SSID: valor alfanumrico entre 2 y 32 caracteres que identifica la red. Puede ser ANY.

Respuesta al sondeo

2.405

Sondeo

10/12/10

Pietrosemoli

Cliente 31

BEACONS (Balizas)
Tramas cortas transmitidas para proporcionar: Reloj (sincronizacin de tiempos). Intervalo de b. Parmetros de FH or DS SSID Traffic Indication Map (TIM) (estacin en reposo) Tasas de transmisin soportadas
10/12/10 Pietrosemoli 32

Autenticacin y asociacin
Fase de autenticacin: identifica la estacin Fase de asociacin: concede la conexin Puede ser realizada directamente por el A.P. o mediante un servidor especial, ej RADIUS

10/12/10

Pietrosemoli

33

Mtodos de autenticacin
De llave abierta (Open key). Mtodo utilizado por omisin. Slo verifica el SSID WEP optativo De llave compartida (Shared Key Authentication) menos seguro, requiere usar WEP. Se trasmite el mismo texto cifrado y sin cifrar por lo que se abre una va para el desciframiento de WEP

10/12/10

Pietrosemoli

34

Seguridad en redes inalmbricas


VPN: creacin de un tnel entre extremos. autenticacin, encryptacin, y autenticacin de los datos 802.1 x y EAP (Extensible Authentication Protocol). Seguridad basada en puertos. Soportado por Windows XP y Cisco
10/12/10 Pietrosemoli 35

Reserva del canal


Cliente solicitante Access Point Cliente Receptor

Request to send (RTS)

Request to send (RTS

Clear to send (CTS)

Clear to send (CTS)

Datos Acknowledgment (ACK)


10/12/10 Pietrosemoli

Datos Acknowledgment (ACK)


36

Proceso de Autenticacin 802.1X


Cliente Access Point Servidor RADIUS

Inicio Solicitud de identificacin Identificacin

El AP bloquea todas las solicitudes hasta que se complete la autenticacin Identificacin

El servidor RADIUS autentica al cliente

10/12/10

Pietrosemoli

37

Gestin de la potencia consumida


Continuos Aware Powering: el cliente est en continua comunicacin con el AP Power Saving Polling: el cliente puede dormir y slo despierta cuando hay trfico dirigido a l. Permite disminuir el consumo de energa.

10/12/10

Pietrosemoli

38

CSMA/CA
CSMA/CD tambin tiene una tara (overhead) elevada, pero en condiciones normales no excede del 30% Sin embargo, cuando la red se congestiona puede llegar al 70%. En redes inalmbricas la tara permanece constante an cuando hay congestin

10/12/10

Pietrosemoli

39

CSMA/CA
CSMA/CA utiliza un mecanismo de espera aleatoria antes de empezar a transmitir para evitar las colisiones random backoff time , cuando el medio aparezca ocupado, bien sea por la deteccin fsica de una seal o por la deteccin lgica de canal ocupado.

10/12/10

Pietrosemoli

40

DCF y PCF
DCF (contienda por el canal) PCF (usa polling), no hay contienda, permite QoS, pero requiere la presencia de un AP. Genera ms tara y limita la posibilidad de crecimiento de la red (escalabilidad).

10/12/10

Pietrosemoli

41

PCF
Los AP usan el espaciamiento entre tramas PIFS solo cuando la red est en la modalidad PCF, la cual debe ser configurada manualmente por el administrador. PCF slo puede funcionar con DCF, no con RTS/CTS. Una vez que le AP ha terminado el sondeo, las otras estaciones pueden continuar contendiendo por el canal utilizando la modalidad DCF. En la prctica pocos fabricantes soportan esta modalidad, aunque es parte del estndar.
10/12/10 Pietrosemoli 42

Rendimiento:
Impacto del MAC

10/12/10

Pietrosemoli

43

Deteccin Virtual de portadora


Las tramas 802.11 contienen un campo denominado NAV (Network Allocation Vector) que indica por cunto tiempo se ocupar el canal para la transmisin de la trama y su ACK Cuando se utiliza RTS/CTS el NAV es el que le indica a todas las estaciones que escuchan la trama que deben inhibirse de transmitir durante el tiempo que se reserv el canal. En la configuracin del AP existe un parmetro que indica a partir de cul tamao de la trama se invocar el mecanismo RTS/CTS para reservar el canal. Aunque este mecanismo evita las retransmisiones, implica ms tara por loque no conviene utilizarlo en una red que no est muy congestionada o para tramas pequeas.
10/12/10 Pietrosemoli 44

Deteccin Virtual de portadora


RTS/CTS tambin ayuda a resolver el problema del nodo oculto, que ocurre cuando una tercera estacin est al alcance de slo una de las estaciones participantes y por ende no escucha la totalidad del trfico.

10/12/10

Pietrosemoli

45

CSMA/CA
No es prctica la deteccin de colisiones en redes inalmbricas e imposible en redes half duplex. Por ello se tratan de evitar y se utiliza un ACK para garantizar RX exitosa. Si no se recibe el ACK el TX supone que la trama no lleg y la reenva Este mecanismo contribuye a que las redes inalmbricas tengan un rendimiento inferior al 50% de la velocidad nominal
10/12/10 Pietrosemoli 46

Tramas de gestin

10/12/10

Association request frame Association response frame Reassociation request frame Reassociation response frame Probe request frame Probe response frame Beacon frame ATIM frame Disassociation frame Authentication frame Deauthentication frame
Pietrosemoli 47

Tramas de control
Request to send (RTS) Clear to send (CTS) Acknowledgement (ACK) Power-Save Poll (PS Poll) Contention-Free End (CF End) CF End + CF Ack

10/12/10

Pietrosemoli

48

Lgica de control de acceso al medio de IEEE 802.11


Dispuesto a transmitir una trama Est el medio libre?

No

Si
Esperar IFS

todava libre?

No

Esperar hasta que termine la transmisin en curso Esperar IFS

Si
Transmitir trama

Todava libre?

No

Si
Esperar segn el algoritmo exponencial Transmitir trama

10/12/10

Pietrosemoli

49

LLC
Servicio coordinado (sondeo) Contienda por el canal Point Coordination Function (PCF) Capa Mac
2.4 GHz frequency hopping spread spectrum 1 Mbps 2 Mbps

Distributed Coordination Function (DCF)


2.4 GHz direct sequence spread spectrum 1 Mbps 2 Mbps 5 GHz orthogonal FDM 6,9.12. 18,24,36 48,54 Mbps 2.4 GHz direct sequence spread spectrum 5.5 Mbps 11 Mbps 2.4 GHz DSS 54 Mbps 5.5 Mbps 11 Mbps

IEEE 802.11

IEEE 802.11a

IEEE 802.11b

IEEE 802.11g

Valores del Interframe Space (IFS) Short IFS (SIFS)


El IFS ms corto Usado para obtener respuestas inmediatas

Point coordination function IFS (PIFS)


IFS deMediana duracin Usado en PCF cuando se utiliza sondeo

Distributed coordination function IFS (DIFS)


El IFS ms largo Usado como retardo mnimo cuando las tramas asincrnicas se disputan el acceso
10/12/10 Pietrosemoli 51

Espaciamiento entre tramas Short Interframe Spacing (SIFS) Point Coordination Function Interframe Space (PIFS) Distributed Coordination Function Interframe Space (DIFS)
10/12/10

IFS

DSSS

FHSS

SIFS

10 s

28 s

PIFS

30 s

78 s

DIFS

50 s

128 s

Pietrosemoli

52

Uso del IFS


SIFS
Acknowledgment (ACK) Clear to send (CTS) Respuesta al sondeo

PIFS
Utilizado por el AP cuando sondea a las estaciones Tiene prioridad sobre el trfico normal

DIFS
Se usa para trfico ordinario

10/12/10

Pietrosemoli

53

Espaciamiento entre tramas


Acceso libre cuando el medio est libre t > DIFS DIFS
DIFS PIFS

Ventana de contienda

Medio ocup.

SIFS

Ventana de bac-koff
Ranura de tiempo

Trama Siguiente

Diferir Accesso

Seleccionar ranura y disminuir tiempo si el medio est l.

IFS
SIFS = Short interframe space PIFS = PCF interframe space DIFS = DCF interframe space

10/12/10

Temporizador de back-off expresado en ranuras de tiempo


Pietrosemoli

54

Tramas de datos y ACK


DIFS

Fuente Destino Otra

Datos
SIFS

Ack
DIFS

Ventana de Contienda

Trama sig. Acceso diferido Backoff

10/12/10

Pietrosemoli

55

Importancia del ACK


El estndar 802.11 es para redes locales, donde el tiempo de propagacin es despreciable. En un enlace a 100 km, el tiempo de propagacin es de 330 microsegundos, 10 veces mayor que el SIF. Para enlaces largos, hay que incrementar el tiempo que la estacin transmisora debe esperar por un ACK
10/12/10 Pietrosemoli 56

Fragmentacin
Encabezado Mayor probabilidad de colisin, pero menos tara

Datos-1 Datos-2 Datos-3

FCS

Datos-1

FCS

Datos-2

FCS

Disminuye la probabilidad de colisin a expensas de ms tara (overhead)

Datos-3
10/12/10

FCS
57

Pietrosemoli

Tasa de transmisin dinmica

54 Mbps 25 Mbps 11 Mbps 2 -1 Mbps


10/12/10 Pietrosemoli 58

Mscara Espectral para 802.11b

10/12/10

Pietrosemoli

59

Espectro ocupado
Ruido!

22 MHz!

Se utilizan canales de 22 MHz de ancho para transmitir a 11 Mbit/s en 80.11b y 54 Mbit/s en 802.11g La seal debe ser por lo menos 10 dB mayor que el ruido, por ejemplo, cuando el ruido de fondo es de -80 dBm se requiere una seal por lo menos de -70 dBm
10/12/10 Pietrosemoli 60

Interferencia
La interferencia depende de la ubicacin de la fuente ajena, de su potencia y de la direccin hacia dnde s emite Causa una reduccin de la tasa de TX y de la cobertura Puede llegar a hacer el sistema inservible

10/12/10

Pietrosemoli

61

Espectro de una seal DS-SS 801.11b para dos valores de a y comparacin con la funcin (senx)/x

10/12/10

Pietrosemoli

62

Asignacin de Canales y Solapamiento


240 1 1 2412 240 6 242 3 2 2417 241 1 242 8 3 2422 241 6 243 3 4 2427 242 1 243 8 5 2432 242 6 244 3 6 2437 244 8 243 1 7 2442 243 6 245 3 8 2447 244 1 245 8 9 2452 244 6 246 3 10 2457 245 1 246 8 11 2462 245 6 247 3 12 2467 247 8 246 1 13 2472 248 3 Nmero del canal Frecuencia superior Frecuencia Central Frecuencia inferior

2400 MHz

Banda ISM
Pietrosemoli

2484 MHz

10/12/10

63

Distribucin de canales en DSSS

Ch 1

Ch Ch Ch Ch Ch Ch Ch Ch Ch Ch 2 3 4 5 6 7 8 9 10 11

2.401 GHz

3 MHz

3 MHz

2.473 GHz

Canales a utilizar para evitar interferencia


P

3 MHz

22 MHz

Canal 1

Canal 6

Canal 11

2.401 GHz

2.473 GHz

Separacin de canales
Los lbulos laterales causan solapamiento:
La seal a 11 MHz del centro es suficientemente baja para no causar interferencia a una separacin entre canales de 22 MHz
Ruido!

22 MHz! 22 MHz! Pietrosemoli

22 MHz!

10/12/10

66

Separacin de canales
Insuficiente separacin Solapamiento de los lbulos principales:
El canal percibe la seal del otro adyacente como interferencia
Ruido!

22 MHz!

22 MHz!

11 MHz! 10/12/10 Pietrosemoli 67

Ejemplo de Interferencia

10/12/10

Pietrosemoli

68

Ejemplo de Interferencia

10/12/10

Pietrosemoli

69

Canal 11

Canal 3 2422 GHz

Canal 6 2437

Canal 11 2462

10/12/10

Pietrosemoli

70

Interferencia de hornos Microwave Oven robustness


En condiciones normales el TX disminuir su tasa de transmisin depues de dos ACKs fallidos Seleccionar Microwave Oven Robustness evita disminuir la tasa a 1 Mbps

Rendimiento o Caudal
El rendimiento, o nmero de bits tiles entregado a destino (Throughput) es una combinacin de ancho de banda, latency (retardo de propagacin), compresin y tcnica de bilateralidad empleada (DUPLEX NATURE )

10/12/10

Pietrosemoli

72

You might also like