Network traffic metering credit distribution in network device having multiple processing units
AssigneeFortinet, Inc.
InventorsMengchen Yu, Guansong Zhang
Life of this patent
Estimating the term…
Loading patent…
AssigneeFortinet, Inc.
InventorsMengchen Yu, Guansong Zhang
Estimating the term…
Systems and methods for network traffic metering credit distribution and packet processing in a network device having multiple processing units are provided. According to an embodiment, management of multiple meters is distributed among multiple processing units of a network device. Each meter is implemented in a form of a master entry and a slave entry. Responsive to receipt by one of the processing units of a packet subject to rate-limiting by a meter, an action to be taken on the packet is made with reference to a slave entry managed by the processing unit based on available credit of the slave entry. When the action indicates the packet is to be passed: (i) credits associated with passing the packet are deducted from the available credit; and (ii) the packet is passed to a subsequent stage of packet processing; otherwise, the packet is dropped.
A method comprising:
A method comprising:
A network device comprising:
Dependencies are inferred from the claim text.