Информация
Настройка
Новости
Контакты
Новинка
Распродажа
Оплата
Доставка
Загрузки
  • Прошивки
    • WinBox
    • RouterOS
    • Мобильные приложения MikroTik
    • Архив
  • Changelogs
  • RouterOS
  • Мобильные приложения MikroTik
  • Архив
Форум
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
    info@mikrotik.moscow
    +7 495 320-55-52
    Заказать звонок
    Mikrotik.moscow
    Каталог
    • Акции
      Акции
    • Маршрутизаторы
      Маршрутизаторы
    • Коммутаторы
      Коммутаторы
    • Радиомосты и уличные точки доступа
      Радиомосты и уличные точки доступа
    • Wi-Fi для дома и офиса
      Wi-Fi для дома и офиса
    • LTE/5G
      LTE/5G
    • Powerline адаптеры
      Powerline адаптеры
    • IoT устройства
      IoT устройства
    • Оборудование 60 ГГц
      Оборудование 60 ГГц
    • Материнские платы RouterBOARD
      Материнские платы RouterBOARD
    • Корпуса
      Корпуса
    • Интерфейсы
      Интерфейсы
    • SFP/QSFP трансиверы
      SFP/QSFP трансиверы
    • Аксессуары
      Аксессуары
    • Антенны
      Антенны
    • Архив
      Архив
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Скачать WinBox Скачать Прошивки Форум > RouterOS Форум > SwOS Форум > Железо
    Mikrotik.moscow
    Каталог
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Mikrotik.moscow
    Телефоны
    +7 495 320-55-52
    Заказать звонок
    0
    0
    0
    Mikrotik.moscow
    • +7 495 320-55-52
      • Назад
      • Телефоны
      • +7 495 320-55-52
      • Заказать звонок
    • info@mikrotik.moscow
    • г. Москва, ул. Бакунинская, 84
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной


    • Кабинет
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    RouterOS
    Перераспределять маршруты, помеченные специальным BGP community

    Перераспределять маршруты, помеченные специальным BGP community

    Форумы: RouterOS, Аппаратное обеспечение, SwOS, Обратная связь, Объявления, Сторонние инструменты
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Перераспределять маршруты, помеченные специальным BGP community, RouterOS
     
    acontios
    Guest
    #1
    0
    29.11.2014 07:49:00
    Привет! Я пытаюсь перераспределить через конкретную BGP-сессию все маршруты, которые получаю с IXP. Для этого создал следующие фильтры, чтобы пометить изученные маршруты с этого IXP:  
    /routing filter  
    (...)  
    add action=accept append-bgp-communities=35600:100 chain=EQUINIX-IN comment="Добавить BGP-сообщество MYASN:100 к маршрутам пира" set-bgp-local-pref=400 set-bgp-med=10 set-route-comment=EQUINIX  

    Это работает нормально, как видно из вывода ниже:  
    0 ADb  ;;; EQUINIX  
           dst-address=37.64.0.0/13 gateway=195.42.144.66 gateway-status=195.42.144.66 reachable via vlan-equinix-peering distance=20 scope=40 target-scope=10 bgp-as-path="15557,15557"  
           bgp-local-pref=400 bgp-med=10 bgp-origin=igp bgp-communities=MYASN:100 received-from=peering-eqx-sfr-ipv4  

    Чтобы переанонсировать эти помеченные маршруты, создал такой фильтр маршрутизации:  
    /routing filter  
    (...)  
    add action=accept bgp-communities=MYASN:100 chain=IXPTRANSIT-OUT comment="Переанонсировать префиксы с BGP-сообществом MYASN:100"  
    add action=discard chain=IXPTRANSIT-OUT  

    Применил этот фильтр к BGP-сессии, в которой хочу переанонсировать изученные маршруты, но мой RB ничего не переанонсирует (даже если убрать discard из IXPTRANSIT-OUT). Может, я что-то упускаю?  
    Использую CCR1036-12G-4S с версией 6.20. Спасибо за помощь!
     
     
     
    acontios
    Guest
    #2
    0
    13.12.2014 13:08:00
    Привет, faisali, спасибо за ответ! Похоже, у нас там какая-то ошибка? Я пытался поменять фильтры вот так:  
    - add action=accept append-bgp-communities=MYASN:100 chain=EQUINIX-IN comment="Add BGP communitie 35600:100 to peering routes" set-bgp-local-pref=400 set-bgp-med=10 set-route-comment=EQUINIX  
    + add action=accept chain=EQUINIX-IN comment="Set BGP communitie 35600:100 to peering routes" set-bgp-communities=MYASN:100 set-bgp-local-pref=400 set-bgp-med=10 set-route-comment=EQUINIX  
    … а результата всё нет… Попробую другие варианты с «двойным совпадением»…
     
     
     
    acontios
    Guest
    #3
    0
    13.12.2014 18:21:00
    Не совпадает ни с одним из двойных совпадений: chain=IXPTRANSIT-OUT  match-chain="" route-comment=EQUINIX bgp-communities=MYASN:100 invert-match=no action=accept set-bgp-prepend-path="" append-bgp-communities="". Не мог бы ты показать пример своей конфигурации? Это меня уже сводит с ума…
     
     
     
    faisali
    Guest
    #4
    0
    22.12.2014 17:26:00
    Скажем прямо, это немного «криво»... Пришлось потратить время и поэкспериментировать (терпение тоже пригодилось). Если собираетесь использовать Route Comment, то используйте именно его, а не communities в вашем фильтре. Убедитесь, что маршрут действительно активен на вашем роутере, с которого вы его рекламируете. У меня было ещё несколько вариантов для выбора маршрутов, например: ASN на peering fabric chain=xx-mia-out bgp-as-path=^12345_* bgp-communities=“” invert-match=no action=accept set-bgp-prepend-path=“” append-bgp-communities=“”
     
     
     
    acontios
    Guest
    #5
    0
    03.01.2015 17:31:00
    Привет! Когда пытаюсь сопоставить маршрут по комментарию, тоже не работает. Кто-нибудь может скинуть пример конфигурации с этим? Я не могу сверять только по ASN, потому что есть много маршрутов с разными ASN, которые хочу перераспределить. Как, черт возьми, такое простое дело не работает?!?
     
     
     
    jkarras
    Guest
    #6
    0
    03.01.2015 22:12:00
    add action=accept append-bgp-communities="" bgp-communities=MYASN:100 chain=IXPTRANSIT-OUT comment="Повторно анонсировать префиксы с BGP-сообществом MYASN:100" match-chain="" Думаю, проблема в том, что вы добавляете пустое сообщество в том же правиле фильтра, где у вас стоит совпадение. Мне кажется, я уже сталкивался с подобным раньше. Попробуйте заменить на set-bgp-communities="" если ваша цель — удалить сообщество перед рекламой. Если и это не поможет, можно использовать правила совпадения, чтобы перейти в цепочку с одним правилом, которое принимает и удаляет сообщество.
     
     
     
    Wintereise
    Guest
    #7
    0
    13.02.2017 02:18:00
    Итак, кто-нибудь в итоге это разгадал? При настройке нового CCR1015-12G (с версией 6.38.1) для клиента, у меня вроде как проявляется вариант этой проблемы. Что я делаю — очень просто и часто встречается в карьеровских сетях: учу маршруты от апстрима, помечаю их тегом ASN:, а потом по этому тегу передаю маршрут другому пиру. Хорошая новость (по крайней мере у меня) в том, что это вроде частично работает, но случайным образом игнорирует префиксы с абсолютно одинаковыми или похожими атрибутами. Я попробовал трюк с комментариями, который здесь выкладывали, — тоже срабатывает на те же маршруты… Реально ли фильтрация MT настолько криво реализована? =/
     
     
     
    Страницы: 1
    Читают тему
    +7 495 320-55-52
    info@mikrotik.moscow
    Электрозаводская, Бауманская
    Москва, ул. Бакунинская, 84с21
    Конфиденциальность Оферта
    © 2025 «Mikrotik.Moscow»
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры