RE: [FRnOG] [TECH] Slides ExaBGP FRnOG 26

2016-04-20 Par sujet Michel Py
> Pierre-Yves Kerembellec a écrit :
> https://github.com/pyke369/exabgp-helpers/blob/master/exasrv/exasrv.py

Très sympa.

> Thomas Mangin a écrit :
> et comme tu as été trop lent, ta pénitence est de maintenant verifier que le 
> patch est correct :-)
> https://github.com/Exa-Networks/exabgp/commit/c501051af27e04b9cdb4d2d6b18e31d9d267c4cc

Je suis bien puni, maintenant il faut que je comprenne comment çà marche (j'en 
suis resté à "pip install exabgp" ;-)
Monseigneur, votre humble serviteur a besoin de temps ;-)

Michel.


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


Re: [FRnOG] [TECH] Slides ExaBGP FRnOG 26

2016-04-20 Par sujet Thomas Mangin
ouvres …

et comme tu as été trop lent, ta pénitence est de maintenant verifier que le 
patch est correct :-)
https://github.com/Exa-Networks/exabgp/commit/c501051af27e04b9cdb4d2d6b18e31d9d267c4cc

Thomas

http://exa.net.uk/about/contact-us
On 20 Apr 2016, at 9:09, Thomas Mangin wrote:

> Michel,
>
>> J'ai une question de débutant (on appelle çà Google-over-FRnOG) : ExaBGP lit 
>> stdout; non j'ai pas lu la doc, il y aurait-il moyen que si ExaBGP voit 
>> quelque chose qui commence par "#" il ne fait que l'afficher ? Quand on 
>> n'est pas un dieu du .py, c'est pratique d'avoir la moulinette qui commente 
>> ce qu'elle fait.
>
> Bon comme c’est vraiment simple, si tu m’ouvre un ticket sur github, je te 
> l’écris durant les reunions d’IXManchester et d’UKNOF aujourd’hui et demain.
>
> Thomas


signature.asc
Description: OpenPGP digital signature


Re: [FRnOG] [TECH] Slides ExaBGP FRnOG 26

2016-04-20 Par sujet Thomas Mangin
Michel,

> J'ai une question de débutant (on appelle çà Google-over-FRnOG) : ExaBGP lit 
> stdout; non j'ai pas lu la doc, il y aurait-il moyen que si ExaBGP voit 
> quelque chose qui commence par "#" il ne fait que l'afficher ? Quand on n'est 
> pas un dieu du .py, c'est pratique d'avoir la moulinette qui commente ce 
> qu'elle fait.

Bon comme c’est vraiment simple, si tu m’ouvre un ticket sur github, je te 
l’écris durant les reunions d’IXManchester et d’UKNOF aujourd’hui et demain.

Thomas


signature.asc
Description: OpenPGP digital signature


Re: [FRnOG] [TECH] Slides ExaBGP FRnOG 26

2016-04-20 Par sujet Pierre-Yves Kerembellec
> Salut Thomas,
> 
>> Thomas Mangin a écrit :
>> Pour ceux qui aiment vraiment se torturer l’esprit.
>> http://thomas.mangin.com/data/pdf/FRnOG%2026%20ExaBGP.pdf
> 
> Pour ceux qui n'aiment pas se torturer l'esprit, ne pas lire plus-bas :P
> 
> ExaBGP est l'injecteur du CBBC : http://arneill-py.sacramento.ca.us/cbbc/
> Ayant en vain attendu que tu viennes l'installer sur ma bécane, j'ai fini par 
> l'installer moi-même !
> C'est un peu la même idée que exabgp-edgerouter, en plus grand. Si tu n'as 
> jamais essayé, moi j'ai osé : ExaBGP qui injecte 60 K routes minimum et 
> jusqu'à 100 K routes. Ca marche aussi avec les communautés étendues (je me 
> sers d'ExaBGP pour injecter RT:4200065532:666, çà marche).
> 
> J'ai une question de débutant (on appelle çà Google-over-FRnOG) : ExaBGP lit 
> stdout; non j'ai pas lu la doc, il y aurait-il moyen que si ExaBGP voit 
> quelque chose qui commence par "#" il ne fait que l'afficher ? Quand on n'est 
> pas un dieu du .py, c'est pratique d'avoir la moulinette qui commente ce 
> qu'elle fait.
> 
> Merci d'avoir écrit ExaBGP. Je m'en sers. 

Idem chez Dailymotion, 1500+ servers en production entièrement provisionnés et 
redondés dans une architecture
CLOS grace à ExaBGP et un petit co-process en Python 
(https://github.com/pyke369/exabgp-helpers/blob/master/exasrv/exasrv.py)
qui gère à la fois les annonces des VIP (/32), la manipulation de la table de 
routage sortante pour faire de
l’ECMP sécurisé (bye-bye ip-rule), etc. … (donc un exemple de read-and-write 
co-process).

On a baptisé ça : BGPTTH (BGP-To-The-Host), en hommage à tous les xTTH de la 
transmission … ;-)

Merci pour le soft Thomas ! (et vivement la CLI locale pour une meilleure 
vision en cas de soucis, log.info()
c’est le niveau 0 du debug et ça a ses limites ^_^)

Cordialement,
Pierre-Yves



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


RE: [FRnOG] [TECH] Slides ExaBGP FRnOG 26

2016-04-19 Par sujet Michel Py
Salut Thomas,

> Thomas Mangin a écrit :
> Pour ceux qui aiment vraiment se torturer l’esprit.
> http://thomas.mangin.com/data/pdf/FRnOG%2026%20ExaBGP.pdf

Pour ceux qui n'aiment pas se torturer l'esprit, ne pas lire plus-bas :P

ExaBGP est l'injecteur du CBBC : http://arneill-py.sacramento.ca.us/cbbc/
Ayant en vain attendu que tu viennes l'installer sur ma bécane, j'ai fini par 
l'installer moi-même !
C'est un peu la même idée que exabgp-edgerouter, en plus grand. Si tu n'as 
jamais essayé, moi j'ai osé : ExaBGP qui injecte 60 K routes minimum et jusqu'à 
100 K routes. Ca marche aussi avec les communautés étendues (je me sers 
d'ExaBGP pour injecter RT:4200065532:666, çà marche).

J'ai une question de débutant (on appelle çà Google-over-FRnOG) : ExaBGP lit 
stdout; non j'ai pas lu la doc, il y aurait-il moyen que si ExaBGP voit quelque 
chose qui commence par "#" il ne fait que l'afficher ? Quand on n'est pas un 
dieu du .py, c'est pratique d'avoir la moulinette qui commente ce qu'elle fait.

Merci d'avoir écrit ExaBGP. Je m'en sers. 

Michel.


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


[FRnOG] [TECH] Slides ExaBGP FRnOG 26

2016-04-18 Par sujet Thomas Mangin
Bonjour,

Pour ceux qui aiment vraiment se torturer l’esprit.
http://thomas.mangin.com/data/pdf/FRnOG%2026%20ExaBGP.pdf

Thomas


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