How many protocols can IPSec protect ? For example, a user wish to securely send E-Mail, Music, Picture and Voice to the recipients through unreliable networks. IPSec can protect any data on the IP layer from unreliable networks, i.e. TCP, UDP, etc. It can also protect multicast packets. Because it works at the IP layer.