The Curious Engineer

All blogs / Networking

ipSpace.net blog

blog.ipspace.net

NetworkingDevOps / SRE / infrastructure

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

  1. Worth Reading: Network Labs on a Budget
  2. Nexus OS Fails to Send Syslog Records to a Silent Host
  3. Public Videos: Data Center Fabric Architectures
  4. Using External Tools in BGP Labs
  5. Crappy Configuration Errors: Cisco Nexus OS Edition
  6. Testing OpenEIGRP with netlab
  7. Worth Reading: Labs as Code (Part 1)
  8. Nerd Fun: The DNS Museum
  9. Netmiko vs Ansible: Executing Scripts
  10. Configuring SRv6 Layer-3 Services on Junos
  11. Crazy Delay: IOS XR OSPFv2 Default Route Origination
  12. Sample netlab SRv6 Lab Topologies
  13. Netmiko vs Ansible: Does It Matter?
  14. Please Respond: State of Network Automation Survey
  15. BGP-Free Network Core with SRv6
  16. The Crappy Cisco IOS CLI Error Reporting
  17. netlab 26.10: SRv6, More Netmiko
  18. Worth Reading: Don't Fight the Users' Desire Paths
  19. October 2026 (16)
  20. Configuring SRv6 on Junos (Locator and IGP)
  21. MUST Bookmark: Watch the Net
  22. Prefix Sets: Simplifying netlab ACLs and Prefix Filters
  23. Public Videos: Reliability Theory
  24. Using Syslog in netlab Labs
  25. The OSPF MTU Mismatch Saga
  26. EVPN with SR-MPLS Core
  27. netlab 26.09: Syslog, More DNS, Netmiko
  28. Sunsetting netlab Vagrant/libvirt provider
  29. How vagrant-libvirt Plugin Deals with Duplicate Subnets
  30. MPLS/VPN with SR-MPLS Core
  31. Configuring Management IP Addresses to Virtual Network Devices
  32. Worth Reading: NatJack
  33. Worth Reading: An Interactive Introduction to the STP
  34. Please Help Me Follow Your Content
  35. BGP-Free Core with SR-MPLS
  36. Networking Aspects of Running VMs in Containers
  37. MUST READ: Git – Going Pro
  38. September 2026 (18)
  39. Using netlab in Software Testing with Dinesh Dutt
  40. Yak-Shaving netlab Podman Support
  41. Dear Junos, Tunnels Are Not Virtual Links
  42. Multivendor SR-MPLS
  43. Arista cEOS Does Not Apply ACLs to Control-Plane Traffic
  44. Worth Reading: Reading the Git Crime Scene
  45. Worth Reading: On AI Coding and Its Discontents
  46. Exploring the BGP Neighbor CONNECT State
  47. The Never-Ending IPv6 Loopback Prefix Saga
  48. Worth Reading: LLM Prompts for Network Engineers
  49. Compress netlab Lab Topologies with Dot Notation
  50. On ACLs and AI-Generated Device Configurations
  51. netlab 26.08: ArcOS, VPP (FD.io), ACLs, and DNS
  52. August 2026 (13)
  53. On the Futility of Opening Ansible Issues
  54. Content: New Parameter in Multiple something_config Ansible Modules
  55. Worth Reading: Git Oh-Shit Toolkit
  56. netlab 26.07: GRE, Wireguard, Graceful Restart, and Scale-Out Labs
  57. netlab: 2000 Pull Requests Later ;))
  58. Worth Reading: Scripting Good Practices in Python
  59. Worth Reading: More VXLAN and EVPN Labs
  60. Worth Checking: EVPN Centralized Anycast Gateway
  61. July 2026 (8)
  62. Getting Started with netlab @ Cisco DevNet
  63. Time for Another Summer Break?
  64. Worth Reading: Appearing Productive in The Workplace
  65. Anycast-Only Gateways in EVPN Asymmetric IRB
  66. Worth Reading: My Network is Talking Back Thanks to SuzieQ MCP
  67. Worth Reading: AI Enthusiasts Against AI Skeptics
  68. Worth Reading: Extending a VLAN with Static VXLAN
  69. ARP with Anycast Gateways in EVPN Asymmetric IRB
  70. Worth Reading: Leading Intelligent Networks
  71. SR-MPLS with OSPFv2
  72. AI in Networking with Andrew Yourtchenko
  73. Using netlab to Configure Live Devices
  74. Goodbye, Leaf-and-Spine Networks?
  75. Worth Reading: Genie Tarpit
  76. netlab 26.06: OSPFv3 on FortiOS, MPLS/VPN on SR Linux
  77. Lab: Implementing VRF-Lite with VXLAN
  78. Using netlab to Argue with Vendor TAC
  79. EVPN Centralized Routing with Arista EOS
  80. Worth Reading: Building the Tools I Wished I Had
  81. SR-MPLS over Unnumbered Interfaces
  82. June 2026 (20)
  83. 130 Years of Wireless Communications
  84. Worth Reading: Ephemeral BGP Leaks
  85. SR Linux MPLS/VPN Configuration Notes
  86. Worth Reading: Your Code Is Worthless
  87. Dual-Stack SR-MPLS
  88. Worth Reading: Agentic AI Setup: Sandboxes and Worktrees
  89. netlab 26.05: BGP-free SRv6 Core, Junos Features
  90. Goodbye, Ubuntu 20.04 (netlab 26.05)
  91. Lab: EVPN Asymmetric IRB with Anycast Gateways
  92. ARP with EVPN Asymmetric IRB
  93. Hands-On Introduction to SR-MPLS
  94. MUST READ: The Future of Everything is Lies, I Guess
  95. Reorganized ipSpace.net Segment Routing Resources
  96. On ARP and MAC Aging Timers
  97. Hmmm: Cloudflare's Automatic Return Routing
  98. ARP Issues in EVPN Centralized Routing Design
  99. SwiNOG 41: It Was Nice to Be Back
  100. May 2026 (19)
  101. Generate Partial Device Configurations with netlab
  102. On Generating EVPN MAC/IP Routes
  103. Worth Reading: Lab as Code (containerlab and netlab)
  104. State of Network Automation with Urs Baumann
  105. Worth Reading: AI and Knowledge Stagnation
  106. Ten Years of ITNOG
  107. Hmmm: Rail-Optimized Networking for AI Workloads
  108. SR-MPLS Workshop Materials
  109. Lab: Integrated Routing and Bridging (IRB) with EVPN MAC-VRF Instances
  110. Testing FRRouting Pull Requests with netlab
  111. BGP Labs: Graceful Degradation for Unsupported Devices
  112. What is Netlab and Why Network Engineers Should Care
  113. netlab 26.04: EXOS, BGP Prefix Origination, More Static Routes
  114. Interoperability of EVPN/VXLAN with IPv6 Next Hops
  115. Worth Reading: Shameless Guesses, Not Hallucinations
  116. Lab: Summarizing IS-IS Level-1 Routes
  117. SR Linux Configuration Conversion Tool
  118. Every Layer of Review Makes You 10x Slower
  119. April 2026 (19)
  120. BGP Labs: Use Your Preferred Device for External Routers
  121. Changing Interfaces Connected to netlab Links
  122. Worth Reading: Securing NTP and the Origins of Time
  123. Worth Reading: Why We've Tried to Replace Developers Every Decade
  124. netlab: Switch to Lab Directory After an SSH Session Loss
  125. Lab: Anycast Gateways on VXLAN Segments
  126. Arista EOS MPLS P/PE-router Behavior
  127. BGP Labs: Goodbye, Cumulus Linux
  128. MANRS for Enterprise Customers
  129. netlab Graphs with Multi-Access Links
  130. Network Device Telemetry Protocols with Dinesh Dutt
  131. IPv4 ECMP Works on Arista cEOS Release 4.35.2F
  132. Dynamic Path MTU Discovery in Cloudflare One Client
  133. netlab 26.03: EVPN/MPLS, IOS XR Features
  134. Automating netlab-Based Cisco SD-WAN Deployment
  135. Presentation: netlab Overview and Use Cases (NetBCN)
  136. The Tale of Two EVPN/MPLS Encapsulations
  137. Worth Reading: Faster than Dijkstra?
  138. netlab: Using L3VPN (MPLS/VPN) with SR-MPLS Core
  139. March 2026 (19)
  140. Lab: More Complex EVPN/VXLAN Bridging Scenario
  141. Configuring 6PE Route Reflector on Cisco IOS
  142. On AI Agents Speaking BGP
  143. Interesting: Open Space Events
  144. netlab: The Caveats of Using Startup Configurations
  145. Cisco IOS/XR OSPFv2 Not-So-Passive Interfaces
  146. EVPN IP-VRFs on Cisco IOS/XE: Configuration Notes
  147. Worth Reading: Modern Forwarding Architectures
  148. Explore Configurations of Unfamiliar Devices with netlab
  149. Lab: Build an SR-MPLS Network with IS-IS
  150. EVPN on Cisco IOS/XE: Configuration Notes
  151. netlab 26.02: KinD support, more EVPN/VXLAN
  152. Open-Source Network Simulators (2026 Edition)
  153. Fast Arista cEOS Container Configuration
  154. Lab: Routing Between VXLAN Segments
  155. On MPLS Forwarding Performance Myths
  156. OMG, After a Decade, VXLAN Is Still Insecure
  157. Interface MAC Address in IOS Layer-2 Images
  158. Fast FRR Container Configuration
  159. February 2026 (20)
  160. Opinion: Impact of AI on Networking Engineers
  161. Worth Reading: A Tech Career in 2026
  162. Lab: VXLAN Bridging with EVPN Control Plane
  163. Deploy Partially-Configured Training Labs with netlab
  164. MUST WATCH: BGP: the First 18 Years
  165. Why Doesn't netlab Use X for Device Configuration Templates?
  166. Lab: Distributing Level-2 IS-IS Routes into Level-1 Areas
  167. On MPLS Paths, Tunnels and Interfaces
  168. How Moving Away from Ansible Made netlab Faster
  169. Infrahub with Damien Garros
  170. Using netlab to Set Up Demos
  171. Do You Need IS-IS Areas?
  172. netlab 26.01: EVPN for VXLAN-over-IPv6, Netscaler
  173. January 2026 (14)

