Tunnel interfaces provide virtual point-to-point connections across IP networks, enabling secure communication, network extension, and overlay services through various encapsulation protocols including GRE, IPsec, and MPLS over IP. They support multiple tunnel types for different use cases such as site-to-site VPNs, dynamic routing over WANs, traffic engineering, and network virtualization while maintaining full Layer 3 functionality with routing protocol support and quality of service capabilities. Tunnel interfaces are essential for connecting remote sites, extending private networks across public infrastructure, implementing overlay networks, and providing secure communication channels that abstract the underlying physical network topology.
Name Type Constraint Mandatory Default Value tunnels List [tunnels]No
Name Type Constraint Mandatory Default Value name Integer Yes interface_groups List String No description String No shutdown Boolean true, falseNo vrf_forwarding String No ipv4 Class [ipv4]No ipv6 Class [ipv6]No bfd Class [bfd]No tunnel_destination_ipv4 IP No ospf Class [ospf]No ospfv3 Class [ospfv3]No arp_timeout Integer min: 0, max: 2147483 No ip_mtu Integer min: 576, max: 1500 No load_interval Integer min: 30, max: 600 No snmp_trap_link_status Boolean true, falseNo logging_event_link_status_enable Boolean true, falseNo tunnel_vrf String No tunnel_mode_ipsec_ipv4 Boolean true, falseNo tunnel_protection_ipsec_profile String No tunnel_source String No
Name Type Constraint Mandatory Default Value address IP No address_mask IP No proxy_arp Boolean true, falseNo arp_inspection_trust Boolean true, falseNo arp_inspection_limit_rate Integer min: 0, max: 4294967295 No dhcp_snooping_trust Boolean true, falseNo dhcp_relay_source_interface_type Choice Loopback, Vlan, GigabitEthernet, FiveGigabitEthernet, TenGigabitEthernet, FortyGigabitEthernet, HundredGigabitEthernet, PortChannelNo dhcp_relay_source_interface_id Any String or Integer[min: 0] No helper_addresses List [helper_addresses]No access_group_in String No access_group_out String No flow_monitors List [flow_monitors]No redirects Boolean true, falseNo unreachables Boolean true, falseNo unnumbered_interface_type Choice Loopback, Vlan, GigabitEthernet, FiveGigabitEthernet, TenGigabitEthernet, FortyGigabitEthernet, HundredGigabitEthernet, PortChannelNo unnumbered_interface_id Any String or Integer[min: 0] No nat_inside Boolean true, falseNo nat_outside Boolean true, falseNo
Name Type Constraint Mandatory Default Value enable Boolean true, falseNo addresses List [addresses]No link_local_addresses List IP No address_autoconfig_default Boolean true, falseNo address_dhcp Boolean true, falseNo mtu Integer min: 1280, max: 9976 No nd_ra_suppress_all Boolean true, falseNo flow_monitors List [flow_monitors]No
Name Type Constraint Mandatory Default Value template String No enable Boolean true, falseNo local_address String No interval Integer min: 50, max: 9999 No interval_min_rx Integer min: 50, max: 9999 No interval_multiplier Integer min: 3, max: 50 No echo Boolean true, falseNo
Name Type Constraint Mandatory Default Value cost Integer min: 1, max: 65535 No dead_interval Integer min: 1, max: 65535 No hello_interval Integer min: 1, max: 65535 No mtu_ignore Boolean true, falseNo network_type Choice broadcast, non-broadcast, point-to-multipoint, point-to-pointNo priority Integer min: 0, max: 255 No ttl_security_hops Integer min: 1, max: 254 No process_ids List [process_ids]No message_digest_keys List [message_digest_keys]No
Name Type Constraint Mandatory Default Value network_type Choice broadcast, non-broadcast, point-to-multipoint, point-to-pointNo cost Integer min: 1, max: 65535 No
Name Type Constraint Mandatory Default Value address IP Yes global Boolean true, falseNo vrf String No
Name Type Constraint Mandatory Default Value name String Yes direction Choice input, outputYes
Name Type Constraint Mandatory Default Value prefix IP Yes eui_64 Boolean true, falseNo
Name Type Constraint Mandatory Default Value id Integer min: 1, max: 65535 No areas List Any[String or Integer[min: 0]] No
Name Type Constraint Mandatory Default Value id Integer min: 1, max: 255 Yes md5_auth_key String No md5_auth_type Choice 0, 7No
description : GRE Tunnel to Remote Site
tunnel_destination_ipv4 : 203.0.113.10
tunnel_source : GigabitEthernet0/0/1
tunnel_mode_ipsec_ipv4 : false
address_mask : 255.255.255.252
- prefix : 2001:db8:tunnel::1/64
network_type : point-to-point
description : IPsec VPN Tunnel
tunnel_destination_ipv4 : 198.51.100.20
tunnel_source : GigabitEthernet0/0/0
tunnel_mode_ipsec_ipv4 : true
tunnel_protection_ipsec_profile : IPSEC-PROFILE-1
address_mask : 255.255.255.252
logging_event_link_status_enable : true
snmp_trap_link_status : true