FLEXIBLE PACKET PROCESSING

Various systems and methods for implementing a flexible packet processing mechanism are provided herein. A network interface device for implementing flexible packet processing includes a packet parser to: receive a packet; and determine from analyzing the packet, a corresponding processing element t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ORR, Michael, BIEDERMAN, Dan
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Various systems and methods for implementing a flexible packet processing mechanism are provided herein. A network interface device for implementing flexible packet processing includes a packet parser to: receive a packet; and determine from analyzing the packet, a corresponding processing element that is used to process the packet; and a coordinator circuit to: determine whether the processing element is active in a computing unit; load the processing element when it is not active; and forward the packet to the processing element. L'invention concerne divers systèmes et procédés de mise en œuvre d'un mécanisme de traitement de paquets flexible. Un dispositif d'interface réseau destiné à mettre en œuvre un traitement de paquets flexible comprend : un analyseur de paquets conçu pour recevoir un paquet et déterminer, à partir de l'analyse du paquet, un élément de traitement correspondant qui est utilisé pour traiter le paquet ; et un circuit coordinateur conçu pour : déterminer si l'élément de traitement est actif dans une unité de calcul, charger l'élément de traitement lorsqu'il n'est pas actif, et transmettre le paquet à l'élément de traitement.