Exposiciones
Protocolos de Comunicación
En esta entrada se hablará acerca
de los diferentes tipos de protocolos que existen para la comunicación entre
los dispositivos.
Para empezar, ¿Qué es un protocolo?
En informática
un protocolo es un conjunto de reglas las cuales tienen el propósito de
estandarizar el intercambio de información.
Es decir, permiten la comunicación entre diferentes dispositivos.
Entonces, si dos dispositivos totalmente diferentes utilizan el mismo
protocolo entonces estos dos dispositivos son compatibles entre sí, es como
decir que pueden hablar el mismo idioma.
Por lo tanto, los protocolos se encargan de que los nodos conectados a
una red se puedan comunicar.
Los protocolos manejan dos niveles de comunicación distintos, están las
reglas de alto nivel y las de bajo nivel.
·
Reglas de
alto nivel:
Estas definen como se van a comunicar las aplicaciones.
·
Reglas de
bajo nivel:
Estas definen como se transmiten las señales por el
cable.
BSC
Protocolo BSC (comunicación binaria sincrónica)
Puede que sea el protocolo de línea sincrónica que más se utilice. A
veces se refieren a este protocolo como bisíncrono.
Este protocolo es semidúplex. Esto quiere decir que las transmisiones
fluyen en dos sentidos de forma alternada.
Tiene la capacidad de manejar conexiones punto a punto y es sensible al
código.
Todos los caracteres que se transmiten por medio de un canal con el
protocolo BSC tienen que ser descodificados por el receptor, esto para poder
comprobar si se trata de un dato de control o un dato de usuario, con esto se
puede decir que este protocolo se encuentra orientado a caracteres.
Tipos de Caracteres del protocolo BSC:
|
Carácter
|
Función
|
|
ACK 0
|
Aceptación de bloques de
datos de secuencia par.
|
|
ACK 1
|
Aceptación de datos impares.
|
|
WACK
|
Aceptación del dato, con
pausa en la transmisión.
|
|
NAK
|
No se acepta el dato
|
El nivel de enlace, o nivel 2 del modelo OSI¸ es el que se
encarga de establecer una línea de comunicación, la cual esté libre de errores
y pueda ser utilizada por el nivel de red.
Por lo tanto, la principal función de este nivel es la detección y
control de errores en la transmisión, tanto física como lógicamente. Para lograr
esto la capa de enlace debe poseer las siguientes funciones:
·
Entramado
de la información:
Se encapsula la información que proviene de capas
superiores en tramas (unidad de envío de datos), con un formato específico. Esto
debe habilitar un mecanismo para que el extremo receptor pueda determinar donde
comienza y termina cada trama, incluyendo patrones especiales.
·
Detección
de errores:
La capa de enlace tiene “mecanismos de detección de
errores”, lo que ayuda a determinar si una trama es correcta o si ha sufrido alguna
alteración. Se suele llevar a cabo por medio de la inclusión de códigos de
paridad o códigos de redundancia cíclica (CRC), por cada trama transmitida.
·
Control de flujo:
Es necesario evitar que llegue un emisor rápido a un
receptor lento, ya que se pueden perder datos, para eso están los “mecanismos
de control de flujo”, estos permiten regular la cantidad de información que se
puede enviar.
·
Gestión de
enlace:
Garantiza la transmisión administrando la utilización
del medio físico.

Comentarios
Publicar un comentario