This book assumes you are familiar with IP and administering Unix-based operating systems, such as Linux or Solaris. A technical network administrator or security consultant should be comfortable with the contents of each chapter. To get the most out of this book, you should be familiar with:

  • The IP protocol suite, including TCP, UDP, and ICMP

  • Workings of popular Internet network services, including FTP, SMTP, and HTTP

  • At least one Unix-like operating system, such as Linux or a BSD-derived platform

  • Configuring and building Unix-based tools in your environment

  • Firewalls and network filtering models (DMZ segments, bastion hosts, etc.)