CISCO-OTV-MIB

        This MIB module is for configuration & statistic query
of Overlay Transport Virtualization (OTV) functionality on Cisco
routers and switches.
        
Overlay Transport Virtualization is a Cisco's innovative LAN
extension technology.  It is an IP-based functionality that
provides Layer 2 extension capabilities over any transport
infrastructure: Layer 2 based, Layer 3 based, IP switched,
label switched, and so on.  OTV provides an overlay that enables
Layer 2 connectivity between separate Layer 2 domains while
keeping these domains independent and preserving the fault-
isolation, resiliency, and load-balancing benefits of an IP-
based interconnection.
        
OTV introduces the concept of MAC routing, which means a
control plane protocol is used to exchange MAC reachability
information between network devices providing LAN extension
functionality. This is a significant shift from Layer 2
switching that traditionally leverages data plane
learning, and it is justified by the need to limit flooding of
Layer 2 traffic across the transport infrastructure.
        
OTV also introduces the concept of dynamic encapsulation for
Layer 2 flows that need to be sent to remote locations.
Each Ethernet frame is individually encapsulated into an IP
packet and delivered across the transport network.
        
Finally, OTV provides a native built-in multi-homing capability
with automatic detection, critical to increasing high
availability of the overall solution. Two or more devices can be
leveraged in each data center to provide LAN extension
functionality without running the risk of creating an end-to-end
loop that would jeopardize the overall stability of the design.
        
The followings detail the OTV specific terminology:
        
Edge Device
        
The edge device performs OTV functions: it receives the Layer
2 traffic for all VLANs that need to be extended to remote
locations and dynamically encapsulates the Ethernet frames
into IP packets that are then sent across the transport
infrastructure.
        
Internal Interfaces
        
To perform OTV functionality, the edge device must receive the
Layer 2 traffic for all VLANs that need to be extended to
remote locations. The Layer 2 interfaces, where the Layer 2
traffic is usually received, are named internal interfaces.
        
Join Interface
        
The Join interface is used to source the OTV encapsulated
traffic and send it to the Layer 3 domain of the data center
network.
        
Overlay Interface
        
The Overlay interface is a logical multi-access and multicast-
capable interface that must be explicitly defined by the user
and where the entire OTV configuration is applied.
        
The following terms are used throughout this MIB:
        
AED     Authoritative Edge Device
        
ARP     Address Resolution Protocol
        
DNS     Domain Name System
        
ISIS    Intermediate System to Intermediate System Routing
        Protocol 
        
LSPDB   Link State PDU Database
        
OTV     Overlay Transport Virtualization
        
VLAN    Virtual Local Area Network
        
VPN     Virtual Private Network
    
