Software Gone Wild by ipSpace.net-logo

Software Gone Wild by ipSpace.net

Technology Podcasts >

A podcast focusing on real-life SDN, NFV and SDDC architectures and solutions that work outside of the cozy environment of vendor-branded PowerPoint.

A podcast focusing on real-life SDN, NFV and SDDC architectures and solutions that work outside of the cozy environment of vendor-branded PowerPoint.
More Information

Location:

United States

Description:

A podcast focusing on real-life SDN, NFV and SDDC architectures and solutions that work outside of the cozy environment of vendor-branded PowerPoint.

Language:

English


Episodes

Device Configuration Synthesis with NetComplete on Software Gone Wild

6/21/2019
More
When I was still at university the fourth-generation programming languages were all the hype, prompting us to make jokes along the lines “fifth generation will implement do what I don’t know how” The research team working in Networked Systems Group at ETH Zurich headed by prof. Laurent Vanbever got pretty close. The description of their tool says: Read more ...

Duration:00:49:53

Programmable Packet Forwarding Pipelines Using P4 on Software Gone Wild

5/17/2019
More
Every time a new simple programming language is invented, we go through the same predictable cycle: A few years ago we experienced the same cycle when OpenFlow was the-one-tool-to-bind-them all. Read more ...

Duration:00:52:44

Using Faucet to Build SC18 Network with OpenFlow

4/19/2019
More
Remember how Nick Buraglio tried to use OpenDaylight to build a small part of SuperComputing conference network… and ended up with a programmable patch panel? This time he repeated the experiment using Faucet SDN Controller – an OpenFlow controller focused on getting the job done – and described his experience in Episode 101 of Software Gone Wild. We started with the usual “what problem were you trying to solve” and quickly started teasing apart the architecture and got geekily focused...

Duration:00:38:59

Multipath TCP on Software Gone Wild

3/22/2019
More
I mentioned Multipath TCP (MP-TCP) numerous times in the past but I never managed to get beyond “this is the thing that might solve some TCP multihoming challenges” We fixed this omission in Episode 100 of Software Gone Wild with Christoph Paasch (software engineer @ Apple) and Mat Martineau from Open Source Technology Center @ Intel. Read more ...

Duration:00:43:51

Smart NICs and Related Linux Kernel Infrastructure

3/1/2019
More
A while ago we did a podcast with Luke Gorrie in which he explained why he’d love to have simple, dumb, and easy-to-work-with Ethernet NICs. What about the other side of the coin – smart NICs with their own CPU, RAM and operating system? Do they make sense, when and why would you use them, and how would you integrate them with Linux kernel? We discussed these challenges with Or Gerlitz (Mellanox), Andy Gospodarek (Broadcom) and Jiri Pirko (Mellanox) in Episode 99 of Software Gone...

Duration:00:41:30

High-Speed IPsec on Snabb Switch on Software Gone Wild

2/22/2019
More
In previous Software Gone Wild episodes we covered Snabb Switch and numerous applications running on it, from L2VPN to 4over6 gateway and integration with Juniper vMX code. In Episode 98 we focused on another interesting application developed by Max Rottenkolber: high-speed VPN gateway using IPsec on top of Snabb Switch (details). Enjoy! Listen to the podcast

Duration:00:33:28

Network Reliability Engineering on Software Gone Wild

1/22/2019
More
In summer 2018 Juniper started talking about another forward-looking concept: Network Reliability Engineering. We wanted to find out whether that’s another unicorn driving DeLorean with flux capacitors or something more tangible, so we invited Matt Oswalt, the author of Network Reliability Engineer’s Manifesto to talk about it in Episode 97 of Software Gone Wild. Read more ...

Duration:00:50:07

Using Math in Networking on Software Gone Wild

12/25/2018
More
We love to claim that we’re engineers and yet sometimes we have no clue how technology we use really works and what its limitations are… quite often because understanding those limitations would involve diving pretty deep into math (graphs, queuing and system reliability quickly come to mind). Read more ...

Duration:00:55:34

From Excel to Network Infrastructure as Code with Carl Buchmann

11/25/2018
More
After a series of forward-looking podcast episodes we returned to real life and talked with Carl Buchmann about his network automation journey, from managing upgrades with Excel and using Excel as the configuration consistency tool to network-infrastructure-as-code concepts he described in a guest blog post in February 2018 Read more ...

Duration:00:52:06

netdev 0x12 Update on Software Gone Wild

10/26/2018
More
In recent years Linux networking started evolving at an amazing pace. You can hear about all the cool new stuff at netdev conference… or listen to Episode 94 of Software Gone Wild to get a CliffsNotes version. Roopa Prabhu, Jamal Hadi Salim, and Tom Herbert joined Nick Buraglio and myself and we couldn’t help diverging into the beauties of tc, and the intricacies of low-latency forwarding before coming back on track and started discussing cool stuff like: Read more ...

