Encryption should be used throughout the network to ensure privacy of data during transmission. Firewalls act as gates that filter incoming and outgoing traffic to prevent viruses and other threats. All network users should be authenticated and authorized through login credentials to control access privileges. The network integrity must be protected by detecting and resolving any threats. End-point security policies and tools like antivirus software and firewalls help enforce security on systems connecting to the network.