Маршрутизаторы серии ME поддерживают различные способы построения сервисов L2VPN. Ниже приведен пример конфигурации L2VPN сервиса построенного на базе VPLS BGP Auto Discovery.
Для наглядности взят пример стыковки оборудования ME5200 и Juniper
Порядок конфигурации сервиса
- Создаём сабинтерфейс
Блок кода |
---|
interface tengigabitethernet 0/0/16.700 encapsulation outer-vid 700 exit |
- Создаём bridge-domain. Для маршрутизаторов ME параметр Label-Block Size равен 8, это стоит учитывать при назначении VE-ID для более оптимального распределения меток.
Блок кода |
---|
l2vpn bridge-domain vp700 autodiscovery bgp ignore mtu-mismatch rd 65100:700 route-target 65100:700 export import exit signaling-protocol bgp ve-id 3 exit interface tengigabitethernet 0/0/16.700 exit exit exit |
- Настраиваем BGP нейбора.
Блок кода |
---|
router bgp 65100 neighbor 1.0.0.8 address-family l2vpn vpls exit local-as 65100 remote-as 65100 send-community send-community-ext update-source 1.0.0.3 exit exit |
Аналогичная конфигурация со стороны маршрутизатора Juniper:
Блок кода |
---|
root@vMX-8> show configuration protocols bgp traceoptions { file bgp; flag general; } local-address 1.0.0.8; log-updown; local-as 65100; group inter { type internal; local-address 1.0.0.8; family inet { unicast; } family inet-vpn { unicast; } family l2vpn { signaling; } peer-as 65100; local-as 65100; neighbor 1.0.0.3; } root@vMX-8> show configuration routing-instances vp { instance-type vpls; interface ge-0/0/1.700; route-distinguisher 65100:700; vrf-target { target:65100:700; import target:65100:700; export target:65100:700; } protocols { vpls { ignore-mtu-mismatch no-tunnel-services; site ce1 { site-identifier 8; interface ge-0/0/1.700; } } } } root@vMX-8> show configuration interfaces ge-0/0/1 flexible-vlan-tagging; encapsulation flexible-ethernet-services; unit 700 { encapsulation vlan-vpls; vlan-id 700; } |
Настройка MPLS в данном примере не рассматривается