¿Es la primera dirección de la subred una dirección configurable válida en el caso de redes punto a punto IPv4 e IPv6?

7

¿Estoy en lo cierto, esa primera dirección de la subred es una dirección válida para configurar en hosts / enrutadores en caso de redes IPv4 e IPv6 punto a punto? Por ejemplo, en caso de que 192.0.2.0/31uno de los hosts obtenga 192.0.2.0/31y el otro obtenga 192.0.2.1/31. O, en caso de que 2001:db8::/127, uno de los dispositivos obtenga la dirección 2001:db8::/127y el otro obtenga la 2001:db8::1/127. En otras palabras, ¿ 192.0.2.0o 2001:db8::es una dirección completamente normal?

Martín
fuente
Consulte la respuesta a esta pregunta y la sección sobre /31redes en esta respuesta .
Ron Maupin

Respuestas:

8

Si, eso es correcto.

IPv4:

RFC 3021, Uso de prefijos de 31 bits en enlaces punto a punto IPv4 lo explica para IPv4, pero tenga en cuenta que no todos los proveedores, en particular Microsoft, admiten/31redes:

2. Consideraciones de los prefijos de 31 bits

En esta sección se analizan los posibles efectos, en el enrutamiento y las operaciones de Internet, del uso de prefijos de 31 bits en enlaces punto a punto. Las consideraciones hechas aquí también se reflejan en la Sección 3 .

Mientras dure este documento, una dirección IP se interpretará como:

   <Network-number><Host-number>

donde <Host-number>representa la parte desenmascarada de la dirección y DEBE tener al menos 1 bit de ancho. La notación "-1" se utiliza para significar que el campo tiene todos los 1 bits. Para los propósitos de esta discusión, el sistema de enrutamiento se considera capaz de enrutamiento sin clase o CIDR [ RFC1519 ].

2.1. Direccionamiento

Si se asigna una máscara de subred de 31 bits a un enlace punto a punto, la deja <Host-number>con solo 1 bit. En consecuencia, solo pueden producirse dos direcciones posibles:

   {<Network-number>, 0} and {<Network-number>, -1}

Estas direcciones se han asociado históricamente con la red y las direcciones de difusión (consulte la Sección 2.2 ). En un enlace punto a punto con una máscara de subred de 31 bits, las dos direcciones anteriores DEBEN interpretarse como direcciones de host.

2.2. Difusión y direcciones de red

Existen varias direcciones de difusión históricamente reconocidas [ RFC1812 ] en segmentos IP:

  (a) the directed broadcast

       {<Network-number>, -1}

       {<Network-number>, 0}

     The network address itself {<Network-number>, 0} is an
     obsolete form of directed broadcast, but it may still be used
     by older hosts.

  (b) the link local (or limited) broadcast

       {-1, -1}

       {0, 0}

     The {0, 0} form of a limited broadcast is obsolete, but may
     still be present in a network.

El uso de una longitud de prefijo de 31 bits deja solo dos posibilidades de numeración (consulte la Sección 2.1 ), eliminando el uso de una transmisión dirigida al enlace (consulte la Sección 2.2.1 ). La transmisión limitada DEBE usarse para todo el tráfico de transmisión en un enlace punto a punto con una máscara de subred de 31 bits asignada.

El <Network-number>administrador de la red lo asigna como único para el dominio de enrutamiento local. El enrutador conectado directamente al segmento de destino toma la decisión de si una dirección IP de destino debe ser una transmisión dirigida o no. Los esquemas y algoritmos de reenvío actuales no se ven afectados en los enrutadores remotos.

La intención de este documento es analizar la aplicabilidad y el funcionamiento de los prefijos de 31 bits en enlaces punto a punto. No se tienen en cuenta los efectos (si los hay) en otros tipos de interfaces.

2.2.1. Difusión Dirigida

Cuando un dispositivo desea llegar a todos los hosts en una subred determinada (remota, en lugar de directamente conectada), puede establecer la dirección de destino del paquete en la dirección de difusión de la subred del enlace. Esta operación no es posible para enlaces punto a punto con un prefijo de 31 bits.

Como se discutió en la Sección 6 , la pérdida de funcionalidad de una transmisión dirigida en realidad puede verse como un efecto secundario beneficioso, ya que mejora ligeramente la resistencia de la red a una cierta clase de ataques DoS [ RFC2644 , SMURF ].

2.3. Impacto en los protocolos de enrutamiento actuales

Las redes con prefijos de 31 bits no tienen impacto en los protocolos de enrutamiento actuales. La mayoría de los protocolos de enrutamiento implementados actualmente han sido diseñados para proporcionar enrutamiento sin clase. Además, la comunicación entre pares se realiza utilizando direcciones de multidifusión, difusión limitada o unidifusión (todas en la red local), ninguna de las cuales se ve afectada por el uso de máscaras de subred de 31 bits.

Piénselo de esta manera para IPv4, cada paquete enviado en una /31red en realidad está destinado a cualquier otro host (solo hay uno) en la red, que es la definición de una transmisión, por lo que la transmisión no importa en dicha red .


IPv6:

IPv6 nunca tuvo difusión, por lo que, a diferencia de IPv4, todas las direcciones en una red IPv6 están disponibles como direcciones de host, incluidas las direcciones de todos ceros y todas. IPv6 hace un uso intensivo de la multidifusión.

Ron Maupin
fuente