-
公开(公告)号:US20210119939A1
公开(公告)日:2021-04-22
申请号:US17134110
申请日:2020-12-24
Applicant: Barefoot Networks, Inc.
Inventor: Yi LI , Michael FENG , Anurag AGRAWAL , Jeongkeun LEE , Changhoon KIM , Remy CHANG
IPC: H04L12/935 , H04L12/933 , H04L12/709 , H04L12/863 , H04L12/823
Abstract: Some embodiments provide a method for an ingress packet processing pipeline of a network forwarding integrated circuit (IC). The ingress packet processing pipeline is for receiving packets from a port of the network forwarding IC and processing the packets to assign different packets to different queues of a traffic management unit of the network forwarding IC. The method receives state data from the traffic management unit. The method stores the state data in a stateful table. The method assigns a particular packet to a particular queue based on the state data received from the traffic management unit and stored in the stateful table.
-
公开(公告)号:US20210105220A1
公开(公告)日:2021-04-08
申请号:US17073027
申请日:2020-10-16
Applicant: Barefoot Networks, Inc.
Inventor: Jeongkeun LEE , Yi LI , Michael FENG , Srivathsa Dhruvanarayan , Anurag AGRAWAL
IPC: H04L12/869 , H04L12/861 , H04L12/935 , H04L12/801 , H04L12/863 , H04L29/06 , H04L29/08
Abstract: Some embodiments provide a method for a hardware forwarding element that includes multiple queues. The method receives a packet at a multi-stage processing pipeline of the hardware forwarding element. The method determines, at one of the stages of the processing pipeline, to modify a setting of a particular one of the queues. The method stores an identifier for the particular queue and instructions to modify the queue setting with data passed through the processing pipeline for the packet. The stored information is subsequently used by the hardware forwarding element to modify the queue setting.
-