Ing. Ricardo Fernando Marroquín
Redes de Computadoras
✔ Comprender qué es IPv6 y por qué existe
✔ Diferenciarlo claramente de IPv4
✔ Entender su estructura básica
✔ Reconocer tipos de direcciones
✔ Interpretar una configuración simple
CRITERIOS DE APRENDIZAJE IPv6
¿Porqué IPv6?
Con crecimiento de Internet, IoT, móviles, nube → insuficiente.
IPv6 fue definido inicialmente en RFC 2460, actualizado por RFC 8200 (estándar vigente).
IPv6 no es “una versión mejorada”, es un protocolo nuevo diseñado para resolver limitaciones estructurales de IPv4.
¿Porqué IPv6?
¿Cuántas direcciones IPv4 nos quedan?
| Característica | IPv4 | IPv6 |
|---|---|---|
| Tamaño | 32 bits | 128 bits |
| Notación | Decimal | Hexadecimal |
| NAT | Necesario | No necesario |
| Broadcast | Sí | No existe |
| Autoconfiguración | Limitada | SLAAC integrado |
| Seguridad | Opcional | IPsec obligatorio en diseño |
IPv6 elimina la dependencia del NAT y restaura el principio extremo a extremo.
IPv4
32 bits o 4 bytes de longitud
4,200,000,000 direcciones.
4 octetos
IPv6
128 bits o 16 bytes: Cuatro veces los bits de IPv4
340 Billones de billones de billones (sextillones) de direcciones.
8 hextetos (bloques)
192.168.1.23
2001:0db8:0000:0000:a111:b222:c333:abcd
128 bits de largo
Expresado en hexadecimal en vez de decimal
Los dos puntos ":" se usan para separar un grupo de 4 caracteres hexadecimales.
FEDC:BA98:7654:3210:FEDC:BA98:7654:3210
Se representa así:
xxxx : xxxx : xxxx : xxxx : xxxx : xxxx : xxxx : xxxx
1080:AFD0:3FC0:4CD0:3FC8:C800:200C:417A
En IPv6, 4 bits representan un único dígito hexadecimal 32 valores hexadecimal= dirección IPv6
Hexteto es el nombre usado por cada bloque de 4 valores hexadecimales usado para referenciar el segmento de 16 bits o cuatro hexadecimales.
02AC:0001:1C3F:8B42:9CB7:0DDF:A1EB
2AC:1:1C3F:8B42:9CB7:DDF:A1EB
1080:0000:0000:0000:0008:200C:417A
1080::8:200C:417A
2001:0D88:0000 : CD30 : 0000:0000:0000:0000 /48
Prefijo de sitio
48bits
ID de subred
16bits
ID de interfaz/host
64bits
/64 (común para LAN)
UNICAST
Identificar una interface de nodo IPv6 (un solo dispositivo). Hay dos tipos Unicast Global y Link Local
2000::/3 Equivalente a ip pública en ipv4
fe80::/10
fe80::1a2b:3c4d:5e6f:7a8b
Text
LINK-LOCAL
Se genera automáticamente
Solo válida en la red local
Siempre existe en interfaces IPv6
UNIQUE LOCAL
Equivalente a privadas RFC 1918 en IPv4.
LOOPBACK
Equivalente a 127.0.0.1
fc00::/7
MULTICAST
IPv6 elimina broadcast y usa multicast.
ff00::/8
::1
Global Unicast
2004:A128::32:FEDC:BA98:7865:4321/64
UNIQUE LOCAL
FD12:B128:E8E1:1:FEA1:BC98:8865:4421/64
LINK LOCAL
FE80::3E71:58FF:FCE9:64BB/64
Formato:
El prefijo de formato ocupa 10 bits: 1111 1110 10 (FE80::/10)
El resto de los primeros 64 bits son 0
Identificador de host (64 bits)
FF02::1:FF00:0 - FF02::1:FFFF:FFFF
FF00::/8
| Protocolo | IPv4 multicast | IPv6 multicast |
|---|---|---|
| OSPF | 224.0.0.5 | FF02::5 |
| OSPF | 224.0.0.6 | FF002::6 |
| RIPv2 | 224.0.0.9 | FF02::9 |
| EIGRP | 224.0.0.10 | FF02::A |
Sirven para identificar a un conjunto de interfaces.
Cuando se envía un paquete a una dirección anycast es entregado a una de estas interfaces más cercana.
Uno de los cambios más importantes:
El router envía Router Advertisement (ICMPv6 – RFC 4861)
El host genera su dirección automáticamente
No requiere DHCP (aunque puede usarse DHCPv6)
Mensaje clave:
"En IPv6, los dispositivos pueden configurarse solos sin servidor DHCP."
2001:0db8:0000:0000:0000:8b20:0870:0006 /64
Prefijo
Interface ID
Prefix length
64/4
2001:0db8:0000:0000:0000:0000:0000:0000 /64
2001:db8::/64
2001:0db8:0000:abd1:abd2:8b20:0870:0006 /57
d= 1101
2001:0db8:0000:ab80:0000:0000:0000:0000 /57
2001:0db8:0000:abd1:abd2:8b20:0870:0006 /57
2001:db8:0:ab80:: /57
AAA:B21A:CCCC:DDDD:1234:2345:3456:4567 /30
2001:0db8:0000:0000:0000:ff00:0042:8329
Aplica Regla 1 (eliminar ceros a la izquierda).
Aplica Regla 2 (sustituir secuencias de ceros por ::, si es posible).
Se te proporciona la siguiente dirección IPv6 abreviada:
fe80::1a2b:3c4d:5e6f
Expande la dirección a su forma completa sin omitir ningún grupo de ceros
Se te proporciona la siguiente dirección IPv6 con prefijo:
2001:db8:abcd:1234::1/64
Identifica cuál es la parte de red y cuál la parte de host de la dirección.
Explica cuántos hosts pueden existir en esta subred.
Preguntas:
¿Cuál es el prefijo de red?
¿Es pública o privada?
¿Cuántos hosts permite un /64?
2001:db8:acad:1::15/64
Dada la dirección:
Diseño jerárquico IPv6
Dual stack
Túneles (6to4, Teredo)
Segment routing
Seguridad avanzada
Planificación empresarial profunda