1. A method comprising: receiving a request associated with a packet, the request including an identifier (ID); selecting at least one entry in a table indicated by the ID, the entry providing a starting address associated with a set of rules; determining a subset of rules based on at least one field of the request, the subset of rules being a portion of the set of rules; applying the at least one field against the subset of rules; and outputting a response signal indicating whether the at least one field matches at least one rule of the subset of rules.