| CPC H04L 49/9057 (2013.01) [H04L 49/9005 (2013.01)] | 20 Claims |

|
1. A network device, comprising:
an ingress pipeline;
an egress data buffer database;
an egress pipeline having an egress pipeline output coupled to an input of the egress data buffer database;
an ingress data buffer comprising a recirculation port; and
a recirculation data buffer coupled to the recirculation port and the egress pipeline output, wherein the egress pipeline and the ingress pipeline are configured to mark a packet for recirculation, wherein the packet is provided to the recirculation data buffer for provision to the recirculation port, wherein the ingress data buffer is configured to provide the packet to the ingress pipeline, wherein the recirculation data buffer comprises a scheduler configured to schedule both ingress and egress recirculation.
|