Source file
CISCO-OTV-MIB
Last revised
Identity
ciscoOtvMIB
Base OID
1.3.6.1.4.1.9.9.810
Net-SNMP examples using the cisco MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'CISCO-OTV-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-OTV-MIB::ciscoOtvMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-OTV-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-OTV-MIB::ciscoOtvMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (119)
.1.3.6.1.4.1.9.9.810
.1.3.6.1.4.1.9.9.810.0
.1.3.6.1.4.1.9.9.810.1
.1.3.6.1.4.1.9.9.810.1.1
.1.3.6.1.4.1.9.9.810.1.1.1
OctetString
.1.3.6.1.4.1.9.9.810.1.1.1.1
OctetString
.1.3.6.1.4.1.9.9.810.1.1.1.2
.1.3.6.1.4.1.9.9.810.1.1.1.3
Enumeration
.1.3.6.1.4.1.9.9.810.1.1.1.4
.1.3.6.1.4.1.9.9.810.1.1.2
.1.3.6.1.4.1.9.9.810.1.2
.1.3.6.1.4.1.9.9.810.1.2.1
.1.3.6.1.4.1.9.9.810.1.2.1.1
.1.3.6.1.4.1.9.9.810.1.2.1.1.1
.1.3.6.1.4.1.9.9.810.1.2.1.1.10
.1.3.6.1.4.1.9.9.810.1.2.1.1.11
.1.3.6.1.4.1.9.9.810.1.2.1.1.12
.1.3.6.1.4.1.9.9.810.1.2.1.1.13
Enumeration
.1.3.6.1.4.1.9.9.810.1.2.1.1.14
Enumeration
.1.3.6.1.4.1.9.9.810.1.2.1.1.15
.1.3.6.1.4.1.9.9.810.1.2.1.1.16
.1.3.6.1.4.1.9.9.810.1.2.1.1.17
.1.3.6.1.4.1.9.9.810.1.2.1.1.18
.1.3.6.1.4.1.9.9.810.1.2.1.1.19
.1.3.6.1.4.1.9.9.810.1.2.1.1.2
.1.3.6.1.4.1.9.9.810.1.2.1.1.20
.1.3.6.1.4.1.9.9.810.1.2.1.1.21
.1.3.6.1.4.1.9.9.810.1.2.1.1.22
.1.3.6.1.4.1.9.9.810.1.2.1.1.23
Enumeration
.1.3.6.1.4.1.9.9.810.1.2.1.1.3
Enumeration
.1.3.6.1.4.1.9.9.810.1.2.1.1.4
.1.3.6.1.4.1.9.9.810.1.2.1.1.5
.1.3.6.1.4.1.9.9.810.1.2.1.1.6
.1.3.6.1.4.1.9.9.810.1.2.1.1.7
.1.3.6.1.4.1.9.9.810.1.2.1.1.8
.1.3.6.1.4.1.9.9.810.1.2.1.1.9
.1.3.6.1.4.1.9.9.810.1.2.2
.1.3.6.1.4.1.9.9.810.1.2.2.1
.1.3.6.1.4.1.9.9.810.1.2.2.1.1
Enumeration
.1.3.6.1.4.1.9.9.810.1.2.2.1.2
Enumeration
.1.3.6.1.4.1.9.9.810.1.2.2.1.3
.1.3.6.1.4.1.9.9.810.1.2.2.1.4
.1.3.6.1.4.1.9.9.810.1.2.2.1.5
.1.3.6.1.4.1.9.9.810.1.2.2.1.6
.1.3.6.1.4.1.9.9.810.1.2.3
.1.3.6.1.4.1.9.9.810.1.2.3.1
.1.3.6.1.4.1.9.9.810.1.2.3.1.1
OctetString
.1.3.6.1.4.1.9.9.810.1.2.3.1.2
.1.3.6.1.4.1.9.9.810.1.2.3.1.3
.1.3.6.1.4.1.9.9.810.1.2.3.1.4
.1.3.6.1.4.1.9.9.810.1.2.3.1.5
.1.3.6.1.4.1.9.9.810.1.2.4
.1.3.6.1.4.1.9.9.810.1.2.4.1
Enumeration
.1.3.6.1.4.1.9.9.810.1.2.4.1.1
OctetString
.1.3.6.1.4.1.9.9.810.1.2.4.1.10
.1.3.6.1.4.1.9.9.810.1.2.4.1.11
Enumeration
.1.3.6.1.4.1.9.9.810.1.2.4.1.12
.1.3.6.1.4.1.9.9.810.1.2.4.1.2
.1.3.6.1.4.1.9.9.810.1.2.4.1.3
OctetString
.1.3.6.1.4.1.9.9.810.1.2.4.1.4
.1.3.6.1.4.1.9.9.810.1.2.4.1.5
OctetString
.1.3.6.1.4.1.9.9.810.1.2.4.1.6
.1.3.6.1.4.1.9.9.810.1.2.4.1.7
OctetString
.1.3.6.1.4.1.9.9.810.1.2.4.1.8
.1.3.6.1.4.1.9.9.810.1.2.4.1.9
.1.3.6.1.4.1.9.9.810.1.3
.1.3.6.1.4.1.9.9.810.1.3.1
.1.3.6.1.4.1.9.9.810.1.3.1.1
.1.3.6.1.4.1.9.9.810.1.3.1.1.1
OctetString
.1.3.6.1.4.1.9.9.810.1.3.1.1.2
OctetString
.1.3.6.1.4.1.9.9.810.1.3.1.1.3
.1.3.6.1.4.1.9.9.810.1.3.1.1.4
Enumeration
.1.3.6.1.4.1.9.9.810.1.3.1.1.5
.1.3.6.1.4.1.9.9.810.1.3.1.1.6
.1.3.6.1.4.1.9.9.810.1.4
.1.3.6.1.4.1.9.9.810.1.4.1
.1.3.6.1.4.1.9.9.810.1.4.1.1
.1.3.6.1.4.1.9.9.810.1.4.1.1.1
OctetString
.1.3.6.1.4.1.9.9.810.1.4.1.1.2
.1.3.6.1.4.1.9.9.810.1.4.1.1.3
.1.3.6.1.4.1.9.9.810.1.4.1.1.4
.1.3.6.1.4.1.9.9.810.1.4.1.1.5
.1.3.6.1.4.1.9.9.810.1.5
.1.3.6.1.4.1.9.9.810.1.5.1
.1.3.6.1.4.1.9.9.810.1.5.1.1
.1.3.6.1.4.1.9.9.810.1.5.1.1.1
.1.3.6.1.4.1.9.9.810.1.5.1.1.2
.1.3.6.1.4.1.9.9.810.1.5.1.1.3
.1.3.6.1.4.1.9.9.810.1.5.1.1.4
.1.3.6.1.4.1.9.9.810.1.5.1.1.5
.1.3.6.1.4.1.9.9.810.1.5.1.1.6
.1.3.6.1.4.1.9.9.810.1.5.1.1.7
.1.3.6.1.4.1.9.9.810.1.5.1.1.8
.1.3.6.1.4.1.9.9.810.1.5.2
.1.3.6.1.4.1.9.9.810.1.5.2.1
.1.3.6.1.4.1.9.9.810.1.5.2.1.1
.1.3.6.1.4.1.9.9.810.1.5.2.1.2
OctetString
.1.3.6.1.4.1.9.9.810.1.5.2.1.3
.1.3.6.1.4.1.9.9.810.1.5.2.1.4
OctetString
.1.3.6.1.4.1.9.9.810.1.5.2.1.5
.1.3.6.1.4.1.9.9.810.1.5.2.1.6
.1.3.6.1.4.1.9.9.810.1.5.2.1.7
.1.3.6.1.4.1.9.9.810.1.5.2.1.8
.1.3.6.1.4.1.9.9.810.1.5.3
.1.3.6.1.4.1.9.9.810.1.5.3.1
.1.3.6.1.4.1.9.9.810.1.5.3.1.1
.1.3.6.1.4.1.9.9.810.1.5.3.1.10
.1.3.6.1.4.1.9.9.810.1.5.3.1.11
.1.3.6.1.4.1.9.9.810.1.5.3.1.2
OctetString
.1.3.6.1.4.1.9.9.810.1.5.3.1.3
.1.3.6.1.4.1.9.9.810.1.5.3.1.4
OctetString
.1.3.6.1.4.1.9.9.810.1.5.3.1.5
.1.3.6.1.4.1.9.9.810.1.5.3.1.6
.1.3.6.1.4.1.9.9.810.1.5.3.1.7
.1.3.6.1.4.1.9.9.810.1.5.3.1.8
.1.3.6.1.4.1.9.9.810.1.5.3.1.9
.1.3.6.1.4.1.9.9.810.2
.1.3.6.1.4.1.9.9.810.2.1
.1.3.6.1.4.1.9.9.810.2.2
Dependencies (20) 9 direct · 11 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Conformance Groups (10)
A collection of objects providing OTV site information.
.1.3.6.1.4.1.9.9.810.2.2.1
A collection of objects providing OTV overlay information.
.1.3.6.1.4.1.9.9.810.2.2.2
A collection of objects providing OTV extended VLANs.
.1.3.6.1.4.1.9.9.810.2.2.3
A collection of objects providing overlay multicast
data-group configuration information.
.1.3.6.1.4.1.9.9.810.2.2.4
A collection of objects providing active data-group
related information.
.1.3.6.1.4.1.9.9.810.2.2.5
A collection of objects providing information about
OTV Adjacency Database.
.1.3.6.1.4.1.9.9.810.2.2.6
A collection of objects providing ARP/ND cache information.
.1.3.6.1.4.1.9.9.810.2.2.7
A collection of objects providing information about
unicast routes in ORIB.
.1.3.6.1.4.1.9.9.810.2.2.8
A collection of objects providing information about
multicast routes in ORIB.
.1.3.6.1.4.1.9.9.810.2.2.9
A collection of objects providing interface level information
for multicast routes in ORIB.
.1.3.6.1.4.1.9.9.810.2.2.10
Compliance Statements (1)

