Network shield is a IDS, ZoneAlarm a firewall. Although it may look like they are doing the same, they are not. If it is causing no problems, keep it running.