В дополнении к заметке про эмулятор ENSP попробуем сделать простенькую лабу на тему VPLS Martini Mode. В этом режиме для сигнализации сервисных меток используется targeted LDP. Плюсы и минусы технологии рассмотрим ниже.
Топология следующая, объединим два CPE в один L2 сегмент.
Список необходимых шагов при настройке:
1) IP адресация (линковые и лупбек адреса);
2) IGP (OSPF или IS-IS);
3) включаем MPLS + LDP (глобально и на интерфейсах);
(следующие шаги только для PE)
4) tLDP (настраиваем удаленные LDP сессии);
5) создаем vsi (определяем протокол сигнализации сервисных меток и удаленный пир);
6) привязка vsi к интерфейсу.
Готовый конфиг для топологии
PE1
sysname PE1
#
mpls lsr-id 1.1.1.1
mpls
#
mpls l2vpn
#
vsi 111 static
pwsignal ldp
vsi-id 111
peer 3.3.3.3
#
mpls ldp
#
#
mpls ldp remote-peer 3.3.3.3
remote-ip 3.3.3.3
#
interface GigabitEthernet0/0/0
ip address 10.0.0.1 255.255.255.252
mpls
mpls ldp
interface GigabitEthernet0/0/3
l2 binding vsi 111
interface LoopBack0
ip address 1.1.1.1 255.255.255.255
#
ospf 1 router-id 1.1.1.1
area 0.0.0.0
network 1.1.1.1 0.0.0.0
network 10.0.0.0 0.0.0.3
P
sysname P
#
mpls lsr-id 2.2.2.2
mpls
#
mpls ldp
#
#
#
interface GigabitEthernet0/0/0
ip address 10.0.0.2 255.255.255.252
mpls
mpls ldp
interface LoopBack0
ip address 2.2.2.2 255.255.255.255
interface GigabitEthernet0/0/1
ip address 10.0.0.5 255.255.255.252
mpls
mpls ldp
#
ospf 1 router-id 2.2.2.2
area 0.0.0.0
network 2.2.2.2 0.0.0.0
network 10.0.0.0 0.0.0.7
PE2
sysname PE2
#
mpls lsr-id 3.3.3.3
mpls
#
mpls l2vpn
#
vsi 111 static
pwsignal ldp
vsi-id 111
peer 1.1.1.1
#
mpls ldp
#
#
mpls ldp remote-peer 1.1.1.1
remote-ip 1.1.1.1
#
interface GigabitEthernet0/0/1
ip address 10.0.0.6 255.255.255.252
mpls
mpls ldp
interface GigabitEthernet0/0/3
l2 binding vsi 111
interface LoopBack0
ip address 3.3.3.3 255.255.255.255
#
ospf 1 router-id 3.3.3.3
area 0.0.0.0
network 3.3.3.3 0.0.0.0
network 10.0.0.4 0.0.0.3
Приведу несколько команд для траблшутинга.
Проверяем состояние соседства по OSPF на P.
Проверяем состояние соседства по LDP и tLDP на PE1.
Состояние сервиса VSI.
Подробно о VSI, можем узнать сервисную метку.
display vsi name 111 verbose
Проверим связность между CPE1 и CPE2.
А теперь о плюсах и минусах Martini mode.
Плюсы:
- прост в настройке и понимании;
- поддержка протокола старым оборудованием.
Топология следующая, объединим два CPE в один L2 сегмент.
Список необходимых шагов при настройке:
1) IP адресация (линковые и лупбек адреса);
2) IGP (OSPF или IS-IS);
3) включаем MPLS + LDP (глобально и на интерфейсах);
(следующие шаги только для PE)
4) tLDP (настраиваем удаленные LDP сессии);
5) создаем vsi (определяем протокол сигнализации сервисных меток и удаленный пир);
6) привязка vsi к интерфейсу.
Готовый конфиг для топологии
PE1
sysname PE1
#
mpls lsr-id 1.1.1.1
mpls
#
mpls l2vpn
#
vsi 111 static
pwsignal ldp
vsi-id 111
peer 3.3.3.3
#
mpls ldp
#
#
mpls ldp remote-peer 3.3.3.3
remote-ip 3.3.3.3
#
interface GigabitEthernet0/0/0
ip address 10.0.0.1 255.255.255.252
mpls
mpls ldp
interface GigabitEthernet0/0/3
l2 binding vsi 111
interface LoopBack0
ip address 1.1.1.1 255.255.255.255
#
ospf 1 router-id 1.1.1.1
area 0.0.0.0
network 1.1.1.1 0.0.0.0
network 10.0.0.0 0.0.0.3
P
sysname P
#
mpls lsr-id 2.2.2.2
mpls
#
mpls ldp
#
#
#
interface GigabitEthernet0/0/0
ip address 10.0.0.2 255.255.255.252
mpls
mpls ldp
interface LoopBack0
ip address 2.2.2.2 255.255.255.255
interface GigabitEthernet0/0/1
ip address 10.0.0.5 255.255.255.252
mpls
mpls ldp
#
ospf 1 router-id 2.2.2.2
area 0.0.0.0
network 2.2.2.2 0.0.0.0
network 10.0.0.0 0.0.0.7
PE2
sysname PE2
#
mpls lsr-id 3.3.3.3
mpls
#
mpls l2vpn
#
vsi 111 static
pwsignal ldp
vsi-id 111
peer 1.1.1.1
#
mpls ldp
#
#
mpls ldp remote-peer 1.1.1.1
remote-ip 1.1.1.1
#
interface GigabitEthernet0/0/1
ip address 10.0.0.6 255.255.255.252
mpls
mpls ldp
interface GigabitEthernet0/0/3
l2 binding vsi 111
interface LoopBack0
ip address 3.3.3.3 255.255.255.255
#
ospf 1 router-id 3.3.3.3
area 0.0.0.0
network 3.3.3.3 0.0.0.0
network 10.0.0.4 0.0.0.3
Приведу несколько команд для траблшутинга.
Проверяем состояние соседства по OSPF на P.
Проверяем состояние соседства по LDP и tLDP на PE1.
Состояние сервиса VSI.
Подробно о VSI, можем узнать сервисную метку.
display vsi name 111 verbose
Проверим связность между CPE1 и CPE2.
Снимем дамп ICMP, например с P GE0/0/0.
ICMP request от CPE1. Наблюдаем стек меток: 1027 транспортная и 1024 сервисная.
ICMP reply от CPE2. В этом случае P уже удалил транспортную метку, Penultimate Hop Popping в действии.
А теперь о плюсах и минусах Martini mode.
Плюсы:
- прост в настройке и понимании;
- поддержка протокола старым оборудованием.
Минусы:
- необходимо вручную прописывать tLDP соседей;
- необходимость полносвязной топологии между PE для одного VSI.
Комментариев нет:
Отправить комментарий