redes
En esta parte se mostrará cómo asegurar que todas las tramas se entreguen en el orden adecuado a la capa de red de destino. Supongamos que enviamos tramas sin importar si estas lleguen de manera adecuada, esto es correcto para servicios no orientados a la conexión, pero no es correcto para servicios orientados a la conexión.
Comúnmente se asegura la entrega de datosproporcionando retroalimentación al emisor sobre lo que ocurre en el otro lado de la línea. El protocolo exige al receptor tramas de control especiales que contienen confirmaciones de recepción positiva o negativa de las tramas que lleguen. Si el emisor recibe una confirmación positiva sabe que llegó la trama caso contrario significa que algo falló y se requiere volver a enviar la trama. Puedeocurrir que por el hardware tramas completas desaparezcan, en este caso el receptor no reaccionará por lo cual si el emisor espera una confirmación eternamente debido a la pérdida completa de la trama.
Este problema se solventa usando temporizadores en la capa de enlace de datos, de este modo si se envía una trama se inicia tambié
n un temporizador, el mismo que expira luego de un tiempo que es elsuficiente para que la trama llegue a su destino, se procese y regrese la confirmación, si todo sucede de manera correcta la confirmación llegará antes que expire el temporizador cancelando a este si la trama o la confirmación se pierden el temporizador expirará alertando sobre el problema indicando que se debe retransmitir la información, sin embargo con esto surge otro problema. Que las tramassean enviadas varias veces y sean enviadas a la capa de red más de una vez, se soluciona asignando números de secuencia a las tramas para que el receptor pueda distinguir las retransmisiones.
Estas dos tareas de los temporizadores y de los números de secuencia es una parte importante de las tareas de la capa de enlace de datos.
3.1.4 Control del flujo
Otro problema surge cuando un emisor quieretransmitir tramas de manera sistemática y a mayor velocidad (computador rápido) de la que puede aceptar el receptor (computador lento). El emisor envía las tramas a tal velocidad que satura el receptor de este modo aunque la transmisión sea correcta llegará el punto en el que el receptor se saturará y empezará a perder algunas tramas, para solucionar este problema se usan dos métodos. El primero elcontrol de flujo basado en retroalimentación en el que el receptor regresa información autorizando el envió de datos o indicando su estado. El segundo es el control de flujo basado en tasa en el cual se tiene un mecanismo integrado que limita la tasa a la que se transmiten datos sin retroalimentación.
La mayoría de esquemas de control de flujo basados en retroalimentación se fundamentan en elmismo principio. El protocolo contiene reglas respecto al momento en que el emisor puede enviar la siguiente trama. Estas reglas prohíben el envió de tramas hasta que le receptor lo autorice.
3.2 DETECCION Y CORRECCIÓN DE ERRORES
El sistema telefónico tiene tres partes los conmutadores, las troncales inter oficinas y los circuitos locales, las dos primeras son enteramente digitales mientras quelos circuitos locales son todavía de par trenzado. Aunque los errores son raros en la parte digital, son comunes en los circuitos locales, además en las comunicaciones inalámbricas los errores son aún más comunes que en las troncales de fibra inter oficinas. Los errores en algunos medios tienden a aparecer como ráfagas y no de manera individual, en este tipo de errores se tienen ventajas ydesventajas, entre las ventajas podemos citar que los datos de computadora siempre se envían en bloques de bits. Supongamos un bloque de tamaño 1000bits con una tasa de errores de 0.001 por bit, con errores independientes la mayoría de los bloques contendrán un error, al llegar en ráfagas de 100 solo uno o dos bloque de los cien tendrán errores. La desventaja es que los errores de ráfaga son mucho más...
Regístrate para leer el documento completo.