Comprendiendo el Modelo TCP/IP: Fundamentos de Redes y Comunicación
El Modelo TCP/IP: Fundamentos de Redes y Comunicación
El modelo TCP/IP es la denominación numérica de un gran conjunto de protocolos que rigen la comunicación en redes, siendo la base de Internet.
Capas del Modelo TCP/IP
Acceso a la Red
En esta capa se definen las características físicas del medio de transmisión, estableciendo cómo los datos viajan a través de la red.
Internet
Esta capa establece las herramientas necesarias para definir el camino seguido por los datos desde el dispositivo origen hasta el destino. El protocolo IP (Protocolo de Internet) define el mecanismo de transmisión que emplean los protocolos de las capas superiores. Es un protocolo no fiable y sin conexión, que transmite los datos en paquetes denominados datagramas, enviándolos por separado y siguiendo diversas rutas cada uno. Su función principal es hacer llegar los datagramas al destinatario correcto.
Transporte
Proporciona un servicio de transferencia entre sistemas finales. El protocolo TCP (Protocolo de Control de Transmisión) es un protocolo de transporte fiable de puerto a puerto. Establece un circuito virtual entre el remitente y el destinatario activo durante la transmisión, garantizando la entrega ordenada y sin errores de los datos.
Aplicación
Permite la comunicación entre aplicaciones de equipos conectados a través de los protocolos de capas inferiores. Ofrece mecanismos que permiten el intercambio de datos entre aplicaciones. Ejemplos comunes incluyen:
- Correo Electrónico: SMTP, POP, e IMAP
- Acceso Remoto: Telnet y SSH
- Transferencia de Archivos: FTP y SFTP
- Navegación Web: HTTP y HTTPS
Conceptos Clave en TCP/IP
Datagramas
Los datagramas son grupos de información de longitud variable, pudiendo alcanzar hasta 65.536 bytes. Cada paquete está dividido en una cabecera y un conjunto de datos. La cabecera contiene la información necesaria para el enrutamiento del mensaje y para asegurar que este se entregue al nodo de la red al que corresponde.
Direcciones IP
Una dirección IP es una convención numérica que identifica cada uno de los equipos conectados a la red. Las direcciones IP se codifican y se transmiten en formato binario, pero se representan comúnmente como 4 dígitos decimales separados por puntos, con un valor entre 0 y 255 para cada dígito.
Máscara de Red
La máscara de red es una dirección IP que permite determinar el ámbito de la red a la que pertenece un equipo. Facilita la correcta dirección y el enrutamiento de los paquetes.
IP Fijas y Dinámicas
En Red Pública
- IP Dinámica: Muchos proveedores proporcionan a los usuarios una IP dinámica que cambia cada vez que el equipo se conecta a la red.
- IP Privada: Presenta ventajas para la conexión remota o para el uso de VoIP, aunque puede conllevar un coste elevado.
En Red Privada
- IP Dinámica: Es asignada a través de un servicio llamado DHCP (Protocolo de Configuración Dinámica de Host).
- IP Fija: Se asigna manualmente y presenta ventajas sobre la IP dinámica al configurar servidores o impresoras, facilitando la comunicación.
Resolución de Direcciones IP
ARP (Protocolo de Resolución de Direcciones)
ARP envía paquetes con una consulta ARP incluyendo la dirección IP del nodo que se está buscando. Los dispositivos de la red reciben y procesan el paquete; únicamente el destinatario que reconoce la dirección IP como la suya devuelve la respuesta con su dirección física (MAC).
RARP (Protocolo de Resolución de Direcciones Inversa)
RARP permite a un dispositivo conocer su dirección IP enviando su dirección física.
Resolución de Nombres
Este proceso indica, para un nombre de dominio, la dirección IP asociada a dicho nombre.
DNS (Sistema de Nombres de Dominio)
Cada equipo tiene asignados unos servidores de nombres. Cada vez que introducimos un nombre de dominio en el navegador, el servidor DNS responde a dicha solicitud. La capa de aplicación del equipo cliente puede entonces ponerse en contacto con el equipo correspondiente empleando su dirección IP.