abstract:Internet Protocol Security (IPsec) is a protocol suite for securing Internet Protocol (IP) communications by authenticating and encrypting each IP packet of a communication session. IPsec includes protocols for establishing mutual authentication between agents at the beginning of the session and negotiation of cryptographic keys to be used during the session.
For example, IPSec is mandatory to implement in IPv6 compliant protocol stacks, while Secure Neighbor Discovery capabilities, Privacy Addresses, and Unique Local Addresses (ULA) all provided additional security enhancements.