# Sandbox de políticas de bucle AS_PATH BGP

Simula detección de bucles AS_PATH, filtros de política, cambios de atributos y selección determinista de la mejor ruta.

> Página canónica: https://elysiatools.com/es/tools/bgp-as-path-loop-policy-sandbox

- **Categoría:** Networking

- **Palabras clave:** BGP, AS_PATH, política de rutas, detección de bucles, preferencia local, sandbox de red

## Descripción general

Introduce rutas y reglas de primera coincidencia en JSON. Primero se rechazan las rutas que contienen el AS local; después se evalúan prefijos y AS_PATH. Las rutas aceptadas se ordenan por Local Preference descendente, AS_PATH más corto, Origin IGP/EGP/Incomplete y MED ascendente. Es un modelo educativo, no un demonio de enrutamiento completo.

## Entradas

- **AS local** (number)
- **Rutas (JSON)** (textarea): \[{"prefix":"203.0.113.0/24","asPath":"64501 64496","localPref":100,"med":20,"origin":"igp"}\]
- **Reglas de política (JSON)** (textarea): \[{"name":"prefer customer","action":"permit","prefix":"203.0.113.0/24","setLocalPref":200}\]
- **Acción predeterminada** (select)
- **Seleccionar mejor ruta** (checkbox)

## Cuándo usarlo

- Para comprobar cómo se rechazan las rutas cuyo AS_PATH contiene el AS local.
- Para probar reglas BGP de permiso, denegación y modificación de Local Preference.
- Para estudiar la selección de la mejor ruta según Local Preference, longitud de AS_PATH, Origin y MED.

## Cómo funciona

- Introduce el AS local y una lista de rutas en JSON, incluyendo prefijo, AS_PATH, Local Preference, MED y Origin.
- Añade reglas de política ordenadas por primera coincidencia y define la acción predeterminada para las rutas sin coincidencia.
- El simulador rechaza primero las rutas que contienen el AS local y después evalúa las coincidencias de prefijo y AS_PATH.
- Si activas la selección de mejor ruta, las rutas aceptadas se ordenan por Local Preference descendente, AS_PATH más corto, Origin y MED ascendente.

## Casos de uso

- Formación de administradores de redes sobre filtros BGP y detección de bucles.
- Validación rápida de políticas de rutas antes de documentar una configuración.
- Comparación de rutas aceptadas mediante Local Preference, AS_PATH, Origin y MED.

## Preguntas frecuentes

### ¿Qué formato deben tener las rutas?

Las rutas deben introducirse como un array JSON con campos como prefix, asPath, localPref, med y origin.

### ¿Cómo se detecta un bucle AS_PATH?

Se rechaza cualquier ruta cuyo AS_PATH contenga el valor definido en AS local.

### ¿Cómo se aplican las reglas de política?

Se evalúan en orden y se aplica la primera regla que coincide con la ruta.

### ¿Qué ocurre si ninguna regla coincide?

La ruta sigue la acción predeterminada seleccionada: permitir o denegar.

### ¿Es un simulador BGP completo?

No. Es un modelo educativo para practicar filtros, atributos, detección de bucles y selección de rutas.

## Herramientas relacionadas

- [Visualizador de rutas JSON](https://elysiatools.com/es/tools/json-path-visualizer): Visualiza JSON o JSONL como un arbol expandible y copia expresiones JSONPath para cada nodo
- [Segmentación de actividad de voz](https://elysiatools.com/es/tools/audio-voice-activity-segmentation): Detecta actividad probable en banda de voz y exporta rangos de voz/no voz en JSON, CSV, SRT o lista FFmpeg.
- [Auditor de políticas de licencias SBOM SPDX / CycloneDX](https://elysiatools.com/es/tools/sbom-spdx-cyclonedx-license-policy-auditor): Audita licencias de componentes SPDX 2.3 o CycloneDX 1.5 y genera SARIF con rutas de dependencia
- [Visualizador de diferencias JSON](https://elysiatools.com/es/tools/json-diff-visualizer): Compara dos JSON y genera un informe visual con colores, rutas y estadisticas
- [Limitador de Rango de Datos](https://elysiatools.com/es/tools/data-range-limiter): Limitar valores numéricos a rangos específicos mediante recorte, filtrado o marcado de valores fuera de rango. Perfecto para control de calidad de datos, limpieza de sensores.
- [Resumen de Horas PDF](https://elysiatools.com/es/tools/pdf-timesheet-summary): Resume automaticamente turnos y horas y exporta en PDF
- [Espacio de trabajo de anotación NLP de texto](https://elysiatools.com/es/tools/text-nlp-annotation-workbench): Ejecuta tokenización, segmentación, palabras vacías, lemas, raíces, entidades y n-gramas locales explicables con exportación JSONL o CoNLL.
- [Detector de desbalance y remuestreo](https://elysiatools.com/es/tools/dataset-imbalance-detector-resampler): Detecta desbalance de clases en datasets CSV o JSON, compara estrategias y previsualiza una salida balanceada

## Ejemplos

- [Muestras de Trazado Distribuido](https://elysiatools.com/es/samples/distributed-tracing-samples): Ejemplos completos de trazado distribuido usando Jaeger, OpenTelemetry y herramientas de observabilidad modernas
- [Ejemplos de AWS EventBridge](https://elysiatools.com/es/samples/eventbridge-samples): Ejemplos de AWS EventBridge incluyendo buses de eventos, reglas, objetivos, registro de esquemas, eventos personalizados y enrutamiento de eventos entre cuentas para arquitectura serverless event-driven
- [Muestras JWT](https://elysiatools.com/es/samples/jwt-samples): Ejemplos completos de JWT desde la estructura básica de tokens hasta implementaciones de seguridad avanzadas
- [Muestras PDF](https://elysiatools.com/es/samples/pdf-samples): Muestras PDF generadas por herramientas 2026-02-01 a 2026-02-10