Duration:00:45:49

Smart or Dumb NICs on Software Gone Wild

9/21/2018
More
Hardware vendors are always making their silicon more complex and feature-rich. Is that a great idea or a disaster waiting to happen? We asked Luke Gorrie, the lead developer of Snabb Switch (an open-source user-land virtual switch written in Lua) about his opinions on the topic. TL&DL version: Give me a dumb NIC, software can do everything else. If you want to know more, listen to Episode 93 of Software Gone Wild. Listen to the podcast

Duration:00:36:59

Is BGP Good Enough with Dinesh Dutt on Software Gone Wild

8/31/2018
More
In recent Software Gone Wild episodes we explored emerging routing protocols trying to address the specific needs of highly-meshed data center fabrics – RIFT and OpenFabric. In Episode 92 with Dinesh Dutt we decided to revisit the basics trying to answer a seemingly simple question: do we really need new routing protocols? Read more ...

Duration:00:43:56

Network Automation with Nornir (formerly Brigade) on Software Gone Wild

8/10/2018
More
David Barroso was sick-and-tired of using ZX Spectrum of Network Automation and decided to create an alternative with similar functionality but a proper programming language instead of YAML dictionaries masquerading as one. The result: Nornir, an interesting network automation tool formerly known as Brigade we discussed in Episode 90 of Software Gone Wild. Read more ...

Duration:00:37:17

Snabb Switch Update on Software Gone Wild

6/8/2018
More
In 2014, we did a series of podcasts on Snabb Switch (Snabb Switch and OpenStack, Deep Dive), a software-only switch delivering 10-20 Gbps of forwarded bandwidth per x86 core. In the meantime, Snabb community slowly expanded, optimized the switching code, built a number of solutions on top of the packet forwarding core, and even forked a just-in-time Lua compiler to get better performance. To find out the details, listen to Episode 91 of Software Gone Wild in which Luke Gorrie explained how...

Duration:00:41:21

OpenFabric with Russ White on Software Gone Wild

4/20/2018
More
Continuing the series of data center routing protocol podcasts, we sat down with Russ White (of the CCDE fame), author of another proposal: OpenFabric. As always, we started with the “what’s wrong with what we have right now, like using BGP as a better IGP” question, resulting in “BGP is becoming the trash can of the Internet”. Read more ...

Duration:00:55:08

Data Center Routing with RIFT on Software Gone Wild

3/30/2018
More
Years ago Petr Lapukhov decided that it’s a waste of time to try to make OSPF or IS-IS work in large-scale data center leaf-and-spine fabrics and figured out how to use BGP as a better IGP. In the meantime, old-time routing gurus started designing routing protocols targeting a specific environment: highly meshed leaf-and-spine fabrics. First in the list: Routing in Fat Trees (RIFT). Read more ...

Duration:01:02:05

Linux Interfaces on Software Gone Wild

3/9/2018
More
Continuing the Linux networking discussion we had in Episode 86, we focused on Linux interfaces in Episode 87 of Software Gone Wild with Roopa Prabhu and David Ahern. We started with simple questions like “what is an interface” and “how do they get such weird names in some Linux distributions” which quickly turned into a complex discussion about kernel objects and udev, and details of implementing logical interfaces that are associated with ASIC front-panel physical ports. Read more ...

Duration:00:52:54

Packet Forwarding on Linux on Software Gone Wild

1/19/2018
More
Linux operating system is used as the foundation for numerous network operating systems including Arista EOS and Cumulus Linux. It provides most networking constructs we grew familiar with including interfaces, VLANs, routing tables, VRFs and contexts, but they behave slightly differently from what we’re used to. In Software Gone Wild Episode 86 Roopa Prabhu and David Ahern explained the fundamentals of packet forwarding on Linux, and the differences between Linux and more traditional...

Duration:00:45:45

How Did NETCONF Start on Software Gone Wild

12/2/2017
More
A long while ago Marcel Wiget sent me an interesting email along the lines “I think you should do a Software Gone Wild podcast with Phil Shafer, the granddaddy of NETCONF” Not surprisingly, as we started discovering the history behind NETCONF we quickly figured out that all the API and automation hype being touted these days is nothing new – some engineers have been doing that stuff for almost 20 years. Read more ...

Duration:00:45:18

Ethernet History on Software Gone Wild

10/27/2017
More
During Cisco Live Berlin 2017 Peter Jones (chair of several IEEE task forces) and myself went on a journey through 40 years of Ethernet history (and Token Bus and a few other choice technologies). The sound quality is what you could expect from something recorded on a show floor with pigeons flying around, but I hope you’ll still enjoy our chat. Listen to the podcast

Duration:00:38:44