Удалённые абонентские сети в среде MPLS
В EcoRouterOS есть возможность подключить через BRAS удалённых абонентов. Рассматривается сценарий, когда удалённая абонентская сеть доступна через MPLS облако.
В роли транспорта будет выступать pseudowire соединение. Таким образом от удалённой сети будет приходить оригинальный L2 трафик. Т. е. наряду с IP трафиком для IPoE сессий будут возможны подключения DHCP, PPPoE.
Рисунок
Пример такой топологии представлен на рисунке.
Удалённые абоненты подключены к PE2. Создание сессий будет происходить на PE1-BRAS.
У PE1-BRAS так же есть локальная сеть с абонентами.
Поддержка такой топологии на EcoRouterOS возможна благодаря наличию специальных виртуальных портов. Порты создаются парами и непосредственно соединяются друг с другом.
На PE2 настраивается классический pseudowire на порту, который подключен к абонентской сети. (см. Настройка L2-circuit)
На PE1-BRAS настраивается IPoE/PPPoE сервер широкополосного доступа (см.)
Для подключения удалённых абонентов необходимо установить pseudowire к PE2 до удалённой сети. В качестве локального порта будет служить один порт из виртуальной пары портов.
mpls l2-circuit vc1 1 2.2.2.2
!
router ldp
pw-status-tlv
targeted-peer ipv4 2.2.2.2
exit-targeted-peer-mode
transport-address ipv4 1.1.1.1
!
port virt.0
virtual-network pair virt.1
service-instance vc1
encapsulation untagged
mpls-l2-circuit vc1 primary
Второй порт из виртуальной пары присоединяется к интерфейсу bmi
port virt.1
virtual-network pair virt.0
service-instance bmi
encapsulation untagged
!
interface bmi.1
connect port virt.1 service-instance bmi
В итоге на bmi интерфейсе заведутся удалённые абонентские сессии через виртуальный порт
IP Address MAC Address Port S-tag C-tag Status Type
--------------------------------------------------------------
L> 192.168.1.2 0050.7966.6800 virt.1 -- -- accepted(l) IPoE L2