TLS is an encryption transport system, and is not required if you are just doing authentication. TLS is most commonly used for encrypting TCP (and sometimes) UDP connections (aka transport layer protocols). IPSec does not require TLS but can use certificates for authentication.
... View more