首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BGP与IGP的相互作用

BGP与IGP的相互作用
EN

Server Fault用户
提问于 2017-07-31 13:34:42
回答 1查看 385关注 0票数 0

我知道,BGP和IGP基本上有两种相互作用的方式:

1)进入IGP的默认0/0路由分布(例如OSPF、IS-IS、RIP、.)

2)将BGP学习路由注入到内部网关协议中。我已经读到,不推荐后者,因为它在内部路由协议上增加了过多的开销,这并不是为了处理这样的路由负担。

然而,在某些情况下,我无法找到有效的替代解决方案。例如,一个AS‘MY’多宿主给两个提供者:

  • R1将我的AS与AS1连接起来
  • R2将我的AS与AS2连接起来。
  • R1过滤并拒绝AS1宣布的某些目的地D,例如基于AS_PATH属性,但它仍然接受其他的互联网路由。
  • R2上面接收相同的目的地D,但使用不同的AS_PATH,这与MY路由策略一致。

如果R1和R2只向IGP注入默认的0/0路由,并且不重新分发任何BGP学习路由,希望到达外部目的地D(仅匹配0/0前缀)的内部路由器将遵循目标0/0的最短路径,下一跳为R1或R2。

假设R1和R2之间没有直接联系,如果D的数据包被转发到R1而不是R2,会发生什么?

我想到的唯一解决方案是重新分发从BGP到IGP..What的东西,这是思科设备中的适当命令吗?有谁有过同样的疑问吗?

谢谢。

EN

回答 1

Server Fault用户

发布于 2017-07-31 14:46:35

您应该通过R1和R2通过iBGP连接(这不需要直接的物理连接)。BGP将在路由表中为每个目标网络安装最佳路由。由于路由起源于eBGP,路由上的AD将为20,这通常比任何IGP或iBGP AD少得多(更好)。

然后,简单地通过IGP将流量发送到WAN路由器之一将导致流量被发送出正确的WAN路由器,因为最佳路径将从安装在路由表中的BGP路由中选择。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/866051

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档