【问题标题】:Quagga Loc_RIB and Dump BGP packets,table?Quagga Loc_RIB 和转储 BGP 数据包,表?
【发布时间】:2011-04-04 12:48:49
【问题描述】:

我的第一个问题可能听起来有点愚蠢。但这里是:

通过命令:“show ip bgp” 我们可以显示 BGP 路由表中的条目。现在,这是 quagga 创建的 BGP Loc-RIB 吗?如果不是,那么 quagga 命令是什么让人们看到 Loc-RIB?

第二个问题:quagga 会自动转储 BGP 数据包、表格吗?或者只有我发出命令 "dump bgp all output_path_and_file_name" 是否发生了转储?

我的最终目标是在 C 程序的帮助下读取 BGP loc-RIB。 C 库“libbgpdump”可以帮助我实现这一目标吗?任何人都有任何代码 sn-p 使用“libbgpdump”访问转储的 BGP 数据包/表?

【问题讨论】:

    标签: bgp quagga


    【解决方案1】:
    1. 当您执行“show ip bgp”或“show ip route”之类的命令时,它会显示 FIB 条目(而不是 RIB 条目)。从这些条目中,带有“>”标记的条目被注入内核路由表(RIB 表)。 (通常FIB条目和RIB条目是相同的,所以如果你看到所有条目都带有“>”,那么你的FIB和RIB是彼此的副本)

    2. 是的,它的斑马命令。更多详情:http://www.quagga.net/docs/docs-multi/Dump-BGP-packets-and-table.html

    3. 是的,这很有可能。您可以使用 libbgpdump 或 pybgpdump (python)。两者都包含示例脚本/程序。 libgbpdump 有 example.c,它清楚地显示了如何访问 BGP 转储。但这需要您付出相当大的努力才能产生结果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-25
      • 2010-10-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多