BIRD BGP通过不同的网关发布networking

我正在寻找使用BIRD或类似的广告从一个坐在169.254.0.3(例如在a / 28上的一个Linux机箱的路由到169.254.0.1(恰好是AWS)的路由器的路由。

通告给AWS的路由需要如下:

AWS子网(10.0.0.0/24) – > GW 169.254.0.1

其中169.254.0.1是防火墙。 我能幻想其中的一个宣传一个networking的不同网关?

谢谢!

路由协议(如BGP)不通告网关。 网关是主机的概念。 当一个路由协议通告一个前缀时,它正在向与之共享路由协议的其他路由器说:“我知道如何到达这个networking,所以你可以发送指定给它的stream量给我。

BGP在同一AS(iBGP)内或不同的AS(eBGP)内向对等BGP发言者发布前缀。 在同一个AS内,一个BGP路由器不能通告从其他iBGP发言者学到的前缀。 这意味着iBGP需要在AS内部拥有一个完整的网格,或者需要使用路由reflection器或联盟等缓解措施。