What network protocols, firewalls, and secure architecture design concepts should a Security Engineer know?