Protocolos de comunicación
¿Qué es un protocolo de comunicación?
Un
protocolo de comunicaciones es un sistema de reglas que permiten que dos o más
entidades de un sistema de comunicación se comuniquen entre ellas para
transmitir información por medio de cualquier tipo de variación de una magnitud
física. Se trata de las reglas o el estándar que define la sintaxis, semántica
y sincronización de la comunicación, así como también los posibles métodos de
recuperación de errores. Los protocolos pueden ser implementados por hardware,
por software, o por una combinación de ambos.
También
se define como un conjunto de normas que permite la comunicación entre
ordenadores, estableciendo la forma de identificación de estos en la red, la
forma de transmisión de los datos y la forma en que la información debe
procesarse. Los protocolos pueden estar implementados mediante hardware,
software o una combinación de ambos.
Los
sistemas de comunicación utilizan formatos bien definidos (protocolo) para
intercambiar mensajes. Cada mensaje tiene un significado exacto destinado a
obtener una respuesta de un rango de posibles respuestas predeterminadas para
esa situación en particular. Normalmente, el comportamiento especificado es
independiente de cómo se va a implementar. Los protocolos de comunicación
tienen que estar acordados por las partes involucradas.
¿Para qué sirven los protocolos de comunicación?
Para compartir datos por la red es necesaria una
comunicación previa, y esta comunicación se rige a través de ciertos protocolos
que, bajo su cumplimiento, permiten la comunicación
Tipos de protocolos de comunicación,
propiedades y características Ejemplos de protocolos de comunicación
Protocolo
IP
El protocolo IP y sus protocolos de enrutamiento
asociados son posiblemente la parte más significativa del conjunto TCP/IP. El
protocolo IP se encarga de:
- Direcciones
IP: Las convenciones de direcciones IP forman parte del protocolo IP. Se
corresponde con la identificación de equipos en la red. Las direcciones IP
cambian en función de la red en la que está presente el dispositivo. Las direcciones
IP identifican equipos en la conexión extremo a extremo. Actualmente se
emplean direcciones de versión 4 (32 bits) y versión 6 (128 bits).
- Encaminamiento:
El protocolo IP determina la ruta que debe utilizar un paquete, basándose
en la dirección IP del destinatario.
- Formato
de paquetes: el protocolo IP agrupa paquetes en unidades conocidas como datagramas.
Los datagramas viajaran entre el origen y destino IP dentro de las tramas
de datos.
- Fragmentación: Si un paquete es demasiado grande para su transmisión a través del medio de red, el protocolo IP del sistema de envío divide el paquete en fragmentos de menor tamaño. Cuando los fragmentos llegan al receptor, el protocolo IP del sistema receptor reconstruye los fragmentos y crea el paquete original.
Protocolo
ARP
El
protocolo de resolución de direcciones (ARP) se encuentra conceptualmente entre
el vínculo de datos (acceso a red) y las capas de Internet. ARP ayuda al
protocolo IP a dirigir los datagramas al sistema receptor adecuado realizando
la correspondencia entre direcciones MAC (48 bits de longitud) y las
direcciones IP conocidas (32 bits de longitud).
Protocolo
ICMP
El
protocolo de mensajes de control de Internet (ICMP) detecta y registra las
condiciones de información y error de la red. Situaciones como la falta de
conectividad, problemas en la fragmentación o la redirección de datagrams son
detectadas e informadas al origen con mensajes ICMP.
Protocolo
TCP
TCP
permite a las aplicaciones comunicarse entre sí como si estuvieran conectadas
físicamente. TCP envía los datos en un formato que se transmite carácter por
carácter, en lugar de transmitirse por paquetes discretos. Esta transmisión
consiste en establecer una conexión y un control de la llegada de los datos.
Cuando todo ha sido enviado exitosamente se procede al cierre de la conexión.
El protocolo de transporte denomina a su estructura de datos como segmento.
La descarga Web o la transferencia de
ficheros precisan de una conexión con TCP.
TCP,
por tanto, confirma que un paquete ha alcanzado su destino dentro de una
conexión establecida entre los hosts de envío y recepción. El protocolo TCP se
considera un protocolo fiable orientado a la conexión.
Protocolo UDP
UDP
proporciona un servicio de entrega de datagramas. UDP no verifica las
conexiones entre los hosts transmisores y receptores. Dado que el protocolo UDP
elimina los procesos de establecimiento y verificación de las conexiones,
resulta ideal para las aplicaciones que envían pequeñas cantidades de datos o
cuando el volumen de datos es elevado y éste tiene que llegar en tiempo real
(aquí se prefiere la rapidez a la fiabilidad).
VoIP es un ejemplo de aplicación que
utilizará UDP.
Referencia:
Comentarios
Publicar un comentario