Capa de Aplicación
Proporciona la interfaz de acceso a la red directamente a los programas de software que utiliza el usuario final.
Guía de aprendizaje interactiva sobre la pila de comunicación, el viaje de los datos y diagnósticos de red
A finales de la década de 1960, la agencia DARPA (Departamento de Defensa de EE. UU.) financió la creación de ARPANET para resolver dos grandes problemas de la época:
La solución: Conmutación de paquetes. La información se fragmenta en trozos independientes (paquetes). Cada uno viaja de forma dinámica por la red buscando la mejor ruta y se reensamblan al llegar al destino.
Proporciona la interfaz de acceso a la red directamente a los programas de software que utiliza el usuario final.
Gestiona la comunicación extremo a extremo entre procesos de software mediante puertos lógicos (ej. puerto 80 para web, 22 para terminal).
Asigna las direcciones lógicas origen y destino (IP) y determina la mejor ruta para atravesar distintas redes intermedias (Enrutamiento).
Controla el hardware físico (tarjetas de red, cables, Wi-Fi) y gestiona la entrega local mediante direccionamiento físico MAC.
00:1A:2B:3C:4D:5E) grabado de fábrica en la tarjeta de red (NIC). Un router la usa para entregar la trama al equipo exacto en la red local.A medida que la información desciende por las capas del emisor, cada capa agrega su propia cabecera de control (Header). Al llegar al receptor, el proceso se invierte (Desencapsulamiento):
Usa la consola de comandos de tu sistema operativo para inspeccionar el estado del modelo TCP/IP en tiempo real:
:: 1. Comprobar la pila TCP/IP local y conexión externa (Capa de Internet - ICMP) ping 127.0.0.1 :: Prueba la tarjeta de red local (Loopback) ping google.com :: Evalúa latencia y pérdida de paquetes con un servidor remoto :: 2. Consultar la tabla de resolución de direcciones IP a MAC (Capa de Acceso a Red) arp -a :: 3. Inspeccionar conexiones TCP activas y puertos a la escucha (Capa de Transporte) netstat -an :: 4. Rastrear la ruta salto a salto indicando routers intermediarios tracert google.com :: Comando para Windows traceroute google.com:: Comando equivalente en Linux / macOS