Blog Posts in 2017
December 2017
- Wow, another Year Swooshed By… (21 Dec 2017)
- Unique IPv6 Prefix Per Host – How Complex Do You Want IPv6 to Be? (20 Dec 2017)
- Salt Deep Dive on Building Network Automation Solutions Online Course (19 Dec 2017)
- BGP: the Tragedy of the Commons (18 Dec 2017)
- Please Respond: Survey on Interconnection Agreements (17 Dec 2017)
- What Exactly Should My MAC Address Be? (16 Dec 2017)
- Video: Avaya [now Extreme] Data Center Solutions (15 Dec 2017)
- Data Center BGP: Autonomous Systems and AS Numbers (14 Dec 2017)
- Create IP Multicast Tree Graphs from Operational Data (13 Dec 2017)
- Moving Complexity to Application Layer? (12 Dec 2017)
- First Speakers in the Spring 2018 Automation Online Course (11 Dec 2017)
- New Content: Debugging Ansible Playbooks and Jinja2 Templates (10 Dec 2017)
- Worth Reading: Postpone Inbox Procrastination (09 Dec 2017)
- Video: Switch Buffer Architectures (08 Dec 2017)
- Response: Upgrading Network Device Software (07 Dec 2017)
- Automate Remote Site Hardware Refresh Process (06 Dec 2017)
- Stop Googling and Start Testing (05 Dec 2017)
- Simplifying ipSpace.net Products (04 Dec 2017)
- Worth Reading: The Basic Math behind Reliability (03 Dec 2017)
- Tool-of-the-day: Isochronous Round-Trip-Tester (02 Dec 2017)
- How Did NETCONF Start on Software Gone Wild (01 Dec 2017)
November 2017
- Automate End-to-End Latency Measurements (30 Nov 2017)
- BGP as a Better IGP? When and Where? (29 Nov 2017)
- Security or Convenience, That’s the Question (28 Nov 2017)
- It’s Bash Scripts All the Way Down (more on CLI versus API) (27 Nov 2017)
- New Video: Whitespace Handling in Jinja2 (26 Nov 2017)
- Video: Using Simple PowerShell Scripts (25 Nov 2017)
- Let’s Pretend We Run Distributed Storage over a Thick Yellow Cable (22 Nov 2017)
- Feedback: Ansible for Networking Engineers (21 Nov 2017)
- Why Does It Take So Long to Upgrade Network Devices? (20 Nov 2017)
- Worth Reading: Classifying Route Leaks (19 Nov 2017)
- Optimize Data Center Infrastructure: Build an Optimized Fabric (17 Nov 2017)
- Pluribus Networks… 2 Years Later (16 Nov 2017)
- Run Well-Designed Experiments to Learn Faster (15 Nov 2017)
- Another Reason to Run Linux on Your Data Center Switches (14 Nov 2017)
- New Dates for the Building Network Automation Solutions Online Course (13 Nov 2017)
- Things that cannot go wrong (11 Nov 2017)
- Video: Separate Data from Code (10 Nov 2017)
- Create a VLAN Map from Network Operational Data (09 Nov 2017)
- DMVPN or Firewall-Based VPNs? (08 Nov 2017)
- Update: Cisco Nexus Switches (07 Nov 2017)
- The Three Paths of Enterprise IT (06 Nov 2017)
- Where Does Automation Fit into Enterprise IT? (02 Nov 2017)
October 2017
- Worth Reading: Contrarian View on NAT (31 Oct 2017)
- Lab Requirements for Ansible for Networking Engineers Online Course (30 Oct 2017)
- Ethernet History on Software Gone Wild (27 Oct 2017)
- Create Network Diagram from LLDP Neighbor Information (26 Oct 2017)
- More PCAP Challenges from Johannes Weber (25 Oct 2017)
- CLI or API… Again (and Again and Again…) (24 Oct 2017)
- To BFD or Not to BFD? (23 Oct 2017)
- Video: Data Center Fabric Validation (20 Oct 2017)
- Another DMVPN Routing Question (19 Oct 2017)
- Must Read: Network Engineer Persona (18 Oct 2017)
- Upgrading Virtual Appliances (17 Oct 2017)
- New Webinar: QoS Fundamentals (and Other Events) (16 Oct 2017)
- Worth Reading: Things Network Engineers Hate (14 Oct 2017)
- Video: Building a Pure Layer-3 Data Center with Cumulus Linux (13 Oct 2017)
- Turn Your Ansible Playbook into a Bash Command (12 Oct 2017)
- Update: Brocade Data Center Switches (11 Oct 2017)
- Routing Protocols: Perfect Example of RFC 1925 Rule 5 (10 Oct 2017)
- Solving the Problem in the Right Place (09 Oct 2017)
- Worth Reading: Is More Technology Good for Your Business? (07 Oct 2017)
- Networking Trends Discussion with Andrew Lerner and Simon Richard: Part 2 (06 Oct 2017)
- Update: Arista Data Center Switches (05 Oct 2017)
- Reducing the Number of Transported Routes (04 Oct 2017)
- Are You Solving the Right Problem? (03 Oct 2017)
- Upcoming Webinars and Events (02 Oct 2017)
September 2017
- my.ipSpace.net outage: fixing broken libraries (29 Sep 2017)
- Redundancy Does Not Result in Resiliency (28 Sep 2017)
- Collect SSH Keys with Ansible (27 Sep 2017)
- Coming Full Circle on IPv6 Address Length (26 Sep 2017)
- Worth Reading: Blogging Toolkit and Processes (25 Sep 2017)
- Self-Driving Networks with Kireeti Kompella (22 Sep 2017)
- Are VXLAN-Based Large Layer-2 Domains Safer? (21 Sep 2017)
- Start Your Network Automation Journey by Mastering Fundamentals (20 Sep 2017)
- Improving BGP Convergence without Tweaking BGP Timers (19 Sep 2017)
- Upcoming Events and Webinars (18 Sep 2017)
- NFD16 First Impressions (15 Sep 2017)
- Network Automation with Ansible for Undergraduate Students (15 Sep 2017)
- Video: Using REST API with PowerShell (14 Sep 2017)
- Open-Source Networking Textbook (13 Sep 2017)
- Featured webinar: Ansible for Networking Engineers (12 Sep 2017)
- Why Is Cisco Pushing LISP in Enterprise Campus? (11 Sep 2017)
- Networking Trends Discussion with Andrew Lerner and Simon Richard (08 Sep 2017)
- Rant: VMware Cloud on AWS Marketing and Reality (07 Sep 2017)
- New in Ansible for Networking Engineers Online Course (06 Sep 2017)
- Intent-Based Hype (05 Sep 2017)
- Video: Building Data Center Fabrics with SPB (01 Sep 2017)
August 2017
- New: Metro- and Carrier Ethernet Encryptors Market Overview (31 Aug 2017)
- Automation Tools in Building Network Automation Solutions Online Course (30 Aug 2017)
- Synchronizing BGP and OSPF (or OSPF and LDP) (29 Aug 2017)
- What’s Next for a Network Architect? (28 Aug 2017)
- Video: Challenges of Data Center Fabric Deployments (25 Aug 2017)
- Interesting Idea: Architecture Review Working Group (24 Aug 2017)
- Upgrade Network Device Software with Ansible Playbook (23 Aug 2017)
- Optimize Data Center Infrastructure: Virtualize Network Services (22 Aug 2017)
- The Cost of Networking Hardware (and Disaggregation) (21 Aug 2017)
- Feedback: Network Automation 101 (18 Aug 2017)
- Teach IPv6 First and Automate the Deployment (16 Aug 2017)
- Feedback: Open Networking for Large-Scale Networks (11 Aug 2017)
- Interview with Daniel Dib (10 Aug 2017)
- RFC 8212: Bringing Sane Defaults to EBGP (08 Aug 2017)
- Net Neutrality (Again and Again and Again) (03 Aug 2017)
- RFC8200: IPv6 Is an Internet Standard (01 Aug 2017)
July 2017
- New in Ansible for Networking Engineers (27 Jul 2017)
- PRTG Monitoring Software Now Available in Cloud Version (25 Jul 2017)
- RFC 8196: IS-IS Autoconfiguration (20 Jul 2017)
- Promises Gone Wild (18 Jul 2017)
- (Not-so-very) Early Network Automation (13 Jul 2017)
- IPv6 Link-Local Addresses and VLAN Interfaces (11 Jul 2017)
- Q&A: Building Network Automation Solutions Online Course (10 Jul 2017)
- Automation or Orchestration? (06 Jul 2017)
- Swimlanes, Read-Write Transactions and Session State (04 Jul 2017)
- New in Ansible for Networking Engineers (03 Jul 2017)
June 2017
- Breaking News: SNMP-based NMS Can Replace SDN ;) (30 Jun 2017)
- How Do I Start Automating Network Device Configurations in an Existing Network? (29 Jun 2017)
- To Jumbo or Not to Jumbo? (27 Jun 2017)
- Solutions Published for Wireshark Challenges (23 Jun 2017)
- Sample Network Automation Ansible Playbooks (22 Jun 2017)
- Asymmetrical Traffic Flows and Complexity (20 Jun 2017)
- Moving to Summer Schedule (19 Jun 2017)
- Monitoring SDN Networks: Featured Webinar in June 2016 (15 Jun 2017)
- Optimize Data Center Infrastructure: Use Distributed File System (14 Jun 2017)
- First Speakers in Autumn Network Automation Course (13 Jun 2017)
- Want to Learn Something New? Learn Git! (12 Jun 2017)
- Packet Fabric on Software Gone Wild (09 Jun 2017)
- New: Ansible for Networking Engineers Online Course (08 Jun 2017)
- Leaf-and-Spine Fabrics: Implicit or Explicit Complexity? (07 Jun 2017)
- Self-Study Exercises Added to Ansible for Networking Engineers Webinar (06 Jun 2017)
- Where Do You Want to Move the Complexity? (05 Jun 2017)
- Videos: PowerShell 101 (02 Jun 2017)
- Worth Reading: Career IT Advice from Industry Gurus (01 Jun 2017)
May 2017
- Cisco ACI, VMware NSX and Programmability (31 May 2017)
- Webinars in First Half of 2017 (30 May 2017)
- Is Anyone Using Open Daylight? (29 May 2017)
- Start Using OpenConfig with NAPALM on Software Gone Wild (26 May 2017)
- Optimize Data Center Infrastructure: Reduce the Number of Uplinks (25 May 2017)
- Use Your Networking Knowledge to Design Automation Solution (24 May 2017)
- Webinars in This Week (22 May 2017)
- Let's build a small network automation solution! (18 May 2017)
- Regional Internet Exits in Large DMVPN Deployment (17 May 2017)
- Worth Reading: Security and IoT (16 May 2017)
- Few Secrets of Successful Learning: Focus, Small Chunks, and Sleep (15 May 2017)
- Network Testing on Software Gone Wild (12 May 2017)
- Looking for a Tool to Create Device Configurations from Templates (11 May 2017)
- Failure Is Inevitable – Deal with It! (10 May 2017)
- Have to choose between VMware NSX and Cisco ACI? You’re Not Alone (09 May 2017)
- Follow-up: Nexus-OS Dropping Configuration Commands (08 May 2017)
- What IPv6 Transition Mechanisms Are Actually Being Used? (05 May 2017)
- Interim Forwarding Loops in OSPF or IS-IS Networks (04 May 2017)
- Securing Network Automation Video Is Online (03 May 2017)
- What is VxRail? (02 May 2017)
April 2017
- Salt and SaltStack on Software Gone Wild (28 Apr 2017)
- Worth Reading: Who Moved My Control Plane? (27 Apr 2017)
- Update: VMware NSX in Redundant L3-only Data Center Fabric (27 Apr 2017)
- Mini-RSA in Zurich, NSX, ACI, Automation… (26 Apr 2017)
- Figure Out What the Customer Really Needs (24 Apr 2017)
- Video: Routing on Hosts Deep Dive (21 Apr 2017)
- Optimize Data Center Infrastructure: Go with 10GE (20 Apr 2017)
- Amazing Discovery: Stability Matters (19 Apr 2017)
- Programmable ASICs on Software Gone Wild (14 Apr 2017)
- Leaf-and-Spine Fabrics: Featured Webinar in April 2017 (13 Apr 2017)
- Starting with Network Automation (12 Apr 2017)
- NETCONF Agent(s) on Cisco IOS XE 16.x (11 Apr 2017)
- Worth Reading: Legacy software and Evolution (10 Apr 2017)
- Video: Overlays in Data Center Fabrics (07 Apr 2017)
- Network Automation Is Much More than Configuration Management (06 Apr 2017)
- Practice Your Wireshark-Fu with PCAP Challenges (05 Apr 2017)
- Let’s Drop Some Random Commands, Shall We? (04 Apr 2017)
- Follow-up: Load Balancers and Session Stickiness (03 Apr 2017)
March 2017
- NETCONF on Cisco Campus Switches on Software Gone Wild (31 Mar 2017)
- Q&A: What Is a Hyperconverged Infrastructure? (30 Mar 2017)
- Railroads and Cars: a Fairy Tale (29 Mar 2017)
- Securing Network Automation: Troopers 17 Presentation (28 Mar 2017)
- Cisco and Apple Agree: QoS Marking Is an Application Problem (27 Mar 2017)
- Update: Virtual Switches in vSphere Environment (26 Mar 2017)
- Video: SPB Deep Dive (24 Mar 2017)
- Updated: User Authentication in Ansible Network Modules (23 Mar 2017)
- Why Do We Need Session Stickiness in Load Balancing? (22 Mar 2017)
- Two Switches Saga: Now in Text Format (21 Mar 2017)
- Why Didn’t We Have Leaf-and-Spine Fabrics a Decade Ago? (20 Mar 2017)
- TCP in the Data Center and Beyond on Software Gone Wild (17 Mar 2017)
- Running vSphere on Cisco ACI? Think Twice… (16 Mar 2017)
- To YANG or Not to YANG, That’s the Question (15 Mar 2017)
- SDN Use Cases: Featured Webinar in March 2017 (14 Mar 2017)
- Worth Reading: Building an OpenStack Private Cloud (13 Mar 2017)
- NETCONF Transactional Consistency on Cisco IOS XE (09 Mar 2017)
- Are You Ready for Building Next-Generation Data Center Course? (08 Mar 2017)
- The Ever-Increasing Complexity (07 Mar 2017)
- Worth Reading: Agile Development and Security (06 Mar 2017)
- CloudScale ASICs on Software Gone Wild (03 Mar 2017)
- Nerd Knobs Save the Day: NSSA Saga Continues (02 Mar 2017)
- Guest Speakers in the Building Next-Generation Data Center Course (01 Mar 2017)
February 2017
- Navigating Complex Data Structures in Ansible Playbooks (28 Feb 2017)
- Leaf-and-Spine Fabrics versus Fabric Extenders (27 Feb 2017)
- Newer Docker Networking Options (23 Feb 2017)
- Facebook Backpack Behind the Scenes (23 Feb 2017)
- NextGenDC: Securing a Hybrid Cloud with Matthias Luft (22 Feb 2017)
- Network Automation and Undifferentiated Heavy Lifting (21 Feb 2017)
- Q&A: Migrating to Modern Data Center Infrastructure (20 Feb 2017)
- OpenConfig: From Basics to Implementations (17 Feb 2017)
- More Thoughts on OSPF Forwarding Address (16 Feb 2017)
- EVPN: All that Glitters Is Not Gold (15 Feb 2017)
- Use Ansible to Execute a Single Command on All Routers (14 Feb 2017)
- Network Automation 101: Featured Webinar in February 2017 (13 Feb 2017)
- Video: Simplify BGP Configurations (10 Feb 2017)
- The Unintended Consequences of NSSA Kludges (09 Feb 2017)
- New Webinar: Automating Network Services (08 Feb 2017)
- And This Is Why Relying on Linux Makes Sense (07 Feb 2017)
- Updated: Using Ansible Playbooks with Cisco VIRL (06 Feb 2017)
- Linux Networking Update from NetDev Conference on Software Gone Wild (03 Feb 2017)
- Why OSPF Needs Forwarding Address With NSSA Areas (02 Feb 2017)
- Managing Network Services Configuration with Ansible (01 Feb 2017)
January 2017
- Why Are High-Speed Links Better than Port Channels or ECMP (31 Jan 2017)
- Increasing SDDC Visibility (30 Jan 2017)
- To Drop or To Delay, That’s the Question on Software Gone Wild (27 Jan 2017)
- OSPF Forwarding Address YAK: Take 2 (26 Jan 2017)
- Using Ansible Networking Modules (25 Jan 2017)
- New Webinar: PowerShell for Networking Engineers (24 Jan 2017)
- Never Take Two Chronometers to Sea (23 Jan 2017)
- Linux CLI for Networking Engineers (22 Jan 2017)
- Multi-Host Container Networking (20 Jan 2017)
- OSPF Forwarding Address: Yet Another Kludge (19 Jan 2017)
- New Webinar: Automating Data Center Fabric Deployments (18 Jan 2017)
- It’s Security Ignorance, not Featuritis (17 Jan 2017)
- Worth Reading: the Mythical Man-Month (16 Jan 2017)
- VXLAN Ping and Traceroute (13 Jan 2017)
- Parsing Printouts with Ansible Regular Expression Filters (12 Jan 2017)
- Introduction to Docker: Featured Video of January 2017 (11 Jan 2017)
- Device Configurations Are Not a Good Source of Truth (10 Jan 2017)
- Plans for 2017 (09 Jan 2017)