Jump to content

Recommended Posts

Posted

Будет ли работать такая конструкция?

 

irb {
   unit 39 {
       family inet {
           filter {
               input mirror-to-xe-0-3-0;
               output mirror-to-xe-0-3-0;
           }
       }
   }

 

Задача такая: есть L3 мирроринг, нужно в него же отправить трафик проходящий через один из вланов в bridge

Posted

Что за мирроринг? Какой конфиг у фильтра?

В общем случае мирорринг из bridge-domain'а можно сделать, отключив в нем mac-learning.

Posted

agr вот конфиг фильтра и зеркала.

  filter mirror-to-xe-0-3-0 {
       term 1 {
           from {
               precedence immediate;
           }
           then {
               count no-mirror-to-xe-0-3-0;
               accept;
           }
       }
       term 2 {
           then {
               count mirror-to-xe-0-3-0;
               port-mirror-instance mirror-to-xe-0-3-0;
               accept;
           }
       }
   }

forwarding-options {
   port-mirroring {
       instance {
           mirror-to-xe-0-2-0 {
               input {
                   rate 1;
                   run-length 1;
               }
               family inet {
                   output {
                       interface xe-0/3/0.0 {
                           next-hop 2.2.2.1;
                       }
                   }
               }
           }

mightyscv На интерфейсах где прописаны IP адреса зеркало работает без проблем, но в этом случае на интерфейсе нет IP адреса и нет роутинга проходящего трафика.

Что касается опасений, то после применения конфигурации трафик на порту зеркала не вырос, хотя в этом влане идет порядка гигабита.

Posted (edited)

joesm, транзитный L2 трафик через irb не отзеркалить, там только то, что идет самому процессору.

Как я уже говорил, выводи на зеркало третью точку из bridge-domain'а и отключай mac-learning.

Edited by agr
Posted

На интерфейсах где прописаны IP адреса зеркало работает без проблем, но в этом случае на интерфейсе нет IP адреса и нет роутинга проходящего трафика.

А, так это был не пример? Я думал адреса не указаны просто в качестве примера.

Нет, в таком случае конечно же миррорить ничего не будет. Вам нужно миррорить непосредственно на портах, там где прописано family bridge. Ну и мирроринг для vpls сделать - это то же самое, что и bridge.

Posted

orlik Проблема не в том, что l3 зеркало не работает, а в том что в него не поступает трафик с irb, на котором по факту нет роутинга.

 

agr а несколько подробнее? :)

Posted
configuration bridge-domains   

br-111 {
   domain-type bridge;
   vlan-id 111;
   interface xe-1/0/0.111;  # <<<< первый интерфейс к клиенту 
   interface xe-1/1/0.111;  # <<<< второй интерфейс к клиенту
   interface xe-1/2/0.111;  # <<<< интерфейс к зеркалу
   bridge-options {
       no-mac-learning;
   }
}

Posted

То, что интерфейс ранее сконфигурирован как не вызовет проблем? Плюс железка в которую все зеркалируется врядл и понимает вланы

    xe-0/3/0 {
       unit 0 {
           family inet {
               address 2.2.2.6/30 {
                   arp 2.2.2.5 mac 00:04:96:44:2d:80;
               }
           }
       }

Posted

То, что интерфейс ранее сконфигурирован как не вызовет проблем? Плюс железка в которую все зеркалируется врядл и понимает вланы

Нет, так работать не будет. Интерфейс в bridge-domain должен иметь инкапсуляцию vlan-bridge и family inet на нем не работает.

Можно переделать bridge-domain в vpls и его уже отмиррорить через forwarding-options port-mirroring, но на один и тот же выходной интерфейс миррорить и family inet и family vpls скорее всего не получится. Я бы подумал об изменении схемы или железки с зеркалом.

Posted

Можете попробовать сделать xe-0/3/0 тегированным, в одном юните inet, а в другом bridge, и при этом в обоих поставить

output-vlan-map pop

. Этой командой будут срезаться теги в исходящих пакетах.

Posted

Если кому интересно на форуме Juniper-a мне дали ссылку на вот такой документ http://www.juniper.net/documentation/en_US/junos13.2/topics/task/configuration/services-configuring-port-mirroring-family-any.html

 

К сожалению у меня нет MPC карт, только DPС и в конфиге я получаю

Warning: configuration block ignored: unsupported platform (mx480

Posted (edited)

Еще есть такая штука:

bridge-domains <bridge-domain-name> forwarding-options filter input

bridge-domains <bridge-domain-name> forwarding-options flood input

 

Вот тут описано: Applying Layer 2 Port Mirroring to Traffic Forwarded or Flooded to a Bridge Domain http://www.juniper.net/techpubs/en_US/junos13.3/topics/task/configuration/layer-2-services-port-mirroring-firewall-filter-applying-bridge-domain.html

Edited by CityFox

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.