Tengo entendido que los bloques de IP públicos se asignan desde IANA , que asigna subbloques a RIR , que asigna subbloques a ISP, que asigna subbloques a AS individuales como se describe en esta pregunta: ¿Cómo se asignan realmente las direcciones IP?
Esto (y recursos como esta página ) parece implicar una asignación de 1 IP pública a 1 AS.
Sin embargo, anycast parece funcionar al anunciar la misma dirección IP pública desde múltiples ubicaciones, proporcionando diferentes rutas a esa IP. Por ejemplo:
- /programming/210901/how-do-you-scale-http-server-like-google
- https://umbrella.cisco.com/blog/blog/2013/01/10/high-availability-with-anycast-routing/
- https://blog.cloudflare.com/cloudflares-architecture-eliminating-single-p/
Si se supone que los ips públicos se resuelven en un solo AS, ¿cómo funciona anycast?
- ¿Es un truco por el cual finges estar haciendo BGP multi-homing / multi-pathing y simplemente agarras el tráfico a medida que pasa a través de un AS (como parece estar implicado aquí: /server//a/728609/148476 )?
- ¿Es solo una excepción a la "regla" de 1 IP por AS?
- O tal vez solo me estoy perdiendo algo ...