The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 15, 2025

Filed:

Aug. 08, 2022
Applicant:

Marvell Israel (M.i.s.l) Ltd., Yokneam, IL;

Inventor:

Yaron Katzri, Ness-Ziona, IL;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 45/745 (2022.01); H04L 43/16 (2022.01); H04L 47/25 (2022.01);
U.S. Cl.
CPC ...
H04L 45/745 (2013.01); H04L 43/16 (2013.01); H04L 47/25 (2013.01);
Abstract

A packet processor of a network device repeatedly determines a fill level of a forwarding table that is populated with associations between network addresses and network interfaces of, or coupled to, the network device. The packet processor adjusts, based on the fill level of the forwarding table, a maximum rate according to which the packet processor is permitted to send messages to a central processing unit (CPU) coupled to the packet processor, the messages indicating network addresses that are to be stored in the forwarding table by the CPU. The packet processor of the network device receives packets via network links coupled to the network device; identifies new network addresses of the packets that are not in the forwarding table; and sends messages to the CPU at a rate that does not exceed the maximum rate, the messages indicating the new network addresses are to be added to the forwarding table.


Find Patent Forward Citations

Loading…