Skip to content

Service LAN VPN SVI Interface Feature

Configure LAN VPN SVI interface feature.

NameTypeConstraintMandatoryDefault Value
feature_profilesClassfeature_profilesNo

NameTypeConstraintMandatoryDefault Value
service_profilesListservice_profilesNo

NameTypeConstraintMandatoryDefault Value
lan_vpnsListlan_vpnsNo

lan_vpns (sdwan.feature_profiles.service_profiles)

Section titled “lan_vpns (sdwan.feature_profiles.service_profiles)”
NameTypeConstraintMandatoryDefault Value
svi_interfacesListsvi_interfacesNo

svi_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)

Section titled “svi_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[^&<>! "]{1,128}$Yes
descriptionStringNo
arp_entriesListarp_entriesNo
arp_timeoutIntegermin: 0, max: 2678400No
arp_timeout_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
dhcp_serverStringRegex: ^[^&<>! "]{1,128}$No
icmp_redirect_disableBooleantrue, falseNo
icmp_redirect_disable_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
interface_descriptionStringmax: 128No
interface_description_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
interface_mtuIntegermin: 1500, max: 9216No
interface_mtu_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
interface_nameStringRegex: ^Vlan([1-9]|[1-9]\d{1,2}|[1-3]\d{3}|40[0-8]\d|409[0-4])$No
interface_name_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ip_directed_broadcastBooleantrue, falseNo
ip_directed_broadcast_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ip_mtuIntegermin: 576, max: 9216No
ip_mtu_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ipv4_addressIPNo
ipv4_address_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ipv4_dhcp_helpersListIPNo
ipv4_dhcp_helpers_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ipv4_egress_aclStringRegex: ^[^&<>! "]{1,128}$No
ipv4_ingress_aclStringRegex: ^[^&<>! "]{1,128}$No
ipv4_secondary_addressesListipv4_secondary_addressesNo
ipv4_subnet_maskChoice255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.248.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0No
ipv4_subnet_mask_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ipv4_vrrp_groupsListipv4_vrrp_groupsNo
ipv6_addressIPNo
ipv6_address_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ipv6_dhcp_helpersListipv6_dhcp_helpersNo
ipv6_egress_aclStringRegex: ^[^&<>! "]{1,128}$No
ipv6_ingress_aclStringRegex: ^[^&<>! "]{1,128}$No
ipv6_secondary_addressesListipv6_secondary_addressesNo
ipv6_vrrp_groupsListipv6_vrrp_groupsNo
shutdownBooleantrue, falseNo
shutdown_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
tcp_mssIntegermin: 552, max: 1960No
tcp_mss_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No

svi_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)

Section titled “svi_interfaces (sdwan.feature_profiles.service_profiles.lan_vpns)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[^&<>! "]{1,128}$Yes
descriptionStringNo
arp_entriesListarp_entriesNo
arp_timeoutIntegermin: 0, max: 2678400No
arp_timeout_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
dhcp_serverStringRegex: ^[^&<>! "]{1,128}$No
icmp_redirect_disableBooleantrue, falseNo
icmp_redirect_disable_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
interface_descriptionStringmax: 128No
interface_description_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
interface_mtuIntegermin: 1500, max: 9216No
interface_mtu_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
interface_nameStringRegex: ^Vlan([1-9]|[1-9]\d{1,2}|[1-3]\d{3}|40[0-8]\d|409[0-4])$Yes
interface_name_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ip_directed_broadcastBooleantrue, falseNo
ip_directed_broadcast_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ip_mtuIntegermin: 576, max: 9216No
ip_mtu_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ipv4_addressIPNo
ipv4_address_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ipv4_dhcp_helpersListIPNo
ipv4_dhcp_helpers_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ipv4_egress_aclStringRegex: ^[^&<>! "]{1,128}$No
ipv4_ingress_aclStringRegex: ^[^&<>! "]{1,128}$No
ipv4_secondary_addressesListipv4_secondary_addressesNo
ipv4_subnet_maskChoice255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0No
ipv4_subnet_mask_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ipv4_vrrp_groupsListipv4_vrrp_groupsNo
ipv6_addressIPNo
ipv6_address_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ipv6_dhcp_helpersListipv6_dhcp_helpersNo
ipv6_egress_aclStringRegex: ^[^&<>! "]{1,128}$No
ipv6_ingress_aclStringRegex: ^[^&<>! "]{1,128}$No
ipv6_secondary_addressesListipv6_secondary_addressesNo
ipv6_vrrp_groupsListipv6_vrrp_groupsNo
shutdownBooleantrue, falseNo
shutdown_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
tcp_mssIntegermin: 552, max: 1960No
tcp_mss_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No

arp_entries (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)

Section titled “arp_entries (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)”
NameTypeConstraintMandatoryDefault Value
ip_addressIPNo
ip_address_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
mac_addressStringRegex: ^(([a-fA-F\d]{2}:){5}[a-fA-F\d]{2})$No
mac_address_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No

ipv4_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)

Section titled “ipv4_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)”
NameTypeConstraintMandatoryDefault Value
addressIPNo
address_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
subnet_maskChoice255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.248.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0No
subnet_mask_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No

ipv4_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)

Section titled “ipv4_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)”
NameTypeConstraintMandatoryDefault Value
addressIPNo
address_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
subnet_maskChoice255.255.255.255, 255.255.255.254, 255.255.255.252, 255.255.255.248, 255.255.255.240, 255.255.255.224, 255.255.255.192, 255.255.255.128, 255.255.255.0, 255.255.254.0, 255.255.252.0, 255.255.248.0, 255.255.240.0, 255.255.224.0, 255.255.192.0, 255.255.128.0, 255.255.0.0, 255.254.0.0, 255.252.0.0, 255.240.0.0, 255.224.0.0, 255.192.0.0, 255.128.0.0, 255.0.0.0, 254.0.0.0, 252.0.0.0, 248.0.0.0, 240.0.0.0, 224.0.0.0, 192.0.0.0, 128.0.0.0, 0.0.0.0No
subnet_mask_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No

ipv4_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)

Section titled “ipv4_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)”
NameTypeConstraintMandatoryDefault Value
addressIPNo
address_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
follow_dual_router_high_availabilityBooleantrue, falseNo
idIntegermin: 1, max: 255No
id_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
prefix_listStringRegex: ^[a-zA-Z0-9-_]{1,32}$No
prefix_list_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
priorityIntegermin: 1, max: 254No
priority_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
secondary_addressesListsecondary_addressesNo
timerIntegermin: 100, max: 40950No
timer_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
tloc_preference_changeBooleantrue, falseNo
tloc_preference_change_valueIntegermin: 1, max: 4294967295No
tloc_preference_change_value_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
track_ompBooleantrue, falseNo
track_omp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
tracking_objectsListtracking_objectsNo

ipv6_dhcp_helpers (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)

Section titled “ipv6_dhcp_helpers (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)”
NameTypeConstraintMandatoryDefault Value
addressIPNo
address_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
vpn_idIntegermin: 1, max: 65536No
vpn_id_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No

ipv6_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)

Section titled “ipv6_secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)”
NameTypeConstraintMandatoryDefault Value
addressIPNo
address_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No

ipv6_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)

Section titled “ipv6_vrrp_groups (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces)”
NameTypeConstraintMandatoryDefault Value
addressesListaddressesNo
follow_dual_router_high_availabilityBooleantrue, falseNo
idIntegermin: 1, max: 255No
id_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
priorityIntegermin: 1, max: 254No
priority_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
timerIntegermin: 100, max: 40950No
timer_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
track_ompBooleantrue, falseNo
track_omp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
track_prefix_listStringRegex: ^[a-zA-Z0-9-_]{1,32}$No
track_prefix_list_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No

secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces.ipv4_vrrp_groups)

Section titled “secondary_addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces.ipv4_vrrp_groups)”
NameTypeConstraintMandatoryDefault Value
addressIPNo
address_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No

