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

Juniper bgp import filter Имеются 3 bgp full view пира, не работает фильт на входяшие маршруты.

Добрый день.

Встала задача отфильтрвать входяшие маршруты full view оставив только один прификс принадлежаший соседу.

Оборудование Juniper MX80, с исходяшими все было просто:

 

set policy-options prefix-list ADVERT-Prov3 x.x.x.0/x

set policy-options prefix-list ADVERT-Prov3 x.x.x.0/x

 

set policy-options policy-statement Prov3-export term 1 from prefix-list ADVERT-Prov3

set policy-options policy-statement Prov3-export term 1 then accept

set policy-options policy-statement Prov3-export term 2 then reject

 

set protocols bgp group Peer-to-Prov3 export Prov3-export

 

 

run show route advertising-protocol bgp x.x.x.x

 

В итоге отдаем что должны, сосед получает что должен.

 

С входяшими маршрутами так почемуто не прокатывает, хотя в run show route receive-protocol bgp x.x.x.x он и показывает только тот маршрут который я долже получить от соседа, по факту всеравно full view.

 

Первый вариант:

 

set policy-options policy-statement Prov3-import term 1 from route-filter x.x.x.0/x exact

set policy-options policy-statement Prov3-import term 1 then local-preference 250

set policy-options policy-statement Prov3-import term 1 then accept

set policy-options policy-statement Prov3-import term 2 then reject

 

set protocols bgp group Peer-to-Prov3 import Prov3-import

 

Пробовал туже схему с prefix-list и as-path резултат тож же.

Если кто сталкивался с подобной ситуацией, прошу поделиться опытом.

Share this post


Link to post
Share on other sites

А вы посмотрите вообще сколько маршрутов от пира Active/Received/Accepted. Пир то вам FV наливает в любом случае и не знает что вы его фильтруете. А вот что становится accepted и active решаете уже вы.

Share this post


Link to post
Share on other sites

set policy-options policy-statement Prov3-import term 1 from route-filter x.x.x.0/x exact

set policy-options policy-statement Prov3-import term 1 then local-preference 250

set policy-options policy-statement Prov3-import term 1 then accept

set policy-options policy-statement Prov3-import term 2 then reject

 

set protocols bgp group Peer-to-Prov3 import Prov3-import

в принципе этого должно хватить. ну на всякий clear сделать

 

 

PS: FV от провайдера содержит фильтруемую сеть? x.x.x.0/x ?

Share this post


Link to post
Share on other sites

в принципе этого должно хватить. ну на всякий clear сделать

 

 

PS: FV от провайдера содержит фильтруемую сеть? x.x.x.0/x ?

 

Да префикс из его as, вообщем задача отфильтровать full view на своей стороне. Если исходяшие фильтры нормально отрабатывают, даже не знаю что с входяшими.

 

от провайдера содержит фильтруемую сеть? x.x.x.0/x ?

от провайдера содержит фильтруемую сеть? x.x.x.0/x ? это не фильтруемая сеть а разрешенная, фильтуется все остальное.

Share this post


Link to post
Share on other sites

PS: FV от провайдера содержит фильтруемую сеть? x.x.x.0/x ?

 

set policy-options policy-statement Prov3-import term 1 from route-filter x.x.x.0/x exact

 

Пробовал префиксами тоже саммое в итоге.

 

set policy-options policy-statement Prov3-export term 1 from prefix-list RECEIVE-Prov3

Share this post


Link to post
Share on other sites

Фильтр это то что попадает в конечном итоге в RIB/FIB, если вам отдают FV то его вам отдают, фильтрация это исключительно локальный параметр.

Share this post


Link to post
Share on other sites

set policy-options policy-statement Prov3-import term 1 from route-filter x.x.x.0/x exact

 

Пробовал префиксами тоже саммое в итоге.

 

set policy-options policy-statement Prov3-export term 1 from prefix-list RECEIVE-Prov3

 

 

sh bgp nei IP

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.