Tag
It was a typical morning, and I, a network engineer, found myself staring at a user’s PC that was acting up. The network was sluggish, conne…
Hey there! Today we will be building a cheat sheet to facilitate using some very helpful tools for network automation. This helps us get som…
Introduction As network engineers, we often deal with large datasets like IP addresses or subnets. Efficiently searching through these datas…
SSH Tunnels serve as a powerful method for establishing connections between three entities that face restrictions or limitations in directly…
Spanning-tree helps you create a loop-free topology in your switched network. The question we should ask ourselves is: What causes a loop i…
Docker will be very useful for our future network automation tests and labs, so we will have a quick walk-through on how I set up my environ…
In this series, I will provide a cheat sheet or summary of important BGP points and information for quick reference and review. This is not …
When working with YAML files to store network device configurations, you might encounter a common issue: multi-line strings representing com…
An MCP (Model Context Protocol) server is a backend system that acts as an intermediary between an AI agent (like GitHub Copilot) and variou…
The fundamentals of network design are the essential elements that all network designers must understand and know how to apply. These elemen…
When programming, keeping a solid ground and understanding how to manipulate data will save you a lot of time and effort. For this reason, h…
Welcome to our first post in a comprehensive series that will explore in detail what Network Design is. In this series, we will dive into th…
In this post, I want to discuss one of OSPF's most important building blocks. 💡 When learning routing protocols, the most important step t…
This article explores some of Python's essential functions—enumerate(), reversed(), zip(), map(), filter(), sorted(), and lambda—showing how…
In certain situations, Jinja templates can become overly complex and difficult to manage due to the presence of numerous deeply nested if st…
# Outline: Basics Tips I Want to Remember As I continue to work with Docker, I find that many useful commands and concepts and overall conta…
While trying to wrap my head around some of the NetBox database relationships, I wished for a database schema diagram. I looked through the …
Introduction to Network Automation This chapter delves into the fundamentals of network automation with Nornir, a powerful Python-based fram…
Introduction In network automation, a "source of truth" is vital for managing and automating network devices, IP addresses, and connectivity…
Problem Statement The other day I had a situation where I had two Windows machines from work that I wanted to transfer some big files (Bigge…