quagga在Linux文件系统中存储BGP表的位置

quagga在Linux文件系统中存储BGP表的位置,linux,fedora,quagga,Linux,Fedora,Quagga,我用的是quagga和fedora 18。我成功地在同龄人之间建立了邻居关系。我还可以看到shipbgp命令的结果 我的问题是quagga将bgp表条目保存在linux文件系统中的哪个文件中。与内核路由表一样,路由表位于/proc/net/route 提前感谢。除了在bgpd守护进程的内存中之外,Quagga不会将BGP路由表保存到任何位置。除了通过vtysh命令或连接到bgpd守护进程的控制套接字之外,无法访问它。有几种方法可以访问或评估quagga BGP表中的内容 一种方法是vtyssh,

我用的是quagga和fedora 18。我成功地在同龄人之间建立了邻居关系。我还可以看到shipbgp命令的结果

我的问题是quagga将bgp表条目保存在linux文件系统中的哪个文件中。与内核路由表一样,路由表位于/proc/net/route


提前感谢。

除了在
bgpd
守护进程的内存中之外,Quagga不会将BGP路由表保存到任何位置。除了通过
vtysh
命令或连接到
bgpd
守护进程的控制套接字之外,无法访问它。

有几种方法可以访问或评估quagga BGP表中的内容

一种方法是vtyssh,另一种方法是通过snmp(非常慢)获取表,第三种方法是将表转储到MRT文件中

下面是一个关于如何配置quagga以便能够转储表的示例

一旦它们被转储,您将不得不以某种方式分析该文件。我最喜欢的一个是,它将从捕获的转储生成一个internet BGP对等映射