CISCO-VTP-MIB

File: CISCO-VTP-MIB.mib (232139 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF SNMPv2-TC
IF-MIB INET-ADDRESS-MIB RMON-MIB
SNMP-FRAMEWORK-MIB CISCO-TC CISCO-SMI

Imported symbols

MODULE-IDENTITY OBJECT-TYPE NOTIFICATION-TYPE
Counter32 IpAddress Gauge32
Integer32 Unsigned32 MODULE-COMPLIANCE
OBJECT-GROUP NOTIFICATION-GROUP TEXTUAL-CONVENTION
RowStatus DisplayString DateAndTime
TruthValue TestAndIncr TimeStamp
InterfaceIndex ifIndex InterfaceIndexOrZero
InetAddress InetAddressType OwnerString
SnmpAdminString Cisco2KVlanList ciscoMgmt

Defined Types

VlanIndex  
TEXTUAL-CONVENTION    
  current Integer32 0..4095

ManagementDomainIndex  
TEXTUAL-CONVENTION    
  current Integer32 1..255

VlanType  
TEXTUAL-CONVENTION    
  current INTEGER ethernet(1), fddi(2), tokenRing(3), fddiNet(4), trNet(5), deprecated(6)

VlanTypeExt  
TEXTUAL-CONVENTION    
  current BITS vtpmanageable(0), internal(1), reserved(2), rspan(3), dynamicGvrp(4)

ManagementDomainEntry  
SEQUENCE    
  managementDomainIndex ManagementDomainIndex
  managementDomainName DisplayString
  managementDomainLocalMode INTEGER
  managementDomainConfigRevNumber Gauge32
  managementDomainLastUpdater IpAddress
  managementDomainLastChange DateAndTime
  managementDomainRowStatus RowStatus
  managementDomainTftpServer IpAddress
  managementDomainTftpPathname DisplayString
  managementDomainPruningState INTEGER
  managementDomainVersionInUse INTEGER
  managementDomainPruningStateOper INTEGER
  managementDomainAdminSrcIf SnmpAdminString
  managementDomainSourceOnlyMode TruthValue
  managementDomainOperSrcIf SnmpAdminString
  managementDomainConfigFile SnmpAdminString
  managementDomainLocalUpdaterType InetAddressType
  managementDomainLocalUpdater InetAddress
  managementDomainDeviceID SnmpAdminString

VtpVlanEntry  
SEQUENCE    
  vtpVlanIndex VlanIndex
  vtpVlanState INTEGER
  vtpVlanType VlanType
  vtpVlanName DisplayString
  vtpVlanMtu Integer32
  vtpVlanDot10Said STRING
  vtpVlanRingNumber Integer32
  vtpVlanBridgeNumber Integer32
  vtpVlanStpType INTEGER
  vtpVlanParentVlan VlanIndex
  vtpVlanTranslationalVlan1 VlanIndex
  vtpVlanTranslationalVlan2 VlanIndex
  vtpVlanBridgeType INTEGER
  vtpVlanAreHopCount Integer32
  vtpVlanSteHopCount Integer32
  vtpVlanIsCRFBackup TruthValue
  vtpVlanTypeExt VlanTypeExt
  vtpVlanIfIndex InterfaceIndexOrZero

VtpInternalVlanEntry  
SEQUENCE    
  vtpInternalVlanOwner SnmpAdminString

VtpEditControlEntry  
SEQUENCE    
  vtpVlanEditOperation INTEGER
  vtpVlanApplyStatus INTEGER
  vtpVlanEditBufferOwner OwnerString
  vtpVlanEditConfigRevNumber Gauge32
  vtpVlanEditModifiedVlan VlanIndex

VtpVlanEditEntry  
SEQUENCE    
  vtpVlanEditIndex VlanIndex
  vtpVlanEditState INTEGER
  vtpVlanEditType VlanType
  vtpVlanEditName DisplayString
  vtpVlanEditMtu Integer32
  vtpVlanEditDot10Said STRING
  vtpVlanEditRingNumber Integer32
  vtpVlanEditBridgeNumber Integer32
  vtpVlanEditStpType INTEGER
  vtpVlanEditParentVlan VlanIndex
  vtpVlanEditRowStatus RowStatus
  vtpVlanEditTranslationalVlan1 VlanIndex
  vtpVlanEditTranslationalVlan2 VlanIndex
  vtpVlanEditBridgeType INTEGER
  vtpVlanEditAreHopCount Integer32
  vtpVlanEditSteHopCount Integer32
  vtpVlanEditIsCRFBackup TruthValue
  vtpVlanEditTypeExt VlanTypeExt
  vtpVlanEditTypeExt2 VlanTypeExt

VtpVlanLocalShutdownEntry  
SEQUENCE    
  vtpVlanLocalShutdown INTEGER

VtpStatsEntry  
SEQUENCE    
  vtpInSummaryAdverts Counter32
  vtpInSubsetAdverts Counter32
  vtpInAdvertRequests Counter32
  vtpOutSummaryAdverts Counter32
  vtpOutSubsetAdverts Counter32
  vtpOutAdvertRequests Counter32
  vtpConfigRevNumberErrors Counter32
  vtpConfigDigestErrors Counter32

VlanTrunkPortEntry  
SEQUENCE    
  vlanTrunkPortIfIndex InterfaceIndex
  vlanTrunkPortManagementDomain ManagementDomainIndex
  vlanTrunkPortEncapsulationType INTEGER
  vlanTrunkPortVlansEnabled STRING
  vlanTrunkPortNativeVlan VlanIndex
  vlanTrunkPortRowStatus RowStatus
  vlanTrunkPortInJoins Counter32
  vlanTrunkPortOutJoins Counter32
  vlanTrunkPortOldAdverts Counter32
  vlanTrunkPortVlansPruningEligible STRING
  vlanTrunkPortVlansXmitJoined STRING
  vlanTrunkPortVlansRcvJoined STRING
  vlanTrunkPortDynamicState INTEGER
  vlanTrunkPortDynamicStatus INTEGER
  vlanTrunkPortVtpEnabled TruthValue
  vlanTrunkPortEncapsulationOperType INTEGER
  vlanTrunkPortVlansEnabled2k STRING
  vlanTrunkPortVlansEnabled3k STRING
  vlanTrunkPortVlansEnabled4k STRING
  vtpVlansPruningEligible2k STRING
  vtpVlansPruningEligible3k STRING
  vtpVlansPruningEligible4k STRING
  vlanTrunkPortVlansXmitJoined2k STRING
  vlanTrunkPortVlansXmitJoined3k STRING
  vlanTrunkPortVlansXmitJoined4k STRING
  vlanTrunkPortVlansRcvJoined2k STRING
  vlanTrunkPortVlansRcvJoined3k STRING
  vlanTrunkPortVlansRcvJoined4k STRING
  vlanTrunkPortDot1qTunnel INTEGER
  vlanTrunkPortVlansActiveFirst2k Cisco2KVlanList
  vlanTrunkPortVlansActiveSecond2k Cisco2KVlanList

VtpDiscoverEntry  
SEQUENCE    
  vtpDiscoverAction INTEGER
  vtpDiscoverStatus INTEGER
  vtpLastDiscoverTime TimeStamp

VtpDiscoverResultEntry  
SEQUENCE    
  vtpDiscoverResultIndex Unsigned32
  vtpDiscoverResultDatabaseName SnmpAdminString
  vtpDiscoverResultConflicting TruthValue
  vtpDiscoverResultDeviceId SnmpAdminString
  vtpDiscoverResultPrimaryServer SnmpAdminString
  vtpDiscoverResultRevNumber Gauge32
  vtpDiscoverResultSystemName SnmpAdminString

VtpDatabaseEntry  
SEQUENCE    
  vtpDatabaseIndex Unsigned32
  vtpDatabaseName SnmpAdminString
  vtpDatabaseLocalMode INTEGER
  vtpDatabaseRevNumber Gauge32
  vtpDatabasePrimaryServer TruthValue
  vtpDatabasePrimaryServerId SnmpAdminString
  vtpDatabaseTakeOverPrimary TruthValue
  vtpDatabaseTakeOverPassword SnmpAdminString

VtpAuthEntry  
SEQUENCE    
  vtpAuthPassword SnmpAdminString
  vtpAuthPasswordType INTEGER
  vtpAuthSecretKey STRING

Defined Values

ciscoVtpMIB 1.3.6.1.4.1.9.9.46
The MIB module for entities implementing the VTP protocol and Vlan management.
MODULE-IDENTITY    

vtpMIBObjects 1.3.6.1.4.1.9.9.46.1
OBJECT IDENTIFIER    

vtpStatus 1.3.6.1.4.1.9.9.46.1.1
OBJECT IDENTIFIER    

vtpVersion 1.3.6.1.4.1.9.9.46.1.1.1
The version of VTP in use on the local system. A device will report its version capability and not any particular version in use on the device. If the device does not support vtp, the version is none(3).
OBJECT-TYPE    
  INTEGER one(1), two(2), none(3), three(4)  

vtpMaxVlanStorage 1.3.6.1.4.1.9.9.46.1.1.2
An estimate of the maximum number of VLANs about which the local system can recover complete VTP information after a reboot. If the number of defined VLANs is greater than this value, then the system can not act as a VTP Server. For a device which has no means to calculate the estimated number, this value is -1.
OBJECT-TYPE    
  Integer32 -1..1023  

vtpNotificationsEnabled 1.3.6.1.4.1.9.9.46.1.1.3
An indication of whether the notifications/traps defined by the vtpConfigNotificationsGroup, vtpConfigNotificationsGroup2, and vtpConfigNotificationsGroup8 are enabled.
OBJECT-TYPE    
  TruthValue  

vtpVlanCreatedNotifEnabled 1.3.6.1.4.1.9.9.46.1.1.4
An indication of whether the notification should be generated when a VLAN is created. If the value of this object is 'true' then the vtpVlanCreated notification will be generated. If the value of this object is 'false' then the vtpVlanCreated notification will not be generated.
OBJECT-TYPE    
  TruthValue  

vtpVlanDeletedNotifEnabled 1.3.6.1.4.1.9.9.46.1.1.5
An indication of whether the notification should be generated when a VLAN is deleted. If the value of this object is 'true' then the vtpVlanDeleted notification will be generated. If the value of this object is 'false' then the vtpVlanDeleted notification will not be generated.
OBJECT-TYPE    
  TruthValue  

vlanManagementDomains 1.3.6.1.4.1.9.9.46.1.2
OBJECT IDENTIFIER    

managementDomainTable 1.3.6.1.4.1.9.9.46.1.2.1
The table containing information on the management domains in which the local system is participating. Devices which support only one management domain will support just one row in this table, and will not let it be deleted nor let other rows be created. Devices which support multiple management domains will allow rows to be created and deleted, but will not allow the last row to be deleted. If the device does not support VTP, the table is read-only.
OBJECT-TYPE    
  SEQUENCE OF  
    ManagementDomainEntry

managementDomainEntry 1.3.6.1.4.1.9.9.46.1.2.1.1
Information about the status of one management domain.
OBJECT-TYPE    
  ManagementDomainEntry  

managementDomainIndex 1.3.6.1.4.1.9.9.46.1.2.1.1.1
An arbitrary value to uniquely identify the management domain on the local system.
OBJECT-TYPE    
  ManagementDomainIndex  

managementDomainName 1.3.6.1.4.1.9.9.46.1.2.1.1.2
The management name of a domain in which the local system is participating. The zero-length name corresponds to the 'no management-domain' state which is the initial value at installation-time if not configured otherwise. Note that the zero-length name does not correspond to an operational management domain, and a device does not send VTP advertisements while in the 'no management-domain' state. A device leaves the 'no management-domain' state when it obtains a management-domain name, either through configuration or through inheriting the management-domain name from a received VTP advertisement. When the value of an existing instance of this object is modified by network management, the local system should re- initialize its VLAN information (for the given management domain) as if it had just been configured with a management domain name at installation time.
OBJECT-TYPE    
  DisplayString Size(0..32)  

managementDomainLocalMode 1.3.6.1.4.1.9.9.46.1.2.1.1.3
The local VTP mode in this management domain when managementDomainVersionInUse is version1(1) or version2(2). If managementDomainVersionInUse is version3(4), this object has the same value with vtpDatabaseLocalMode of VLAN database type. - 'client' indicates that the local system is acting as a VTP client. - 'server' indicates that the local system is acting as a VTP server. - 'transparent' indicates that the local system does not generate or listen to VTP messages, but forwards messages. This mode can also be set by the device itself when the amount of VLAN information is too large for it to hold in DRAM. - 'off' indicates that the local system does not generate, listen to or forward any VTP messages.
OBJECT-TYPE    
  INTEGER client(1), server(2), transparent(3), off(4)  

managementDomainConfigRevNumber 1.3.6.1.4.1.9.9.46.1.2.1.1.4
The current Configuration Revision Number as known by the local device for this management domain when managementDomainVersionInUse is version1(1) or version2(2). If managementDomainVersionInUse is version3(4), this object has the same value with vtpDatabaseRevisionNumber of VLAN database type. This value is updated (if necessary) whenever a VTP advertisement is received or generated. When in the 'no management-domain' state, this value is 0.
OBJECT-TYPE    
  Gauge32  

managementDomainLastUpdater 1.3.6.1.4.1.9.9.46.1.2.1.1.5
The IP-address (or one of them) of the VTP Server which last updated the Configuration Revision Number, as indicated in the most recently received VTP advertisement for this management domain, when managementDomainVersionInUse is version1(1) or version2(2). If managementDomainVersionInUse is version3(4), this object has the value of 0.0.0.0. Before an advertisement has been received, this value is 0.0.0.0.
OBJECT-TYPE    
  IpAddress  

managementDomainLastChange 1.3.6.1.4.1.9.9.46.1.2.1.1.6
The time at which the Configuration Revision Number was (last) increased to its current value, as indicated in the most recently received VTP advertisement for this management domain when managementDomainVersionInUse is not version3(4) or in the most recently received VTP VLAN database advertisement for this management domain when managementDomainVersionInUse is version3(4). The value 0x0000010100000000 indicates that the device which last increased the Configuration Revision Number had no idea of the date/time, or that no advertisement has been received.
OBJECT-TYPE    
  DateAndTime  

managementDomainRowStatus 1.3.6.1.4.1.9.9.46.1.2.1.1.7
The status of this conceptual row.
OBJECT-TYPE    
  RowStatus  

managementDomainTftpServer 1.3.6.1.4.1.9.9.46.1.2.1.1.8
The IP address of a TFTP Server in/from which VTP VLAN information for this management domain is to be stored/retrieved. If the information is being locally stored in NVRAM, this object should take the value 0.0.0.0.
OBJECT-TYPE    
  IpAddress  

managementDomainTftpPathname 1.3.6.1.4.1.9.9.46.1.2.1.1.9
The complete pathname of the file at the TFTP Server identified by the value of managementDomainTftpServer in/from which VTP VLAN information for this management domain is to be stored/retrieved. If the value of corresponding instance of managementDomainTftpServer is 0.0.0.0, the value of this object is ignored.
OBJECT-TYPE    
  DisplayString  

managementDomainPruningState 1.3.6.1.4.1.9.9.46.1.2.1.1.10
An indication of whether VTP pruning is enabled or disabled in this managament domain. This object can only be modified, either when the corresponding instance value of managementDomainVersionInUse is 'version1' or 'version2' and the corresponding instance value of managementDomainLocalMode is 'server', or when the corresponding instance value of managementDomainVersionInUse is 'version3' and the corresponding instance value of managementDomainLocalMode is 'server' or 'client'.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

managementDomainVersionInUse 1.3.6.1.4.1.9.9.46.1.2.1.1.11
The current version of the VTP that is in use by the designated management domain. This object can be set to none(3) only when vtpVersion is none(3).
OBJECT-TYPE    
  INTEGER version1(1), version2(2), none(3), version3(4)  

managementDomainPruningStateOper 1.3.6.1.4.1.9.9.46.1.2.1.1.12
Indicates whether VTP pruning is operationally enabled or disabled in this managament domain.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

managementDomainAdminSrcIf 1.3.6.1.4.1.9.9.46.1.2.1.1.13
The object specifies the interface to be used as the preferred source interface for the VTP IP updater address. A zero length value indicates that a source interface is not specified.
OBJECT-TYPE    
  SnmpAdminString  

managementDomainSourceOnlyMode 1.3.6.1.4.1.9.9.46.1.2.1.1.14
The object specifies whether to use only the IP address of managementDomainAdminSrcIf as the VTP IP updater address. 'true' indicates to only use the IP address of managementDomainAdminSrcIf as the VTP IP updater address. 'false' indicates to use the IP address of managementDomainAdminSrcIf as the VTP IP updater address if managementDomainAdminSrcIf is configured with an IP address. Otherwise, the first available IP address of the system will be used.
OBJECT-TYPE    
  TruthValue  

managementDomainOperSrcIf 1.3.6.1.4.1.9.9.46.1.2.1.1.15
The object indicates the interface used as the preferred source interface for the VTP IP updater address. A zero length string indicates that a source interface is not available.
OBJECT-TYPE    
  SnmpAdminString  

managementDomainConfigFile 1.3.6.1.4.1.9.9.46.1.2.1.1.16
The object specifies the file name where VTP configuration is stored in the format of or :[]. can be (but not limited to): flash, bootflash, slot0, slot1, disk0.
OBJECT-TYPE    
  SnmpAdminString  

managementDomainLocalUpdaterType 1.3.6.1.4.1.9.9.46.1.2.1.1.17
The object indicates the type of the Internet address of the preferred source interface for the VTP IP updater. The value of this object is 'unknown' if managementDomainVersionInUse is 'version3' or managementDomainLocalMode is not 'server'.
OBJECT-TYPE    
  InetAddressType  

managementDomainLocalUpdater 1.3.6.1.4.1.9.9.46.1.2.1.1.18
The object indicates the Internet address of the preferred source interface for the VTP IP updater.
OBJECT-TYPE    
  InetAddress  

managementDomainDeviceID 1.3.6.1.4.1.9.9.46.1.2.1.1.19
The object indicates a value that uniquely identifies this device within a VTP Domain. The value of this object is zero length string if managementDomainVersionInUse is not 'version3'.
OBJECT-TYPE    
  SnmpAdminString  

vlanInfo 1.3.6.1.4.1.9.9.46.1.3
OBJECT IDENTIFIER    

vtpVlanTable 1.3.6.1.4.1.9.9.46.1.3.1
This table contains information on the VLANs which currently exist.
OBJECT-TYPE    
  SEQUENCE OF  
    VtpVlanEntry

vtpVlanEntry 1.3.6.1.4.1.9.9.46.1.3.1.1
Information about one current VLAN. The managementDomainIndex value in the INDEX clause indicates which management domain the VLAN is in.
OBJECT-TYPE    
  VtpVlanEntry  

vtpVlanIndex 1.3.6.1.4.1.9.9.46.1.3.1.1.1
The VLAN-id of this VLAN on ISL or 802.1q trunks.
OBJECT-TYPE    
  VlanIndex  

vtpVlanState 1.3.6.1.4.1.9.9.46.1.3.1.1.2
The state of this VLAN. The state 'mtuTooBigForDevice' indicates that this device cannot participate in this VLAN because the VLAN's MTU is larger than the device can support. The state 'mtuTooBigForTrunk' indicates that while this VLAN's MTU is supported by this device, it is too large for one or more of the device's trunk ports.
OBJECT-TYPE    
  INTEGER operational(1), suspended(2), mtuTooBigForDevice(3), mtuTooBigForTrunk(4)  

vtpVlanType 1.3.6.1.4.1.9.9.46.1.3.1.1.3
The type of this VLAN.
OBJECT-TYPE    
  VlanType  

vtpVlanName 1.3.6.1.4.1.9.9.46.1.3.1.1.4
The name of this VLAN. This name is used as the ELAN-name for an ATM LAN-Emulation segment of this VLAN.
OBJECT-TYPE    
  DisplayString Size(1..32)  

vtpVlanMtu 1.3.6.1.4.1.9.9.46.1.3.1.1.5
The MTU size on this VLAN, defined as the size of largest MAC-layer (information field portion of the) data frame which can be transmitted on the VLAN.
OBJECT-TYPE    
  Integer32 1500..18190  

vtpVlanDot10Said 1.3.6.1.4.1.9.9.46.1.3.1.1.6
The value of the 802.10 SAID field for this VLAN.
OBJECT-TYPE    
  STRING Size(4)  

vtpVlanRingNumber 1.3.6.1.4.1.9.9.46.1.3.1.1.7
The ring number of this VLAN. This object is only instantiated when the value of the corresponding instance of vtpVlanType has a value of 'fddi' or 'tokenRing' and Source Routing is in use on this VLAN.
OBJECT-TYPE    
  Integer32 0..4095  

vtpVlanBridgeNumber 1.3.6.1.4.1.9.9.46.1.3.1.1.8
The bridge number of the VTP-capable switches for this VLAN. This object is only instantiated for VLANs that are involved with emulating token ring segments.
OBJECT-TYPE    
  Integer32 0..15  

vtpVlanStpType 1.3.6.1.4.1.9.9.46.1.3.1.1.9
The type of the Spanning Tree Protocol (STP) running on this VLAN. This object is only instanciated when the value of the corresponding instance of vtpVlanType has a value of 'fddiNet' or 'trNet'. The value returned by this object depends upon the value of the corresponding instance of vtpVlanEditStpType. - 'ieee' indicates IEEE STP is running exclusively. - 'ibm' indicates IBM STP is running exclusively. - 'hybrid' indicates a STP that allows a combination of IEEE and IBM is running. The 'hybrid' STP type results from tokenRing/fddi VLANs that are children of this trNet/fddiNet parent VLAN being configured in a combination of SRT and SRB vtpVlanBridgeTypes while the instance of vtpVlanEditStpType that corresponds to this object is set to 'auto'.
OBJECT-TYPE    
  INTEGER ieee(1), ibm(2), hybrid(3)  

vtpVlanParentVlan 1.3.6.1.4.1.9.9.46.1.3.1.1.10
The parent VLAN for this VLAN. This object is only instantiated when the value of the corresponding instance of vtpVlanType has a value of 'fddi' or 'tokenRing' and Source Routing is in use on this VLAN. The parent VLAN must have a vtpVlanType value of fddiNet(4) or trNet(5), respectively.
OBJECT-TYPE    
  VlanIndex  

vtpVlanTranslationalVlan1 1.3.6.1.4.1.9.9.46.1.3.1.1.11
A VLAN to which this VLAN is being translational-bridged. If this value and the corresponding instance of vtpVlanTranslationalVlan2 are both zero, then this VLAN is not being translational-bridged.
OBJECT-TYPE    
  VlanIndex  

vtpVlanTranslationalVlan2 1.3.6.1.4.1.9.9.46.1.3.1.1.12
Another VLAN, i.e., other than that indicated by vtpVlanTranslationalVlan1, to which this VLAN is being translational-bridged. If this value and the corresponding instance of vtpVlanTranslationalVlan1 are both zero, then this VLAN is not being translational-bridged.
OBJECT-TYPE    
  VlanIndex  

vtpVlanBridgeType 1.3.6.1.4.1.9.9.46.1.3.1.1.13
The type of the Source Route bridging mode in use on this VLAN. This object is only instantiated when the value of the corresponding instance of vtpVlanType has a value of fddi(2) or tokenRing(3) and Source Routing is in use on this VLAN.
OBJECT-TYPE    
  INTEGER srt(1), srb(2)  

vtpVlanAreHopCount 1.3.6.1.4.1.9.9.46.1.3.1.1.14
The maximum number of bridge hops allowed in All Routes Explorer frames on this VLAN. This object is only instantiated when the value of the corresponding instance of vtpVlanType has a value of fddi(2) or tokenRing(3) and Source Routing is in use on this VLAN.
OBJECT-TYPE    
  Integer32 1..13  

vtpVlanSteHopCount 1.3.6.1.4.1.9.9.46.1.3.1.1.15
The maximum number of bridge hops allowed in Spanning Tree Explorer frames on this VLAN. This object is only instantiated when the value of the corresponding instance of vtpVlanType has a value of fddi(2) or tokenRing(3) and Source Routing is in use on this VLAN.
OBJECT-TYPE    
  Integer32 1..13  

vtpVlanIsCRFBackup 1.3.6.1.4.1.9.9.46.1.3.1.1.16
True if this VLAN is of type trCrf and also is acting as a backup trCrf for the ISL distributed BRF
OBJECT-TYPE    
  TruthValue  

vtpVlanTypeExt 1.3.6.1.4.1.9.9.46.1.3.1.1.17
The additional type information of this VLAN.
OBJECT-TYPE    
  VlanTypeExt  

vtpVlanIfIndex 1.3.6.1.4.1.9.9.46.1.3.1.1.18
The value of the ifIndex corresponding to this VLAN ID. If the VLAN ID does not have its corresponding interface, this object has the value of zero.
OBJECT-TYPE    
  InterfaceIndexOrZero  

internalVlanInfo 1.3.6.1.4.1.9.9.46.1.3.2
OBJECT IDENTIFIER    

vtpInternalVlanAllocPolicy 1.3.6.1.4.1.9.9.46.1.3.2.1
The internal VLAN allocation policy. 'ascending' - internal VLANs are allocated starting from a lowwer VLAN ID and upwards. 'descending' - internal VLANs are allocated starting from a higher VLAN ID and downwards.
OBJECT-TYPE    
  INTEGER ascending(1), descending(2)  

vtpInternalVlanTable 1.3.6.1.4.1.9.9.46.1.3.2.2
A vtpInternalVlanTable entry contains information on an existing internal VLAN. It is internally created by the device for a specific application program and hence owned by the application. It cannot be modified or deleted by (local or network) management.
OBJECT-TYPE    
  SEQUENCE OF  
    VtpInternalVlanEntry

vtpInternalVlanEntry 1.3.6.1.4.1.9.9.46.1.3.2.2.1
Information about one current internal VLAN.
OBJECT-TYPE    
  VtpInternalVlanEntry  

vtpInternalVlanOwner 1.3.6.1.4.1.9.9.46.1.3.2.2.1.1
The program name of the internal VLAN's owner application. This internal VLAN is allocated by the device specifically for this application and no one else could create, modify or delete this VLAN.
OBJECT-TYPE    
  SnmpAdminString  

vlanEdit 1.3.6.1.4.1.9.9.46.1.4
OBJECT IDENTIFIER    

vtpEditControlTable 1.3.6.1.4.1.9.9.46.1.4.1
This table provides the means to control the editing of the VLANs for a particular management domain. Each and every entry in this table augments its corresponding entry in the managementDomainTable; thus, an entry in this table is created/deleted only as a by-product of creating/deleting an entry in the managementDomainTable.
OBJECT-TYPE    
  SEQUENCE OF  
    VtpEditControlEntry

vtpEditControlEntry 1.3.6.1.4.1.9.9.46.1.4.1.1
Control information for editing the VLANs in one management domain.
OBJECT-TYPE    
  VtpEditControlEntry  

vtpVlanEditOperation 1.3.6.1.4.1.9.9.46.1.4.1.1.1
This object always has the value 'none' when read. When written, each value causes the appropriate action: 'copy' - causes the creation of rows in the vtpVlanEditTable exactly corresponding to the current global VLAN information for this management domain. If the Edit Buffer (for this management domain) is not currently empty, a copy operation fails. A successful copy operation starts the deadman-timer. 'apply' - first performs a consistent check on the the modified information contained in the Edit Buffer, and if consistent, then tries to instanciate the modified information as the new global VLAN information. Note that an empty Edit Buffer (for the management domain) would always result in an inconsistency since the default VLANs are required to be present. 'release' - flushes the Edit Buffer (for this management domain), clears the Owner information, and aborts the deadman-timer. A release is generated automatically if the deadman-timer ever expires. 'restartTimer' - restarts the deadman-timer. 'none' - no operation is performed.
OBJECT-TYPE    
  INTEGER none(1), copy(2), apply(3), release(4), restartTimer(5)  

vtpVlanApplyStatus 1.3.6.1.4.1.9.9.46.1.4.1.1.2
The current status of an 'apply' operation to instanciate the Edit Buffer as the new global VLAN information (for this management domain). If no apply is currently active, the status represented is that of the most recently completed apply. The possible values are: inProgress - 'apply' operation in progress; succeeded - the 'apply' was successful (this value is also used when no apply has been invoked since the last time the local system restarted); configNumberError - the apply failed because the value of vtpVlanEditConfigRevNumber was less or equal to the value of current value of managementDomainConfigRevNumber; inconsistentEdit - the apply failed because the modified information was not self-consistent; tooBig - the apply failed because the modified information was too large to fit in this VTP Server's non-volatile storage location; localNVStoreFail - the apply failed in trying to store the new information in a local non-volatile storage location; remoteNVStoreFail - the apply failed in trying to store the new information in a remote non-volatile storage location; editBufferEmpty - the apply failed because the Edit Buffer was empty (for this management domain). someOtherError - the apply failed for some other reason (e.g., insufficient memory). notPrimaryServer - the apply failed because the local device is not a VTP primary server for VLAN database type when managementDomainVersionInUse is version3(4).
OBJECT-TYPE    
  INTEGER inProgress(1), succeeded(2), configNumberError(3), inconsistentEdit(4), tooBig(5), localNVStoreFail(6), remoteNVStoreFail(7), editBufferEmpty(8), someOtherError(9), notPrimaryServer(10)  

vtpVlanEditBufferOwner 1.3.6.1.4.1.9.9.46.1.4.1.1.3
The management station which is currently using the Edit Buffer for this management domain. When the Edit Buffer for a management domain is not currently in use, the value of this object is the zero-length string. Note that it is also the zero-length string if a manager fails to set this object when invoking a copy operation.
OBJECT-TYPE    
  OwnerString  

vtpVlanEditConfigRevNumber 1.3.6.1.4.1.9.9.46.1.4.1.1.4
The Configuration Revision Number to be used for the next apply operation. This value is initialized (by the agent) on a copy operation to be one greater than the value of managementDomainConfigRevNumber. On an apply, if the number is less or equal to the value of managementDomainConfigRevNumber, then the apply fails. The value can be modified (increased) by network management before an apply to ensure that an apply does not fail for this reason. This object is used to allow management control over whether a configuration revision received via a VTP advertisement after a copy operation but before the succeeding apply operation is lost by being overwritten by the (local) edit operation. By default, the apply operation will fail in this situation. By increasing this object's value after the copy but before the apply, management can control whether the apply is to succeed (with the update via VTP advertisement being lost).
OBJECT-TYPE    
  Gauge32  

vtpVlanEditModifiedVlan 1.3.6.1.4.1.9.9.46.1.4.1.1.5
The VLAN-id of the modified VLAN in the Edit Buffer. If the object has the value of zero, any VLAN can be edited. If the value of the object is not zero, only this VLAN can be edited. The object's value is reset to zero after a successful 'apply' operation or a 'release' operation. This object is only supported for devices which allow only one VLAN editing for each 'apply' operation. For devices which allow multiple VLAN editing for each 'apply' operation, this object is not supported.
OBJECT-TYPE    
  VlanIndex  

vtpVlanEditTable 1.3.6.1.4.1.9.9.46.1.4.2
The table which contains the information in the Edit Buffers, one Edit Buffer per management domain. The information for a particular management domain is initialized, by a 'copy' operation, to be the current global VLAN information for that management domain. After initialization, editing can be performed to add VLANs, delete VLANs, or modify their global parameters. The information as modified through editing is local to this Edit Buffer. An apply operation using the vtpVlanEditOperation object is necessary to instanciate the modified information as the new global VLAN information for that management domain. To use the Edit Buffer, a manager acts as follows: 1. ensures the Edit Buffer for a management domain is empty, i.e., there are no rows in this table for this management domain. 2. issues a SNMP set operation which sets vtpVlanEditOperation to 'copy', and vtpVlanEditBufferOwner to its own identifier (e.g., its own IP address). 3. if this set operation is successful, proceeds to edit the information in the vtpVlanEditTable. 4. if and when the edited information is to be instantiated, issues a SNMP set operation which sets vtpVlanEditOperation to 'apply'. 5. issues retrieval requests to obtain the value of vtpVlanApplyStatus, until the result of the apply is determined. 6. releases the Edit Buffer by issuing a SNMP set operation which sets vtpVlanEditOperation to 'release'. Note that the information contained in this table is not saved across agent reboots.
OBJECT-TYPE    
  SEQUENCE OF  
    VtpVlanEditEntry

vtpVlanEditEntry 1.3.6.1.4.1.9.9.46.1.4.2.1
Information about one VLAN in the Edit Buffer for a particular management domain.
OBJECT-TYPE    
  VtpVlanEditEntry  

vtpVlanEditIndex 1.3.6.1.4.1.9.9.46.1.4.2.1.1
The VLAN-id which this VLAN would have on ISL or 802.1q trunks.
OBJECT-TYPE    
  VlanIndex  

vtpVlanEditState 1.3.6.1.4.1.9.9.46.1.4.2.1.2
The state which this VLAN would have.
OBJECT-TYPE    
  INTEGER operational(1), suspended(2)  

vtpVlanEditType 1.3.6.1.4.1.9.9.46.1.4.2.1.3
The type which this VLAN would have. An implementation may restrict access to this object.
OBJECT-TYPE    
  VlanType  

vtpVlanEditName 1.3.6.1.4.1.9.9.46.1.4.2.1.4
The name which this VLAN would have. This name would be used as the ELAN-name for an ATM LAN-Emulation segment of this VLAN. An implementation may restrict access to this object.
OBJECT-TYPE    
  DisplayString Size(1..32)  

vtpVlanEditMtu 1.3.6.1.4.1.9.9.46.1.4.2.1.5
The MTU size which this VLAN would have, defined as the size of largest MAC-layer (information field portion of the) data frame which can be transmitted on the VLAN. An implementation may restrict access to this object.
OBJECT-TYPE    
  Integer32 1500..18190  

vtpVlanEditDot10Said 1.3.6.1.4.1.9.9.46.1.4.2.1.6
The value of the 802.10 SAID field which would be used for this VLAN. An implementation may restrict access to this object.
OBJECT-TYPE    
  STRING Size(4)  

vtpVlanEditRingNumber 1.3.6.1.4.1.9.9.46.1.4.2.1.7
The ring number which would be used for this VLAN. This object is only instantiated when the value of the corresponding instance of vtpVlanEditType has a value of 'fddi' or 'tokenRing' and Source Routing is in use on this VLAN.
OBJECT-TYPE    
  Integer32 0..4095  

vtpVlanEditBridgeNumber 1.3.6.1.4.1.9.9.46.1.4.2.1.8
The bridge number of the VTP-capable switches which would be used for this VLAN. This object is only instantiated when the value of the corresponding instance of vtpVlanEditType has a value of fddiNet(4) or trNet(5).
OBJECT-TYPE    
  Integer32 0..15  

vtpVlanEditStpType 1.3.6.1.4.1.9.9.46.1.4.2.1.9
The type of the Spanning Tree Protocol which would be running on this VLAN. This object is only instantiated when the value of the corresponding instance of vtpVlanEditType has a value of fddiNet(4) or trNet(5). If 'ieee' is selected, the STP that runs will be IEEE. If 'ibm' is selected, the STP that runs will be IBM. If 'auto' is selected, the STP that runs will be dependant on the values of vtpVlanEditBridgeType for all children tokenRing/fddi type VLANs. This will result in a 'hybrid' STP (see vtpVlanStpType).
OBJECT-TYPE    
  INTEGER ieee(1), ibm(2), auto(3)  

vtpVlanEditParentVlan 1.3.6.1.4.1.9.9.46.1.4.2.1.10
The VLAN index of the VLAN which would be the parent for this VLAN. This object is only instantiated when the value of the corresponding instance of vtpVlanEditType has a value of 'fddi' or 'tokenRing' and Source Routing is in use on this VLAN. The parent VLAN must have a vtpVlanEditType value of fddiNet(4) or trNet(5), respectively.
OBJECT-TYPE    
  VlanIndex  

vtpVlanEditRowStatus 1.3.6.1.4.1.9.9.46.1.4.2.1.11
The status of this row. Any and all columnar objects in an existing row can be modified irrespective of the status of the row. A row is not qualified for activation until instances of at least its vtpVlanEditType, vtpVlanEditName and vtpVlanEditDot10Said columns have appropriate values. The management station should endeavor to make all rows consistent in the table before 'apply'ing the buffer. An inconsistent entry in the table will cause the entire buffer to be rejected with the vtpVlanApplyStatus object set to the appropriate error value.
OBJECT-TYPE    
  RowStatus  

vtpVlanEditTranslationalVlan1 1.3.6.1.4.1.9.9.46.1.4.2.1.12
A VLAN to which this VLAN would be translational-bridged. If this value and the corresponding instance of vtpVlanTranslationalVlan2 are both zero, then this VLAN would not be translational-bridged. An implementation may restrict access to this object.
OBJECT-TYPE    
  VlanIndex  

vtpVlanEditTranslationalVlan2 1.3.6.1.4.1.9.9.46.1.4.2.1.13
Another VLAN, i.e., other than that indicated by vtpVlanEditTranslationalVlan1, to which this VLAN would be translational-bridged. If this value and the corresponding instance of vtpVlanTranslationalVlan1 are both zero, then this VLAN would not be translational-bridged. An implementation may restrict access to this object.
OBJECT-TYPE    
  VlanIndex  

vtpVlanEditBridgeType 1.3.6.1.4.1.9.9.46.1.4.2.1.14
The type of Source Route bridging mode which would be in use on this VLAN. This object is only instantiated when the value of the corresponding instance of vtpVlanEditType has a value of fddi(2) or tokenRing(3) and Source Routing is in use on this VLAN.
OBJECT-TYPE    
  INTEGER srt(1), srb(2)  

vtpVlanEditAreHopCount 1.3.6.1.4.1.9.9.46.1.4.2.1.15
The maximum number of bridge hops allowed in All Routes Explorer frames on this VLAN. This object is only instantiated when the value of the corresponding instance of vtpVlanType has a value of fddi(2) or tokenRing(3) and Source Routing is in use on this VLAN.
OBJECT-TYPE    
  Integer32 1..13  

vtpVlanEditSteHopCount 1.3.6.1.4.1.9.9.46.1.4.2.1.16
The maximum number of bridge hops allowed in Spanning Tree Explorer frames on this VLAN. This object is only instantiated when the value of the corresponding instance of vtpVlanType has a value of fddi(2) or tokenRing(3) and Source Routing is in use on this VLAN.
OBJECT-TYPE    
  Integer32 1..13  

vtpVlanEditIsCRFBackup 1.3.6.1.4.1.9.9.46.1.4.2.1.17
True if this VLAN is of type trCrf and also is acting as a backup trCrf for the ISL distributed BRF. This object is only instantiated when the value of the corresponding instance of vtpVlanEditType has a value of tokenRing(3).
OBJECT-TYPE    
  TruthValue  

vtpVlanEditTypeExt 1.3.6.1.4.1.9.9.46.1.4.2.1.18
The additional type information of this VLAN. vtpVlanEditTypeExt object is superseded by vtpVlanEditTypeExt2.
OBJECT-TYPE    
  VlanTypeExt  

vtpVlanEditTypeExt2 1.3.6.1.4.1.9.9.46.1.4.2.1.19
The additional type information of this VLAN. The VlanTypeExt TC specifies which bits may be written by a management application. The agent should provide a default value.
OBJECT-TYPE    
  VlanTypeExt  

vtpVlanLocalShutdownTable 1.3.6.1.4.1.9.9.46.1.4.3
Ths table contains the VLAN local shutdown information within management domain.
OBJECT-TYPE    
  SEQUENCE OF  
    VtpVlanLocalShutdownEntry

vtpVlanLocalShutdownEntry 1.3.6.1.4.1.9.9.46.1.4.3.1
An entry containing VLAN local shutdown information for a particular VLAN in the management domain. An entry is created if a VLAN which supports local shutdown has been created. An entry is deleted if a VLAN which supports local shutdown has been removed.
OBJECT-TYPE    
  VtpVlanLocalShutdownEntry  

vtpVlanLocalShutdown 1.3.6.1.4.1.9.9.46.1.4.3.1.1
The object specifies the VLAN local shutdown state.
OBJECT-TYPE    
  INTEGER up(1), down(2)  

vtpStats 1.3.6.1.4.1.9.9.46.1.5
OBJECT IDENTIFIER    

vtpStatsTable 1.3.6.1.4.1.9.9.46.1.5.1
A table of VTP statistics.
OBJECT-TYPE    
  SEQUENCE OF  
    VtpStatsEntry

vtpStatsEntry 1.3.6.1.4.1.9.9.46.1.5.1.1
VTP statistics for one management domain.
OBJECT-TYPE    
  VtpStatsEntry  

vtpInSummaryAdverts 1.3.6.1.4.1.9.9.46.1.5.1.1.1
The total number of VTP Summary Adverts received for this management domain.
OBJECT-TYPE    
  Counter32  

vtpInSubsetAdverts 1.3.6.1.4.1.9.9.46.1.5.1.1.2
The total number of VTP Subset Adverts received for this management domain.
OBJECT-TYPE    
  Counter32  

vtpInAdvertRequests 1.3.6.1.4.1.9.9.46.1.5.1.1.3
The total number of VTP Advert Requests received for this management domain.
OBJECT-TYPE    
  Counter32  

vtpOutSummaryAdverts 1.3.6.1.4.1.9.9.46.1.5.1.1.4
The total number of VTP Summary Adverts sent for this management domain.
OBJECT-TYPE    
  Counter32  

vtpOutSubsetAdverts 1.3.6.1.4.1.9.9.46.1.5.1.1.5
The total number of VTP Subset Adverts sent for this management domain.
OBJECT-TYPE    
  Counter32  

vtpOutAdvertRequests 1.3.6.1.4.1.9.9.46.1.5.1.1.6
The total number of VTP Advert Requests sent for this management domain.
OBJECT-TYPE    
  Counter32  

vtpConfigRevNumberErrors 1.3.6.1.4.1.9.9.46.1.5.1.1.7
The number of occurrences of configuration revision number errors for this management domain. A configuration revision number error occurs when a device receives a VTP advertisement for which: - the advertisement's Configuration Revision Number is the same as the current locally-held value, and - the advertisement's digest value is different from the current locally-held value.
OBJECT-TYPE    
  Counter32  

vtpConfigDigestErrors 1.3.6.1.4.1.9.9.46.1.5.1.1.8
The number of occurrences of configuration digest errors for this management domain. A configuration digest error occurs when a device receives a VTP advertisement for which: - the advertisement's Configuration Revision Number is greater than the current locally-held value, and - the advertisement's digest value computed by the receiving device does not match the checksum in the summary advertisement that was received earlier. This can happen, for example, if there is a mismatch in VTP passwords between the VTP devices.
OBJECT-TYPE    
  Counter32  

vlanTrunkPorts 1.3.6.1.4.1.9.9.46.1.6
OBJECT IDENTIFIER    

vlanTrunkPortTable 1.3.6.1.4.1.9.9.46.1.6.1
The table containing information on the local system's VLAN trunk ports.
OBJECT-TYPE    
  SEQUENCE OF  
    VlanTrunkPortEntry

vlanTrunkPortEntry 1.3.6.1.4.1.9.9.46.1.6.1.1
Information about one trunk port.
OBJECT-TYPE    
  VlanTrunkPortEntry  

vlanTrunkPortIfIndex 1.3.6.1.4.1.9.9.46.1.6.1.1.1
The value of ifIndex for the interface corresponding to this trunk port.
OBJECT-TYPE    
  InterfaceIndex  

vlanTrunkPortManagementDomain 1.3.6.1.4.1.9.9.46.1.6.1.1.2
The value of managementDomainIndex for the management domain on this trunk port. Devices which support only one management domain will support this object read-only.
OBJECT-TYPE    
  ManagementDomainIndex  

vlanTrunkPortEncapsulationType 1.3.6.1.4.1.9.9.46.1.6.1.1.3
The type of VLAN encapsulation desired to be used on this trunk port. It is either a particular type, or 'negotiate' meaning whatever type results from the negotiation. negotiate(5) is not allowed if the port does not support negotiation or if its vlanTrunkPortDynamicState is set to on(1) or onNoNegotiate(5). Whether writing to this object in order to modify the encapsulation is supported is both device and interface specific.
OBJECT-TYPE    
  INTEGER isl(1), dot10(2), lane(3), dot1Q(4), negotiate(5)  

vlanTrunkPortVlansEnabled 1.3.6.1.4.1.9.9.46.1.6.1.1.4
A string of octets containing one bit per VLAN in the management domain on this trunk port. The first octet corresponds to VLANs with VlanIndex values of 0 through 7; the second octet to VLANs 8 through 15; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. If the bit corresponding to a VLAN is set to '1', then the local system is enabled for sending and receiving frames on that VLAN; if the bit is set to '0', then the system is disabled from sending and receiving frames on that VLAN. To avoid conflicts between overlapping partial updates by multiple managers, i.e., updates which modify only a portion of an instance of this object (e.g., enable/disable a single VLAN on the trunk port), any SNMP Set operation accessing an instance of this object should also write the value of vlanTrunkPortSetSerialNo.
OBJECT-TYPE    
  STRING Size(128)  

vlanTrunkPortNativeVlan 1.3.6.1.4.1.9.9.46.1.6.1.1.5
The VlanIndex of the VLAN which is represented by native frames on this trunk port. For trunk ports not supporting the sending and receiving of native frames, this value should be set to zero.
OBJECT-TYPE    
  VlanIndex  

vlanTrunkPortRowStatus 1.3.6.1.4.1.9.9.46.1.6.1.1.6
The status of this row. In some circumstances, the creation of a row in this table is needed to enable the appropriate trunking/tagging protocol on the port, to enable the use of VTP on the port, and to assign the port to the appropriate management domain. In other circumstances, rows in this table will be created as a by-product of other operations.
OBJECT-TYPE    
  RowStatus  

vlanTrunkPortInJoins 1.3.6.1.4.1.9.9.46.1.6.1.1.7
The number of VTP Join messages received on this trunk port.
OBJECT-TYPE    
  Counter32  

vlanTrunkPortOutJoins 1.3.6.1.4.1.9.9.46.1.6.1.1.8
The number of VTP Join messages sent on this trunk port.
OBJECT-TYPE    
  Counter32  

vlanTrunkPortOldAdverts 1.3.6.1.4.1.9.9.46.1.6.1.1.9
The number of VTP Advertisement messages which indicated the sender does not support VLAN-pruning received on this trunk port.
OBJECT-TYPE    
  Counter32  

vlanTrunkPortVlansPruningEligible 1.3.6.1.4.1.9.9.46.1.6.1.1.10
A string of octets containing one bit per VLAN in the management domain on this trunk port. The first octet corresponds to VLANs with VlanIndex values of 0 through 7; the second octet to VLANs 8 through 15; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. If the bit corresponding to a VLAN is set to '1', then the local system is permitted to prune that VLAN on this trunk port; if the bit is set to '0', then the system must not prune that VLAN on this trunk port. To avoid conflicts between overlapping partial updates by multiple managers, i.e., updates which modify only a portion of an instance of this object (e.g., enable/disable a single VLAN on the trunk port), any SNMP Set operation accessing an instance of this object should also write the value of vlanTrunkPortSetSerialNo.
OBJECT-TYPE    
  STRING Size(128)  

vlanTrunkPortVlansXmitJoined 1.3.6.1.4.1.9.9.46.1.6.1.1.11
A string of octets containing one bit per VLAN in the management domain on this trunk port. The first octet corresponds to VLANs with VlanIndex values of 0 through 7; the second octet to VLANs 8 through 15; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. If the bit corresponding to a VLAN is set to '1', then this VLAN is presently being forwarded on this trunk port, i.e., it is not pruned; if the bit is set to '0', then this VLAN is presently not being forwarded on this trunk port, either because it is pruned or for some other reason.
OBJECT-TYPE    
  STRING Size(128)  

vlanTrunkPortVlansRcvJoined 1.3.6.1.4.1.9.9.46.1.6.1.1.12
A string of octets containing one bit per VLAN in the management domain on this trunk port. The first octet corresponds to VLANs with VlanIndex values of 0 through 7; the second octet to VLANs 8 through 15; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. If the bit corresponding to a VLAN is set to '1', then the local switch is currently sending joins for this VLAN on this trunk port, i.e., it is asking to receive frames for this VLAN; if the bit is set to '0', then the local switch is not currently sending joins for this VLAN on this trunk port.
OBJECT-TYPE    
  STRING Size(128)  

vlanTrunkPortDynamicState 1.3.6.1.4.1.9.9.46.1.6.1.1.13
For devices that allows dynamic determination of whether a link between two switches should be a trunk or not, this object allows the operator to mandate the behavior of that dynamic mechanism. on(1) dictates that the interface will always be a trunk. This is the value for static entries (those that show no dynamic behavior). If the negotiation is supported on this port, negotiation will take place with the far end to attempt to bring the far end into trunking state. off(2) allows an operator to specify that the specified interface is never to be trunk, regardless of any dynamic mechanisms to the contrary. This value is useful for overriding the default behavior of some switches. If the negotiation is supported on this port, negotiation will take place with the far end to attempt on the link to bring the far end into non-trunking state. desirable(3) is used to indicate that it is desirable for the interface to become a trunk. The device will initiate any negotiation necessary to become a trunk but will not become a trunk unless it receives confirmation from the far end on the link. auto(4) is used to indicate that the interface is capable and willing to become a trunk but will not initiate trunking negotiations. The far end on the link are required to either start negotiations or start sending encapsulated packets, on which event the specified interface will become a trunk. onNoNegotiate(5) is used to indicate that the interface is permanently set to be a trunk, and no negotiation takes place with the far end on the link to ensure consistent operation. This is similar to on(1) except no negotiation takes place with the far end. If the port does not support negotiation or its vlanTrunkPortEncapsulationType is set to negotiate(5), onNoNegotiate(5) is not allowed. Devices that do no support dynamic determination (for just a particular interface, encapsulation or for the whole device) need only support the 'on', and 'off' values.
OBJECT-TYPE    
  INTEGER on(1), off(2), desirable(3), auto(4), onNoNegotiate(5)  

vlanTrunkPortDynamicStatus 1.3.6.1.4.1.9.9.46.1.6.1.1.14
Indicates whether the specified interface is either acting as a trunk or not. This is a result of the vlanTrunkPortDynamicState and the ifOperStatus of the trunk port itself.
OBJECT-TYPE    
  INTEGER trunking(1), notTrunking(2)  

vlanTrunkPortVtpEnabled 1.3.6.1.4.1.9.9.46.1.6.1.1.15
Some trunk interface modules allow VTP to be enabled/disabled seperately from that of the central device. In such a case this object provides management a way to remotely enable VTP on that module. If a module does not support a seperate VTP enabled state then this object shall always return 'true' and will accept no other value during a SET operation.
OBJECT-TYPE    
  TruthValue  

vlanTrunkPortEncapsulationOperType 1.3.6.1.4.1.9.9.46.1.6.1.1.16
The type of VLAN encapsulation in use on this trunk port. For intefaces with vlanTrunkPortDynamicStatus of notTrunking(2) the vlanTrunkPortEncapsulationOperType shall be notApplicable(6).
OBJECT-TYPE    
  INTEGER isl(1), dot10(2), lane(3), dot1Q(4), negotiating(5), notApplicable(6)  

vlanTrunkPortVlansEnabled2k 1.3.6.1.4.1.9.9.46.1.6.1.1.17
A string of octets containing one bit per VLAN for VLANS with VlanIndex values of 1024 through 2047 in the management domain on this trunk port. The first octet corresponds to VLANs with VlanIndex values of 1024 through 1031; the second octet to VLANs 1032 through 1039; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. If the bit corresponding to a VLAN is set to '1', then the local system is enabled for sending and receiving frames on that VLAN; if the bit is set to '0', then the system is disabled from sending and receiving frames on that VLAN. The default value is zero length string. To avoid conflicts between overlapping partial updates by multiple managers, i.e., updates which modify only a portion of an instance of this object (e.g., enable/disable a single VLAN on the trunk port), any SNMP Set operation accessing an instance of this object should also write the value of vlanTrunkPortSetSerialNo.
OBJECT-TYPE    
  STRING Size(0..128)  

vlanTrunkPortVlansEnabled3k 1.3.6.1.4.1.9.9.46.1.6.1.1.18
A string of octets containing one bit per VLAN for VLANS with VlanIndex values of 2048 through 3071 in the management domain on this trunk port. The first octet corresponds to VLANs with VlanIndex values of 2048 through 2055; the second octet to VLANs 2056 through 2063; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. If the bit corresponding to a VLAN is set to '1', then the local system is enabled for sending and receiving frames on that VLAN; if the bit is set to '0', then the system is disabled from sending and receiving frames on that VLAN. The default value is zero length string. To avoid conflicts between overlapping partial updates by multiple managers, i.e., updates which modify only a portion of an instance of this object (e.g., enable/disable a single VLAN on the trunk port), any SNMP Set operation accessing an instance of this object should also write the value of vlanTrunkPortSetSerialNo.
OBJECT-TYPE    
  STRING Size(0..128)  

vlanTrunkPortVlansEnabled4k 1.3.6.1.4.1.9.9.46.1.6.1.1.19
A string of octets containing one bit per VLAN for VLANS with VlanIndex values of 3072 through 4095 in the management domain on this trunk port. The first octet corresponds to VLANs with VlanIndex values of 3072 through 3079; the second octet to VLANs 3080 through 3087; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. If the bit corresponding to a VLAN is set to '1', then the local system is enabled for sending and receiving frames on that VLAN; if the bit is set to '0', then the system is disabled from sending and receiving frames on that VLAN. The default value is zero length string. To avoid conflicts between overlapping partial updates by multiple managers, i.e., updates which modify only a portion of an instance of this object (e.g., enable/disable a single VLAN on the trunk port), any SNMP Set operation accessing an instance of this object should also write the value of vlanTrunkPortSetSerialNo.
OBJECT-TYPE    
  STRING Size(0..128)  

vtpVlansPruningEligible2k 1.3.6.1.4.1.9.9.46.1.6.1.1.20
A string of octets containing one bit per VLAN for VLANS with VlanIndex values of 1024 through 2047 in the management domain on this trunk port. The first octet corresponds to VLANs with VlanIndex values of 1024 through 1031; the second octet to VLANs 1032 through 1039; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. If the bit corresponding to a VLAN is set to '1', then the local system is permitted to prune that VLAN on this trunk port; if the bit is set to '0', then the system must not prune that VLAN on this trunk port. The default value is zero length string. To avoid conflicts between overlapping partial updates by multiple managers, i.e., updates which modify only a portion of an instance of this object (e.g., enable/disable a single VLAN on the trunk port), any SNMP Set operation accessing an instance of this object should also write the value of vlanTrunkPortSetSerialNo.
OBJECT-TYPE    
  STRING Size(0..128)  

vtpVlansPruningEligible3k 1.3.6.1.4.1.9.9.46.1.6.1.1.21
A string of octets containing one bit per VLAN for VLANS with VlanIndex values of 2048 through 3071 in the management domain on this trunk port. The first octet corresponds to VLANs with VlanIndex values of 2048 through 2055; the second octet to VLANs 2056 through 2063; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. If the bit corresponding to a VLAN is set to '1', then the local system is permitted to prune that VLAN on this trunk port; if the bit is set to '0', then the system must not prune that VLAN on this trunk port. The default value is zero length string. To avoid conflicts between overlapping partial updates by multiple managers, i.e., updates which modify only a portion of an instance of this object (e.g., enable/disable a single VLAN on the trunk port), any SNMP Set operation accessing an instance of this object should also write the value of vlanTrunkPortSetSerialNo.
OBJECT-TYPE    
  STRING Size(0..128)  

vtpVlansPruningEligible4k 1.3.6.1.4.1.9.9.46.1.6.1.1.22
A string of octets containing one bit per VLAN for VLANS with VlanIndex values of 3072 through 4095 in the management domain on this trunk port. The first octet corresponds to VLANs with VlanIndex values of 3072 through 3079; the second octet to VLANs 3080 through 3087; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. If the bit corresponding to a VLAN is set to '1', then the local system is permitted to prune that VLAN on this trunk port; if the bit is set to '0', then the system must not prune that VLAN on this trunk port. The default value is zero length string. To avoid conflicts between overlapping partial updates by multiple managers, i.e., updates which modify only a portion of an instance of this object (e.g., enable/disable a single VLAN on the trunk port), any SNMP Set operation accessing an instance of this object should also write the value of vlanTrunkPortSetSerialNo.
OBJECT-TYPE    
  STRING Size(0..128)  

vlanTrunkPortVlansXmitJoined2k 1.3.6.1.4.1.9.9.46.1.6.1.1.23
A string of octets containing one bit per VLAN for VLANS with VlanIndex values of 1024 through 2047 in the management domain on this trunk port. The first octet corresponds to VLANs with VlanIndex values of 1024 through 1031; the second octet to VLANs 1032 through 1039; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. If the bit corresponding to a VLAN is set to '1', then this VLAN is presently being forwarded on this trunk port, i.e., it is not pruned; if the bit is set to '0', then this VLAN is presently not being forwarded on this trunk port, either because it is pruned or for some other reason.
OBJECT-TYPE    
  STRING Size(0..128)  

vlanTrunkPortVlansXmitJoined3k 1.3.6.1.4.1.9.9.46.1.6.1.1.24
A string of octets containing one bit per VLAN for VLANS with VlanIndex values of 2048 through 3071 in the management domain on this trunk port. The first octet corresponds to VLANs with VlanIndex values of 2048 through 2055; the second octet to VLANs 2056 through 2063; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. If the bit corresponding to a VLAN is set to '1', then this VLAN is presently being forwarded on this trunk port, i.e., it is not pruned; if the bit is set to '0', then this VLAN is presently not being forwarded on this trunk port, either because it is pruned or for some other reason.
OBJECT-TYPE    
  STRING Size(0..128)  

vlanTrunkPortVlansXmitJoined4k 1.3.6.1.4.1.9.9.46.1.6.1.1.25
A string of octets containing one bit per VLAN for VLANS with VlanIndex values of 3072 through 4095 in the management domain on this trunk port. The first octet corresponds to VLANs with VlanIndex values of 3072 through 3079; the second octet to VLANs 3080 through 3087; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. If the bit corresponding to a VLAN is set to '1', then this VLAN is presently being forwarded on this trunk port, i.e., it is not pruned; if the bit is set to '0', then this VLAN is presently not being forwarded on this trunk port, either because it is pruned or for some other reason.
OBJECT-TYPE    
  STRING Size(0..128)  

vlanTrunkPortVlansRcvJoined2k 1.3.6.1.4.1.9.9.46.1.6.1.1.26
A string of octets containing one bit per VLAN for VLANS with VlanIndex values of 1024 through 2047 in the management domain on this trunk port. The first octet corresponds to VLANs with VlanIndex values of 1024 through 1031; the second octet to VLANs 1032 through 1039; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. If the bit corresponding to a VLAN is set to '1', then the local switch is currently sending joins for this VLAN on this trunk port, i.e., it is asking to receive frames for this VLAN; if the bit is set to '0', then the local switch is not currently sending joins for this VLAN on this trunk port.
OBJECT-TYPE    
  STRING Size(0..128)  

vlanTrunkPortVlansRcvJoined3k 1.3.6.1.4.1.9.9.46.1.6.1.1.27
A string of octets containing one bit per VLAN for VLANS with VlanIndex values of 2048 through 3071 in the management domain on this trunk port. The first octet corresponds to VLANs with VlanIndex values of 2048 through 2055; the second octet to VLANs 2056 through 2063; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. If the bit corresponding to a VLAN is set to '1', then the local switch is currently sending joins for this VLAN on this trunk port, i.e., it is asking to receive frames for this VLAN; if the bit is set to '0', then the local switch is not currently sending joins for this VLAN on this trunk port.
OBJECT-TYPE    
  STRING Size(0..128)  

vlanTrunkPortVlansRcvJoined4k 1.3.6.1.4.1.9.9.46.1.6.1.1.28
A string of octets containing one bit per VLAN for VLANS with VlanIndex values of 3072 through 4095 in the management domain on this trunk port. The first octet corresponds to VLANs with VlanIndex values of 3072 through 3079; the second octet to VLANs 3080 through 3087; etc. The most significant bit of each octet corresponds to the lowest value VlanIndex in that octet. If the bit corresponding to a VLAN is set to '1', then the local switch is currently sending joins for this VLAN on this trunk port, i.e., it is asking to receive frames for this VLAN; if the bit is set to '0', then the local switch is not currently sending joins for this VLAN on this trunk port.
OBJECT-TYPE    
  STRING Size(0..128)  

vlanTrunkPortDot1qTunnel 1.3.6.1.4.1.9.9.46.1.6.1.1.29
Indicates dot1qtunnel mode of the port. If the portDot1qTunnel is set to 'trunk' mode, the port's vlanTrunkPortDynamicState will be changed to 'onNoNegotiate' and the vlanTrunkPortEncapsulationType will be set to 'dot1Q'. These values cannot be changed unless dot1q tunnel is disabled on this port. If the portDot1qTunnel mode is set to 'access' mode, the port's vlanTrunkPortDynamicState will be set to 'off'.And the value of vlanTrunkPortDynamicState cannot be changed unless dot1q tunnel is disabled on this port. 1Q packets received on this access port will remain. Setting the port to dot1q tunnel 'disabled' mode causes the dot1q tunnel feature to be disabled on this port. This object can't be set to 'trunk' or 'access' mode, when vlanTrunkPortsDot1qTag object is set to 'false'. This object has been deprecated and is replaced by the object 'cltcDot1qTunnelMode' in the CISCO-L2-TUNNEL-CONFIG-MIB
OBJECT-TYPE    
  INTEGER trunk(1), access(2), disabled(3)  

vlanTrunkPortVlansActiveFirst2k 1.3.6.1.4.1.9.9.46.1.6.1.1.30
A string of octets containing one bit per VLAN with VlanIndex values of 0 through 2047. If the bit corresponding to a VLAN is set to 1, it indicates that vlan is allowed and active in management domain. If the bit corresponding to a VLAN is set to 0, it indicates that vlan is not allowed or not active in management domain.
OBJECT-TYPE    
  Cisco2KVlanList  

vlanTrunkPortVlansActiveSecond2k 1.3.6.1.4.1.9.9.46.1.6.1.1.31
A string of octets containing one bit per VLAN with VlanIndex values of 2048 through 4095. If the bit corresponding to a VLAN is set to 1, it indicates that vlan is allowed and active in management domain. If the bit corresponding to a VLAN is set to 0, it indicates that vlan is not allowed or not active in management domain.
OBJECT-TYPE    
  Cisco2KVlanList  

vlanTrunkPortSetSerialNo 1.3.6.1.4.1.9.9.46.1.6.2
An advisory lock used to allow several cooperating SNMPv2 managers to coordinate their use of the SNMPv2 set operation acting upon any instance of vlanTrunkPortVlansEnabled.
OBJECT-TYPE    
  TestAndIncr  

vlanTrunkPortsDot1qTag 1.3.6.1.4.1.9.9.46.1.6.3
An indication of whether the tagging on all VLANs including native VLAN for all 802.1q trunks is enabled. If this object has a value of true(1) then all VLANs including native VLAN are tagged. If the value is false(2) then all VLANs excluding native VLAN are tagged. This object has been deprecated and is replaced by the object 'cltcDot1qAllTaggedEnabled' in the CISCO-L2-TUNNEL-CONFIG-MIB
OBJECT-TYPE    
  TruthValue  

vtpDiscover 1.3.6.1.4.1.9.9.46.1.7
OBJECT IDENTIFIER    

vtpDiscoverTable 1.3.6.1.4.1.9.9.46.1.7.1
This table contains information related to the discovery of the VTP members in the designated management domain. This table is not instantiated when managementDomainVersionInUse is version1(1), version2(3) or none(3).
OBJECT-TYPE    
  SEQUENCE OF  
    VtpDiscoverEntry

vtpDiscoverEntry 1.3.6.1.4.1.9.9.46.1.7.1.1
Information related to the discovery of the VTP members in one management domain.
OBJECT-TYPE    
  VtpDiscoverEntry  

vtpDiscoverAction 1.3.6.1.4.1.9.9.46.1.7.1.1.1
When this object is set to discover(1), all the entries in vtpDiscoverResultTable for the corresponding management domain will be removed and the local device will begin to discover all VTP members in the management domain. Upon the successful completion of discovery, the discovered result will be stored in the vtpDiscoverResultTable. If vtpDiscoverStatus is inProgress(1), setting vtpDiscoverAction to discover(1) will fail. When this object is set to purgeResult(3), all the entries of vtpDiscoverResultTable for the corresponding management domain will be removed from vtpDiscoverResultTable. When this object is set to noOperation(2), no action will be taken. When read, this object always returns noOperation(2).
OBJECT-TYPE    
  INTEGER discover(1), noOperation(2), purgeResult(3)  

vtpDiscoverStatus 1.3.6.1.4.1.9.9.46.1.7.1.1.2
The current status of VTP discovery. inProgress - a discovery is in progress; succeeded - the discovery was completed successfully (this value is also used when no discover has been invoked since the last time the local system restarted); resourceUnavailable - the discovery failed because the required allocation of a resource is presently unavailable. someOtherError - 'the discovery failed due to a reason no listed.
OBJECT-TYPE    
  INTEGER inProgress(1), succeeded(2), resourceUnavailable(3), someOtherError(4)  

vtpLastDiscoverTime 1.3.6.1.4.1.9.9.46.1.7.1.1.3
The value of sysUpTime at which the last discovery was completed. A value of zero indicates that no discovery has been invoked since last time the local system restarted.
OBJECT-TYPE    
  TimeStamp  

vtpDiscoverResultTable 1.3.6.1.4.1.9.9.46.1.7.2
The table containing information of discovered VTP members in the management domain in which the local system is participating. This table is not instantiated when managementDomainVersionInUse is version1(1), version2(2) or none(3).
OBJECT-TYPE    
  SEQUENCE OF  
    VtpDiscoverResultEntry

vtpDiscoverResultEntry 1.3.6.1.4.1.9.9.46.1.7.2.1
A conceptual row is created for each VTP member which is found through successful discovery.
OBJECT-TYPE    
  VtpDiscoverResultEntry  

vtpDiscoverResultIndex 1.3.6.1.4.1.9.9.46.1.7.2.1.1
A value assigned by the system which identifies a VTP member and the associated database in the management domain.
OBJECT-TYPE    
  Unsigned32  

vtpDiscoverResultDatabaseName 1.3.6.1.4.1.9.9.46.1.7.2.1.2
The database name associated with the discovered VTP member.
OBJECT-TYPE    
  SnmpAdminString Size(0..64)  

vtpDiscoverResultConflicting 1.3.6.1.4.1.9.9.46.1.7.2.1.3
Indicates whether this VTP member contains conflicting information. true(1) indicates that this member has conflicting information of the database type in the management domain. false(2) indicates that there is no conflicting information of the database type in the management domain.
OBJECT-TYPE    
  TruthValue  

vtpDiscoverResultDeviceId 1.3.6.1.4.1.9.9.46.1.7.2.1.4
The unique identifier of the device for this VTP member.
OBJECT-TYPE    
  SnmpAdminString Size(0..64)  

vtpDiscoverResultPrimaryServer 1.3.6.1.4.1.9.9.46.1.7.2.1.5
The unique identifier of the primary server for this VTP member and the associated database type. There are two different VTP servers, the primary server and the secondary server. When a local device is configured as a server for a certain database type, it becomes secondary server by default. Primary server is an operational role under which a server can initiate or change the VTP configuration of the database type. If this VTP member itself is the primary server, the value of this object is the same as the value of vtpDiscoverResultDeviceId of the instance.
OBJECT-TYPE    
  SnmpAdminString Size(0..64)  

vtpDiscoverResultRevNumber 1.3.6.1.4.1.9.9.46.1.7.2.1.6
The current configuration revision number as known by the VTP member. When the database type is unknown for the VTP member, this value is 0.
OBJECT-TYPE    
  Gauge32  

vtpDiscoverResultSystemName 1.3.6.1.4.1.9.9.46.1.7.2.1.7
sysName of the VTP member.
OBJECT-TYPE    
  SnmpAdminString Size(0..64)  

vtpDatabase 1.3.6.1.4.1.9.9.46.1.8
OBJECT IDENTIFIER    

vtpDatabaseTable 1.3.6.1.4.1.9.9.46.1.8.1
This table contains information of the VTP databases. It is not instantiated when managementDomainVersionInUse is version1(1), version2(3) or none(3).
OBJECT-TYPE    
  SEQUENCE OF  
    VtpDatabaseEntry

vtpDatabaseEntry 1.3.6.1.4.1.9.9.46.1.8.1.1
Information about the status of the VTP database in the domain. Each VTP database type known to the local device type has an entry in this table. An entry is also created for unknown database which is notified through VTP advertisements from other VTP servers.
OBJECT-TYPE    
  VtpDatabaseEntry  

vtpDatabaseIndex 1.3.6.1.4.1.9.9.46.1.8.1.1.1
A value assigned by the system which uniquely identifies a VTP database in the local system.
OBJECT-TYPE    
  Unsigned32  

vtpDatabaseName 1.3.6.1.4.1.9.9.46.1.8.1.1.2
The name of the database.
OBJECT-TYPE    
  SnmpAdminString Size(0..64)  

vtpDatabaseLocalMode 1.3.6.1.4.1.9.9.46.1.8.1.1.3
The local VTP mode for a particular database type in this administrative domain. - 'client' indicates that the local system is acting as a VTP client of the database type. - 'server' indicates that the local system is acting as a VTP server of the database type. - 'transparent' indicates that the local system does not generate or listen to VTP messages of this database type, but forwards messages. This mode can also be set by the device itself when the size of database is too large for it to hold in DRAM. - 'off' indicates that the local system does not generate, listen to or forward any VTP messages of this database type. The default mode is 'client' for the database type known to the local device and 'transparent' for the unknown database type.
OBJECT-TYPE    
  INTEGER client(1), server(2), transparent(3), off(4)  

vtpDatabaseRevNumber 1.3.6.1.4.1.9.9.46.1.8.1.1.4
The current configuration revision number as known by the local device for this VTP 3 database type in the management domain. This value is updated (if necessary) whenever a VTP advertisement for the database type is received or generated. When the database type is unknown to the local device or no VTP advertisement for the database type is received or generated, its value is 0.
OBJECT-TYPE    
  Gauge32  

vtpDatabasePrimaryServer 1.3.6.1.4.1.9.9.46.1.8.1.1.5
There are two kinds of VTP version 3 servers for a certain database type - the primary server and the secondary server. When a local device is configured as a server for a certain database type, it becomes secondary server by default. Primary server is an operational role under which a server can initiate or change the VTP configuration of the database type. A true(1) value indicates that the local device is the primary server of the database type in the management domain. A false(2) value indicates that the local device is not the primary server, or the database type is unknown to the local device.
OBJECT-TYPE    
  TruthValue  

vtpDatabasePrimaryServerId 1.3.6.1.4.1.9.9.46.1.8.1.1.6
The unique identifier of the primary server in the management domain for the database type. If no primary server is discovered for the database type, the object has a value of zero length string.
OBJECT-TYPE    
  SnmpAdminString Size(0..64)  

vtpDatabaseTakeOverPrimary 1.3.6.1.4.1.9.9.46.1.8.1.1.7
There are two kinds of VTP version 3 servers for a certain database type - the primary server and the secondary server. When a local device is configured as a server for a certain database type, it becomes secondary server by default. Primary server is an operational role under which a server can initiate or change the VTP configuration of the database type. Setting this object to a true(1) value will advertise the configuration of this database type to the whole domain. In order to successfully setting this object to true(1), the value of vtpDatabaseLocalMode must be server(2). Besides that, when the VTP password is hidden from the configuration file, the password (vtpDatabaseTakeOverPassword) which matches the secret key (vtpAuthSecretKey) must be provided in the same data packet. When read, the object always returns false(2).
OBJECT-TYPE    
  TruthValue  

vtpDatabaseTakeOverPassword 1.3.6.1.4.1.9.9.46.1.8.1.1.8
When read, this object always returns the value of a zero-length octet string. In the case that the VTP password is hidden from the configuration and the local device intends to take over the whole domain, this object must be set to the matching password with the secret key (vtpAuthSecretKey) in the same data packet as which the vtpDatabaseTakeOverPrimary is in. In all the other situations, setting a valid value to this object has no impact on the system.
OBJECT-TYPE    
  SnmpAdminString Size(0..64)  

vtpAuthentication 1.3.6.1.4.1.9.9.46.1.9
OBJECT IDENTIFIER    

vtpAuthenticationTable 1.3.6.1.4.1.9.9.46.1.9.1
The table contains the authentication information of VTP in which the local system participates. The security mechanism of VTP relies on a secret key that is used to alter the MD5 digest of the packets transmitted on the wire. The secret value is created from a password that may be saved in plain text in the configuration or hidden from the configuration. The device creating or modifying the VTP configuration signs it using the MD5 digest generated from the secret key before advertising it. Other devices in the domain receive this configuration use the same secret key to accept it if correctly signed or drop it otherwise. The user has the option to hide the password from the configuration. Once the password is hidden, the secret key generated from the password is shown in the configuration instead, and there is no other way to show the password in plain text again but clearing it or resetting it. In an un-trusted area, the password on a device can be configured without being unveiled. After that, it has to be provided again by setting the same value to vtpDatabaseTakeOverPassword if the user wants to take over the whole VTP management domain of the database type. When managementDomainVersionInUse is version3(4), the authentication mechanism is common to all VTP database type.
OBJECT-TYPE    
  SEQUENCE OF  
    VtpAuthEntry

vtpAuthEntry 1.3.6.1.4.1.9.9.46.1.9.1.1
Information about the status of the VTP authentication information in one domain.
OBJECT-TYPE    
  VtpAuthEntry  

vtpAuthPassword 1.3.6.1.4.1.9.9.46.1.9.1.1.1
By default, this object has a value of a zero-length character string and is considered to be not configured. The device uses the password to generate the secret key. It can be stored in the configuration in plain text or hidden from the configuration. If a VTP server intends to modify the database's configuration in the domain but the password was hidden from the configuration, the same password (vtpDatabaseTakeOverPassword) as the hidden one has to be provided. When this object is set alone, vtpAuthPasswordType is set to plaintext(1) automatically by the system. Setting this object to a zero length character string resets the password to its default value and the password is considered as not configured. This object is not allowed to be set at the same time when vtpAuthSecretKey is set. When the vtpAuthPasswordType is hidden(2), this object will return a zero-length character string when read.
OBJECT-TYPE    
  SnmpAdminString Size(0..64)  

vtpAuthPasswordType 1.3.6.1.4.1.9.9.46.1.9.1.1.2
By default this object has the value as plaintext(1) and the VTP password is stored in the configuration file in plain text. Setting this object to hidden(2) will hide the password from the configuration. Once this object is set to hidden(2), it cannot be set to plaintext(1) alone. However, it may be set to plaintext(1) at the same time the password is set.
OBJECT-TYPE    
  INTEGER plaintext(1), hidden(2)  

vtpAuthSecretKey 1.3.6.1.4.1.9.9.46.1.9.1.1.3
The device creating or modifying the VTP configuration signs it using the MD5 digest generated from the secret key before advertising it. Other devices in the domain receiving this configuration use the same secret key to accept it if it was correctly signed or drop it otherwise. By default, the object has the value as a zero-length string and this value is read only. It is set to this value automatically when the password (vtpAuthPassword) is set to a zero-length octet string. The secret key can be either generated using the password or configured by the user. Once the secret key is configured by the user, it is stored as a hexadecimal string in the device's configuration and the password is considered to be the secret key's matching password and hidden from the configuration automatically. This object is not allowed to be set at the same time when vtpAuthPassword is set. The secret key is overwritten by a newly generated secret key when the password is re-configured.
OBJECT-TYPE    
  STRING Size(016)  

vlanStatistics 1.3.6.1.4.1.9.9.46.1.10
OBJECT IDENTIFIER    

vlanStatsVlans 1.3.6.1.4.1.9.9.46.1.10.1
This object indicates the number of the existing manageable VLANs with VLAN indices from 1 to 1024 in the system.
OBJECT-TYPE    
  Unsigned32  

vlanStatsExtendedVlans 1.3.6.1.4.1.9.9.46.1.10.2
This object indicates the number of the existing manageable VLANs with VLAN indices greater than 1024 in the system.
OBJECT-TYPE    
  Unsigned32  

vlanStatsInternalVlans 1.3.6.1.4.1.9.9.46.1.10.3
This object indicates the number of the internal VLANs existing in the system.
OBJECT-TYPE    
  Unsigned32  

vlanStatsFreeVlans 1.3.6.1.4.1.9.9.46.1.10.4
This object indicates the number of the free or unused VLANs in the system.
OBJECT-TYPE    
  Unsigned32  

vtpNotifications 1.3.6.1.4.1.9.9.46.2
OBJECT IDENTIFIER    

vtpNotificationsPrefix 1.3.6.1.4.1.9.9.46.2.0
OBJECT IDENTIFIER    

vtpNotificationsObjects 1.3.6.1.4.1.9.9.46.2.1
OBJECT IDENTIFIER    

vtpConfigRevNumberError 1.3.6.1.4.1.9.9.46.2.0.1
A configuration revision number error notification signifies that a device has incremented its vtpConfigRevNumberErrors counter. Generation of this notification is suppressed if the vtpNotificationsEnabled has the value 'false'. The device must throttle the generation of consecutive vtpConfigRevNumberError notifications so that there is at least a five-second gap between notification of this type. When notification are throttled, they are dropped, not queued for sending at a future time. (Note that 'generating' a notification means sending to all configured recipients.)
NOTIFICATION-TYPE    

vtpConfigDigestError 1.3.6.1.4.1.9.9.46.2.0.2
A configuration digest error notification signifies that a device has incremented its vtpConfigDigestErrors counter. Generation of this notification is suppressed if the vtpNotificationsEnabled has the value 'false'. The device must throttle the generation of consecutive vtpConfigDigestError notifications so that there is at least a five-second gap between notification of this type. When notification are throttled, they are dropped, not queued for sending at a future time. (Note that 'generating' a notification means sending to all configured recipients.)
NOTIFICATION-TYPE    

vtpServerDisabled 1.3.6.1.4.1.9.9.46.2.0.3
A VTP Server disabled notification is generated when the local system is no longer able to function as a VTP Server because the number of defined VLANs is greater than vtpMaxVlanStorage or the local system is not able to recover complete VTP information after a reboot. Generation of this notification is suppressed if the vtpNotificationsEnabled has the value 'false'.
NOTIFICATION-TYPE    

vtpMtuTooBig 1.3.6.1.4.1.9.9.46.2.0.4
A VTP MTU tooBig notification is generated when a VLAN's MTU size is larger than can be supported either: - by one or more of its trunk ports: the included vtpVlanState has the value 'mtuTooBigForTrunk' and the included vlanTrunkPortManagementDomain is for the first (or only) trunk port, or - by the device itself: vtpVlanState has the value 'mtuTooBigForDevice' and any instance of vlanTrunkPortManagementDomain is included. Devices which have no trunk ports do not send vtpMtuTooBig notifications. Generation of this notification is suppressed if the vtpNotificationsEnabled has the value 'false'.
NOTIFICATION-TYPE    

vtpVersionOneDeviceDetected 1.3.6.1.4.1.9.9.46.2.0.6
A VTP version one device detected notification is generated by a device when: a) a management domain has been put into version 2 mode (as accessed by managementDomainVersionInUse). b) 15 minutes has passed since a). c) a version 1 PDU is detected on a trunk on the device that is in that management domain which has a lower revision number than the current configuration.
NOTIFICATION-TYPE    

