Recent Posts
NetDevOps Days New York City 2023-10-26
On Thursday, October 26th, 2023 I co-presented a talk at NetDevOps Days NYC along with Jerrod Gerth at Nokia.
Blurb Test it first! Taking a DevOps approach to network labs.
Abstract This joint talk from IP Fabric and Nokia will cover the “why” and “how” of building software-based network labs suitable for learning, testing, and validating changes. It will include discussion of:
Theory: Why are network labs needed? A discussion of network simulation options and the use cases it can solve Real world: How to use Containerlab for network labs Presentation Presentation-as-code generated via marp and stored in GitLab: netdevops-days-2023-10
read more
NetDevOps Days London - YouTube Recording
On Friday, June 30th, 2023 I gave a talk at NetDevOps Days London on Explaining the business value of network automation - Or why I succeeded the second time around. The YouTube video recording is embedded below:
read more
Network Simulation is Hard (Part 2/2)
This post is part two of two, where I’ll cover how you can use network simulation and emulation tools to validate changes, and the limits of each approach. Please read the previous post covering network simulation concepts for further context before reading the rest of this post.
Ok, What Can Be Tested? As a reminder, the goal is pre-change network validation. What are examples of things that a network engineer might want to test?
read more
Network Simulation is Hard (Part 1/2)
Every few weeks I’m asked about why we1 can’t do pre-change network validation. Most network engineers don’t understand the nuances and details around this topic, and there’s very few words published on this, so it’s time for me to discuss what constitutes network simulation, network emulation, and what the challenges are around trying to validate network changes before they’re put in to production.
This is part one of two, where I’ll dive in to defining network simulation and some example tools.
read more