Network Security Essentials - Stallings, William (Pearson, Boston, 2017)