¿Hay alguna ventaja en usar localmente las direcciones IPv4 enrutables de otra persona?

18

Mi red de más de 10000 usuarios, que abarca todo el estado y es muy compleja, tiene un esquema de direccionamiento "extraño".

Aunque nuestras PC no están directamente conectadas / expuestas a Internet, nuestros diseñadores de red asignaron direcciones IP que las tomaron de un rango diferente al rango de red IPv4 privado "ordinario" reservado para IANA (10.0.0.0-10.255.255.255, 172.16.0.0-172.31 .255.255, 192.168.0.0-192.168.255.255).

Suponga que las direcciones IP utilizadas en nuestra intranet están en el rango 20.*.*.* , es decir, las direcciones que están asignadas oficialmente en Internet (y que no nos pertenecen).

¿Alguien puede explicar las ventajas (si las hay) de esta extraña elección?

usuario1828083
fuente

Respuestas:

28

No haga esto si alguna vez tiene la intención de conectar la red a Internet. Es demasiado arriesgado.

Primero, está utilizando bloques de espacio de direcciones IP que pertenecen a otra persona. Debido a esto, tendrá dificultades para comunicarse con esa otra parte, ya que sus enrutadores pueden confundirse sobre si el tráfico debe enviarse a la otra parte oa su red interna.

A lo largo de la línea de confusión del enrutador, esta es una configuración seriamente no predeterminada, y el más mínimo error puede resultar en tráfico en vivo con esas direcciones IP que pasan por Internet pública, o peor aún, se anuncian rutas a la zona libre de Internet predeterminada . Al igual que cuando alguien en Pakistán arruinó la configuración de un enrutador y provocó que todo el tráfico de YouTube se enrutara a ese país , podría verse abrumado por el tráfico de la otra parte.

Y muchos ISP y proveedores de tránsito / pares tienen términos de servicio que prohíben el uso de bloques de direcciones IP de otros. Si usa los bloques de direcciones IP de otras personas y se filtran a Internet, podría anularse o depender o, peor aún.

(Curiosamente, Apple fue una de las primeras compañías en cometer este error; tuvieron que renumerar 5000 máquinas para recuperarse. Su historia se menciona en RFC 1627 ).

Como usted o sus predecesores ya lo hicieron, su única forma de avanzar es arreglar el esquema de numeración. Esto no es particularmente desafiante técnicamente, pero requerirá mucho tiempo y requerirá algunas ventanas de mantenimiento, así como la coordinación entre el sistema y los administradores de la red. Esperemos que puedas terminar antes de que ocurra algo realmente malo.

Michael Hampton
fuente
1
+1. no hagas esto, de hecho. Significa al menos problemas para discutir con todos los servidores de Internet 20.X (lo que puede no significar muchos servidores "interesantes", pero nunca puede estar seguro. Por ejemplo, ¿qué pasa si necesita acceder a su sitio web o enviarles un correo electrónico? a través de su correo interno? Habría formas de eludirlos (por ejemplo: agregar rutas específicas 20.abc/32 hacia el lado de Internet, pero probablemente se establecería en cada host y servidor que necesite enviar paquetes a esa dirección). Iow, use los rangos reservados 10.x, y sea más feliz (pero tomará algo de trabajo)
Olivier Dulac
23

No hay ventajas para esta elección. La red 20.0.0.0/8 no es RFC 1918. Sus diseñadores de red cometieron un error y está utilizando las direcciones IPv4 públicas de otra persona.

Pero es sorprendentemente común entre las empresas. Especialmente la red 1.0.0.0/8. Ese es abusado mucho.

Preveo un gran proyecto de re-IP en el futuro de su empresa.

Editar: Cubriendo la posibilidad de que usted sea CSC Corporation y que realmente posea 20.0.0.0/8, o que le hayan arrendado un bloque de ese espacio de direcciones, entonces ... sí, es totalmente genial usar 20. direcciones IP . :)

Ryan Ries
fuente
Si la compañía posee ese rango, esto es un desperdicio. Sin embargo, lo bueno de esto es que no se requeriría NATing, y en caso de fusión / etc no habrá problemas con direcciones en conflicto.
Teftin
55
Estoy en desacuerdo. Antes de RFC 1918, todos usaban direcciones IP públicamente enrutables internamente. No usar las direcciones RFC 1918 no es incorrecto o derrochador si el espacio de la dirección IP se diseñó y se administra correctamente. Trabajo con un cliente que utiliza un bloque CIDR públicamente enrutable internamente y tiene el 90% de esas direcciones en uso. No veo nada malo o derrochador en eso.
joeqwerty
2
@joeqwerty en tiempos de agotamiento de direcciones IPv4, mantener direcciones IP perfectamente buenas para algo que no las requiera podría considerarse un desperdicio.
Teftin
3
Bueno, el espacio de direcciones IPv4 se entregó de manera inútil al principio, pero Internet era joven entonces, y éramos ingenuos. De todos modos, creo que podemos estar de acuerdo en que 4.200 millones de direcciones IP no son suficientes, sin importar cómo se distribuyan. ¡Viva la IPv6!
Ryan Ries
1
Una vez estaba trabajando para una gran agencia de la ONU que en realidad usa direcciones IP públicas en su red. Un total / 16 de ellos. Pero debido a los terribles problemas de enrutamiento, cada oficina regional también tiene una conexión de ISP local al lado del enlace principal con HQ, y en realidad se conecta a Internet usando NAT . Y luego la gente se pregunta por qué las direcciones IP se están volviendo escasas ...
Massimo