TouIX » Historique » Version 56
Laurent GUERBY, 20/01/2018 18:48
1 | 2 | Laurent GUERBY | {{>toc}} |
---|---|---|---|
2 | 2 | Laurent GUERBY | |
3 | 1 | Laurent GUERBY | h1. TouIX |
4 | 1 | Laurent GUERBY | |
5 | 56 | Laurent GUERBY | Voir aussi [[TouSIX]] pour la partie [[SDN]] |
6 | 56 | Laurent GUERBY | |
7 | 54 | Matthieu Herrb | Projet d'ajout de fonctionnalité au route server du TouIX via des communautés |
8 | 1 | Laurent GUERBY | |
9 | 5 | Laurent GUERBY | * courriel d'annonce : http://lists.tetaneutral.net/pipermail/technique/2013-April/000833.html |
10 | 4 | Laurent GUERBY | * http://touix.net |
11 | 4 | Laurent GUERBY | * http://en.wikipedia.org/wiki/Route_server |
12 | 4 | Laurent GUERBY | * Voir la section Blackhole de [[BGP]] |
13 | 4 | Laurent GUERBY | * Manuel de BIRD http://bird.network.cz/?get_doc&f=bird.html |
14 | 24 | Laurent GUERBY | * A web application to assist in the management of Internet Exchange Points (IXPs) https://github.com/inex/IXP-Manager |
15 | 25 | Laurent GUERBY | * Project CARDIGAN An SDN Controlled Exchange Fabric Dean Pemberton http://conference.apnic.net/__data/assets/pdf_file/0011/58934/project-cardigan_1361872406.pdf |
16 | 1 | Laurent GUERBY | |
17 | 1 | Laurent GUERBY | h2. Acces au Route Server |
18 | 1 | Laurent GUERBY | |
19 | 54 | Matthieu Herrb | # Jérôme Nicolle |
20 | 1 | Laurent GUERBY | # Laurent GUERBY |
21 | 54 | Matthieu Herrb | # Régis Séguier |
22 | 1 | Laurent GUERBY | |
23 | 1 | Laurent GUERBY | h2. Plan |
24 | 1 | Laurent GUERBY | |
25 | 3 | Laurent GUERBY | # Etat des lieux |
26 | 54 | Matthieu Herrb | # Etudier les communautés proposées par les autres IX |
27 | 54 | Matthieu Herrb | # Regarder particulièrement le LyonIX comme le TouIX a une interco L3 avec le LyonIX |
28 | 54 | Matthieu Herrb | # Proposer des évolutions à valider par les utilisateurs et le bureau du TouIX |
29 | 1 | Laurent GUERBY | |
30 | 1 | Laurent GUERBY | h2. Etat des lieux |
31 | 1 | Laurent GUERBY | |
32 | 1 | Laurent GUERBY | IPv4 + IPv6 fonctionnent via BIRD 1.3.9 sur une debian 6.0 squeeze |
33 | 1 | Laurent GUERBY | TODO |
34 | 1 | Laurent GUERBY | |
35 | 54 | Matthieu Herrb | h3. prefixes |
36 | 54 | Matthieu Herrb | |
37 | 54 | Matthieu Herrb | 2001:7f8:68::/48 |
38 | 54 | Matthieu Herrb | 91.213.236.0/24 |
39 | 54 | Matthieu Herrb | |
40 | 54 | Matthieu Herrb | |
41 | 6 | Laurent GUERBY | h2. Reunions |
42 | 21 | Laurent GUERBY | |
43 | 21 | Laurent GUERBY | h3. 20130531 |
44 | 1 | Laurent GUERBY | |
45 | 6 | Laurent GUERBY | Premiere reunion fin mai debut juin : |
46 | 8 | Laurent GUERBY | |
47 | 1 | Laurent GUERBY | http://framadate.org/8jloa9z1qe2pn2oo |
48 | 21 | Laurent GUERBY | http://lists.tetaneutral.net/pipermail/technique/2013-May/000870.html |
49 | 1 | Laurent GUERBY | |
50 | 1 | Laurent GUERBY | |
51 | 54 | Matthieu Herrb | Le vendredi 31 mai à 17h, Hotel des Telecom. Courriel par Régis : |
52 | 1 | Laurent GUERBY | |
53 | 1 | Laurent GUERBY | <pre> |
54 | 9 | Laurent GUERBY | Bonjour, |
55 | 9 | Laurent GUERBY | |
56 | 9 | Laurent GUERBY | Vous trouverez en PJ : |
57 | 54 | Matthieu Herrb | - un document de travail sur les communautés BGP pouvant être utilisées |
58 | 1 | Laurent GUERBY | avec le TouIX. |
59 | 54 | Matthieu Herrb | - des synoptiques d'exemples d'échanges avec le fonctionnement décrit |
60 | 9 | Laurent GUERBY | dans le document. |
61 | 9 | Laurent GUERBY | |
62 | 9 | Laurent GUERBY | Le document essaye de prendre en charge le plus de cas possibles |
63 | 54 | Matthieu Herrb | (existant sur d'autres GIX) et répondre aux remarques qui ont déjà été |
64 | 54 | Matthieu Herrb | faites (AS 16 vs 32 bits, support ou non des communautés étendues par le |
65 | 1 | Laurent GUERBY | peer, prise en charge des routes blackholes). |
66 | 1 | Laurent GUERBY | |
67 | 9 | Laurent GUERBY | Plusieurs questions se posent : |
68 | 9 | Laurent GUERBY | - permettre ou non la transparence de l'AS TouIX? |
69 | 54 | Matthieu Herrb | permettre les deux modes (choix à l'adhésion de peer) ou qu'un |
70 | 9 | Laurent GUERBY | seul sur le GIX? |
71 | 54 | Matthieu Herrb | - la stratégies des échanges de routes/communautés en intra et |
72 | 9 | Laurent GUERBY | inter GIX? |
73 | 54 | Matthieu Herrb | propagation des communautés, limiter les communautés à |
74 | 1 | Laurent GUERBY | destination du peer? |
75 | 9 | Laurent GUERBY | mode de transparence ou non avec les autres GIX? |
76 | 1 | Laurent GUERBY | n'autoriser que les annonces des routes des peers et non de leurs |
77 | 9 | Laurent GUERBY | clients de transit (cf le cas d'IMS)? |
78 | 1 | Laurent GUERBY | Type de connexion des GIX, LAN TouIX ou LAN autre GIX ou les |
79 | 9 | Laurent GUERBY | deux?Passerelle? |
80 | 54 | Matthieu Herrb | - mise en place d'une sécurité type limitation de routes? |
81 | 1 | Laurent GUERBY | type ROA manuelle? |
82 | 54 | Matthieu Herrb | ou évolution avec ROA dynamique via whois et/ou RPKI? (non |
83 | 9 | Laurent GUERBY | possible sur bird pour le moment) |
84 | 9 | Laurent GUERBY | - versionning de la configuration de bird (GIT) |
85 | 9 | Laurent GUERBY | rendre la conf plus friendly (nommage par le nom du peer au lieux |
86 | 1 | Laurent GUERBY | de R[AS]x[dernier octet IP]). |
87 | 1 | Laurent GUERBY | - mise en place d'aggregations de routes (Ipv4 principalement)? |
88 | 9 | Laurent GUERBY | (non possible sur bird pour le moment) |
89 | 9 | Laurent GUERBY | |
90 | 54 | Matthieu Herrb | Je me suis également imprégné de l'architecture L2 pour voir les |
91 | 10 | Laurent GUERBY | solutions pertinentes avec l'architecture actuelle, pour, entre autres, |
92 | 54 | Matthieu Herrb | la mise d'un second Route Serveur à plus ou moins long terme |
93 | 1 | Laurent GUERBY | </pre> |
94 | 1 | Laurent GUERBY | |
95 | 54 | Matthieu Herrb | Par Jérôme : |
96 | 1 | Laurent GUERBY | |
97 | 1 | Laurent GUERBY | <pre> |
98 | 54 | Matthieu Herrb | Le débat sur ce point se résume en théorie à : |
99 | 1 | Laurent GUERBY | - Quand on route, on passe par l'AS du routeur qui route, et on l'ajoute |
100 | 1 | Laurent GUERBY | au path |
101 | 54 | Matthieu Herrb | - Quand on reflect, on passe d'un peer à l'autre sans passer par le |
102 | 1 | Laurent GUERBY | reflector, donc pas d'AS sur le path |
103 | 10 | Laurent GUERBY | |
104 | 54 | Matthieu Herrb | En pratique, Mediactive a refusé la session avec l'AS du TOUIX dans le |
105 | 54 | Matthieu Herrb | path, et je me suis fait railler à plusieurs reprises pour cette liberté |
106 | 10 | Laurent GUERBY | qu'on a pris. |
107 | 1 | Laurent GUERBY | |
108 | 1 | Laurent GUERBY | ... |
109 | 1 | Laurent GUERBY | |
110 | 1 | Laurent GUERBY | |
111 | 54 | Matthieu Herrb | Je préfère avoir l'AS et l'IP dans le protocole, je trouve justement ça |
112 | 54 | Matthieu Herrb | beaucoup plus lisible. C'est aussi plus facile à parser dès lors qu'on |
113 | 10 | Laurent GUERBY | voudra l'automatiser. |
114 | 10 | Laurent GUERBY | |
115 | 10 | Laurent GUERBY | Possible mais pas souhaitable. Un patch de Alexander V. Chernikov existe. |
116 | 10 | Laurent GUERBY | |
117 | 10 | Laurent GUERBY | OK pour le second route server, la machine d'origine est chez moi et |
118 | 54 | Matthieu Herrb | peut être réinstallée relativement rapidement. |
119 | 1 | Laurent GUERBY | |
120 | 54 | Matthieu Herrb | Pour les communautés, quelques remarques : |
121 | 10 | Laurent GUERBY | |
122 | 10 | Laurent GUERBY | - Pas de prepending si pas de routage |
123 | 54 | Matthieu Herrb | - Par défaut les routes sont envoyées à tout le monde, sauf si une |
124 | 54 | Matthieu Herrb | communauté dit le contraire (inverser le sens de gix:peer, local:peer |
125 | 54 | Matthieu Herrb | n'a pas d'utilité) |
126 | 54 | Matthieu Herrb | - 6551x:local : les local-prefs sont toujours locales à un AS, pas d'utilité |
127 | 10 | Laurent GUERBY | - 6552x:peer : attention, tout le monde n'utilises pas bgp |
128 | 54 | Matthieu Herrb | deterministic-med, donc pas forcement utile. Ca se règle assez bien avec |
129 | 10 | Laurent GUERBY | le prepend. |
130 | 54 | Matthieu Herrb | - gix:0 : le blackhole me pose un problème de risque de nuisance de l'IX |
131 | 54 | Matthieu Herrb | pour ses peers. Tout le monde ne pref pas l'IX de la même façon donc |
132 | 54 | Matthieu Herrb | l'impact d'une route blackholée peut varier en fonction des peers. |
133 | 54 | Matthieu Herrb | Enfin, il faut bien valider l'impact que ça pourrait avoir sur les GIX |
134 | 54 | Matthieu Herrb | interconnectés en L3 : je doute que Lyonix apprécie qu'on aspire du |
135 | 10 | Laurent GUERBY | trafic par blackhole. |
136 | 54 | Matthieu Herrb | - NO_EXPORT et NO_ADV sont d’interprétation locale, je ne suis pas |
137 | 10 | Laurent GUERBY | certain qu'on puisse les pousser pour compte de tiers. |
138 | 10 | Laurent GUERBY | - Pas de subconfed : les confed sont des archis pourries qui ne |
139 | 10 | Laurent GUERBY | devraient plus exister, on va pas les encourager ;) |
140 | 54 | Matthieu Herrb | - les Route Origin et Route Target sont utilisées par MP-BGP pour |
141 | 54 | Matthieu Herrb | matcher les routes sur des VRFs, elles ne doivent pas être utilisées |
142 | 10 | Laurent GUERBY | dans un contexte Internet. |
143 | 54 | Matthieu Herrb | - Le prepend pose le problème d'avoir l'AS du GIX dans le path, je |
144 | 54 | Matthieu Herrb | préfèrerais que les prepends soient réalisés à la source uniquement. Si |
145 | 54 | Matthieu Herrb | on y tiens, ce serait bien de se limiter à 3 ou 5 prepends max, au delà |
146 | 54 | Matthieu Herrb | ça ne devrait pas servir à grand chose. |
147 | 10 | Laurent GUERBY | |
148 | 10 | Laurent GUERBY | |
149 | 54 | Matthieu Herrb | Niveau implémentation on va avoir deux approches possibles en BIRD : |
150 | 10 | Laurent GUERBY | fonction ou pipes. |
151 | 1 | Laurent GUERBY | |
152 | 1 | Laurent GUERBY | Les fonctions ne sont pas trop faites pour des traitements complexes de |
153 | 54 | Matthieu Herrb | multiples cas, donc ça va peut être compliquer l'écriture et la |
154 | 10 | Laurent GUERBY | maintenance du merdier. |
155 | 10 | Laurent GUERBY | |
156 | 10 | Laurent GUERBY | Les pipes rallongent significativement la conf : c'est plus pratique |
157 | 54 | Matthieu Herrb | pour une génération de conf automatisée mais pas trop à des éditions |
158 | 54 | Matthieu Herrb | manuelles. Cependant la génération automatique sera nécessaire si on |
159 | 54 | Matthieu Herrb | décide de filtrer en IRR ou ROA, donc on va devoir l'envisager. |
160 | 12 | Laurent GUERBY | |
161 | 54 | Matthieu Herrb | Autre point : si on veut des route-servers hétérogènes (un BIRD et un |
162 | 21 | Laurent GUERBY | OpenBGPD ou Quagga par exemple), alors il faut que la politique de |
163 | 54 | Matthieu Herrb | traitement des routes soit implémentées de la même façon sur les deux, |
164 | 54 | Matthieu Herrb | et j'aime autant prévenir : route-maps à rallonge et mappings, c'est |
165 | 54 | Matthieu Herrb | horriblement chiant à maintenir ;) |
166 | 11 | Laurent GUERBY | </pre> |
167 | 11 | Laurent GUERBY | |
168 | 11 | Laurent GUERBY | Reunion 20130531 17h10 |
169 | 11 | Laurent GUERBY | |
170 | 11 | Laurent GUERBY | Presents : |
171 | 11 | Laurent GUERBY | |
172 | 11 | Laurent GUERBY | # Claude |
173 | 54 | Matthieu Herrb | # Régis |
174 | 54 | Matthieu Herrb | # Jérôme |
175 | 11 | Laurent GUERBY | # Laurent |
176 | 1 | Laurent GUERBY | |
177 | 1 | Laurent GUERBY | Discussion choix de /etc/rc.local via question de Regis => config plus courte que /etc/netwrok/interfaces |
178 | 11 | Laurent GUERBY | |
179 | 54 | Matthieu Herrb | Modèle de switch C2960G-24TS-L |
180 | 11 | Laurent GUERBY | * probleme detecte sur le storm control, peut-etre un pour tester chez ineonet sinon UPS |
181 | 13 | Laurent GUERBY | * peut-etre tester sur celui de l'HdT mais attention au waves |
182 | 13 | Laurent GUERBY | |
183 | 13 | Laurent GUERBY | Adherents a venir |
184 | 14 | Laurent GUERBY | * nanoxion off definitif |
185 | 14 | Laurent GUERBY | * infomill 2 mois de delai administratif cogent |
186 | 1 | Laurent GUERBY | * ineonet le 10 juin au cogent |
187 | 1 | Laurent GUERBY | * adista a HdT peut-etre apres test switch |
188 | 1 | Laurent GUERBY | |
189 | 15 | Laurent GUERBY | question regis : |
190 | 15 | Laurent GUERBY | Port 9 du switch neo, reponse dell R310 de tetaneutral.net en mode silencieux |
191 | 15 | Laurent GUERBY | |
192 | 15 | Laurent GUERBY | question IPv6 |
193 | 15 | Laurent GUERBY | * IMS AS20900 pas up sur le TouIX mais annonce son IPv6 a Paris (au moins absolight et he.net) 2001:1b08::/32 |
194 | 20 | Laurent GUERBY | |
195 | 16 | Laurent GUERBY | Discussion sur le prepending de l'AS TouIX sur les chemins route server |
196 | 16 | Laurent GUERBY | * autres IX ne l'ajoutent pas, le TouIX le fait, les adherents souhaitent le voir disparaitre du chemin |
197 | 1 | Laurent GUERBY | * accord de tous pour l'enlever "rs client" dans le template |
198 | 16 | Laurent GUERBY | * ATTENTION lors de l'enlevement de l'AS prevenir les utilisateurs de CISCO d'executer "bgp no enforce first as" |
199 | 16 | Laurent GUERBY | |
200 | 16 | Laurent GUERBY | Discussion sur les priorites |
201 | 16 | Laurent GUERBY | * controle d'IRR : entraide entre les membres |
202 | 16 | Laurent GUERBY | * controle d'IRR : Jerome dis que c'est un prerequis pour Nerim d'ici quelques semaines |
203 | 54 | Matthieu Herrb | * controle de communaute vers Lyonix : deja faisable avec les communautés Lyonix |
204 | 54 | Matthieu Herrb | * autre communauté |
205 | 16 | Laurent GUERBY | * Ughy dit que Level3 a une doc sur comment remplir les IRR, publique ? |
206 | 16 | Laurent GUERBY | |
207 | 17 | Laurent GUERBY | Discussion port mirroring pour statistiques |
208 | 17 | Laurent GUERBY | * remarque de Claude : a budgeter equipements qui savent le faire pour la propal region |
209 | 17 | Laurent GUERBY | * on peut le faire en soft sur le R310 ttnn par exemple |
210 | 17 | Laurent GUERBY | |
211 | 54 | Matthieu Herrb | Discussion sur les communautés |
212 | 54 | Matthieu Herrb | * on choisit l'independance sur les communautés (proposition de Regis) |
213 | 18 | Laurent GUERBY | * generation de la conf BIRD a partir de fragments ou fichiers plus concis |
214 | 1 | Laurent GUERBY | * systeme de pipe au lyonix configure 100% web |
215 | 1 | Laurent GUERBY | |
216 | 1 | Laurent GUERBY | TODO demander acces TOUIX a la web interface du Lyonix |
217 | 1 | Laurent GUERBY | |
218 | 1 | Laurent GUERBY | Discussion methodes BIRD pour communaute |
219 | 21 | Laurent GUERBY | * pipe ou import/export |
220 | 21 | Laurent GUERBY | * pipe avec interface web |
221 | 21 | Laurent GUERBY | * solution hybride |
222 | 21 | Laurent GUERBY | |
223 | 21 | Laurent GUERBY | Discussion sur les blackholes |
224 | 21 | Laurent GUERBY | * service additionnel non present dans les ix, route vers null |
225 | 21 | Laurent GUERBY | |
226 | 21 | Laurent GUERBY | outil verification IRR |
227 | 21 | Laurent GUERBY | * peval -e 'afi any.unicast AS197422' |
228 | 21 | Laurent GUERBY | * peval -e 'afi any.unicast AS-THSF-MAIN' |
229 | 21 | Laurent GUERBY | |
230 | 21 | Laurent GUERBY | Attachements : |
231 | 21 | Laurent GUERBY | |
232 | 21 | Laurent GUERBY | * attachment:Proposition_de_politique_BGP2705.odt |
233 | 21 | Laurent GUERBY | * attachment:Architecture_existante_au_19052013.dia |
234 | 21 | Laurent GUERBY | |
235 | 21 | Laurent GUERBY | Schemas : |
236 | 21 | Laurent GUERBY | |
237 | 54 | Matthieu Herrb | * Bloquée et propagation |
238 | 21 | Laurent GUERBY | |
239 | 54 | Matthieu Herrb | !Bloquée_et_propagation.png! |
240 | 21 | Laurent GUERBY | |
241 | 21 | Laurent GUERBY | * Mode GIX |
242 | 21 | Laurent GUERBY | |
243 | 21 | Laurent GUERBY | !Mode_GIX.png! |
244 | 21 | Laurent GUERBY | |
245 | 21 | Laurent GUERBY | * Prepend |
246 | 22 | Laurent GUERBY | |
247 | 22 | Laurent GUERBY | !Prepend.png! |
248 | 22 | Laurent GUERBY | |
249 | 54 | Matthieu Herrb | * Sans Communauté |
250 | 22 | Laurent GUERBY | |
251 | 54 | Matthieu Herrb | !Sans_Communautés.png! |
252 | 26 | bikepunk bikepunk | |
253 | 54 | Matthieu Herrb | h3. Prochaine réunion |
254 | 22 | Laurent GUERBY | |
255 | 1 | Laurent GUERBY | TODO |
256 | 1 | Laurent GUERBY | |
257 | 1 | Laurent GUERBY | h3. Maquetage |
258 | 1 | Laurent GUERBY | |
259 | 1 | Laurent GUERBY | Personnes interessees par une seance de maquetage BIRD |
260 | 1 | Laurent GUERBY | # Laurent GUERBY |
261 | 1 | Laurent GUERBY | # Bertrand BONSIRVEN |
262 | 1 | Laurent GUERBY | # bikepunk |
263 | 54 | Matthieu Herrb | # Julien Aubé, selon disponibilité (si je suis pas là c'est pas grave) |
264 | 1 | Laurent GUERBY | # autre ? |