vlanTrunkPortDynamicStatusChange 1.3.6.1.4.1.9.9.46.2.0.7
A vlanTrunkPortDynamicStatusChange notification is generated by a device when the value of vlanTrunkPortDynamicStatus object has been changed.
NOTIFICATION-TYPE    

vtpLocalModeChanged 1.3.6.1.4.1.9.9.46.2.0.8
A vtpLocalModeChanged notification is generated by a device when the value of the object managementDomainLocalMode is changed.
NOTIFICATION-TYPE    

vtpVersionInUseChanged 1.3.6.1.4.1.9.9.46.2.0.9
A vtpVersionInUseChanged notification is generated by a device when the value of the object managementDomainVersionInUse is changed.
NOTIFICATION-TYPE    

vtpVlanCreated 1.3.6.1.4.1.9.9.46.2.0.10
A vtpVlanCreated notification is generated by a device when a VLAN is created.
NOTIFICATION-TYPE    

vtpVlanDeleted 1.3.6.1.4.1.9.9.46.2.0.11
A vtpVlanDeleted notification is generated by a device when a VLAN is deleted.
NOTIFICATION-TYPE    

vtpVlanRingNumberConflict 1.3.6.1.4.1.9.9.46.2.0.12
A VTP ring number configuration conflict notification is generated if, and only at the time when, a device learns of a conflict between: a) the ring number (vtpVlanPortLocalSegment) being used on a token ring segment attached to the port identified by ifIndex, and b) the VTP-obtained ring number (vtpVlanRingNumber) for the VLAN identified by vtpVlanIndex. When such a conflict occurs, the bridge port is put into an administrative down position until the conflict is resolved through local/network management intervention. This notification is only applicable to VLANs of type 'tokenRing'.
NOTIFICATION-TYPE    

