Delay-based tagging in a network switch
AssigneeInnovium, Inc.
InventorsWilliam Brad MATTHEWS, Puneet AGARWAL, Ajit Kumar JAIN
Life of this patent
Estimating the term…
Loading patent…
AssigneeInnovium, Inc.
InventorsWilliam Brad MATTHEWS, Puneet AGARWAL, Ajit Kumar JAIN
Estimating the term…
A network device organizes packets into various queues, in which the packets await processing. Queue management logic tracks how long certain packet(s), such as a designated marker packet, remain in a queue. Based thereon, the logic produces a measure of delay for the queue, referred to herein as the “queue delay.” Based on a comparison of the current queue delay to one or more thresholds, various associated delay-based actions may be performed, such as tagging and/or dropping packets departing from the queue, or preventing addition enqueues to the queue. In an embodiment, a queue may be expired based on the queue delay, and all packets dropped. In other embodiments, when a packet is dropped prior to enqueue into an assigned queue, copies of some or all of the packets already within the queue at the time the packet was dropped may be forwarded to a visibility component for analysis.
A network device comprising:
A method comprising:
One or more non-transitory computer-readable media storing instructions that, when executed by one or more computing devices, cause the one or more computing devices to perform:
Dependencies are inferred from the claim text.