Working one layer below the application makes IPsec universal
Because IPsec operates at the IP layer rather than inside any single application, it protects traffic regardless of which app generated it β a browser, an email client, or a database connection all get the same protection automatically once IPsec is active on the connection. That's the core reason it became the default choice for securing entire network links rather than individual app sessions.
ESP and tunnel mode became the practical default combination
While AH and transport mode both exist as valid parts of the IPsec standard, real-world deployments have converged heavily on ESP (for encryption plus authentication) paired with tunnel mode (for full packet protection and hidden internal addressing) β largely because that combination handles modern network realities like NAT and firewalls far more smoothly than the alternatives.
Frequently Asked Questions
Do I need to choose between AH and ESP myself when setting up a VPN?
Rarely β nearly all modern VPN software and hardware default to ESP because it covers both encryption and authentication, and most consumer or business VPN setups won't even present AH as a practical option.
What's the simplest way to remember the difference between transport and tunnel mode?
Transport mode protects the letter but keeps the original envelope showing; tunnel mode seals the entire original letter and envelope inside a brand-new envelope with a different address on it.