J'ai deux routeurs BGP pour DIA avec un problème avec un fournisseur en ce que les deux liens vers ce fournisseur atterrissent sur le même routeur SP. Mes transferts Ethernet via deux liaisons MetroE distinctes d'un autre fournisseur au nom de mon fournisseur principal, car le seul fournisseur avait déjà la fibre optique vers le bâtiment. Si quelqu'un pouvait également clarifier la terminologie du FAI lorsqu'un fournisseur transporte des services pour un autre, je l'apprécierais. Les deux circuits se terminent en L3 avec le même routeur SP, donc mes deux routeurs sont chacun homologues avec le même routeur fournisseur. Je reçois un espace PA de ce SP.
Je n'ai aucun problème avec l'équilibrage de charge sortant (ou le partage de charge car je suppose que ce serait plus précis techniquement). Sortant, je fais l'ECLB au niveau du pare-feu qui sélectionne l'un des deux routeurs périphériques basé sur un hachage srcip / dstip .
Ce transporteur particulier - oubliez le transporteur qui fournit simplement le transport - n'équilibre pas la charge du trafic entrant de son seul routeur sur les deux liaisons vers mes deux routeurs, et c'est dans cette direction que nous pourrions utiliser le BW combiné 5x50Mb que nous avons contracté. Le SP voit des chemins égaux pour nous pour le même réseau annoncé et essentiellement le premier chemin qu'ils apprennent est ce qui devient le meilleur chemin.
J'ai énuméré ci-dessous ce que je considère comme mes options pour obtenir du trafic sur les deux circuits, et j'aimerais savoir ce que les experts ici pensent de mieux, en particulier si vous êtes familier avec les SOP SP typiques . Étant donné que j'ai un contrat, le modifier à ce stade n'est pas une option pour le reconstruire d'une autre manière.
Autoriser maximum-paths 2
le réseau SP corrige cela, mais cela s'applique à tous leurs clients BGP sur le même routeur que je ne pense pas qu'ils autoriseront. Au moins une option qui fonctionnera implique des routes statiques, mais ce n'est pas ce que je préférerais.
Voici les options que j'ai envisagées dans mon ordre de préférence.
Autoriser BGP
maximum-paths 2
sur le routeur SP (affecte tous les clients BGP hébergés là-bas) donc / 24 est utilisé lorsqu'il est annoncé sur les deux circuitsDivisez mon / 24 en deux et annoncez des / 25 séparés sur chaque lien avec le / 24. Le SP a récemment déclaré qu'une communauté non documentée pourrait être utilisée pour accepter les préfixes> / 24. Cela nécessite de manipuler le NAT sur mon pare-feu pour utiliser des adresses globales dans les deux / 25, car la plupart du trafic nous est désormais destiné sur quelques adresses dans le / 25 inférieur.
Les routes statiques SP vers / 24 pour forcer l'équilibrage de charge avec BGP / 24 (route flottante).
Les routes statiques du SP vers / 25s pour forcer ECLB avec le préfixe BGP / 24 (en RIB, mais non utilisé sauf en cas de panne de / 25s).
Je pense que la publicité des / 25 dans BGP est la meilleure option que je n'ai découverte que récemment est possible avec la communauté non documentée SP, mais y a-t-il d'autres options que je n'ai pas envisagées ou des préoccupations concernant les paquets en panne avec certains de ces choix ?
C'est en quelque sorte le problème d'équilibrage de charge inverse que la plupart des gens demandent avec BGP.