Path switching: Reduced-state flow handling in SDN using path information

The work

AuthorsAdiseshu Hari; T. V. Lakshman; Gordon Wilfong
Editors
Typeinproceedings
Year2015
Citekeyhari2015path

Where it appeared

Published inProceedings of the 11th ACM Conference on Emerging Networking Experiments and Technologies
Pages1--7

Abstract

The advent of virtualization, containerization and the Internet of Things (IoT) is leading to an explosive growth in the number of endpoints. Ideally with Software Defined Networking (SDN), one would like to customize packet handling for each of these endpoints or applications. However this typically leads to a large growth in forwarding state. This growth is avoided in current networks by using aggregation which trades off fine-grained control of micro-flows for reduced forwarding state. It is worthwhile to ask whether the benefits of micro-flow control can be retained without a large growth in forwarding state and without using aggregation. In this paper we describe an incrementally deployable SDN-friendly packet forwarding mechanism called Path Switching that achieves this by compactly encoding a packet’s path through the network in the packet’s existing address fields. Path Switching provides the same reduction in forwarding state as source routing while retaining the benefits and use of fixed size packet headers and existing protocols. We have extended Open vSwitch (OVS) to transparently support Path Switching as well as an inline service component for folding middlebox services into OVS. The extensions include advanced failover mechanisms like fast reroute. These extensions require no protocol changes as Path Switching leaves header formats unchanged.

A copy is held

pdf, 691.5 kB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereimport via bibtex
Added2026-08-04 00:00 UTC
Approved bya person 2026-08-16 15:43 UTC

Cite it as

@inproceedings{hari2015path,
  title        = {Path switching: Reduced-state flow handling in SDN using path information},
  author       = {Adiseshu Hari and T. V. Lakshman and Gordon Wilfong},
  year         = {2015},
  booktitle    = {Proceedings of the 11th ACM Conference on Emerging Networking Experiments and Technologies},
  pages        = {1--7},
  doi          = {10.1145/2716281.2836121},
}

This record lives at https://refs.drheap.org/hari2015path/ and will keep doing so.