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

Entradas populares de este blog

¿ Cómo se convierte de decimal a Octal y de Octal a decimal?

Pasos para configurar un cable de red directo y cruzado

Investigación (Hexadecimal a sus conversaciones)