Theodore Baschak

BOFH. Open Source Guru. Founder/Operator of Hextet Systems, AS395089 and Network Architect for Daemon Defense Systems, AS55101.

WpgLG: A Winnipeg BGP Looking Glass

Sun, 31 Aug 2014 21:34:15 -0500 » Nerd Projects, IPv6, System Administration, Networking, BGP, ISP, CLI, Programming

I’ve forked GIXLG on Github, and I intend to spend my spare time hacking at it. Eventually, once I get my own ASN, I will peer with both local Internet Exchanges, and gather Winnipeg based BGP stats.

GIXLG is an excellent starting point for what I would like to accomplish. The backend is written in python, and uses exabgp for external BGP communication. It logs updates from various connections to a MySQL database.

Things I intend to do with GIXLG:

  • improve installation documentation
  • hack on collector.py to log updates to a separate updates table for archiving
    • I am not 100% sure if mysql is the proper DB to have a running log of updates in, I am tempted by CouchDB

Eventually I plan on running this as WpgLG, which will be a Winnipeg BGP Looking Glass.

** Update 2014-09-02:** I’ve started hacking already on installation documentation, and some sample webserver configs in prep for this weekends all-night hackathon!

© Theodore Baschak - https://github.com/tbaschak - Powered by Jekyll.
Powered by Les.net.
CiscoDude.net is a personal website. Opinions expressed are not necessarily those of his employer.