Networking

具有不同網關的 BIRD BGP 廣告網路

  • January 18, 2016

我正在尋找使用 BIRD 或類似工具來通告從位於 169.254.0.3(例如 /28 上)的 linux 盒子到位於 169.254.0.1 的路由器(恰好是 AWS)的路由。

通告給 AWS 的路由需要如下;

AWS 子網 (10.0.0.0/24) -> GW 169.254.0.1

其中 169.254.0.1 是防火牆。我可以使用其中一個來為網路宣傳不同的網關嗎?

謝謝!

路由協議(如 BGP)不會通告網關。網關是主機概念。當一個路由協議發布一個前綴時,它對共享路由協議的其他路由器說:“我知道如何到達這個網路,所以你可以將發往該網路的流量發送給我。”

BGP 在同一 AS (i​​BGP) 或不同的 AS (eBGP) 內向對等 BGP 發言者通告前綴。在同一個 AS 內,一個 BGP 路由器不能通告從另一個 iBGP 發言者學習到的前綴。這意味著 iBGP 需要在 AS 中有一個完整的網格,或者它需要使用諸如路由反射器或聯盟之類的緩解措施。

引用自:https://serverfault.com/questions/749817