BGP 是否像 IGP 一样动态通告其路由,或者我必须为环回和邻居语句配置网络语句?
此命令还向其相邻 AS 通告路由:
neighbor x.x.x.x remote-as xxxx activate
BGP 是否像 IGP 一样动态通告其路由,或者我必须为环回和邻居语句配置网络语句?
此命令还向其相邻 AS 通告路由:
neighbor x.x.x.x remote-as xxxx activate
BGP 是否像 IGP 一样动态通告其路由,或者我必须为环回和邻居语句配置网络语句?
这个问题令人困惑。即使使用 IGP,您也需要告诉路由协议要宣传什么。例如,您使用网络语句告诉 OSPF 哪些接口参与 OSPF(并可能重新分配以通告网络),它不会自动通告路由器中的每个接口地址(例如环回)或网络。
使用 BGP,您可以使用网络语句告诉 BGP 哪些前缀(已存在于路由表中,包括直接连接的网络)要通告。路由表中将存在一个环回网络,因此您可以使用 network 语句来通告它,或者您可以重新分配连接的网络,就像使用 OSPF 一样。
BGP 不会像某些 IGP 在配置为使用网络接口时那样简单地尝试连接到接口上的对等体。你不需要告诉 BGP 哪些接口要参与路由协议;您专门告诉 BGP 对等地址和 AS,因为 BGP 使用 TCP。如果AS与路由器AS相同,则为iBGP,否则为eBGP。
此命令还向其相邻 AS 通告路由:
neighbor x.x.x.x remote-as xxxx activate
如果没有任何限制通告的内容,例如前缀列表,该命令会将 BGP 表中的任何前缀通告给 eBGP 对等体,但 iBGP 有一条规则,它不会将 iBGP 学习的路由通告给 iBGP 对等体。