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

Juniper MX local preference проблема с локал-преференсом

Доброго дня.

 

Столкнулся с проблемой, при установки локал преференса через настройки пира/группы,

он не применяется. При этом если я локал преф прописываю через полиси,

то все успешно применяется.

 

 

ЧЯДНТ ?

Share this post


Link to post
Share on other sites

Вы не читаете мануалы :)

 

Эта опция задает с каким локалпрефом отдавать роуты iBGP соседу или конфедерации.

То что вам требуется делается как раз через полиси.

Share this post


Link to post
Share on other sites

В моем случае я как раз с этим и столкнулся :)

Т.е. в схеме

EBGP_A->IBGP_B->IBGP_C

я на IBGP_C не увидел локал-преференс который был прописан на IBGP_B в сторону EBGP_A

пока не установил локал-преференс через полиси.

Share this post


Link to post
Share on other sites

Ну грустно тогда, надо все проверять. На столе у меня работает как и должно, передает ибгп соседу нужный преференс.

 

Получатель:

#sh ip bgp 10.250.1.0/24
BGP routing table entry for 10.250.1.0/24, version 15
Paths: (1 available, best #1, table default)
 Not advertised to any peer
 65500
   10.0.0.2 from 10.10.10.1 (10.0.0.1)
     Origin incomplete, metric 0, localpref 213, valid, internal, best

 

Источник:

root@TEST_LAB_1> show route 10.250.1.0/24

inet.0: 191 destinations, 192 routes (191 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

10.250.1.0/24      *[bGP/170] 00:42:51, MED 0, localpref 100
                     AS path: 65500 ?
                   > to 10.0.0.2 via em0.100

INET.inet.0: 183 destinations, 184 routes (183 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

10.250.1.0/24      *[bGP/170] 00:42:51, MED 0, localpref 100
                     AS path: 65500 ?
                   > to 10.0.0.2 via em0.100

root@TEST_LAB_1> show route 10.250.1.0/24 advertising-protocol bgp 10.10.10.2

INET.inet.0: 183 destinations, 184 routes (183 active, 0 holddown, 0 hidden)
 Prefix                  Nexthop              MED     Lclpref    AS path
* 10.250.1.0/24           10.0.0.2             0       213        65500 ?


root@TEST_LAB_1> show configuration routing-instances INET protocols bgp
group INET {
   export TOINET;
   local-as 65001;
   neighbor 10.0.0.2 {
       peer-as 65500;
   }
}
group INTERNAL {
   type internal;
   local-preference 213;
   local-as 65001;
   neighbor 10.10.10.2 {
       peer-as 65001;
   }
}


Edited by DVM-Avgoor

Share this post


Link to post
Share on other sites

В моем случае я как раз с этим и столкнулся :)

Т.е. в схеме

EBGP_A->IBGP_B->IBGP_C

я на IBGP_C не увидел локал-преференс который был прописан на IBGP_B в сторону EBGP_A

пока не установил локал-преференс через полиси.

вам же говорят

Эта опция задает с каким локалпрефом отдавать роуты iBGP соседу или конфедерации.

а вы делаете все с точностью до наоборот - используете эту опцию на приеме от eBGP соседа.

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.