sur Cisco (cette commande est masquée pour une raison quelconque)
#bgp bestpath as-path multipath-relax
Le comportement BGP par défaut installe uniquement les routes avec exactement le même AS_PATH dans RIB. Avec la relaxation par trajets multiples, l'AS_PATH n'a besoin que d'être de la même longueur.
Quels problèmes peuvent-ils potentiellement causer? Pourquoi n'est-il pas utilisé plus souvent?
En tant que fournisseur de transport en commun, cette fonctionnalité complique-t-elle le dépannage (je pense aux plaintes des utilisateurs finaux concernant les performances du réseau)? Est-il plus difficile de connaître le chemin emprunté par un trafic spécifique à un moment donné? Y a-t-il autre chose qui peut aider au dépannage? Je ne suis pas sûr de l'évolutivité et du coût de NetFlow dans le réseau SP.
Réponses:
bgp bestpath as-path multipath-relax
a été introduit par CSCea19918. Normalement, l'équilibrage de charge eBGP requiert que les itinéraires candidats soient des chemins à coût égal; c'est-à-dire des attributs BGP identiques:Comme vous l'avez mentionné, cette commande assouplit la même exigence AS-Path pour que tout candidat AS eBGP avec la même longueur de chemin AS puisse être utilisé pour l'équilibrage de charge eBGP (cela n'équilibrera pas la charge entre les chemins eBGP et iBGP). Si vous exécutez BGP entre plusieurs FAI et que vous recherchez un meilleur équilibrage de charge de sortie entre vos connexions en amont, cela peut vous aider.
Il n'y a pas beaucoup de danger tant que vous êtes un client d'entreprise qui ne fournit pas de service de transit à un autre ASN;
pour un fournisseur de transit, cela peut être parfaitement sûr, mais je ne peux pas être sûr qu'il n'y a pas de boucles de routage si un ASN de transit utilise cette fonctionnalité. Au début, je pensais qu'il y aurait facilement une boucle dans les cas de transit ASN, après réflexion, je ne trouve pas de vrai problème.Bonne question, il existe depuis au moins 2005.
la source
la source