Protocolo de Internet versión 6 (IPv6)

IP v6 fue desarrollado por el Grupo de trabajo de ingeniería de Internet (IETF) para abordar el problema del agotamiento de IP v4. IP v6 es una dirección de 128 bits que tiene un espacio de direcciones de 2^128, que es mucho más grande que IPv4. En IPv6 usamos la representación Colon-Hexa. Hay 8 grupos y cada grupo representa 2 bytes. 

En la representación de IPv6, tenemos tres métodos de direccionamiento: 

  • unidifusión
  • multidifusión
  • Anycast

1. Dirección de unidifusión:
la dirección de unidifusión identifica una única interfaz de red. Un paquete enviado a una dirección de unidifusión se entrega a la interfaz identificada por esa dirección. 

2. Dirección de multidifusión:
la dirección de multidifusión es utilizada por múltiples hosts, llamados Grupo, adquiere una dirección de destino de multidifusión. Estos hosts no necesitan estar juntos geográficamente. Si se envía algún paquete a esta dirección de multidifusión, se distribuirá a todas las interfaces correspondientes a esa dirección de multidifusión. 

3. Dirección Anycast:
la dirección Anycast se asigna a un grupo de interfaces. Cualquier paquete enviado a una dirección anycast se entregará a una sola interfaz miembro (principalmente el host más cercano posible). 

Nota: La difusión no está definida en IPv6. 

Tipos de dirección IPv6: 
tenemos 128 bits en la dirección IPv6, pero al observar los primeros bits podemos identificar qué tipo de dirección es. 

Prefijo Asignación Fracción de espacio de direcciones
0000 0000 Reservado 1/256
0000 0001 Sin asignar (UA) 1/256
0000 001 Reservado para NSAP 1/128
0000 01 AU 1/64
0000 1 AU 1/32
0001 AU 1/16
001 Unidifusión global 1/8
010 AU 1/8
011 AU 1/8
100 AU 1/8
101 AU 1/8
110 AU 1/8
1110 AU 1/16
1111 0 AU 1/32
1111 10 AU 1/64
1111 110 AU 1/128
1111 1110 0 AU 1/512
1111 1110 10 Direcciones de unidifusión local de enlace 1/1024
1111 1110 11 Direcciones de unidifusión locales del sitio 1/1024
1111 1111 Dirección de multidifusión 1/256

Nota: en IPv6, todos los 0 y todos los 1 se pueden asignar a cualquier host, no hay ninguna restricción como IPv4. 

Dirección de unidifusión basada en el proveedor: 
se utilizan para la comunicación global. 
 

Los primeros 3 bits lo identifican como de este tipo. 
ID de registro (5 bits): ID de registro identifica la región a la que pertenece. De 32 (es decir, 2^5), solo se utilizan 4 ID de registro. 
 

Identificación del proveedor: según la cantidad de proveedores de servicios que operan en una región, se asignarán ciertos bits al campo Identificación del proveedor. Este campo no necesita ser fijo. Digamos que si la identificación del proveedor = 10 bits, la identificación del suscriptor será 56 – 10 = 46 bits. 
Id. del suscriptor: después de fijar la Id. del proveedor, el ISP puede utilizar la parte restante como una dirección IP normal. 
Suscriptor Intra: Esta parte puede modificarse según la necesidad de la organización que está utilizando el servicio. 

Dirección Unicast basada en geografía: 
 

Prefijo de enrutamiento global: el prefijo de enrutamiento global contiene todos los detalles de latitud y longitud. A partir de ahora, no se está utilizando. En el enrutamiento de direcciones Unicast basado en geografía se basará en la ubicación. 
ID de interfaz: en IPv6, en lugar de usar ID de host, usamos el término ID de interfaz. 

Algunas direcciones especiales:  
Sin especificar – 
 

Bucle invertido – 
 

Compatible con IPv4 – 
 

IPv4 mapeado – 
 

Direcciones de unidifusión locales: 
hay dos tipos de direcciones de unidifusión locales definidas : enlace local y sitio local

Dirección de enlace local: 
 

Una dirección local de enlace se utiliza para direccionar un solo enlace. También se puede utilizar para comunicarse con Nodes en el mismo enlace. La dirección de enlace local siempre comienza con 1111111010 (es decir, FE80). El enrutador no reenviará ningún paquete con dirección local de enlace. 

Dirección local del sitio: 
 

Las direcciones locales del sitio son equivalentes a una dirección IP privada en IPv4. Es probable que se reserve algún espacio de direcciones, que solo se puede enrutar dentro de una organización. Los primeros 10 bits se establecen en 1111111011, por lo que las direcciones locales del sitio siempre comienzan con FEC0. Los siguientes 32 bits son ID de subred, que se pueden usar para crear una subred dentro de la organización. La dirección del Node se utiliza para identificar de forma única el enlace; por lo tanto, aquí usamos una dirección MAC de 48 bits. 

Referencias : 

Este artículo es una contribución de Abhishek Agrawal . Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
 

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *