Skip to content

Transport WAN VPN Cellular Interface Feature

Configure WAN VPN (VPN 0) Cellular interface feature.

Diagram

wan_vpn (sdwan.feature_profiles.transport_profiles)

Section titled “wan_vpn (sdwan.feature_profiles.transport_profiles)”
NameTypeConstraintMandatoryDefault Value
cellular_interfacesList[cellular_interfaces]No

cellular_interfaces (sdwan.feature_profiles.transport_profiles.wan_vpn)

Section titled “cellular_interfaces (sdwan.feature_profiles.transport_profiles.wan_vpn)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[^&<>! "]{1,128}$Yes
descriptionStringNo
adaptive_qosBooleantrue, falseNo
adaptive_qos_periodIntegermin: 1, max: 720No
adaptive_qos_period_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
adaptive_qos_shaping_rate_downstreamClass[adaptive_qos_shaping_rate_downstream]No
adaptive_qos_shaping_rate_upstreamClass[adaptive_qos_shaping_rate_upstream]No
bandwidth_downstreamIntegermin: 1, max: 2147483647No
bandwidth_downstream_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
bandwidth_upstreamIntegermin: 1, max: 2147483647No
bandwidth_upstream_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
enable_ipv6Booleantrue, falseNo
enable_ipv6_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
interface_descriptionStringmax: 200No
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_nameStringYes
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_dhcp_helpersListIPNo
ipv4_dhcp_helpers_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ipv4_egress_aclStringNo
ipv4_ingress_aclStringNo
ipv4_natBooleantrue, falseNo
ipv4_nat_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ipv4_nat_tcp_timeoutIntegermin: 1, max: 8947No
ipv4_nat_tcp_timeout_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ipv4_nat_udp_timeoutIntegermin: 1, max: 8947No
ipv4_nat_udp_timeout_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ipv4_trackerStringRegex: ^[^&<>! "]{1,128}$No
ipv4_tracker_groupStringRegex: ^[^&<>! "]{1,128}$No
ipv6_egress_aclStringNo
ipv6_ingress_aclStringNo
service_providerStringNo
service_provider_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
shutdownBooleantrue, falseNo
shutdown_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
shaping_rateIntegermin: 8, max: 100000000No
shaping_rate_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
tcp_mssIntegermin: 500, max: 1460No
tcp_mss_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
tloc_extensionStringNo
tloc_extension_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
tunnel_interfaceClass[tunnel_interface]No

adaptive_qos_shaping_rate_downstream (sdwan.feature_profiles.transport_profiles.wan_vpn.cellular_interfaces)

Section titled “adaptive_qos_shaping_rate_downstream (sdwan.feature_profiles.transport_profiles.wan_vpn.cellular_interfaces)”
NameTypeConstraintMandatoryDefault Value
defaultIntegermin: 8, max: 100000000No
default_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
maximumIntegermin: 8, max: 100000000No
maximum_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
minimumIntegermin: 8, max: 100000000No
minimum_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No

adaptive_qos_shaping_rate_upstream (sdwan.feature_profiles.transport_profiles.wan_vpn.cellular_interfaces)

Section titled “adaptive_qos_shaping_rate_upstream (sdwan.feature_profiles.transport_profiles.wan_vpn.cellular_interfaces)”
NameTypeConstraintMandatoryDefault Value
defaultIntegermin: 8, max: 100000000No
default_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
maximumIntegermin: 8, max: 100000000No
maximum_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
minimumIntegermin: 8, max: 100000000No
minimum_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No

tunnel_interface (sdwan.feature_profiles.transport_profiles.wan_vpn.cellular_interfaces)

Section titled “tunnel_interface (sdwan.feature_profiles.transport_profiles.wan_vpn.cellular_interfaces)”
NameTypeConstraintMandatoryDefault Value
allow_service_allBooleantrue, falseNo
allow_service_all_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
allow_service_bfdBooleantrue, falseNo
allow_service_bfd_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
allow_service_bgpBooleantrue, falseNo
allow_service_bgp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
allow_service_dhcpBooleantrue, falseNo
allow_service_dhcp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
allow_service_dnsBooleantrue, falseNo
allow_service_dns_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
allow_service_httpsBooleantrue, falseNo
allow_service_https_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
allow_service_icmpBooleantrue, falseNo
allow_service_icmp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
allow_service_netconfBooleantrue, falseNo
allow_service_netconf_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
allow_service_ntpBooleantrue, falseNo
allow_service_ntp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
allow_service_ospfBooleantrue, falseNo
allow_service_ospf_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
allow_service_snmpBooleantrue, falseNo
allow_service_snmp_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
allow_service_sshBooleantrue, falseNo
allow_service_ssh_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
allow_service_stunBooleantrue, falseNo
allow_service_stun_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
bind_loopback_tunnelStringmin: 1, max: 32No
bind_loopback_tunnel_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
borderBooleantrue, falseNo
border_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
carrierChoicedefault, carrier1, carrier2, carrier3, carrier4, carrier5, carrier6, carrier7, carrier8No
carrier_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
clear_dont_fragmentBooleantrue, falseNo
clear_dont_fragment_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
colorChoice3g, biz-internet, blue, bronze, custom1, custom2, custom3, default, gold, green, lte, metro-ethernet, mpls, public-internet, private1, private2, private3, private4, private5, private6, red, silverNo
color_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
exclude_controller_groupsListInteger[min: 1, max: 100]No
exclude_controller_groups_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
gre_encapsulationBooleantrue, falseNo
gre_preferenceIntegermin: 0, max: 4294967295No
gre_preference_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
gre_weightIntegermin: 1, max: 255No
gre_weight_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
groupIntegermin: 1, max: 4294967295No
group_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
hello_intervalIntegermin: 100, max: 600000No
hello_interval_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
hello_toleranceIntegermin: 12, max: 6000No
hello_tolerance_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ipsec_encapsulationBooleantrue, falseNotrue
ipsec_preferenceIntegermin: 0, max: 4294967295No
ipsec_preference_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
ipsec_weightIntegermin: 1, max: 255No
ipsec_weight_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
last_resort_circuitBooleantrue, falseNo
last_resort_circuit_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
low_bandwidth_linkBooleantrue, falseNo
low_bandwidth_link_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
max_control_connectionsIntegermin: 0, max: 100No
max_control_connections_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
nat_refresh_intervalIntegermin: 1, max: 60No
nat_refresh_interval_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
network_broadcastBooleantrue, falseNo
network_broadcast_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
per_tunnel_qosBooleantrue, falseNo
per_tunnel_qos_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
per_tunnel_qos_modeChoicespokeNo
per_tunnel_qos_mode_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
port_hopBooleantrue, falseNo
port_hop_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
restrictBooleantrue, falseNo
restrict_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
tcp_mssIntegermin: 500, max: 1460No
tcp_mss_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
vbond_as_stun_serverBooleantrue, falseNo
vbond_as_stun_server_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No
vmanage_connection_preferenceIntegermin: 0, max: 8No
vmanage_connection_preference_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,128}$No

Example-1: The example below demonstrates how to configure a cellular interface feature under wan_vpn feature within a transport profile. It defines Cellular interface in the WAN VPN context for SD-WAN, the interface is configured with adaptive_qos, shaping_rate, enable_ipv6, interface_name, interface_description, tunnel_interface(color), ipv4_nat and shutdown.

sdwan:
feature_profiles:
transport_profiles:
- name: transport1
wan_vpn:
name: wan_vpn
cellular_interfaces:
- name: wan_interface_cellular2
description: Transport Wan VPN Interface Cellular Basic Example
adaptive_qos: false
enable_ipv6: false
interface_name: Cellular2
interface_description: Basic WAN Cellular Interface
shaping_rate: 500000
tunnel_interface:
color: 3g
ipv4_nat: false
shutdown: true