An intelligent security architecture for distributed firewalling environments