¿Has traído papel? Lo decíamos en serio al final de la sesión anterior: esta es la sesión más larga y calculística del módulo, el músculo más matemático del curso. Aquí se entrena todo el módulo 5 de una tacada: conversiones binarias, clasificación de direcciones a golpe de vista, el método de 5 pasos, subnetting, un diseño VLSM completo de principio a fin — el de la Clínica Azahar, que por fin va a tener plan de direccionamiento propio —, lectura de tablas NAT e IPv6. La regla de la casa: todo se calcula a mano, con la tabla de pesos y el truco del 256; la calculadora solo se permite para verificar. En el mundo real existen calculadoras de subredes, sí — pero quien no sabe hacer las cuentas tampoco sabe detectar cuándo la calculadora (o el compañero, o la documentación heredada) se equivocó.
Contenido
- Calentamiento: conversiones y máscaras
- Clasificación de direcciones
- El método de 5 pasos
- Subnetting: cuando la longitud fija no da
- Diseño VLSM completo: la Clínica Azahar
- NAT: leer la tabla y razonar qué ve el exterior
- IPv6: leer, abreviar y clasificar
Cómo trabajar estos ejercicios
- Resuelve antes de mirar la solución, que está justo debajo de cada enunciado. En esta sesión más que en ninguna: leer un cálculo hecho produce una falsa sensación de saber calcular.
- Escribe todos los pasos. El objetivo no es acertar el número: es que tu procedimiento sea tan sistemático que puedas confiar en él a las 3 de la madrugada de una migración.
- Verifica en binario cuando dudes. El truco del salto resuelve el 95 % de los casos; el AND bit a bit es el juez de apelación.
- 📌 indica qué lección del módulo 5 repasar si fallas. La dificultad crece por apartados: no saltes al VLSM sin haber sudado el método de 5 pasos.
Calentamiento: conversiones y máscaras
Ejercicio 1: conversión en ambos sentidos
- Convierte a binario, octeto a octeto y con el método de restas sucesivas, la dirección
203.0.113.194(la IP pública que el ISP acaba de asignar al router de la Clínica Azahar en Alicante — nos acompañará toda la sesión). - Convierte a decimal punteado, sumando pesos, la dirección
10101100.00010100.00101000.00001010. Guarda el resultado: lo vas a volver a ver.
📌 Repasa si fallas: lección 05-01.
Solución
- Con la tabla de pesos 128-64-32-16-8-4-2-1:
Octeto 1, 203:
¿128 en 203? Sí → 1, queda 75 ¿8 en 11? Sí → 1, queda 3
¿64 en 75? Sí → 1, queda 11 ¿4 en 3? No → 0
¿32 en 11? No → 0 ¿2 en 3? Sí → 1, queda 1
¿16 en 11? No → 0 ¿1 en 1? Sí → 1, queda 0
203 = 11001011
Octeto 2, 0: trivial → 00000000
Octeto 3, 113:
¿128 en 113? No → 0 ¿8 en 1? No → 0
¿64 en 113? Sí → 1, queda 49 ¿4 en 1? No → 0
¿32 en 49? Sí → 1, queda 17 ¿2 en 1? No → 0
¿16 en 17? Sí → 1, queda 1 ¿1 en 1? Sí → 1, queda 0
113 = 01110001
Octeto 4, 194:
¿128 en 194? Sí → 1, queda 66 ¿32,16,8,4 en 2? No → 0000
¿64 en 66? Sí → 1, queda 2 ¿2 en 2? Sí → 1, queda 0
¿1 en 0? No → 0
194 = 11000010
203.0.113.194 = 11001011.00000000.01110001.11000010- Suma de pesos por octeto:
10101100 = 128 + 32 + 8 + 4 = 172
00010100 = 16 + 4 = 20
00101000 = 32 + 8 = 40
00001010 = 8 + 2 = 10Resultado: 172.20.40.10. Es privada (172.20 cae dentro de 172.16.0.0/12) y, spoiler, será la dirección del servidor de historiales de Azahar cuando diseñemos su red en el ejercicio 7. Los buenos números vuelven.
Errores frecuentes: en el octeto 194, olvidar que tras restar 128 y 64 quedan 2, y "rellenar" con ceros hasta el final sin colocar el bit del 2. Cuando termines una conversión, suma los pesos de tus unos y comprueba que recuperas el número original — cuesta 5 segundos y caza casi todos los despistes.
Ejercicio 2: ¿máscara válida o inválida?
- Para cada candidata, di si es una máscara válida y, si lo es, su prefijo CIDR: (a)
255.255.248.0(b)255.224.255.0(c)255.255.255.224(d)255.255.191.0. - Escribe en decimal punteado las máscaras
/30y/23, y calcula cuántos hosts útiles admite cada una.
📌 Repasa si fallas: lección 05-02.
Solución
- Una máscara válida son unos contiguos por la izquierda, ceros contiguos por la derecha — sin mezclas:
- (a) Válida: 255.255 son 16 unos, y 248 =
11111000añade 5 → /21. - (b) Inválida: 255.224.255.0 tiene ceros (los tres últimos bits del 224) seguidos de unos (el 255 del tercer octeto). Los unos no son contiguos.
- (c) Válida: 24 unos + 224 =
11100000→ /27. - (d) Inválida: 191 =
10111111— hay un cero incrustado entre unos. Ningún octeto de máscara puede valer 191; solo existen 0, 128, 192, 224, 240, 248, 252, 254 y 255.
- (a) Válida: 255.255 son 16 unos, y 248 =
- Cálculos:
/30 → 30 unos → 255.255.255.252 h = 2 → 2² − 2 = 2 hosts
/23 → 23 unos → 255.255.254.0 h = 9 → 2⁹ − 2 = 510 hostsEl /30 con sus 2 hosts es el clásico de los enlaces punto a punto entre routers — lo usaremos en el plan de Azahar. El /23 aparece cuando un /24 se queda pequeño y se fusiona con el vecino.
Clasificación de direcciones
Ejercicio 3: la tabla de identificación rápida
Clasifica cada dirección: ¿es pública, privada (RFC 1918) o especial (di cuál)? ¿Y es asignable a un equipo tal como se presenta? Donde hay máscara, tenla en cuenta.
| # | Dirección | Contexto |
|---|---|---|
| 1 | 172.31.200.14 |
Un servidor de un cliente |
| 2 | 172.32.0.1 |
Otro servidor del mismo cliente |
| 3 | 192.168.20.31/27 |
Propuesta para la impresora de Meridiano Bilbao (plan /27 de la lección 05-02) |
| 4 | 169.254.99.201 |
Aparece en el ipconfig de una tablet de Azahar |
| 5 | 127.0.0.53 |
Aparece como servidor DNS en un Linux |
| 6 | 224.0.0.251 |
Aparece como destino en una captura |
| 7 | 100.64.12.9 |
La "IP WAN" que muestra un router doméstico |
| 8 | 192.168.10.96/28 |
Propuesta para un NAS en la subred de servidores del plan VLSM de Meridiano |
📌 Repasa si fallas: lecciones 05-01 y 05-03.
Solución
| # | Veredicto | Razonamiento |
|---|---|---|
| 1 | Privada, asignable | 172.31.x.x está dentro de 172.16.0.0/12 (el rango va de 172.16 a 172.31) — justo en el borde, pero dentro |
| 2 | Pública | 172.32 ya queda fuera del /12. La trampa clásica: "empieza por 172, luego privada" es falso; hay que mirar el segundo octeto |
| 3 | Broadcast — no asignable | En 192.168.20.0/27 el rango útil es .1–.30 y el broadcast es .31. Con la máscara /24 antigua habría sido un host normal: la máscara cambia el veredicto |
| 4 | Especial: APIPA/link-local | 169.254.0.0/16: la tablet pidió DHCP y nadie respondió. Es un síntoma, no una configuración |
| 5 | Especial: loopback | Todo 127.0.0.0/8 es loopback, no solo 127.0.0.1. (Es real: el resolutor local de muchos Linux escucha en 127.0.0.53) |
| 6 | Especial: multicast | 224–239 en el primer octeto = clase D histórica, hoy multicast. Nunca se asigna a una interfaz como dirección propia |
| 7 | Especial: CGNAT | 100.64.0.0/10 es el rango reservado para NAT de operadora (lección 05-03). Si tu router lo muestra como IP WAN, hay otro NAT por encima de ti |
| 8 | Dirección de red — no asignable | En el plan VLSM de Meridiano, 192.168.10.96/28 es precisamente la dirección de red del bloque de servidores (.96–.111). El NAS deberá usar .97–.110 |
Errores frecuentes: los números 3 y 8 se fallan cuando se clasifica "de memoria" sin mirar la máscara. .31 y .96 son hosts perfectamente válidos en un /24; son broadcast y red en un /27 y un /28. Ninguna dirección es clasificable como red/broadcast/host sin su máscara.
El método de 5 pasos
Ejercicio 4: Bilbao bajo la lupa
El PC de Jon tiene 192.168.20.7 con el plan nuevo de Bilbao: máscara /27.
- Desarrolla los 5 pasos: bits de host, hosts útiles, red, broadcast y rango útil. Escribe también la máscara en decimal.
- Un técnico despistado configura un portátil de visita con
192.168.20.40/27. ¿Está en la subred de Jon? ¿Y lo estaría si Bilbao siguiera en /24?
📌 Repasa si fallas: lección 05-02.
Solución
- Los 5 pasos:
Máscara: /27 = 255.255.255.224
PASO 1 — Bits de host: h = 32 − 27 = 5
PASO 2 — Hosts útiles: 2⁵ − 2 = 30
PASO 3 — Red: salto = 256 − 224 = 32
múltiplos de 32: 0, 32, 64… El ≤ 7 es 0
→ red 192.168.20.0
PASO 4 — Broadcast: siguiente subred (.32) menos 1 → 192.168.20.31
PASO 5 — Rango útil: 192.168.20.1 – 192.168.20.30Jon (.7) es un host válido del rango, con el gateway en .1. Todo cuadra con el dimensionamiento de la lección 05-02.
- Para
.40: el múltiplo de 32 inferior o igual a 40 es 32 → su red es192.168.20.32/27, no la de Jon. No están en la misma subred: el portátil vería el gateway .1 como "fuera de su red" y no funcionaría nada. Con /24 la respuesta cambia por completo: ambos estarían en192.168.20.0/24y se hablarían directamente. Misma pregunta, distinta máscara, distinto mundo.
Ejercicio 5: la frontera en el tercer octeto
El proveedor cloud donde Azahar guarda sus copias nocturnas usa internamente la dirección 10.20.147.200/22 para el servidor de copias. Desarrolla los 5 pasos completos y verifica la dirección de red con el AND en binario.
📌 Repasa si fallas: lección 05-02.
Solución
Máscara: /22 = 255.255.252.0 → octeto interesante: el TERCERO
PASO 1 — h = 32 − 22 = 10 bits de host
PASO 2 — Hosts útiles: 2¹⁰ − 2 = 1022
PASO 3 — Salto = 256 − 252 = 4 (en el tercer octeto)
Múltiplos de 4: …140, 144, 148… El ≤ 147 es 144
→ red 10.20.144.0
PASO 4 — Broadcast: siguiente subred 10.20.148.0, menos 1
→ 10.20.147.255
PASO 5 — Rango útil: 10.20.144.1 – 10.20.147.254
Verificación AND del tercer octeto:
147 = 10010011
252 = 11111100
──────── AND
10010000 = 144 ✔Fíjate en que 10.20.147.255 no es el broadcast de "una clase C 10.20.147": es un host más… no, espera: en este /22 sí es el broadcast, pero 10.20.145.255 y 10.20.146.255, que parecen broadcasts, son hosts válidos y asignables del bloque 144–147. Esa es la trampa mental de las máscaras que cruzan octetos: los .255 intermedios son direcciones normales.
Errores frecuentes: aplicar el salto en el cuarto octeto por inercia. El salto se aplica en el octeto interesante — aquel donde la máscara no es ni 255 ni 0 —, y el resto de octetos a su derecha va a 0 (red) o a 255 (broadcast).
Subnetting: cuando la longitud fija no da
Ejercicio 6: el encargo de Azahar (y por qué fracasa la primera idea)
La Clínica Azahar por fin renumera su red. Meridiano (que les lleva la informática) reserva el bloque 172.20.40.0/24 y recopila las necesidades — gateway incluido en cada recuento:
| Subred | Direcciones necesarias |
|---|---|
| Alicante cableada (12 puestos planta baja, 8 del anexo de rehabilitación, servidor de historiales, 3 impresoras, 2 AP, ~10 tablets de fisios, gateway) | 37 |
| Wi-Fi de la sala de espera (dispositivos de pacientes + gateway) | 26 |
| Consultorio de Elche (2 PCs, impresora, AP, 2 tablets, gateway) | 7 |
| Consultorio de Torrevieja (2 PCs, impresora, 2 tablets, gateway) | 6 |
| Enlace VPN Alicante–Elche | 2 |
| Enlace VPN Alicante–Torrevieja | 2 |
Un técnico propone "partirlo fácil: todas las subredes iguales". Demuestra con números que el subnetting de longitud fija no puede satisfacer este encargo dentro del /24: prueba con el prefijo que da suficientes subredes y con el que da suficientes hosts.
📌 Repasa si fallas: lección 05-02.
Solución
Hacen falta 6 subredes y la mayor necesita 37 direcciones. Probemos las dos vías:
Vía A — prefijo con subredes suficientes:
6 subredes → hay que prestar 3 bits (2² = 4 no llega; 2³ = 8 ✔)
/24 + 3 = /27 → hosts por subred: 2⁵ − 2 = 30
¿Cabe Alicante (37) en 30? ✘ NO
Vía B — prefijo con hosts suficientes para Alicante:
37 direcciones → h = 6 (2⁶ − 2 = 62 ✔; con h = 5 salen 30 ✘)
→ /26 → bits prestados: 2 → subredes: 2² = 4
¿Bastan 4 subredes para 6 necesidades? ✘ NOConclusión: con longitud fija, o sobran hosts y faltan subredes, o al revés. Las necesidades de Azahar son desiguales (de 37 direcciones a 2), y para eso existe exactamente VLSM: máscara a medida para cada subred. Que es el siguiente ejercicio.
Errores frecuentes: olvidar contar el gateway (y responder que Alicante "solo" necesita 36), o resolver la vía A con 2 bits porque "6 está cerca de 4". Las potencias de 2 no negocian: para 6 subredes hacen falta 8.
Diseño VLSM completo: la Clínica Azahar
Ejercicio 7: el plan de direccionamiento, de principio a fin
Con las necesidades del ejercicio 6, diseña el plan VLSM completo sobre 172.20.40.0/24:
- Elige el prefijo de cada subred.
- Asigna los bloques en el orden correcto y calcula para cada uno: red, máscara, rango útil, broadcast y gateway (usa la primera dirección útil como gateway; el servidor de historiales debe quedar en
172.20.40.10). - Verifica que cada bloque empieza en un múltiplo de su salto y di cuánto espacio queda libre.
graph TD
ALC["Sede central Alicante<br/>37 direcciones<br/>+ Wi-Fi sala de espera: 26"]
ELX["Consultorio Elche<br/>7 direcciones"]
TOR["Consultorio Torrevieja<br/>6 direcciones"]
ALC ---|"VPN sitio a sitio (/30)"| ELX
ALC ---|"VPN sitio a sitio (/30)"| TOR
📌 Repasa si fallas: lección 05-02 (apartado VLSM).
Solución
1. Elegir prefijos — para cada necesidad, el menor bloque cuyo 2^h − 2 la cubre:
Alicante cableada: 37 → h=6 → /26 (62 útiles) [h=5 daría 30 ✘]
Wi-Fi sala espera: 26 → h=5 → /27 (30 útiles)
Elche: 7 → h=4 → /28 (14 útiles) [h=3 daría 6 ✘]
Torrevieja: 6 → h=3 → /29 (6 útiles) cabe JUSTO…
pero sin una sola dirección de margen.
Decisión de diseño: /28 (14) también para Torrevieja.
Enlaces VPN (×2): 2 → h=2 → /30 (2 útiles) — el traje a medida clásicoLa decisión de Torrevieja es la clase de juicio que VLSM te pide: el /29 es matemáticamente correcto y operativamente asfixiante (la primera tablet nueva obliga a renumerar). Margen razonable > optimización al bit.
2. Asignar de mayor a menor, cada bloque empezando donde acaba el anterior (y en múltiplo de su salto):
| Red | Máscara | Rango útil | Broadcast | Gateway | Uso |
|---|---|---|---|---|---|
| 172.20.40.0/26 | 255.255.255.192 | .1 – .62 | .63 | .1 | Alicante cableada (servidor .10, estáticas .2–.19, DHCP .20–.62) |
| 172.20.40.64/27 | 255.255.255.224 | .65 – .94 | .95 | .65 | Wi-Fi sala de espera |
| 172.20.40.96/28 | 255.255.255.240 | .97 – .110 | .111 | .97 | Consultorio Elche |
| 172.20.40.112/28 | 255.255.255.240 | .113 – .126 | .127 | .113 | Consultorio Torrevieja |
| 172.20.40.128/30 | 255.255.255.252 | .129 – .130 | .131 | — | Túnel Alicante (.129) – Elche (.130) |
| 172.20.40.132/30 | 255.255.255.252 | .133 – .134 | .135 | — | Túnel Alicante (.133) – Torrevieja (.134) |
Cálculo desarrollado de los dos primeros (los demás siguen el mismo patrón):
Bloque 1 (/26, salto 64): empieza en .0
red .0 | broadcast = 0 + 64 − 1 = .63 | rango .1–.62
Bloque 2 (/27, salto 32): empieza en .64 (donde acabó el /26)
¿64 es múltiplo de 32? Sí ✔
red .64 | broadcast = 64 + 32 − 1 = .95 | rango .65–.94
Bloque 3 (/28, salto 16): empieza en .96 — múltiplo de 16 ✔ → .96–.111
Bloque 4 (/28, salto 16): .112–.127 ✔
Bloques 5 y 6 (/30, salto 4): .128–.131 y .132–.135 ✔El servidor de historiales queda en 172.20.40.10, dentro del rango estático de Alicante — la dirección que convertiste en el ejercicio 1.
3. Verificación y espacio libre:
Ocupado: 64 + 32 + 16 + 16 + 4 + 4 = 136 direcciones
Libre: 172.20.40.136 – 172.20.40.255 → 120 direcciones
(hueco para una futura subred de hasta /26 si Azahar crece)Errores frecuentes: asignar los bloques en el orden de la lista de requisitos en vez de de mayor a menor — si el /27 de la Wi-Fi se coloca primero y el /26 después, el /26 tendría que empezar en .32, que no es múltiplo de 64, y habría que dejar un agujero. Grande primero: no es manía, es aritmética.
Ejercicio 8: leer el plan como un router
Sobre el plan del ejercicio 7, responde razonando:
- ¿A qué subred pertenece
172.20.40.100y qué es (host, red, broadcast)? - ¿Es asignable
172.20.40.95? - Una tablet de fisio en Alicante (
172.20.40.40/26) consulta el servidor de historiales (.10). ¿Entrega directa o vía gateway? ¿Y el PC de Elche172.20.40.98/28? - Un paciente en la sala de espera (
172.20.40.70/27) intenta abrir el servidor de historiales. ¿Qué decide su equipo, y qué debería decidir el router de Alicante?
📌 Repasa si fallas: lecciones 05-02 y 05-03.
Solución
- Múltiplos de 16 en la zona: 96, 112. El ≤ 100 es 96 → pertenece a
172.20.40.96/28(Elche), rango .97–.110: es un host válido de Elche. - No: es el broadcast del bloque Wi-Fi (
172.20.40.64/27→ broadcast .95). - La tablet: 40 AND /26 → red .0; el servidor: 10 AND /26 → red .0. Misma subred → entrega directa (ARP + trama, sin router). El PC de Elche: 98 AND /28 → red .96 ≠ .0 → vía gateway .97, y de ahí por el túnel /30 hasta Alicante.
- El equipo del paciente calcula: 70 AND /27 → red .64; el servidor está en la red .0 → distinto → envía al gateway .65. Hasta aquí, capa 3 pura. Pero el router de Alicante debe tener una regla que bloquee sala de espera → red interna: que la Wi-Fi de pacientes sea su propia subred existe precisamente para poder aplicar esa política. El direccionamiento separa; el firewall decide. (Historiales médicos accesibles desde la Wi-Fi de la sala de espera es el tipo de titular que ninguna clínica quiere protagonizar.)
NAT: leer la tabla y razonar qué ve el exterior
Ejercicio 9: la tabla del router de Alicante
El router de Alicante (IP pública 203.0.113.194, la del ejercicio 1) muestra esta tabla NAT en plena mañana:
┌───────────────────────┬───────────────────────┬─────────────────────┬───────┐
│ Interno (privado) │ Externo (público) │ Destino remoto │ Proto │
├───────────────────────┼───────────────────────┼─────────────────────┼───────┤
│ 172.20.40.21:52101 │ 203.0.113.194:40001 │ 198.51.100.60:443 │ TCP │
│ 172.20.40.40:49802 │ 203.0.113.194:40002 │ 198.51.100.60:443 │ TCP │
│ 172.20.40.10:38044 │ 203.0.113.194:40003 │ 198.51.100.25:443 │ TCP │
│ 172.20.40.21:53990 │ 203.0.113.194:40004 │ 192.0.2.53:53 │ UDP │
└───────────────────────┴───────────────────────┴─────────────────────┴───────┘- El portal de citas (
198.51.100.60) registra en sus logs las conexiones recibidas. ¿Cuántas direcciones de Azahar ve y cuáles? - Llega del exterior un paquete TCP con destino
203.0.113.194:40002. ¿Qué hace el router con él, paso a paso? - Llega del exterior un paquete TCP con destino
203.0.113.194:443. ¿Qué hace el router y por qué? - ¿Qué está haciendo, plausiblemente, cada equipo interno? (Pista: .21 es el PC de recepción, .40 una tablet, .10 el servidor.)
- Cuando un PC de Elche consulta el servidor de historiales, ¿aparece una fila en esta tabla?
📌 Repasa si fallas: lección 05-03.
Solución
- Una sola: 203.0.113.194. Las dos primeras filas (recepción y tablet) van al portal, pero ambas salen traducidas a la misma IP pública con puertos distintos (40001 y 40002). Para el portal, "toda la Clínica Azahar" es una dirección — la esencia de PAT.
- Paso a paso: el router busca el puerto externo 40002 en la tabla → encuentra la fila de la tablet → reescribe el destino
203.0.113.194:40002 → 172.20.40.40:49802→ recalcula checksums → entrega el paquete en la LAN a la tablet. La traducción se deshace de forma transparente. - Busca 443 como puerto externo en la tabla: no hay fila (nadie de dentro inició esa conexión con ese puerto externo) y no existe regla DNAT para el 443. Lo descarta. Es el "pseudo-firewall" de NAT: lo entrante no solicitado muere en el router.
- Lectura plausible: recepción (.21) está usando el portal de citas por HTTPS y resolviendo un nombre por DNS (la fila UDP:53 contra 192.0.2.53); la tablet (.40) también está en el portal de citas; el servidor (.10) mantiene una conexión saliente HTTPS con 198.51.100.25 — por ejemplo, subiendo la copia o descargando actualizaciones. Nota fina: que el servidor aparezca como origen de una conexión saliente es normal; los servidores también son clientes de otros.
- No. Elche → historiales viaja por el túnel VPN sitio a sitio con las direcciones privadas intactas de extremo a extremo (172.20.40.98 → 172.20.40.10). NAT solo actúa en la frontera con Internet; el tráfico interno entre sedes no se traduce.
Ejercicio 10: el baneo colectivo de Meridiano
En Meridiano Valencia (IP pública 203.0.113.50), un portátil infectado de la Wi-Fi de invitados lanza miles de peticiones abusivas contra un servicio online. El servicio responde baneando "la IP del atacante". Resultado: a los cinco minutos, nadie en Valencia — ni Marta, ni Ana, ni el servidor — puede usar ese servicio.
- ¿Qué dirección baneó el servicio y por qué afecta a todos?
- ¿Puede el servicio externo distinguir al portátil culpable de Marta? ¿Puede hacerlo Meridiano? ¿Con qué?
- Bilbao sigue accediendo al servicio sin problema. ¿Por qué?
📌 Repasa si fallas: lección 05-03.
Solución
- Baneó
203.0.113.50— la única dirección que ve. Con PAT, los ~20 equipos de Valencia (VLAN corporativa e invitados incluidas) comparten esa IP pública: el baneo de "uno" es el baneo de todos. Compartir IP es compartir reputación. - El servicio externo, no: para él todas las conexiones llegan de la misma dirección (como mucho distingue puertos de origen, que no identifican equipos de forma estable). Meridiano, sí: la tabla NAT del router (y sus registros con marcas de tiempo) mapea cada conexión externa a la IP privada interna que la creó. Es exactamente el motivo por el que los registros del router se guardan:
203.0.113.50:41207 a las 10:32:15→ fila →192.168.x.x, el culpable. - Bilbao sale a Internet por su propio router con su propia IP pública — otra frontera NAT distinta. El baneo de la IP de Valencia no le alcanza. (Y de paso: si el tráfico de Bilbao a Internet pasara por la VPN y saliera por Valencia, sí estaría baneado — la topología de salida importa.)
IPv6: leer, abreviar y clasificar
Ejercicio 11: comprimir, expandir, detectar trampas
- Comprime a forma canónica:
2001:0db8:00f0:0000:0000:0000:0000:0a2f - Comprime a forma canónica (ojo, dos tiras de ceros):
2001:0db8:0000:0000:00aa:0000:0000:0001 - Expande a los 8 grupos:
2001:db8:5a00:113::1:20 - ¿Es válida
2001:db8::40::7? ¿Por qué?
📌 Repasa si fallas: lección 05-04.
Solución
2001:0db8:00f0:0000:0000:0000:0000:0a2f
Regla 1 (ceros a la izquierda): 2001:db8:f0:0:0:0:0:a2f
Regla 2 (tira de 5 ceros → ::):
→ 2001:db8:f0::a2f2001:0db8:0000:0000:00aa:0000:0000:0001
Regla 1: 2001:db8:0:0:aa:0:0:1
Tiras de ceros: grupos 3–4 (long. 2) y grupos 6–7 (long. 2) → empate
RFC 5952: en empate se comprime la PRIMERA:
→ 2001:db8::aa:0:0:12001:db8:5a00:113::1:20
Grupos visibles: 2001, db8, 5a00, 113, 1, 20 → 6
El :: esconde 8 − 6 = 2 grupos.
→ 2001:0db8:5a00:0113:0000:0000:0001:0020
(trampas superadas: 113 → 0113 y 20 → 0020 — los ceros van a la IZQUIERDA)- Inválida: contiene dos
::. Sería ambigua — ¿cuántos grupos esconde cada uno? Con 8 grupos totales y 4 visibles quedan 4 ocultos, pero podrían repartirse 1+3, 2+2 o 3+1: tres direcciones distintas. Por eso la norma solo permite un::.
Ejercicio 12: identificar tipos a golpe de vista
Clasifica cada dirección (tipo y ámbito) y da su "equivalente mental" en IPv4:
fe80::be24:11ff:fe9a:3c01::12001:db8:5a00:10:d4a1:8c2e:90bb:41f7fd12:3456:789a::10ff02::2::
📌 Repasa si fallas: lección 05-04.
Solución
| # | Tipo | Ámbito | Equivalente mental IPv4 |
|---|---|---|---|
| 1 | Link-local (fe80::/10) |
Solo el enlace local | Prima de APIPA — pero legítima, obligatoria y siempre presente |
| 2 | Loopback | La propia máquina | 127.0.0.1 |
| 3 | Global unicast (empieza por 2) | Todo Internet | IP pública |
| 4 | Unique local, ULA (fd00::/8) |
Interno de la organización | RFC 1918 (192.168.x, 172.16/12, 10/8) |
| 5 | Multicast (ff00::/8): "todos los routers del enlace" |
El enlace | No tiene: sustituye (y mejora) al broadcast |
| 6 | Sin especificar | — | 0.0.0.0 |
El matiz que separa al que ha entendido IPv6: ver una fe80:: en un ip addr no es un problema (al contrario que una 169.254.x.x, que siempre lo es). Y buscar "la dirección de broadcast" de una subred IPv6 es buscar algo que no existe.
Ejercicio 13: el plan IPv6 de Azahar en una servilleta
El ISP delega a Azahar el prefijo 2001:db8:5a00::/56.
- ¿Cuántas subredes /64 caben en ese /56?
- Propón un /64 para cada subred del plan del ejercicio 7 (Alicante cableada, sala de espera, Elche, Torrevieja), eligiendo grupos de subred legibles.
- ¿Hay que dimensionar cuántos hosts caben en cada una? ¿Y los dos túneles /30 — necesitan un bloque "pequeño"?
📌 Repasa si fallas: lección 05-04.
Solución
- Bits de subred: 64 − 56 = 8 → 2⁸ = 256 subredes /64. (El /48 de Meridiano daba 65.536; un /56, típico de pyme, da 256 — de sobra para 3 sedes.)
- Con el /56, el octeto final del cuarto grupo es el que se enumera:
2001:db8:5a00:10::/64 Alicante cableada
2001:db8:5a00:20::/64 Wi-Fi sala de espera
2001:db8:5a00:30::/64 Consultorio Elche
2001:db8:5a00:40::/64 Consultorio TorreviejaEl plan entero se escribe en cuatro líneas, sin saltos, sin 2^h − 2, sin broadcast. Compáralo con el sudor del ejercicio 7: esa diferencia es IPv6.
3. No: cada /64 tiene 2⁶⁴ direcciones — la pregunta "¿cuántos hosts caben?" pierde el sentido. Y los túneles pueden ser /64 también (p. ej. 2001:db8:5a00:f1::/64 y :f2::/64): no hay escasez que justifique el traje a medida del /30. En IPv6 se cuentan subredes, no hosts.
Errores Comunes y Consejos
Recapitulación de los tropiezos que más se han repetido (si has caído en varios, es normal; si sigues cayendo la semana que viene, repasa):
- Clasificar sin máscara. Red, broadcast u host es un veredicto de la pareja dirección+máscara (ejercicios 3, 4, 8). Pedir la máscara es el acto reflejo número uno del profesional.
- Olvidar el −2 y el gateway al dimensionar (ejercicios 6 y 7): 2^h combinaciones, 2^h − 2 hosts, y una de ellas se la lleva el router.
- VLSM en orden de llegada en vez de mayor→menor: produce bloques desalineados y agujeros (ejercicio 7).
- "Empieza por 172, es privada": solo de 172.16 a 172.31 (ejercicio 3). El segundo octeto decide.
- Expandir IPv6 rellenando por la derecha:
113es0113, no1130(ejercicio 11). Los ceros restaurados van delante. - Consejo: verifica cada plan sumando tamaños de bloque (¿≤ 256 en un /24?) y comprobando que cada red es múltiplo de su salto. Dos comprobaciones, treinta segundos, cero solapes.
- Consejo: guarda tu solución del ejercicio 7. El plan de Azahar que acabas de diseñar es, literalmente, el escenario sobre el que se romperán cosas en la próxima lección.
Conclusión
Sesión de pesas completada — la más dura del gimnasio. Has convertido binario en decimal y vuelta sin calculadora, clasificado direcciones con y sin trampa, ejecutado el método de 5 pasos con la frontera en cualquier octeto, demostrado con números por qué la longitud fija no le vale a Azahar y diseñado su plan VLSM completo (que ahora es tu plan), leído una tabla NAT como la lee el router y razonado qué ve — y qué no puede ver — el exterior, y cerrado con IPv6: comprimir, expandir, clasificar y planificar en cuatro líneas lo que en IPv4 costó una página de cuentas.
Queda la última sesión del curso, y es distinta a todas: en Casos Prácticos ya no hay apartados por tema ni pistas de qué lección repasar. Habrá síntomas, salidas de comandos y usuarios esperando — como en la vida real —, y tendrás que cruzar todo el curso de una vez: el método del módulo 6, el direccionamiento de hoy, los protocolos, las capas. Los escenarios te sonarán: Meridiano… y la red de Azahar que acabas de diseñar. Nada estropea tanto un buen plan de direccionamiento como ponerlo en producción.
Curso de Redes
Módulo 1: Introducción a las Redes
Módulo 2: Protocolos de Comunicación
- Introducción a los Protocolos de Comunicación
- Protocolos de Enlace de Datos
- Protocolos de Red
- Protocolos de Transporte
- Protocolos de Aplicación
Módulo 3: El Modelo OSI
- Introducción al Modelo OSI
- Capa Física
- Capa de Enlace de Datos
- Capa de Red
- Capa de Transporte
- Capa de Sesión
- Capa de Presentación
- Capa de Aplicación
Módulo 4: El Modelo TCP/IP
- Introducción al Modelo TCP/IP
- Capa de Acceso a la Red
- Capa de Internet
- Capa de Transporte
- Capa de Aplicación
- Comparativa entre OSI y TCP/IP
