Cómo las computadoras se comunican entre sí en la red a través de TCP/IP

Los artículos sobre redes, relativos a las direcciones IP estáticas, 127.0.0.1 y otros más teóricos que prácticos, tienen como premisa el concepto de comunicación informática a través de Internet.
Entender cómo las computadoras hablan y se comunican entre sí significa entender todo el funcionamiento de Internet y las redes.
Sin la pretensión de dar una lección de informática, digamos que un ordenador se comunica en la red con otros ordenadores usando un programa llamado TCP/IP.
El TCP/IP es un conjunto de protocolos de comunicación que permite a las computadoras transmitir datos entre todos los dispositivos de Internet.
Su nombre viene de los dos protocolos más importantes del programa:
Protocolo de control de la transmisión (TCP) que se encarga de enviar los datos o archivos dividiéndolos en pequeños paquetes y volviéndolos a juntar.
– l’Protocolo de Internet (IP) que gestiona el destino de cada paquete para que sea enviado en la dirección correcta.

En una red, por lo tanto, el TCP es el protocolo que permite que las aplicaciones se comuniquen entre sí, dividiendo la información en pequeños paquetes del mismo tamaño y recompactándolos cuando llegan a su destino.
El IP es la comunicación que tiene lugar entre ordenadores y asegura que estos paquetes lleguen al destino correcto.
El TCP/IP es el estándar que permite a las redes locales y geográficas comunicarse e intercambiar información en forma de paquetes de datos.

Hay cuatro capas dentro del TCP / IP y cada uno tiene su propio conjunto de protocolos.
Los datos pasan por la red a través de estas capas en sucesión:
– El nivel de conexión: Ethernet o inalámbrica
– La capa de Internet (IP) que conecta las redes locales entre sí
– La capa de transporte (TCP y UDP) que controla la transmisión de los datos de host a host
– La capa de aplicación, que es el conjunto de protocolos de comunicación de datos a nivel de proceso.
Por ejemplo, HTTP es el protocolo de aplicación detrás de la World Wide Web.
Para entender cuáles son los niveles puede leer sobre el Modelo OSI, el estándar ISO para la comunicación en red.

Si quieres ver la velocidad de transmisión de los 4 niveles, por puro espíritu didáctico, puedes descargar el programa Wireshark, iniciar la captura de paquetes en tu tarjeta de red y luego, desde el botón superior de las estadísticas, seleccionar Jerarquía de protocolos.
Podrás ver el tráfico de Internet que pasa por los 4 niveles y ver el porcentaje de paquetes perdidos durante la transmisión.

Para entender realmente lo que es Internet y el protocolo TCP/IP, recomiendo la siguiente visión videoUn poco vintage (creo que es del 2000), lo que explica todo de una manera muy simple, a través de una especie de caricatura.
El video está en inglés pero es bastante comprensible y puedes leer los subtítulos

LEE TAMBIÉN: ¿Cómo funciona un router?

Red