Jump to content
Калькуляторы

Quagga - новая версия

Доброго времени суток.

Обновил quaggа с 0.99.22.4 на 1.2.4, с сохранением конфигов.

 

Есть транзитная автономка (1234), подключенная через оспф сеть.
 

neighbor 1.2.3.4 remote-as 1234
neighbor 1.2.3.4 description -= client =-
neighbor 1.2.3.4 ebgp-multihop 4
neighbor 1.2.3.4 next-hop-self
neighbor 1.2.3.4 default-originate
neighbor 1.2.3.4 soft-reconfiguration inbound

От неё получаю анонсируемый (2.2.2.2/24) маршрут.

Аналогичный маршрут получаю из ospf сети.

Это работает в обеих версиях

В старой версии  вижу оба маршрута, и он естественно анонсируется апстримам по bgp
 

#sh ip ro 2.2.2.2/24
Routing entry for 2.2.2.2/24
  Known via "ospf", distance 110, metric 100
  Last update 01w4d08h ago
    3.3.3.3, via eth2.235

Routing entry for 2.2.2.2/24
  Known via "bgp", distance 20, metric 0, best
  Last update 07w2d03h ago
  * 1.2.3.4 (recursive via 3.3.3.3, eth2.235)

В новой версии, есть только ospf маршрут, хотя от bgp пира он приходит.  Апстримам сеть не анонсируется.

#sh ip ro 2.2.2.2/24
Routing entry for 2.2.2.2/24
  Known via "ospf", distance 110, metric 100, tag 0, vrf 0, best, fib
  Last update 00:05:04 ago
  >* 3.3.3.3, via eth2.235

Что-то незаметно поменялось, подскажете куда смотреть?

 

Share this post


Link to post
Share on other sites

Так а Zebra демон поднялся после обновления? Потому как маршруты от динамических протоколов в таблицу в итоге заносит именно он.

Share this post


Link to post
Share on other sites

1 минуту назад, jffulcrum сказал:

Так а Zebra демон поднялся после обновления?

Все демоны поднялись и работают, моя автономка анонсируется апстримам, все фуллвью получаю. Из ядра по оспф получаю свои сети, анонсирую туда дефолт. Все работает, кроме того, что маршрут на сеть  транзитнай автономки, попадает в таблицу маршрутов только от оспф демона.

Share this post


Link to post
Share on other sites

18 часов назад, sanyasi сказал:

В новой версии, есть только ospf маршрут, хотя от bgp пира он приходит.  Апстримам сеть не анонсируется.

Ну, если от BGP он приходит, то лучшим все равно считается OSPF-ный и в таблицу маршрутизации попадет именно он, "перебив" BGP-шный.

А если в BGP не настроен редистрибьют из OSPF, то этот маршрут не будет проанонсирован BGP-пирам.

То есть сейчас (как я понял) ситуация нормальная, почему раньше работало - вот в чем вопрос.

Share this post


Link to post
Share on other sites

14 минут назад, TheUser сказал:

о есть сейчас (как я понял) ситуация нормальная

Спасибо, редистрибьют оспф - экспорт заработал.  Но sh ip bgp neighbors  .... advertised-routes, стоит вопрос  ? - incomplete, и не отображается номер транзитной автономки. 

 sh ip ro  все также  не показывает наличие bgp маршрута.

Share this post


Link to post
Share on other sites

9 минут назад, sanyasi сказал:

Но sh ip bgp neighbors  .... advertised-routes, стоит вопрос  ? - incomplete, и не отображается номер транзитной автономки.

Incomplete в данной ситуации - это нормально. И отсутствие автономки тоже. Ваша становится ориджином.

Не совсем понял почему у вас один и тот же префикс прилетает и по OSPF, и по BGP.

В чем смысл получать ее по OSPF?

Share this post


Link to post
Share on other sites

12 минут назад, TheUser сказал:

В чем смысл получать ее по OSPF?

Транзитная сеть на ядре отправляется в null0, в таком виде и приходит как маршрут на BGP сервер по ospf. Прямого линка между кваггой этой автономки нет, она за маршрутизаторами. При удалении перенаправления в null0 на ядре, полученная по bgp сеть не добавляется в таблицу маршрутизации, %Network not in table. 

По всей видимости, ebgp как-то не работает.

Edited by sanyasi

Share this post


Link to post
Share on other sites

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.