发明名称 Batch processing of packets
摘要 Some embodiments provide a method for a managed forwarding element. The method receives a set of packets for processing by the managed forwarding element. For each of several packets in the set, the method associates the packet with one of several groups of other packets in the set. Each group of packets shares a set of characteristics. For each group of packets the method identifies a set of actions to perform and executes the specified set of actions on all of the packets in the group together.
申请公布号 US9553807(B2) 申请公布日期 2017.01.24
申请号 US201414583065 申请日期 2014.12.24
申请人 NICIRA, INC. 发明人 Shelar Pravin;Gross, IV Jesse E.;Rajahalme Jarno
分类号 H04L12/747;H04L29/06 主分类号 H04L12/747
代理机构 Adeli LLP 代理人 Adeli LLP
主权项 1. For a managed forwarding element that receives and processes a set of packets, a method comprising: for each of a plurality of packets in the set, using entries in a cache to associate the packet with one of several groups of other packets in the set, each group of packets sharing a set of characteristics, and each entry in the cache comprising a set of packet header values and a reference to a flow entry, said using the entries for a packet comprising: comparing a set of header values of the packet against one or more sets of header values of one or more entries in the cache to determine whether the packet matches any entry in the cache;when the packet matches an entry in the cache, associating the packet with a group according to the referenced flow entry; andwhen the packet does not match any entry in the cache, associating the packet with a group of unmatched packets; for each group of packets, identifying a set of actions to perform from the referenced flow entry; and for each group of packets, executing the specified set of actions on all of the packets in the group together.
地址 Palo Alto CA US
您可能感兴趣的专利