Programming packet processing pipelines

The invention relates to programming a packet processing pipeline. Examples described herein relate to a packet processing device that includes a programmable packet processing pipeline configured using a virtual switch. In some examples, a programmable packet processing pipeline receives configurat...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: DEBASIS. CHATTERJEE, PARUCHURI VENKATA SURESH KUMAR, LIMAYE NAMRATA, DALY DANIEL, JAIN ANJALI XINGHAI
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention relates to programming a packet processing pipeline. Examples described herein relate to a packet processing device that includes a programmable packet processing pipeline configured using a virtual switch. In some examples, a programmable packet processing pipeline receives configurations from a plurality of control planes via a virtual switch to configure packet processing actions. In some examples, a virtual switch provides inter-virtual execution environment communications. In some examples, a programmable packet processing pipeline is configured using a programming language. 本公开涉及对分组处理管道进行编程。本文描述的示例涉及一种分组处理设备,其包括使用虚拟交换机进行配置的可编程分组处理管道。在一些示例中,可编程分组处理管道是经由虚拟交换机从多个控制平面接收配置以配置分组处理动作。在一些示例中,虚拟交换机是提供虚拟执行环境间通信。在一些示例中,可编程分组处理管道使用编程语言进行配置。