Jump to content

Recommended Posts

Posted

Коллеги нужна помощь!

Необходимо запустить martini VPLS в VRF (для изоляции основной таблицы маршрутизации от маршрутов используемых для VPLS)

VPLS instant естественно нечего не знает о VRF и VPLS не работает. 

Возможно ли реализовать такую схему? Или это не возможно в Juniper (

Пока эксперементирую в лабе на EVA

Instance: vpls1
  VPLS-id: 800
    Neighbor                  Type  St     Time last up          # Up trans
    1.1.1.1(vpls-id 800)      rmt   OL
    3.3.3.3(vpls-id 800)      rmt   OL
routing-instances {
    vpls {
        instance-type vrf;
        interface ge-0/0/1.0;
        interface ge-0/0/2.0;
        interface lo0.0;
        route-distinguisher 65000:100; 
        vrf-import Development-Import;
        vrf-export Development-Export; 
        protocols {
            ospf {
                area 0.0.0.0 {
                    interface ge-0/0/1.0;
                    interface lo0.0 {
                        passive;
                    }
                    interface ge-0/0/2.0;
                }
            }
            ldp {
                interface ge-0/0/1.0;
                interface ge-0/0/2.0;
                interface lo0.0;
            }
        }
    }
    vpls1 {
        instance-type vpls;
        interface ge-0/0/0.0;
        interface ge-0/0/0.801;
        protocols {
            vpls {
                no-tunnel-services;
                vpls-id 800;
                neighbor 1.1.1.1;
                neighbor 3.3.3.3;
            }
        }
    }
}
root> show route

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

1.1.1.1/32         *[LDP/9] 00:52:16, metric 1
                    > to 10.0.3.1 via ge-0/0/1.0, Push 299776
                    [OSPF/10] 00:52:20, metric 6
                    > to 10.0.3.1 via ge-0/0/1.0
2.2.2.2/32         *[Direct/0] 00:53:10
                    > via lo0.0
4.4.4.4/32         *[LDP/9] 00:52:16, metric 1
                    > to 10.0.3.1 via ge-0/0/1.0
                    [OSPF/10] 00:52:20, metric 1
                    > to 10.0.3.1 via ge-0/0/1.0
10.0.0.0/24        *[OSPF/10] 00:52:20, metric 6
                    > to 10.0.3.1 via ge-0/0/1.0
10.0.1.0/24        *[OSPF/10] 00:52:20, metric 7
                    > to 10.0.3.1 via ge-0/0/1.0
10.0.2.0/24        *[Direct/0] 00:53:10
                    > via ge-0/0/2.0
10.0.2.1/32        *[Local/0] 00:53:10
                      Local via ge-0/0/2.0
10.0.3.0/24        *[Direct/0] 00:53:10
                    > via ge-0/0/1.0
10.0.3.2/32        *[Local/0] 00:53:10
                      Local via ge-0/0/1.0
224.0.0.5/32       *[OSPF/10] 00:53:11, metric 1
                      MultiRecv

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

1.1.1.1/32         *[LDP/9] 00:52:16, metric 1
                    > to 10.0.3.1 via ge-0/0/1.0, Push 299776
4.4.4.4/32         *[LDP/9] 00:52:16, metric 1
                    > to 10.0.3.1 via ge-0/0/1.0

mpls.0: 6 destinations, 6 routes (6 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

0                  *[MPLS/0] 2d 22:07:15, metric 1
                      to table inet.0
0(S=0)             *[MPLS/0] 00:53:11, metric 1
                      to table mpls.0
1                  *[MPLS/0] 2d 22:07:15, metric 1
                      Receive
2                  *[MPLS/0] 2d 22:07:15, metric 1
                      to table inet6.0
2(S=0)             *[MPLS/0] 00:53:11, metric 1
                      to table mpls.0
13                 *[MPLS/0] 2d 22:07:15, metric 1
                      Receive

vpls.mpls.0: 3 destinations, 3 routes (3 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

299824             *[LDP/9] 00:52:16, metric 1
                    > to 10.0.3.1 via ge-0/0/1.0, Pop
299824(S=0)        *[LDP/9] 00:52:16, metric 1
                    > to 10.0.3.1 via ge-0/0/1.0, Pop
299840             *[LDP/9] 00:52:16, metric 1
                    > to 10.0.3.1 via ge-0/0/1.0, Swap 299776

l2circuit.0: 2 destinations, 2 routes (0 active, 0 holddown, 2 hidden)

vpls.l2circuit.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

1.1.1.1:NoCtrlWord:5:800:Remote/96
                   *[LDP/9] 00:52:16
                      Discard

 

 

Posted

Вангую, что @Davion хочет, чтоб для поднятия PW использовалась информация не из inet.3, а с vpls.inet.3, или как-то так.

Не уверен в возможности подобного (это же еще и 3 метки пушить надо, нет?), но можно попробовать покрутить routing-options resolution rib l2circuit.0 

 

Posted
29 минут назад, Mystray сказал:

Вангую, что @Davion хочет, чтоб для поднятия PW использовалась информация не из inet.3, а с vpls.inet.3, или как-то так.

Не уверен в возможности подобного (это же еще и 3 метки пушить надо, нет?), но можно попробовать покрутить routing-options resolution rib l2circuit.0 

 

В ветке 16.1 появилось import-labeled-routes, но стенд еще не собрал.

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...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.