¿Qué es el protocolo TCP/IP?

Este protocolo fue desarrollado originalmente por el ARPA (en inglés, Advanced Research Projects Agency) del Departamento de Defensa de los Estados Unidos.

Los protocolos son conjuntos de normas para formatos de mensaje y procedimientos que permiten a las máquinas y los programas de aplicación intercambiar información. El conjunto de protocolos TCP/IP puede interpretarse en términos de capas (o niveles).

¿Cuáles son las capas o niveles del protocolo TCP/IP?

A continuación se muestra una Figura del protocolo, este inicia por la parte superior son: capa de aplicación, capa de transporte, capa de red, capa de interfaz de red y hardware.

Figura 1. Capas del protocolo TCP/IP

A continuación se describe cada una de las capas o niveles manejados por este protocolo.

  • Aplicación: Están contenidos los protocolos SMTP, para el correo electrónico; FTP para las transferencia de archivos; TELNET para la conexión remota, y HTTP, Hypertext Transfer Protocol.
  • Transporte: Se comprende a los protocolos TCP y UDP, que se ocupan del manejo y el transporte de los datos.
  • Internet: Se ubica en el nivel de la red para enviar los paquetes de información.
  • Físico: Es el análogo al nivel físico del OSI.
  • Red: Es el correspondiente a la interfaz de la red.

El protocolo TCP es el seleccionado por Internet para resolver el delicado problema de la comunicación confiable entre procesos a través de las redes.

Por ejemplo, si un navegador tiene tres pestañas diferentes abiertas, y consideramos a cada una de ellas como un proceso cliente, podemos conectar cada una de ellas con un proceso servidor en otro lugar de la red. La primera pestaña, A, podría estar conectada con el servidor A (supongamos, un sitio de comercio electrónico) y las pestañas B y C, ambas con un segundo servidor B (supongamos, un periódico online).