Está en la página 1de 9

Problemas con IPv4

Fechas de agotamiento de las direcciones IPv4 de RIR

Internet of Things

Actualmente, Internet es mucho más que el correo electrónico, las páginas web y la
transferencia de archivos entre equipos. Internet evoluciona y se está convirtiendo en una
Internet de las cosas (IoT).
Con una población de Internet cada vez mayor, un espacio limitado de direcciones IPv4,
problemas con NAT y el IoT, ha llegado el momento de comenzar la transición a IPv6.

Coexistencia de IPv4 e IPv6

Dual-Stack:
Dual-stack permite que IPv4 e IPv6 coexistan en el mismo segmento de red. Los
dispositivos dual-stack ejecutan pilas de protocolos IPv4 e IPv6 de manera simultánea.
Conocido como IPv6 nativo, esto significa que la red del cliente tiene una conexión IPv6 a
su ISP y puede acceder al contenido que se encuentra en Internet a través de IPv6.

Tunelización:
La tunelización es un método para transportar un paquete IPv6 a través de una red IPv4. El
paquete IPv6 se encapsula dentro de un paquete IPv4, de manera similar a lo que sucede
con otros tipos de datos.

Traducción:
La traducción de direcciones de redes 64 (NAT64) permite que los dispositivos con IPv6
habilitado se comuniquen con dispositivos con IPv4 habilitado mediante una técnica de
traducción similar a la NAT para IPv4. Un paquete IPv6 se traduce a un paquete IPv4 y un
paquete IPv4 se traduce a un paquete IPv6.

Direccionamiento Dinámico para las GUAs de IPv6

Formatos de direccionamiento IPv6

Las direcciones IPv6 son mucho más grandes que las direcciones IPv4, por lo que es poco
probable que nos quedemos sin ellas.

Las direcciones IPv6 tienen una longitud de 128 bits y se escriben como una cadena de
valores hexadecimales. Cada cuatro bits está representado por un solo dígito hexadecimal;
para un total de 32 valores hexadecimales, como se muestra en la figura. Las direcciones
IPv6 no distinguen entre mayúsculas y minúsculas, y pueden escribirse en minúsculas o en
mayúsculas.
Segmentos o hextetos de 16 bits

Formato preferido:
Para escribir una dirección IPv6 es x: x: x: x: x: x: x: x, donde cada "x" consta de cuatro
valores hexadecimales.

Regla 1: Omitir los ceros iniciales


La primera regla para ayudar a reducir la notación de las direcciones IPv6 es omitir los
ceros (ceros) iniciales en cualquier hexteto. Aquí hay cuatro ejemplos de formas de omitir
ceros a la izquierda:
·01ab se puede representar como 1ab
·09f0 se puede representar como 9f0
·0a00 se puede representar como a00
·00ab se puede representar como ab

Regla 2 - Dos puntos dobles


Aquí hay un ejemplo del uso incorrecto del doble coma: 2001:db8: :abcd: :1234.

Los dos puntos dobles se utilizan dos veces en el ejemplo anterior. Aquí están las posibles
expansiones de esta dirección de formato comprimido incorrecto:
·2001:db8::abcd:0000:0000:1234
·2001:db8::abcd:0000:0000:0000:1234
·2001:db8:0000:abcd::1234
·2001:db 8:0000:0000:abcd: :1234
Tipos de direcciones IPv6

IPv6: FE80:1234:5678:9ABC:DEF1:0000:1000:0120 → 128 bits

FE80 → 1111 1101 1000 0000 → 16 bits

Formato IPv6:
Regla 1: 0000 = 0 0120 = 120
Regla 2: :: una sola vez agrupar la mayor cantidad de 0 contiguos
0000:0000:0000:1234:0000:00AB:0000:0000 → ::1234:0:AB:0:0

Tipos de dirección IPv6:

- Unidifusión (Unicast)
- Multidifusión (Multicast)
- Difusión por proximidad
- Distintos terminales con la misma dirección unicast.
- Enruta por el dispositivo más cercano.

Longitud de prefijo IPv6

IPv4 → mascara →decimal punteado: 255.255.192.0


IPv6 → prefijo → /0 - /128

Prefijo recomendado → /64

SLAAC → /64 → Autoconfiguración de direcciones sin estado.

Asignación dinámica de direcciones IPv6.

IPv6 - Unicast

Unicast Global (unidifusión global) → GUA → Global, Unicast y Addres

Enrutamiento global
Funciona de forma similar a una IPv4 pública
2001::

Enlace local → LLA → Link, Local y Addres

Comunicación dentro de la subred FE80::


→ No se reenviar por el router.

Loopback
::1 /128

1
Local Única
FC00:: /7 - FDFF:: /7

IPv6 - GUA →2001::


/48
48 bits 16 bits 64 bits
Prefijo de routing global ID de subred ID de Interfaz (host)

Varían según las A > ID de Subred > # Similar a la porción de


políticas de ISP de subred posibles host en IPv4
64 bits = 18 x 1018 de
host

Ejemplo: 2001:CB00:1000:BA23:0000:0000:0A00:0AAA
2001:CB00:1000:BA23::A00:AAA

IPv6 LLA → FE80::


Rango → FE80::/10 -FEBF
Comunicación dentro de la subred

Puedo comunicar:
A <-> B
A <->C
B <-> C

A <-> D No CX
B <-> D No CX
C <-> D No CX

