如何使用 Quagga 库查看 BGP 的 LOC-RIB
在阅读文档时,我看到“您可以使用 Quagga 库作为程序的客户端用户界面”。基本上,我想用我的 C 程序(在 Ubuntu/FreeBSD 中)查看 Quagga 构建的 BGP LOC-RIB(RIB = 路由信息库)。
我刚刚开始使用 Quagga,我想知道如何使用 Quagga 库(或者可能通过使用 quagga 提供的 *.h 文件)来执行此操作。
任何人都可以帮助我提供建议、教程或链接吗?
再见。
While reading the documentation, I saw that, "You can use Quagga library as your program’s client user interface". Basically, I want to look at BGP's LOC-RIB (RIB = Routing Information Base) that Quagga constructs, with my C program (in Ubuntu/ FreeBSD).
I have just started using Quagga and I want to know how to do this using Quagga library (or maybe by using the *.h files that quagga provides).
Can any one help me with suggestions, tutorials or links?
Bye.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
以编程方式 telnet 到 bgpd(运行 bgp 的守护进程)并输入“show ip bgp”,然后以编程方式读取标准输出。
这是一种粗略但可行的方法。
programatically telnet into bgpd (the deamon which runs bgp) and enter "show ip bgp", then programatically read the stdout.
Thats a crude but workable way to do it.