Sin embargo, ¿qué es lo que impide que estas direcciones sean enrutables?
Estándares aceptados que se hacen cumplir por las entidades que se comunican. Estos se aplican en software, hardware y configuraciones.
¿Los ISP implementan ACL que impiden el enrutamiento de estas redes o es algo más alto?
Pueden hacerlo, pero lo que realmente se está deteniendo es simplemente una traducción no válida que no sigue los estándares.
Si usted es como la mayoría de los usuarios domésticos, tiene una dirección IP asignada como dirección IP pública. Para que el tráfico de todos sus dispositivos conectados se comunique, el enrutador realiza la traducción de esas direcciones IP internas mediante NAT (traducción de direcciones de red) o PAT (traducción de direcciones de puerto).
Básicamente, su enrutador recuerda qué direcciones IP internas en su LAN (red de área local) iniciaron una sesión que se extendía fuera de su LAN, a través del enrutador y fuera de la interfaz WAN (red de área amplia). Cuando los datos salen del enrutador, contienen esa única dirección IP asignada a usted como la IP de origen. Cuando ingresa, el paquete contiene la misma dirección que la IP de destino. El enrutador decide entonces a dónde se dirige desde allí.
En el exterior, solo tiene una única dirección IP, que en realidad es la IP del enrutador. El enrutador puede rastrear esas sesiones y determinar qué tráfico pertenece a cada dirección IP interna en su LAN y dirige ese tráfico en consecuencia. Es un proceso de administración complejo, pero la idea es bastante simple una vez que comprende que todo se está traduciendo en cada enrutador.
Además, la mayoría de los enrutadores domésticos tienen puertos de conmutación, por lo que el tráfico se entrega a través de la dirección MAC, no de la dirección IP. La dirección MAC de origen en el paquete permanece igual hasta que llega a un enrutador. El enrutador elimina esa dirección MAC de origen e inserta la dirección MAC de su propia interfaz WAN.
Además, ¿es IANA quien creó este diseño?
Estos estándares no fueron diseñados originalmente por IANA. Hoy, aunque toman la iniciativa de establecer estándares, ciertamente no los hacen cumplir por ningún medio legal. Son estándares que se hacen cumplir por consenso. Buscar RFC 791.
Tienen "autoridad" en la medida en que todos estén dispuestos a adherirse a ellos. Es completamente posible desafiar estos estándares, pero eventualmente se encontrará con un ISP en algún lugar a lo largo del camino que le exigirá que se adhiera o dejarán caer su tráfico.
Espero que eso ayude..