BGP 中相邻的 AS 可以在 IGP 中运行相同的协议吗?

网络工程 路由 bgp GNSS3
2021-07-31 12:52:24

我正在尝试在 GNS3 中创建 BGP 模拟。

我有以下拓扑 网络拓扑结构

以下是我的理解:

R1 将通告 201.10.10.0

R2 将通告 203.0.2.0

R3 将通告 203.0.2.0

R4 将通告 203.0.4.0、205.0.0.0、205.0.0.128

由于下一跳在 iBGP 会话中没有改变,我将不得不使用neighbor next-hop-self命令或添加 IGP。

我正在添加 IGP。在 R3 的 AS 200 中,我必须添加 203.0.2.0 和 203.0.3.0。同样,对于 R2,我必须添加 203.0.1.0 和 203.0.2.0。

如果我选择在 AS 200 和 AS 300 中添加具有相同进程 ID 的 RIP 或 OSPF,那么执行 IGP 将使用 IGP 彼此共享 AS 200 和 AS 300 的路由信息​​。我该如何解决?

1个回答

答案其实很简单:确保 R3 和 R4 没有形成 IGP 邻居关系。您可以通过将这些路由器之间的串行接口配置为仅“被动”来实现。

被动接口不发送或接收路由协议更新,而是在路由协议中通告。对于 RIP,您可以这样配置:

router rip
    passive-interface s0/0

OSPF 配置留给读者作为练习。

其它你可能感兴趣的问题