J'ai un réseau avec trois liens (ISPA, 3MB, ISPB, 1.5MB, ISPC, 50MB). J'ai trois vitesses différentes, et en tant que tels, les FAI A et B sont principalement utilisés pour la redondance. Je reçois actuellement des itinéraires des trois fournisseurs, mais je filtre certains d'entre eux sur les liens de sauvegarde. Comme je chercherais à acheminer le trafic vers le plus grand tuyau près exclusivement, j'ai l'impression que je n'ai pas besoin de récupérer une table de routage complète de tous les FAI et que je peux simplement synchroniser les itinéraires par défaut.
Est-ce le cas? Existe-t-il un moyen de limiter BGP à la synchronisation du prochain saut ou des routes locales uniquement? Je crains d'activer la synchronisation complète, car je fonctionne avec des routeurs plus anciens et je travaille avec des quantités limitées de RAM.
Réponses:
Vous pouvez accepter une table complète de votre voisin principal et demander aux autres de vous envoyer uniquement les itinéraires locaux + l'itinéraire par défaut. Dans ce cas, les itinéraires de table complète gagneraient par défaut et votre trafic de transit utiliserait le voisin "table complète". le trafic vers les voisins secondaires devrait toujours utiliser leurs liaisons montantes car l'ASPATH serait plus court. Cela ne s'applique qu'au trafic sortant, mais si la plupart de votre trafic est entrant, vous devez prioriser les itinéraires annoncés aux voisins secondaires (via AS-prepends, etc.).
la source
À moins que vous ne vouliez choisir le FAI à utiliser en fonction de l'adresse, il n'y a aucune raison de recevoir autre chose qu'un itinéraire par défaut. Vous pouvez utiliser l'attribut LOCAL-PREFERENCE sur l'itinéraire reçu du FAI C pour le sélectionner. Voici un exemple:
EDIT: Quand j'ai lu les routes de synchronisation, j'ai réalisé que vos routeurs BGP se parlaient. Dans ce cas, vous utiliserez la préférence locale.
la source