morf Posted August 21, 2013 Posted August 21, 2013 (edited) Коллеги, добрый день! Имеет 2-а аплинка (AS12380 и AS25408) Для меня AS12380 является приоритетной, посему я хочу, чтобы большинство входящего трафика шло через него, следовательно добавляю препенды к анонсам для AS25408. И так первое время работало нормально, потом большинство входящего трафика перекасило в сторону AS25408. 1. Амстердама. Роута через AS12380 неет: A Destination P Prf Metric 1 Metric 2 Next hop AS path * 91.233.44.0/22 B 170 200 100 >87.245.233.253 25408 57583 57583 57583 57583 I B 170 100 100 >195.69.145.181 3249 25408 57583 57583 57583 57583 I 2. Москва М9. Роута через AS12380 неет: A V Destination P Prf Metric 1 Metric 2 Next hop AS path * ? 91.233.44.0/22 B 170 200 100 25408 57583 57583 57583 57583 57583 57583 I unverified >87.245.233.29 3. Питер БМ. Роут через AS12380 есть, но почему-то BEST другой, хотя препендов у него больше: A Destination P Prf Metric 1 Metric 2 Next hop AS path * 91.233.44.0/22 B 170 200 100 >87.245.232.233 25408 57583 57583 57583 57583 57583 57583 I B 170 100 90 >87.245.251.66 8997 12380 57583 I Далее, я выключаю у себя пир c AS25408 Роут появляется везде: 1. Амстердам A Destination P Prf Metric 1 Metric 2 Next hop AS path * 91.233.44.0/22 B 170 100 90 >87.245.233.253 8997 12380 57583 I 2. Москва М9 A V Destination P Prf Metric 1 Metric 2 Next hop AS path * ? 91.233.44.0/22 B 170 100 90 8997 12380 57583 I unverified 87.245.233.29 >87.245.232.1 3. СПб БМ A Destination P Prf Metric 1 Metric 2 Next hop AS path * 91.233.44.0/22 B 170 100 90 >87.245.251.66 8997 12380 57583 I Ума не приложу, что делать.. Edited August 21, 2013 by morf Вставить ник Quote
morf Posted August 21, 2013 Author Posted August 21, 2013 Корректно-ли в базе RIPE у меня настроены мои пиры? import: from AS12380 action pref=120; accept ANY import: from AS25408 action pref=120; accept ANY export: to AS12380 announce AS57583 export: to AS25408 announce AS57583 Может быть для AS12380 изменить приоритет pref ? Вставить ник Quote
sol Posted August 21, 2013 Posted August 21, 2013 Для меня AS12380 является приоритетной, посему я хочу, чтобы большинство входящего трафика шло через него, следовательно добавляю препенды к анонсам для данного пира. Для пира через AS12380 надо УБРАТЬ все препенды. А для пира AS25408 добавить препендов. И тогда трафик пойдёт через AS1238. Да, и Русский Язык подучить. Вставить ник Quote
artmc Posted August 21, 2013 Posted August 21, 2013 Для меня AS12380 является приоритетной, посему я хочу, чтобы большинство входящего трафика шло через него, следовательно добавляю препенды к анонсам для данного пира. Если вы хотите что бы большая часть трафика шла через этого пира, AS препенды на него вешать не нужно, нужно вешать на второго Вставить ник Quote
kayot Posted August 21, 2013 Posted August 21, 2013 (edited) На поведение трафика очень сильно влияют взаимоотношения магистралов, кто чей клиент. На клиента приоритет всегда стоит больше. Пример - один из ваших аплинков прямой клиент когента, и трассы из амстердама вы смотрите через когент же - никакими препендами вы не заставите удаленную сторону увидеть вас через второго аплинкера. По этой же причине, чем больше разница в связности аплинков - тем труднее балансировать и тем меньший эффект дают препенды. Записи в райпе на это не влияют, тут скорее заявляется ваш localpref. Если вы хотите что бы большая часть трафика шла через этого пира, AS препенды на него вешать не нужно, нужно вешать на второго Это он запутался в словах, LG говорят что все верно, препенды в менее приоритетном аплинке. Edited August 21, 2013 by kayot Вставить ник Quote
morf Posted August 21, 2013 Author Posted August 21, 2013 Если вы хотите что бы большая часть трафика шла через этого пира, AS препенды на него вешать не нужно, нужно вешать на второго Прошу прощения, я опечатался, препенды я добавляю, как раз для AS25408. Вставить ник Quote
morf Posted August 21, 2013 Author Posted August 21, 2013 Это он запутался в словах, LG говорят что все верно, препенды в менее приоритетном аплинке. Все верно, препенды в менее приоритетном аплинке. Сколько бы я препендов не добавлял, все равно трафик перекашивает в сторону менее приоритетного. Вставить ник Quote
kayot Posted August 21, 2013 Posted August 21, 2013 Так оно и будет, ищите у менее приоритетного комьюнити и управляйте трафиком с их помощью - значительно более эффективный метод. Ну или крайний случай - анонсируйте нужному аплинку специфики, можно гарантированно выправлять перекосы вплоть до абсолютного нуля во второй канале :) Но тут надо понимать что делаете, зачем и что может получиться в итоге. Вставить ник Quote
morf Posted August 21, 2013 Author Posted August 21, 2013 (edited) Так оно и будет, ищите у менее приоритетного комьюнити и управляйте трафиком с их помощью - значительно более эффективный метод. У менее приоритетного аплинка я знаю комьюнити, но с обоих аплинков я принимаю только дефолтный маршруты (0.0.0.0/0). В данном случае позволит-ли комьюнити управлять входящим трафиком у менее приоритетного аплинка? Вот описание AS в райпе у менее приоритетного аплинка AS25408: remarks: =================================== remarks: BGP communities in advertisements to downstream: remarks: ----------------------------------- remarks: 25408:5100 received from uplink remarks: 25408:5200 received from peers remarks: 25408:5300 received from customer remarks: remarks: ----------------------------------- remarks: BGP communities accepted from downstream: remarks: ----------------------------------- remarks: 25408:100x any uplink remarks: 25408:103x Comstar remarks: 25408:104x Retn remarks: 25408:107x Comcor remarks: 25408:108x Starttelecom remarks: 25408:109x Anderstelecom remarks: remarks: 25408:200x any peer remarks: 25408:201x MSK-IX remarks: 25408:202x SPB-IX remarks: remarks: where remarks: x = 1,2,3,4 prepend x times remarks: x = 5 do not advertise remarks: =================================== Edited August 21, 2013 by morf Вставить ник Quote
kayot Posted August 21, 2013 Posted August 21, 2013 Позволит, префиксы для этого не нужны. Попробуйте сделать что-то вроде 'set community 25408:1035 25408:1075' и посмотреть что получится, скорее всего сразу будет мощный эффект. Вставить ник Quote
morf Posted August 21, 2013 Author Posted August 21, 2013 (edited) Позволит, префиксы для этого не нужны. Попробуйте сделать что-то вроде 'set community 25408:1035 25408:1075' и посмотреть что получится, скорее всего сразу будет мощный эффект. Добавить это к анонсируемой сети для НЕприоритетного аплинка (AS25408) ? Что делать с препендами? Поставил коммюнити, все поменялось с точностью да наоборот, больше трафика пошло через НЕприоритетный, а меньше через приоритетный. Edited August 21, 2013 by morf Вставить ник Quote
kayot Posted August 21, 2013 Posted August 21, 2013 Т.е. после добавлению комьюнити трафика в тот канал(резервный) пошло больше? Что-то не так делаете.. Препенды можно оставить, или уже после выравнивания по комьюнити подправлять ими. Вставить ник Quote
morf Posted August 22, 2013 Author Posted August 22, 2013 Т.е. после добавлению комьюнити трафика в тот канал(резервный) пошло больше? Что-то не так делаете.. Препенды можно оставить, или уже после выравнивания по комьюнити подправлять ими. Так, получилось :) В комьюнити указал 25408:1045, соответственно мой НЕприоритетный пир перестал анонсировать мои сети Ринету. Следовательно, больше трафика пошло через приоритетный. Мужчины, всем низкий поклон. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.