3. PROPÓSITO DE LOS
PROTOCOLOS DE ENLACE
DE DATOS
Elprincipal propósito de los
protocolos de enlace de datos es
garantizar que la comunicación
entre dos máquinas directamente
conectadas está libre de errores. los
protocolos de enlace de datos deben
realizar las siguientes funciones:
1._ Proporcionar un servicio bien
definido al nivel superior (de red).
4. 2._Agrupar los bits o caracteres
recibidos por el nivel físico en bloques
de información, tramas (o frames ), a
los que va asociada información de
control para proporcionar los servicios.
3._Detectar y solucionar los errores
generados en el canal de transmisión.
4._Control de flujo, para evitar saturar
al receptor.
5._Control de diálogo, en canales semi -
dúplex será necesario establecer los
turnos de transmisión.
5. PROTOCOLOS
Protocolo simplex sin restricciones
Los datos se transmiten en una
dirección, las capas de red en el
transmisor y receptor siempre están
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 envía datos a la línea,
obtiene un paquete de la capa de red,
construye un frame de salida y lo envía a
su destino. Receptor espera la llegada de
un frame.
6. PROTOCOLO SIMPLEX DE
PARADA Y ESPERA
El receptor no es capaz de
procesar datos de entrada con
una rapidez infinita
Receptor debe proporcionar
realimentación al transmisor, el
transmisor envía un frame y
luego espera acuse antes de
continuar.
7. PROTOCOLO SIMPLEX
PARA UN CANAL
RUIDOSO
Canal presenta errores, los
frame pueden llegar dañados 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 envía.
8. 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. En
todos los protocolos de ventana corrediza,
cada frame de salida contiene un número
de secuencia con un intervalo que va
desde 0 hasta algún máximo. El máximo
es generalmente 2(n) -1, por lo que el
número de secuencia cabe bien en un
campo de n bits.
9. VENTANA CORREDIZA DE
UN BIT
Usa parada y espera, ya que el
transmisor envía un frame y espera
su acuse antes de transmitir el
siguiente. La máquina que arranca
obtiene su primer paquete de su
capa de red, construye un frame a
partir de él y lo envía. 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.
10. PROTOCOLO QUE USA
REGRESAR Y PROTOCOLO
DE REPETICIÓN SELECTIVA
Protocolo que usa regresar y
protocolo de repetición selectiva:
Hasta ahora hemos supuesto
insignificante el tiempo
necesario para que un frame
llegue al receptor más el tiempo
para que regrese el acuse.
11. PPP- PROTOCOLO PUNTO
A PUNTO
Resolviera todos estos problemas y que
pudiera volverse un estándar oficial de
Internet. Este trabajo culmino con el PPP
(Point- to -Point Protocol , protocolo punto
a punto). El PPP realiza detección de
errores, reconoce múltiples protocolos,
permite la negociación de direcciones de
IP en el momento de la conexión, permite
la verificación de autenticidad y tiene
muchas mejoras respecto a SLIP. El
futuro claramente esta en PPP.
12. PPP PROPORCIONA TRES
COSAS
1. Un método de enmarcado que
delinea sin ambigüedades el final de un
marco y el inicio del siguiente. El
formato de marco también maneja la
detección de errores.
2. Un protocolo de control de enlace
para activar líneas, probarlas, negociar
opciones y desactivarlas
ordenadamente cuando ya no son
necesarias. Este protocolo se llama
LCP (link Control Protocol, protocolo
de control de enlace).
13. 3.
Un mecanismo para negociar
opciones de capa de red
con independencia del protocolo de
red usado. El método escogido
consiste en tener un NCP (Network
Control Protocol, protocolo de control
de red) distinto para cada capa de
red reconocida.