Управление BGP-анонсами при неактивности внешнего роутера

Для обеспечения бесперебойного прохождения трафика через MITIGATOR обычно требуется снимать BGP-анонсирование при потере связности с граничными маршрутизаторами.
По умолчанию при схеме внедрения в сеть L3-router анонсирование по BGP может происходить только при разрешении на MITIGATOR router_mac граничных маршрутизаторов внешней и внутренней сетей. В случае потери связности с любым из них анонсы снимаются.

Однако, в некоторых случаях требуется продолжать BGP-анонсирование даже при падении граничных маршрутизаторов, для чего в файле docker-compose.yml следует указать:

version: '2.2'
services:
  backend:
    environment:
      BACKEND_BGP_ROUTER_STATE: "true"
      BACKEND_BGP_ROUTER_TIMEOUT: 60

Здесь BACKEND_BGP_ROUTER_STATE — флаг для включения игнорирования состояния интеграции в сеть;
BACKEND_BGP_ROUTER_TIMEOUT — время постоянного наличия mac-адресов (секунды).

Значение переменной BACKEND_BGP_ROUTER_TIMEOUT учитывается только если BACKEND_BGP_ROUTER_STATE: "false", оно отвечает за проверку устойчивости соединения с граничными роутерами.