System and method for utilization of firewall policies for network security
AssigneeLevel 3 Communications, LLC
InventorRobert Whelton
Life of this patent
Estimating the term…
Loading patent…
AssigneeLevel 3 Communications, LLC
InventorRobert Whelton
Estimating the term…
Aspects of the present disclosure involve systems, methods, for encoding a firewall ruleset into one or more bit arrays for fast determination of processing of a received communication packet by a firewall device associated with a network. Through this bitmap, a number of computation operations needed to determine a processing rule for a received packet is significantly reduced compared to the traditional approach of using a hash or a longest prefix match technique. Rather, determining a processing rule for a received packet may include determining a bit value within one or more arrays. In one implementation, a firewall rule may be encoded into a 64-bit array of bit values in which each bit of the array corresponds to a particular processing rule for a particular network address. The firewall rule may be encoded into a bitmap array of bit values by asserting a particular bit within the array.
A method for providing a firewall service, the method comprising:
A network firewall device comprising:
Dependencies are inferred from the claim text.