Настройка MPLS L3VPN на Huawei подробно с примерами расписана в доках hdx к роутерам.
Выдержка с комментами.
# sysname PE1 # ip vpn-instance vpna # создаем VRF ipv4-family route-distinguisher 100:1 # указываем уникальный RD для VRF vpn-target 111:1 export-extcommunity vpn-target 111:1 222:2 import-extcommunity # в импорт добавляем комьюнити других vpn-instance (222:2, а не только 111:1) если необходимо взаимодействие между ними # ip vpn-instance vpnb ipv4-family route-distinguisher 100:2 vpn-target 222:2 export-extcommunity vpn-target 222:2 111:1 import-extcommunity # mpls lsr-id 1.1.1.9 # указываем router-id mpls # включаем MPLS глобально # mpls ldp # используем LDP сигналинг глобально # interface GigabitEthernet1/0/0 ip binding vpn-instance vpna # привязываем интерфейс к VRF ip address 10.1.1.2 255.255.255.0 # interface GigabitEthernet2/0/0 ip binding vpn-instance vpnb ip address 10.2.1.2 255.255.255.0 # interface GigabitEthernet3/0/0 ip address 172.1.1.1 255.255.255.0 mpls # включаем MPLS на интерфейсе mpls ldp # используем LDP сигналинг на интерфейсе # interface LoopBack1 ip address 1.1.1.9 255.255.255.255 # bgp 100 # включаем BGP peer 3.3.3.9 as-number 100 # устанавливаем iBGP соседство peer 3.3.3.9 connect-interface LoopBack1 # используем для этого адрес с Loopback1 # ipv4-family unicast # устанавливаем обычное соседство undo synchronization # не используем проверку наличия маршрутов в IGP peer 3.3.3.9 enable # ipv4-family vpnv4 # устанавливаем соседство для обмена префиксами vpnv4 policy vpn-target peer 3.3.3.9 enable # ipv4-family vpn-instance vpna # настраиваем под каждого клиента свой instance import-route direct peer 10.1.1.1 as-number 65410 # ipv4-family vpn-instance vpn import-route direct peer 10.2.1.1 as-number 65420 # ospf 1 # настраиваем OSPF для работы на магистрали area 0.0.0.0 network 1.1.1.9 0.0.0.0 network 172.1.1.0 0.0.0.255 # return