MULTI-STAGE PACKET PROCESSING PIPELINE FOR A SINGLE TUNNEL INTERFACE

Multi-stage packet processing pipeline for a single tunnel interface. A computer system identifies a single tunnel interface that is associated with an operating environment, and identifies a plurality of packet processing stages. Each stage comprises at least one rule specifying packets to which th...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KORIPELLA, Srinivas, OAKLEY, James Matthew Hamilton, TOSHEV, Kalin Georgiev, JACOBSON, Neil Adam
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Multi-stage packet processing pipeline for a single tunnel interface. A computer system identifies a single tunnel interface that is associated with an operating environment, and identifies a plurality of packet processing stages. Each stage comprises at least one rule specifying packets to which the stage applies, and logic configured to process each packet received by the stage. The computer system composes the stages into a packet processing pipeline by registering a union of the stages' rules with the tunnel interface, and by arranging the stages into a linear pipeline. The pipeline connects an upstream connector of an initial stage to the tunnel interface, and connects upstream and downstream connectors from each pair of adjacent stages.