Protocols:
DHCP
DNS Explanation
OSI Layering Explained in Depth
SSL and HTTPS
Attacks:
Man in the Middle
SQL Injection (with Backdooring)
DNS Poisoning