Módulo: 2 Unidad: 3 Semana: 6
REDES TELEMATICAS
Mag. Ing. Isabel
Guadalupe
REDES TELEMATICAS
2
Redes LAN y protocolos
Red IEEE
802.11 – WIFI
MAC 802.11
OFDM
Red Bluetooth
Protocolo TCP/IP.
Direccionamiento
Subnetting
VLSM
Protocolo: RIP, OSPF
3
RED IEEE
4
Modelo para transmitir tramas
5
Función: Disciplina de línea
Controla establecimiento de enlace y derecho de
dispositivo a transmitir en momento apropiado.
Sondeo / reconocimiento (ENQ / ACK)
Sondeo / selección
6
ENQ/ACK
Entre pares en enlace dedicado punto a punto.
Coordina que dispositivo es emisor y si receptor
esta listo o no.
7
Sondeo /selección
Primario – secundario, multipunto. Primario
identifica a secundario por direcciones únicas;
sabe si receptor esta listo o no.
Usan mismo canal de transmisión, intercambios
a través de primario.
8
Selección
Si primario envía datos, dice a secundario que
los reciba.
Dato va por medio, secundario verifica que es su
dirección para leer.
9
Sondeo
Primario pregunta a secundarios en orden si
desean enviar.
10
Función: Control de flujo
Determina cantidad de datos enviados antes de
reconocimiento.
Flujo de datos no debe desbordar al receptor.
Parada – espera
Ventana deslizante.
11
Parada y espera
Emisor espera ACK luego de cada trama, para
enviar la siguiente.
Sencillo.
Ineficiente: empeora si distancia es larga.
12
Ventana deslizante
Emisor transmite hasta n-1 tramas antes de
requerir ACK.
Receptor avisa ACK con Nº de tramas, luego de
recibir algunas.
Tramas n-1 se reconocen/transmiten sin esperar
que ventana se llene.
4 5 6 7 0 1 2 3 4 5 6 7
Ventana
13
Ventana del emisor
Ventana = n-1 tramas. Cuando envía tramas, se
reduce tamaño.
Al llegar ACK, ventana crece para contener Nº
tramas reconocidas.
Ventana del emisor: 7
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6
Se mueve al Se mueve al
enviar una trama recibir un ACK
Dirección Dirección
14
Ventana del emisor
Tamaño ventana =7, se envió trama 0 a 5, recibe
ACK 3, significa que recibió 3 tramas. Ventana
emisor se extiende para 3 tramas más.
Ventana del emisor: 7
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6
Se mueve
6 tramas
Se mueve
3 tramas
15
Ventana del receptor
Receptor = n-1 espacios para recibir tramas.
Cuando llegan tramas se reduce tamaño de
ventana.
Ventana tamaño = w, recibió 3 tramas sin ACK,
tiene w-3 espacios para recibir tramas.
Ventana del receptor: 7
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6
Se mueve al Se mueve al
recibir una trama enviar un ACK
Dirección Dirección
16
Ventana del receptor
Ventana tamaño = 7, llega (se reduce) 1 trama.
Si recibe de 0 a 4 tramas, queda espacio para 2
tramas.
Envía ACK 3, ventana crece n espacios, n = 3 –
ACK anterior
Ventana del emisor: 7
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6
Se mueve
5 tramas
Se mueve
2 tramas
17
Ejemplo
0 1 2 3 4 5 6 7 0 1 2 3 4 0 1 2 3 4 5 6 7 0 1 2 3 4
Datos 0
0 1 2 3 4 5 6 7 0 1 2 3 4 0 1 2 3 4 5 6 7 0 1 2 3 4
Datos 1
0 1 2 3 4 5 6 7 0 1 2 3 4 0 1 2 3 4 5 6 7 0 1 2 3 4
ACK 2
0 1 2 3 4 5 6 7 0 1 2 3 4 0 1 2 3 4 5 6 7 0 1 2 3 4
Datos 2
0 1 2 3 4 5 6 7 0 1 2 3 4 0 1 2 3 4 5 6 7 0 1 2 3 4
ACK 3
0 1 2 3 4 5 6 7 0 1 2 3 4 0 1 2 3 4 5 6 7 0 1 2 3 4
Datos 3
0 1 2 3 4 5 6 7 0 1 2 3 4 0 1 2 3 4 5 6 7 0 1 2 3 4
Datos 4
0 1 2 3 4 5 6 7 0 1 2 3 4 0 1 2 3 4 5 6 7 0 1 2 3 4
Datos 5
0 1 2 3 4 5 6 7 0 1 2 3 4 0 1 2 3 4 5 6 7 0 1 2 3 4
ACK 6
0 1 2 3 4 5 6 7 0 1 2 3 4 0 1 2 3 4 5 6 7 0 1 2 3 4
18
Función: Control de errores
Métodos detección, corrección de errores y
retransmisión.
ARQ, repetición automática, detecta error solicita
retransmisión.
Receptor no reconoce /perdió trama, solicita
retransmisión.
Se combina con control de flujo parada - espera
y ventana deslizante en dos variantes: vuelta
atrás y rechazo selectivo.
19
Parada y espera con ARQ
Parada y espera con retransmisión de trama
perdida o dañada.
Guardar copia de última trama hasta recibir ACK
Identificar tramas de datos y ACK
Devolver NAK si hay error, pide retransmisión de última
trama.
Temporizador en emisor: tiempo entre trama enviada y
reconocida.
20
Trama perdida
Trama de datos perdida y Reconocimiento
perdido.
21
Ventana deslizante con ARQ
Protocolos: vuelta a atrás con ARQ y rechazo
selectivo con ARQ.
Mantener copias de tramas hasta que sean
reconocidas
Receptor devuelve NAK si hay error, para
retransmisión. Numeradas (NAK: Nº trama dañada,
ACK: Nº trama esperada)
Temporizar para casos de pérdidas de ACK.
22
Vuelta atrás con ARQ
Si trama pérdida / errada, se retransmiten tramas
enviadas desde último ACK.
23
Trama perdida o Reconocimiento perdido
24
Rechazo selectivo con ARQ
Retransmite trama con error o perdida. Receptor
reordena tramas.
Lógica de ordenamiento de tramas en receptor
Buscador en emisor.
Buffer en receptor para manipulación de tramas
Referencia trama dañada o perdida en ACK y NAK
Tamaño de ventana menor o igual a (n +1) / 2
(eficiente)
25
Tramas dañadas
26
Tramas y reconocimiento perdidos
Trama de datos. Se aceptan en desorden, pero
no se reconocen.
Receptor reconoce omisión de trama. Si última
trama enviada se pierde, receptor no indica
nada, emisor asume que reconocimiento se
perdió y reenvía trama.
Reconocimiento. Similar a vuelta atrás con ARQ.
Si emisor esta en límite tamaño de ventana
activa temporizador, mientras que trabaja,
emisor reenvía tramas no reconocidas. Receptor
reconoce duplicado y los elimina.
27
Vuelta atrás y rechazo selectivo
Vuelta atrás Rechazo selectivo
Complejo, por algoritmos de
Sencillo de implementar ordenamiento, lógica de selección
de trama
Caro por la implementación de la
Barato en su implementación
complejidad de proceso
Se utiliza generalmente No se usa a menudo
28
Protocolos de enlace de datos: Conceptos
Protocolo: conjunto de reglas para implementar
un nivel del modelo OSI.
Protocolos de enlace de datos: controla flujo de
datos entre estaciones, gestiona canal físico de
comunicación
Dos grupos:
– Asíncrono, flujo de bits en forma independiente
– Síncrono, flujo total de bits y segmenta en partes
iguales.
29
Gestión del Canal
Establece enlace:
acuerda condición
para intercambio de
datos previo a
establecimiento de
conexión.
Transfiere información:
intercambia datos,
comprueba errores,
envía reconocimientos.
Finaliza enlace:
renuncia a control del
canal.
30
Protocolos asíncronos
Xmódem Ymódem Zmódem Blast Kermit
1979 transfiere Similar a Característ transmisión Más usado,
archivos por Xmódem. icas de asíncrona similar a
comunicación Xmódem y bloqueado Xmódem
telefónica. Ymódem emisor espera
NAK
Emisor espera Datos: 1024 Más potente Envía caracter
ACK por 1 periodo bytes. Usa 2 que Xmódem. control como
sino retransmite, si señales para dúplex, ventana texto, en RX lo
recibe NAK reenvía fin de TX deslizante separa
TX inicia NAK del CRC–16 para
RX a emisor. corregir
errores.
Half dúplex, parada Envía muchos
y espera con ARQ. archivos a la
Trama 132 bytes vez
31
Protocolo síncrono
Orientados al carácter / byte Orientados a bit
Toman paquete o trama como bits
Toma paquete / trama como
individuales, reconoce significado
caracteres.
por posición.
Caracteres de control tienen Bits de control es 1 ó varios,
codificación conocida. depende del patrón.
No tan eficientes como los Fácil de comprender e instalar.
orientados al bit. Actualmente ya no Control en flujo de datos: palabras
se usan mucho. clave ASCII, EBCDIC
Caracteres multibit tienen Información se empaqueta en
información sobre la línea, control tramas más cortas, hace más
de flujo, control de errores. transparente para protocolos.
Primero SDLC de IBM, originó
HDLC de ISO. Protocolos actuales
Más conocido es BSC. basados en HDLC, ISDN BRI/PRI,
LAP, LAPD, LAPX, Frame Relay,
PPP, etc. 32
Comunicación síncrona binaria BSC
BSC - BINARY SYNCHRONOUS HDLC - HIGH LEVEL DATA
CONTROL LINK CONTROL
Orientado al carácter, 1960 usado
Orientado a bit, 1973, de ISO
por IBM.
Enlaces punto a punto o
Enlaces punto a punto o multipunto.
multipunto
Transmisión half dúplex, con control
parada y espera con ARQ y Transmisión semidúplex y dúplex
corrección de errores.
Utiliza caracteres de control. Divide
Se clasifican según su modo de
en tramas: control y datos, incluye
estación, configuración y modo de
cabecera de comprobación de bloque
respuesta
y control de trama.
Requiere codificación de caracter Circuitos dedicados o conmutados
No dependiente de topologías
Tramas de longitud variable 33
No sensible al código de datos
Tipos de estaciones y Estados lógicos
Tipos de estaciones
Primaria Secundaria Combinada
Esclava de primaria,
Controla enlace de datos, Transmite/ recibe
envía respuesta a
transmite órdenes a órdenes y respuestas de
ordenes de primaria. No
secundaria otra estación combinada
controla enlace.
Estados lógicos
Transferencia de
Desconexión lógica Inicialización
información
Permite TX/RX datos de
Estación está prohibida Específico de cada
usuario entre estación
de transmitir o recibir fabricante, está fuera de
primaria, secundaria y
información HDLC
combinada.
34
Configuraciones
Desbalanceada Simétrica Balanceada
Cada dispositivo físico
tiene dos estaciones
lógicas, una primaria y
Maestro – esclavo, un otra secundaria. Dispositivos
dispositivo es primario Conexión de combinados, en
y resto secundarios. dispositivos lógicos es topología punto a
Suele ser multipunto. con homólogos de punto. No puede
Son punto a punto si dispositivo remoto, manejar multipunto
hay 2 dispositivos tienen enlaces balanceado
diferentes. Control se
desplaza entre dos
dispositivos físicos
Define la relación entre los dispositivos hardware.
35
Modos de comunicación
Modo de respuesta Modo de respuesta Modo balanceado
normal asíncrono asíncrono
ABM, usa
NMR, relación ARM, secundario
dispositivos
primario secundario; puede enviar combinados, todos
primario debe dar transmisión sin
tienen derecho de
permiso a permiso del
uso del enlace,
secundario para primario, cuando
pueden iniciar
transmitir. enlace esta libre.
transmisión.
Relación entre dos dispositivos que intervienen en una
transacción de información. Define quién controla el enlace
36
WIFI 802.11
37
WIFI 802.11
Ad-Hoc: un nodo se comunica con otro
directamente, sin coordinación. Para transmisión
entre nodos inalámbricos, no resuelve problema
de extender LAN cableada.
AP: coordina transmisión entre nodos
inalámbricos, vincula red inalámbrica con red
cableada, porque el AP actúa como bridge entre
2 redes. Permite roaming entre distintos AP.
38
MAC 802.11
39
Componentes de tramas MAC
Cabecera MAC: control, duración,
direccionamiento y control de secuencia.
Cuerpo de longitud variable, información
específica del tipo de trama.
Secuencia checksum (FCS) con código de
redundancia CRC de 32 bits.
40
Clases de tramas MAC
Tramas de datos
Tramas de control: ACKs, multiacceso RTS y
CTS, libres de contención
Tramas de gestión: servicios de distribución,
servicio de Asociación, tramas de Beacon,
tramas TIM, tráfico pendiente en punto de
acceso.
41
OFDM
Técnica de modulación que usa múltiples
portadoras ortogonales sobrepuestas.
Transforma un canal en un conjunto paralelo de
subcanales.
Transmite señales de banda ancha sobre
canales inalámbricos:
Audio digital DAB (Digital Audio Broadcasting)
Televisión digital DVB-T (Digital Video Broadcasting
Terrestrial) e ISDB-T (Integrated Service of Digital
Broadcasting Terrestrial)
WI-FI y WI-MAX en redes inalámbricas
42
RED BLUETOOTH
43
Bluetooth
Redes inalámbricas de Área Personal (WPAN)
Transmite voz y datos entre diferentes
dispositivos vía enlace de 2,4 GHz.
Facilita comunicaciones entre equipos móviles y
fijos.
Eliminar cables y conectores dispositivos.
Crea pequeñas redes inalámbricas.
Sincroniza equipos personales.
44
Clases de dispositivos
De acuerdo a potencia de transmisión:
Clase 1
Clase 2
Clase 3
45
PROTOCOLO TCP/IP
46
TCP/IP estándar abierto
Funciones:
• Direccionamiento
• Subnetting
• VLSM
• Protocolo: RIP, OSPF
47
Direccionamiento
Dirección de 32 bits, identifica terminal y red.
NIC asigna direcciones IP.
cuatro formatos para dirección IP, depende del
tamaño de red: de Clase A a Clase D
48
Subnetting
Dividir tráfico de red en varios segmentos, para
reducir tráfico o por seguridad.
Considerar:
• Número de usuarios por red y número de
redes necesarias.
• Por cada red creada se pierden 2 números IP,
una para broadcast y otra para identificar red
• Bits necesarios para número de hosts por red:
2 ^ X – 2 >= Y
49
VLSM
Máscara de subred de longitud variable mejora
eficiencia de direccionamiento.
Identifica cantidad total de hosts en subredes
Asigna igual cantidad de direcciones para cada
subred.
50
Protocolo RIP y OSPF
• RIP: protocolo de enrutamiento de vector
distancia, simple comparado con protocolo
OSPF, IS-IS o BGP. Es abierto. busca camino
óptimo por conteo de saltos. No tiene en
cuenta ancho de banda o congestión del
enlace.
• OSPF: protocolo de enrutamiento de estado
de enlace. utiliza concepto de áreas para
escalabilidad. La métrica OSPF se define
valor arbitrario llamado costo.
51
GRACIAS
52