1. Puedo CX
R1 con R2
Si son router vecinos y solo
pide realizar la actualización de
enrutamiento.
2. Los host usan LLA como puerta
de enlace predeterminada.

2
Configuración estática de GUA y LLA

Configuración de GUA estática en un router

La configuración de ejemplo utiliza la topología que se muestra en la figura y estas subredes


IPv6:
·2001:db8:acad:1: /64
·2001:db8:acad:2: /64
·2001:db8:acad:3:/64

Topología de ejemplo:

Configuración de GUA estática en un host de Windows

Configurar la dirección IPv6 en un host de forma manual es similar a configurar una


dirección IPv4.

Hay dos formas en que un dispositivo puede obtener una GUA IPv6 automáticamente:

Configuración automática de direcciones independiente del estado (SLAAC)


DHCPv6 con información de estado
SLAAC y DHCPv6 se tratan en el siguiente tema.

Configuración estática de una dirección de unidifusión local de enlace

Las LLAS se pueden configurar manualmente mediante el comando ipv6 address


ipv6-link-local-address link-local Cuando una dirección comienza con este hextet dentro del
rango de fe80 a febf, el link-local parámetro debe seguir a la dirección.

La figura muestra un ejemplo de topología con LLA en cada interfaz.


Ejemplo de topología con LLAS

Direccionamiento dinámico para GUA IPv6

Mensajes RS y RA

Si no desea configurar estáticamente las GUA IPv6, no hay necesidad de preocuparse. La


mayoría de los dispositivos obtienen sus GUA IPv6 de forma dinámica. En este tema se
explica cómo funciona este proceso mediante mensajes de anuncio de enrutador (RA) y
solicitud de enrutador (RS). El proceso EUI-64 para crear un ID de interfaz difiere de un
proceso generado aleatoriamente.

Mensajes de RS y RA de ICMPv6

El mensaje ICMPv6 RA es una sugerencia para un dispositivo sobre cómo obtener una
GUA IPv6. La decisión final depende del sistema operativo del dispositivo. El mensaje
ICMPv6 RA incluye lo siguiente:
·Prefijo de red y longitud del prefijo: - esto le dice al dispositivo a qué red pertenece.
·Dirección de puerta de enlace predeterminada: - es un IPv6 LLA, la dirección IPv6 de
origen del mensaje RA.
·Direcciones DNS y nombre de dominio: - estas son las direcciones de los servidores
DNS y un nombre de dominio.
Existen tres métodos para los mensajes de RA:
·Método 1: SLAAC - «Tengo todo lo que necesita, incluido el prefijo, la longitud del prefijo
y la dirección de la puerta de enlace predeterminada».
·Método 2: SLAAC con un servidor DHCPv6 sin estado - "Aquí está mi información, pero
necesita obtener otra información, como direcciones DNS, de un servidor DHCPv6 sin
estado".
·Método 3: DHCPv6 con estado (sin SLAAC) - «Puedo darle su dirección de puerta de
enlace predeterminada. Necesita pedir a un servidor DHCPv6 con estado para toda su otra
información».

Método 1: SLAAC

→ Permite crear su propia SUA sin DHCPv6


→ RA → inf necesaria → GUA (prefijo de red - longitud prefijo)
→ No necesita del servidor DHCPv6

1. Anuncio del router - ICMPv6 (RA)


2. Utiliza SLAAC para obtener el prefijo del mensaje RA y crear su propia ID de
interfaz.

Método 2: SLAAC y DHCPv6 sin estado

RA → Sugiere:
1. SLAAC para generar su propia GUA.
2. Dirección LLA del router RA → puerta de enlace predeterminada.
3. DHCPv6 sin efecto.
3.1. Dirección del Servidor DNS.
3.2. Nombre del dominio.
1. RS → Solicitó información de enrutamiento.
2. RA → Información del prefijo, longitud del prefijo, default gateway.
3. Envio un mensaje de solicitud DHCPv6 para obtener información y poder crear mi
GUA.

Método 3: DHCPv6 con estado

RA + DHCPv6 → GUA
→ longitud del prefijo
→ direcciónes de servidores DNS y DHCPv6 (con estado)

1. PC → RS a todos los routers.


2. Router → RA
3. Solicitud al servidor de DHCPv6 → Tengo dirección de la puerta de enlace
predeterminada.
→ Necesito la IPv6 y el resto de información.

Proceso EUI-64 versus generado aleatoriamente

RA → SLAAC → Host (cliente) debe generar su propia IP


→ SLAAC + DHCPv6 sin estado
Proceso EUI-64
EUI → Identificador Único Extendido
Utiliza los 48 bits de la dirección MAC inserta 16 bits → 48 + 16 = 64 bits

24 bits 24 bits

FC 99 47 75 CE E0

OUI Identificador del dispositivo


Identificador único del proveedor

FC 99 47 | 75 CE E0

1. 1111 1100 1001 1001 0100 0111


2. Invierto el 7mo bit
1111 1110 1001 1101 0100 0111
3. Inserto el valor FFFE 1111 1111 1111 1110
F E 9 9 47 FFFE 75 CE E0
64 bits ::FE99:47FF:FE75:CEE0

ID de interfaz generadas aleatoriamente

RA → Utiliza su información
→ 64 bits → Identificación de red
DAD → Proceso de detección de duplicidad de direcciones
→ Envio mensajes y si no hay respuesta → Dirección es única → GUA

También podría gustarte