ipSpace.net blog
- Posts
- 1,270 from 1 Aug 2006 to 30 Oct 2026
- Posting
- about daily (208 in the last year)
- Kind
- personal blog
- Feed
- https://blog.ipspace.net/atom.xml
2026 173
- Worth Reading: Network Labs on a Budget
- Nexus OS Fails to Send Syslog Records to a Silent Host
- Public Videos: Data Center Fabric Architectures
- Using External Tools in BGP Labs
- Crappy Configuration Errors: Cisco Nexus OS Edition
- Testing OpenEIGRP with netlab
- Worth Reading: Labs as Code (Part 1)
- Nerd Fun: The DNS Museum
- Netmiko vs Ansible: Executing Scripts
- Configuring SRv6 Layer-3 Services on Junos
- Crazy Delay: IOS XR OSPFv2 Default Route Origination
- Sample netlab SRv6 Lab Topologies
- Netmiko vs Ansible: Does It Matter?
- Please Respond: State of Network Automation Survey
- BGP-Free Network Core with SRv6
- The Crappy Cisco IOS CLI Error Reporting
- netlab 26.10: SRv6, More Netmiko
- Worth Reading: Don't Fight the Users' Desire Paths
- October 2026 (16)
- Configuring SRv6 on Junos (Locator and IGP)
- MUST Bookmark: Watch the Net
- Prefix Sets: Simplifying netlab ACLs and Prefix Filters
- Public Videos: Reliability Theory
- Using Syslog in netlab Labs
- The OSPF MTU Mismatch Saga
- EVPN with SR-MPLS Core
- netlab 26.09: Syslog, More DNS, Netmiko
- Sunsetting netlab Vagrant/libvirt provider
- How vagrant-libvirt Plugin Deals with Duplicate Subnets
- MPLS/VPN with SR-MPLS Core
- Configuring Management IP Addresses to Virtual Network Devices
- Worth Reading: NatJack
- Worth Reading: An Interactive Introduction to the STP
- Please Help Me Follow Your Content
- BGP-Free Core with SR-MPLS
- Networking Aspects of Running VMs in Containers
- MUST READ: Git – Going Pro
- September 2026 (18)
- Using netlab in Software Testing with Dinesh Dutt
- Yak-Shaving netlab Podman Support
- Dear Junos, Tunnels Are Not Virtual Links
- Multivendor SR-MPLS
- Arista cEOS Does Not Apply ACLs to Control-Plane Traffic
- Worth Reading: Reading the Git Crime Scene
- Worth Reading: On AI Coding and Its Discontents
- Exploring the BGP Neighbor CONNECT State
- The Never-Ending IPv6 Loopback Prefix Saga
- Worth Reading: LLM Prompts for Network Engineers
- Compress netlab Lab Topologies with Dot Notation
- On ACLs and AI-Generated Device Configurations
- netlab 26.08: ArcOS, VPP (FD.io), ACLs, and DNS
- August 2026 (13)
- On the Futility of Opening Ansible Issues
- Content: New Parameter in Multiple something_config Ansible Modules
- Worth Reading: Git Oh-Shit Toolkit
- netlab 26.07: GRE, Wireguard, Graceful Restart, and Scale-Out Labs
- netlab: 2000 Pull Requests Later ;))
- Worth Reading: Scripting Good Practices in Python
- Worth Reading: More VXLAN and EVPN Labs
- Worth Checking: EVPN Centralized Anycast Gateway
- July 2026 (8)
- Getting Started with netlab @ Cisco DevNet
- Time for Another Summer Break?
- Worth Reading: Appearing Productive in The Workplace
- Anycast-Only Gateways in EVPN Asymmetric IRB
- Worth Reading: My Network is Talking Back Thanks to SuzieQ MCP
- Worth Reading: AI Enthusiasts Against AI Skeptics
- Worth Reading: Extending a VLAN with Static VXLAN
- ARP with Anycast Gateways in EVPN Asymmetric IRB
- Worth Reading: Leading Intelligent Networks
- SR-MPLS with OSPFv2
- AI in Networking with Andrew Yourtchenko
- Using netlab to Configure Live Devices
- Goodbye, Leaf-and-Spine Networks?
- Worth Reading: Genie Tarpit
- netlab 26.06: OSPFv3 on FortiOS, MPLS/VPN on SR Linux
- Lab: Implementing VRF-Lite with VXLAN
- Using netlab to Argue with Vendor TAC
- EVPN Centralized Routing with Arista EOS
- Worth Reading: Building the Tools I Wished I Had
- SR-MPLS over Unnumbered Interfaces
- June 2026 (20)
- 130 Years of Wireless Communications
- Worth Reading: Ephemeral BGP Leaks
- SR Linux MPLS/VPN Configuration Notes
- Worth Reading: Your Code Is Worthless
- Dual-Stack SR-MPLS
- Worth Reading: Agentic AI Setup: Sandboxes and Worktrees
- netlab 26.05: BGP-free SRv6 Core, Junos Features
- Goodbye, Ubuntu 20.04 (netlab 26.05)
- Lab: EVPN Asymmetric IRB with Anycast Gateways
- ARP with EVPN Asymmetric IRB
- Hands-On Introduction to SR-MPLS
- MUST READ: The Future of Everything is Lies, I Guess
- Reorganized ipSpace.net Segment Routing Resources
- On ARP and MAC Aging Timers
- Hmmm: Cloudflare's Automatic Return Routing
- ARP Issues in EVPN Centralized Routing Design
- SwiNOG 41: It Was Nice to Be Back
- May 2026 (19)
- Generate Partial Device Configurations with netlab
- On Generating EVPN MAC/IP Routes
- Worth Reading: Lab as Code (containerlab and netlab)
- State of Network Automation with Urs Baumann
- Worth Reading: AI and Knowledge Stagnation
- Ten Years of ITNOG
- Hmmm: Rail-Optimized Networking for AI Workloads
- SR-MPLS Workshop Materials
- Lab: Integrated Routing and Bridging (IRB) with EVPN MAC-VRF Instances
- Testing FRRouting Pull Requests with netlab
- BGP Labs: Graceful Degradation for Unsupported Devices
- What is Netlab and Why Network Engineers Should Care
- netlab 26.04: EXOS, BGP Prefix Origination, More Static Routes
- Interoperability of EVPN/VXLAN with IPv6 Next Hops
- Worth Reading: Shameless Guesses, Not Hallucinations
- Lab: Summarizing IS-IS Level-1 Routes
- SR Linux Configuration Conversion Tool
- Every Layer of Review Makes You 10x Slower
- April 2026 (19)
- BGP Labs: Use Your Preferred Device for External Routers
- Changing Interfaces Connected to netlab Links
- Worth Reading: Securing NTP and the Origins of Time
- Worth Reading: Why We've Tried to Replace Developers Every Decade
- netlab: Switch to Lab Directory After an SSH Session Loss
- Lab: Anycast Gateways on VXLAN Segments
- Arista EOS MPLS P/PE-router Behavior
- BGP Labs: Goodbye, Cumulus Linux
- MANRS for Enterprise Customers
- netlab Graphs with Multi-Access Links
- Network Device Telemetry Protocols with Dinesh Dutt
- IPv4 ECMP Works on Arista cEOS Release 4.35.2F
- Dynamic Path MTU Discovery in Cloudflare One Client
- netlab 26.03: EVPN/MPLS, IOS XR Features
- Automating netlab-Based Cisco SD-WAN Deployment
- Presentation: netlab Overview and Use Cases (NetBCN)
- The Tale of Two EVPN/MPLS Encapsulations
- Worth Reading: Faster than Dijkstra?
- netlab: Using L3VPN (MPLS/VPN) with SR-MPLS Core
- March 2026 (19)
- Lab: More Complex EVPN/VXLAN Bridging Scenario
- Configuring 6PE Route Reflector on Cisco IOS
- On AI Agents Speaking BGP
- Interesting: Open Space Events
- netlab: The Caveats of Using Startup Configurations
- Cisco IOS/XR OSPFv2 Not-So-Passive Interfaces
- EVPN IP-VRFs on Cisco IOS/XE: Configuration Notes
- Worth Reading: Modern Forwarding Architectures
- Explore Configurations of Unfamiliar Devices with netlab
- Lab: Build an SR-MPLS Network with IS-IS
- EVPN on Cisco IOS/XE: Configuration Notes
- netlab 26.02: KinD support, more EVPN/VXLAN
- Open-Source Network Simulators (2026 Edition)
- Fast Arista cEOS Container Configuration
- Lab: Routing Between VXLAN Segments
- On MPLS Forwarding Performance Myths
- OMG, After a Decade, VXLAN Is Still Insecure
- Interface MAC Address in IOS Layer-2 Images
- Fast FRR Container Configuration
- February 2026 (20)
- Opinion: Impact of AI on Networking Engineers
- Worth Reading: A Tech Career in 2026
- Lab: VXLAN Bridging with EVPN Control Plane
- Deploy Partially-Configured Training Labs with netlab
- MUST WATCH: BGP: the First 18 Years
- Why Doesn't netlab Use X for Device Configuration Templates?
- Lab: Distributing Level-2 IS-IS Routes into Level-1 Areas
- On MPLS Paths, Tunnels and Interfaces
- How Moving Away from Ansible Made netlab Faster
- Infrahub with Damien Garros
- Using netlab to Set Up Demos
- Do You Need IS-IS Areas?
- netlab 26.01: EVPN for VXLAN-over-IPv6, Netscaler
- January 2026 (14)
2025 207
- Happy Holidays and All the Best in 2026!
- Hilarious: HTTP Status Codes as Pizza Images
- Has Ansible Team Abandoned Network Automation?
- Underscores (in Hostnames) Strike Again
- Lab: Multilevel IS-IS Deployments
- IETF v6ops Working Group with Nick Buraglio
- Evergreen: The Big Ball of Mud
- netlab 25.12: Cisco IOS/XR Configuration Modules, More VXLAN Goodies
- Lab: More Complex VXLAN Deployment Scenario
- Technical Writing: Lower Your Expectations
- Worth Watching: AI/ML Data Center Design
- Multi-Pod EVPN Troubleshooting: Extended BGP Communities
- netlab as the Universal Configuration Translator
- December 2025 (13)
- Fun Reading: From XML to LLMs
- Lab: IS-IS Route Redistribution
- OSPFv3 Router ID Documentation on Arista EOS
- Testing IP Multicast with netlab
- Multi-Pod EVPN Troubleshooting: Route Targets
- IOS/XR Route Redistribution Configuration Mess
- Building VXLAN/EVPN Data Center Lab with netlab
- Interesting: an MCP Agent for Link-State Routing Protocols
- Multi-Pod EVPN Troubleshooting: Fixing Next Hops
- AI Enshittification: Swiss Airlines Edition
- Using netlab for Classroom Training with Sander Steffann
- netlab 25.11: SRv6 on IOS/XE, Streamlined Graphs and Reports
- Worth Reading: The Majority AI View
- One-Arm Hub-and-Spoke VPN on Arista EOS
- netlab: Test IPv6 IGP Deployment
- Lab: Adjust IS-IS Timers
- Presentation: Testing Disaster Recovery Designs
- Worth Reading: AI Won't Replace Network Engineers
- The Curious Case of Default OSPF Interface Timers
- Ansible Release 12: the Windows Vista Moment
- November 2025 (21)
- New Project: Open-Source VXLAN/EVPN Labs
- Worth Reading: AI for Network Managers
- OMG: Automatic OSPFv3 Router ID on Cisco IOS
- Adding a Syslog Server to a netlab Lab Topology
- DEEP Is Still a Must-Attend Boutique Conference
- Lab: Drain Traffic From an IS-IS Node Before Starting Maintenance
- OSPF Router ID and Loopback Interface Myths
- netlab: Embed Files in a Lab Topology
- Lab: Hide Transit Subnets in IS-IS Networks
- EVPN Designs: Multi-Pod with IP-Only WAN Routers
- Why Can't We Have Good Documentation
- netlab: Embed Configuration Templates in a Lab Topology File
- netlab 25.10: Cisco 8000v, Nicer Graphs
- Troubleshooting Multi-Pod EVPN: Overview
- Changes in ipSpace.net RSS Feeds
- Working for a Vendor with David Gee
- Spaghetti Pasta Networking
- Using BIRD BGP Daemon as a BGP Route Reflector
- netlab: Applying Simple Configuration Changes
- EVPN Designs: Multi-Pod Fabrics
- October 2025 (21)
- Changing the Layout of netlab Topology Graphs
- Android Phones Might Ask for /64 Delegated Prefix
- Lab: Protect IS-IS Routing Data with MD5 Authentication
- Start a Lab From a GitHub netlab Topology File
- SwiNOG 40: Deploying Precision Time Protocol across WAN
- Changing Colors and Line Styles in netlab Graphs
- Pleasant Surprise: Google AI Overview
- Use Additional BGP Paths for IBGP Load Balancing
- Arista EOS Hates a Routing Instance with No Interfaces
- SwiNOG 40: When a Routing Control Functions Is Too Fresh
- Updated: netlab Network Topology Graphs
- [FATAL] Ansible Release 12.0 Breaks netlab Jinja2 Templates
- Lab: Running IS-IS over IPv4 Unnumbered and IPv6 LLA Interfaces
- The Curious Case of 'ip host' Configuration Command
- Labbing Network Technology Details with netlab
- SwiNOG 40: Reliability of High-Speed Transceivers
- netlab 25.09: IPv6 RA, Link Impairments, and Performance Gains
- How Many Lab Devices Can netlab Handle?
- SwiNOG 40: Submarine Cables
- Netlab: The Fastest Way to Build Network Labs
- September 2025 (21)
- iBGP Local-AS Route Propagation
- Network Automation Reality Check with William Collins
- SwiNOG 40: Application-Based Source Routing with SRv6
- EVPN Designs: Layer-3 Inter-AS Option A
- When Switches Flood LLDP Traffic
- ArubaCX Decides When You're Done Changing a BGP Routing Policy
- Configuring BGP Community Propagation is Confusing
- SwiNOG 40: Trustworthy Network Automation
- Fun Reading: AI: Great Expectations
- BGP Community Propagation on Cisco IOS/XE: The 90's Called
- MUST READ: Storage Devices and Latency
- August 2025 (11)
- Fun Reading: Who is LLM?
- ArubaCX: When BGP Soft Reconfiguration Becomes a No-Op
- Ultra Ethernet: Reinventing X.25
- Always Check Your Tests Against Faulty Inputs
- Cisco IOS/XE Hates Redistributed Static IPv6 Routes
- netlab 25.07: Summaries and Confederations
- Dual-Stack Common-Services VRF Confuses Aruba CX
- Worth Reading: The Secret Rules of the Terminal
- Expanding a Running Netlab Topology
- Worth Reading: Expert Generalists
- Molly-Guard: a Lifesaver on a Ubuntu Server
- IS-IS 3-Way Handshake and the Power of SHOULD
- July 2025 (12)
- Start netlab Tools without Changing Topology File
- SwiNOG 40: A Day of Awesomeness
- Testing OSPF Device Configurations
- Quality of OSPFv2 NSSA Implementations
- Static Routes in netlab Lab Topologies
- Network Digital Twins: Between PowerPoint and Reality
- Dear Vendors, EVPN Route Attributes Matter
- netlab 25.06: Fixing Nokia SR-OS Configuration Templates
- Finding Source Routing Paths
- ArubaCX Cannot Count When Dealing with VXLAN
- netlab 2.0: Routers, Hosts, Gateways and Bridges
- Interesting: Juniper MX and Jumbo Frames
- Publishing Content as an Introvert
- Finding End-to-End Paths: Topology and Endpoints
- Weird: Ports on Linux Bridge Are Stuck
- Where Are the NETCONF/YANG Tools?
- Interesting: Bootstrapping HTTPS
- Cumulus Linux (As We Know It) Is Gone
- June 2025 (19)
- Multi-Layer Switching and Tunneling
- Dear ArubaCX, VXLAN VNI Has 24 Bits
- Worth Reading: Practical Advice for Engineers
- ChatGPT Strikes Again: IS-IS on Unnumbered Interfaces 🤦♂️
- Repost: On the Advantages of XML
- Video: netlab Introduction by Ethan Banks
- Response: True Unnumbered Interfaces
- Amazing Speed of Bug Fixes in Nokia SR Linux
- netlab 2.0: Use Custom Bridges on Multi-Access Links
- Vibe Coding netlab Lab Topology with ChatGPT
- Response: CLI Is an API
- netlab 2.0.0: Hosts, Bridges, and SRv6
- Forwarding Packets Across a Network
- Screen Scraping in 2025
- OSPF Loop Prevention with Area Range Summary LSAs
- May 2025 (15)
- OSPF Summary LSA Loop Prevention
- Breaking APIs or Data Models Is a Cardinal Sin
- ChatGPT on OSPF Area Ranges and Summary LSAs
- Switching, Routing, and Bridging Terminology
- Worth Reading: BGP Unnumbered in 2025
- How ARP Killed a Static Route
- Rant: You Should Have Written a Book
- netlab: Execute a Command on Multiple Devices
- Response: Peer-to-Peer Communication in IPv6 World
- Response: NAT Traversal Mess
- iBGP Local-AS Next Hop Requirements
- Transitioning into Networking, 2025 Edition
- ARP Challenges in EVPN/VXLAN Symmetric IRB
- Comparing IP and CLNP: Local (Node) Multihoming
- Worth Reading: Why Quantum Crypto is Bollocks
- April 2025 (18)
- Passive BGP Sessions
- Response: Any-to-Any Connectivity in the Internet
- Worth Reading: On Writing
- netlab 1.9.6: Static Routes to Default Gateways
- IPv6 and the Revenge of the Stupid Bridges
- Routed Interfaces on Layer-3 Switches and Internal VLANs
- Comparing IP and CLNP: Network State Summarization
- Worth Reading: Standards for ANSI Escape Codes
- Arista EOS Spooky Action at a Distance
- Lab: IS-IS Designated Router Election
- The Linux Bridge MTU Hell
- Worth Reading: Traffic Steering into LSPs
- netlab 1.9.5: New Cumulus Linux(NVUE) and Junos Features
- Comparing IP and CLNP: Reaching Off-Subnet Nodes
- Capturing Traffic in Virtual Networking Labs
- Podcast: The Rise of NAT
- March 2025 (18)
- Worth Reading: The Generative AI Con
- Worth Reading: The IPv6 Agnostic Blog
- Stub Networks in Virtual Labs
- Worth Reading: Network Traffic Telemetry Protocols
- Run BGP Across a Firewall
- Worth Reading: Using SDN Controller with RSVP/TE
- Goodbye, Cumulus Community Vagrant Boxes
- BalticNOG Meeting (September 2025)
- Limit the Scope of Git Diff
- Projects to Work On – the AI Recommendations
- Point-to-Point Links in Virtual Labs
- Tagged VLAN 1 In a Trunk Is a Really Bad Idea
- Lab: Passive IS-IS Interfaces
- Group Similar Links in netlab Topologies
- Please Wait While We're Preparing Your Interfaces
- Arista cEOS Containers Run on Apple Silicon
- Links in Virtual Labs
- February 2025 (17)
- netlab 1.9.4: Bug fixes, VRRPv3 on Junos
- The Curious Case of the BGP Connect State
- Cisco Modeling Labs and Infrastructure-as-Code
- Worth Reading: Drunken Plagiarists
- Cisco VRRPv3 IPv6 Configuration Sucks
- Use BGP Outbound Route Filters (ORF) for IP Prefixes
- Sturgeon's Law, VRRPv3 Edition
- The Ethernet/802.1 Protocol Stack
- IBGP Is the Better EBGP
- Concise Link Descriptions in netlab Topologies
- Lab: Level-1 and Level-2 IS-IS Routing
- Comparing IGP and BGP Data Center Convergence
- Weird Junos IS-IS Metrics
- netlab: Multi-Site VLANs
- New IPv6 Documentation Prefix
- netlab 1.9.3: MLAG, Static Routes, Node Cloning
- Configuring IP Addresses Won't Make You an Expert
- OSPFv3 on Bird Needs IPv6 LLA on the Loopback Interface
- January 2025 (19)
2024 198
- Happy Holidays and All the Best in 2025!
- Worth Reading: Hard Truths about AI-assisted Coding
- Use Disaggregated BGP Prefixes to Influence Inbound Internet Traffic
- Video: Internet Routing Security (DEEP 2023)
- IBGP Source Interface Selection Still Requires Configuration
- Netlab Is Four Years Old
- Worth Reading: Codespaces for Network Engineers
- Is BGP PIC Edge an Oxymoron?
- netlab: Sample Cisco ASAv Topology
- Example: Multi-AS netlab Topology
- December 2024 (10)
- Lab: Dual-Stack IS-IS Routing
- IPv6 Support for Multiple Routers and Multiple Interfaces
- EVPN Designs: EVPN IBGP over IPv4 EBGP
- Dynamic BGP Peers
- Lab: Using IS-IS Metrics
- Latency Numbers Every Programmer Should Know
- Using a BGP Route Server in an Internet Exchange Point
- Running Routing Protocols over Tunnels
- netlab 1.9.2: STP, LAG, Cisco IOL, Edgeshark
- November 2024 (10)
- Worth Reading: Creating a Tech Blog
- DEEP: a Boutique Security Conference
- EVPN Designs: EVPN EBGP over IPv4 EBGP
- netlab: How do I Specify VLAN Interface Parameters
- How Does Netlab Deal with Server Reboots?
- Per-Prefix and Per-VRF MPLS/VPN and EVPN Labels/VNIs
- Lab: Configure IS-IS on Point-to-Point Links
- NOG.HR: A NOG Meeting Worth Attending
- Comparing IP and CLNP: Finding Adjacent Nodes
- MUST READ: Egress Peer Engineering
- Using BGP NO_EXPORT Community to Filter Transit Routes
- Packet Pushers: Chat with Eric Chou
- IS-IS Labs: Explore IS-IS Data Structures
- EVPN Designs: EBGP Everywhere
- netlab 1.9.1: Packet Capture, Routing Improvements
- BGP Labs: Improvements (September 2024)
- October 2024 (19)
- IS-IS Labs: Configure IS-IS Routing for IPv4
- SR Linux Containers Run on Apple Silicon
- One-Arm Hub-and-Spoke VPN with MPLS/VPN
- IBGP Load Balancing with BGP Link Bandwidth
- IPv6: Instructions for Use
- Custom netlab Reports
- EVPN Hub-and-Spoke Layer-3 VPN
- Hub-and-Spoke VPN on a Single PE-Router
- Hub-and-Spoke VPN Topology
- New Project: IS-IS Hands-On Labs
- EVPN Designs: Scaling IBGP with Route Reflectors
- Routing Table and BGP RIB on SR Linux
- Repost: Why Are Layer-2 VPNs So Popular?
- Worth Exploring: Free, OpenSource IPv6 Textbook
- September 2024 (19)
- Worth Exploring: Open-Source Network Automation Labs
- Common Services VRF with EVPN Control Plane
- Multivendor EVPN Just Works
- Repost: The Benefits of SRv6
- Using No-Export Community to Filter Transit Routes
- Using Multiple Transit VNIs per EVPN VRF
- Testing bgpipe with netlab
- netlab 1.9.0: Routing Policies, Default Routes, Route Redistribution
- BGP Session and Address Family Parameters
- Arista cEOS Got Working MPLS Data Plane
- Layer-3-Only EVPN: Behind the Scenes
- Response: The Usability of VXLAN
- Building Layer-3-Only EVPN Lab
- Migrating a Data Center Fabric to VXLAN
- August 2024 (15)
- Interesting: Crafting Endless AS Paths in BGP
- Fun Reading: AI and Google’s Quarterly Results
- Using netlab Reports
- BGP, EVPN, VXLAN, or SRv6?
- MUST READ: Making Segment Routing User-Friendly
- CCIE Preparation with netlab
- Worth Reading: AI Is Still a Delusion
- EBGP Load Balancing with BGP Link Bandwidth
- Worth Reading: GitHub Copilot Workspace Review
- Worth Reading: Why Do We Have Native VLANs?
- Again: What Exactly Is MPLS?
- Worth Reading: Terminal Line Editing
- BGP Labs: a Year Later
- blog.ipspace.net Is On Cloudflare Pages
- MUST READ: ChatGPT Is Bullshit
- Master New Platforms and Technologies with netlab
- Running Arista cEOS in GitHub Codespaces
- Netlab Examples in GitHub Codespaces
- July 2024 (18)
- Worth Reading: The Evolution of Network Security
- Worth Reading: Don't Use Excel as a Source of Truth
- Explore and Fix BGP Wedgies
- Looking for a Simple Multihop EBGP Use Case
- Running BGP Labs in GitHub Codespaces
- netlab 1.8.4: vrnetlab Containers, Catalyst 8000v
- Worth Reading: You Probably Don't Need AI
- Automated Validation of BGP Labs
- netlab 1.8.3: RIPv2, BGP Route Servers
- Worth Reading: Cisco SD-Access and IoT Devices
- The Mythical Use Cases: Traffic Engineering for Data Center Backups
- Worth Reading: Not Just Scale
- Worth Exploring: Infrahub by Opsmill
- June 2024 (14)
- Worth Reading: ChatGPT Does Not Summarize
- BGP Labs: Graceful Shutdown
- Must Read: Make Two Trips
- BGP Route Reflectors Considered Harmful
- Testing Device Configuration Templates
- Worth Reading: Using AWS Services via IPv6
- EVPN Designs: IBGP Full Mesh Between Leaf Switches
- EVPN Rerouting After LAG Member Failures
- BGP Labs: Load Balancing across EBGP Paths
- Testing Network Automation Data Transformation
- Must Read: OSPF Protocol Analysis (RFC 1245)
- MLAG Deep Dive: LAG Member Failures in VXLAN Fabrics
- netlab 1.8.2: Bug Fixes, Usability Improvements
- netlab: VRF Instantiation on Lab Devices
- BGP Labs: Reduce FIB Size on Access Routers
- MLAG Deep Dive: Dealing with LAG Member Failures
- Worth Exploring: LibreQoS
- Repost: State of Lisp Implementations (2024)
- Famous Last Words: I'm Too Stupid for That
- Worth Reading: Cisco vPC in VXLAN/EVPN Networks
- BGP Labs: EBGP Sessions over IPv6 LLA Interfaces
- May 2024 (23)
- Repost: The Real LISP Mobility Use Case
- netlab: Global and Node VRFs
- Worth Reading: Comparing GNS3, containerlab, and netlab
- Repost: Think About the 99% of the Users
- Stop the Network-Based Application Recognition Nonsense
- Presentation: Introduction to netlab
- Repost: Campus-Wide Wireless Roaming with EVPN
- Worth Reading: Data Protection for Dummies
- FRRouting Loopback Interfaces and OSPF Costs
- Unintended Consequences of IPv6 SLAAC
- Explore: Why No IPv6? (IPv6 SaaS)
- LISP vs EVPN: Mobility in Campus Networks
- Stateful Firewall Cluster High Availability Theater
- SR/MPLS Security Framework
- netlab 1.8.1: VRF OSPFv3, Integration Tests
- Worth Reading: Cybersecurity Is Broken
- Why Are We Using EVPN Instead of SPB or TRILL?
- BGP Challenge: Build BGP-Free MPLS Core Network
- EVPN Designs: VXLAN Leaf-and-Spine Fabric
- Using wemulate with netlab
- Repost: EBGP-Mostly Service Provider Network
- April 2024 (22)
- BGP Labs: Advertise the Default Route
- FRRouting Claims IBGP Loopbacks Are Inaccessible
- OSI Layers in Routing Protocols
- netlab: Building Leaf-and-Spine Fabrics with the Fabric Plugin
- Worth Reading: Things We Know about Network Queues
- BGP Labs: Stop the Fat-Finger Incidents
- FRRouting RIB and FIB
- Interface EBGP Sessions on Arista EOS
- Running netlab and BGP Labs on Apple Silicon
- Worth Reading: History of Ethernet
- Video: Intro to Real Life Network Automation
- Data Center Fabric Designs: Size Matters
- BGP AS Numbers for a Private MPLS/VPN Backbone
- OSPF Summarization and Split Areas
- Cyber Crane Mesh Topology Built with netlab
- Worth Reading: Talent Gap in IT
- Worth Exploring: PCAP Analysis with Generative AI
- BGP Labs: Limit the Number of Accepted BGP Prefixes
- Multiline Expressions in Ansible Playbooks
- Rant: Multi-Vendor EVPN Fabrics
- netlab 1.8.0: Control-Plane Daemons, BIRD, dnsmasq
- Worth Reading: Unbloating the Buffers
- netlab on Packet Pushers
- March 2024 (25)
- BGP Labs: Policy Templates
- DHCP Relaying on a Linux Host
- VXLAN Virtual Labs Have Never Been Easier
- Ansible Set Operations Do Not Preserve List Order
- Worth Reading: Popular git config options
- BGP Labs: Remove Private AS from AS-Path
- Implementing 'Undo' Functionality in Network Automation
- Applying BGP Policy Templates
- Network Layer: Interface or Node Addresses
- BGP Labs: Session Templates
- Can We Skip the Network Layer?
- Removing FRRouting Configuration Is Not Idempotent
- BGP Labs: Use Multiple AS Numbers on the Same Router
- February 2024 (14)
- Precedence of Ansible Extra Variables
- BGP Labs: Override Neighbor AS Number in AS Path
- Availability Zones in VMware NSX-Based Cloud
- Podcast: Network Automation Source(s) of Truth
- BGP Labs: Work with FRR and Cumulus Linux
- BGP Graceful Restart Considered Harmful
- Is It The End, Or Can You Do Something in 2024?
- netlab 1.7.1: Eye Candy
- Registration No Longer Needed to Download Free PDFs
- BGP Labs: Reuse BGP AS Number Across Sites
- On Routing Protocol Metrics
- Upcoming BGP Labs, 2024 Edition
- Public Cloud Networking Hands-On Exercises
- Goodbye, ipSpace.net Subscription
- January 2024 (16)
2023 269
- End-of-Year Cleanup: OSPF Blog Posts
- Setting Source IP Address on Traffic Started by a Multihomed Host
- BGP Challenge: Merge Autonomous Systems
- Review: Unnumbered Interfaces in netlab
- Worth Reading: The AI Supply Paradox
- Worth Reading: State-of-the-Art AI
- Video: Language Model Basics
- netlab: Version-Specific Topology Files
- BGP Labs: Use BGP Communities in a Routing Policy
- Interviewing a Network Engineer Using a Single Scenario
- Response: Vendor Network Automation Tools
- Worth Reading: Network CI and Open Source
- Cisco IOS/XR SRv6 Test Topologies
- Video: netlab IP Address Management (IPAM)
- AMS-IX Outage: Layer-2 Strikes Again
- BGP Labs: Use BGP Route Reflectors
- netlab 1.7.0: Lab Validation, Fabrics, BGP Nerd Knobs
- The BGP Origin Attribute
- Worth Reading: DNS over IPv6
- Worth Reading: Use of HTTPS DNS Resource Records
- December 2023 (21)
- The BGP Multi-Exit Discriminator (MED) Saga
- BGP Labs: Set BGP Communities on Outgoing Updates
- Can a Router Use the Default Route to Reach BGP Next Hops?
- Worth Reading: Network Automation with GitHub Actions
- Worth Reading: Going CCNP Emeritus
- Video: Language Models in AI/ML Landscape
- BGP Labs: AS-Path Prepending
- Why Do We Need BGP Identifiers?
- Is BGP TTL Security Any Good?
- VXLAN/EVPN Layer-3 Handoff (L3Out) on Arista EOS
- Video: Outages Caused by Bugs in BGP Implementations
- Worth Reading: Cloudflare Control Plane Outage
- BGP Labs: Using Multi-Exit Discriminator (MED)
- Is Anyone Using netlab on Windows?
- LAN Data Link Layer Addressing
- Git Rebase: What Can Go Wrong?
- Video: Kubernetes Calico Plugin
- BGP Labs: Using BGP Local Preference
- Open BGP Daemons: There's So Many of Them
- Rapid Progress in BGP Route Origin Validation
- Fibre Channel Addressing
- Worth Reading: Confusing Git Terminology
- Video: Hacking BGP for Fun and Profit
- BGP Labs: Build a Transit Network with IBGP
- Worth Reading: Taming the BGP Reconfiguration Transients
- November 2023 (25)
- Weird: vJunos Evolved 23.2R1.5 Declines DHCP Address
- Worth Exploring: BGP from Theory to Practice
- Early Data-Link Layer Addressing
- BGP Labs: Multivendor External Routers
- netlab 1.6.4: Support for Multi-Lab Projects; More BGP Goodies
- Video: History of BGP Route Leaks
- BGP Labs: Build Larger Networks with IBGP
- Will Network Devices Reject BGP Sessions from Unknown Sources?
- Worth Reading: AI Risks
- BGP Labs: TCP-AO Protection of BGP Sessions
- netlab 1.6.3: BGP Nerd Knobs
- Worth Reading: Some Thoughts on Digital Twins
- Worth Reading: Introduction of EVPN at DE-CIX
- Video: What Is Software-Defined Data Center
- netlab 1.6.2: More Reporting Goodies
- BGP Labs: Route Aggregation
- What Is Ultra Ethernet All About?
- BGP Session Security: Be Very Skeptical
- Worth Reading: Flow Distribution Across ECMP Paths
- October 2023 (19)
- Worth Reading: Single-Port LAGs
- How GitHub Saved My Day
- BGP Labs: Use BFD to Speed Up Convergence
- Why Do We Need Source IP Addresses in IP Headers?
- Does EVPN/VXLAN over SD-WAN Make Sense?
- Repost: L2 Is Bad
- BGP Labs: Protect EBGP Sessions
- Addresses in a Networking Stack
- Names, Addresses, and Routes
- Dataplane MAC Learning with EVPN
- Worth Reading: Where Are the Self-Driving Cars?
- BGP Labs: Bidirectional Route Redistribution
- DHCP Relaying Across a Firewall
- OSPF ECMP with Unnumbered IPv4 Interfaces
- Reliable ECMP with Static Routing
- Case Study: BGP Routing Policy
- Layer-3 WAN Handoff (L3Out) in VXLAN/EVPN Fabrics
- Random Thoughts on Zero-Trust Architecture
- BGP Labs: Simple Routing Policy Tools
- Lifetime ipSpace.net Subscription
- September 2023 (20)
- OSPF and ARP on Unnumbered IPv4 Interfaces
- ARP and Static Routes
- Worth Reading: Looking Inside Large Language Models
- ARP Details Behind the Scenes
- BGP Labs: The Basics
- How GitHub Learned How Hard Distributed Systems Are
- Engagement Farming
- netlab 1.6.1: BGP Reports, Markdown Support
- Getting Comfortable with the Command Line
- Free Subscription No Longer Needed to Watch the ipSpace.net Videos
- Worth Reading: Networking for AI Workloads
- New Project: BGP Hands-On Labs
- netlab 1.6.0: New Commands, Reports, and External Connectivity
- August 2023 (13)
- Worth Reading: MP-TCP in Hybrid Access Networks
- Worth Reading: Eyes Like Saucers
- Multipath TCP (MPTCP) Resources
- Configuring Linux Traffic Control in a Sane Way
- Fun Reading: History of the Early Internet
- Worth Watching: Ethernet Thick Yellow Cable
- Worth Reading: Another BGP Session Reset Bug
- Worth Reading: AI Does Not Help Programmers
- July 2023 (8)
- Worth Reading: What Is Going on With BGP?
- Worth Reading: Always the Same Warning Signs
- Summer Break 2023
- Use FRR Containers to Learn Routing Protocol Fundamentals
- When a Device Without an IP Address Wants to Play the IP Game
- Exercise: Fix BGP Route Leaks
- Worth Reading: Some Blogging Myths
- Worth Reading: A Primer on Communication Fundamentals
- Please Respond: MANRS Customer Survey
- EIGRP Stub Routers
- Classification of BGP Route Leaks (RFC 7908)
- netlab Release 1.5.4: New Junos Platforms
- Worth Reading: Building Stuff with Large Language Models Is Hard
- Spoofing ICMP Redirects for Fun and Profit
- Video: SD-WAN Security
- Are LACP Fast Timers Any Good?
- Distributed Systems Resources
- EIGRP Third-Party Next Hops
- Default EBGP Policy (RFC 8212)
- Worth Reading: Internet WAN Edge Design
- Worth Reading: Unbounded TCP Memory Usage
- Video: Link State Routing Protocol Implementations
- Source IP Address in Multicast Packets
- June 2023 (23)
- NTP in a Nutshell
- Path Failure Detection on Multi-Homed Servers
- Goodbye Twitter. It Was Fun While It Lasted
- Worth Reading: Cargo Cult AI
- Worth Reading: Building Trustworthy AI
- Network Security Vulnerabilities: the Root Causes
- Inter-VRF DHCP Relaying with Redundant DHCP Servers
- Dealing with Cisco ACI Quirks
- Simplify netlab Topologies with Link Groups
- Worth Reading: Trapped by Technology Fallacies
- Why Is Source Address Validation Still a Problem?
- Video: Types of Switching ASICs
- Find the Optimal Level of Automation Abstraction
- New: Disaster Recovery Resources
- ITNOG 7 Wrap-up
- netlab Release 1.5.3: libvirt Public Networks
- Worth Reading: Official Ansible Collection for SR Linux
- Service Insertion with BGP FlowSpec
- Video: Kubernetes Container Networking Interface (CNI)
- MLAG Clusters without a Physical Peer Link
- Is ChatGPT an Efficiency Multiplier?
- Modifying BGP Behavior with xBGP API
- Building a DMVPN Test Lab with netlab
- MUST READ: End-to-End Arguments in System Design
- Worth Reading: IPv6 Deployment Status
- Video: 400GbE Optics
- Silent Hosts in EVPN Fabrics
- Small Site EBGP-Only Design
- netlab Release 1.5.2: Aruba CX, External Tools, Tunnel Interfaces
- May 2023 (29)
- Interesting: BGP Zombie Outbreak on Juniper Routers
- CloudFlare: From IP packets to HTTP
- Advantages and Drawbacks of EVPN-based Multihoming
- Why Is OSPF (and BGP) More Complex than STP?
- Is Dynamic MAC Learning Better Than EVPN?
- IPv6 Security in Layer-2 Firewalls
- Use Existing (DMVPN) Device Configurations in netlab
- Systems Design: What We Hope We Know
- 180 Gbps Software-Only Linux Router
- Video: SD-WAN CPE Architecture
- Multi-Vendor EVPN Fabrics
- New: Network Infrastructure as Code Resources
- IPv6 Addressing on Point-to-Point Links
- Using VLAN and VRF Links in netlab Topologies
- ChatGPT Explaining the Need for iSCSI CRC
- Worth Reading: Was MPLS TE Worth the Effort?
- Video: netlab Topology File
- Building a Small Network with ChatGPT
- Should I Care About RPKI and Internet Routing Security?
- DHCP Relaying with Redundant DHCP Servers
- Turning WiFi into a Thick Yellow Cable
- Kicking the Tires of GitHub Copilot
- New: High Availability Clusters in Networking
- netlab Release 1.5.1: VLAN and VRF Links
- DHCP Relaying in EVPN VRFs
- Worth Reading: The Death of CLI
- April 2023 (26)
- Video: Sample Kubernetes SDN Implementations
- ChatGPT on BGP Routing Security
- Studying EVPN to Prepare for a Job Interview
- What Happened to Leaf Switches with Four Uplinks?
- DHCP Relaying in VXLAN Segments
- Worth Reading: Off-Path Firewall with Traffic Engineering
- Worth Reading: The Dangers of Knowing Everything
- Video: Chassis Switch Architectures
- Will ChatGPT Replace Stack Overflow?
- New: CI/CD in Networking Resource Page
- External Links on Spine Switches
- Test VRF-Aware DHCP Relaying with netlab
- Worth Reading: History of 8-bit Bytes
- Worth Exploring: OSPF Watcher
- Video: vPC Fabric Peering with EVPN Multihoming
- Advantages of Using Generalized TTL Security Mechanism (GTSM) with EBGP
- First Steps in IPv6 Deployments
- Leaf-and-Spine Fabrics Between Theory and Reality
- Test DHCP Relaying with netlab
- Worth Reading: Putting Large Language Models in Context
- Worth Reading: The War on Expertise
- Video: SD-WAN Backend Architecture
- DHCP Relaying Details
- New: Anycast Resource Page
- Dynamic MAC Learning: Hardware or CPU Activity?
- netlab: Change Stub Networks into Loopbacks
- Video: Getting Started with netlab
- History of IP TTL in EBGP Sessions
- Feedback: Microsoft Azure Networking
- March 2023 (29)
- Alternatives to IBGP within Multihomed Sites
- Suspending Devices in netlab Labs
- Video: Packet Buffers in Data Center ASICs
- How Many Spines Should a Leaf-and-Spine Fabric Have?
- Measuring Virtual Network Device Boot Times
- Some Operations Are Not Worth Automating
- Start Multiple netlab Labs on the Same Server
- Worth Reading: On ChatGPT
- Video: Link State Routing Protocol Basics
- Feedback: Designing Active/Active and Disaster Recovery Data Centers
- CE-to-CE IBGP Session in a Multihomed Site
- MUST READ: Machine Learning for Network and Cloud Engineers
- Start Large netlab Topologies in Smaller Batches
- Video: Kubernetes SDN Architecture
- Real-Life Not-Exactly-Networking AI Use Case
- Response: Nothing Works (in Enterprise IT)
- Improve BGP Startup Time on Cisco IOS
- Mix Containers and VMs with netlab Release 1.5.0
- Worth Reading: 2 Mpps on a Pentium CPU
- Video: Migrating into a Cloud
- IRB Models: Edge Routing
- Response: Complexities of Network Automation
- February 2023 (22)
- Design Clinic: Small-Site IPv6 Multihoming
- netlab Release 1.5.0: Larger Lab Topologies
- Worth Reading: A Debugging Manifesto
- MUST READ: Nothing Works
- Built.fm Podcast with David Gee
- Hiding Malicious Packets Behind LLC SNAP Header
- Response: Network Automation Expert Beginners
- Will DPUs Change the Network?
- netlab: Building a Layer-2 Fabric
- Worth Reading: Do We Need Network Automation
- Worth Exploring: OMNI and AERO
- Video: 2023 Network Engineer Path to Success
- Relationships between Layer-2 (VLAN) and Layer-3 (Subnet) Segments
- Feedback: Docker Networking Deep Dive
- Network Automation Expert Beginners
- netlab Release 1.4.3: Cisco IOS XRv, MPLS on FRR
- Worth Reading: Routing Protocol Implementation Evaluation
- Lack of Use Cases: a Lesson about Handling Hype
- Video: MLAG with EVPN Deep Dive
- State of LDPv6 and 6PE
- Updates: AWS Networking
- Is It Time to Replace TCP in Data Centers?
- netlab Release 1.4.2: Juniper vMX and Junos Features
- January 2023 (23)
2022 237
- Happy Holidays and All the Best in 2023!
- A Quick Look at AWS Scalable Reliable Datagram Protocol
- DPU Hype Considered Harmful
- vagrant-libvirt Dependency Hell
- Worth Reading: NetOps Requires AI/ML and Rules
- Worth Reading: Fail-Slow at Scale
- Video: IPv6 Traffic Filtering Details
- Arista EOS Configuration Automation
- Why Would You Need an Overlay Network?
- Running Routing Protocols over MLAG Links
- netlab: VRF Lite over VXLAN Transport
- Worth Reading: Egress Anycast in Cloudflare Network
- Video: What Can Netlab Do?
- Are DPUs Any Good?
- December 2022 (14)
- ICMP Redirects and Suboptimal Routing
- Azure Networking Update Is Completed
- netlab Release 1.4.1: Cisco ASAv
- Congestion Control Algorithms Are Not Fair
- Worth Reading: Troubleshooting EVPN Control Plane
- Video: Cloud Infrastructure-as-Code
- Azure Networking Update (Phase 1)
- Integrated Routing and Bridging (IRB) Design Models
- Network Automation: a Service Provider Perspective
- netlab: IRB with Anycast Gateways
- Worth Reading: Resolverless DNS
- Worth Reading: Another Hugo-Based Blog
- Video: Exposing Kubernetes Services to External Clients
- Multihoming Cannot Be Solved within a Network
- BGP in ipSpace.net Design Clinic
- BGP Unnumbered Duct Tape
- netlab VXLAN Router-on-a-Stick Example
- Worth Reading: History of Fiber Optics Cables
- Video: Routing Protocols Overview
- BGP Route Reflectors in the Forwarding Path
- Using EVPN/VXLAN with MLAG Clusters
- SRv6 as a Host-to-Host Overlay
- netlab Release 1.4.0: EVPN Asymmetric IRB, Anycast Gateways, VRRP
- Must Read: Routing Will Never Be a Solved Problem
- Video: EVPN Multihoming Deep Dive
- Rant: Cloudy Snowflakes
- Scalability Aspects of SR-MPLS
- November 2022 (27)
- Worth Exploring: NetTowel
- Could I Use netlab instead of GNS3?
- Leave BGP Next Hops Unchanged on Reflected Routes
- History of Ethernet Encapsulations
- Network Automation Considered Harmful
- Use VRFs for VXLAN-Enabled VLANs
- Video: EVPN Multihoming Taxonomy and Overview
- New Webinar: Internet Routing Security
- Why Do We Need IBGP Full Mesh?
- On Applicability of MPLS Segment Routing (SR-MPLS)
- netlab Router-on-a-Stick Example
- netlab Release 1.3.3: Bug Fixes
- EVPN VLAN-Aware Bundle Service
- OSPF External Routes (Type-5 LSA) Mysteries
- Cumulus Linux NVUE: an Incomplete Data Model
- netlab Release 1.3.2: Mikrotik RouterOS 7, Additional EVPN Platforms
- Worth Reading: VXLAN Drops Large Packets
- Video: Traffic Filtering in the Age of IPv6
- More Arista EOS BGP Route Reflector Woes
- EVPN/MPLS Bridging Forwarding Model
- Repost: What's Wrong with Network Automation
- netlab EVPN/VXLAN Bridging Example
- Worth Reading: QUIC Is Not a TCP Replacement
- Worth Reading: EVPN/VXLAN with FRR on Linux Hosts
- October 2022 (24)
- Video: Kubernetes Services Types
- Cumulus Linux Network Command Line Utility (NCLU)
- Combining MLAG Clusters with VXLAN Fabric
- Repost: On the Viability of EVPN
- netlab VXLAN Bridging Example
- Worth Reading: The Hierarchy Is Bullshit
- Video: Cloud-Native Environments
- SR-MPLS or SRv6 for Greenfield Networks
- Linux Networking Data Plane Configuration
- EVPN/VXLAN or Bridged Data Center Fabric?
- netlab Release 1.3.1: BGP local-as, FRR and Cumulus Data Plane Enhancements
- The Basics of Network Address Translation (NAT)
- Multi-Cloud: Myths and Reality
- VLAN Interfaces and Subinterfaces
- Infrastructure-as-Code Sounds Scary
- netlab: VRF Lite Topology with VLAN Trunks
- Worth Exploring: NetDoc – Automated Network Discovery and Documentation
- Fun Times: Is Cisco ACI Dead?
- Video: Testing IPv6 RA Guard
- From Bits to Application Data
- How Routers Became Bridges
- Was IPv6 Really the Worst Decision Ever?
- netlab Release 1.3: VXLAN and EVPN
- Feedback Appreciated: Next-Generation Metro Area Networks
- Worth Reading: Latency Matters When Migrating Workloads
- Video: Kubernetes Services Overview
- Router Interfaces and Switch Ports
- September 2022 (27)
- netsim-tools Renamed to netlab
- August 2022 (1)
- Twilight Zone: File Transfer Never Completes
- Worth Exploring: Akvorado Flow Collector and Visualizer
- Twilight Zone: File Transfer Causes Link Drop
- Worth Reading: On the Dangers of Cryptocurrencies...
- July 2022 (4)
- Repost: Buffers, Congestion, Jitter, and Shapers
- Worth Reading: Smart Highways or Smart Cars?
- netlab VLAN Module Is Complete
- MLAG Deep Dive: Layer-3 Forwarding
- VXLAN-to-VXLAN Bridging in DCI Environments
- Help Appreciated: netsim-tools Device Features
- Worth Reading: Is IPv6 Faster Than IPv4?
- Video: IPv6 RA Guard and Extension Headers
- MLAG Deep Dive: Layer-2 Flooding
- Beware of Vendors Bringing White Papers
- When You Find Yourself on Mount Stupid
- netlab: Combining VLANs with VRFs
- Video: Rogue IPv6 RA Challenges
- Using Custom Vagrant Boxes with netlab
- Select the Best Switching ASIC For the Job
- MLAG Deep Dive: Dynamic MAC Learning
- netlab VLAN Trunk Example
- Video: Network Address Scopes
- Data Center Switching ASICs Tradeoffs
- MLAG Deep Dive: System Overview
- June 2022 (20)
- VXLAN-Focused Design Clinic in June 2022
- netlab Simple VLAN Example
- Worth Reading: ACI Terraform Scalability
- Worth Reading: Automation Report From 1958
- Video: Ugly Challenges of Using AI/ML in Networking
- Worth Reading: Resolverless DNS
- ipSpace.net Blog Is in a Public GitHub Repository
- Simplify and Standardize Mantra Encounters Reality
- Largest netlab Topology I've Seen So Far
- Video: Typical Kubernetes Inter-Pod Traffic Walk
- Is OpenFlow Still Kicking?
- SDN Controller Taxonomy
- Ethernet Encryptor Market Overview (2022 Edition)
- Networking Hardware/Software Disaggregation in 2022
- Worth Reading: Using LEO and GEO Satellite Internet
- Video: Network Address Assignments
- Is Fibre Channel Still a Thing?
- New in netlab: VLANs, Hardware Labs, VRF Loopbacks
- IPv6 Unique Local Addresses (ULA) Made Useless
- Living with Small Forwarding Tables
- Worth Reading: The State of fq_codel (and Bufferbloat)
- Worth Watching: Source Routing on the Edge (iNOG::14v)
- Video: Practical Aspects of IPv6 Security
- Configure Hardware Labs with netlab
- Modern IBGP Design with AddPath and ORR
- What Happened to FabricPath and Its Friends?
- May 2022 (26)
- Video: The Long Tail of AI/ML Problems
- Creating MPLS/VPN Labs With netlab
- Is X.25 Still Alive?
- Detecting Byzantine Link Failures with SNMP
- netlab Multi-Platform Custom Configuration Templates
- OMG: Hop-by-Hop Path MTU Discovery
- Video: Understanding Kubernetes Pods
- New in netlab: More MPLS and VRFs, Dell OS10, Cumulus 5.0 on Containerlab
- Network Digital Twins Work Best in PowerPoint
- Everything Is Better with a GUI (even netlab)
- Worth Reading: New Linux Command Line Tools
- Video: Challenges of Managed SD-WAN Services
- Telephone System Is a Bad Example of Hierarchical Addresses
- AWS Automatic EC2 Instance Recovery
- Keep Blogging, Some of Us Still Read
- Creating VRF Lite Labs With netlab
- Worth Reading: Full-Stack Network Automation
- Worth Reading: The AI Illusion
- Video: IPv6 Trust Model
- Next Hops of BGP Routes Reflected by Arista EOS
- Opinion: Do You Care about MPLS in 2022?
- BGP Labeled Unicast Interoperability Challenges
- netlab MPLS Support
- Worth Reading: Higher Levels of Address Aggregation
- Worth Reading: Career Advice I'd Give to Younger Me
- Video: Combining Data-Link- and Network Layer Addresses
- April 2022 (26)
- Is MPLS/VPN Too Complex?
- Duplicate ARP Replies with Anycast Gateways
- BGP Labeled Unicast on Arista EOS
- Combining BGP and IGP in an Enterprise Network
- Worth Reading: VMware Operations Guide
- Draw a Network Diagram from Excel Spreadsheet
- Video: Managed SD-WAN Services
- Beware: Ansible Reorders List Values in Loops
- BGP Labeled Unicast on Cisco IOS
- MPLS/LDP Creation Myths
- Automating NSX-T Deployments
- Video: Kubernetes Networking Model
- So-Called Modern VPNs: Marketing and Reality
- Hub-and-Spoke VPLS: Revenge of LDP
- netsim-tools Release 1.1.4
- Feedback: Ansible for Networking Engineers
- Worth Reading: Switching the Technology Stack
- Video: Functions-as-a-Service Demo
- Should We Use LISP?
- Segment Routing vs LDP in Hub-and-Spoke Networks
- Flow-Based Packet Forwarding
- netsim-tools Release 1.1.3
- Worth Reading: Misconceptions about Route Origin Validation
- Worth Reading: AI Makes Animists of Us All
- Video: Comparing TCP/IP and CLNP
- Data Plane Quirks in Virtual Network Devices
- Contribute to netlab: OSPFv3
- Repost: LISP Is a False Economy
- March 2022 (28)
- Running a Ubuntu VM on a Mac M1
- Video: Use Cases for AI/ML in Networking
- Cache-Based Packet Forwarding
- New netlab Installation Instructions
- ICMP Redirects Considered Harmful
- Feedback: DMVPN Webinars
- Using netlab with containerlab: Welcome to the World of Tomorrow
- Worth Reading: Performance Testing of Commercial BGP Stacks
- netsim-tools (now netlab) on the Modem Podcast
- The Impact of Jumbo Maximum Frame Size on Data Center Switches
- Running BGP between Virtual Machines and Data Center Fabric
- Feedback: Cisco ACI Webinars
- Packet Forwarding 101: Header Lookups
- Worth Reading: End-to-end Congestion Control Cannot Avoid Latency Spikes
- Worth Reading: Crazy about VMware SD-WAN
- Video: Network Layer Addressing
- Build Vagrant Boxes for Your Network Devices
- OMG: VTP Is Insecure
- Mixed Feelings about BGP Route Reflector Cluster ID
- Feedback: ipSpace.net Materials
- Worth Reading: We're a Decade Past Blade Server Market Peak
- Worth Reading: Non-Standard Standards, SRv6 Edition
- Lesson Learned: The Way Forward
- Do a Cleanup Before Automating Your Network
- netsim-tools Release 1.1.2
- BGP Route Reflector Myths
- February 2022 (26)
- Sample Lab: Traffic Engineering with SR-MPLS on Junos and SR Linux
- Worth Reading: The Network Does Too Much
- January 2022 (22)