Skip to main content
Version: current

vpn


routing/bgp/vpn

Conditions: !smips
Type: Directory

L3VPN VPNv4/VPNv6 instance configuration

FlagNameDescription
Xdisableddisabled
Iinactiveinactive
ArgumentTypeDescription
name ( unset )string
instance ( mandatory )enumName of the instance this VPN is assigned to.
route-distinguisher ( mandatory )stringSpecifies the value that gets attached to route so that receiving routers can distinguish advertisements that may otherwise look the same. Used to distinguish between tenants using overlapping IP ranges. Also can be used to simplify convergence and redundancy within Virtual Network. RDs from MLAG pairs should be unique, too.
vrf ( mandatory )enumName of the VRF table that this VPN instance will use.
label-allocation-policy ( mandatory )enum (per-vrf | per-prefix)
import.route-targets ( unset )object { route-target: address (flags=R) }List of route targets that will be used to import VPNv4 routes. The accepted RT format is similar to the one for Route Distinguishers.
export.route-targets ( unset )object { route-target: address (flags=R) }List of route targets added when exporting VPNv4 routes. The accepted RT format is similar to the one for Route Distinguishers.
import.filter-chain ( unset )enum
export.filter-select ( unset )enumThe name of the routing/filter/select-chain that is used to select prefixes to be exported.
export.filter-chain ( unset )enumThe name of the routing/filter/chain that is used to filter prefixes before exporting.
export.redistribute ( unset )ubit (connected, static, rip, ospf, isis, bgp, vpn, dhcp, fantasy, modem, slaac)Enable redistribution of specified route types from a VRF to VPNv4.