Beruflich Dokumente
Kultur Dokumente
Estructuracin de los mensajes en tramas Direccionamiento Control de errores Control de transmisin y del flujo de datos
Cuenta de caracteres
Marco 1 (5 caracteres)
Marco 2 (5 caracteres)
Marco 3 (8 caracteres)
Marco 4 (8 caracteres)
Error
Marco 1 (5 caracteres)
Datos enviados por la capa de red Datos despues del relleno de la capa de enlace de datos
DLE DLE
STX STX
A A
DLE DLE
B DLE
DLE B
Relleno que eliminar el receptor Datos enviados a la capa de red DLE STX A DLE B DLE ETX
Datos enviados por la capa de red Datos despues del relleno de la capa de enlace de datos Datos enviados a la capa de red
A A A
B B B
SYN
SYN
SYN
SYN
SOH
Cabecera
STX
Datos
ETX
CRC
Clase 8
Cuenta 14
Flag 2
Nr 8
Ns 8
Dir 8
CRC1 16
Clase : Tipo de mensaje Cuenta: Longitud del campo Datos Flag : Control de enlace Nr : N de tramas recibidas Ns : N de tramas enviadas Dir : Direccin de destino CRC : Cdigos de deteccin de errores
0 0 0
1 1 1
1 1 1
0 0 0
1 1 1
1 1 1
1 1 1
1 1 1
1 1 1
1 0 1
1 1 1
1 1 1
1 1 1
1 1 1
1 1 1
1 0 1
1 1 1
1 1 1
1 1 1
1 1 1
0 1 0
0 0 0
1 1 1
0 0 0 0 1 0
No presentar problemas de transparencia pues no utilizan caracteres de control Ser aptos para configuraciones punto a punto o multipunto Ser aptos para enlaces con gran tiempo de transito (satelitales) o no Ser aptos para enlaces de baja o alta capacidad Presentar un alto rendimiento (Datos/Bits de control) Ser ms seguros por la implementacin de mejores tcnicas para detectar errores
SDLC LAPB (X 25) LAPD y LAPF (FR) HDLC (ISO) BDLC (Burroughs) UDLC (Univac)
Marcos de supervisin
1 0 Tipo S/F
Sig
00 Receptor preparado 01 Rechazo simple (NACK) trama y posteriores 10 Receptor no preparado (ACK) 11 Rechazo selectivo (NACK) trama
Marcos no numerados
1 1 Tipo S/F
modif DISC Codificacin con 5 bits para ordenes SNRM DM (liberar enlace) (Establecer enlace NRM) (Imposibilidad de establecer enlace SNRM o SARM)
Direcciones Tpicas
0 0 0 0 0 0 0 0 Direccin nula
0 x x x x x x x
1 x x x x x x x
1 1 1 1 1 1 1 1
Direccin de difusin
Perdida de una trama por no ser recibida o bien por error en la misma Aparicin de tramas duplicadas Recepcin de tramas fuera de secuencia
FEC Concatenacin de cdigos ARQ simple ARQ continuo con rechazo simple ARQ continuo con rechazo selectivo Tcnicas hibridas (FEC+ARQ)
1 1 1 1 0 0
0 1 1 0 0 0
0 0 0 1 0 1
0 0 0 0 1 0
0 1 0 1 0 0
1 1 0 0 0 0
1 0 1 1 1 1
1 0 1 0 0 0
1 1 1 1 0 0
0 1 1 0 0 0
0 0 0 0 0 0
0 0 0 1 1 1
0 1 0 1 0 0
1 1 0 0 0 0
1 0 1 1 1 1
1 1 1 1 1 0 1
0 1 1 0 1
0 0 1 1 1
0 0 1 0 0
0 1 0 1 1
1 1 0 0 1
1 0 1 1 1 1 1 0 0
1 1 1 1 1 1
0 1 1 0 1 0
0 0 0 1 1 1
0 0 0 0 0 1
0 1 0 1 1 1
1 1 0 0 1 1
1 0 1 1 1 1
1 1 1 1 1 1 0 0 1 1
0 1 1 0 1 0
0 0 0 0 1 1
0 0 0 1 0 0
0 1 0 1 1 1
1 1 0 0 1 1
1 0 1 1 1 1 1 1 0 0
1 1 1 1 1 1
0 1 1 0 1 1
0 0 1 1 1 1
0 0 1 0 0 0
0 1 0 1 1 1
1 1 0 0 1 1
0 1 1 1 1 1
1 1
0 0 0 1
1 0 0 1
1 1 0 0
0 1 0 1
x14+ x12+x11+ x9 +x7+ x6 +x4 +x2+ x x4+ x+ 1 ((x10 + x8+x7+ x5 +x3+ x2 + 1) x4) / x4+ x+ 1 x10+ x8+x7 + x5 +x3+ x2+ 1
0 1
0 0
0 1
0 1
0 0
0 1
0 0
Informacin descartada
Se enva una trama de datos Se espera una confirmacin con una trama de control afirmativa (ACK) o negativa (NACK) para enviar la siguiente o reenviar la fallida
EMISOR RECEPTOR Trama 1 ACK
Trama 2
ACK
Trama 3
NACK
Trama 3
Bloqueo
Trama 2
Trama 2
Trama 2(1)
Trama 3
Trama 3(0)
Recibe trama 3
ACK ACK descartado por sec. (0) Trama 3(0) Duplicado descartado por sec. (0) ACK
ACK(0)
Trama 3(0) Trama 4(1) Descarta trama 4 por sec. (1) ACK (1)
Descarta ACK(00)
ACK (00)
Trama 3(10)
Acepta ACK(1) y envia trama 5 Trama 5(0) Recibe como trama 3 ACK (0) Acepta ACK(0) y envia trama 6 Acepta ACK(10) y envia trama 4 Trama 4(11) ACK (10)
ARQ Continuo
A) Con rechazo simple
Intervalo de actuacin del temporizador 0 1 2 3 4 5 6 7 8 2 3 4 5 6 7 8 9 10
Ack
Ack
Ack
Ack
Ack
Ack
Ack
Ack
Ack
Marcos descartados por la capa de enlace de datos del receptor Marco erroneo TIEMPO
10
11
12
13
Ack
Ack
Ack
Ack
Ack
Ack
Ack
Ack
Ack
Ack
Ack
Ack
Ack
Ack
10
11
12
13
14
Ack
14
15
Marcos almacenados en el buffer de la capa de enlace de datos del receptor Marco erroneo TIEMPO Paquetes 2 a 8 pasados a la capa de red
Transmisor Receptor
ACK 0
4) Acciona el timeout y el transmisor reenvia las "n" tramas que el receptor recibe duplicando el envio 0 1 2 Transmisor 0 1 2 3 4 5 6 7 3 4 Receptor 0 1 2 3 4 5 6 7 5 6 7 T R
Transmisor Receptor
ACK 7
4) Acciona el timeout y el transmisor reenvia las "n-1" tramas que el receptor rechaza pues espera una secuencia inicial 7 0 1 2 Transmisor 0 1 2 3 4 5 6 7 3 4 Receptor 5 6
Transmisor Receptor
ACK 7
4) Acciona el timeout y el transmisor reenvia las "n-1" tramas de las que se rechazara la N6 y aceptarn duplicados de las 0,1,2,3,4 y 5 0 1 2 Transmisor 0 1 2 3 4 5 6 7 3 4 Receptor 5 6
Transmisor Receptor
ACK 4
4) Acciona el timeout y el transmisor reenvia las "n/2" tramas las que se rechazaran integramente por caer fuera de la ventana receptora 0 1 2 Transmisor 0 1 2 3 4 5 6 7 3 Receptor
Piggybackin
En caso de comunicaciones duplex y especialmente full-duplex se consiguen importantes mejoras utilizando tcnicas de superposicin (Piggyback) En este caso se mandan las confirmaciones sobre mensajes enviados de receptor a emisor. Debe tenerse en cuenta la actuacin de un temporizador en la entidad receptora ante la falta de informacin a enviar
Adems PPP se ocupa de la negociacin activacin y desactivacin de lneas mediante el protocolo LCP y negocia tambin opciones de capa de red con el protocolo NCP
0 1 0
1 1 0
1 1 0
1 1 0
1 1 0
1 1 0
1 1 1
0 1 1 (Todas las estaciones deben aceptar el marco) (Marco no numerado; en ambientes ruidosos, redes inalambricas se los numera) (Se utilizan 1 o 2 octetos) (Es variable y sin negociar alcanza 1500 octetos) (De 2 a 4 octetos)
LCP/NCP/IP/IPX, etc
Paquetes LCP
Se trata de un protocolo de enlace que activa, desactiva y negocia lneas (Link control protocol / Protocolo de control de enlace)
Funcin
Nombre
Descripcin Lista de opciones y valores propuestos Se aceptan todas las opciones No se aceptan algunas opciones Algunas opciones no son negociables
Solicitud de configuracin Proposicin y aceptacin Acuse de configuracin Acuse de negativo de configuracin o rechazo e opciones Rechazo de configuracin Desactivacin de lneas cuando ya no se la utiliza Solicitud de terminacin Acuse de terminacin
Iniciador a receptor Solicitud de desactivacin de lnea Receptor a iniciador Lnea desactivada Receptor a iniciador La solicitud recibida es desconocida Receptor a iniciador El protocolo solicitado es desconocido Iniciador a receptor Transmitir de regreso este marco Receptor a iniciador Marco retransmitido Iniciador a receptor Descartar este marco (para pruebas)
Incompatibilidades en los Rechazo de cdigo protocolos o codificaciones Rechazo de protocolo Prueba de las lneas Depuraciones Solicitud de eco Respuesta de eco Solicitud de descartar
Iniciador a receptor Solicitud de desactivacin de lnea Receptor a iniciador Lnea desactivada Receptor a iniciador La solicitud recibida es desconocida Receptor a iniciador El protocolo solicitado es desconocido Iniciador a receptor Transmitir de regreso este marco Receptor a iniciador Marco retransmitido Iniciador a receptor Descartar este marco (para pruebas)
Incompatibilidades en los Rechazo de cdigo protocolos o codificaciones Rechazo de protocolo Prueba de las lneas Depuraciones Solicitud de eco Respuesta de eco Solicitud de descartar
Validacin exitosa
RED
IEEE 802
FDDI (Interfaz de datos distribuidos por fibra) Ethernet rpido (802,3 u ) Alta velocidad HIPPI (Interfaz paralela de alto desempeo) Canal de fibra SPADE (FDM con reparto dinmico del canal) ACTS (TDM con reparto centralizado de ranuras) BINDER (TDM con ALOHA cuando el dueo de la ranura no esta interesado) CROWTHER (ALOHA en el que el dueo de la ranura la conserva) ROBERTS (Tiempo de canal reservado por adelantado con ALOHA)
Satelitales
REPARTO DINAMICO
ALOHA puro Transmisin no sincronizada en cualquier momento ALOHA ranurado Transmisin aleatoria en ranuras de tiempo bien definidas CSMA persistente-1 Acceso mltiple con deteccin de portadora estndar CSMA no persistente Retardo aleatorio cuando se detecta ocupado el canal CSMA persistente-p CSMA, pero con una probabilidad p de persistir CSMA/CD CSMA, pero con aborto al detectar una colisin Mapa de bits Programacin por turno circular usando un mapa de bits Conteo descendente binario La estacin lista con el nmero ms alto es la siguiente Recorrido de rbol Contencin reducida mediante habilitacin selectiva Divisin en longitud de onda Esquema FDM dinmico para fibra MACA, MACAW Protocolos LAN inalmbricos GSM FDM ms TDM para radio celular CDPD Radio en paquetes con un canal AMPS CDMA Todos hablan a la vez pero en idiomas diferentes
Con Colisin
Sin Colisin
Ethernet Token bus Token ring DQDB PROTOCOLOS FDDI Y SISTEMAS HIPPI REALES Canal de fibra SPADE ACTS Binder Crowther Roberts
CSMA/CD con retroceso binario exponencial Anillo lgico en un canal fsico IEEE Captura la ficha para enviar un marco Encolamiento distribuido en una MAN de dos canales Token ring de fibra ptica Barras cruzadas usando 50 o 100 pares trenzados Alta velocidad Barras cruzadas usando fibra ptica FDM con reparto dinmico del canal TDM con reparto centralizado de ranuras TDM con ALOHA cuando el dueo de la ranura no esta interesado Satelitales ALOHA en el que el dueo de la ranura la conserva Tiempo de canal reservado por adelantado con ALOHA
Los cinco supuestos en los que se basan buena parte de los protocolos con asignacin dinmica son 1- Modelo de estacin: Hay N estaciones (computadoras personales, telfonos, etc.) independientes, cada una con un programa o usuario que generan marcos para la transmisin. Una ves que se ha generado un marco la estacin se bloquea y no hace nada hasta que el marco sea transmitido con xito.