思科BGP-在发布的路由上看到社区吗?


14

我们在eBGP对等体上有一个出站路由映射,该映射将一些社区添加到了某些前缀。有什么方法可以证明这实际上是在经典IOS中从发送方发生的吗?

show ip bgp neighbor x.x.x.x advertised-routes 不显示给他们

甚至debug ip bgp update out似乎都没有!

在gns3中,我可以进行相同的配置,并查看它是否可以在我的假上游端使用,但是我需要能够从本地端在生产路由器中进行验证...


我确定您会这样做,但是我还是会问:您的邻居有“发送社区”对吗?
Olipro

行,可以。就像我说的那样-它可以在GNS3中使用,并且我可以肯定它正在生产中使用。我只是在寻找一种从发送方显示它正在运行的方法。
AnotherHowie 2013年

Answers:


8

上次我检查/尝试这样做时,在iOS中是不可能的。我不确定NX-OS或IOS-XE / XR。它无济于事,但是可以在Juniper齿轮上进行。

关于您的配置-确保您additive在路线图中使用关键字来设置社区,否则,您不会将社区添加到列表中,而是将所有现有社区替换为您在路线中设置的社区,地图。


谢谢-我发现了瞻博网络的命令,取笑我!不幸的是,这是经典的IOS。在应用出站路由映射(社区,修改的下一跳或其他任何东西)之后,似乎只有数据包捕获才能显示出我的更新情况。
AnotherHowie 2013年

2

设置另一个由相同策略控制的BGP对等体或路由反射器。当然,请确保您没有阻塞通往该对等方的任何流量。


正如我所说的,它可以在GNS3中使用。专门那个路由器上的那个会话中看到社区。我与一家供应商发生了争执,该供应商坚持(不检查结果)我的配置永远无法工作,因为它与他们的样本配置不完全匹配。从那以后,我们证明了他们身边有配置问题,但是能够执行“显示ip bgp neigh xxxx广告路由的详细信息”将节省一些麻烦。
AnotherHowie 2013年

0

通过调试BGP,然后重置对等方,然后查看调试消息,我已经能够成功确认正在应用BGP属性-这当然是破坏性的。完成debug ip bgp update-out之后,您是否在同级上进行了硬重置?我将对此进行实验并提供屏幕截图。


1
您无需放弃会话...进行一次简单的bgp清除
Mike Pennington 2013年

好吧,当我尝试时,debug ip bgp update out我看到了更新,但是其中不包括社区。如果我确实debug ip bgp update在GNS3实验室上看到了传入的更新,那么我确实在传入的更新调试消息中看到了社区,但是在实际情况下这对我没有用。
AnotherHowie 2013年

这个适合哪个IOS版本?现在考虑一下,我的实验室是一个相对较旧的12.4T。例如,这可能已添加15个以上。
AnotherHowie 2013年

0

您是否尝试运行 show ip bgp xyz0 / 24 ?该命令显示了我们环境中的社区(15. +版本)


那显示了接收到的前缀的社区,不是吗?不是发送的(如果添加了路由图)...
AnotherHowie 2015年

0

在运行IOS-XR的路由器上,您可以使用“显示bgp通告的邻居ABCD或X:X :: X”,它将为您提供有关发送给邻居的前缀的其他信息(当然,如果配置,则包括社区)。如前所述,如果您不想替换整个列表,请在路由映射语句内使用“ additive”关键字,并在正确的地址族下添加“ send-community-ebgp”以开始发送给邻居


0

这适用于IOS-XE 15.x

显示bgp ipv4单播详细信息

它产生以下输出:

BGP routing table entry for 0.0.0.0/0, version 5
  Paths: (1 available, best #1, table default, not advertised to EBGP peer)
  Not advertised to any peer
  Refresh Epoch 1
  65000 65001
    1.1.1.1 from 1.1.1.1 (1.1.1.1)
      Origin IGP, localpref 100, valid, external, best
      Community: no-export
      rx pathid: 0, tx pathid: 0x0
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.