Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Бридж-домены являются одним из двух основных механизмов Layer2-коммутации на устройстве. В бридж-домен допускается включение в качестве точек входа-выхода таких элементов, как интерфейсы (AC - Attachment circuit), Pseudo-Wire и VFI .

Бридж-домен производит коммутацию Ethernet-кадров между своими точками входа-выхода по общим принципам Ethernet-коммутации согласно существующей внутри бридж-домена таблицы MAC-адресов. Коммутация трафика внутри бридж-домена производится с сохранением, но без учета, VLAN-тегов на основании MAC-адресов получателя в Ethernet-кадрах.


В качестве AC (Attachment circuit) элементов в bridge-domain можно использовать физические интерфейсы, группы агрегаций (Bundle-Ethers) и Саб Интерфейсы

l2vpn
  bridge-domain example_bridge
    interface tengigabitethernet 0/0/1.30
    exit
    interface tengigabitethernet 0/0/2
    exit
    interface tengigabitethernet 0/0/3.30
    exit
  exit
exit

Так же в bridge-domain можно добавить виртуальный L3 интерфейс (BVI - Bridge Virtual Interface), для этого воспользуйтесь командой "routed interface".

l2vpn
  bridge-domain example_bridge
    interface tengigabitethernet 0/0/1.30
    exit
    interface tengigabitethernet 0/0/2
    exit
    interface tengigabitethernet 0/0/3.30
    exit
    routed interface bvi 1
  exit
exit

К сожалению в актуальной версии ПО функционал BVI сильно ограничен:

  • BVI интерфейсы не могут быть использованы в IGP процессах;
  • Трафик между BVI и PW не свичуется;

При использовании BVI интерфейсов или необходимости свичевать сабинтерфейсы с разными vlan id - необходимо произвести настройку правил rewrite на каждом сабинтерфейсе. 

Пример:
interface tengigabitethernet 0/0/1.30
  encapsulation outer-vid 30
  rewrite egress tag push outer-vid 30
  rewrite ingress tag pop one
exit

По умолчанию изучение mac адресов идёт только после выхода пакета из интерфейса. Для того чтобы изменить это поведение необходимо воспользоваться командой "mac-learning-ingress".

l2vpn
  bridge-domain example_bridge
    interface tengigabitethernet 0/0/1.30
    exit
    interface tengigabitethernet 0/0/2
    exit
    interface tengigabitethernet 0/0/3.30
    exit
    routed interface bvi 1
  exit
  mac-learning-ingress
exit

PW

Для того чтобы использовать LDP сигнализацию для PW необходимо создать PW-Class и привязать его к каждому PW:

l2vpn
  bridge-domain example_bridge
    interface tengigabitethernet 0/0/1.30
    exit
    interface tengigabitethernet 0/0/2
    exit
    interface tengigabitethernet 0/0/3.30
    exit
    routed interface bvi 1
    pw 4.4.4.4 4444
      name toR4
      pw-class main
    exit
  exit
  pw-class main
    encapsulation mpls signaling-type pseudowire-id-fec-signaling
  exit
exit

Команда "pw-status-mode" выбирает зависимость статуса PW от статуса AC:

  • down-with-last-ac - PW "упадут" если все AC будут в состоянии Down;
  • down-with-any-ac - PW "упадут" если хотя бы одна AC будет в состоянии Down;
  • always-on - Состояние PW не зависит от состояния AC, PW всегда включены, используется по-умолчанию.

Для того чтобы ограничить прохождение трафика между AC интерфейсами необходимо воспользоваться командой "local-switching disable" , после включения данной команды - трафик будет проходить только между AC и PW.
Из за аппаратных особенностей маршрутизаторов ME5100 команда local-switching disable также запрещает проходить трафик между AC и VFI PW

Маршрутизаторы ME позволяют создать в бридж-домене экземпляры виртуальной коммутации - VFI - Внутри которого работает механизм Split-Horizon который не позволяет трафику проходить между элементами данного VFI.

Итоговая конфигурация bridge-domain:
l2vpn
  bridge-domain example_bridge
    interface tengigabitethernet 0/0/1.30
    exit
    interface tengigabitethernet 0/0/2
    exit
    interface tengigabitethernet 0/0/3.30
    exit
    routed interface bvi 1
    local-switching disable
    pw 4.4.4.4 4444
      name toR4
      pw-class main
    exit
    pw-status-mode down-with-last-ac
    vfi Example_VFI	
      pw 3.3.3.3 1000
        name vfiToR3
        pw-class main
      exit
      pw 2.2.2.2 2000
        name vfiToR2
        pw-class main
      exit
    exit
  exit
  pw-class main
    encapsulation mpls signaling-type pseudowire-id-fec-signaling
  exit
exit
  • Нет меток