Вы находитесь на странице: 1из 11

CAPA DE ENLACE DE DATOS

El servicio que proporciona la capa de enlace de datos mientras prepara la


comunicacin para la transmisin a travs de un medio especfico

La razn por la cual son necesarios los protocolos de capa de enlace de datos
para controlar el acceso al medio.

Creacin de una Trama

La funcin que cumple la capa de enlace de datos en relacin con el enlace de


las capas de hardware y software

Varias fuentes para los protocolos y los estndares utilizados por la capa de
enlace de datos

Funciones
La Capa de enlace de datos es responsable de la transferencia fiable de
informacin a travs de un circuito de transmisin de datos. La transmisin de
datos lo realiza mediante tramas que son las unidades de informacin con
sentido lgico para el intercambio de datos en la capa de enlace.
Sus principales funciones son 8:
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.

Protocolos elementales de enlace de datos

Protocolo simplex sin restricciones


Los datos se transmiten en una direccin, las capas de red en el transmisor y
receptor siempre estn listas, el tiempo de procesamiento puede ignorarse,
espacio infinito de buffer, canal libre errores.
Dos procedimientos diferentes, uno transmisor y uno receptor que se ejecutan
en la capas de enlace.
Transmisor solo enva datos a la lnea, obtiene un paquete de la capa de red,
construye un frame de salida y lo enva a su destino. Receptor espera la
llegada de un frame.
Protocolo simplex de parada y espera
El receptor no es capaz de procesar datos de entrada con una rapidez infinita
Receptor debe proporcionar realimentacin al transmisor, el transmisor enva
un frame y luego espera acuse antes de continuar.
Protocolo simplex para un canal ruidoso
Canal presenta errores, los frame pueden llegar daados o perderse por
completo
Agregar un temporizador, falla si el frame de acuse se pierde pues se
retransmitir el frame.
Se debe agregar un numero de secuencia en el encabezado de cada frame que
se enva.
Protocolo de ventana corrediza
Usar el mismo circuito para datos en ambas direcciones
Se mezclan los frames de datos con los frame de acuse de recibido
Receptor analiza el campo de tipo en el encabezado de un frame de entrada
para determinar si es de datos o acuse.
Incorporacin, retardo temporal de los acuses para que puedan colgarse del
siguiente frame de datos de salida, usando el campo ack del encabezado del
frame
Mejor aprovechamiento del ancho de banda del canal, no son frames
independientes
Si no llega un nuevo frame en un tiempo predeterminado, la capa de enlace de
datos manda un frame de acuse independiente.

En todos los protocolos de ventana corrediza, cada frame de salida contiene un


nmero de secuencia con un intervalo que va desde 0 hasta algn mximo. El
mximo es generalmente 2(n) -1, por lo que el nmero de secuencia cabe bien
en un campo de n bits.
Protocolo de ventana corrediza de un bit
Usa parada y espera, ya que el transmisor enva un frame y espera su acuse
antes de transmitir el siguiente.
La mquina que arranca obtiene su primer paquete de su capa de red,
construye un frame a partir de l y lo enva. Al llegar este frame, la capa de
enlace de datos receptor lo revisa para ver si es un duplicado. Si el marco es el
esperado, se pasa a la capa de red y la ventana del receptor se recorre hacia
arriba.
El campo de acuse contiene el nmero del ltimo frame recibido sin error. Si
este nmero concuerda con el nmero de
secuencia del marco que est tratando de enviar el transmisor, ste sabe que
ha terminado con el marco almacenado en el buffer y que puede obtener el
siguiente paquete de su capa de red. Si el nmero de secuencia no concuerda
con el nmero, debe continuar intentando enviar el mismo frame.
Por cada frame que se recibe, se enva un frame de regreso.
Problema si el transmisor tiene un temporizador corto, ya que enviar varias
veces el frame, sin embargo el receptor slo aceptar el frame una vez y no
entregar frames repetidos a la capa de red.
Protocolo que usa regresar n y protocolo de repeticin selectiva
Hasta ahora hemos supuesto insignificante el tiempo necesario para que un
frame llegue al receptor ms el tiempo para que regrese el acuse.
El tiempo de viaje tiene importantes implicaciones para la eficiencia del
aprovechamiento del ancho de banda. Canal de 50Kbps con retardo de
propagacin de ida y vuelta de 500 mseg.
Con frames de 1000 bits, en 20 mseg. el frame ha sido enviado
completamente.
En 270 mseg. el frame llega por completo al receptor y en 520 mseg. llega el
acuse de regreso al transmisor.
El transmisor estuvo bloqueado durante el 96% del tiempo (500/520). Slo se
us el 4% del ancho de banda disponible.

