Vous êtes sur la page 1sur 33

Funciones de la Capa 2(enlace

de datos) del Model0 OSI


Contenido
Modelo OSI trminos de capa enlace de datos
Funciones:
Iniciacin, terminacin e identificacin.
Segmentacin y bloqueo.
Sincronizacin de octeto y carcter.
Delimitacin de trama y transparencia.
Control de errores.
Control de flujo.
Recuperacin de fallos.
Gestin y coordinacin de la comunicacin.


Modelo OSI
Trminos capa de enlace de datos
Capa 2: Nivel enlace de datos
Capa de Enlace de
datos
proporciona
Servicios a
la capa de
Red.
De la transferencia
fiable de
informacin a travs
de un circuito de
transmisin de
datos.
Es responsable
objetivo
Conseguir que la
informacin fluya,
libre de errores,
entre dos
mquinas que
estn conectados
directamente.
Funciones Principales
Iniciacin, terminacin e identificacin.
Segmentacin y bloqueo.
Sincronizacin de octeto y carcter.
Delimitacin de trama y transparencia.
Control de errores.
Control de flujo.
Recuperacin de fallos.
Gestin y coordinacin de la comunicacin.
Delimitacin de la Trama
La capa de enlace de datos prepara los paquetes para su transporte a
travs de los medios locales encapsulndolos con un encabezado y un
traler para crear una trama.
La trama de la capa de enlace de datos incluye:
Datos: el paquete desde la capa de red
Encabezado: contiene informacin de control, como
direccionamiento, y est ubicado al comienzo del PDU
Triler: contiene informacin de control agregada al final del PDU


Sub capas de enlace de datos
CONTROL DE ENLACE LGICO (LLC): coloca informacion en la trama
que indetifica qu protocolo de capa de red est usando la trama.
Esta informacin permite que varios protocolos de la capa 3, tales
como IP e IPX, utilicen la misma interfaz de red y los mismos medios.
CONTROL DE ACCESO AL MEDIO(MAC): Proporciona a la capa de
enlace de datos el direccionamiento y la delimitacion de datos de
acuerdo con los requisitos de sealizacin fsica del medio y al tipo de
protocolo de capa de enlace de datos en uso.



Funcion del encabezado

Funcin del triler

Protocolos para enlaces de datos
Ethernet
Protocolo (PPP)
Control de enlace de datos de alto nivel (HDLC)
Frame Relay
Modo de transferencia asincrnico (ATM)
HDCL Control de enlace de datos de alto
nivel



Control de Flujo
Asegura que la entidad emisora no
sobrecarga a la receptora con una
cantidad excesiva de datos.
Permitir el tiempo de proceso necesario
para no perder ninguna trama.
Protocolos para control de flujo:
Para y espera
Ventana deslizante

Control de Flujo Mediante para y espera

La manera ms simple de control de flujo.

La entidad emisora debe esperar a la llegada de la
confirmacin desde la estacin receptora.

Da lugar a ineficiencias, especialmente cuando el tiempo
de transmisin es menor que el tiempo de propagacin.
Control de Flujo Mediante para y espera
Control de Flujo Mediante para y espera
Control de Flujo Ventana deslizante
Permite transmitir varias tramas simultneamente a travs del enlace.
La estacin receptora es capaz de almacenar varias tramas.
Las tramas son nombradas con un nmero de secuencias.
Cuando se alcanza el mximo de nmero de secuencias se vuelve a
empezar por el cero, numeracin cclica.
La ventana de transmisin en un momento determinado es el conjunto
de nmeros de secuencia correspondientes a tramas que ya se han
enviado y de las que an no ha recibido confirmacin.
La ventana de recepcin es el conjunto de nmeros de secuencia que
el receptor est autorizado a aceptar en un momento determinado.

