IPSec adds security to IP.
Quick list of links:
Provided on Linux by FreeSwan, or its derivatives OpenSwan or StrongSwan.
IPSecConfiguration.
Other tunnel implementations:
CategoryNetworking
28 pages link to IPSec: