0% encontró este documento útil (0 votos)
9 vistas9 páginas

IPv 6

El documento aborda el protocolo IPv6, destacando su necesidad debido al agotamiento de direcciones en IPv4 y su capacidad para soportar un número significativamente mayor de direcciones. Se explican conceptos como subnetting, tipos de direcciones (locales, globales, multicast y anycast), y métodos de configuración de direcciones IPv6. Además, se incluyen ejercicios prácticos sobre configuración y enrutamiento en IPv6 utilizando Cisco.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
9 vistas9 páginas

IPv 6

El documento aborda el protocolo IPv6, destacando su necesidad debido al agotamiento de direcciones en IPv4 y su capacidad para soportar un número significativamente mayor de direcciones. Se explican conceptos como subnetting, tipos de direcciones (locales, globales, multicast y anycast), y métodos de configuración de direcciones IPv6. Además, se incluyen ejercicios prácticos sobre configuración y enrutamiento en IPv6 utilizando Cisco.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Redes de área local IPv6

ÍNDICE
1 Introducción y conceptos básicos ................................................................................ 1
2 Subnetting en IPv6....................................................................................................... 5
3 Asignación de direcciones en CISCO ......................................................................... 5
4 Enrutamiento ............................................................................................................... 6
5 Ejercicios con packet tracer en IPv6............................................................................ 8

1 Introducción y conceptos básicos


La principal razón para la aparición del protocolo IP en versión 6 es la necesidad de
incrementar el número de direcciones disponibles ante la amenaza del posible
agotamiento de direcciones en la versión IPv4.
• IPv4 posibilita [Link] (232) direcciones de red diferentes.
• IPv6 admite [Link].[Link].[Link].456 (2128).

Las direcciones IPv6 se definen con 128 bits; esto corresponde a 32 dígitos
hexadecimales.

En muchas ocasiones las direcciones IPv6 están compuestas por dos partes lógicas: un
prefijo de 64 bits y otra parte de 64 bits que corresponde al identificador de interfaz,
que casi siempre se genera automáticamente a partir de la dirección MAC de la
interfaz a la que está asignada la dirección.

Notación para las direcciones IPv6


Las direcciones IPv6, de 128 bits de longitud, se escriben como ocho grupos de cuatro
dígitos hexadecimales. Una dirección válida sería:
2001:0db8:85a3:08d3:1319:8a2e:0370:7334

Se puede comprimir un grupo de cuatro dígitos si éste es nulo (es decir, toma el valor
"0000"). Por ejemplo,
2001:0db8:85a3:0000:1319:8a2e:0370:7344 equivale 2001:0db8:85a3::1319:8a2e:0370:7344

Siguiendo esta regla, si más de dos grupos consecutivos son nulos, también pueden
comprimirse como "::".

Si la dirección tiene más de una serie de grupos nulos consecutivos la compresión sólo
se permite en uno de ellos. Así, las siguientes son representaciones posibles de una
misma dirección:
2001:0DB8:0000:0000:0000:0000:1428:57ab
2001:0DB8:0000:0000:0000::1428:57ab
2001:0DB8:0:0:0:0:1428:57ab
2001:0DB8:0::0:1428:57ab
2001:0DB8::1428:57ab

son todas válidas y significan lo mismo, pero 2001::25de::cade no es válida porque no


queda claro cuántos grupos nulos hay en cada lado.

1
Redes de área local IPv6

Los ceros iniciales en un grupo también se pueden omitir:


2001:0DB8:02de::0e13 equivale a 2001:DB8:2de::e13

Los primeros 64bits identifican el prefijo de red, y son usados para encaminamiento; los
últimos 64bits identifican el interface de red del host.

Es posible establece subneting utilizando la máscara de red de una forma muy parecida
al utilizado en IPV4.

Tipos de direcciones
Dirección indefinida
• ::/128 — La dirección con todos sus bits a 0 se llama dirección indefinida
(similar a la dirección [Link] en IPv4).

Esta dirección no puede nunca ser asignada a ningún interface, pues se utiliza
únicamente por el software de una aplicación antes de conocer la dirección
origen de una conexión. Los routers no deben encaminar paquetes con la
dirección indefinida.

Ruta por defecto


• ::/0 — La ruta por defecto para tráfico unicast (correspondiente a la ruta a
[Link] con máscara [Link] en IPv4).

Direcciones locales
• ::1/128 — La dirección de loopback es una dirección unicast del localhost. Si
una aplicación en un host envía paquetes a esta dirección, la pila IPv6 enviará de
vuelta los paquetes al mismo interface virtual (correspondiente a [Link] en
IPv4).
• fe80::/10 — Las direcciones de prefijo enlace-local (link-local) son válidas
(utilizables) y únicas (no repetidas) sólo en la red local. Son direcciones de
unicast, pero usando un valor específico para el prefijo de red.

El campo prefijo contiene el valor binario 1111111010 (fe80::/10). Los 54 ceros


siguientes consiguen que el prefijo de red sea el mismo para todas las
direcciones locales, y por tanto no enrutable.

Formato de dirección de enlace-local


bits 10 54 64
campo Prefijo ceros interface identifier

Direcciones globales
• Las direcciones globales están definidas por el prefijo 2000::/3 (desde la dirección
2000:: hasta la dirección 3fff:ffff:ffff:ffff:ffff:ffff:ffff:ffff).

No debería de haber ninguna duda entre direcciones locales (privadas anteriormente) y


globales (o públicas) pues la finalidad de su uso es exactamente igual que en la versión
4. Las nuevas direcciones de enlace local se generan mediante autoconfiguración a
partir de la dirección MAC del interfaz de red y a través del protocolo NDP (Neighbor

2
Redes de área local IPv6

Discovery Protocol) y son válidas sólo en el segmento de red donde se encuentra el


equipo, no debiendo de ser enrutadas fuera de este.

El método más común de obtención de la dirección de enlace local a partir de la MAC


es bastante fácil y puesto que la MAC se supone única la dirección resultante también
debe de serlo. Supongamos que partimos de un equipo cuya MAC es la siguiente:

1C:4B:D6:A3:52:2A

La dirección de enlace local se obtiene en tres pasos:

• Separamos la MAC en dos grupos iguales de tres bytes consecutivos cada uno
(1C:4B:D6 y A3:52:2A en el ejemplo). Recuerda que los tres primeros son el
identificador del fabricante. Intercalamos entre ellos los dos bytes representados
por FFFE y separamos en grupos de 2 bytes el resultado:
1C4B:D6FF:FEA3:522A

NOTA: Esto de aquí arriba es lo que se llama IEEE EUI-64 (o simplemente EUI-
64), una nueva definición para tener direcciones físicas (o MAC, o hardware)
más grandes de 64 bits en lugar de los 48 actuales.

• Por último, añadimos el prefijo fe80 y completamos a continuación con tres


grupos de ceros (que podemos simplificar) para completar los 16 bytes de la
dirección:

FE80::1C4B:D6FF:FEA3:522A

Direcciones multicast y anycast


• Como ya hemos dicho antes, el tráfico broadcast como tal desaparece en la
especificación de IPv6 aunque es trivial simularlo mediante las mejoras
introducidas en el tráfico multicast. A su vez, aparece un nuevo tipo de tráfico
llamado anycast. No existen diferencias sustanciales en cuanto al tratamiento del
tráfico unicast.
• El tráfico multicast en IPv6 utiliza el espacio de direcciones ff00::/8 Los
siguientes 8 bits al prefijo ff indican el ámbito del tráfico multicast. El resto de la
dirección determina el grupo de multicast.
• Las reglas para asignar direcciones multicast están en el RFC 3307 y las
principales pueden consultarse de forma cómoda en la siguiente dirección:

[Link]
multicast- [Link]

