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

BGP и фильтрация

Имеется два аплинка (1 и 2), и один клиент. Со всеми установлена bgp-сессия. Возможно ли как-то сделать так, чтобы клиенту анонсировались только те префиксы, которые получены от аплинка 1, и которые одновременно в данный момент выбраны как best на нашем роутере?

 

Это нужно из-за того, что на аплинк 2 автономка клиента не анонсируется, и если туда попадет исходящий трафик этого клиента, то он там зафильтруется. Остальную часть интернета клиент получает у другого провайдера.

 

PS. Используется quagga. Заранее спасибо за советы :)

Share this post


Link to post
Share on other sites

Это бесполезно.

Ибо его траффик от вас уйдет по best маршрутам.

Просто выковыривайте его пакеты со второго аплинка, перенаправляя на первый.

Edited by vlad11

Share this post


Link to post
Share on other sites

Это бесполезно.

Ибо его траффик от вас уйдет по best маршрутам.

Так вот именно это и нужно - отдавать клиенту не полный fullview, а только те префиксы первого аплинка, которые попали в best-маршруты моего роутера. Возможно ли это в принципе? Тогда исходящий трафик от клиента будет уходить только на первого оператора.

А входящий и так идет как надо.

Просто выковыривайте его пакеты со второго аплинка, перенаправляя на первый.

Имеется в виду source-based роутинг? Дело в том, что первый аплинк - это пиринговый route server, от которого приходит куча шлюзов, и просто слить на один хоп весь трафик клиента не получается.

Edited by vladd

Share this post


Link to post
Share on other sites

Почему вы просто не можете анонсировать маршруты от 1 пира . Анонсятся ведь все оавно только best. У клиента все равно один next hop . И как трафик клиента пойдет на префиксы которые не best от 1-ого ? Если они ему не будут анонсится.

Share this post


Link to post
Share on other sites

Хрень какую то придумали, route-map на out к абоненту. Там мачим по as-path маршрути от 1 аплинка и отдаем. Чего еще надо то ?

Share this post


Link to post
Share on other sites

Хрень какую то придумали, route-map на out к абоненту. Там мачим по as-path маршрути от 1 аплинка и отдаем. Чего еще надо то ?

Спасибо, похоже то что надо.

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.