tracking_objects (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces.ipv4_vrrp_groups)

Section titled “tracking_objects (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces.ipv4_vrrp_groups)”
NameTypeConstraintMandatoryDefault Value
actionChoicedecrement, shutdownNo
action_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
decrement_valueIntegermin: 1, max: 255No
decrement_value_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
tracker_objectStringRegex: ^[^&<>! "]{1,128}$No

addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces.ipv6_vrrp_groups)

Section titled “addresses (sdwan.feature_profiles.service_profiles.lan_vpns.svi_interfaces.ipv6_vrrp_groups)”
NameTypeConstraintMandatoryDefault Value
global_prefixIPNo
global_prefix_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
link_local_addressIPNo
link_local_address_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No

Example-1: The example below demonstrates how to configure a service SVI interface feature under LAN VPN feature within a service profile with static IPv4 and IPv6 address settings. The interface is configured with VRRP high availability for both IPv4 and IPv6 address families, including tracking objects for failover scenarios.

sdwan:
feature_profiles:
service_profiles:
- name: service2
lan_vpns:
- name: service_lan_vpn1
description: Branch LAN VPN
vpn_id: 1
vpn_name: VPN1
svi_interfaces:
- name: lan_interface_svi1
description: Service LAN VPN Interface SVI
interface_description: Full SVI Interface
interface_name: Vlan1
ipv4_address: 10.0.2.1
ipv4_subnet_mask: 255.255.255.0
ipv4_vrrp_groups:
- address: 10.0.2.31
id: 10
priority: 120
timer: 1000
tracking_objects:
- action: decrement
tracker_object: object_route_tracker
decrement_value: 20
ipv6_address: 2001:db9::1/64
ipv6_vrrp_groups:
- addresses:
- link_local_address: fe80::1
global_prefix: 2001:db9::ffff/64
id: 20
priority: 120
timer: 1000
shutdown: false