Una dirección local única ( ULA ) es una dirección del Protocolo de Internet versión 6 (IPv6) en el rango de direcciones fc00:: / 7 . [ 1 ] Estas direcciones no son accesibles globalmente [ 2 ] (solo se pueden enrutar dentro del ámbito de las redes privadas, pero no en la Internet IPv6 global). Debido a que no son accesibles globalmente, las ULA son en cierto modo análogas al direccionamiento de redes privadas IPv4 . Sin embargo, también existen diferencias significativas, ya que cada usuario de ULA tiene un rango de direcciones único, mientras que el direccionamiento privado IPv4 es común a muchos usuarios. Las direcciones locales únicas se pueden usar libremente, sin registro centralizado, dentro de un solo sitio u organización o abarcando un número limitado de sitios u organizaciones.
Historia
En diciembre de 1995, el bloque de direcciones IPv6 fec0::/10 se reservó para direcciones locales de sitio [ 3 ] que podían utilizarse dentro de un "sitio" para redes IPv6 privadas. Sin embargo, una definición insuficiente del término " sitio " generó confusión sobre las reglas de enrutamiento aplicables.
En septiembre de 2004, el Grupo de Trabajo de Ingeniería de Internet (IETF) declaró obsoleta la definición de este rango de direcciones [ 4 ] y propuso soluciones a sus problemas. El comportamiento especial para este tipo de direcciones, requerido en ese momento, [ 5 ] se eliminó en 2006 y el bloque volvió a la unidifusión global regular . [ 6 ]
En octubre de 2005, el IETF reservó el bloque de direcciones fc00::/7 para su uso en redes IPv6 privadas y definió el término asociado direcciones locales únicas . [ 1 ]
Definición
Las direcciones locales únicas usan el prefijo fc00:: / 7 . El primer bit que sigue al prefijo indica, si está activado, que la dirección está asignada localmente. Esto divide el bloque de direcciones en dos bloques de igual tamaño, fc00:: / 8 y fd00:: / 8 .
El bloque con L = 0, fc00:: / 8 , actualmente no está definido. [ 1 ] Se ha propuesto que una autoridad de asignación lo gestione, pero esto no ha sido aceptado en el IETF . [ 7 ] [ 8 ] [ 9 ]
El bloque con L = 1, fd00:: / 8 , sigue el siguiente formato:
Se divide en prefijos / 48 , formados al asignar a los cuarenta bits que siguen al prefijo fd00:: / 8 una cadena de bits generada aleatoriamente. Esto da como resultado el formato fdxx:xxxx:xxxx:: / 48 para un prefijo en este rango. El RFC 4193 ofrece una sugerencia para generar el identificador aleatorio y obtener un resultado de calidad mínima si el usuario no tiene acceso a una buena fuente de números aleatorios.
Ejemplo
Se puede construir un prefijo de enrutamiento en el rango fd00:: / 8 generando una cadena hexadecimal aleatoria de 40 bits , que para este ejemplo es 0x123456789a . La cadena se agrega al prefijo fd00:: / 8 , que forma el prefijo de enrutamiento de 48 bits fd12:3456:789a:: / 48. Con este prefijo,Hay 65 536 subredes de tamaño / 64 disponibles para la red privada: fd12:3456:789a:: / 64 a fd12:3456:789a:ffff:: / 64. Por ejemplo, la subred con ID 0x1 sería la subred fd12:3456:789a:1:: / 64 .
Propiedades
Los prefijos del rango fc00:: / 7 comparten algunas características con los rangos de direcciones privadas IPv4 : no son asignados por un registro de direcciones y pueden ser utilizados en redes por cualquier persona sin intervención externa. No se garantiza matemáticamente su unicidad global, pero la probabilidad de colisión es extremadamente baja. Las entradas del Sistema de Nombres de Dominio (DNS) inverso (en ip6.arpa) para las ULA fd00:: / 8 no pueden delegarse en el DNS global.
Dado que las ULA fc00:: / 7 no están diseñadas para ser enrutadas fuera de su dominio administrativo (sitio u organización), los administradores de redes interconectadas normalmente no necesitan preocuparse por la unicidad de los prefijos ULA. Sin embargo, si las redes requieren enrutar ULA entre sí en caso de fusión, por ejemplo, el riesgo de colisión de direcciones es muy pequeño si se utilizó el algoritmo de selección RFC 4193 .
Uso en la industria
El bloque ULA resulta útil en el contexto de los proveedores de servicios y de contenido, ya que proporciona aislamiento de la infraestructura y, por lo tanto, evita la exposición a Internet.
Un ejemplo de ello es Amazon Web Services , que utiliza ULAs dentro de su red de nube privada virtual . En particular, utiliza el bloque fd00:ec2::/32 para servicios locales, como servicios de sincronización horaria o resolutores DNS. [ 10 ]
Intentos de registro y asignación
SixXS intentó mantener una base de datos de registro voluntario para los prefijos ULA fd00:: / 8 para reducir el riesgo de que diferentes organizaciones utilicen prefijos idénticos. [ 11 ] Cuando los servicios de SixXS se interrumpieron el 6 de junio de 2017, la base de datos pasó a ser de solo lectura.
Para el rango fc00:: / 8 , se han propuesto y presentado al IETF diferentes decisiones de diseño, [ 7 ] [ 9 ] priorizando el riesgo de no unicidad por el requisito de que el rango sea administrado por una autoridad de asignación central. Sin embargo, estos intentos de estandarizar este rango no han dado lugar a una solicitud de comentarios . [ 7 ] [ 8 ] [ 9 ]
Véase también
Notas
Referencias
- 1 2 3 R. Hinden; B. Haberman (octubre de 2005). Direcciones unicast IPv6 locales únicas . Grupo de trabajo de redes. doi : 10.17487/RFC4193 . RFC 4193 .Norma propuesta.
- ↑ "Registro de direcciones IPv6 de propósito especial de IANA" . www.iana.org .
- ↑ R. Hinden; S. Deering (diciembre de 1995). Arquitectura de direccionamiento de IP versión 6. Grupo de trabajo de redes. doi : 10.17487/RFC1884 . RFC 1884 .Obsoleto. Obsoleto según RFC 2373 .
- ↑ C. Huitema ; B. Carpenter (septiembre de 2004). Desaprobación de las direcciones locales de sitio . Grupo de trabajo de redes. doi : 10.17487/RFC3879 . RFC 3879 .Norma propuesta.
- ↑ R. Hinden; S. Deering (abril de 2003). Arquitectura de direccionamiento de IP versión 6. Grupo de trabajo de redes. doi : 10.17487/RFC3513 . RFC 3513 .Obsoleto. Deja obsoleto el RFC 2373. Obsoleto por el RFC 4291 .
- ↑ R. Hinden; S. Deering (febrero de 2006). Arquitectura de direccionamiento de IP versión 6. Grupo de trabajo de redes. doi : 10.17487/RFC4291 . RFC 4291 .Borrador de estándar. sec. 2.5.7. Sustituye a RFC 3513. Actualizado por RFC 5952 , 6052 , 7136 , 7346 , 7371 y 8064.
Las nuevas implementaciones deben tratar este prefijo como Unicast global
. - 1 2 3 Borrador de Internet "Direcciones unicast IPv6 locales únicas asignadas centralmente" . Ietf Datatracker . IETF . 2004–2007.
- 1 2 Borrador de Internet "Análisis de direcciones locales únicas asignadas centralmente" . Ietf Datatracker . IETF . 2007.
- 1 2 3 Borrador de Internet "Prefijos de direcciones locales unicast IPv6 asignados centralmente" . Ietf Datatracker . IETF . 2009–2010.
- ↑ "Presentación de subredes solo IPv6 e instancias EC2 | Redes y entrega de contenido" . aws.amazon.com . 6 de junio de 2022. Consultado el 3 de abril de 2023 .
- ↑ "Registro de IPv6 ULA (Dirección Local Única) RFC4193 :: SixXS - Implementación de IPv6 y Agente de Túneles" . www.sixxs.net .
Enlaces externos
- Stockebrand, Benedikt (2006). IPv6 en la práctica . Springer. ISBN 978-3-540-24524-7.
- "Base de datos pública de registro de ULA" . SixXS.(Solo lectura desde el cierre de SixXS, 6 de junio de 2017)
- "Propuesta preliminar de ULA" (PDF) . ARIN . 2004. Archivado del original (PDF) el 5 de diciembre de 2008.
- Borrador de Internet "Consideraciones para el uso de direcciones locales únicas" . IETF Datatracker . IETF . 2017.
- IPv6