2025 207

  1. Happy Holidays and All the Best in 2026!
  2. Hilarious: HTTP Status Codes as Pizza Images
  3. Has Ansible Team Abandoned Network Automation?
  4. Underscores (in Hostnames) Strike Again
  5. Lab: Multilevel IS-IS Deployments
  6. IETF v6ops Working Group with Nick Buraglio
  7. Evergreen: The Big Ball of Mud
  8. netlab 25.12: Cisco IOS/XR Configuration Modules, More VXLAN Goodies
  9. Lab: More Complex VXLAN Deployment Scenario
  10. Technical Writing: Lower Your Expectations
  11. Worth Watching: AI/ML Data Center Design
  12. Multi-Pod EVPN Troubleshooting: Extended BGP Communities
  13. netlab as the Universal Configuration Translator
  14. December 2025 (13)
  15. Fun Reading: From XML to LLMs
  16. Lab: IS-IS Route Redistribution
  17. OSPFv3 Router ID Documentation on Arista EOS
  18. Testing IP Multicast with netlab
  19. Multi-Pod EVPN Troubleshooting: Route Targets
  20. IOS/XR Route Redistribution Configuration Mess
  21. Building VXLAN/EVPN Data Center Lab with netlab
  22. Interesting: an MCP Agent for Link-State Routing Protocols
  23. Multi-Pod EVPN Troubleshooting: Fixing Next Hops
  24. AI Enshittification: Swiss Airlines Edition
  25. Using netlab for Classroom Training with Sander Steffann
  26. netlab 25.11: SRv6 on IOS/XE, Streamlined Graphs and Reports
  27. Worth Reading: The Majority AI View
  28. One-Arm Hub-and-Spoke VPN on Arista EOS
  29. netlab: Test IPv6 IGP Deployment
  30. Lab: Adjust IS-IS Timers
  31. Presentation: Testing Disaster Recovery Designs
  32. Worth Reading: AI Won't Replace Network Engineers
  33. The Curious Case of Default OSPF Interface Timers
  34. Ansible Release 12: the Windows Vista Moment
  35. November 2025 (21)
  36. New Project: Open-Source VXLAN/EVPN Labs
  37. Worth Reading: AI for Network Managers
  38. OMG: Automatic OSPFv3 Router ID on Cisco IOS
  39. Adding a Syslog Server to a netlab Lab Topology
  40. DEEP Is Still a Must-Attend Boutique Conference
  41. Lab: Drain Traffic From an IS-IS Node Before Starting Maintenance
  42. OSPF Router ID and Loopback Interface Myths
  43. netlab: Embed Files in a Lab Topology
  44. Lab: Hide Transit Subnets in IS-IS Networks
  45. EVPN Designs: Multi-Pod with IP-Only WAN Routers
  46. Why Can't We Have Good Documentation
  47. netlab: Embed Configuration Templates in a Lab Topology File
  48. netlab 25.10: Cisco 8000v, Nicer Graphs
  49. Troubleshooting Multi-Pod EVPN: Overview
  50. Changes in ipSpace.net RSS Feeds
  51. Working for a Vendor with David Gee
  52. Spaghetti Pasta Networking
  53. Using BIRD BGP Daemon as a BGP Route Reflector
  54. netlab: Applying Simple Configuration Changes
  55. EVPN Designs: Multi-Pod Fabrics
  56. October 2025 (21)
  57. Changing the Layout of netlab Topology Graphs
  58. Android Phones Might Ask for /64 Delegated Prefix
  59. Lab: Protect IS-IS Routing Data with MD5 Authentication
  60. Start a Lab From a GitHub netlab Topology File
  61. SwiNOG 40: Deploying Precision Time Protocol across WAN
  62. Changing Colors and Line Styles in netlab Graphs
  63. Pleasant Surprise: Google AI Overview
  64. Use Additional BGP Paths for IBGP Load Balancing
  65. Arista EOS Hates a Routing Instance with No Interfaces
  66. SwiNOG 40: When a Routing Control Functions Is Too Fresh
  67. Updated: netlab Network Topology Graphs
  68. [FATAL] Ansible Release 12.0 Breaks netlab Jinja2 Templates
  69. Lab: Running IS-IS over IPv4 Unnumbered and IPv6 LLA Interfaces
  70. The Curious Case of 'ip host' Configuration Command
  71. Labbing Network Technology Details with netlab
  72. SwiNOG 40: Reliability of High-Speed Transceivers
  73. netlab 25.09: IPv6 RA, Link Impairments, and Performance Gains
  74. How Many Lab Devices Can netlab Handle?
  75. SwiNOG 40: Submarine Cables
  76. Netlab: The Fastest Way to Build Network Labs
  77. September 2025 (21)
  78. iBGP Local-AS Route Propagation
  79. Network Automation Reality Check with William Collins
  80. SwiNOG 40: Application-Based Source Routing with SRv6
  81. EVPN Designs: Layer-3 Inter-AS Option A
  82. When Switches Flood LLDP Traffic
  83. ArubaCX Decides When You're Done Changing a BGP Routing Policy
  84. Configuring BGP Community Propagation is Confusing
  85. SwiNOG 40: Trustworthy Network Automation
  86. Fun Reading: AI: Great Expectations
  87. BGP Community Propagation on Cisco IOS/XE: The 90's Called
  88. MUST READ: Storage Devices and Latency
  89. August 2025 (11)
  90. Fun Reading: Who is LLM?
  91. ArubaCX: When BGP Soft Reconfiguration Becomes a No-Op
  92. Ultra Ethernet: Reinventing X.25
  93. Always Check Your Tests Against Faulty Inputs
  94. Cisco IOS/XE Hates Redistributed Static IPv6 Routes
  95. netlab 25.07: Summaries and Confederations
  96. Dual-Stack Common-Services VRF Confuses Aruba CX
  97. Worth Reading: The Secret Rules of the Terminal
  98. Expanding a Running Netlab Topology
  99. Worth Reading: Expert Generalists
  100. Molly-Guard: a Lifesaver on a Ubuntu Server
  101. IS-IS 3-Way Handshake and the Power of SHOULD
  102. July 2025 (12)
  103. Start netlab Tools without Changing Topology File
  104. SwiNOG 40: A Day of Awesomeness
  105. Testing OSPF Device Configurations
  106. Quality of OSPFv2 NSSA Implementations
  107. Static Routes in netlab Lab Topologies
  108. Network Digital Twins: Between PowerPoint and Reality
  109. Dear Vendors, EVPN Route Attributes Matter
  110. netlab 25.06: Fixing Nokia SR-OS Configuration Templates
  111. Finding Source Routing Paths
  112. ArubaCX Cannot Count When Dealing with VXLAN
  113. netlab 2.0: Routers, Hosts, Gateways and Bridges
  114. Interesting: Juniper MX and Jumbo Frames
  115. Publishing Content as an Introvert
  116. Finding End-to-End Paths: Topology and Endpoints
  117. Weird: Ports on Linux Bridge Are Stuck
  118. Where Are the NETCONF/YANG Tools?
  119. Interesting: Bootstrapping HTTPS
  120. Cumulus Linux (As We Know It) Is Gone
  121. June 2025 (19)
  122. Multi-Layer Switching and Tunneling
  123. Dear ArubaCX, VXLAN VNI Has 24 Bits
  124. Worth Reading: Practical Advice for Engineers
  125. ChatGPT Strikes Again: IS-IS on Unnumbered Interfaces 🤦‍♂️
  126. Repost: On the Advantages of XML
  127. Video: netlab Introduction by Ethan Banks
  128. Response: True Unnumbered Interfaces
  129. Amazing Speed of Bug Fixes in Nokia SR Linux
  130. netlab 2.0: Use Custom Bridges on Multi-Access Links
  131. Vibe Coding netlab Lab Topology with ChatGPT
  132. Response: CLI Is an API
  133. netlab 2.0.0: Hosts, Bridges, and SRv6
  134. Forwarding Packets Across a Network
  135. Screen Scraping in 2025
  136. OSPF Loop Prevention with Area Range Summary LSAs
  137. May 2025 (15)
  138. OSPF Summary LSA Loop Prevention
  139. Breaking APIs or Data Models Is a Cardinal Sin
  140. ChatGPT on OSPF Area Ranges and Summary LSAs
  141. Switching, Routing, and Bridging Terminology
  142. Worth Reading: BGP Unnumbered in 2025
  143. How ARP Killed a Static Route
  144. Rant: You Should Have Written a Book
  145. netlab: Execute a Command on Multiple Devices
  146. Response: Peer-to-Peer Communication in IPv6 World
  147. Response: NAT Traversal Mess
  148. iBGP Local-AS Next Hop Requirements
  149. Transitioning into Networking, 2025 Edition
  150. ARP Challenges in EVPN/VXLAN Symmetric IRB
  151. Comparing IP and CLNP: Local (Node) Multihoming
  152. Worth Reading: Why Quantum Crypto is Bollocks
  153. April 2025 (18)
  154. Passive BGP Sessions
  155. Response: Any-to-Any Connectivity in the Internet
  156. Worth Reading: On Writing
  157. netlab 1.9.6: Static Routes to Default Gateways
  158. IPv6 and the Revenge of the Stupid Bridges
  159. Routed Interfaces on Layer-3 Switches and Internal VLANs
  160. Comparing IP and CLNP: Network State Summarization
  161. Worth Reading: Standards for ANSI Escape Codes
  162. Arista EOS Spooky Action at a Distance
  163. Lab: IS-IS Designated Router Election
  164. The Linux Bridge MTU Hell
  165. Worth Reading: Traffic Steering into LSPs
  166. netlab 1.9.5: New Cumulus Linux(NVUE) and Junos Features
  167. Comparing IP and CLNP: Reaching Off-Subnet Nodes
  168. Capturing Traffic in Virtual Networking Labs
  169. Podcast: The Rise of NAT
  170. March 2025 (18)
  171. Worth Reading: The Generative AI Con
  172. Worth Reading: The IPv6 Agnostic Blog
  173. Stub Networks in Virtual Labs
  174. Worth Reading: Network Traffic Telemetry Protocols
  175. Run BGP Across a Firewall
  176. Worth Reading: Using SDN Controller with RSVP/TE
  177. Goodbye, Cumulus Community Vagrant Boxes
  178. BalticNOG Meeting (September 2025)
  179. Limit the Scope of Git Diff
  180. Projects to Work On – the AI Recommendations
  181. Point-to-Point Links in Virtual Labs
  182. Tagged VLAN 1 In a Trunk Is a Really Bad Idea
  183. Lab: Passive IS-IS Interfaces
  184. Group Similar Links in netlab Topologies
  185. Please Wait While We're Preparing Your Interfaces
  186. Arista cEOS Containers Run on Apple Silicon
  187. Links in Virtual Labs
  188. February 2025 (17)
  189. netlab 1.9.4: Bug fixes, VRRPv3 on Junos
  190. The Curious Case of the BGP Connect State
  191. Cisco Modeling Labs and Infrastructure-as-Code
  192. Worth Reading: Drunken Plagiarists
  193. Cisco VRRPv3 IPv6 Configuration Sucks
  194. Use BGP Outbound Route Filters (ORF) for IP Prefixes
  195. Sturgeon's Law, VRRPv3 Edition
  196. The Ethernet/802.1 Protocol Stack
  197. IBGP Is the Better EBGP
  198. Concise Link Descriptions in netlab Topologies
  199. Lab: Level-1 and Level-2 IS-IS Routing
  200. Comparing IGP and BGP Data Center Convergence
  201. Weird Junos IS-IS Metrics
  202. netlab: Multi-Site VLANs
  203. New IPv6 Documentation Prefix
  204. netlab 1.9.3: MLAG, Static Routes, Node Cloning
  205. Configuring IP Addresses Won't Make You an Expert
  206. OSPFv3 on Bird Needs IPv6 LLA on the Loopback Interface
  207. January 2025 (19)

