In this chapter, we have discussed the typical solutions adopted to provide perimeter security. Perimeter security is a set of hardware, software and programmatic security policies that provide levels of protection against remote malicious activity. In addition, we have described the main features of firewalls and intrusion detection systems, and classify these systems according to different criteria.