Si je comprends bien, LAN21 est directement connecte aux rC et rD. Dans ce cas il y a tres probablement un seul "default gateway" pour les machines de LAN21. Comme les pratiques habituelles font que le "meilleur" chemin a une tendance a etre celui qui sort plus rapidement du propre AS (cf. "hot potato" et "eBGP preferred over iBGP"), ca peut expliquer pourquoi le traffic sort su AS200 par rC.
Sinon (pas de hot-potato sur AS200, ou LAN21 n'est pas vraiment un LAN = LOCAL area network), ce que tu fais avec les prepend, ca n'a pas de sens (tu fais un prepend avec l'AS de ton peer, pas avec le tien). Essaye plutot: Sur rA pour les routes exportes: - les prefixes du LAN19 : pas de prepend, med/metric 1 - les prefixes du LAN20 : prepend AS100 1 ou 2 fois, med/metric 1000 Sur rB, toujours pour les routes exportes: - les prefixes du LAN19 : prepend AS100 1 ou 2 fois, med/metric 1000 - les prefixes du LAN20 : pas de prepend, med/metric 1 Bien-sur, ca ne garantit rien du tout, car AS200 est dans son droit de s'en foutre completement des prepend ou des MED que tu lui envoye. Il peut utiliser les localpref pour decider le chemin de sortie, par exemple..... Ca a ete deja dit, avoir une vue de l'interieur d'AS200, avec un loogking-glass par exemple, ca aidera beaucoup. Essaye aussi de voir si AS200 utilise des communautes pour changer la local-pref a l'interieur de son reseau (generalement valable que pour les transitaires). Si c'est le cas, utilises-le en complement du prepend et MED. On Mon, 20 Apr 2009 18:41:01 +0200, [email protected] said: > Bonjour, > Voici un petit problème BGP. MERCI d'avance pour votre aide ! > > . [AS 100] ( [AS 200] > . ( > .LAN19 --- rA ----(---rD > . | ( | \ > . | ( | LAN21 > . | ( | / > .LAN20 --- rB ----(---rC > . ( > . > . > Mon problème est le suivant > Je désire que: > > - les communications LAN19/LAN20 passent directement par rA et rB ==> OK > > - le path par default de LAN21 vers LAN20 soit rC -> rB ==> OK > > - le path par default de LAN21 vers LAN19 soit rD -> rA ==> NOK !!! > !! Actuellement, le trafic passe toujours par rC -> rB -> rA !! > > J'ai essayé de faire des routes maps avec un as-prepend sur rB et rA pour > ajouter des sauts supplémentaires sur les chemins non voulus mais cela ne > change rien. > Je ne dispose pas d'accès à la config. de l'AS200 pour modifier le chemin > préféré d'entrée sur l'AS 100 (config par default) ... > > sur le routeur rA j'ai mis: > ! > ip prefix-list orange seq 5 permit <<prefixe adresses LAN20>> > ! > route-map ralong permit 10 > match ip address prefix-list orange > set as-path prepend 200 200 > ! > neighbor .... > neighbor route-map ralong -- Radu-Adrian Feurdean raf (a) ftml ! net --------------------------- Liste de diffusion du FRnOG http://www.frnog.org/
