Jump to content

Recommended Posts

Posted

Добрый день. Есть две AS - одна используется и работает, другую недавно приобрели вместе с адресным пространством. Чтобы не городить огород из двух AS нужно из новой перенести адреса в старую. Чем грозит отсутствие адресов в AS в базе ripe? Какие объекты нужно менять? inetnum на данный момент идентичны, за исключением адресов. route объекты разные. Для того, чтобы перенести адреса в моем случае достаточно ли будет приравнять все поля объекта route новой AS к полям старой AS? Опыта в этом вопросе, к сожалению, нет, боюсь ошибиться и напортачить, а цена ошибки высока. Спасибо

Posted

Если я правильно понимаю задачу, то есть:

AS1, в которой есть пачка route-объектов, и которая работает.

AS2, в которой есть ещё некоторое количество route-объектов, которые надо перенести в AS1.

 

В таком случае вам нужно просто изменить параметр origin у route-объектов с AS2 на AS1, технически перенести их маршрутизацию и анонсирование в AS1, и оповестить аплинков AS1 об изменившемся списке анонсирования, чтобы они обновили фильтры.

Без корректного указания origin аплинк не добавит новые сети в свои списки анонсирования, так как с его точки зрения они принадлежат другой автономке.

Posted

mnt-by не имеет влияния на техническую сторону маршрутизации. Пустая AS это нормально. Естественно, что анонсировать вы из неё ничего не сможете, и никакой полезной функции она выполнять не будет. Можете вернуть её в RIPE NCC если не нужна.

Posted (edited)

Из объекта AUT_NUM AS2 удалил mnt-routes, в объекте route новой сети поменял origin на AS1. Сохранил. В итоге делаю поиск по объектам route нового префикса new-prefix/22 и мне показывает, что этот префикс в двух AS - AS1 и AS2. А на маршрутизаторе show ip bgp new-prefix/22 указывает конечной AS AS2. Что происходит? Нужно ждать синхронизации кого-то с кем-то, чтобы этот маршрут исчез, и я смог бы его анонсировать со своей AS1? Или нужно еще что-то где-то удалить? Или теребить лира, у которого мы покупали префикс? Что еще нужно проверить, подскажите, пожалуйста

Edited by alice_and_bob
Posted

Из объекта AUT_NUM AS2 удалил mnt-routes, в объекте route новой сети поменял origin на AS1. Сохранил. В итоге делаю поиск по объектам route нового префикса new-prefix/22 и мне показывает, что этот префикс в двух AS - AS1 и AS2. А на маршрутизаторе show ip bgp new-prefix/22 указывает конечной AS AS2. Что происходит? Нужно ждать синхронизации кого-то с кем-то, чтобы этот маршрут исчез, и я смог бы его анонсировать со своей AS1? Или нужно еще что-то где-то удалить? Или теребить лира, у которого мы покупали префикс? Что еще нужно проверить, подскажите, пожалуйста

Я вам описал три пункта, которые необходимо выполнить. Вы выполнили один.

Оповещайте ваших аплинков AS1 что будете анонсировать новую сеть - пусть они обновляют фильтры, благо origin вы сменили. То что их два - не страшно. Могу ошибаться, но вроде как это транзитный механизм просто - второй route умрёт сам собой через некоторое время. Параллельно или попозже переносите маршрутизацию сети из AS2 на AS1, всё будет работать. Ждать ничего не нужно, теребить только себя.

Posted (edited)

Но пока есть динамический маршрут в новую сеть я не могу создать статический, чтобы анонсировать его, в этом и трудность. Использую quagga. Правильно ли будет отфильтровать его во входящих обновлениях?

Edited by alice_and_bob

Join the conversation

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

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...