vtpPruningStateOperChange 1.3.6.1.4.1.9.9.46.2.0.13
A vtpPruningStateOperChange notification is generated by the device when the instance value of managementDomainPruningStateOper is changed.
NOTIFICATION-TYPE    

vtpVlanPortLocalSegment 1.3.6.1.4.1.9.9.46.2.1.1
The ring (segment) number in use on a 802.5 ring. For bridges supporting RFC 1525, this value is the same as given by dot1dSrPortLocalSegment for the bridge port attached to that ring. When tokenRing VLANs are in use, each 'trNet' VLAN can/does have a different instance of dot1dSrPortLocalSegment for each physical port. Note that access to the particuler instance of dot1dSrPortLocalSegment requires knowledge of how the agent supports the multiple 'contexts' required to implement RFC 1525 for multiple VLANs; also note that the assignment of ifIndex values may be different in different 'contexts'.
OBJECT-TYPE    
  Integer32 0..65535  

vtpMIBConformance 1.3.6.1.4.1.9.9.46.3
OBJECT IDENTIFIER    

vtpMIBCompliances 1.3.6.1.4.1.9.9.46.3.1
OBJECT IDENTIFIER    

vtpMIBGroups 1.3.6.1.4.1.9.9.46.3.2
OBJECT IDENTIFIER    

