# SwiNOG 40: Application-Based Source Routing with SRv6

DevFeed: [SwiNOG 40: Application-Based Source Routing with SRv6](<https://devfeed.tech/articles/swinog-40-application-based-source-routing-with-srv6-11230.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2025/08/swinog40-srv6/>)

Published: 2025-08-27T06:28:00Z

Content type: opinion

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [SRv6](<https://devfeed.tech/topics/srv6.md>), [networking](<https://devfeed.tech/topics/networking.md>), [eBPF](<https://devfeed.tech/topics/ebpf.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>)

Tags: [ebpf](<https://devfeed.tech/tags/ebpf.md>), [network](<https://devfeed.tech/tags/network.md>), [networking](<https://devfeed.tech/tags/networking.md>), [routing](<https://devfeed.tech/tags/routing.md>), [sdn](<https://devfeed.tech/tags/sdn.md>), [srv6](<https://devfeed.tech/tags/srv6.md>)

## AI overview

This commentary examines an application-based traffic-steering design that uses SRv6, an intent-based system, and eBPF on client hosts to add per-application SRv6 headers. It highlights potentially better scalability than RSVP-based traffic engineering because the design avoids host-to-network signaling, periodic path refreshes, and extra network state, while noting unresolved path-liveness and failure-recovery concerns.

## Source excerpt

The we should give different applications different paths across the network idea never dies (even though in many places the residential Internet gives you enough bandwidth to watch 4K videos), and the Leveraging Intent-Based Networking and SRv6 for Dynamic End-to-End Traffic Steering (video) by Severin Dellsperger was an interesting new riff on that ancient grail hunt. Their solution uses SRv6 for traffic steering1, an Intent-Based System2 that figures out paths across the network, and eBPF on client hosts3 to add per-application SRv6 headers to outgoing traffic. Read more ...