vpn
routing/bgp/vpn
Conditions: !smips
Type: Directory
L3VPN VPNv4/VPNv6 instance configuration
| Flag | Name | Description |
|---|---|---|
| X | disabled | disabled |
| I | inactive | inactive |
| Argument | Type | Description |
|---|---|---|
| name ( unset ) | string | |
| instance ( mandatory ) | enum | Name of the instance this VPN is assigned to. |
| route-distinguisher ( mandatory ) | string | Specifies 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 ) | enum | Name 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 ) | enum | The name of the routing/filter/select-chain that is used to select prefixes to be exported. |
| export.filter-chain ( unset ) | enum | The 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. |