-->

Unicast

Unicast (o transmisión uno a uno) es la modalidad de comunicación en redes de computadores en la que los datos se envían desde un único emisor hacia un **único receptor específico** identificado por una dirección de red exclusiva (como una IP Unicast).

Es el modelo de tráfico más común en las redes modernas de datos e Internet. Cada vez que navegas por una página web, descargas un archivo o envías un correo electrónico, se establece una sesión individual de punto a punto en la que los paquetes de datos están etiquetados de forma explícita con la dirección del emisor y del receptor final.

¿Cómo funciona el tráfico Unicast?

A diferencia de otras formas de direccionamiento (como Broadcast o Multicast), el tráfico Unicast sigue una ruta concreta y personalizada a través de la topología de red:

  • 1. Encapsulación con direcciones únicas: El emisor crea el paquete IP incluyendo su propia dirección (IP origen) y la dirección IP exacta del destino (IP destino).
  • 2. Decisión de conmutación y enrutamiento: Los switches de la red local leen la MAC de destino para entregar la trama únicamente por el puerto físico donde está conectado el equipo final. Si el destino está en otra red, los routers consultan sus tablas de enrutamiento y realizan el forwarding salto a salto.
  • 3. Procesamiento exclusivo: Únicamente el dispositivo cuya dirección de red coincide con la del paquete procesará la información; el resto de equipos de la red ignorarán por completo dicho tráfico.

Comparativa de tipos de transmisión en redes

Tipo de Transmisión Relación Emisor-Receptor Dirección de Destino Uso Principal / Ejemplos
Unicast Uno a Uno (1:1) Dirección específica de un host Navegación Web (HTTP/HTTPS), SSH, FTP, Email.
Broadcast Uno a Todos (1:Todos) Dirección especial de difusión (ej. 255.255.255.255) Resolución de direcciones (ARP), solicitudes DHCP.
Multicast Uno a Muchos (1:Grupo) Dirección de grupo reservada (ej. 224.0.0.0/4) Streaming de vídeo en directo (IPTV), videoconferencias.
Anycast Uno a Uno de Varios (1:El más cercano) Dirección compartida por múltiples servidores Servidores DNS globales (ej. 8.8.8.8), redes CDN.

Direccionamiento Unicast en IPv4 e IPv6

Protocolo Tipos de Direcciones Unicast Ejemplo / Rango
IPv4 Públicas (Internet) y Privadas (LAN - RFC 1918) 192.168.1.50 / 8.8.8.8
IPv6 Global Unicast (GUA) y Link-Local (ULA) 2001:db8::1 / fe80::1

Características principales:

  • Es una comunicación **punto a punto** (1:1).
  • Garantiza la privacidad del tráfico frente a otros nodos del mismo segmento de red (en redes conmutadas por switches).
  • Permite el uso de protocolos orientados a conexión con confirmación de entrega y control de flujo (**TCP**).
  • Si múltiples usuarios solicitan el mismo contenido en Unicast (por ejemplo, ver un vídeo en alta definición), el servidor debe duplicar y enviar una corriente de datos independiente a cada uno, aumentando el consumo de ancho de banda proporcionalmente.

Analogía: Imagina una carta enviada por correo postal tradicional dirigida con tu nombre, calle, número y piso. Aunque el camión de correos lleve miles de cartas, esa carta en particular solo se depositará en tu buzón personal y nadie más del edificio la recibirá.

Actividad práctica

Objetivo:

Capturar y analizar paquetes Unicast en la red local utilizando la consola de comandos o la herramienta Wireshark.

Tareas:

  1. Abre la consola de comandos de tu equipo y consulta tu dirección IP Unicast actual:
    • En Windows: ipconfig
    • En Linux/Mac: ip addr o ifconfig
  2. Ejecuta un comando ping hacia un servidor específico en Internet (por ejemplo, ping 1.1.1.1).
  3. Observa la respuesta: estás enviando paquetes **ICMP Echo Request** Unicast a la IP 1.1.1.1 y recibiendo respuestas **ICMP Echo Reply** Unicast directamente en tu IP.
  4. (Opcional) Abre Wireshark, filtra por ip.addr == 1.1.1.1 y comprueba cómo tanto la dirección IP de origen como la de destino corresponden exclusivamente a dos hosts finales únicos.

Preguntas de reflexión:

  1. ¿Cuál es la principal diferencia entre una transmisión Unicast y una transmisión Broadcast?
  2. ¿Por qué el protocolo TCP solo puede utilizarse con transmisiones de tipo Unicast?
  3. ¿Qué problema de rendimiento puede surgir en una red si miles de usuarios intentan ver simultáneamente un evento en directo mediante streaming Unicast en lugar de Multicast?
  4. En un switch Ethernet, ¿cómo sabe el equipo por qué puerto físico específico debe reenviar una trama Unicast?
  5. ¿Cómo se clasifican las direcciones Unicast en el protocolo IPv6?
Haz clic aquí para ver las soluciones y explicaciones

1. ¿Cuál es la principal diferencia entre una transmisión Unicast y una transmisión Broadcast?

La transmisión Unicast envía la información desde un emisor hacia un **único receptor específico** (1 a 1), mientras que la transmisión Broadcast envía los datos a **todos los dispositivos** de la misma subred o dominio de difusión (1 a Todos), sin importar si necesitan o no dicha información.


2. ¿Por qué el protocolo TCP solo puede utilizarse con transmisiones de tipo Unicast?

Porque TCP es un protocolo **orientado a conexión punto a punto** que requiere establecer un intercambio de estado de tres vías (3-way handshake), además de gestionar asentimientos (ACK), control de flujo y retransmisiones individuales entre exactamente dos extremos (un emisor y un receptor).


3. ¿Qué problema de rendimiento puede surgir en una red si miles de usuarios intentan ver simultáneamente un evento en directo mediante streaming Unicast en lugar de Multicast?

Se puede producir una **saturación o colapso del ancho de banda** del servidor y de los enlaces de red. En Unicast, el servidor debe duplicar y enviar una copia exacta del flujo de datos por cada usuario conectado (N conexiones = N flujos de datos), mientras que en Multicast se envía un solo flujo que la red distribuye eficientemente.


4. En un switch Ethernet, ¿cómo sabe el equipo por qué puerto físico específico debe reenviar una trama Unicast?

Consultando su **tabla de direcciones MAC** (tabla CAM). El switch lee la dirección MAC de destino de la trama Unicast y la busca en su memoria para saber en qué puerto físico específico se encuentra aprendido dicho dispositivo.


5. ¿Cómo se clasifican las direcciones Unicast en el protocolo IPv6?

En IPv6 se dividen principalmente en direcciones **Global Unicast (GUA)** (enrutables públicamente en Internet, equivalentes a las IP públicas de IPv4) y direcciones **Link-Local** (utilizadas exclusivamente para la comunicación dentro del mismo segmento físico de red local, comenzando siempre por fe80::).