Skip to content

Service EIGRP Feature

This feature enables EIGRP routing protocol, allowing the device to exchange routing information with service-side devices.

Diagram
NameTypeConstraintMandatoryDefault Value
eigrp_featuresList[eigrp_features]No

eigrp_features (sdwan.feature_profiles.service_profiles)

Section titled “eigrp_features (sdwan.feature_profiles.service_profiles)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[^&<>! "]{1,128}$Yes
descriptionStringNo
autonomous_system_idIntegermin: 1, max: 65535Yes
autonomous_system_id_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
authentication_typeChoicemd5, hmac-sha-256No
authentication_type_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
filterBooleantrue, falseNo
filter_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
hello_intervalIntegermin: 0, max: 65535No
hello_interval_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
hmac_authentication_keyStringRegex: ^[^0-7].{0,30}$No
hmac_authentication_key_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
hold_timeIntegermin: 0, max: 65535No
hold_time_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
interfacesList[interfaces]No
md5_keysList[md5_keys]No
networksList[networks]Yes
redistributesList[redistributes]No
route_policyStringRegex: ^[^<! ]{1,128}$No

interfaces (sdwan.feature_profiles.service_profiles.eigrp_features)

Section titled “interfaces (sdwan.feature_profiles.service_profiles.eigrp_features)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^(ATM|ATM-ACR|AppGigabitEthernet|AppNav-Compress|AppNav-UnCompress|Async|BD-VIF|BDI|CEM|CEM-ACR|Cellular|Dialer|Embedded-Service-Engine|Ethernet|Ethernet-Internal|FastEthernet|FiftyGigabitEthernet|FiveGigabitEthernet|FortyGigabitEthernet|FourHundredGigE|GMPLS|GigabitEthernet|Group-Async|HundredGigE|L2LISP|LISP|Loopback|MFR|Multilink|Port-channel|SM|Serial|Service-Engine|TenGigabitEthernet|Tunnel|TwentyFiveGigE|TwentyFiveGigabitEthernet|TwoGigabitEthernet|TwoHundredGigE|Vif|Virtual-PPP|Virtual-Template|VirtualPortGroup|Vlan|Wlan-GigabitEthernet|nat64|nat66|ntp|nve|ospfv3|overlay|pseudowire|ucse|vasileft|vasiright|vmi)([0-9]*(. ?[1-9][0-9]*)*|[0-9/]+|[0-9]+/[0-9]+/[0-9]+:[0-9]+|[0-9]+/[0-9]+/[0-9]+|[0-9]+/[0-9]+|[0-9]+)$No
name_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
shutdownBooleantrue, falseNo
shutdown_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
summary_addressesList[summary_addresses]No

md5_keys (sdwan.feature_profiles.service_profiles.eigrp_features)

Section titled “md5_keys (sdwan.feature_profiles.service_profiles.eigrp_features)”
NameTypeConstraintMandatoryDefault Value
key_idIntegermin: 1, max: 255No
key_id_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
key_stringStringmin: 1, max: 31No
key_string_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No

networks (sdwan.feature_profiles.service_profiles.eigrp_features)

Section titled “networks (sdwan.feature_profiles.service_profiles.eigrp_features)”
NameTypeConstraintMandatoryDefault Value
network_addressIPYes
network_address_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$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.0Yes
subnet_mask_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No

redistributes (sdwan.feature_profiles.service_profiles.eigrp_features)

Section titled “redistributes (sdwan.feature_profiles.service_profiles.eigrp_features)”
NameTypeConstraintMandatoryDefault Value
protocolChoicebgp, connected, nat-route, omp, ospf, ospfv3, staticNo
protocol_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$No
route_policyStringRegex: ^[^<! ]{1,128}$No

summary_addresses (sdwan.feature_profiles.service_profiles.eigrp_features.interfaces)

Section titled “summary_addresses (sdwan.feature_profiles.service_profiles.eigrp_features.interfaces)”
NameTypeConstraintMandatoryDefault Value
network_addressIPNo
network_address_variableStringRegex: ^[./\[\]a-zA-Z0-9_-]{1,64}$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,64}$No

Example-1: The example below demonstrates how to configure a service EIGRP feature with Autonomous System ID 111, Network (100.2.2.3/24), Authentication Type is md5, MD5 Key (key id is 2, authentication key is password123), Interface (interface name is GigabitEthernet4, shutdown is false and summary address (10.0.0.1/24)).

sdwan:
feature_profiles:
service_profiles:
- name: service1
eigrp_features:
- name: service_eigrp
description: service eigrp feature
autonomous_system_id: 111
networks:
- network_address: 100.2.2.0
subnet_mask: 255.255.255.0
authentication_type: md5
md5_keys:
- key_id: 2
key_string: password123
interfaces:
- name: GigabitEthernet4
shutdown: false
summary_addresses:
- network_address: 10.0.0.0
subnet_mask: 255.255.255.0