PROTOCOLOS DE INTERNET

Internet formada por host y enrutadores y la infraestructura de


conexin
Situaciones en conexin punto-punto:
LAN conectadas por enrutadores:
Enrutadores conectados por lnea telefnica arrendada

PC caseros conectados a proveedor por mdems y lnea telefnica


Como terminal orientada a caracteres (www y otros no disponibles)
Como host todos los servicios de internet

En las situaciones anteriores se necesita un protocolo punto a


punto de enlace de datos: PPP

PPP- Protocolo punto a punto


Definido en RFC 1661
Se usa en conexiones punto a punto en TCP/IP
Proporciona:
Mtodo de enmarcado con delimitadores de inicio y fin y control de
error
Protocolo de negociacin: de activar lneas, probarlas, negociar
opciones
y desactivarlas cuando no necesarias: LCP (link control protocol)
Mecanismo para negociar opciones de capa de red con independencia
del
protocolo usado. Se tiene un NCP (protocolo de control de red) por cada
capa de red reconocida.
Trama:
Usa relleno de caracteres no de bit como HDLC - n entero bytes
Todas las estaciones admiten la trama, transmisin no confiable
Protocol: tipo paquete en campo carga til, LCP, NCP, IP, etc.

Fases de la lnea en conexin de Internet


Inicialmente lnea MUERTA
No portadora en capa fsica. No conexin
Lnea pasa a ESTABLECER (si error MUERTA)
Inicio conexin: Ej. PC llama a proveedor mediante mdem
Negociacin de opciones de CED: envo en tramas PPP de paquetes
LCP
Una mquina propone opciones y la otra acepta o rechaza hasta acuerdo
Si hubo xito lnea pasa a VALIDAR (si error TERMINAR)
Mquinas puede verificar sus identidades (opcional)
Se invoca el protocolo NCP apropiado para configurar la C. de Red
Ejemplo: eleccin protocolo IP y asignacin dinmica de direccin para
el host
Si configuracin tiene xito, lnea pasa a ABIERTA
Transporte de datos: se pueden enviar y recibir paquetes
Al final del transporte se enva paquetes NCP para cerrar conexin de
red
La lnea pasa a TERMINAR
Se liberan los servicios de la capa de red
Se usa protocolo LCP para cancelar conexin CED
Se libera la capa fsica y la lnea pasa a MUERTA
Mdem indica fin de conexin telefnica

