¿Dónde puedo usar el prefijo de documentación de IPv6?

13

Actualmente estamos construyendo un curso de redes con una parte práctica donde los estudiantes tienen que configurar una red pequeña en un entorno virtual.

Sin embargo, no estamos seguros de qué prefijos ipv6 podemos usar para la configuración. El prefijo de documentación de IPv6 ( 2001:db8::/32 RFC3849 ) parece encajar. Sin embargo, alguien mencionó que este prefijo solo debe usarse en ejemplos textuales y nunca debe configurarse en ningún lugar, ni siquiera en una red de prueba aislada. (Por supuesto que funcionaría, pero podría verse como una violación de RFC).

El problema aquí es que el RFC es bastante abstracto sobre esto y todo depende de cómo se interprete el término "documentación". No pude encontrar ninguna fuente sobre el uso en redes experimentales de prueba / tutoría o la especificación de "documentación" en Internet.

¿Me puedes ayudar?

sliebald
fuente

Respuestas:

11

Si su entorno de prueba está separado de su red local, hipotéticamente podría usar cualquier dirección IPv6 que no esté reservada para usos especiales. Sin embargo, si está buscando un equivalente de direcciones IPv4 privadas, debe echar un vistazo en RFC4193 .

Allí puede ver que fc00::/7es la subred adecuada para fines de prueba.

Por otro lado, es posible que haya obtenido un prefijo IPv6 de su ISP que podría desglosar según sus necesidades.

Sascha R.
fuente
Sí, también consideramos el fc00: / 7 (o más preciso fd: 00/8) como opción. Sin embargo, esto significa que necesitaríamos usar 40 bits + subred creados al azar para obtener un prefijo / 64 (de acuerdo con el RFC). Usar, por ejemplo, 0000 ... como número "aleatorio" violaría el RFC, usar números aleatorios reales haría que las direcciones IPv6 sean muy difíciles de recordar para los estudiantes, lo que tampoco es deseable.
sliebald
ULA no es equivalente al direccionamiento privado RFC 1918. Con el direccionamiento privado IPv4, se supone que varias redes usarán el mismo direccionamiento, pero ULA está diseñado para tratar de evitarlo, de modo que las probabilidades de que dos redes utilicen el mismo direccionamiento sean muy, muy pequeñas.
Ron Maupin
También recomendaría usar uno o múltiples prefijos según RFC4193 de fd :: / 8. En la vida real, los estudiantes tampoco encontrarán / 48s que serán fáciles de recordar.
Marc 'netztier' Luethi
Eso es cierto, sin embargo, hay muchos prefijos fX ... / 64 que son especiales en IPv6, por lo que tampoco ayudan con este problema.
sliebald
Las probabilidades de que un par de redes en particular utilicen las mismas direcciones son muy pequeñas, pero las probabilidades de que sean dos redes en el mundo con el mismo prefijo ULA son en realidad muy altas.
Peter Green
19

El prefijo de documentación de IPv6 (2001:db8:::/32)debe usarse SOLO para fines de documentación. Significa ejemplos escritos, diagramas, presentaciones PPT, explicaciones de libros de texto, etc.

Este rango no debe usarse en redes prácticas.

Existe un "rango de IP privado" fc00::/7que debe usarse para pruebas de dispositivos, demostraciones, cursos, etc. según RFC4193

Las direcciones de unidifusión en este rango deben usarse en redes locales sin acceso a Internet público.

jcbermu
fuente
Con respecto al fc00: / 7, vea mi comentario a Sascha R. Internamente, algunas personas argumentaron que la red que utilizamos también puede verse como documentación (o al menos se utiliza como parte práctica de la documentación / explicación de IPv6 para estudiantes) Solo desde el RFC no puedo ver nada que defina que la documentación es texto estrictamente escrito. ¿Tienes alguna fuente para esta interpretación?
sliebald
@StefanLiebald En APNIC afirman queThe documentation prefix is the IPv6 address range that has been set aside for this purpose.
jcbermu
@ jcbermu Oye, también dicen 'En libros técnicos, artículos y material de capacitación, a menudo es necesario mostrar ejemplos de direcciones IP en uso'. Desde mi punto de vista, el "material de capacitación" encajaría perfectamente con lo que planeamos hacer. La capacitación para mí incluye ejercicios prácticos (o incluso podría verse).
sliebald
8

Solo desde el RFC no puedo ver nada que defina que la documentación es texto estrictamente escrito. ¿Tienes alguna fuente para esta interpretación?

Según el Registro de direcciones de propósito especial IPv6 de la IANA , el 2001:db8::/32rango de direcciones de la documentación no se puede utilizar en el direccionamiento de origen o destino, no se puede reenviar (enrutar) ni se puede acceder a nivel mundial, y no está reservado por ningún protocolo. Eso hace que el rango de direcciones no sea adecuado para su uso en una red real.

¿Cómo, por ejemplo, usaría cualquier dirección en ese rango si no se permite su uso como dirección de origen o de destino en los paquetes IP?

De hecho, puede encontrarse con algunos dispositivos que simplemente se niegan a usar ese rango de direcciones, y eso estaría perfectamente dentro de los estándares. Después de todo, IANA posee todos los direccionamientos IPv4 e IPv6.

Ron Maupin
fuente
Nitpicking: afaik, IANA no posee las redes IPv4 heredadas asignadas por el Registro Central de Internet antes de la existencia deIANA.
JFL
44
@JFL, IANA lo hace, y así es como terminamos con el 172.16.0.0/12rango de direcciones privadas. IANA le pidió al bufete de abogados que "poseía" el rango de direcciones para algunos de ellos para el direccionamiento privado. El bufete de abogados se negó, por lo que IANA simplemente lo tomó. La demanda resultante estableció que la IANA posee todos los direccionamientos IP
Ron Maupin