What means of preventing security breaches would you expect to find in a network which has attempted to provide protection from hackers and other external security threats?
a firewall is a way programmers can attempt to stop breaches, however every code has a zero day. (a bug that had zero days spent fixing it) even Microsoft had a couple zero days