Policy-based content filtering
AssigneeFortinet, Inc.
InventorWilliam J. Crawford
Life of this patent
Estimating the term…
Loading patent…
AssigneeFortinet, Inc.
InventorWilliam J. Crawford
Estimating the term…
Methods and systems for processing application-level content of network service protocols are described. According to one embodiment, a network connection is received at a networking subsystem of a firewall. The connection is characterized by a source IP address, a destination IP address and a network service protocol. The network service protocol of the network connection is determined. A matching firewall policy is identified for the connection. When the connection is allowed, it is redirected to a proxy module that is configured to support the network service protocol. A content processing configuration scheme identified by the matching firewall policy is retrieved that includes multiple content processing configuration settings, specifying whether a particular type of content filtering is to be performed, for each of multiple network service protocols. Application-level content of a packet stream associated with the network connection is reconstructed and filtered based on the applicable content processing configuration settings.
A computer-implemented method for processing application-level content of network service protocols, the method comprising:
A non-transitory computer-readable storage medium tangibly embodying instructions, which when executed by a firewall device, cause the firewall device to perform a method for processing application-level content, the method comprising:
Dependencies are inferred from the claim text.