vtpMIBCompliance 1.3.6.1.4.1.9.9.46.3.1.1
Write access is not required.
MODULE-COMPLIANCE    
  managementDomainRowStatus INTEGER active(1)
  vlanTrunkPortRowStatus INTEGER active(1)

vtpMIBCompliance2 1.3.6.1.4.1.9.9.46.3.1.2
Write access is not required.
MODULE-COMPLIANCE    
  managementDomainRowStatus INTEGER active(1)
  vlanTrunkPortRowStatus INTEGER active(1)

vtpMIBCompliance3 1.3.6.1.4.1.9.9.46.3.1.3
This object is read-only for interface which doesn't support dot1q tunnel feature.
MODULE-COMPLIANCE    
  managementDomainRowStatus INTEGER active(1)
  vlanTrunkPortRowStatus INTEGER active(1)

vtpMIBCompliance4 1.3.6.1.4.1.9.9.46.3.1.4
This object is read-only for interface which doesn't support dot1q tunnel feature.
MODULE-COMPLIANCE    
  managementDomainRowStatus INTEGER active(1)
  vlanTrunkPortRowStatus INTEGER active(1)

vtpMIBCompliance5 1.3.6.1.4.1.9.9.46.3.1.5
This object is read-only for interface which doesn't support dot1q tunnel feature.
MODULE-COMPLIANCE    
  managementDomainRowStatus INTEGER active(1)
  vlanTrunkPortRowStatus INTEGER active(1)

