📦 ¿Qué identifica a cada paquete?
Para que un dato llegue a destino, cada capa pone su propia "etiqueta".
Cuando un dato viaja por la red, distintas capas le agregan direcciones que sirven para identificar de dónde viene y a dónde va. Cada tipo de dirección vive en una capa OSI distinta (¿te acordás de la Clase 2?):
| Dirección | Identifica | Capa OSI | Tamaño |
|---|---|---|---|
| MAC | La tarjeta de red física (NIC) | 2 · Enlace | 48 bits |
| IP | El equipo dentro de una red lógica | 3 · Red | 32 (v4) / 128 (v6) |
| Puerto | La aplicación o servicio dentro del equipo | 4 · Transporte | 16 bits |
| URL | Un recurso en la web (nombre legible) | 7 · Aplicación | variable |
🔖 Dirección MAC (capa 2)
La MAC (Media Access Control) es la dirección física, grabada de fábrica en la tarjeta de red. Tiene 48 bits y se escribe en 6 pares hexadecimales: por ejemplo 00:1A:2B:3C:4D:5E.
- Los primeros 3 bytes (OUI) identifican al fabricante de la placa.
- Los últimos 3 bytes son el número de serie único de esa placa.
- FF:FF:FF:FF:FF:FF es la MAC de broadcast: "para todos los de la LAN".
🧭 IPv4 e IPv6 (capa 3)
La IP es la dirección lógica: identifica a un equipo dentro de una red y permite el enrutamiento entre redes. Toda IP se divide en dos partes: una de red y una de host, según la máscara de subred.
IPv4: 32 bits, en 4 octetos decimales de 0 a 255 (ej. 192.168.1.10). Hay unos 4.300 millones de direcciones — y ya se agotaron.
IPv6: 128 bits, en 8 grupos hexadecimales (ej. 2001:0db8:85a3::8a2e:0370:7334). Nació para resolver el agotamiento de IPv4. Los grupos de ceros se comprimen con ::.
| Clase | 1er octeto | Máscara por defecto | Uso |
|---|---|---|---|
| A | 1 – 126 | 255.0.0.0 (/8) | Redes muy grandes |
| B | 128 – 191 | 255.255.0.0 (/16) | Redes medianas |
| C | 192 – 223 | 255.255.255.0 (/24) | Redes chicas (LAN típica) |
| D | 224 – 239 | — | Multicast |
| E | 240 – 255 | — | Experimental / reservada |
🚪 Puertos (capa 4) y URL (capa 7)
El puerto identifica la aplicación o servicio dentro de un equipo. Va de 0 a 65535 (16 bits). Los puertos bien conocidos (0–1023) están reservados a servicios estándar:
| Puerto | Servicio | Puerto | Servicio |
|---|---|---|---|
| 20 / 21 | FTP | 80 | HTTP |
| 22 | SSH | 443 | HTTPS |
| 23 | Telnet | 3389 | RDP (escritorio remoto) |
| 25 | SMTP (correo) | 53 | DNS |
La URL (Uniform Resource Locator) es el nombre legible de un recurso web. Su estructura:
esquema://host:puerto/ruta?consulta#fragmento
Ej.: https://www.javierbaz.com.uy:443/cursos?id=7 — el DNS traduce el host (nombre) a una dirección IP.
🧮 Classful vs Classless (CIDR)
El direccionamiento classful (por clases A/B/C) usa máscaras fijas y desperdicia muchísimas direcciones. El classless (CIDR) usa una máscara de longitud variable, escrita como /n (cantidad de bits de red), permitiendo dividir el espacio a medida (VLSM).
Para una red, hay cuatro valores clave que vas a calcular siempre:
- Dirección de red: IP AND máscara. Es el "nombre" de la red.
- Broadcast: todos los bits de host en 1. Habla con todos los de la red.
- Rango de hosts: de (red + 1) hasta (broadcast − 1).
- Hosts utilizables: 2(bits de host) − 2 (se restan red y broadcast).
✅ Resumen
- MAC = 48 bits (capa 2) · IPv4 = 32 bits (capa 3) · IPv6 = 128 bits · Puerto = 16 bits (capa 4).
- Octeto IPv4: 0–255. Puertos: 0–65535 (bien conocidos 0–1023).
- IP privadas: 10/8, 172.16/12, 192.168/16. APIPA 169.254/16 = sin DHCP.
- Clases por 1er octeto: A (1–126), B (128–191), C (192–223).
- Red = IP AND máscara · Broadcast = host todos en 1 · Hosts = 2^(host) − 2.
- CIDR (/n) reemplaza al classful: máscaras variables, sin desperdicio.
🧮 Calculadora de subredes
Escribí una IP y movó el prefijo CIDR. La calculadora te da la dirección de red, el broadcast, el rango de hosts, cuántos son utilizables, la clase y si es privada o pública — más el desglose en binario y cómo se aplica el AND con la máscara.
🏷️ Identificá la dirección
Para cada ejemplo, elegí qué tipo de dirección es. La corrección te dice además en qué capa OSI vive. Opciones: MAC · IPv4 · IPv6 · Puerto · URL.