All Posts

Studying Canadian BGP

Over the past four or so years I’ve been researching BGP routing in Canada. My first interest in studying Canadian BGP came as a result of studying historical BGP hijacks.

HA Recursive DNS with dnsdist and exabgp

I’ve wanted to use exabgp along with dnsdist to provide anycasted, highly available recursive DNS servers ever since discovering dnsdist. This is a fourth in blog series about DNS, specifically awesome things that can be done with dnsdist.

fpinglog

I’ve often wished for a way of logging pings when troubleshooting connectivity problems. Today I revisited the problem using fping. fping and fping6 both have options to run a continuous ping (-l), and when combined with -D to insert the unix timestamp, can log the latency and loss to a destination in 1s increments.

Mikrotik, VRRP, and IPv6

I recently setup IPv6 first-hop redundancy in my colocated environment using Mikrotik and VRRP. It didn’t work the same way I’d come to expect from using it in IPv4 environments and I set out to figure out why.

BGP BLACKHOLE Community

DDoS attacks continue to be a wide-spread problem on the internet. Their size has grown over the past few years to where BGP Blackholing to reduce collateral damage has become widespread.

Large BGP Communities

One of the things I noticed when I received a 32-bit ASN was that I was unable to use my ASN in my BGP communities.