2024 198

  1. Happy Holidays and All the Best in 2025!
  2. Worth Reading: Hard Truths about AI-assisted Coding
  3. Use Disaggregated BGP Prefixes to Influence Inbound Internet Traffic
  4. Video: Internet Routing Security (DEEP 2023)
  5. IBGP Source Interface Selection Still Requires Configuration
  6. Netlab Is Four Years Old
  7. Worth Reading: Codespaces for Network Engineers
  8. Is BGP PIC Edge an Oxymoron?
  9. netlab: Sample Cisco ASAv Topology
  10. Example: Multi-AS netlab Topology
  11. December 2024 (10)
  12. Lab: Dual-Stack IS-IS Routing
  13. IPv6 Support for Multiple Routers and Multiple Interfaces
  14. EVPN Designs: EVPN IBGP over IPv4 EBGP
  15. Dynamic BGP Peers
  16. Lab: Using IS-IS Metrics
  17. Latency Numbers Every Programmer Should Know
  18. Using a BGP Route Server in an Internet Exchange Point
  19. Running Routing Protocols over Tunnels
  20. netlab 1.9.2: STP, LAG, Cisco IOL, Edgeshark
  21. November 2024 (10)
  22. Worth Reading: Creating a Tech Blog
  23. DEEP: a Boutique Security Conference
  24. EVPN Designs: EVPN EBGP over IPv4 EBGP
  25. netlab: How do I Specify VLAN Interface Parameters
  26. How Does Netlab Deal with Server Reboots?
  27. Per-Prefix and Per-VRF MPLS/VPN and EVPN Labels/VNIs
  28. Lab: Configure IS-IS on Point-to-Point Links
  29. NOG.HR: A NOG Meeting Worth Attending
  30. Comparing IP and CLNP: Finding Adjacent Nodes
  31. MUST READ: Egress Peer Engineering
  32. Using BGP NO_EXPORT Community to Filter Transit Routes
  33. Packet Pushers: Chat with Eric Chou
  34. IS-IS Labs: Explore IS-IS Data Structures
  35. EVPN Designs: EBGP Everywhere
  36. netlab 1.9.1: Packet Capture, Routing Improvements
  37. BGP Labs: Improvements (September 2024)
  38. October 2024 (19)
  39. IS-IS Labs: Configure IS-IS Routing for IPv4
  40. SR Linux Containers Run on Apple Silicon
  41. One-Arm Hub-and-Spoke VPN with MPLS/VPN
  42. IBGP Load Balancing with BGP Link Bandwidth
  43. IPv6: Instructions for Use
  44. Custom netlab Reports
  45. EVPN Hub-and-Spoke Layer-3 VPN
  46. Hub-and-Spoke VPN on a Single PE-Router
  47. Hub-and-Spoke VPN Topology
  48. New Project: IS-IS Hands-On Labs
  49. EVPN Designs: Scaling IBGP with Route Reflectors
  50. Routing Table and BGP RIB on SR Linux
  51. Repost: Why Are Layer-2 VPNs So Popular?
  52. Worth Exploring: Free, OpenSource IPv6 Textbook
  53. September 2024 (19)
  54. Worth Exploring: Open-Source Network Automation Labs
  55. Common Services VRF with EVPN Control Plane
  56. Multivendor EVPN Just Works
  57. Repost: The Benefits of SRv6
  58. Using No-Export Community to Filter Transit Routes
  59. Using Multiple Transit VNIs per EVPN VRF
  60. Testing bgpipe with netlab
  61. netlab 1.9.0: Routing Policies, Default Routes, Route Redistribution
  62. BGP Session and Address Family Parameters
  63. Arista cEOS Got Working MPLS Data Plane
  64. Layer-3-Only EVPN: Behind the Scenes
  65. Response: The Usability of VXLAN
  66. Building Layer-3-Only EVPN Lab
  67. Migrating a Data Center Fabric to VXLAN
  68. August 2024 (15)
  69. Interesting: Crafting Endless AS Paths in BGP
  70. Fun Reading: AI and Google’s Quarterly Results
  71. Using netlab Reports
  72. BGP, EVPN, VXLAN, or SRv6?
  73. MUST READ: Making Segment Routing User-Friendly
  74. CCIE Preparation with netlab
  75. Worth Reading: AI Is Still a Delusion
  76. EBGP Load Balancing with BGP Link Bandwidth
  77. Worth Reading: GitHub Copilot Workspace Review
  78. Worth Reading: Why Do We Have Native VLANs?
  79. Again: What Exactly Is MPLS?
  80. Worth Reading: Terminal Line Editing
  81. BGP Labs: a Year Later
  82. blog.ipspace.net Is On Cloudflare Pages
  83. MUST READ: ChatGPT Is Bullshit
  84. Master New Platforms and Technologies with netlab
  85. Running Arista cEOS in GitHub Codespaces
  86. Netlab Examples in GitHub Codespaces
  87. July 2024 (18)
  88. Worth Reading: The Evolution of Network Security
  89. Worth Reading: Don't Use Excel as a Source of Truth
  90. Explore and Fix BGP Wedgies
  91. Looking for a Simple Multihop EBGP Use Case
  92. Running BGP Labs in GitHub Codespaces
  93. netlab 1.8.4: vrnetlab Containers, Catalyst 8000v
  94. Worth Reading: You Probably Don't Need AI
  95. Automated Validation of BGP Labs
  96. netlab 1.8.3: RIPv2, BGP Route Servers
  97. Worth Reading: Cisco SD-Access and IoT Devices
  98. The Mythical Use Cases: Traffic Engineering for Data Center Backups
  99. Worth Reading: Not Just Scale
  100. Worth Exploring: Infrahub by Opsmill
  101. June 2024 (14)
  102. Worth Reading: ChatGPT Does Not Summarize
  103. BGP Labs: Graceful Shutdown
  104. Must Read: Make Two Trips
  105. BGP Route Reflectors Considered Harmful
  106. Testing Device Configuration Templates
  107. Worth Reading: Using AWS Services via IPv6
  108. EVPN Designs: IBGP Full Mesh Between Leaf Switches
  109. EVPN Rerouting After LAG Member Failures
  110. BGP Labs: Load Balancing across EBGP Paths
  111. Testing Network Automation Data Transformation
  112. Must Read: OSPF Protocol Analysis (RFC 1245)
  113. MLAG Deep Dive: LAG Member Failures in VXLAN Fabrics
  114. netlab 1.8.2: Bug Fixes, Usability Improvements
  115. netlab: VRF Instantiation on Lab Devices
  116. BGP Labs: Reduce FIB Size on Access Routers
  117. MLAG Deep Dive: Dealing with LAG Member Failures
  118. Worth Exploring: LibreQoS
  119. Repost: State of Lisp Implementations (2024)
  120. Famous Last Words: I'm Too Stupid for That
  121. Worth Reading: Cisco vPC in VXLAN/EVPN Networks
  122. BGP Labs: EBGP Sessions over IPv6 LLA Interfaces
  123. May 2024 (23)
  124. Repost: The Real LISP Mobility Use Case
  125. netlab: Global and Node VRFs
  126. Worth Reading: Comparing GNS3, containerlab, and netlab
  127. Repost: Think About the 99% of the Users
  128. Stop the Network-Based Application Recognition Nonsense
  129. Presentation: Introduction to netlab
  130. Repost: Campus-Wide Wireless Roaming with EVPN
  131. Worth Reading: Data Protection for Dummies
  132. FRRouting Loopback Interfaces and OSPF Costs
  133. Unintended Consequences of IPv6 SLAAC
  134. Explore: Why No IPv6? (IPv6 SaaS)
  135. LISP vs EVPN: Mobility in Campus Networks
  136. Stateful Firewall Cluster High Availability Theater
  137. SR/MPLS Security Framework
  138. netlab 1.8.1: VRF OSPFv3, Integration Tests
  139. Worth Reading: Cybersecurity Is Broken
  140. Why Are We Using EVPN Instead of SPB or TRILL?
  141. BGP Challenge: Build BGP-Free MPLS Core Network
  142. EVPN Designs: VXLAN Leaf-and-Spine Fabric
  143. Using wemulate with netlab
  144. Repost: EBGP-Mostly Service Provider Network
  145. April 2024 (22)
  146. BGP Labs: Advertise the Default Route
  147. FRRouting Claims IBGP Loopbacks Are Inaccessible
  148. OSI Layers in Routing Protocols
  149. netlab: Building Leaf-and-Spine Fabrics with the Fabric Plugin
  150. Worth Reading: Things We Know about Network Queues
  151. BGP Labs: Stop the Fat-Finger Incidents
  152. FRRouting RIB and FIB
  153. Interface EBGP Sessions on Arista EOS
  154. Running netlab and BGP Labs on Apple Silicon
  155. Worth Reading: History of Ethernet
  156. Video: Intro to Real Life Network Automation
  157. Data Center Fabric Designs: Size Matters
  158. BGP AS Numbers for a Private MPLS/VPN Backbone
  159. OSPF Summarization and Split Areas
  160. Cyber Crane Mesh Topology Built with netlab
  161. Worth Reading: Talent Gap in IT
  162. Worth Exploring: PCAP Analysis with Generative AI
  163. BGP Labs: Limit the Number of Accepted BGP Prefixes
  164. Multiline Expressions in Ansible Playbooks
  165. Rant: Multi-Vendor EVPN Fabrics
  166. netlab 1.8.0: Control-Plane Daemons, BIRD, dnsmasq
  167. Worth Reading: Unbloating the Buffers
  168. netlab on Packet Pushers
  169. March 2024 (25)
  170. BGP Labs: Policy Templates
  171. DHCP Relaying on a Linux Host
  172. VXLAN Virtual Labs Have Never Been Easier
  173. Ansible Set Operations Do Not Preserve List Order
  174. Worth Reading: Popular git config options
  175. BGP Labs: Remove Private AS from AS-Path
  176. Implementing 'Undo' Functionality in Network Automation
  177. Applying BGP Policy Templates
  178. Network Layer: Interface or Node Addresses
  179. BGP Labs: Session Templates
  180. Can We Skip the Network Layer?
  181. Removing FRRouting Configuration Is Not Idempotent
  182. BGP Labs: Use Multiple AS Numbers on the Same Router
  183. February 2024 (14)
  184. Precedence of Ansible Extra Variables
  185. BGP Labs: Override Neighbor AS Number in AS Path
  186. Availability Zones in VMware NSX-Based Cloud
  187. Podcast: Network Automation Source(s) of Truth
  188. BGP Labs: Work with FRR and Cumulus Linux
  189. BGP Graceful Restart Considered Harmful
  190. Is It The End, Or Can You Do Something in 2024?
  191. netlab 1.7.1: Eye Candy
  192. Registration No Longer Needed to Download Free PDFs
  193. BGP Labs: Reuse BGP AS Number Across Sites
  194. On Routing Protocol Metrics
  195. Upcoming BGP Labs, 2024 Edition
  196. Public Cloud Networking Hands-On Exercises
  197. Goodbye, ipSpace.net Subscription
  198. January 2024 (16)

2023 269

  1. End-of-Year Cleanup: OSPF Blog Posts
  2. Setting Source IP Address on Traffic Started by a Multihomed Host
  3. BGP Challenge: Merge Autonomous Systems
  4. Review: Unnumbered Interfaces in netlab
  5. Worth Reading: The AI Supply Paradox
  6. Worth Reading: State-of-the-Art AI
  7. Video: Language Model Basics
  8. netlab: Version-Specific Topology Files
  9. BGP Labs: Use BGP Communities in a Routing Policy
  10. Interviewing a Network Engineer Using a Single Scenario
  11. Response: Vendor Network Automation Tools
  12. Worth Reading: Network CI and Open Source
  13. Cisco IOS/XR SRv6 Test Topologies
  14. Video: netlab IP Address Management (IPAM)
  15. AMS-IX Outage: Layer-2 Strikes Again
  16. BGP Labs: Use BGP Route Reflectors
  17. netlab 1.7.0: Lab Validation, Fabrics, BGP Nerd Knobs
  18. The BGP Origin Attribute
  19. Worth Reading: DNS over IPv6
  20. Worth Reading: Use of HTTPS DNS Resource Records
  21. December 2023 (21)
  22. The BGP Multi-Exit Discriminator (MED) Saga
  23. BGP Labs: Set BGP Communities on Outgoing Updates
  24. Can a Router Use the Default Route to Reach BGP Next Hops?
  25. Worth Reading: Network Automation with GitHub Actions
  26. Worth Reading: Going CCNP Emeritus
  27. Video: Language Models in AI/ML Landscape
  28. BGP Labs: AS-Path Prepending
  29. Why Do We Need BGP Identifiers?
  30. Is BGP TTL Security Any Good?
  31. VXLAN/EVPN Layer-3 Handoff (L3Out) on Arista EOS
  32. Video: Outages Caused by Bugs in BGP Implementations
  33. Worth Reading: Cloudflare Control Plane Outage
  34. BGP Labs: Using Multi-Exit Discriminator (MED)
  35. Is Anyone Using netlab on Windows?
  36. LAN Data Link Layer Addressing
  37. Git Rebase: What Can Go Wrong?
  38. Video: Kubernetes Calico Plugin
  39. BGP Labs: Using BGP Local Preference
  40. Open BGP Daemons: There's So Many of Them
  41. Rapid Progress in BGP Route Origin Validation
  42. Fibre Channel Addressing
  43. Worth Reading: Confusing Git Terminology
  44. Video: Hacking BGP for Fun and Profit
  45. BGP Labs: Build a Transit Network with IBGP
  46. Worth Reading: Taming the BGP Reconfiguration Transients
  47. November 2023 (25)
  48. Weird: vJunos Evolved 23.2R1.5 Declines DHCP Address
  49. Worth Exploring: BGP from Theory to Practice
  50. Early Data-Link Layer Addressing
  51. BGP Labs: Multivendor External Routers
  52. netlab 1.6.4: Support for Multi-Lab Projects; More BGP Goodies
  53. Video: History of BGP Route Leaks
  54. BGP Labs: Build Larger Networks with IBGP
  55. Will Network Devices Reject BGP Sessions from Unknown Sources?
  56. Worth Reading: AI Risks
  57. BGP Labs: TCP-AO Protection of BGP Sessions
  58. netlab 1.6.3: BGP Nerd Knobs
  59. Worth Reading: Some Thoughts on Digital Twins
  60. Worth Reading: Introduction of EVPN at DE-CIX
  61. Video: What Is Software-Defined Data Center
  62. netlab 1.6.2: More Reporting Goodies
  63. BGP Labs: Route Aggregation
  64. What Is Ultra Ethernet All About?
  65. BGP Session Security: Be Very Skeptical
  66. Worth Reading: Flow Distribution Across ECMP Paths
  67. October 2023 (19)
  68. Worth Reading: Single-Port LAGs
  69. How GitHub Saved My Day
  70. BGP Labs: Use BFD to Speed Up Convergence
  71. Why Do We Need Source IP Addresses in IP Headers?
  72. Does EVPN/VXLAN over SD-WAN Make Sense?
  73. Repost: L2 Is Bad
  74. BGP Labs: Protect EBGP Sessions
  75. Addresses in a Networking Stack
  76. Names, Addresses, and Routes
  77. Dataplane MAC Learning with EVPN
  78. Worth Reading: Where Are the Self-Driving Cars?
  79. BGP Labs: Bidirectional Route Redistribution
  80. DHCP Relaying Across a Firewall
  81. OSPF ECMP with Unnumbered IPv4 Interfaces
  82. Reliable ECMP with Static Routing
  83. Case Study: BGP Routing Policy
  84. Layer-3 WAN Handoff (L3Out) in VXLAN/EVPN Fabrics
  85. Random Thoughts on Zero-Trust Architecture
  86. BGP Labs: Simple Routing Policy Tools
  87. Lifetime ipSpace.net Subscription
  88. September 2023 (20)
  89. OSPF and ARP on Unnumbered IPv4 Interfaces
  90. ARP and Static Routes
  91. Worth Reading: Looking Inside Large Language Models
  92. ARP Details Behind the Scenes
  93. BGP Labs: The Basics
  94. How GitHub Learned How Hard Distributed Systems Are
  95. Engagement Farming
  96. netlab 1.6.1: BGP Reports, Markdown Support
  97. Getting Comfortable with the Command Line
  98. Free Subscription No Longer Needed to Watch the ipSpace.net Videos
  99. Worth Reading: Networking for AI Workloads
  100. New Project: BGP Hands-On Labs
  101. netlab 1.6.0: New Commands, Reports, and External Connectivity
  102. August 2023 (13)
  103. Worth Reading: MP-TCP in Hybrid Access Networks
  104. Worth Reading: Eyes Like Saucers
  105. Multipath TCP (MPTCP) Resources
  106. Configuring Linux Traffic Control in a Sane Way
  107. Fun Reading: History of the Early Internet
  108. Worth Watching: Ethernet Thick Yellow Cable
  109. Worth Reading: Another BGP Session Reset Bug
  110. Worth Reading: AI Does Not Help Programmers
  111. July 2023 (8)
  112. Worth Reading: What Is Going on With BGP?
  113. Worth Reading: Always the Same Warning Signs
  114. Summer Break 2023
  115. Use FRR Containers to Learn Routing Protocol Fundamentals
  116. When a Device Without an IP Address Wants to Play the IP Game
  117. Exercise: Fix BGP Route Leaks
  118. Worth Reading: Some Blogging Myths
  119. Worth Reading: A Primer on Communication Fundamentals
  120. Please Respond: MANRS Customer Survey
  121. EIGRP Stub Routers
  122. Classification of BGP Route Leaks (RFC 7908)
  123. netlab Release 1.5.4: New Junos Platforms
  124. Worth Reading: Building Stuff with Large Language Models Is Hard
  125. Spoofing ICMP Redirects for Fun and Profit
  126. Video: SD-WAN Security
  127. Are LACP Fast Timers Any Good?
  128. Distributed Systems Resources
  129. EIGRP Third-Party Next Hops
  130. Default EBGP Policy (RFC 8212)
  131. Worth Reading: Internet WAN Edge Design
  132. Worth Reading: Unbounded TCP Memory Usage
  133. Video: Link State Routing Protocol Implementations
  134. Source IP Address in Multicast Packets
  135. June 2023 (23)
  136. NTP in a Nutshell
  137. Path Failure Detection on Multi-Homed Servers
  138. Goodbye Twitter. It Was Fun While It Lasted
  139. Worth Reading: Cargo Cult AI
  140. Worth Reading: Building Trustworthy AI
  141. Network Security Vulnerabilities: the Root Causes
  142. Inter-VRF DHCP Relaying with Redundant DHCP Servers
  143. Dealing with Cisco ACI Quirks
  144. Simplify netlab Topologies with Link Groups
  145. Worth Reading: Trapped by Technology Fallacies
  146. Why Is Source Address Validation Still a Problem?
  147. Video: Types of Switching ASICs
  148. Find the Optimal Level of Automation Abstraction
  149. New: Disaster Recovery Resources
  150. ITNOG 7 Wrap-up
  151. netlab Release 1.5.3: libvirt Public Networks
  152. Worth Reading: Official Ansible Collection for SR Linux
  153. Service Insertion with BGP FlowSpec
  154. Video: Kubernetes Container Networking Interface (CNI)
  155. MLAG Clusters without a Physical Peer Link
  156. Is ChatGPT an Efficiency Multiplier?
  157. Modifying BGP Behavior with xBGP API
  158. Building a DMVPN Test Lab with netlab
  159. MUST READ: End-to-End Arguments in System Design
  160. Worth Reading: IPv6 Deployment Status
  161. Video: 400GbE Optics
  162. Silent Hosts in EVPN Fabrics
  163. Small Site EBGP-Only Design
  164. netlab Release 1.5.2: Aruba CX, External Tools, Tunnel Interfaces
  165. May 2023 (29)
  166. Interesting: BGP Zombie Outbreak on Juniper Routers
  167. CloudFlare: From IP packets to HTTP
  168. Advantages and Drawbacks of EVPN-based Multihoming
  169. Why Is OSPF (and BGP) More Complex than STP?
  170. Is Dynamic MAC Learning Better Than EVPN?
  171. IPv6 Security in Layer-2 Firewalls
  172. Use Existing (DMVPN) Device Configurations in netlab
  173. Systems Design: What We Hope We Know
  174. 180 Gbps Software-Only Linux Router
  175. Video: SD-WAN CPE Architecture
  176. Multi-Vendor EVPN Fabrics
  177. New: Network Infrastructure as Code Resources
  178. IPv6 Addressing on Point-to-Point Links
  179. Using VLAN and VRF Links in netlab Topologies
  180. ChatGPT Explaining the Need for iSCSI CRC
  181. Worth Reading: Was MPLS TE Worth the Effort?
  182. Video: netlab Topology File
  183. Building a Small Network with ChatGPT
  184. Should I Care About RPKI and Internet Routing Security?
  185. DHCP Relaying with Redundant DHCP Servers
  186. Turning WiFi into a Thick Yellow Cable
  187. Kicking the Tires of GitHub Copilot
  188. New: High Availability Clusters in Networking
  189. netlab Release 1.5.1: VLAN and VRF Links
  190. DHCP Relaying in EVPN VRFs
  191. Worth Reading: The Death of CLI
  192. April 2023 (26)
  193. Video: Sample Kubernetes SDN Implementations
  194. ChatGPT on BGP Routing Security
  195. Studying EVPN to Prepare for a Job Interview
  196. What Happened to Leaf Switches with Four Uplinks?
  197. DHCP Relaying in VXLAN Segments
  198. Worth Reading: Off-Path Firewall with Traffic Engineering
  199. Worth Reading: The Dangers of Knowing Everything
  200. Video: Chassis Switch Architectures
  201. Will ChatGPT Replace Stack Overflow?
  202. New: CI/CD in Networking Resource Page
  203. External Links on Spine Switches
  204. Test VRF-Aware DHCP Relaying with netlab
  205. Worth Reading: History of 8-bit Bytes
  206. Worth Exploring: OSPF Watcher
  207. Video: vPC Fabric Peering with EVPN Multihoming
  208. Advantages of Using Generalized TTL Security Mechanism (GTSM) with EBGP
  209. First Steps in IPv6 Deployments
  210. Leaf-and-Spine Fabrics Between Theory and Reality
  211. Test DHCP Relaying with netlab
  212. Worth Reading: Putting Large Language Models in Context
  213. Worth Reading: The War on Expertise
  214. Video: SD-WAN Backend Architecture
  215. DHCP Relaying Details
  216. New: Anycast Resource Page
  217. Dynamic MAC Learning: Hardware or CPU Activity?
  218. netlab: Change Stub Networks into Loopbacks
  219. Video: Getting Started with netlab
  220. History of IP TTL in EBGP Sessions
  221. Feedback: Microsoft Azure Networking
  222. March 2023 (29)
  223. Alternatives to IBGP within Multihomed Sites
  224. Suspending Devices in netlab Labs
  225. Video: Packet Buffers in Data Center ASICs
  226. How Many Spines Should a Leaf-and-Spine Fabric Have?
  227. Measuring Virtual Network Device Boot Times
  228. Some Operations Are Not Worth Automating
  229. Start Multiple netlab Labs on the Same Server
  230. Worth Reading: On ChatGPT
  231. Video: Link State Routing Protocol Basics
  232. Feedback: Designing Active/Active and Disaster Recovery Data Centers
  233. CE-to-CE IBGP Session in a Multihomed Site
  234. MUST READ: Machine Learning for Network and Cloud Engineers
  235. Start Large netlab Topologies in Smaller Batches
  236. Video: Kubernetes SDN Architecture
  237. Real-Life Not-Exactly-Networking AI Use Case
  238. Response: Nothing Works (in Enterprise IT)
  239. Improve BGP Startup Time on Cisco IOS
  240. Mix Containers and VMs with netlab Release 1.5.0
  241. Worth Reading: 2 Mpps on a Pentium CPU
  242. Video: Migrating into a Cloud
  243. IRB Models: Edge Routing
  244. Response: Complexities of Network Automation
  245. February 2023 (22)
  246. Design Clinic: Small-Site IPv6 Multihoming
  247. netlab Release 1.5.0: Larger Lab Topologies
  248. Worth Reading: A Debugging Manifesto
  249. MUST READ: Nothing Works
  250. Built.fm Podcast with David Gee
  251. Hiding Malicious Packets Behind LLC SNAP Header
  252. Response: Network Automation Expert Beginners
  253. Will DPUs Change the Network?
  254. netlab: Building a Layer-2 Fabric
  255. Worth Reading: Do We Need Network Automation
  256. Worth Exploring: OMNI and AERO
  257. Video: 2023 Network Engineer Path to Success
  258. Relationships between Layer-2 (VLAN) and Layer-3 (Subnet) Segments
  259. Feedback: Docker Networking Deep Dive
  260. Network Automation Expert Beginners
  261. netlab Release 1.4.3: Cisco IOS XRv, MPLS on FRR
  262. Worth Reading: Routing Protocol Implementation Evaluation
  263. Lack of Use Cases: a Lesson about Handling Hype
  264. Video: MLAG with EVPN Deep Dive
  265. State of LDPv6 and 6PE
  266. Updates: AWS Networking
  267. Is It Time to Replace TCP in Data Centers?
  268. netlab Release 1.4.2: Juniper vMX and Junos Features
  269. January 2023 (23)

