Protocolos de comunicación más importantes
Un protocolo de red es un conjunto de reglas que definen cómo se envían y reciben los datos entre dispositivos. Son esenciales para que dos equipos que hablen “idiomas distintos” puedan entenderse.
1. Protocolos de la capa de aplicación #
Estos son los más cercanos al usuario, ya que permiten el acceso a servicios y aplicaciones.
-
HTTP / HTTPS (HyperText Transfer Protocol / Secure)
- Usado para la navegación web.
- HTTPS cifra la comunicación mediante TLS/SSL.
-
FTP (File Transfer Protocol)
- Transfiere archivos entre cliente y servidor.
- Hoy en día muchas veces reemplazado por SFTP (más seguro).
-
SMTP, POP3 e IMAP
- Protocolos de correo electrónico.
- SMTP → envío de correos.
- POP3 → descarga de correos al cliente.
- IMAP → sincronización en varios dispositivos.
-
DNS (Domain Name System)
- Traduce nombres de dominio (ej:
www.google.com) en direcciones IP. - Sin DNS tendríamos que memorizar IPs.
- Traduce nombres de dominio (ej:
2. Protocolos de la capa de transporte #
-
TCP (Transmission Control Protocol)
- Conexión confiable, asegura que los datos lleguen completos y en orden.
- Ejemplo: navegación web, correo electrónico, banca online.
-
UDP (User Datagram Protocol)
- Más rápido, pero no garantiza la entrega.
- Usado en streaming, videollamadas, juegos en línea.
3. Protocolos de la capa de red y enlace #
-
IP (Internet Protocol)
- Identifica y direcciona los dispositivos en la red (Capa 3).
- Versiones IPv4 e IPv6.
-
ICMP (Internet Control Message Protocol)
- Usado para enviar mensajes de control, diagnóstico y errores.
- Ejemplo: el comando ping y traceroute usan ICMP para verificar conectividad y rutas.
-
ARP (Address Resolution Protocol)
- Traduce direcciones IP (lógicas) en direcciones físicas MAC dentro del enlace local (Capa 2/3).
4. Protocolos de seguridad #
-
SSL / TLS (Transport Layer Security)
- Aseguran la comunicación cifrando los datos entre aplicaciones.
- Usados en HTTPS, correo electrónico seguro, WebSockets y VPNs.
-
IPSec (Internet Protocol Security)
- Conjunto de protocolos para cifrar y autenticar paquetes directamente a nivel de red (IP).
- Muy usado en VPNs corporativas de sitio a sitio.
5. Protocolos de configuración y gestión #
-
DHCP (Dynamic Host Configuration Protocol)
- Protocolo de nivel de aplicación (sobre UDP) que asigna automáticamente direcciones IP, máscaras, gateways y servidores DNS a los dispositivos.
-
SNMP (Simple Network Management Protocol)
- Permite la administración, telemetría y monitorización de equipos de red (switches, routers, servidores, impresoras).
Resumen del tema
Conceptos clave #
- Capa de Aplicación: HTTP/HTTPS (web segura TLS), DNS (resolución de nombres a IP), SMTP/POP3/IMAP (correo electrónico) y FTP/SFTP (transferencia de ficheros).
- Capa de Transporte (TCP vs UDP):
- TCP: orientado a conexión, fiable, con control de flujo, retransmisión y orden secuencial.
- UDP: no orientado a conexión (connectionless), sin acuse de recibo pero con mínima sobrecarga y latencia (streaming, gaming, VoIP).
- Capa de Red: IP (direccionamiento), ICMP (diagnóstico y control, ej.
ping/traceroute) y ARP (resolución de IP a dirección MAC). - Configuración y Gestión de Red: DHCP (asignación dinámica y automática de IPs y gateways) y SNMP (monitorización de dispositivos).
Qué debes recordar #
Los protocolos estandarizan la comunicación en cada capa: TCP garantiza fiabilidad, UDP optimiza velocidad, IP enruta y servicios como DNS y DHCP automatizan la red.