Перейти к содержимому
Калькуляторы

Juniper martini VPLS vs VRF

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

Необходимо запустить 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

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@Davion 

Вопрос в чем? Как перекинуть маршрут из одной routing instance в другую?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

32 минуты назад, vvertexx сказал:

@Davion 

Вопрос в чем? Как перекинуть маршрут из одной routing instance в другую?

в instance VPLS

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.