Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Contenidos
1. Introduccin
1. Funciones de un protocolo de enlace de datos
2. Entramado
1. Protocolos orientados a carcter 2. Protocolos orientados a bit
3. Correccin de errores
1. Cdigos de control de errores 2. Cdigos polinmicos
Contenidos
5. Protocolos de Control de Acceso al Medio 6. Direccionamiento 7. Hubs, Puentes y Conmutadores 8. Protocolo STP 9. Ejemplo de protocolos de nivel de enlace de datos
1. HDLC 2. PPP
Contenidos
1. Introduccin
1. Funciones de un protocolo de enlace de datos
2. Entramado
1. Protocolos orientados a carcter 2. Protocolos orientados a bit
3. Correccin de errores
1. Cdigos de control de errores 2. Cdigos polinmicos
1. Introduccin
Estacin de Informacin Lnea de transmisin Estacin de Informacin
Fuente de informacin
CANAL
Fuente de informacin
ETD
Aplicacin Presentacin Sesin Transporte Red Enlace de Datos Fsico
ETCD
Medio de comunicacin Protocolo de Aplicacin Protocolo de Presentacin Protocolo de Sesin Protocolo de Transporte Protocolo de Red Protocolo de Enlace de Datos Protocolo de nivel Fsico
ETCD
ETD
Aplicacin Presentacin Sesin Transporte Red Enlace de Datos Fsico
MEDIO FSICO
Maria Dolores Cano Baos -Telemtica, Ing. Telecomunicacin5
1. Introduccin
Estacin de Informacin Lnea de transmisin Estacin de Informacin
Fuente de informacin
CANAL
Fuente de informacin
ETD
Aplicacin Presentacin Sesin Transporte Red Enlace de Datos Fsico
ETCD
Medio de comunicacin Protocolo de Aplicacin Protocolo de Presentacin Protocolo de Sesin Protocolo de Transporte Protocolo de Red Protocolo de Enlace de Datos Protocolo de nivel Fsico
ETCD
ETD
Aplicacin Presentacin Sesin Transporte Red Enlace de Datos Fsico
MEDIO FSICO
Maria Dolores Cano Baos -Telemtica, Ing. Telecomunicacin6
1. Introduccin
Estacin de Informacin Lnea de transmisin Estacin de Informacin
Fuente de informacin
CANAL
Fuente de informacin
ETD
Aplicacin Presentacin Sesin Transporte Red Enlace de Datos Fsico
Proporciona Medio un de comunicacin servicio de ETCD transferencia de datos seguro a Protocolo de Aplicacin travs del enlace fsico; enva Protocolo de Presentacin bloques de datos (tramas) llevando a Protocolo cabo la de Sesin sincronizacin, el control de de Transporte errores yProtocolo control de flujo necesarios. Protocolo de Red
Protocolo de Enlace de Datos Protocolo de nivel Fsico
ETCD
ETD
Aplicacin Presentacin Sesin Transporte Red Enlace de Datos Fsico
MEDIO FSICO
Maria Dolores Cano Baos -Telemtica, Ing. Telecomunicacin7
1. Introduccin
Para una comunicacin efectiva basta con un enlace fsico?
Capa de enlace de datos se encarga de proporcionar una comunicacin fiable y eficiente entre dos mquinas adyacentes (fsicamente conectadas), a travs de un conjunto de procedimientos para el establecimiento, mantenimiento y desconexin de las comunicaciones
Envo de bloques de informacin Control de la transferencia de informacin Deteccin, correccin y recuperacin de errores
8
1. Introduccin
En las redes de rea local, el nivel de enlace de datos se divide en dos subcapas:
LLC, Logical Link Control. Control de flujo y control de errores. MAC, Medium Access Control. Control de la transmisin en un medio compartido
Contenidos
1. Introduccin
1. Funciones de un protocolo de enlace de datos
2. Entramado
1. Protocolos orientados a carcter 2. Protocolos orientados a bit
3. Correccin de errores
1. Cdigos de control de errores 2. Cdigos polinmicos
1. Utilizar una secuencia de bits que identifiquen el principio de la trama y otra secuencia de bits que identifiquen el final de la misma. 2. Utilizar una secuencia de bits que identifiquen el principio de la trama, seguida de otro indicador o campo que especifique la longitud de la trama
Principio de trama
Trama
Fin de trama
Principio de trama
Longitud
Trama
11
12
DATOS
DATOS
DATOS
DATOS
SEALIZACIN
MACC MACA
DESTINO ORIGEN
DATOS HUB
B
DESTINO ORIGEN
MACC MACA
DATOS
A
DESTINO ORIGEN
C
Maria Dolores Cano Baos -Telemtica, Ing. Telecomunicacin14
15
16
17
18
Contenidos
1. Introduccin
1. Funciones de un protocolo de enlace de datos
2. Entramado
1. Protocolos orientados a carcter 2. Protocolos orientados a bit
3. Correccin de errores
1. Cdigos de control de errores 2. Cdigos polinmicos
2. Entramado
Protocolos orientados a carcter (aos 60):
BSC (Comunicacin sncrona binaria, de IBM)
20
Contenidos
1. Introduccin
1. Funciones de un protocolo de enlace de datos
2. Entramado
1. Protocolos orientados a carcter 2. Protocolos orientados a bit
3. Correccin de errores
1. Cdigos de control de errores 2. Cdigos polinmicos
22
23
24
25
Contenidos
1. Introduccin
1. Funciones de un protocolo de enlace de datos
2. Entramado
1. Protocolos orientados a carcter 2. Protocolos orientados a bit
3. Correccin de errores
1. Cdigos de control de errores 2. Cdigos polinmicos
27
Contenidos
1. Introduccin
1. Funciones de un protocolo de enlace de datos
2. Entramado
1. Protocolos orientados a carcter 2. Protocolos orientados a bit
3. Correccin de errores
1. Cdigos de control de errores 2. Cdigos polinmicos
28
3. Correccin de errores
M CANAL de COMUNICACIN REAL M
M M
ERRORES!
Una forma de proteger la informacin que se quiere transmitir, frente a los errores que introduce el canal, es aadir redundancia La redundancia de un cdigo la diferencia entre la longitud de la informacin til y la de la secuencia que se enva realmente Un cdigo ms redundante:
Es menos eficiente Es ms fiable
29
3. Correccin de errores
Los dgitos que no transmiten informacin se emplean como detectores correctores de errores Sus estructuras son distintas, depende del tipo de errores que se quieran tratar En la actualidad
La generacin de cdigos se realiza mediante procesos algebraicos que permiten la implementacin prctica de codificadores y decodificadores mediante autmatas lineales y lgica combinacional
30
3. Correccin de errores
m
Fuente CODIFICADOR
t
CANAL
t
DECODIFICADOR
?
Destino
Contenidos
1. Introduccin
1. Funciones de un protocolo de enlace de datos
2. Entramado
1. Protocolos orientados a carcter 2. Protocolos orientados a bit
3. Correccin de errores
1. Cdigos de control de errores 2. Cdigos polinmicos
33
34
Los cdigos Hamming son, por tanto, cdigos detectores y correctores Matemticamente son interesantes porque permiten hacer un estudio de los errores en funcin de la distancia entre palabras cdigo No son muy utilizados
35
36
Contenidos
1. Introduccin
1. Funciones de un protocolo de enlace de datos
2. Entramado
1. Protocolos orientados a carcter 2. Protocolos orientados a bit
3. Correccin de errores
1. Cdigos de control de errores 2. Cdigos polinmicos
39
TRANSMISOR
M(x) nM(x) x G(x) grado n xnM(x) = C(x) + FCS(x) G(x) T(x) = xnM(x) + FCS(x)
T(x)
RECEPTOR
T(x) G(x) grado n T(x) G(x) = C(x) + E(x)
Si E(x) 0, se detecta error Si E(x)= 0, M(X) se corresponde con los (K-n) bits ms significativos de T(x)
40
41
de
las
42
Resumen
Capa de enlace de datos se encarga de proporcionar una comunicacin fiable y eficiente entre dos mquinas adyacentes (fsicamente conectadas), a travs de un conjunto de procedimientos para el establecimiento, mantenimiento y desconexin de las comunicaciones
Sincronizacin de la trama Control-Datos sobre mismo enlace Recuperacin de anomalas Direccionamiento Control de flujo Gestin del enlace
Entramado Protocolos orientados a carcter: mensajes compuestos por conjunto de caracteres de un determinado cdigo (delimitadores de bloque, control de dilogo, tx/rx transparente) Protocolos orientados a bit: no asociados a cdigo, un bit puede proporcionar informacin. Control de errores Redundancia de cdigo (+ redundante - eficiente + fiable): paridad, hamming, polinmicos Cdigos polinmicos: detectores, no correctores. Cadena de bits que se enva vista como polinomio, coeficientes son valores 0 y 1 en la cadena de bits, con operaciones en la cadena de bits interpretadas como aritmtica polinmica
Maria Dolores Cano Baos
T(x) TRANSMISOR M(x) n G(x) grado n x M(x) xnM(x) = C(x) + FCS(x) G(x) T(x) = xnM(x) + FCS(x) T(x) RECEPTOR T(x ) grado G(x) n T(x) = C(x) + E(x) G(x) Si E(x) 0, se detecta error Si E(x)= 0, M(X) se corresponde con los (K-n) bits ms significativos de T(x)
43
Prximo da
1. Introduccin
1. Funciones de un protocolo de enlace de datos
2. Entramado
1. Protocolos orientados a carcter 2. Protocolos orientados a bit
3. Correccin de errores
1. Cdigos de control de errores 2. Cdigos polinmicos
Prximo da
5. Protocolos de Control de Acceso al Medio 6. Direccionamiento 7. Hubs, Puentes y Conmutadores 8. Protocolo STP 9. Ejemplo de protocolos de nivel de enlace de datos
1. HDLC 2. PPP
45