[98923] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: Network Operations Guide

daemon@ATHENA.MIT.EDU (Bill Nash)
Fri Aug 24 13:37:20 2007

Date: Fri, 24 Aug 2007 10:26:30 -0700 (MST)
From: Bill Nash <billn@billn.net>
To: Greg VILLAIN <gregoire.villain@dailymotion.com>
cc: Sam Stickland <sam_mailinglists@spacething.org>,
        Joel Jaeggli <joelja@bogus.com>, deepak@ai.net, nanog@nanog.org
In-Reply-To: <40457BF1-A0C1-4562-8B7E-0A89DD1FE650@dailymotion.com>
Errors-To: owner-nanog@merit.edu


On Fri, 24 Aug 2007, Greg VILLAIN wrote:

> Thing is, Zebra/Quagga doesn't seem to have any sort of "external connector"
> to withdraw the routes in a decent format for analysis purposes (xml, csv,
> plain list...).
> Last time we tried, Zebra/Quagga broke down when we installed SNMP support (to
> locally query the routing table on the soft router).
> 
> Anyone know about any solution for such BGP data collection ? (OpenBGPd ?)
> Thanks in advance for any hint.

I built a perl daemon using Net::BGP and DBI that inserted and removed 
routes, on update, into an SQL db. I could then query to my hearts 
content, beating up a db with full routes with all the efficiency of SQL. 
It's simple as hell and works great.

- billn

home help back first fref pref prev next nref lref last post