Le 30/03/2013 18:52, Cédric Tabary a écrit :
Naturellement le trafic viendra par l'as-path le plus court, si le
fai1 disparait, l'as-path existe déjà sur le fai2 donc ça converge
plus vite qu'une annonce conditionnelle.
... sur le chemin le plus court a toute autre condition identique. Ce
qui n'est pas forcement le cas dans tous les situations.
N'oublions pas qu'en general un AS prefere en ordre (avec modification
de weight ou localpref a la carte) : clients, peers, upstreams
Pour des raisons specifiques, les tres grands preferent certaines peers
aux autres (pareil, avec localpref en consequence).
Dans des telles conditions tu peux faire prepend autant de fois que tu
veux, ca n'aide pas.
Tout à fait, je parlais du cas général. D'ailleurs même avec du prepend
massif j'ai toujours vu un peu de trafic résiduel sur le transit de backup.
vous avez trouvé vous même la raison, c'est ce que j'expliquais au début de ce thread
Le 04/03/2013 13:46, jehan procaccia INT a écrit :
J'ai bien entendu les differentes suggestions concernant l'AS-Prepend, j'avais commencé par ça, mais malheureusement ce n'est pas déterministe, il y aura toujours qq-part sur le chemin un ISP qui se foutra de la longueur de l'AS-PATH et favorisera son peering gratuit plutôt qu'un transit $$$ c'est du vecu, j'avais au moins 30% du trafic qui ne prenait pas le chemin retour attendu pas l'as-prepend :-( .
Après réflexion, il y a peut être aussi un intérêt aux annonces
conditionnelles sur du peering, la où pour sûr il y a un localpref en face,
pour forcer tel peer à envoyer le trafic par tel point d'échange en gardant
l'autre en backup.
Bingo !
Merci d'avoir confirmé mes intentions .
de plus, cette annonce conditionnelle pour l'essentiel des mes prefixes est cumulée a l'annonce "statique" (tj vraie) de quelques prefixes
router bgp ASNUM
neighbor x.x.x.x advertise-map *QQ-PREFIX* exist-map *LOOPBACK-ALLWAYS-TRUE *
  neighbor x.x.x.x advertise-map MY-PREFIXES non-exist-map 1ST-ISP-UP
  neighbor x.x.x.x route-map MY-PREFIXES out

ces QQ-PREFIX subissent donc naturellement une potentielle asymétrie,
ainsi je cumule tous mes besoins, asurrance de symetrie et de chemin entre les differents peer pour les prefixes où cela est necessaire et asymetrie + cheminement soumis aux aléas de choix de peering des operateurs pour les qq prefixes de mon choix .

---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/

Répondre à