There are two options for configuring a standard IPSec (site-to-site) VPN tunnel: route-based VPN and policy-based VPN. This article provides an overview of the differences between a route-based VPN and policy-based VPN, the criteria for determining which to implement, as well as links to application notes that address configuration and troubleshooting. For other topics, go to the SRX Getting Started main page.
This section contains the following:
For information about client-to-site VPN, see KB14318 - Configure Dynamic VPN [juniper.net] .
With policy-based VPN tunnels, a tunnel is treated as an object that together with source, destination, application, and action, comprises a tunnel policy that permits VPN traffic. In a policy-based VPN configuration, a tunnel policy specifically references a VPN tunnel by name. With route-based VPNs, a policy does not specifically reference a VPN tunnel. Instead, the policy references a destination address. When the security device does a route lookup to find the interface through which it must send traffic to reach that address, it finds a route via a secure tunnel (ST) interface, which is bound to a specific VPN tunnel. Thus, with a policy-based VPN tunnel, you can consider a tunnel as an element in the construction of a policy. With a route-based VPN tunnel, you can consider a tunnel as a means for delivering traffic, and the policy as a method for either permitting or denying the delivery of that traffic.
The following are reasons to implement policy-based VPN:
2021-09-08: Removed broken links 2019-12-23: R emoved the references and link to I2J as it is decommissioned.