Está en la página 1de 10

CAPA 3- IPV6

TIPOS DE DIRECCIONES IPV6 – RFC 4291


MODELOS DE DIRECCIONAMIENTO

1. Unicast: transmisión uno a uno


2. Multicast: un host le transmite a un grupo
3. Anycast: un grupo de nodos escuchan en una misma dirección, pero el que responde es el
más cercano al host de origen.

Nota: no existe el broadcast. En IPV6 cualquier dispositivo es un nodo.

Direcciones globales unicast: direcciones públicas. Me voy a poder conectar a internet. Empiezan siempre con el
prefijo indicado.

Direcciones de enlace local link local: empiezan con el prefijo indicado. Me van a permitir poder conectarme dentro
de la subred, voy a poder llegar al router con una dirección link local. Se autogenera siempre en cualquier nodo. No
se va a poder conectar con la red pública, pero si con dispositivos de la misma red.

Dirección unique local: toma los dos primeros dígitos hexadecimales. Son el equivalente a las direcciones IPV4
privadas en IPV6.

Las direcciones multicast adquieren una importancia muy relevante.

NOTACIÓN EN IPV6

Las direcciones IPv6 están compuestas por 128 bits representados en 8 segmentos denominados hextetos (conjunto
de 16 bits) separadas por (:)

Al no tener broadcast, con una dirección /127 yo podria armar una red punto a punto (similiar a /31 en IPV4, que no
se puede usar)

Classification: Public
REGLAS PARA COMPRIMIR DIRECCIONES IPV6

REGLA 1: CEROS AL INICIO DEL HEXTETO

Los ceros iniciales en cualquier segmento de 16 bits no los tenemos que escribir.

REGLA 2 - DOBLES DOS PUNTOS

Es posible reducir, una única vez, una secuencia de ceros contiguos, en uno o más hextetos de 16 bits, por doble dos
puntos “::”

Sólo se puede aplicar esta regla una única vez, para evitar ambigüedades

Las dos opciones siguientes son válidas:

Utilizar dos veces esta regla crea una ambigüedad irresoluble, no sabemos dónde colocar los grupos de ceros en los
hextetos correspondientes.

IPV6 GLOBALES

• Las direcciones IPV6 se asignan por continentes, a cada continente se le asigna un RIR.
• Las direcciones unicast globales son similares a IPv4
• Enrutables
• Únicas
• Empiezan con 001 siempre

Classification: Public
Direcciones globales de unicast y la regla 3 -1-4

Las direcciones globales se pueden configurar de forma manual o dinámicas.

En IPV4 la asignación automática se hace mediante un servidor DHCP. En IPV6 los dispositivos se pueden
autoconfigurar sin la necesidad de un servidor, solamente con un router. (si no hay router se autoconfigura con la
dirección link-local)

EUI-64: Configura usando la MAC del dispositivo.

Privacy extension: genera mediante un mecanismo pseudoaleatorio los 64 bits menos significativos.

RFC 4941

Classification: Public
FUNCIONAMIENTO DE EUI-64

Nota: El bit 7 del primer byte se invierte (pasa de 0 a 1 o de 1 a 0)

LINK LOCAL ADDRESS

• Empieza siempre con FE80 y el interfaz ID se genera mediante EUI64, aleatorio o configuración manual.
• Utilizada para comunicarse con los otros dispositivos en el enlace.
• NO es enrutable fuera del enlace.
• Cada interfaz IPv6 debe tener como mínimo una dirección link-local.
• Un host la utiliza para comunicarse en la red antes de tener una dirección IPv6 global de unicast.
• Un host puede utilizar la IPv6 link-local del router como default gateway.
• Se utiliza también para compartir actualizaciones de enrutamiento entre routers.

ULA – Unique Local Address


Mismo concepto que direccionamiento privado en IPV4.

• Empieza siempre con fd


• El identificador global de 40 bits se genera con un mecanismo pseudoaleatorio.
• La ULA puede o no existir, la link local se va a autogenerar.

Classification: Public
ULA VS LINK LOCAL
Las direcciones locales de enlace IPv6 son direcciones obligatorias y no se pueden enrutar. Están confinados a un solo
enlace y cada enlace tiene la misma red local de enlace. El rango de direcciones locales de enlace es fe80: :/10.

Las direcciones ULA se pueden enrutar (excepto en la Internet pública). Hay algunas reglas para el direccionamiento
de ULA. El rango de direcciones de ULA es fc00: :/7, pero la primera mitad de las direcciones, fc00: :/8, está reservada
para la asignación por parte de una autoridad global. La segunda mitad del rango de direcciones de ULA, fd00: :/8,
está disponible para uso local, pero la ID global de 40 bits debe elegirse al azar.

SUBNETTING IPV6

Classification: Public
SEGURIDAD EN IPV6
En IPV6 todos los paquetes van cifrados mediante IPSEC. En IPV6 es
mandatorio el cifrado.

Hay dos modos de operación:

1. Modo transporte: se encriptan los datos mediante IPSEC, se le


añada una cabecera IPSEC y a ese conjunto la cabecera IP.
2. Modo tunel: se encriptan los datos y el encabezado IP. Se le agrega
un header IPSEC y una nueva cabecera IP.

DIRECCIONES MULTICAST
NDE – neighbour discovery protocol (Similar a ARP en IPV4 – sin broadcast)

• Todos los nodos escuchan en la dirección ff02::1


• Todos los routers responden en la dirección ff02::2

Classification: Public
¿Como hace un host para conocer la MAC de un host en
IPV6 y poder transmitirle?

Existen dos mensajes de control que utilizan ICMP – NS y


NA. Cuando un host necesita saber la MAC necesita un
NS, en respuesta a NS va a existir un NA. (Los mensajes
se diferencian por 135 y 136 en el type)

NEIGHBOUR SOLICITATION

NEIGHBOUR ADVERTISEMENT

Así como puedo requerir que un host


conozca la MAC de otro nodo, puede
requerir la MAC de un router, mediante
router solicitation (tipo 133). Si en la
subred hay un router, se va a responder
con un RA (tipo 134), informando el prefijo
de red pública al cual está conectado, para
que el nodo se pueda autoconfigurar.

Classification: Public
ROUTER SOLICITATION

ROUTER ADVERTISEMENT

STATELESS ADRESS AUTOCONFIGURATION (SLAAC)

• Stateless Address Autoconfiguration (SLAAC) es un método automático de obtener la dirección global de


unicast
• No es necesario disponer de servidor DHCP
• Sólo informa del prefijo de red y del router por defecto

Classification: Public
SOLICITUD DE NODO MULTICAST

• Para cada dirección en una interfaz IPV6 voy a tener asociada una solicitud de nodo multicast
correspondiente a esa dirección. Esa dirección se obtiene escuchando en la solicitud de nodo multicast, y va
a haber una solicitud de nodo multicast para cada dirección que contenga esa interface (una solicitud para
LLA, una solicitud para GLA, una solicitud para ULA).
• La solicitud de nodo multicast empieza con FF02.
• Utilizada como dirección de destino cuando no conocemos la dirección de destino unicast de un
determinado nodo.
• Address Resolution (“ARP”) y Duplicate Address Detection (“Gratuitous ARP”)
• Mismo objetivo que el broadcast, pero más eficiente
• En los 24 bits restantes se van a copiar los 24 bits menos significativos de cada dirección (global, link local,
etc).

Classification: Public
Classification: Public

También podría gustarte