2022 237

  1. Happy Holidays and All the Best in 2023!
  2. A Quick Look at AWS Scalable Reliable Datagram Protocol
  3. DPU Hype Considered Harmful
  4. vagrant-libvirt Dependency Hell
  5. Worth Reading: NetOps Requires AI/ML and Rules
  6. Worth Reading: Fail-Slow at Scale
  7. Video: IPv6 Traffic Filtering Details
  8. Arista EOS Configuration Automation
  9. Why Would You Need an Overlay Network?
  10. Running Routing Protocols over MLAG Links
  11. netlab: VRF Lite over VXLAN Transport
  12. Worth Reading: Egress Anycast in Cloudflare Network
  13. Video: What Can Netlab Do?
  14. Are DPUs Any Good?
  15. December 2022 (14)
  16. ICMP Redirects and Suboptimal Routing
  17. Azure Networking Update Is Completed
  18. netlab Release 1.4.1: Cisco ASAv
  19. Congestion Control Algorithms Are Not Fair
  20. Worth Reading: Troubleshooting EVPN Control Plane
  21. Video: Cloud Infrastructure-as-Code
  22. Azure Networking Update (Phase 1)
  23. Integrated Routing and Bridging (IRB) Design Models
  24. Network Automation: a Service Provider Perspective
  25. netlab: IRB with Anycast Gateways
  26. Worth Reading: Resolverless DNS
  27. Worth Reading: Another Hugo-Based Blog
  28. Video: Exposing Kubernetes Services to External Clients
  29. Multihoming Cannot Be Solved within a Network
  30. BGP in ipSpace.net Design Clinic
  31. BGP Unnumbered Duct Tape
  32. netlab VXLAN Router-on-a-Stick Example
  33. Worth Reading: History of Fiber Optics Cables
  34. Video: Routing Protocols Overview
  35. BGP Route Reflectors in the Forwarding Path
  36. Using EVPN/VXLAN with MLAG Clusters
  37. SRv6 as a Host-to-Host Overlay
  38. netlab Release 1.4.0: EVPN Asymmetric IRB, Anycast Gateways, VRRP
  39. Must Read: Routing Will Never Be a Solved Problem
  40. Video: EVPN Multihoming Deep Dive
  41. Rant: Cloudy Snowflakes
  42. Scalability Aspects of SR-MPLS
  43. November 2022 (27)
  44. Worth Exploring: NetTowel
  45. Could I Use netlab instead of GNS3?
  46. Leave BGP Next Hops Unchanged on Reflected Routes
  47. History of Ethernet Encapsulations
  48. Network Automation Considered Harmful
  49. Use VRFs for VXLAN-Enabled VLANs
  50. Video: EVPN Multihoming Taxonomy and Overview
  51. New Webinar: Internet Routing Security
  52. Why Do We Need IBGP Full Mesh?
  53. On Applicability of MPLS Segment Routing (SR-MPLS)
  54. netlab Router-on-a-Stick Example
  55. netlab Release 1.3.3: Bug Fixes
  56. EVPN VLAN-Aware Bundle Service
  57. OSPF External Routes (Type-5 LSA) Mysteries
  58. Cumulus Linux NVUE: an Incomplete Data Model
  59. netlab Release 1.3.2: Mikrotik RouterOS 7, Additional EVPN Platforms
  60. Worth Reading: VXLAN Drops Large Packets
  61. Video: Traffic Filtering in the Age of IPv6
  62. More Arista EOS BGP Route Reflector Woes
  63. EVPN/MPLS Bridging Forwarding Model
  64. Repost: What's Wrong with Network Automation
  65. netlab EVPN/VXLAN Bridging Example
  66. Worth Reading: QUIC Is Not a TCP Replacement
  67. Worth Reading: EVPN/VXLAN with FRR on Linux Hosts
  68. October 2022 (24)
  69. Video: Kubernetes Services Types
  70. Cumulus Linux Network Command Line Utility (NCLU)
  71. Combining MLAG Clusters with VXLAN Fabric
  72. Repost: On the Viability of EVPN
  73. netlab VXLAN Bridging Example
  74. Worth Reading: The Hierarchy Is Bullshit
  75. Video: Cloud-Native Environments
  76. SR-MPLS or SRv6 for Greenfield Networks
  77. Linux Networking Data Plane Configuration
  78. EVPN/VXLAN or Bridged Data Center Fabric?
  79. netlab Release 1.3.1: BGP local-as, FRR and Cumulus Data Plane Enhancements
  80. The Basics of Network Address Translation (NAT)
  81. Multi-Cloud: Myths and Reality
  82. VLAN Interfaces and Subinterfaces
  83. Infrastructure-as-Code Sounds Scary
  84. netlab: VRF Lite Topology with VLAN Trunks
  85. Worth Exploring: NetDoc – Automated Network Discovery and Documentation
  86. Fun Times: Is Cisco ACI Dead?
  87. Video: Testing IPv6 RA Guard
  88. From Bits to Application Data
  89. How Routers Became Bridges
  90. Was IPv6 Really the Worst Decision Ever?
  91. netlab Release 1.3: VXLAN and EVPN
  92. Feedback Appreciated: Next-Generation Metro Area Networks
  93. Worth Reading: Latency Matters When Migrating Workloads
  94. Video: Kubernetes Services Overview
  95. Router Interfaces and Switch Ports
  96. September 2022 (27)
  97. netsim-tools Renamed to netlab
  98. August 2022 (1)
  99. Twilight Zone: File Transfer Never Completes
  100. Worth Exploring: Akvorado Flow Collector and Visualizer
  101. Twilight Zone: File Transfer Causes Link Drop
  102. Worth Reading: On the Dangers of Cryptocurrencies...
  103. July 2022 (4)
  104. Repost: Buffers, Congestion, Jitter, and Shapers
  105. Worth Reading: Smart Highways or Smart Cars?
  106. netlab VLAN Module Is Complete
  107. MLAG Deep Dive: Layer-3 Forwarding
  108. VXLAN-to-VXLAN Bridging in DCI Environments
  109. Help Appreciated: netsim-tools Device Features
  110. Worth Reading: Is IPv6 Faster Than IPv4?
  111. Video: IPv6 RA Guard and Extension Headers
  112. MLAG Deep Dive: Layer-2 Flooding
  113. Beware of Vendors Bringing White Papers
  114. When You Find Yourself on Mount Stupid
  115. netlab: Combining VLANs with VRFs
  116. Video: Rogue IPv6 RA Challenges
  117. Using Custom Vagrant Boxes with netlab
  118. Select the Best Switching ASIC For the Job
  119. MLAG Deep Dive: Dynamic MAC Learning
  120. netlab VLAN Trunk Example
  121. Video: Network Address Scopes
  122. Data Center Switching ASICs Tradeoffs
  123. MLAG Deep Dive: System Overview
  124. June 2022 (20)
  125. VXLAN-Focused Design Clinic in June 2022
  126. netlab Simple VLAN Example
  127. Worth Reading: ACI Terraform Scalability
  128. Worth Reading: Automation Report From 1958
  129. Video: Ugly Challenges of Using AI/ML in Networking
  130. Worth Reading: Resolverless DNS
  131. ipSpace.net Blog Is in a Public GitHub Repository
  132. Simplify and Standardize Mantra Encounters Reality
  133. Largest netlab Topology I've Seen So Far
  134. Video: Typical Kubernetes Inter-Pod Traffic Walk
  135. Is OpenFlow Still Kicking?
  136. SDN Controller Taxonomy
  137. Ethernet Encryptor Market Overview (2022 Edition)
  138. Networking Hardware/Software Disaggregation in 2022
  139. Worth Reading: Using LEO and GEO Satellite Internet
  140. Video: Network Address Assignments
  141. Is Fibre Channel Still a Thing?
  142. New in netlab: VLANs, Hardware Labs, VRF Loopbacks
  143. IPv6 Unique Local Addresses (ULA) Made Useless
  144. Living with Small Forwarding Tables
  145. Worth Reading: The State of fq_codel (and Bufferbloat)
  146. Worth Watching: Source Routing on the Edge (iNOG::14v)
  147. Video: Practical Aspects of IPv6 Security
  148. Configure Hardware Labs with netlab
  149. Modern IBGP Design with AddPath and ORR
  150. What Happened to FabricPath and Its Friends?
  151. May 2022 (26)
  152. Video: The Long Tail of AI/ML Problems
  153. Creating MPLS/VPN Labs With netlab
  154. Is X.25 Still Alive?
  155. Detecting Byzantine Link Failures with SNMP
  156. netlab Multi-Platform Custom Configuration Templates
  157. OMG: Hop-by-Hop Path MTU Discovery
  158. Video: Understanding Kubernetes Pods
  159. New in netlab: More MPLS and VRFs, Dell OS10, Cumulus 5.0 on Containerlab
  160. Network Digital Twins Work Best in PowerPoint
  161. Everything Is Better with a GUI (even netlab)
  162. Worth Reading: New Linux Command Line Tools
  163. Video: Challenges of Managed SD-WAN Services
  164. Telephone System Is a Bad Example of Hierarchical Addresses
  165. AWS Automatic EC2 Instance Recovery
  166. Keep Blogging, Some of Us Still Read
  167. Creating VRF Lite Labs With netlab
  168. Worth Reading: Full-Stack Network Automation
  169. Worth Reading: The AI Illusion
  170. Video: IPv6 Trust Model
  171. Next Hops of BGP Routes Reflected by Arista EOS
  172. Opinion: Do You Care about MPLS in 2022?
  173. BGP Labeled Unicast Interoperability Challenges
  174. netlab MPLS Support
  175. Worth Reading: Higher Levels of Address Aggregation
  176. Worth Reading: Career Advice I'd Give to Younger Me
  177. Video: Combining Data-Link- and Network Layer Addresses
  178. April 2022 (26)
  179. Is MPLS/VPN Too Complex?
  180. Duplicate ARP Replies with Anycast Gateways
  181. BGP Labeled Unicast on Arista EOS
  182. Combining BGP and IGP in an Enterprise Network
  183. Worth Reading: VMware Operations Guide
  184. Draw a Network Diagram from Excel Spreadsheet
  185. Video: Managed SD-WAN Services
  186. Beware: Ansible Reorders List Values in Loops
  187. BGP Labeled Unicast on Cisco IOS
  188. MPLS/LDP Creation Myths
  189. Automating NSX-T Deployments
  190. Video: Kubernetes Networking Model
  191. So-Called Modern VPNs: Marketing and Reality
  192. Hub-and-Spoke VPLS: Revenge of LDP
  193. netsim-tools Release 1.1.4
  194. Feedback: Ansible for Networking Engineers
  195. Worth Reading: Switching the Technology Stack
  196. Video: Functions-as-a-Service Demo
  197. Should We Use LISP?
  198. Segment Routing vs LDP in Hub-and-Spoke Networks
  199. Flow-Based Packet Forwarding
  200. netsim-tools Release 1.1.3
  201. Worth Reading: Misconceptions about Route Origin Validation
  202. Worth Reading: AI Makes Animists of Us All
  203. Video: Comparing TCP/IP and CLNP
  204. Data Plane Quirks in Virtual Network Devices
  205. Contribute to netlab: OSPFv3
  206. Repost: LISP Is a False Economy
  207. March 2022 (28)
  208. Running a Ubuntu VM on a Mac M1
  209. Video: Use Cases for AI/ML in Networking
  210. Cache-Based Packet Forwarding
  211. New netlab Installation Instructions
  212. ICMP Redirects Considered Harmful
  213. Feedback: DMVPN Webinars
  214. Using netlab with containerlab: Welcome to the World of Tomorrow
  215. Worth Reading: Performance Testing of Commercial BGP Stacks
  216. netsim-tools (now netlab) on the Modem Podcast
  217. The Impact of Jumbo Maximum Frame Size on Data Center Switches
  218. Running BGP between Virtual Machines and Data Center Fabric
  219. Feedback: Cisco ACI Webinars
  220. Packet Forwarding 101: Header Lookups
  221. Worth Reading: End-to-end Congestion Control Cannot Avoid Latency Spikes
  222. Worth Reading: Crazy about VMware SD-WAN
  223. Video: Network Layer Addressing
  224. Build Vagrant Boxes for Your Network Devices
  225. OMG: VTP Is Insecure
  226. Mixed Feelings about BGP Route Reflector Cluster ID
  227. Feedback: ipSpace.net Materials
  228. Worth Reading: We're a Decade Past Blade Server Market Peak
  229. Worth Reading: Non-Standard Standards, SRv6 Edition
  230. Lesson Learned: The Way Forward
  231. Do a Cleanup Before Automating Your Network
  232. netsim-tools Release 1.1.2
  233. BGP Route Reflector Myths
  234. February 2022 (26)
  235. Sample Lab: Traffic Engineering with SR-MPLS on Junos and SR Linux
  236. Worth Reading: The Network Does Too Much
  237. January 2022 (22)