vtpMIBCompliance6 1.3.6.1.4.1.9.9.46.3.1.6
This object is read-only for interface which doesn't support dot1q tunnel feature.
MODULE-COMPLIANCE    
  managementDomainRowStatus INTEGER active(1)
  vlanTrunkPortRowStatus INTEGER active(1)

vtpMIBCompliance7 1.3.6.1.4.1.9.9.46.3.1.7
This object is read-only for interface which doesn't support dot1q tunnel feature.
MODULE-COMPLIANCE    
  managementDomainRowStatus INTEGER active(1)
  vlanTrunkPortRowStatus INTEGER active(1)
  managementDomainLocalMode INTEGER client(1), server(2), transparent(3)

vtpMIBCompliance8 1.3.6.1.4.1.9.9.46.3.1.8
Write access is not required.
MODULE-COMPLIANCE    
  managementDomainRowStatus INTEGER active(1)
  vlanTrunkPortRowStatus INTEGER active(1)
  managementDomainLocalMode INTEGER client(1), server(2), transparent(3)

vtpMIBCompliance9 1.3.6.1.4.1.9.9.46.3.1.9
Write access is not required.
MODULE-COMPLIANCE    
  managementDomainRowStatus INTEGER active(1)
  vlanTrunkPortRowStatus INTEGER active(1)
  managementDomainLocalMode INTEGER client(1), server(2), transparent(3)

