×

Flexible processor of a port extender device

  • US 10,616,001 B2
  • Filed: 05/02/2018
  • Issued: 04/07/2020
  • Est. Priority Date: 03/28/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method for egress processing packets in a network device, the method comprising:

  • identifying, with a first stage engine implemented in hardware, a particular set of computer-readable instructions, for a particular packet, the particular set of computer-readable instructions being identified from among a plurality of sets of computer-readable instructions stored in a memory, respective ones of the plurality of sets of computer-readable instructions being for performing different sets of egress processing operations with respect to different packets;

    generating, with the first stage engine implemented in hardware, metadata to be used for performing egress processing operations with respect to the particular packet, the metadata including a template populated with header information according to a particular format of a forwarding tag to be inserted into a header of the particular packet; and

    executing, with a second stage processor configured to execute computer-readable instructions stored in the memory, the particular set of computer-readable instructions, identified by the first stage engine, to perform the corresponding set of egress processing with respect to the particular packet, the corresponding set of egress processing operations including inserting the forwarding tag populated with the header information into the header of the particular packet.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×