2021 12

  1. December 2021 (14)
  2. November 2021 (29)
  3. October 2021 (29)
  4. September 2021 (23)
  5. August 2021 (4)
  6. July 2021 (3)
  7. June 2021 (29)
  8. May 2021 (29)
  9. April 2021 (27)
  10. March 2021 (29)
  11. February 2021 (25)
  12. January 2021 (24)

2020 12

  1. December 2020 (19)
  2. November 2020 (24)
  3. October 2020 (29)
  4. September 2020 (29)
  5. August 2020 (14)
  6. July 2020 (6)
  7. June 2020 (22)
  8. May 2020 (25)
  9. April 2020 (26)
  10. March 2020 (23)
  11. February 2020 (23)
  12. January 2020 (26)

2019 12

  1. December 2019 (14)
  2. November 2019 (22)
  3. October 2019 (25)
  4. September 2019 (23)
  5. August 2019 (11)
  6. July 2019 (2)
  7. June 2019 (18)
  8. May 2019 (24)
  9. April 2019 (21)
  10. March 2019 (21)
  11. February 2019 (17)
  12. January 2019 (17)

2018 12

  1. December 2018 (15)
  2. November 2018 (19)
  3. October 2018 (23)
  4. September 2018 (20)
  5. August 2018 (16)
  6. July 2018 (7)
  7. June 2018 (16)
  8. May 2018 (23)
  9. April 2018 (25)
  10. March 2018 (25)
  11. February 2018 (22)
  12. January 2018 (20)