vtpMIBCompliance10 1.3.6.1.4.1.9.9.46.3.1.10
Write access is not required.
MODULE-COMPLIANCE    
  managementDomainRowStatus INTEGER active(1)
  vlanTrunkPortRowStatus INTEGER active(1)
  managementDomainLocalMode INTEGER client(1), server(2), transparent(3)

vtpMIBCompliance11 1.3.6.1.4.1.9.9.46.3.1.11
Write access is not required.
MODULE-COMPLIANCE    
  managementDomainRowStatus INTEGER active(1)
  vlanTrunkPortRowStatus INTEGER active(1)
  managementDomainLocalMode INTEGER client(1), server(2), transparent(3)

vtpMIBCompliance12 1.3.6.1.4.1.9.9.46.3.1.12
Write access is not required.
MODULE-COMPLIANCE    
  managementDomainRowStatus INTEGER active(1)
  vlanTrunkPortRowStatus INTEGER active(1)
  managementDomainLocalMode INTEGER client(1), server(2), transparent(3)

vtpMIBCompliance13 1.3.6.1.4.1.9.9.46.3.1.13
Write access is not required.
MODULE-COMPLIANCE    
  managementDomainRowStatus INTEGER active(1)
  vlanTrunkPortRowStatus INTEGER active(1)
  managementDomainLocalMode INTEGER client(1), server(2), transparent(3)

