diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/cisco/CISCO-VLAN-IFTABLE-RELATIONSHIP-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/cisco/CISCO-VLAN-IFTABLE-RELATIONSHIP-MIB')
| -rw-r--r-- | MIBS/cisco/CISCO-VLAN-IFTABLE-RELATIONSHIP-MIB | 178 |
1 files changed, 178 insertions, 0 deletions
diff --git a/MIBS/cisco/CISCO-VLAN-IFTABLE-RELATIONSHIP-MIB b/MIBS/cisco/CISCO-VLAN-IFTABLE-RELATIONSHIP-MIB new file mode 100644 index 0000000..703a9d0 --- /dev/null +++ b/MIBS/cisco/CISCO-VLAN-IFTABLE-RELATIONSHIP-MIB @@ -0,0 +1,178 @@ +-- ***************************************************************** +-- CISCO-VLAN-IFTABLE-RELATIONSHIP-MIB - show the VLAN-ID and +-- ifIndex for routed VLANs (ISL subinterfaces, and SVIs) +-- +-- January 1999, Cliff Sojourner +-- +-- Copyright (c) 1999, 2013 by cisco Systems Inc. +-- All rights reserved. +-- ***************************************************************** + +CISCO-VLAN-IFTABLE-RELATIONSHIP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, + OBJECT-TYPE + FROM SNMPv2-SMI + MODULE-COMPLIANCE, + OBJECT-GROUP + FROM SNMPv2-CONF + InterfaceIndex + FROM IF-MIB + InterfaceIndexOrZero + FROM CISCO-TC + VlanIndex + FROM CISCO-VTP-MIB + ciscoMgmt + FROM CISCO-SMI; + + +ciscoVlanIfTableRelationshipMIB MODULE-IDENTITY + LAST-UPDATED "9904010530Z" + ORGANIZATION "Cisco Systems, Inc." + CONTACT-INFO + "Cisco Systems + Customer Service + + Postal: 170 W Tasman Drive + San Jose, CA 95134 + USA + + Tel: +1 800 553-NETS + + E-mail: cs-snmp@cisco.com" + DESCRIPTION + "Cisco VLAN ifTable Relationship MIB lists VLAN-id and ifIndex + information for routed VLAN interfaces. + + A routed VLAN interface is the router interface or sub-interface + to which the router's IP address on the VLAN is attached. + For example, an ISL, SDE, or 802.1Q encapsulated + subinterface, or Switched Virtual Interface (SVI)." + REVISION "201307150000Z" + DESCRIPTION + "Initial version of this MIB module." + ::= { ciscoMgmt 128 } + + +cviMIBObjects OBJECT IDENTIFIER + ::= { ciscoVlanIfTableRelationshipMIB 1 } + +cviGlobals OBJECT IDENTIFIER + ::= { cviMIBObjects 1 } + + +cviVlanInterfaceIndexTable OBJECT-TYPE + SYNTAX SEQUENCE OF CviVlanInterfaceIndexEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The cviVlanInterfaceIndexTable provides a way to + translate a VLAN-id in to an ifIndex, so that + the routed VLAN interface's routing configuration + can be obtained from interface entry in ipRouteTable. + + Note that some routers can have interfaces to multiple + VLAN management domains, and therefore can have multiple + routed VLAN interfaces which connect to different VLANs + having the same VLAN-id. Thus, it is possible to have + multiple rows in this table for the same VLAN-id. + + The cviVlanInterfaceIndexTable also provides a way + to find the VLAN-id from an ifTable VLAN's ifIndex." + ::= { cviGlobals 1 } + +cviVlanInterfaceIndexEntry OBJECT-TYPE + SYNTAX CviVlanInterfaceIndexEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry represents a routed VLAN interface, its + corresponding physical port if any, and the ifTable entry + for the routed VLAN interface. + + Entries are created by the agent when the routed VLAN interface + is created. Operational status of routing does not affect + the entries listed here. For routing configuration please refer + to ipRouteTable. + + Entries are deleted by the agent when the routed VLAN interface + is removed from the system configuration." + INDEX { + cviVlanId, + cviPhysicalIfIndex + } + ::= { cviVlanInterfaceIndexTable 1 } + +CviVlanInterfaceIndexEntry ::= SEQUENCE { + cviVlanId VlanIndex, + cviPhysicalIfIndex InterfaceIndexOrZero, + cviRoutedVlanIfIndex InterfaceIndex +} + +cviVlanId OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The VLAN-id number of the routed VLAN interface." + ::= { cviVlanInterfaceIndexEntry 1 } + +cviPhysicalIfIndex OBJECT-TYPE + SYNTAX InterfaceIndexOrZero + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "For subinterfaces, this object is the ifIndex of the + physical interface for the subinterface. + + For Switch Virtual Interfaces (SVIs), this object is zero." + ::= { cviVlanInterfaceIndexEntry 2 } + +cviRoutedVlanIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index for the ifTable entry associated with + this routed VLAN interface." + ::= { cviVlanInterfaceIndexEntry 3 } + + +cviMIBConformance OBJECT IDENTIFIER + ::= { cviMIBObjects 3 } + +cviMIBCompliances OBJECT IDENTIFIER + ::= { cviMIBConformance 1 } + +cviMIBGroups OBJECT IDENTIFIER + ::= { cviMIBConformance 2 } + + +-- Conformance + +cviMIBCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for entities which implement + the CISCO-VLAN-INTERFACE-MIB" + MODULE -- this module + MANDATORY-GROUPS { cviMIBGroup } + ::= { cviMIBCompliances 1 } + +-- Units of Conformance + +cviMIBGroup OBJECT-GROUP + OBJECTS { cviRoutedVlanIfIndex } + STATUS current + DESCRIPTION + "A set of objects to obtain VLAN-ID and ifIndex + information for routed VLAN interfaces." + ::= { cviMIBGroups 1 } + +END + + + + + |