title: Ant colony optimization-based firewall anomaly mitigation engine.
abstract: A firewall is the most essential component of network perimeter security. Due to human error and the involvement of multiple administrators in configuring firewall rules, there exist common anomalies in firewall rulesets such as Shadowing, Generalization, Correlation, and Redundancy. There is a need for research on efficient ways of resolving such anomalies. The challenge is also to see that the reordered or resolved ruleset conforms to the organization's framed security policy. This study proposes an ant colony optimization (ACO)-based anomaly resolution and reordering of firewall rules called ACO-based firewall anomaly mitigation engine. Modified strategies are also introduced to automatically detect these anomalies and to minimize manual intervention of the administrator. Furthermore, an adaptive reordering strategy is proposed to aid faster reordering when a new rule is appended. The proposed approach was tested with different firewall policy sets. The results were found to be promising in terms of the number of conflicts resolved, with minimal availability loss and marginal security risk. This work demonstrated the application of a metaheuristic search technique, ACO, in improving the performance of a packet-filter firewall with respect to mitigating anomalies in the rules, and at the same time demonstrated conformance to the security policy.
authors.affiliation: MVGR College of Engineering, Vizianagaram, AP India.
authors.forename: Ravi Kiran Varma
authors.identifier: 0000-0002-4989-1305
authors.initials: RK
authors.lastname: Penmatsa
authors.affiliation: Andhra University College of Engineering, AU, Visakhapatnam, AP India.
authors.forename: Valli Kumari
authors.initials: VK
authors.lastname: Vatsavayi
authors.affiliation: University College of Engineering, JNTU Kakinada, Kakinada, AP India.
authors.forename: Srinivas Kumar
authors.initials: SK
authors.lastname: Samayamantula
keywords: Ant colony optimization (ACO); Correlation; Generalization; Metaheuristics; Packet-filter firewall rules; Redundancy; Rule anomalies; Rule reordering; Shadowing