vtpMIBCompliance14 1.3.6.1.4.1.9.9.46.3.1.14
Write access is not required.
MODULE-COMPLIANCE    
  vtpVlanEditRowStatus INTEGER active(1)
  active INTEGER createAndGo(4), destroy(6)

vtpMIBCompliance15 1.3.6.1.4.1.9.9.46.3.1.15
Write access is not required.
MODULE-COMPLIANCE    
  vtpVlanEditRowStatus INTEGER active(1)
  active INTEGER createAndGo(4), destroy(6)

vtpMIBCompliance16 1.3.6.1.4.1.9.9.46.3.1.16
Write access is not required.
MODULE-COMPLIANCE    
  vtpVlanEditRowStatus INTEGER active(1)
  active INTEGER createAndGo(4), destroy(6)

vtpBasicGroup 1.3.6.1.4.1.9.9.46.3.2.1
A collection of objects providing basic status and control of a VTP implementation.
OBJECT-GROUP    

vtpVlanInfoGroup 1.3.6.1.4.1.9.9.46.3.2.13
A collection of objects for monitoring VLAN information.
OBJECT-GROUP    

vtpVlanInfoEditGroup 1.3.6.1.4.1.9.9.46.3.2.14
A collection of objects for editing VLAN information in VTP Servers.
OBJECT-GROUP    