Emisor
Receptor
Control de Flujo Ventana deslizante
Uso de la orden Received no Ready para prohibir la transmisin de
ms tramas.
RNR5 confirma la recepcin hasta la trama 4 y prohbe nuevas transmisiones.
En transmisin bidireccional, cada estacin deber mantener dos
ventanas.
La trama de envo de datos se puede usar para incluir la confirmacin de una
trama recibida: incorporacin de la confirmacin (Piggybacking)
Si no hay nada que confirmar se repite la ltima confirmacin.
Si no hay tramas que enviar se emite un RR slo.

Recuperacin de fallos
Se refiere a los procedimientos para detectar situaciones y recuperar
al nivel de situaciones anmalas como la ausencia de respuesta,
recepcin de tramas invlidas, etc. Las situaciones ms tpicas son la
prdida de tramas, aparicin de tramas duplicadas y llegada de
tramas fuera de secuencia.
Si no se tratasen correctamente estos eventos se perder informacin
y se aceptarn datos errneos como si fuesen correctos.
Generalmente se suelen utilizar contadores para limitar el nmero de
errores o reintentos de los procesos y procedimientos. Tambin se
pueden usar temporizadores para establecer plazos de espera de los
sucesos.

Recuperacin de fallos
La correccin del error se puede conseguir de dos formas, en la
primera, cuando se descubre un error el receptor puede pedir al
emisor que retransmita toda la trama, con la segunda, el receptor
puede usar un cdigo de correccin de errores que corrija
automticamente determinados errores. En teora es posible corregir
automticamente cualquier error en un cdigo binario, sin embargo
los cdigos de correccin son ms sofisticados que los de deteccin y
necesitan ms bits de redundancia, el nmero de bits necesarios es
tan alto que su uso no es eficiente, por esa razn la mayora de la
correccin se limita a errores de tres bits o menos.
Recuperacin de fallos Correccin de
Errores de un nico bit
Un error de un bit supone que un bit ha cambiado de un 0 a un 1 o de
un 1 a un 0, para corregir el error, el receptor slo tiene que invertir el
valor del bit alterado, sin embargo, para hacer eso, el receptor debe
saber en qu bit est el error, por lo que el secreto de la correccin de
errores es localizar el bit o bits invlidos. La cuestin es el uso de los
bits de redundancia para la correccin.
Recuperacin de fallos Cdigo Hamming
El cdigo Hamming se puede aplicar a unidades de datos de cualquier
longitud y usa la relacin de bits de datos y de redundancia. En el
cdigo cada bit r es el bit de VRC (redundancia vertical) para una
combinacin de bits de datos. Por ejemplo, un dato de 7 bits necesita
4 bits de redundancia, los colocaremos en las posiciones 1, 2, 4 y 8,
con lo que la secuencia transmitida es la que indica la figura.
A
R
Q

c
o
n

p
a
r
a
d
a

y

e
s
p
e
r
a

A
R
Q

c
o
n

a
d
e
l
a
n
t
e


a
t
r

s

N

A
R
Q

c
o
n

a
d
e
l
a
n
t
e


a
t
r

s

N

A
R
Q


R
e
c
h
a
z
o

s
e
l
e
c
t
i
v
o

Gestin y Coordinacin de la
comunicacin
La gestin atiende a 2 tipos:
El primero de ellos es un sistema centralizado donde existe una mquina maestra y varias
esclavas. Estas conexiones se pueden realizar punto a punto o multipunto.
El segundo de ellos es el distribuido, donde no existe mquina maestra y todas compiten
por el control del sistema de comunicacin.
La coordinacin se puede realizar mediante seleccin o contienda:
La seleccin se puede implementar mediante sondeo/seleccin, donde el maestro
recoge un mensaje de una secundaria y se la entrega a quien seleccione. Tambin es
posible asignando un testigo a una mquina que es la que puede emitir
mensajes/tramas. Son tpicas las configuraciones Token Ring y Token Bus.
La contienda se basa en que cada ordenador emite su trama/mensaje cuando le apetece.
Todos los componentes de la red son tanto emisores como receptores. Son tpicos los
sistemas ALOHAy CSMA/CD. Hay que tener cuidado con las colisiones.



FIN

Vous aimerez peut-être aussi