首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Quagga连接eBGP和iBGP路由器

在Quagga连接eBGP和iBGP路由器
EN

Network Engineering用户
提问于 2019-02-22 02:15:50
回答 1查看 486关注 0票数 1

我正在尝试使用Quagga运行域内和域间路由。我想宣布一个来自AS7的前缀,我喜欢AS6,接收它并将它发送到AS2(如所附的拓扑所示)。

我知道对于内部拓扑,我需要运行OSPF。我的问题和我的问题是关于涉及iBGP和eBGP路由器在OSPF协议。我的意思是,我的猜测是我应该为我的eBGP路由器使用一个公共ip地址。那么,我需要只在路由器r3、r4、r10上运行OSPF吗?我需要在R6和R5之间还是在R6和R9之间进行会话?如果我将eBGP路由器用于构建完整的网格拓扑,那么我需要连接R6,例如R5。但是由于我使用的是他们的公共ip地址,那么他们可以不使用内部路径进行通信。我使用他们的公共ip地址,因为我链接AS7可以与他们交谈。

你能帮我理解一下怎么处理这件事吗?

EN

回答 1

Network Engineering用户

回答已采纳

发布于 2019-02-22 03:23:21

你的问题很令人困惑,我认为这是因为你没有真正理解一些事情。要在同一个页面上:

  • 每个路由器接口,包括回送接口,都有自己的地址,每个地址位于不同的网络中。
  • eBGP在ASes之间使用。
  • 使用eBGP,您几乎肯定会为邻居eBGP路由器使用两个直接连接接口的接口地址(使用非直接连接的接口地址是可能的,但很少见)。
  • iBGP在单个AS中使用。
  • iBGP需要在iBGP扬声器之间建立一个完整的网格(您可以使用缓解措施,比如路由反射器或联盟)。
  • 带有IGP的AS使得将iBGP连接到非直接连接的接口变得很容易,从而使完整的网格符合逻辑。
  • 具有IGP和iBGP扬声器之间的多个物理路径的AS应该对iBGP邻居路由器地址使用回送。

考虑到这一点,根据你的画:

  • 路由器2和路由器5应该使用直接连接的接口地址通过eBGP进行对等.
  • 路由器2和路由器9应该使用直接连接的接口地址通过eBGP进行对等.
  • 路由器6和路由器7应该使用直接连接的接口地址通过eBGP进行对等.
  • AS6应该在所有路由器中运行IGP。
  • 路由器5、6和9应该有IGP公布的回环地址。
  • 路由器5、6和9应使用环回地址通过iBGP相互对等。
  • 路由器5和9之间应该有一个直接的链接,以防止ibgp窥视他们之间的旅行整个AS。
  • 除非AS8希望成为AS2和AS7之间的中转,否则您将需要某种类型的过滤,以防止将AS2前缀添加到AS9中,反之亦然。
票数 1
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/57136

复制
相关文章

相似问题

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