Exploiting Metasploitable2: Nmap + Metasploit Guide
OSI and TCP/IP Models Explained: Layers, Functions, and Key Differences.