BIRD BGP Рекламная сеть с другим шлюзом
Я собираюсь использовать BIRD или подобное для объявления маршрута от коробки linux, расположенной на 169.254.0.3 (например, на /28), до маршрутизатора на 169.254.0.1 (который, как оказалось, является AWS).
Маршрут, объявленный для AWS, должен быть следующим;
Подсеть AWS (10.0.0.0/24) -> GW 169.254.0.1
Где 169.254.0.1 - это брандмауэр. Могу ли я использовать один из них для рекламы другого шлюза для сети?
Спасибо!
1 ответ
Протоколы маршрутизации, такие как BGP, не рекламируют шлюзы. Шлюз - это концепция хоста. Когда протокол маршрутизации объявляет префикс, он говорит другим маршрутизаторам, с которыми он использует протокол маршрутизации: "Я знаю, как добраться до этой сети, чтобы вы могли отправлять мне трафик, предназначенный для него".
BGP объявляет префиксы для одноранговых динамиков BGP, либо в одной AS (iBGP), либо в другой AS (eBGP). В одной и той же AS один BGP-маршрутизатор не может объявить префикс, полученный от другого динамика iBGP. Это означает, что iBGP должен иметь полную сетку внутри AS или использовать смягчающие меры, такие как отражатели маршрутов или конфедерации.