2017 12

  1. December 2017 (21)
  2. November 2017 (22)
  3. October 2017 (24)
  4. September 2017 (21)
  5. August 2017 (16)
  6. July 2017 (10)
  7. June 2017 (18)
  8. May 2017 (20)
  9. April 2017 (18)
  10. March 2017 (23)
  11. February 2017 (20)
  12. January 2017 (18)

2016 12

  1. December 2016 (18)
  2. November 2016 (21)
  3. October 2016 (22)
  4. September 2016 (23)
  5. August 2016 (16)
  6. July 2016 (12)
  7. June 2016 (18)
  8. May 2016 (21)
  9. April 2016 (18)
  10. March 2016 (21)
  11. February 2016 (20)
  12. January 2016 (15)

2015 12

  1. December 2015 (13)
  2. November 2015 (20)
  3. October 2015 (20)
  4. September 2015 (17)
  5. August 2015 (18)
  6. July 2015 (17)
  7. June 2015 (24)
  8. May 2015 (20)
  9. April 2015 (21)
  10. March 2015 (21)
  11. February 2015 (23)
  12. January 2015 (21)

2014 12

  1. December 2014 (13)
  2. November 2014 (21)
  3. October 2014 (24)
  4. September 2014 (26)
  5. August 2014 (20)
  6. July 2014 (16)
  7. June 2014 (23)
  8. May 2014 (21)
  9. April 2014 (18)
  10. March 2014 (21)
  11. February 2014 (20)
  12. January 2014 (20)

