Posts in 2013

  • BGP 101: Failover by Splitting Advertisements

    Friday, August 09, 2013 in BGP

    BGP is an awesome tool. There is many ways to accomplish the same result, all with their own pros and cons. One of those things is inbound redundancy. Remembering that with BGP you don’t have direct control, but only influence over your inbound …

    Read more

  • Where Old Code Goes....

    Tuesday, July 30, 2013 in Programming

    I opened an account on github earlier this year. I have enjoyed contributing back to various projects I use, as well as committing some of the code I’ve written to a public repo for others to use/improve. One of the repositories I committed is …

    Read more

  • "My Traffic Is Not Reaching The Destination"

    Friday, July 26, 2013 in Troubleshooting

    I ran into a very interesting issue this week troubleshooting a UDP stream that a client was trying to stream from one side of the continent to the other. The client informed me that they would be testing a 200 megabit stream from a remote site over …

    Read more

  • Starting an IXP

    Wednesday, May 29, 2013 in Networking

    I haven’t been writing as many blog posts lately as I should, and this is partly because of the change in season, but also because I have been involved with starting the Winnipeg Internet Exchange (WpgIX). This has been an interesting journey. …

    Read more

  • IPv6 Implementation Experiences

    Saturday, April 27, 2013 in IPv6

    I was browsing /r/ipv6 this morning and I felt like writing up my IPv6 implementation experiences. I’ve played with IPv6 over a tunnel ever since I got DSL back in June, 2001. At the time I was running a custom Linux firewall, and it was very …

    Read more

  • Implementing BCP38

    Friday, March 29, 2013 in Networking

    Unless your network admin has had his/her head in sand hill for the past few years, filtering spoofed traffic from leaving one’s own network is something that should be of concern. Luckily back in 2000 some NANOG members wrote up a spec, …

    Read more

  • OSPF and IPv6

    Sunday, March 10, 2013 in IPv6

    Having recently setup BGP for a new IPv6 space, I wanted to make sure that IPv6 wasn’t a “second class citizen” on the network, so it needed to be routed redundantly internally as well. I picked a /48 to pull subnets out of for …

    Read more

  • Building an OpenBSD BGP Looking Glass

    Sunday, January 27, 2013 in BGP

    One of the really handy things that has been included in OpenBSD for quite some while, is a handy shell, and CGI BGP looking glass. Rather than copy and paste someone elses blog, I’ll just link the handy guide I followed. This guide is …

    Read more

  • Observium, A Worthy Adversary!

    Tuesday, January 15, 2013 in Monitoring

    I’ve used Cacti for the past 10 years roughly, and it has served me well. It is fairly easy to make custom templates, custom data sources, etc. Lately it has been the bane of my existence though, due to a combination 64-bit counters not being …

    Read more

  • SSL CLI Troubleshooting

    Sunday, January 13, 2013 in Troubleshooting

    This afternoon I setup nginx to act as a pop3/imap/smtp proxy w/ SSL. During the setup process it was necessary to test the services via CLI. While its fairly simple to test non-encrypted services, “telnet 995” doesn’t …

    Read more