OID .1.3.6.1.4.1.9.9.810.2.1.1
The compliance statement for CISCO-OTV-MIB.
Required groups
Object refinements
ObjectAccessSyntaxDescription
cotvSiteIdAdmin readonly
Write access is not required.
cotvSiteVlan readonly
Write access is not required.
cotvOverlayVlansExtendedFirst2k readonly
Write access is not required.
cotvOverlayVlansExtendedSecond2k readonly
Write access is not required.
cotvOverlayControlGroupAddrType readonly
Write access is not required.
cotvOverlayControlGroupAddr readonly
Write access is not required.
cotvOverlayBroadcastGroupAddrType readonly
Write access is not required.
cotvOverlayBroadcastGroupAddr readonly
Write access is not required.
cotvOverlayJoinInterface readonly
Write access is not required.
cotvOverlaySourceInterface readonly
Write access is not required.
cotvOverlayAdjServerTransportType readonly
Write access is not required.
cotvOverlayAdjServerEnable readonly
Write access is not required.
cotvOverlayPrimaryAdjServerAddrType readonly
Write access is not required.
cotvOverlayPrimaryAdjServerAddr readonly
Write access is not required.
cotvOverlaySecondaryAdjServerAddrType readonly
Write access is not required.
cotvOverlaySecondaryAdjServerAddr readonly
Write access is not required.
cotvOverlaySuppressArpND readonly
Write access is not required.
cotvOverlayStorageType readonly
Write access is not required.
cotvOverlayRowStatus readonly
active(1)
Write access is not required.
cotvDataGroupStorageType readonly
Write access is not required.
cotvDataGroupRowStatus readonly
active(1)
Write access is not required.