Lo basico y esencial que estes familiarizado con TCP/IP, lo basico sirve, que entiendas que es TCP, HTTP,DNS etc.. porque es TCP es un protocolo de tres vias etc... y despues de un poco de networking leas este libro Practical Packet Analysis Using Wireshark to Solve Real-World Network Problems
Saludos
Saludos