Blog Archives

Network automation with Ansible : Canarying / Rolling upgrades

In this post, I describe my experience at the NANOG 72 Hackathon and explain the project I worked on. If you want to see the work, my diffs can be found here. The Hackathon lasted 8 hours and it involved engineers

Posted in Infra-as-code, Thoughts & theories

MPLS Traffic Engineering – Review

I wanted to review the basics of MPLS and Traffic Engineering (TE) so I went to my favorite networking blog and searched for RSVP and found the following articles: MPLS TE design ( part 1, part 2, part 3 )

Posted in Lab Projects, OpenFlow 1.3, SDN, Tutorials

TCP BBR Congestion Control on Mininet

In this post, I demonstrate some benefits of using BBR congestion control and illustrate how easy it is to adopt it by using Mininet as an example. I’m excited to share this post with you guys because it’s been a

Posted in Innovation in Academia, Lab Projects, Mininet

Visualizing Sflow data with Ntop and Nprobe on Ubuntu 16.04

Open Source tools can be useful if you need to put something together easily. I was able to use Nprobe to visualize real time traffic observed via Sflow. Here is how you install it on Ubuntu 16.04. wget dpkg

Tagged with:
Posted in Lab Projects, Tutorials, Ubuntu

Troubleshooting Shortest Path and Topology Discovery on RYU

This post is a follow-up to Shortest Path forwarding with Openflow on RYU. I originally made this code to show how to use SDN to achieve one of the most basic things you can do in a network: shortest path forwarding.

Posted in Lab Projects, RYU, SDN, Tutorials

VMware ESXI Home Lab

I recently bought an Intel NUC 6th generation in order to build my own VMware ESXi lab. This is my first home lab and the first PC I ever built so I’m excited. I’m building this for two reasons, one my

Posted in Lab Projects, Tutorials

Install OpenVswitch 2.3.0 on Ubuntu 14.04

this guys knows stuff.

Posted in Lab Projects, OpenVswitch, Tutorials, Ubuntu
Network Heresy

Tales of the network reformation

How to Do Great Research

Grad school survival advice from Nick Feamster and Alex Gray


A blog about cloud, virtualization, sdn and centos