Protocolos de Enlaces de Datos
Control de Enlace de Datos de Alto Nivel (HDLC HIGH-LEVEL
DATA LINK CONTROL): es un protocolo del nivel de enlace (de acuerdo al modelo de
referencia OSI), orientado a la conexión.
Especificado por la ISO,
basado en el SDLC de IBM.
Sus características básicas son:
- Orientado a bit.
- Control de flujo.
- Control de errores
- Protocolo de ventanas deslizantes.
HDLC
define tres tipos de estaciones:
- Estación primaria: Controla las operaciones de enlace; Los marcos enviados se conocen como comandos u ordenes; Mantiene separado el enlace lógico de cada estación secundaria.
- Estación secundaria: Controlada por la estación primaria; Los marcos enviados se conocen como respuestas.
- Estación combinada: Puede emitir tanto comandos como respuestas.
El
protocolo permite configurar el enlace de dos formas:
Balanceado:
- Dos estaciones combinadas.
- Soporta full-duplex y half-duplex.
No balanceado:
- Una estación primaria y una o más estaciones secundarias.
- Soporta full-duplex y half-duplex.
Formato de trama HDLC:
- FLAG: Un patrón de 8 bits 01111110 que indican el comienzo y el fin de la trama HDLC .
- ADDRESS: Es relevante únicamente para configuración No Balanceada. Posee la dirección de una estación secundaria, ya sea que ésta reciba la transmisión o emita una respuesta.
- CONTROL: Éste campo varía de acuerdo a la especificación de los datos transportados. Existen tres categorías de HDLC:
- Información (I-frame) – Lleva datos.
- Supervisión (S-frame) – Transporta comandos y respuestas.
- Innumerados (U-frame) – Transporta secuencias de comandos adicionales.
La Capa de Enlace Sobre Internet: internet
está formada por maquinas individuales y la infraestructura de
comunicación que las conecta. Dentro de un solo edificio las LAN’s
se usan ampliamente para la interconexión, pero la mayor parte de la
infraestructura de área amplia esta construida a partir de líneas
alquiladas punto a punto.
En
la práctica, la comunicación punto a punto se utiliza
principalmente en dos situaciones:
- Miles de organizaciones tienen una o mas LAN’s, cada una con cierta cantidad de hosts junto con un ruteador o puente. Por lo general todas las conexiones al mundo exterior pasan a través de uno o dos ruteadores que tienen líneas alquiladas punto a punto a ruteadores distantes. Son estos ruteadores y estas líneas arrendadas las que forman la base sobre la cual esta construido Internet.
- Las líneas punto a punto desempeñan un papel principal en Internet debido a los millones de personas que tienen conexiones domésticas a Internet a través de módems y líneas de acceso telefónico.
PPP
- Protocolo Punto a Punto: internet
necesita de un protocolo punto a punto para diversos propósitos.
Este protocolo se define en el RFC 1661. PPP realiza una detección
de errores, soporta múltiples protocolos, permite la negación de
direcciones IP en el momento de la conexión, permite la
autenticación, entre otras funciones. PPP proporciona tres
características:
- Un método de entramado que delinea sin ambigüedades el final de una trama y el inicio de otra. El formato de trama también maneja la detección de errores.
- Un protocolo de control de enlace para activar líneas, probarlas, negociar opciones y desactivarlas ordenadamente cuando ya no son necesarias. Este protocolo se conoce como LCP (Protocolo de Control de Enlace). Admite circuitos síncronos y asíncronos y codificaciones orientadas a bits y a caracteres.
- Un mecanismo para negociar opciones de capa de red con independencia del protocolo de red utilizado.
La
diferencia principal entre PPP y HDLC es que PPP esta orientado a
caracteres y no a bits. PPP usa relleno de bytes en las líneas de
acceso telefónico con módem, por lo que todas las tramas tienen un
número entero de bytes. PPP no solo puede mandar tramas a través de
líneas de acceso telefónico, sino que también puede enviar a
través de líneas HDLC auténticas orientadas a bits.
Todas
las tramas PPP comienzan con la Bandera
estándar de HDLC que se rellena con bytes si ocurre dentro del campo
de carga útil. Luego esta el campo de Dirección
que siempre se establece al valor binario 11111111 para indicar que
todas las estaciones deben aceptar trama. Después viene el campo de
Control
cuyo valor predeterminado es 00000011. este valor indica una trama no
numerada, es decir, PPP no proporciona de manera predeterminada una
transmisión confiable usando números de secuencia y confirmaciones
de recepción. En entornos ruidosos, como los de las redes
inalámbricas, se puede emplear el modo numerado para una transmisión
confiable.
El
campo de Protocolo
indica la clase de paquete que esta en el campo de Carga
útil el tamaño
predeterminado de este campo es de 2 bytes. El campo de Carga
útil es de longitud
variable, hasta algún máximo negociado, aunque la longitud máxima
predeterminada es de 1500 bytes. Posteriormente se encuentra el campo
de Suma de
verificación que
normalmente es de una longitud de 2 bytes aunque puede llegar a
utilizar 4 bytes.
PPP
es un mecanismo de entramado multiprotocolo adecuado para utilizarse
a través de módems, líneas seriales de bits y otras capas físicas.
Soporta detección de errores, negociación de opciones, compresión
de encabezados y, opcionalmente, transmisión de confiable con un
formato de tramas similar al HDLC.
No hay comentarios:
Publicar un comentario