Клиент всегда прав , даже если он ... :)
Добрый день . Выдалась неделька неожиданостей , вот опять задачку клиент подкинул , имеем записи в RIPEdb в виде (я сортировал для удобства чтения) aut-num: AS1000 import: from AS2 action pref=100; accept ANY import: from AS1 action pref=100; accept ANY import: from AS100 action pref=100; accept AS100 --------------------------------------------------------- export: to AS2 announce AS100 export: to AS2 announce AS1000 export: to AS1 announce AS1000 export: to AS1 announce AS100 export: to AS100 announce ANY Все началось с того что клиент AS1000 пожаловался на отсутствие анонсируемого префикса c AS100 . Как-то меня данная конфигурация поставила в тупик . В теории ВСЕ ПРАВИЛЬНО . А bgpq3 - не смог корректно сгенерить префиксы :) Кто с таким сталкивался ? Как реализовали автоматический апдейт префиксов ?
Привет. Вопрос в нескольких строках export на одну AS? А разве bgpq3 умеет брать экспорт из объекта? Ему просто параметрами даёшь список объектов, и он строит prefix-list по ним. On Tue, Nov 13, 2012 at 02:36:32PM +0200, Alexandr Turovsky writes: AT> Выдалась неделька неожиданостей , вот опять задачку клиент подкинул , AT> имеем записи в RIPEdb в виде (я сортировал для удобства чтения) AT> aut-num: AS1000 AT> import: from AS2 action pref=100; accept ANY AT> import: from AS1 action pref=100; accept ANY AT> import: from AS100 action pref=100; accept AS100 AT> --------------------------------------------------------- AT> export: to AS2 announce AS100 AT> export: to AS2 announce AS1000 AT> export: to AS1 announce AS1000 AT> export: to AS1 announce AS100 AT> export: to AS100 announce ANY AT> Все началось с того что клиент AS1000 пожаловался на отсутствие AT> анонсируемого префикса c AS100 . AT> Как-то меня данная конфигурация поставила в тупик . AT> В теории ВСЕ ПРАВИЛЬНО . AT> А bgpq3 - не смог корректно сгенерить префиксы :) AT> Кто с таким сталкивался ? Как реализовали автоматический апдейт AT> префиксов ? -- Паша.
Pavel Gulchouck wrote:
Привет.
Вопрос в нескольких строках export на одну AS А разве bgpq3 умеет брать экспорт из объекта? Ему просто параметрами даёшь список объектов, и он строит prefix-list по ним. Да , но если в AS1000 появится еще записи export с новой клиентской AS , bgpq в автоматическом режиме не сгенерит новые префиксы
On Tue, Nov 13, 2012 at 02:36:32PM +0200, Alexandr Turovsky writes:
AT> Выдалась неделька неожиданостей , вот опять задачку клиент подкинул , AT> имеем записи в RIPEdb в виде (я сортировал для удобства чтения)
AT> aut-num: AS1000
AT> import: from AS2 action pref=100; accept ANY
AT> import: from AS1 action pref=100; accept ANY
AT> import: from AS100 action pref=100; accept AS100 AT> --------------------------------------------------------- AT> export: to AS2 announce AS100 AT> export: to AS2 announce AS1000
AT> export: to AS1 announce AS1000 AT> export: to AS1 announce AS100
AT> export: to AS100 announce ANY
AT> Все началось с того что клиент AS1000 пожаловался на отсутствие AT> анонсируемого префикса c AS100 .
AT> Как-то меня данная конфигурация поставила в тупик .
AT> В теории ВСЕ ПРАВИЛЬНО .
AT> А bgpq3 - не смог корректно сгенерить префиксы :)
AT> Кто с таким сталкивался ? Как реализовали автоматический апдейт AT> префиксов ?
On Tue, Nov 13, 2012 at 02:36:32PM +0200, Alexandr Turovsky wrote:
Добрый день .
Выдалась неделька неожиданостей , вот опять задачку клиент подкинул , имеем записи в RIPEdb в виде (я сортировал для удобства чтения)
aut-num: AS1000 import: from AS2 action pref=100; accept ANY import: from AS1 action pref=100; accept ANY import: from AS100 action pref=100; accept AS100 --------------------------------------------------------- export: to AS2 announce AS100 export: to AS2 announce AS1000 export: to AS1 announce AS1000 export: to AS1 announce AS100 export: to AS100 announce ANY
Все началось с того что клиент AS1000 пожаловался на отсутствие анонсируемого префикса c AS100 .
Кому пожаловался ? В AS1 ? В AS2 ? В спортлото ? В международный совет по делам альтернативно одаренных операторов связи ?
Как-то меня данная конфигурация поставила в тупик .
В теории ВСЕ ПРАВИЛЬНО .
А bgpq3 - не смог корректно сгенерить префиксы :)
bgpq3 не обладает неестественным интеллектом. И делает ровно то, что ему сказали, а не то, чего хочется на неосознанном уровне :) PS: автономки и параметры запуска bgpq3 - в студию.
Кто с таким сталкивался ? Как реализовали автоматический апдейт префиксов ?
-- In theory, there is no difference between theory and practice. But, in practice, there is.
Alexandre Snarskii wrote:
On Tue, Nov 13, 2012 at 02:36:32PM +0200, Alexandr Turovsky wrote:
Добрый день .
Выдалась неделька неожиданостей , вот опять задачку клиент подкинул , имеем записи в RIPEdb в виде (я сортировал для удобства чтения)
aut-num: AS1000 import: from AS2 action pref=100; accept ANY import: from AS1 action pref=100; accept ANY import: from AS100 action pref=100; accept AS100 --------------------------------------------------------- export: to AS2 announce AS100 export: to AS2 announce AS1000 export: to AS1 announce AS1000 export: to AS1 announce AS100 export: to AS100 announce ANY
Все началось с того что клиент AS1000 пожаловался на отсутствие анонсируемого префикса c AS100 .
Кому пожаловался ? В AS1 ? В AS2 ? В спортлото ? В международный совет по делам альтернативно одаренных операторов связи ?
bgpq3 -A -l as1000-as1 -P AS1000
Как-то меня данная конфигурация поставила в тупик .
В теории ВСЕ ПРАВИЛЬНО .
А bgpq3 - не смог корректно сгенерить префиксы :)
bgpq3 не обладает неестественным интеллектом. И делает ровно то, что ему сказали, а не то, чего хочется на неосознанном уровне :)
PS: автономки и параметры запуска bgpq3 - в студию.
Кто с таким сталкивался ? Как реализовали автоматический апдейт префиксов ?
On Tue, Nov 13, 2012 at 04:05:49PM +0200, Alexandr Turovsky wrote:
Alexandre Snarskii wrote:
On Tue, Nov 13, 2012 at 02:36:32PM +0200, Alexandr Turovsky wrote:
Добрый день .
Выдалась неделька неожиданостей , вот опять задачку клиент подкинул , имеем записи в RIPEdb в виде (я сортировал для удобства чтения)
aut-num: AS1000 import: from AS2 action pref=100; accept ANY import: from AS1 action pref=100; accept ANY import: from AS100 action pref=100; accept AS100 --------------------------------------------------------- export: to AS2 announce AS100 export: to AS2 announce AS1000 export: to AS1 announce AS1000 export: to AS1 announce AS100 export: to AS100 announce ANY
Все началось с того что клиент AS1000 пожаловался на отсутствие анонсируемого префикса c AS100 .
Кому пожаловался ? В AS1 ? В AS2 ? В спортлото ? В международный совет по делам альтернативно одаренных операторов связи ?
bgpq3 -A -l as1000-as1 -P AS1000
Все правильно, с такими ключами as100 в сгенеренном листе появиться и не должна. PS: если хотите отслеживать появление у клиента других клиентов с bgp - попросите завести его as-set, и добавлять своих клиентов в него.
Как-то меня данная конфигурация поставила в тупик .
В теории ВСЕ ПРАВИЛЬНО .
А bgpq3 - не смог корректно сгенерить префиксы :)
bgpq3 не обладает неестественным интеллектом. И делает ровно то, что ему сказали, а не то, чего хочется на неосознанном уровне :)
PS: автономки и параметры запуска bgpq3 - в студию.
Кто с таким сталкивался ? Как реализовали автоматический апдейт префиксов ?
-- In theory, there is no difference between theory and practice. But, in practice, there is.
Alexandre Snarskii wrote:
On Tue, Nov 13, 2012 at 04:05:49PM +0200, Alexandr Turovsky wrote:
Alexandre Snarskii wrote:
On Tue, Nov 13, 2012 at 02:36:32PM +0200, Alexandr Turovsky wrote:
Добрый день .
Выдалась неделька неожиданостей , вот опять задачку клиент подкинул , имеем записи в RIPEdb в виде (я сортировал для удобства чтения)
aut-num: AS1000 import: from AS2 action pref=100; accept ANY import: from AS1 action pref=100; accept ANY import: from AS100 action pref=100; accept AS100 --------------------------------------------------------- export: to AS2 announce AS100 export: to AS2 announce AS1000 export: to AS1 announce AS1000 export: to AS1 announce AS100 export: to AS100 announce ANY
Все началось с того что клиент AS1000 пожаловался на отсутствие анонсируемого префикса c AS100 .
Кому пожаловался ? В AS1 ? В AS2 ? В спортлото ? В международный совет по делам альтернативно одаренных операторов связи ?
bgpq3 -A -l as1000-as1 -P AS1000
Все правильно, с такими ключами as100 в сгенеренном листе появиться и не должна. Благодарю за внимание , уже когда писал ответ , понял свою ошибку .
PS: если хотите отслеживать появление у клиента других клиентов с bgp - попросите завести его as-set, и добавлять своих клиентов в него.
Как-то меня данная конфигурация поставила в тупик .
В теории ВСЕ ПРАВИЛЬНО .
А bgpq3 - не смог корректно сгенерить префиксы :)
bgpq3 не обладает неестественным интеллектом. И делает ровно то, что ему сказали, а не то, чего хочется на неосознанном уровне :)
PS: автономки и параметры запуска bgpq3 - в студию.
Кто с таким сталкивался ? Как реализовали автоматический апдейт префиксов ?
On Tue, Nov 13, 2012 at 04:02:57PM +0200, Alexandr Turovsky writes:
Вопрос в нескольких строках export на одну AS А разве bgpq3 умеет брать экспорт из объекта? Ему просто параметрами даёшь список объектов, и он строит prefix-list по ним. AT> Да , но если в AS1000 появится еще записи export с новой клиентской AS AT> , bgpq в автоматическом режиме не сгенерит новые префиксы
А если они появятся в той же самой одной строке export, bgpq3 разве об этом как-то узнает? То есть, проблема не с bgpq, а с тем скриптом (?), который парсит объект, берёт из него export, и скармливает bgpq, так? Вот этот скрипт и нужно пофиксить, чтобы он понимал несколько записей export на одну AS. -- Паша.
participants (3)
-
Alexandr Turovsky
-
Alexandre Snarskii
-
Pavel Gulchouck