1. A method comprising: determining a result based upon a network path of a received packet; identifying, from a plurality of bins, at least one bin corresponding to the result, each of the plurality of bins including a number of sets of fields; and searching the at least one corresponding bin to identify a set of fields matching the packet.