Theodore Baschak

Routing Guru. IPv6 Advocate. Operator of Hextet Systems (AS395089).

WpgLG: A Winnipeg BGP Looking Glass

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

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 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!