According to my limited understanding, IPSec authenticates peers and encapsulates / encrypts IP packets in tunnel mode.
On the other hand, L2TP itself does not offer authentication / encryption, but offers encapsulation, which has already been achieved using IPSec.
In my application, I would like to provide end-to-end data transfer using IPSec. I am also looking at "L2TP / IPSec", but can't figure out which L2TP feature is not offered by IPSec? Why should I use L2TP / IPSec, and not just IPSec?
user972946
source share