Tengo dos enrutadores BGP para DIA con un problema con un proveedor porque los dos enlaces a este proveedor aterrizan en el mismo enrutador SP. Mis transferencias de Ethernet a través de dos enlaces MetroE separados de otro proveedor en nombre de mi proveedor principal, ya que el único proveedor ya tenía fibra para el edificio. Si alguien también pudiera aclarar la terminología del ISP cuando un proveedor transporta servicios para otro, lo agradecería. Los dos circuitos terminan L3 con el mismo enrutador SP, por lo que mis dos enrutadores tienen el mismo enrutador proveedor. Me asignan espacio PA de este SP.
No tengo problemas con el equilibrio de carga saliente (o compartir la carga, supongo que sería más preciso desde el punto de vista técnico). Saliente, hago ECLB en el firewall que selecciona uno de los dos enrutadores de borde basado en un hash srcip / dstip .
Este operador en particular, olvídate del operador que solo proporciona transporte, no está equilibrando la carga del tráfico entrante desde su único enrutador a través de los dos enlaces a mis dos enrutadores, y esta es la dirección en la que podríamos usar el BW combinado de 5x50Mb que tenemos contratado. El SP ve caminos iguales para nosotros para la misma red anunciada y esencialmente solo el primer camino que aprenden es lo que se convierte en el mejor camino.
He enumerado lo que considero como mis opciones a continuación para obtener tráfico a través de ambos circuitos, y me gustaría saber qué piensan los expertos aquí mejor, especialmente si está familiarizado con los SOP típicos de SP . Como tengo un contrato, cambiar el contrato en este momento no es una opción para reconstruirlo de otra manera.
Permitir maximum-paths 2
en la red SP soluciona esto, pero esto se aplica a todos sus clientes de BGP en el mismo enrutador que no creo que permitan. Al menos una opción que funcionará implica rutas estáticas, pero eso no es lo que preferiría.
A continuación se encuentran las opciones que he considerado en mi orden de preferencia.
Permitir BGP
maximum-paths 2
en el enrutador SP (afecta a todos los clientes BGP alojados allí) por lo que / 24 se usa cuando se anuncia en ambos circuitosDivida mi / 24 por la mitad y anuncie / 25s separados en cada enlace junto con el / 24. El SP ha declarado recientemente que se podría utilizar una comunidad no documentada para que acepten prefijos> / 24. Esto requiere manipular NAT en mi firewall para usar direcciones globales en ambos / 25, ya que la mayoría del tráfico ahora está destinado a nosotros en unas pocas direcciones en el / 25 inferior.
SP rutas estáticas a / 24 para forzar el equilibrio de carga con BGP / 24 (ruta flotante).
SP rutas estáticas a / 25s para forzar ECLB con prefijo BGP / 24 (en RIB, pero no se utiliza a menos que falle / 25s).
Creo que anunciar los / 25s en BGP es la mejor opción que solo descubrí recientemente es posible con la comunidad indocumentada de SP, pero ¿hay otras opciones que no he considerado o preocupaciones sobre paquetes fuera de servicio con algunas de estas opciones? ?
Este es el problema de equilibrio de carga inverso que la mayoría de la gente pregunta con BGP.