2013 12

  1. December 2013 (15)
  2. November 2013 (18)
  3. October 2013 (24)
  4. September 2013 (24)
  5. August 2013 (22)
  6. July 2013 (16)
  7. June 2013 (19)
  8. May 2013 (24)
  9. April 2013 (24)
  10. March 2013 (17)
  11. February 2013 (20)
  12. January 2013 (18)

2012 13

  1. December 2012 (9)
  2. November 2012 (17)
  3. October 2012 (16)
  4. September 2012 (10)
  5. August 2012 (18)
  6. July 2012 (15)
  7. June 2012 (10)
  8. May 2012 (15)
  9. April 2012 (13)
  10. March 2012 (19)
  11. February 2012 (19)
  12. BGP-free core
  13. January 2012 (16)

2011 12

  1. December 2011 (15)
  2. November 2011 (24)
  3. October 2011 (22)
  4. September 2011 (21)
  5. August 2011 (21)
  6. July 2011 (13)
  7. June 2011 (17)
  8. May 2011 (20)
  9. April 2011 (19)
  10. March 2011 (19)
  11. February 2011 (21)
  12. January 2011 (22)

2010 12

  1. December 2010 (22)
  2. November 2010 (19)
  3. October 2010 (19)
  4. September 2010 (22)
  5. August 2010 (23)
  6. July 2010 (18)
  7. June 2010 (21)
  8. May 2010 (14)
  9. April 2010 (19)
  10. March 2010 (20)
  11. February 2010 (8)
  12. January 2010 (8)

2009 12

  1. December 2009 (13)
  2. November 2009 (15)
  3. October 2009 (14)
  4. September 2009 (9)
  5. August 2009 (9)
  6. July 2009 (13)
  7. June 2009 (17)
  8. May 2009 (16)
  9. April 2009 (15)
  10. March 2009 (18)
  11. February 2009 (10)
  12. January 2009 (9)

2008 12

  1. December 2008 (13)
  2. November 2008 (15)
  3. October 2008 (18)
  4. September 2008 (17)
  5. August 2008 (16)
  6. July 2008 (12)
  7. June 2008 (14)
  8. May 2008 (10)
  9. April 2008 (11)
  10. March 2008 (18)
  11. February 2008 (18)
  12. January 2008 (18)

2007 12

  1. December 2007 (9)
  2. November 2007 (20)
  3. October 2007 (15)
  4. September 2007 (15)
  5. August 2007 (16)
  6. July 2007 (8)
  7. June 2007 (16)
  8. May 2007 (17)
  9. April 2007 (16)
  10. March 2007 (19)
  11. February 2007 (16)
  12. January 2007 (16)

2006 5

  1. December 2006 (8)
  2. November 2006 (7)
  3. October 2006 (16)
  4. September 2006 (1)
  5. August 2006 (2)