vtpStatsGroup 1.3.6.1.4.1.9.9.46.3.2.4
A collection of objects providing VTP statistics.
OBJECT-GROUP    

vtpTrunkPortGroup 1.3.6.1.4.1.9.9.46.3.2.5
A collection of objects providing information on trunk ports.
OBJECT-GROUP    

vtpTrunkPortGroup2 1.3.6.1.4.1.9.9.46.3.2.11
Additional functionality added to the vlanTrunkPortTable.
OBJECT-GROUP    

vtpTrunkPortGroup3 1.3.6.1.4.1.9.9.46.3.2.15
Additional functionality added to the vlanTrunkPortTable.
OBJECT-GROUP    

vtpTrunkPruningGroup 1.3.6.1.4.1.9.9.46.3.2.7
A collection of objects providing information on VLAN pruning.
OBJECT-GROUP    

vtpTrunkPruningGroup2 1.3.6.1.4.1.9.9.46.3.2.10
A collection of object providing information on whether VLAN pruning is enabled.
OBJECT-GROUP    

vtpVersion2BasicGroup 1.3.6.1.4.1.9.9.46.3.2.12
The object required to indicate the version of VTP in use by a management domain.
OBJECT-GROUP    

vtpConfigNotificationsGroup 1.3.6.1.4.1.9.9.46.3.2.6
The notifications which a VTP implementation is required to implement. vtpConfigNotificationsGroup object is superseded by vtpConfigNotificationsGroupRev1, vtpConfigNotificationsGroup5.
NOTIFICATION-GROUP    

vtp4kVlanGroup 1.3.6.1.4.1.9.9.46.3.2.16
A collection of objects providing information for VLANS with VlanIndex from 1024 to 4095. vtp4kVlanGroup object is superseded by vtp4kVlanGroupRev1.
OBJECT-GROUP    

vtpDot1qTunnelGroup 1.3.6.1.4.1.9.9.46.3.2.17
A collection of objects providing information for dot1qtunnel feature. vtpDot1qTunnelGroup object is superseded by vtpDot1qTunnelGroup2.
OBJECT-GROUP    

vtpVlanIfIndexGroup 1.3.6.1.4.1.9.9.46.3.2.18
A collection of objects providing information for mapping of VLAN ID to its corresponding ifIndex.
OBJECT-GROUP    

vtpVlanInfoEditGroup2 1.3.6.1.4.1.9.9.46.3.2.19
A collection of objects for editing VLAN information when only one VLAN is allowed to be edited for each 'apply' operation.
OBJECT-GROUP    

vtp4kVlanGroupRev1 1.3.6.1.4.1.9.9.46.3.2.20
A collection of objects providing information for VLANS with VlanIndex from 1024 to 4095.
OBJECT-GROUP    

vtpNotificationObjectsGroup 1.3.6.1.4.1.9.9.46.3.2.21
A collection of objects included in VTP notifications.
OBJECT-GROUP    

vtpDot1qTunnelGroup2 1.3.6.1.4.1.9.9.46.3.2.22
A collection of objects providing information for dot1qtunnel feature.
OBJECT-GROUP    

vtpConfigNotificationsGroup2 1.3.6.1.4.1.9.9.46.3.2.23
The notifications which a VTP implementation is required to implement.
NOTIFICATION-GROUP    

vtpVlanNotifEnabledGroup 1.3.6.1.4.1.9.9.46.3.2.24
A collection of objects to indicate whether a certain group of notifications are enabled.
OBJECT-GROUP    

vtpConfigNotificationsGroup3 1.3.6.1.4.1.9.9.46.3.2.25
The notifications implemented by a device which supports these features.
NOTIFICATION-GROUP    

vtpConfigNotificationsGroup4 1.3.6.1.4.1.9.9.46.3.2.26
The notifications implemented by a device which supports these features.
NOTIFICATION-GROUP    

vtpDiscoverGroup 1.3.6.1.4.1.9.9.46.3.2.27
A collection of objects providing information of VTP discovery.
OBJECT-GROUP    

vtpDatabaseGroup 1.3.6.1.4.1.9.9.46.3.2.28
A collection of objects providing information of VTP databases.
OBJECT-GROUP    

vtpAuthGroup 1.3.6.1.4.1.9.9.46.3.2.29
A collection of objects providing information of VTP authentication mechanism.
OBJECT-GROUP    

vtpConfigNotificationsGroupRev1 1.3.6.1.4.1.9.9.46.3.2.30
The notifications which a VTP implementation is required to implement.
NOTIFICATION-GROUP    

vtpConfigNotificationsGroup5 1.3.6.1.4.1.9.9.46.3.2.31
The additional notifications that may be related to a VTP implementation. vtpConfigNotificationsGroup5 object is superseded by vtpConfigNotificationsGroup6, vtpConfigNotificationsGroup7.
NOTIFICATION-GROUP    

vtpInternalVlanGrp 1.3.6.1.4.1.9.9.46.3.2.32
A collection of objects providing information of internal VLANs.
OBJECT-GROUP    

vlanStatsGroup 1.3.6.1.4.1.9.9.46.3.2.33
A collection of objects providing VLAN statistics information in the system.
OBJECT-GROUP    

vtpConfigNotificationsGroup6 1.3.6.1.4.1.9.9.46.3.2.34
The additional notifications that may be related to a VTP implementation.
NOTIFICATION-GROUP    

vtpConfigNotificationsGroup7 1.3.6.1.4.1.9.9.46.3.2.35
The additional notifications that may be related to a VTP implementation.
NOTIFICATION-GROUP    

vtpTrunkPruningGroup3 1.3.6.1.4.1.9.9.46.3.2.36
A collection of objects providing information on operational VTP pruning state in a manamgement domain.
OBJECT-GROUP    

vtpConfigNotificationsGroup8 1.3.6.1.4.1.9.9.46.3.2.37
The additional notifications for operational VTP pruning state change in a management domain.
NOTIFICATION-GROUP    

vlanTrunkPortActiveVlansGroup 1.3.6.1.4.1.9.9.46.3.2.38
A collection of objects providing active vlan information for a trunking port in a management domain.
OBJECT-GROUP    

vtpSourceInterfaceGroup 1.3.6.1.4.1.9.9.46.3.2.39
A collection of object providing the preferred source interface for the VTP IP updater address.
OBJECT-GROUP    

vtpConfigFileGroup 1.3.6.1.4.1.9.9.46.3.2.40
A collection of object providing the location of VTP configuration file.
OBJECT-GROUP    

vtpVlanLocalShutdownGroup 1.3.6.1.4.1.9.9.46.3.2.41
A collection of object providing the VLAN local shutdown state.
OBJECT-GROUP    

vtpLocalUpdaterGroup 1.3.6.1.4.1.9.9.46.3.2.42
A collection of object providing the local updater IP address.
OBJECT-GROUP    

vtpDeviceIdGroup 1.3.6.1.4.1.9.9.46.3.2.43
A collection of object providing the device id.
OBJECT-GROUP