Session based packet mirroring in a network asic
AssigneeCavium, Inc.
InventorsGerald Schmidt, Harish Krishnamoorthy, Tsahi Daniel
Life of this patent
Estimating the term…
Loading patent…
AssigneeCavium, Inc.
InventorsGerald Schmidt, Harish Krishnamoorthy, Tsahi Daniel
Estimating the term…
A forwarding pipeline of a forwarding engine includes a mirror bit mask vector with one bit per supported independent mirror session. Each bit in the mirror bit mask vector can be set at any point in the forwarding pipeline when the forwarding engine determines that conditions for a corresponding mirror session are met. At the end of the forwarding pipeline, if any of the bits in the mirror bit mask vector is set, then a packet, the mirror bit mask vector and a pointer to the start of a mirror destination linked list are forwarded to the multicast replication engine. The mirror destination linked list typically defines a rule for mirroring. The multicast replication engine mirrors the packet according to the mirror destination linked list and the mirror bit mask vector.
1-37. (canceled)
A forwarding engine comprising a circuit configured to:
A network chip comprising:
A method of implementing a forwarding pipeline, the method comprising:
Dependencies are inferred from the claim text.