Настройка selective QinQ на Juniper EX4500

Автор: | 31.05.2019

Рассмотрим случай, когда требуется селективно наложить верхний тег на клиентские вланы, а так же некоторые вланы пропустить транзитом, без добавления второго тега. В этом нам поможет selective QinQ, он же IEEE 802.1ad или Double-Vlan.

Создаем транспортный QinQ влан и указываем какие вланы в него хотим запаковать. В нашем случае разрешены вланы 1-1000 и 2000-3000, все остальные теги будут дропнуты.
Добавляем влан в сторону аплинка — xe-0/0/12 и клиентского порта — ge-0/0/3.

ethernet-switching-options {
dot1q-tunneling {
        ether-type 0x8100;
          }
}
vlans {
QinQ-selective {
     vlan-id 10;
     dot1q-tunneling {
         customer-vlans [ 1-1000 2000-3000 ];
     }
 }
}
interfaces {
xe-0/0/12  
 description uplink;
 mtu 9216;
 unit 0 {
     family ethernet-switching {
         port-mode trunk;
         vlan {
             members [ 2 10 ];
         }
     }
 }
ge-0/0/3 {
         description test-sw;
         mtu 9216;
         unit 0 {
             family ethernet-switching {
                 port-mode access;
                 vlan {
                     members 10;
                 }
             }
         }
     }
}

Предположим, что нам НЕ нужно добавлять верхний тег на влан 1001. Для этого потребуется следующая конфигурация:

vlans {
    transit-vlan {
        vlan-id 1001;
         interface {
             ge-0/0/3.0 {
                 mapping {
                     1001 {
                         swap;
                     }
                 }                       
             }
         }
     }
 }
Подписаться
Уведомить о

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии