[FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Antoine DURANT
Hello, Je voudrais avoir un conseil/exemple sur l'optimisation d'une configuration de routage des flux bgp avec 2 transits. Transit 100 (majoritaire) 100M Transit 200 (secondaire - backup) 50M Donner une préférence pour transit1 plus élevée que transit2 en IN/OUT via route-map. Par contr

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Raphael Mazelier
On 15/07/2017 11:44, Antoine DURANT wrote: Comment feriez vous dans cette configuration ? Relire l'algorithme de path selection de bgp. http://packetlife.net/media/library/1/BGP.pdf par exemple (parce que packetlife fait de beaux cheatsheets) -- Raphael Mazelier -

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Fabien DEDENON
> Le 15 juil. 2017 à 11:44, Antoine DURANT a écrit : > > Hello, > > > Je voudrais avoir un conseil/exemple sur l'optimisation d'une configuration > de routage des flux bgp avec 2 transits. > > > Transit 100 (majoritaire) 100M > > Transit 200 (secondaire - backup) 50M > > > Donner une pré

RE: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Antoine DURANT
Merci pour les infos 😊 Est-ce que je m'approche de la vérité avec la conf suivante : router bgp 10 bgp router-id A.A.A.1 network A.A.A.0 mask 255.255.255.0 neighbor 1.1.1.100 remote-as 100 neighbor 1.1.1.100 soft-reconfiguration inbound neighbor 1.1.1.100 route-map map-in in neighbor 1.1.

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread David Ponzone
Je pense que tu as oublié de préciser si tu parlais de tes flux entrants ou sortants. Donc si dans la question 1, tu parlais de flux entrants, tu annonces normalement vers transit 1, et tu prepend X fois vers transit 2. Pour la question 2 (tu sembles parler de sortant, mais n’oublie pas que BG

RE: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Antoine DURANT
Tu as raison, je cherche à faire cette manip pour IN/OUT... Pour l'entrant et/ou le sortant : si un réseau est directement connecté à l'AS du transitaire comment faire pour que celui-ci passe directement par le transitaire sur lequel il est connecté ? Je pense que cela est maitrisable en OUT

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread David Ponzone
Comme suggéré, il faut lire et maîtriser les principes de la sélection de route BGP. Et admettre que pour l’entrant, tu as un contrôle limité. Si l’AS en face veut ne pas respecter ton prepending, il peut, et il n’y a rien que tu puisses y faire. Mais généralement (donc pour la grosse majorité du

RE: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Antoine DURANT
Je nage dans le flou lol ! une route map OUT peut-elle utiliser des local-preference ? ! ip as-path access-list 1 permit ^$ ip as-path access-list 1 permit ^(10_)*$ ip as-path access-list 100 permit ^100_[0-9]*$ ip as-path access-list 101 permit ^100_ ip as-path access-list 200 permit ^200

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Pierre JOUET
Hello Antoine, La local-pref sert a attribuer un "degré" de preference aux routes que ton ton transitaire t'envoie, ce qui te permet à toi de piloter ton trafic sortant (je veux sortir par ce transitaire X pour joindre telle route plutot que Y). Le prepending allonge l'AS-PATH de tes routes que t

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread David Ponzone
Au sein d’un AS oui (donc iBGP), mais pas entre 2 AS (eBGP donc). https://www.networklab.fr/la-metrique-de-bgp/ > Le 15 juil. 2017 à 13:43, Antoine DURANT a écrit : > > Je nage dans le flou lol ! > > une route map OUT peut-elle utiliser des local-preference ? > > ! > ip as-path access-list

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Vincent Bernat
❦ 15 juillet 2017 11:43 GMT, Antoine DURANT  : > Je nage dans le flou lol ! > > > une route map OUT peut-elle utiliser des local-preference ? Peut-être, mais cela sera ignoré. Pour influencer le trafic entrant, tu dois modifier les annonces de tes routes (le out) en : - ajoutant une ou plusie

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Michael Hallgren
Le 15/07/2017 à 14:06, Vincent Bernat a écrit : > ❦ 15 juillet 2017 11:43 GMT, Antoine DURANT : > >> Je nage dans le flou lol ! >> >> >> une route map OUT peut-elle utiliser des local-preference ? > Peut-être, mais cela sera ignoré. > > Pour influencer le trafic entrant, tu dois modifier les anno

RE: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Antoine DURANT
J'ai 2 transitaires différents AS100 et AS200 pour reprendre ma conf du début. Comme vous avez pu le voir dans mon post de la semaine dernière, je suis en train de mettre un ibgp entre les deux routeurs afin de voir la table de routage de AS100/AS200 sur les deux routeurs... Si j'ai bien comp

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Radu-Adrian Feurdean
On Sat, Jul 15, 2017, at 13:31, David Ponzone wrote: > Comme suggéré, il faut lire et maîtriser les principes de la sélection de > route BGP. > Et admettre que pour l’entrant, tu as un contrôle limité. > Si l’AS en face veut ne pas respecter ton prepending, il peut, et il n’y > a rien que tu puiss

RE: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Antoine DURANT
Voici la configuration des 2 routeurs avec un ibgp. R1 est connecté à AS100 transit primaire et R2 est connecté à AS200 transit de backup. Sur la route-map IN du router2 j'ai ajouté un set local-preference (pref 50) inférieur au routeur1 (pref 100). Egalement sur le routeur2 j'ai ajouté un pre

RE: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Michel Py
> Antoine DURANT a écrit : > [..] Je regarderai ta config plus tard, mais en bref : - Pour optimiser le traffic sortant, local-pref. - Pour optimiser le traffic entrant, prépender ton propre AS sur le transit que du veux défavoriser. Combien de fois il faut prépender est la question éternelle

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Denis Fondras
> BGP sélectionne automatique le chemin le plus court pour joindre un réseau, > donc si AS100 et AS200 connaisses tout deux la destination mon routeur > sélectionnera celui ou il y a moins de hop, je me trompe pas ? > C'est le plus court chemin en terme de nombre d'ASN, pas de hop (au sens route

RE: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Michel Py
> Denis Fondras a écrit : > C'est le plus court chemin en terme de nombre d'ASN, pas de hop (au sens > routeur). Correct, c'est l'AS-PATH, et c'est pour çà qu'on prépend. Chaque AS rajoute son propre AS dans l'AS-PATH. En prépendant, on augmente le nombre d'AS donc la longueur de l'AS-PATH et d

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Steeve BEAUVAIS - Société Serinya Telecom
Salut, Pour favoriser le traffic en sortant tu ne devrais pas avoir de problème avec du local-pref comme il a été spécifié plus tôt dans la conversation. Tu es maître de ton infra donc pas de soucis la dessus. Par contre pour le traffic entrant, c'est un peu plus délicat car tes 2 transitaires n'

RE: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Michel Py
> Steeve BEAUVAIS a écrit : > Tu as 2 possibilités: > Discuter avec tes transit pour trouver la meilleure config pour être sûre que > tes annonces soient > préférés par via T1 pour tous les autres opérateurs, mais ça ne garantit rien > sur le long terme. Hélas. Ici on appelle ce phénomène "job s

[FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Antoine DURANT
Hello, Je voudrais avoir un conseil/exemple sur l'optimisation d'une configuration de routage des flux bgp avec 2 transits. Transit 100 (majoritaire) 100M Transit 200 (secondaire - backup) 50M Donner une préférence pour transit1 plus élevée que transit2 en IN/OUT via route-map. Par contr

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Raphael Mazelier
On 15/07/2017 11:44, Antoine DURANT wrote: Comment feriez vous dans cette configuration ? Relire l'algorithme de path selection de bgp. http://packetlife.net/media/library/1/BGP.pdf par exemple (parce que packetlife fait de beaux cheatsheets) -- Raphael Mazelier -

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Fabien DEDENON
> Le 15 juil. 2017 à 11:44, Antoine DURANT a écrit : > > Hello, > > > Je voudrais avoir un conseil/exemple sur l'optimisation d'une configuration > de routage des flux bgp avec 2 transits. > > > Transit 100 (majoritaire) 100M > > Transit 200 (secondaire - backup) 50M > > > Donner une pré

RE: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Antoine DURANT
Merci pour les infos 😊 Est-ce que je m'approche de la vérité avec la conf suivante : router bgp 10 bgp router-id A.A.A.1 network A.A.A.0 mask 255.255.255.0 neighbor 1.1.1.100 remote-as 100 neighbor 1.1.1.100 soft-reconfiguration inbound neighbor 1.1.1.100 route-map map-in in neighbor 1.1.

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread David Ponzone
Je pense que tu as oublié de préciser si tu parlais de tes flux entrants ou sortants. Donc si dans la question 1, tu parlais de flux entrants, tu annonces normalement vers transit 1, et tu prepend X fois vers transit 2. Pour la question 2 (tu sembles parler de sortant, mais n’oublie pas que BG

RE: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Antoine DURANT
Tu as raison, je cherche à faire cette manip pour IN/OUT... Pour l'entrant et/ou le sortant : si un réseau est directement connecté à l'AS du transitaire comment faire pour que celui-ci passe directement par le transitaire sur lequel il est connecté ? Je pense que cela est maitrisable en OUT

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread David Ponzone
Comme suggéré, il faut lire et maîtriser les principes de la sélection de route BGP. Et admettre que pour l’entrant, tu as un contrôle limité. Si l’AS en face veut ne pas respecter ton prepending, il peut, et il n’y a rien que tu puisses y faire. Mais généralement (donc pour la grosse majorité du

RE: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Antoine DURANT
Je nage dans le flou lol ! une route map OUT peut-elle utiliser des local-preference ? ! ip as-path access-list 1 permit ^$ ip as-path access-list 1 permit ^(10_)*$ ip as-path access-list 100 permit ^100_[0-9]*$ ip as-path access-list 101 permit ^100_ ip as-path access-list 200 permit ^200

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Pierre JOUET
Hello Antoine, La local-pref sert a attribuer un "degré" de preference aux routes que ton ton transitaire t'envoie, ce qui te permet à toi de piloter ton trafic sortant (je veux sortir par ce transitaire X pour joindre telle route plutot que Y). Le prepending allonge l'AS-PATH de tes routes que t

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread David Ponzone
Au sein d’un AS oui (donc iBGP), mais pas entre 2 AS (eBGP donc). https://www.networklab.fr/la-metrique-de-bgp/ > Le 15 juil. 2017 à 13:43, Antoine DURANT a écrit : > > Je nage dans le flou lol ! > > une route map OUT peut-elle utiliser des local-preference ? > > ! > ip as-path access-list

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Vincent Bernat
❦ 15 juillet 2017 11:43 GMT, Antoine DURANT  : > Je nage dans le flou lol ! > > > une route map OUT peut-elle utiliser des local-preference ? Peut-être, mais cela sera ignoré. Pour influencer le trafic entrant, tu dois modifier les annonces de tes routes (le out) en : - ajoutant une ou plusie

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Michael Hallgren
Le 15/07/2017 à 14:06, Vincent Bernat a écrit : > ❦ 15 juillet 2017 11:43 GMT, Antoine DURANT : > >> Je nage dans le flou lol ! >> >> >> une route map OUT peut-elle utiliser des local-preference ? > Peut-être, mais cela sera ignoré. > > Pour influencer le trafic entrant, tu dois modifier les anno

RE: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Antoine DURANT
J'ai 2 transitaires différents AS100 et AS200 pour reprendre ma conf du début. Comme vous avez pu le voir dans mon post de la semaine dernière, je suis en train de mettre un ibgp entre les deux routeurs afin de voir la table de routage de AS100/AS200 sur les deux routeurs... Si j'ai bien comp

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Radu-Adrian Feurdean
On Sat, Jul 15, 2017, at 13:31, David Ponzone wrote: > Comme suggéré, il faut lire et maîtriser les principes de la sélection de > route BGP. > Et admettre que pour l’entrant, tu as un contrôle limité. > Si l’AS en face veut ne pas respecter ton prepending, il peut, et il n’y > a rien que tu puiss

RE: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Antoine DURANT
Voici la configuration des 2 routeurs avec un ibgp. R1 est connecté à AS100 transit primaire et R2 est connecté à AS200 transit de backup. Sur la route-map IN du router2 j'ai ajouté un set local-preference (pref 50) inférieur au routeur1 (pref 100). Egalement sur le routeur2 j'ai ajouté un pre

RE: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Michel Py
> Antoine DURANT a écrit : > [..] Je regarderai ta config plus tard, mais en bref : - Pour optimiser le traffic sortant, local-pref. - Pour optimiser le traffic entrant, prépender ton propre AS sur le transit que du veux défavoriser. Combien de fois il faut prépender est la question éternelle

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Denis Fondras
> BGP sélectionne automatique le chemin le plus court pour joindre un réseau, > donc si AS100 et AS200 connaisses tout deux la destination mon routeur > sélectionnera celui ou il y a moins de hop, je me trompe pas ? > C'est le plus court chemin en terme de nombre d'ASN, pas de hop (au sens route

RE: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Michel Py
> Denis Fondras a écrit : > C'est le plus court chemin en terme de nombre d'ASN, pas de hop (au sens > routeur). Correct, c'est l'AS-PATH, et c'est pour çà qu'on prépend. Chaque AS rajoute son propre AS dans l'AS-PATH. En prépendant, on augmente le nombre d'AS donc la longueur de l'AS-PATH et d

Re: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Steeve BEAUVAIS - Société Serinya Telecom
Salut, Pour favoriser le traffic en sortant tu ne devrais pas avoir de problème avec du local-pref comme il a été spécifié plus tôt dans la conversation. Tu es maître de ton infra donc pas de soucis la dessus. Par contre pour le traffic entrant, c'est un peu plus délicat car tes 2 transitaires n'

RE: [FRnOG] [TECH] Optimisation bgp avec 2 transits

2017-07-15 Thread Michel Py
> Steeve BEAUVAIS a écrit : > Tu as 2 possibilités: > Discuter avec tes transit pour trouver la meilleure config pour être sûre que > tes annonces soient > préférés par via T1 pour tous les autres opérateurs, mais ça ne garantit rien > sur le long terme. Hélas. Ici on appelle ce phénomène "job s