¿Qué es un sistema autónomo?
Un sistema autónomo, o AS, es un grupo de redes IP gestionadas con una política de enrutamiento externo coherente. Se identifica mediante un número de sistema autónomo, o ASN. Los operadores de red utilizan BGP para anunciar los prefijos IP alcanzables e intercambiar información de enrutamiento con otras redes. Un ASN identifica a un participante en el enrutamiento, no a una persona ni a un servidor físico.
Cómo se conectan los sistemas autónomos
El tráfico de Internet atraviesa muchas redes independientes. Cada operador elige dónde anunciar sus prefijos y qué rutas acepta de sus vecinos. BGP transporta estos anuncios entre sistemas autónomos; las políticas y los acuerdos comerciales influyen en las rutas disponibles. La ruta que se ve desde una ubicación puede diferir de la que se ve desde otra, y la ruta numéricamente más corta no es necesariamente la elegida.
Una misma organización puede gestionar varios ASN, mientras que un ASN puede anunciar varios prefijos y conectarse en varias ubicaciones. Las redes más pequeñas pueden comprar tránsito a redes más grandes; otras intercambian tráfico directamente en puntos de peering. El ASN por sí solo no puede revelar el edificio, el usuario ni la aplicación exactos que hay detrás de una dirección IP.
ASN y asignación de direcciones IP
Los registros regionales de Internet mantienen la información de registro de los ASN y de los recursos de numeración en sus regiones de servicio. El registro describe a los titulares de los recursos o a los contactos relacionados, mientras que los anuncios BGP actuales describen qué red anuncia un prefijo. Estas fuentes responden a preguntas distintas. Un proveedor de hosting puede anunciar un rango de direcciones utilizado por sus clientes, por lo que el ASN que lo anuncia no prueba que gestione cada sitio web alojado.
Una dirección IP puede pasar de un proveedor a otro o cambiar de acuerdos de enrutamiento. Por eso pueden no coincidir los registros históricos, las bases de datos de geolocalización en caché y las vistas BGP actuales. Si necesita investigar una ruta sospechosa, compare los anuncios actuales, los datos del registro y la información publicada por el operador antes de sacar conclusiones.
Por qué pueden fallar las rutas
Un anuncio erróneo o demasiado amplio puede desviar el tráfico de su destino previsto. Los operadores limitan este riesgo con filtros de rutas, objetos de ruta en los registros y la validación de origen mediante la infraestructura de clave pública de recursos, o RPKI. RPKI puede ayudar a validar si el origen de un prefijo está autorizado, pero no certifica que todas las rutas o servicios sean seguros.
Al diagnosticar problemas de alcanzabilidad, anote el prefijo afectado, el ASN, el punto de observación y la hora. Compare los resultados desde más de una red, porque un fallo local puede no verse desde otros lugares. Traceroute puede mostrar parte de una ruta, pero los routers intermedios pueden ocultar o limitar sus respuestas. Trate cualquier diagnóstico aislado como una pista y no como un mapa completo.
Un ejemplo práctico
Si un sitio funciona a través de un proveedor de Internet pero no a través de otro, el DNS puede ser correcto mientras el enrutamiento difiere. Compare la dirección IP resuelta y examine después la visibilidad BGP y las trazas de red desde ambos proveedores. Póngase en contacto con el operador de red correspondiente indicando el prefijo de destino y las marcas de tiempo. Así se distingue un incidente de enrutamiento de un problema de la aplicación web.
Los ASN en el enrutamiento real
El registro de un ASN identifica a la organización a la que se asignó el número, no su política de enrutamiento completa. Los anuncios BGP vinculan los sistemas autónomos con prefijos IP y pueden cambiar cuando cambian el peering o las rutas de respaldo. La guía sobre BGP y ASN relaciona esta información del plano de control con las rutas observadas durante la resolución de problemas.