▪ Las direcciones anycast identifican a un grupo de equipos al igual que las


multicast, pero la diferencia con estas es que el mensaje sólo se entrega al equipo
más próximo. Las direcciones anycast no disponen de ningún prefijo especial, es
decir, usan el mismo espacio de direcciones de las unicast.

3
Redes de área local IPv6

CONFIGURACIÓN DE DIRECCIONES IPV6


Hay cuatro formas posibles disponibles:

Configuración automática sin estado.


Tras el arranque del sistema, un nodo crea automática una dirección de enlace-local en
cada interface con IPv6 habilitado, aunque se hayan configurado manualmente u
obtenido por DHCPv6 direcciones globales. Esto se realiza de modo automático, y sin
ningún tipo de configuración previa gracias a la configuración automática sin estado
(SLAAC, stateless address autoconfiguration). Esta dirección tendrá el prefijo fe80::/64.
Configuración DHCPv6 con estado.
Muy parecida a la anterior, pero en lugar de asignarse la IPv6 de forma aleatoria ahora
las direcciones se obtienen provenientes de un sevidor DHCP.
Asignación manual de ID de interfaz.
La configuración de la dirección IP se asigna de forma manual.
Asignación manual de ID de interfaz EUI-64.
Parecida al anterior, pero los 64 bits menos significativos no se indican y suelen
construirse a partir de la dirección hardware del interface (dirección MAC).

Ejercicios:
• Para la configuración estática con EUI-64, probar la orden siguiente:
Router(config-if)#ipv6 address 2002::/64 eui-64
Anota la MAC de tu equipo y observa la nueva IPv6 que se ha configurado.

• Para la configuración dinámica sin estado, probar la orden siguiente:


Router(config-if)# ipv6 address autoconfig
Observa la nueva IPv6 que se ha configurado.

4
Redes de área local IPv6

2 Subnetting en IPv6
Conceptualmente es igual que en IPv4, pero el gran número de direcciones disponibles
hace que en la práctica tengamos como mínimo 64 bits para cada red.

El IETF recomienda en su RFC 3177 que todas las redes sean al menos /64, incluso para
los enlaces punto a punto. Un extracto de dicha RFC:

Se recomienda:
- Usuarios en el ámbito doméstico, con conexiones permanentes o bajo
demanda deberían recibir una máscara /48.
- Pequeñas y grandes empresas deberían recibir /48.
- Conjuntos muy grandes de abonados deberían recibir un /47.
- Redes móviles, como vehículos o teléfonos móviles, un /64.

3 Asignación de direcciones en CISCO

Si no se utiliza el algoritmo EUI-64, en el modo manual habría que indicar también los
64 bits menos significativos. Por ejemplo: ipv6 address 2001:db8:c18:1::1/64

5
Redes de área local IPv6

4 Enrutamiento

Enrutamiento estático.
Se muestra el enrutamiento estático IPv6 utilizando el siguiente ejemplo:

6
Redes de área local IPv6

Enrutamiento dinámico en IPV6 con RIPng

7
Redes de área local IPv6

5 Ejercicios con packet tracer en IPv6


Establecer dos dominios de broadcast en un único dominio de colisión.

- Justifica que existen dos


dominios de broadcast e
indica que PCs hay en
cada uno.
- Implementa la red local
propuesta en packet
tracer y valida su
funcionamiento con el
comando.

Enrutamiento estático.

Configuración de la tabla para el Router0


Router(config)# ipv6 route ::0/0 2001:0:0:10::2

8
Redes de área local IPv6

Configuración de la tabla para el Router1


Router(config)# ipv6 route 2001:0:0:1::/64 2001:0:0:10::1
Router(config)# ipv6 route ::0/0 2001:0:0:20::2

Configuración de la tabla para el Router2


Router(config)# ipv6 route ::0/0 2001:0:0:20::1

Enrutamiento dinámico.
Tarea de configurar los routers del ejercicio anterior utilizando el protocolo RIP.

También podría gustarte