Перейти к содержимому
Калькуляторы

несколько BGP пиров и объект aut-num

Имеется AS4 и от нее три линка к соответственно AS1, AS2, AS3, от первых двух принимаю fullview + default, а от AS3 только дефолт, всем анонсирую свою сеть /23. Линк к AS3 используется как бэкапный и юзаться должен только при падении линков к AS1 и AS2. Там препенды + заниженый local preference.

 

Вопрос - как правильно указать поля import в объекте aut-num. По первым двум линкам все понятно

aut-num: AS4

...

import: from AS1 accept ANY

export: to AS1 announce AS4

import: from AS2 accept ANY

export: to AS2 announce AS4

 

а вот как прописать import для линка с AS3 никак не соображу, принимаю ведь только default.

С export вроде все понятно, подскажите плс как import прописать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пример из классики:

 

 aut-num: AS1
import: from AS2
         action pref = 10; med = 0; community.append(10250, 3561:10);
         accept { 128.9.0.0/16 }

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

пример из классики понятен, теперь у меня получилось как-то так:

 

aut-num: AS4
...
import: from AS1 
       action pref=100; 
       accept ANY
export: to AS1 announce AS4
import: from AS2 
        action pref=100; 
        accept ANY
export: to AS2 announce AS4
import: from AS3 
        action pref=50; 
        community={3:1099}; 
        accept { 0.0.0.0 }
export: to AS3 announce AS4

 

Коммьюнити 3:1099 как раз используется для бэкапа у аплинка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Погодите, бекап-комьюнити нужно ставить всё же на экспорт? Вообще очень многие не заморачиваются с формализацией роутинга через RPSL и тем более - с публикацией в RIPE DB.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Погодите, бекап-комьюнити нужно ставить всё же на экспорт? Вообще очень многие не заморачиваются с формализацией роутинга через RPSL и тем более - с публикацией в RIPE DB.
Точно, это меня уже клинит, конечно же на экспорт.

 

А если особо не заморачиваться то я так понял что достаточно будет прописать так:

 

import: from AS1
       action pref=100;
       accept ANY
export: to AS1 announce AS4
import: from AS2
        action pref=100;
        accept ANY
export: to AS2 announce AS4
import: from AS3
        action pref=50;
        accept ANY
export: to AS3 announce AS4

 

Таким образом те кто используют в качестве источника для фильтрации RIPE DB смогут построить правильные пути до меня.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Скажу больше - в качестве источника данных для построения фильтров в 90% случае используется не aut-num, а route. Что написано в aut-num - обычно неважно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.