Blog Posts in 2014
December 2014
- MPLS Tech Talks: RSVP-TE 101 (18 Dec 2014)
- VRF Lite on Nexus 5600 (17 Dec 2014)
- Just Published: Scaling Overlay Virtual Networking Videos (16 Dec 2014)
- L2VPN over IPv6 with Snabb Switch on Software Gone Wild (12 Dec 2014)
- Facebook Next-Generation Fabric (11 Dec 2014)
- Performance Tests and Out-of-Box Performance (10 Dec 2014)
- Last Call: Overlay Virtual Networks in Software Defined Data Centers (09 Dec 2014)
- Just published: Enterprise IPv6 videos (09 Dec 2014)
- Load Balancing in Google Network (08 Dec 2014)
- Scaling Distributed Systems Is Hard (06 Dec 2014)
- Hotel California Effects of Public Clouds (05 Dec 2014)
- Should I Really Program My Network? (03 Dec 2014)
- MPLS P-Router, Router or Layer-3 Switch? (02 Dec 2014)
November 2014
- Can You AS-Prepend a Single Host Route? (28 Nov 2014)
- Thanks for being there! (27 Nov 2014)
- Transactional Thoughts on a Stormy Night (26 Nov 2014)
- FECs, LDP, and BGP in the MPLS World (25 Nov 2014)
- Quick Peek: Juniper vMX Router (24 Nov 2014)
- Moving Workloads to the Clouds (22 Nov 2014)
- Open vSwitch Performance Revisited (21 Nov 2014)
- Network Programmability Phase 2: the Provisioned Network (20 Nov 2014)
- Coping with Byzantine Routing Failures (19 Nov 2014)
- Do We Have Too Many Knobs? (18 Nov 2014)
- Just Published: Overlay Virtual Networks in Software Defined Data Centers (17 Nov 2014)
- Reinventing the wheel (or RFC 1925 sect 2.11) (15 Nov 2014)
- Viptela SEN: Hybrid WAN Connectivity with an SDN Twist (14 Nov 2014)
- Just Published: VXLAN 2.0 Videos (13 Nov 2014)
- Scaling the Cloud Security Groups (12 Nov 2014)
- Handling the Bottom of MPLS Stack (10 Nov 2014)
- Response: Midokura Open-Sources MidoNet (08 Nov 2014)
- FlipIT Cloud: Orchestrating IT-as-a-Service on Software Gone Wild (07 Nov 2014)
- So You’re an Open Source Shop? Really? (06 Nov 2014)
- Does a Cloud Orchestration System Need an Underlying SDN Controller? (04 Nov 2014)
- Use a Disaster Recovery Project to Build Your New Cloud (03 Nov 2014)
October 2014
- Make Rip-and-Replace a bit less Creepy (31 Oct 2014)
- Overlay-to-Underlay Network Interactions: Document Your Hidden Assumptions (30 Oct 2014)
- Bad Ideas and Abominations (29 Oct 2014)
- Cumulus Linux in Real Life on Software Gone Wild (27 Oct 2014)
- MPLS 101: Introduction to Label Distribution Protocol (LDP) (24 Oct 2014)
- IPv6 in a Global Company – a Real-World Example (23 Oct 2014)
- All You Need Are Two Top-of-Rack Switches (22 Oct 2014)
- Network Programmability Phase 1: the Configured Network (21 Oct 2014)
- Micro-BFD: BFD over LAG (Port Channel) (20 Oct 2014)
- Just Published: Juniper Data Center Switches (19 Oct 2014)
- Workload Mobility and Reality: Bandwidth Constraints (17 Oct 2014)
- Border6 Non-Stop Internet: a Commercial BGP-Based SDN (16 Oct 2014)
- Networking Is Not as Special as We Think It Is (15 Oct 2014)
- Last Call: Free Version of SDN and OpenFlow – The Hype and the Harsh Reality (14 Oct 2014)
- Packet Reordering and Service Providers (13 Oct 2014)
- How to Get into the Top N% (12 Oct 2014)
- VXLAN and OTV: The Saga Continues (09 Oct 2014)
- Data Center Design Case Studies on Amazon – Take 2 (08 Oct 2014)
- We Need Consistency more than Controllers (07 Oct 2014)
- LAG versus ECMP (06 Oct 2014)
- Interop New York: It Was Great Fun (05 Oct 2014)
- Network Automation Tools with Jason Edelman on Sofware Gone Wild (03 Oct 2014)
- Bufferbloat Killed my HTTP Session… or not? (02 Oct 2014)
- MPLS 101: MPLS Traffic Engineering (01 Oct 2014)
September 2014
- Replacing a Central Firewall (30 Sep 2014)
- Building a Small Cloud with UCS Mini (29 Sep 2014)
- It’s the Application Development, Stupid (28 Sep 2014)
- TCP Is a Stream Protocol (27 Sep 2014)
- Schprokits with Jeremy Schulman on Software Gone Wild (26 Sep 2014)
- Quick Guide to my Interop New York Sessions (25 Sep 2014)
- Network Programmability 101: The Problem (24 Sep 2014)
- Connecting Virtual Routers to the Outside World (23 Sep 2014)
- SDN Deployment Considerations (22 Sep 2014)
- Formal Announcement: Software Gone Wild Podcast (22 Sep 2014)
- Virtual Networking in CloudStack (19 Sep 2014)
- Dynamic FCoE – Sparse-Mode FCoE Strikes Again (18 Sep 2014)
- You’ve Been Doing the Same Thing for the Last 20 Years (17 Sep 2014)
- The Four Paths to SDN (16 Sep 2014)
- SIGS & Carrier’s Lunch DC Day: An Event Definitely worth Visiting (15 Sep 2014)
- Tech Talks: The Essence of MPLS (12 Sep 2014)
- Open-Source Hybrid Cloud Reference Architecture on Software Gone Wild (11 Sep 2014)
- IPv6 Neighbor Discovery (ND) and Multicast Listener Discovery (MLD) Challenges (10 Sep 2014)
- vMotion Enhancements in vSphere 6 (09 Sep 2014)
- Controller Cluster Is a Single Failure Domain (08 Sep 2014)
- Is Anyone Using DMVPN-over-IPv6? (07 Sep 2014)
- See You in Bern on September 9th (06 Sep 2014)
- Scalability Enhancements in Cisco Nexus 1000V (05 Sep 2014)
- Snabb Switch Deep Dive on Software Gone Wild (04 Sep 2014)
- Just Published: SDN and OpenFlow – The Hype and the Harsh Reality (03 Sep 2014)
- Network Infrastructure as Database (02 Sep 2014)
August 2014
- Is Data Center Trilogy Package the Right Fit to Understand Long Distance vMotion Challenges? (29 Aug 2014)
- Fate Sharing in IP Networks (28 Aug 2014)
- Toolsmith @ Netflix on Software Gone Wild (27 Aug 2014)
- VMware EVO:RAIL – One Stop Shopping for Your Private Cloud (26 Aug 2014)
- Interview: Reduce Costs and Gain Efficiencies with SDDC (25 Aug 2014)
- Finally: a Virtual Switch Supports BPDU Guard (24 Aug 2014)
- ipSpace.net Is on CloudFlare (and IPv6) (23 Aug 2014)
- Cloud Orchestration System Is an Ideal Controller Use Case (22 Aug 2014)
- The Impact of Data Gravity: a Campfire Story (21 Aug 2014)
- Pmacct: the Traffic Analysis Tool with Unpronounceable Name (20 Aug 2014)
- Revisited: Layer-2 DCI over VXLAN (19 Aug 2014)
- Do you really need to see all 512K Internet routes? (18 Aug 2014)
- Just Published: Brocade VCS Fabric Videos (15 Aug 2014)
- What Is a Valid BGP Route? (14 Aug 2014)
- MPLS Load Sharing – Data Plane Considerations (13 Aug 2014)
- Should I Go for CCIE or Some Other Certification? (11 Aug 2014)
- VXLAN Encapsulation in Juniper Contrail (08 Aug 2014)
- Load Sharing in MPLS Core (06 Aug 2014)
- STP and Expert Beginners (04 Aug 2014)
- Rate-Limit Console Logging (01 Aug 2014)
July 2014
- VMware vSwitch and 802.1p CoS Value (30 Jul 2014)
- Is STP Really Evil? (28 Jul 2014)
- Could You Replace MPLS/VPN with IPSec-over-Internet? (25 Jul 2014)
- Campfire story: Using the wrong tool for the job (23 Jul 2014)
- Layer-3 Switching over VXLAN Revisited (21 Jul 2014)
- Next Chapter in Data Center Design Case Studies (18 Jul 2014)
- Network Automation @ Spotify on Software Gone Wild (17 Jul 2014)
- There Is no Paradigm Shift – Good Applications Were Always Network-Aware (15 Jul 2014)
- How Big Will Your Cloud Be? (11 Jul 2014)
- The F-Script with John Herbert on Software Gone Wild (09 Jul 2014)
- The Virtual Design Master Is Starting Today (08 Jul 2014)
- Data Center Design Case Studies on Amazon Kindle (07 Jul 2014)
- The summer office is finally operational... (04 Jul 2014)
- Build a Cloud in Three Easy Steps (03 Jul 2014)
- Network Programmability with David Gee on Software Gone Wild (02 Jul 2014)
- What Is This API Thingy? (01 Jul 2014)
June 2014
- Mice, Elephants and Virtual Switches (30 Jun 2014)
- A Long Trip down the Memory Lane (29 Jun 2014)
- It works, but is it scalable? (28 Jun 2014)
- Virtual Routers 101 (27 Jun 2014)
- Infrastructure as Code Actually Makes Sense (26 Jun 2014)
- Snabb Switch and NFV on OpenStack in Software Gone Wild (25 Jun 2014)
- Unnumbered OSPF Interfaces in Quagga (and Cumulus) (24 Jun 2014)
- Why is IPv6 layer-2 security so complex (and how to fix it) (23 Jun 2014)
- Bikeshed painting (21 Jun 2014)
- To Get a Job Done Well, You Need Proper Training (19 Jun 2014)
- Just Out: Data Center Design Case Studies (18 Jun 2014)
- Updated: Metro Ethernet and Carrier Ethernet Encryption (18 Jun 2014)
- Trident 2 Chipset and Nexus 9500 (16 Jun 2014)
- Just Found Two Data Center / Virtualization Blogs (15 Jun 2014)
- Programming the Way I Remember It (14 Jun 2014)
- IP Addresses Considered Harmful (13 Jun 2014)
- Is OpenFlow the Best Tool for Overlay Virtual Networks? (12 Jun 2014)
- Will Network Engineers Become Programmers? (11 Jun 2014)
- Can We Just Throw More Bandwidth at a Problem? (10 Jun 2014)
- 30 Years of Yammering (09 Jun 2014)
- Virtual Networking Implementation Taxonomy (05 Jun 2014)
- FCoE and Nexus 1000v QoS (03 Jun 2014)
- Building Scalable Web Applications – Final Presentations (02 Jun 2014)
May 2014
- What Are Linux Containers? (30 May 2014)
- It’s OK to Let Developers Go @ Amazon Web Services, but Not at Home? You Must Be Kidding! (29 May 2014)
- How Line-rate Is Line-rate? (28 May 2014)
- Queuing Mechanisms in Modern Switches (27 May 2014)
- The best spam comment (so far) (26 May 2014)
- Data Center Protocols in HP Switches (26 May 2014)
- Benefits of SDN (or: SDN is like IPv6) (23 May 2014)
- How Do I Start My First Overlay Virtual Networking Project? (22 May 2014)
- vMotion and VXLAN (21 May 2014)
- All Operations Engineers Should Have Firefighting Training (20 May 2014)
- OpenFlow Support in Data Center Switches (19 May 2014)
- Load Balancing Across IP Subnets (16 May 2014)
- Whitebox Switching and Fermi Estimates (15 May 2014)
- Connecting Legacy Servers to Overlay Virtual Networks (14 May 2014)
- Optimizing OpenFlow Hardware Tables (13 May 2014)
- Is OpenFlow Useful? (12 May 2014)
- New ipSpace.net content feeds (and why I love Perl) (09 May 2014)
- Does Centralized Control Plane Make Sense? (08 May 2014)
- It Doesn’t Make Sense to Virtualize 80% of the Servers (07 May 2014)
- Marketing Grammar (06 May 2014)
- SDN, OpenFlow, NFV and SDDC: Hype and Reality (2-day Workshop) (05 May 2014)
April 2014
- Declarative and Procedural Programming (and How I Got It all Wrong) (30 Apr 2014)
- IPv6 Resources on ipSpace.net (29 Apr 2014)
- Security in Leaf-and-Spine Fabrics (25 Apr 2014)
- Why Exactly Would You Want a Nexus 7000 in There? (24 Apr 2014)
- Brocade Shipped VXLAN VTEP with NSX Controller Support (23 Apr 2014)
- Distributed DoS Mitigation with OpenFlow (18 Apr 2014)
- Puppet Is a Tool, DevOps Is a Lifestyle (16 Apr 2014)
- IS-IS in Avaya’s SPB Fabric: One Protocol to Bind Them All (15 Apr 2014)
- Troubleshooting Residential IPv6 Connectivity (14 Apr 2014)
- Network Function Virtualization (NFV) 101 (11 Apr 2014)
- Changes in IBGP Next Hop Processing Drastically Improve BGP-based DMVPN Designs (10 Apr 2014)
- Three Common Mistakes That Can Doom Your Private Cloud (09 Apr 2014)
- Should We Use Redundant Supervisors? (08 Apr 2014)
- Real Life BGP Route Origination and BGP Next Hop Intricacies (07 Apr 2014)
- Video: VMware NSX Architecture (04 Apr 2014)
- The Hierarchy of Isolation (03 Apr 2014)
- Security and SDN (02 Apr 2014)
- Quantum SDN (01 Apr 2014)
March 2014
- STP in Brocade VCS Fabric – an Interesting Solution after a Long Wait (31 Mar 2014)
- IPv6-Only Data Center Deployment (28 Mar 2014)
- What Happened to “Be Conservative in What You Do”? (27 Mar 2014)
- Facebook Is Close to Having an IPv6-only Data Center (25 Mar 2014)
- Thank you, Troopers! (24 Mar 2014)
- Real-life OpenFlow Deployments (21 Mar 2014)
- Cisco IOS Supports RFC 6106 (RDNSS) (20 Mar 2014)
- Per-packet Load Balancing Interferes with TCP Offload (19 Mar 2014)
- We’re All Brothers on Link-Local (18 Mar 2014)
- Scaling BGP-Based DMVPN Networks (17 Mar 2014)
- The Fundamental Problem of IT Industry (15 Mar 2014)
- Scale-Out Load Balancing with OpenFlow (14 Mar 2014)
- MPLS Requires Custom Silicon. Really? (13 Mar 2014)
- Can We Use IPv6 Router Advertisements for Fast Failover? (12 Mar 2014)
- The Fundamental Difference between Phase 2 and Phase 3 DMVPN (11 Mar 2014)
- Review of my TCP, HTTP and SPDY Deep Dive Course (09 Mar 2014)
- OpenFlow 101 Video (07 Mar 2014)
- SDN Workshop @ Troopers 2014 (06 Mar 2014)
- Whose Failure Domain Is It? (05 Mar 2014)
- Network Automation: Just Do It! (04 Mar 2014)
- iOS uses Multipath TCP – Does It Matter? (03 Mar 2014)
February 2014
- Service Insertion with OpenFlow (28 Feb 2014)
- CLI or API? Wait … Do You Really Have to Ask? (27 Feb 2014)
- This Is Not the Host Route You’re Looking For (26 Feb 2014)
- VMware NSX Firewall Errata and Updates (25 Feb 2014)
- iSCSI or FCoE – Flogging the Obsolete Dead Horse? (24 Feb 2014)
- What exactly is SDN (Video)? (21 Feb 2014)
- Comparison of IPv6-over-IPv4 Tunneling Techniques (20 Feb 2014)
- Going All Virtual with Virtual WAN Edge Routers (19 Feb 2014)
- Is CLI In My Way … or Is It Just a Symptom of a Bigger Problem? (18 Feb 2014)
- Flow-based Forwarding Doesn’t Work Well in Virtual Switches (17 Feb 2014)
- OpenFlow-Based Network Tapping and Tap Aggregation Networks (14 Feb 2014)
- Combine Physical and Virtual Appliances in a Private Cloud (13 Feb 2014)
- Upcoming Presentations and Conferences (12 Feb 2014)
- Keep Your Failure Domains Small (11 Feb 2014)
- First-hop Load Balancing in IPv6 (10 Feb 2014)
- Distributed In-Kernel Firewalls in VMware NSX (07 Feb 2014)
- Disasters and Recoveries, Part 2 (06 Feb 2014)
- Why Can't We Have Plug-and-Play Networking? (04 Feb 2014)
- Disasters and Recoveries, Part 1 (03 Feb 2014)
- Things you say actually mean stuff (01 Feb 2014)
January 2014
- Complex Routing in Hyper-V Network Virtualization (30 Jan 2014)
- VMware Virtual Network: Stuck Between the Past and the Future (29 Jan 2014)
- Post #2000 (28 Jan 2014)
- IPv6 reachability between ULA and GUA endpoints (26 Jan 2014)
- Automation Explained (25 Jan 2014)
- Network Monitoring with OpenFlow (24 Jan 2014)
- PA, PI or ULA IPv6 Address Space? It depends (22 Jan 2014)
- Control and Data Plane Separation – Three Years Later (21 Jan 2014)
- vSphere Does Not Need LAG Bandaids – the Network Might (20 Jan 2014)
- IPv6 pings and path MTU discovery (19 Jan 2014)
- Controller Implementation Choices Affecting OpenFlow Scalability (17 Jan 2014)
- What Exactly Is SDN (And Does It Make Sense)? (16 Jan 2014)
- Interfacing Overlay Virtual Networks with MPLS/VPN WAN (15 Jan 2014)
- Source IPv6 Address Selection Saves the Day (14 Jan 2014)
- How Did Software Defined Networking Start? (13 Jan 2014)
- VMware NSX Gateway Questions (10 Jan 2014)
- Does uRPF Make Sense in Internet Service Provider Networks? (09 Jan 2014)
- I Say ULA, You Hear NAT (08 Jan 2014)
- Is Open vSwitch Control Plane In-Band or Out-of-Band? (07 Jan 2014)
- IPv6 Deployment: Religion and Reality (06 Jan 2014)