BGP Prefix Lookup
Comprueba si un prefijo IP está anunciado en la tabla de enrutamiento BGP global. Consulta el ASN de origen, puntuación de visibilidad, estado RPKI/ROA y detalles de AS-PATH de los colectores RIPE RIS en todo el mundo.
¿Qué es la visibilidad BGP?
La visibilidad BGP (Border Gateway Protocol) se refiere a si un prefijo IP está anunciado y es accesible en Internet global. Cuando un operador de red anuncia un prefijo por BGP, los colectores de rutas de todo el mundo observan este anuncio. La puntuación de visibilidad indica qué porcentaje de estos colectores puede ver el prefijo: una puntuación más alta significa mejor accesibilidad global. La validación RPKI (Resource Public Key Infrastructure) garantiza que el AS que anuncia el prefijo está autorizado para hacerlo, previniendo el secuestro de rutas.
¿Cómo funciona esta herramienta?
Esta herramienta consulta la API RIPE Stat, que agrega datos de los colectores de rutas RIPE RIS (Routing Information Service) desplegados en todo el mundo. Comprueba el estado de enrutamiento del prefijo, identifica el ASN de origen, calcula una puntuación de visibilidad según cuántos colectores ven el prefijo, valida el estado RPKI/ROA y proporciona muestras de AS-PATH que muestran cómo llega el tráfico al prefijo desde diferentes puntos de vista.
Preguntas frecuentes
Cuando un prefijo está "Anunciado", significa que un operador de red está publicando activamente ese rango de IP por BGP en la tabla de enrutamiento global. Los routers de todo el mundo conocen este prefijo y pueden enrutar tráfico hacia él. Si un prefijo está "No anunciado", no es visible en la tabla de enrutamiento global y el tráfico no puede enrutarse a esas IPs.
Una puntuación de visibilidad superior al 90 % se considera excelente, lo que significa que el prefijo es visto por la gran mayoría de los colectores de rutas en todo el mundo. Puntuaciones entre 70-90 % son aceptables pero pueden indicar cierto filtrado. Por debajo del 70 % podría sugerir anuncios parciales, filtrado por proveedores de upstream o cambios recientes que no se han propagado completamente.
RPKI (Resource Public Key Infrastructure) utiliza ROAs (Route Origin Authorizations) para verificar criptográficamente que un AS está autorizado a anunciar un prefijo específico. Un estado "Válido" significa que la ROA coincide con el anuncio. "Inválido" significa que hay una discrepancia (posible secuestro). "No encontrado" significa que no existe ninguna ROA para este prefijo.
Un AS-PATH es la secuencia de Sistemas Autónomos (ASNs) que recorre una ruta BGP desde el origen hasta el destino. Por ejemplo, "3333 1234 5678" significa que el prefijo se origina en AS5678, pasa por AS1234 y llega a AS3333. Los AS-PATH más cortos generalmente indican un enrutamiento más directo.
Un prefijo puede no ser visible por varias razones: no ha sido anunciado por ningún router, el anuncio ha sido filtrado por proveedores de upstream, el tamaño del prefijo es demasiado pequeño (muchas redes filtran prefijos menores que /24) o hay problemas RPKI que provocan el rechazo de la ruta.