Привет! Я работаю над проектом по внедрению второго провайдера передачи данных, чтобы получить подключение к "миру". У меня уже есть MPLS-облако, использующее конфедерацию и внутреннюю таблицу маршрутизации OSPF для распространения loopback для BGP-пиринга с другими маршрутизаторами, чтобы распространять мою внутреннюю VRF - интернет. Это нормально и работает. В “конце” у меня есть маршрутизатор ядра, имеющий полную VRF и таблицу управления (включая loopback) и использующий маршрут по умолчанию с него на CCR, имеющий глобальную таблицу маршрутизации, подключенную к моему транзитному провайдеру 1 (BGP). Все работает как ожидалось. Теперь я пытаюсь внедрить второго транзитного провайдера, подключенного к "другому концу" облака. "Пока" все хорошо. Я настроил маршрутизатор и получаю маршрут по умолчанию через этого провайдера (не получая полной таблицы BGP).
Теперь у меня есть несколько вопросов относительно лучших практик для этого. Вся документация, которую я нашел в вики и т.д., говорит об использовании одного и того же маршрутизатора для мультихоминга BGP к миру. Я не могу это сделать. Мне нужно, чтобы это было на 2 маршрутизаторах. У кого-нибудь есть здесь лучшие практики? У меня все работает, но я чувствую, что теряю контроль над маршрутизацией. Я пытаюсь использовать local pref, prepend AS-путей и т.д., но все равно чувствую, что теряю контроль над маршрутами. У кого-нибудь есть комментарии к этой настройке? Стоит ли мне сделать прямой BGP через мои 2 маршрутизатора с дефолтным шлюзом? Или стоит ли позволить VRF внутри MPLS-облака просто "свихнуться" с моими маршрутами, или у кого-нибудь есть какие-нибудь другие идеи? Я хочу, чтобы это было максимально динамично, но когда я использую как можно меньше фильтров и все динамично, некоторые маршруты идут в одном направлении, некоторые во второе, но в основном TX и RX ходят и приходят с одного маршрутизатора каждый. Например, в основном трафик идет через провайдера 1 и возвращается через провайдера 2, но это не постоянно, и некоторые идут в одном направлении. "Я могу" выбрать, отключив маршрут по умолчанию на обоих концах, и активировать один или другой. Но когда я активирую оба, я просто теряю контроль и не могу точно сказать, куда пойдут маршруты и почему. Например, почему маршруты возвращаются от провайдера 1, когда дефолтный шлюз к провайдеру 2, почему трафик выходит через провайдера 2 и возвращается через провайдера 1 и т.д. И почему не все клиенты идут одним и тем же путем? Некоторые идут к провайдеру 1, а некоторые к провайдеру 2.
Теперь у меня есть несколько вопросов относительно лучших практик для этого. Вся документация, которую я нашел в вики и т.д., говорит об использовании одного и того же маршрутизатора для мультихоминга BGP к миру. Я не могу это сделать. Мне нужно, чтобы это было на 2 маршрутизаторах. У кого-нибудь есть здесь лучшие практики? У меня все работает, но я чувствую, что теряю контроль над маршрутизацией. Я пытаюсь использовать local pref, prepend AS-путей и т.д., но все равно чувствую, что теряю контроль над маршрутами. У кого-нибудь есть комментарии к этой настройке? Стоит ли мне сделать прямой BGP через мои 2 маршрутизатора с дефолтным шлюзом? Или стоит ли позволить VRF внутри MPLS-облака просто "свихнуться" с моими маршрутами, или у кого-нибудь есть какие-нибудь другие идеи? Я хочу, чтобы это было максимально динамично, но когда я использую как можно меньше фильтров и все динамично, некоторые маршруты идут в одном направлении, некоторые во второе, но в основном TX и RX ходят и приходят с одного маршрутизатора каждый. Например, в основном трафик идет через провайдера 1 и возвращается через провайдера 2, но это не постоянно, и некоторые идут в одном направлении. "Я могу" выбрать, отключив маршрут по умолчанию на обоих концах, и активировать один или другой. Но когда я активирую оба, я просто теряю контроль и не могу точно сказать, куда пойдут маршруты и почему. Например, почему маршруты возвращаются от провайдера 1, когда дефолтный шлюз к провайдеру 2, почему трафик выходит через провайдера 2 и возвращается через провайдера 1 и т.д. И почему не все клиенты идут одним и тем же путем? Некоторые идут к провайдеру 1, а некоторые к провайдеру 2.