SmashByte Wireless / tower networking

Conmutación por error de rutas entre dos proveedores

Cómo implementar failover entre dos proveedores de backhaul: rutas estáticas flotantes, IP SLA y BGP multi-homing para mantener su red en línea.

El backhaul redundante solo es útil si la conmutación por error realmente funciona cuando falla el circuito principal. Existen varias formas de enrutar el tráfico entre dos proveedores, desde simples rutas estáticas flotantes por defecto hasta un BGP multi-homing completo. El enfoque correcto depende de sus proveedores, de su espacio de direcciones IP y de su tolerancia a la complejidad.

Opción 1: Rutas estáticas flotantes

El enfoque más sencillo consiste en dos rutas por defecto con distancias administrativas diferentes. La ruta principal tiene una distancia menor, por lo que es la preferida. Si el siguiente salto (next-hop) principal deja de ser alcanzable, el router elimina la ruta y el tráfico pasa a la secundaria.

ip route 0.0.0.0/0 203.0.113.1
ip route 0.0.0.0/0 198.51.100.1 10

Esto funciona mejor cuando ambos proveedores le asignan su propio espacio de direcciones IP y usted no necesita failover de entrada.

Opción 2: IP SLA y rutas monitoreadas

Un siguiente salto puede estar "activo" incluso cuando la conexión ascendente a internet está caída. IP SLA (o el monitoreo equivalente basado en sondas) envía tráfico de prueba a un destino más allá del router del proveedor. Si la sonda falla, la ruta se retira y se produce la conmutación por error.

  • Haga ping a un destino confiable (por ejemplo, 1.1.1.1 u 8.8.8.8) a través de cada proveedor
  • Monitoree el resultado del SLA
  • Asocie el objeto de seguimiento (track) a la ruta por defecto

Opción 3: Failover con BGP

Si usted cuenta con su propio espacio de direcciones IP y sesiones BGP con ambos proveedores, la conmutación por error se vuelve más automática y simétrica. Usted anuncia sus prefijos a ambos proveedores y utiliza los atributos de BGP para influir en la selección de rutas.

  • AS path prepending: Hace que una ruta parezca más larga para que el tráfico de entrada prefiera la otra.
  • Local preference: Influye en la selección de la ruta de salida dentro de su red.
  • MED: Sugiere una ruta preferida a los proveedores.

Principio de diseño: evite el destino compartido

El backhaul principal y el secundario no deben compartir la misma canalización, el mismo poste, el mismo POP del proveedor ni la misma alimentación eléctrica. Si lo hacen, un solo corte durante una obra o un evento eléctrico puede dejar fuera de servicio ambos circuitos. Esta es la razón más común por la que el backhaul redundante falla en la práctica.

¿Necesita ayuda con el diseño de redundancia?

SmashByte Wireless diseña backhaul principal y secundario con rutas diversas y configura la conmutación por error para redes WISP.

Soluciones de Backhaul Redundante