{"podcast":{"title":"Heavy Networking","slug":"heavy-networking","podcast_index_feed_id":163010,"rss_url":"https://feeds.packetpushers.net/PacketPushersWeeklyPodcast","website_url":"https://packetpushers.net/","image_url":"https://static.feedpress.com/logo/packetpushersweeklypodcast-653bc236a0040.png","author":"Packet Pushers","episode_count":250,"summary":"Heavy Networking is an unabashedly nerdy dive into all things networking. Described by one listener as \"verbal white papers,\" the weekly episodes feature network engineers, industry experts, and vendors sharing useful information to keep your professional knowledge sharp and your career growing. Hosts Greg Ferro, Ethan Banks and Drew Conry-Murray cut through the marketing spin to explore what works—and what doesn't—in networking today, while keeping an eye on what's ahead for the industry. On air since 2010, Heavy Networking is the flagship show of the Packet Pushers podcast network.","last_synced_at":"2026-07-25T06:21:53.014209+00:00","page_url":"https://stenobird.com/podcast/heavy-networking"},"episode":{"title":"HN817: Is There a Better Way to Do Software Defined Networking?","slug":"hn817-is-there-a-better-way-to-do-software-defined-networking","published_at":"2026-03-06T16:11:25+00:00","page_url":"https://stenobird.com/podcast/heavy-networking/hn817-is-there-a-better-way-to-do-software-defined-networking","show_page_url":"https://stenobird.com/podcast/heavy-networking","url":"https://packetpushers.net/podcasts/heavy-networking/hn817-is-there-a-better-way-to-do-software-defined-networking/","audio_url":"https://feeds.packetpushers.net/link/12486/17294716/HN817.mp3","summary":"Centralized SDN architectures often introduce significant complexity and new failure modes. This discussion explores a distributed SDN (DSDN) approach that maintains global traffic engineering benefits while simplifying the control plane.","meta_description":"Explore the future of Software Defined Networking: Can a distributed architecture provide the benefits of centralized SDN without the operational complexi…","key_points":["Main idea: Distributed SDN (DSDN) aims to retain global traffic engineering capabilities while moving away from a centralized, complex controller hierarchy","Failure mode: Centralized SDN controllers can introduce new, critical failure points and increased convergence times during network instability","Practical takeaway: Using strict source routing allows for a 'consensus-free' core, where path updates happen locally at the ingress node without network-wide coordination","Technical challenge: Implementing source routing in large-scale networks faces the 'label stack explosion' problem as path lengths increase","Core innovation: Every router runs a local traffic engineering algorithm based on a global view, effectively solving a distributed puzzle to reach a global optimum"],"chapters":[{"start_ms":60000,"title":"The Complexity of Centralized SDN","summary":"An examination of how centralized controllers compute paths and the inherent risks of architectural complexity in modern SDN."},{"start_ms":320000,"title":"SDN in Production","summary":"A look at the current state of SDN adoption among major hyperscalers like Meta and Microsoft."},{"start_ms":575000,"title":"The Risks of Removing Protocols","summary":"Discussing why replacing traditional protocols with a central controller introduces new, difficult-to-manage failure modes."},{"start_ms":1095000,"title":"Impact on Convergence Time","summary":"How centralized decision-making affects network convergence and the resulting impact on customer experience."},{"start_ms":1625000,"title":"Distributed Traffic Engineering","summary":"How individual routers can run localized algorithms to achieve global traffic engineering objectives and policy enforcement."},{"start_ms":1875000,"title":"Consensus-Free Core via Source Routing","summary":"The mechanics of using source routing to enable path updates without requiring coordination across the entire network fabric."},{"start_ms":2410000,"title":"Localizing Network Response","summary":"Analyzing how distributed computation allows for near-instantaneous reaction to local failures compared to centralized models."}],"topics":["Software Defined Networking","SDN","Traffic Engineering","Distributed Control Plane","Source Routing","Network Architecture","Network Convergence","Google Systems Research"],"duration_seconds":3449,"processing_state":"processed","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/heavy-networking/episodes/hn817-is-there-a-better-way-to-do-software-defined-networking/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/heavy-networking/hn817-is-there-a-better-way-to-do-software-defined-networking.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}