“…A firewall should have the following features in order to be functional; spoofing protection, user authentication, bandwidth control, network address encryption, data encryption and digital signature [2]. While configuring a network, network administrators make the decisions of configuring the firewall and these can bring challenges [5]. Human beings tend to make errors.…”