CONTROL DE FLUJO
Que hacer con un transmisor que sistemticamente quiere transmitir
marcos a mayor velocidad que aquella con que puede aceptarlos el
receptor. Esta situacin puede ocurrir fcilmente cuando el transmisor
opera en una computadora rpida (o con baja carga) y el receptor opera
en una maquina lenta (o sobrecarga). El transmisor enva los marcos a
alta velocidad hasta que satura por completo al receptor. Aun si la
transmisin esta libre de errores, en cierto punto el receptor simplemente
no ser capaz de manejar los marcos segn van llegando y comenzara a
perder algunos. Es obvio que algo tiene que hacerse para evitar esta
situacin. La solucin comn es introducir un control de flujo para
controlar la velocidad del transmisor de modo que no enve a mayor
velocidad que la que puede manejar el receptor. Este control de velocidad
generalmente requiere algn mecanismo de realimentacin, para que el
transmisor pueda enterarse si el receptor es capaz de mantener el ritmo o
no.
Se conocen varios esquemas de control de flujo, pero la mayora se basan
en el mismo principio. El protocolo contiene reglas bien definidas
respecto al momento en que un transmisor puede enviar el siguiente
marco. Estas reglas con frecuencia prohben el envo de marcos hasta que
el receptor lo haya autorizado, implcita o explcitamente. Por ejemplo,
cuando se establece una conexin, el receptor podra decir: "puedes
enviarme n marcos ahora, pero tras transmitirlos, no enves mas hasta
que te haya indicado que contines".
DETECCIN Y CORRECCIN DE ERRORES
Los procesos fsicos que generan los errores en algunos medios (por
ejemplo la radio) tienden a aparecer en rfagas, no individualmente. El
que los errores lleguen en una rfaga tienen tantas ventajas como
desventajas respecto a los errores aislados de un solo bit. Por el lado de

lasa ventajas, los datos de computadora siempre se envan en bloques de


bits. Suponga que el tamao del bloque es de 1000bits y la tasa de error
es de 0.001 por bit. Si los errores fueran independientes, la mayor parte
de los bloque contendran un error. Sin embargo, si los errores llegan en
rfagas de 100, en promedio solo uno o dos bloques de cada 100 sern
afectados. La desventaja de los errores en rfaga es que son mucho ms
difciles de detectar y corregir que los errores aislados.
EL PROTOCOLO CSMA/CD
Carrier Sense Multiple Access with Collision Detection
Cuando la interfaz del servidor tiene un paquete para transmitir, escucha
en la lnea para determinar si hay mensajes siendo transmitidos. Si no
detecta transmisin alguna, la interfaz comienza a enviar. Cada
transmisin est limitada en el tiempo, pues existe un tamao mximo de
paquete. Cuando un transceiver comienza a transmitir, la seal no llega a
cada punto de la red simultneamente, a pesar de que viaja a casi un 80%
de la velocidad de la luz. Por lo anterior, es posible que 2 transceivers
determinen que la red est ociosa y comiencen a transmitir al mismo
tiempo; provocando la colisin de las dos seales.
Deteccin de Colisiones (CD):
Cada transceiver monitorea el cable mientras est transfiriendo para
verificar que una seal externa no interfiera con la suya. Cuando colisin
es detectada, la interfaz aborta la transmisin y espera hasta que la
actividad cese antes de volver a intentar la transmisin. Poltica de
retencin exponencial. El emisor espera un tiempo aleatorio despus de
la primera colisin; un periodo de espera 2 veces ms largo que el
primero en caso de una segunda colisin; 4 veces ms largo la prxima
vez, etc., reduciendo as al mximo la probabilidad de colisin.
EJEMPLOS:

El protocolo CSMA/CD funciona de algn modo como una conversacin


en una habitacin oscura.
Todo el mundo escucha hasta que se produce un periodo de silencio,
antes de hablar (CS, deteccin de portadora).
Una vez que hay silencio, todo el mundo tiene las mismas oportunidades
de decir algo (Acceso Mltiple).
Si dos personas empiezan a hablar al mismo tiempo, se dan cuenta de
ello y dejan de hablar (Deteccin de Colisiones.)
CONCLUSIONES
La capa de enlace asegura confiabilidad del medio de transmisin, ya que
realiza la verificacin de errores, retransmisin, control fuera del flujo y
la secuencia de las capacidades que utiliza en la capa de red.
El nivel de enlace es responsable del funcionamiento de las redes de area
local.

BIBLIOGRAFA
Andrew S. Tanenbaum. Redes de Computadoras. Tercera edicin.
Pearson Educacin
P Garca Teodoro; Comunicaciones y redes de computadores, 7a.
edicin; Pearson Educacin.
http://odontopediatria.uaz.edu.mx/documents/54489/231025/Cap.7__Capa_de_Enlace_de_Datos.pdf