Hi SwiNOGers,

I'm about to release Piranha (BGP Collector). I'd like to ask to anyone
who's interested, to have a look are give me some feedback, especially
on the dump files format.


Description:

Piranha BGP Collector is a passive BGP daemon (not initiating connexions).
It receives BGP updates and logs them into a own binary formatted file.
Files are rotated every 10 seconds (default). The files can then be used for
further analysis (tools to be written). own network monitoring and alarming
(many routing changes, loss of upstream, etc..) or as route collector (ie:
netlantis).


Compatibilities/Portability:

- known to work on FreeBSD 4.x/5.x, Linux 2.2.x/2.4.x, Darwin 7.x (MacOS X
10.3.x) using GCC (3.x and
2.95.x tested) (other platforms are welcome, get in touch with me if you'd
like to have it for a specific platform/os/compiler)


Requirements:

- POSIX threads.
- BGP knowledge indeed ;)


Features:

- follows RFC1771(BGP) and RFC1997(BGP communities)
- IPv4 only capable (v6 planned)
- BGP options: dumps aspath and communities only (more planned)
- tool to decode the dumps (ptoa -- piranha to ascii) for human or machine
readable output.
- dump files format done in a way to be forward/backward compatible.
- capable of 1000 peers (theory, tested in with ~40, should be far enough)


Download:

http://www.spale.com/download/piranha/piranha-0.99.beta.tar.gz
(MD5:  ee2a8b8f4ee53216d9db9a049e907a0d)


Installation:

gzip -cd piranha-0.99.alpha.tar.gz | tar -xf -
cd piranha-0.99.alpha/
./compile.sh <destination directory>
(something like /usr/local/piranha)

edit the config
pirnaha/etc/piranha.conf
and run it with
piranha/bin/piranhactl [ start | stop | restart | reload ]


License:

Piranha is licensed under the Apache License, Version 2.0


Feedback:

drop me a mail if you think its cool/sux, need a feature, found a bug,
etc....


Pascal

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to