Удалённые абонентские сети в среде 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

0 items under this folder.