CISCO-VMPS-MIB

File: CISCO-VMPS-MIB.mib (23543 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF SNMPv2-TC
SNMP-FRAMEWORK-MIB CISCO-SMI

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Counter32
Integer32 IpAddress MODULE-COMPLIANCE
OBJECT-GROUP RowStatus TimeStamp
MacAddress TEXTUAL-CONVENTION DisplayString
TruthValue SnmpAdminString ciscoMgmt

Defined Types

VlanName  
The user friendly ASCII string associated with a VLAN.
TEXTUAL-CONVENTION    
  OCTET STRING Size(0..32)  

VmpsConfigEntry  
SEQUENCE    
  vmpsIndex Integer32
  vmpsAdminStatus INTEGER
  vmpsDownloadServerAddress IpAddress
  vmpsConfigFileName DisplayString
  vmpsTriggerDownload INTEGER
  vmpsFallbackVlan VlanName
  vmpsSecureMode INTEGER
  vmpsManagementDomain DisplayString
  vmpsRowStatus RowStatus
  vmpsRcpRemoteUserName SnmpAdminString
  vmpsRcpRemoteUserName2 SnmpAdminString

VmpsStatsEntry  
SEQUENCE    
  vmpsLastRestart TimeStamp
  vmpsInConfigReqs Counter32
  vmpsInConfigErrors Counter32
  vmpsOutConfigFails Counter32
  vmpsLastFailClient MacAddress
  vmpsOperStatus INTEGER

VmpsMacConfigEntry  
SEQUENCE    
  vmpsMacConfigAddress MacAddress
  vmpsMacConfigVlan VlanName
  vmpsMacConfigLastAccessed TimeStamp
  vmpsMacConfigLastRequestor IpAddress
  vmpsMacConfigLastRequestPortId DisplayString
  vmpsMacConfigLastResponseStatus INTEGER
  vmpsMacConfigStatus RowStatus

VmpsVlanConfigEntry  
SEQUENCE    
  vmpsVlanName VlanName
  vmpsDeviceId IpAddress
  vmpsPortName DisplayString
  vmpsVlanConfigStatus RowStatus

Defined Values

ciscoVmpsMIB 1.3.6.1.4.1.9.9.53
The MIB module for the management of the VLAN Membership Policy Server.
MODULE-IDENTITY    

ciscoVlanMemberPolicyServerMIBObjects 1.3.6.1.4.1.9.9.53.1
OBJECT IDENTIFIER    

vmpsInfo 1.3.6.1.4.1.9.9.53.1.1
OBJECT IDENTIFIER    

vmpsDatabase 1.3.6.1.4.1.9.9.53.1.2
OBJECT IDENTIFIER    

vmpsGlobalConfig 1.3.6.1.4.1.9.9.53.1.3
OBJECT IDENTIFIER    

vmpsConfigTable 1.3.6.1.4.1.9.9.53.1.1.1
A table for creating and controling an instance of the VMPS.
OBJECT-TYPE    
  SEQUENCE OF  
    VmpsConfigEntry

vmpsConfigEntry 1.3.6.1.4.1.9.9.53.1.1.1.1
An entry (conceptual row) in the vmpsConfigTable.
OBJECT-TYPE    
  VmpsConfigEntry  

vmpsIndex 1.3.6.1.4.1.9.9.53.1.1.1.1.1
An arbitrary index identifying this particular instance of the VMPS. This index need not be consistent across reboots. For devices only supporting one instance of the VMPS this object need only accept the value of 1. Different instances of the VMPS of one device will presumable be for different management domains.
OBJECT-TYPE    
  Integer32 1..2147483647  

vmpsAdminStatus 1.3.6.1.4.1.9.9.53.1.1.1.1.2
The desired state of the VMPS as prescribed by the operator. The actions of the agent will, if at all possible, eventually result in the desired state being reflected in the lecsOperStatus.
OBJECT-TYPE    
  INTEGER active(1), inactive(2)  

vmpsDownloadServerAddress 1.3.6.1.4.1.9.9.53.1.1.1.1.3
The IP address of the host supplying the TFTP configuration data for the VMPS. If this value of this object is 0.0.0.0 then the VMPS will not attempt to download configuration information.
OBJECT-TYPE    
  IpAddress  

vmpsConfigFileName 1.3.6.1.4.1.9.9.53.1.1.1.1.4
The filename of the configuration file the VMPS will attempt to download.
OBJECT-TYPE    
  DisplayString  

vmpsTriggerDownload 1.3.6.1.4.1.9.9.53.1.1.1.1.5
When set to `loadDatabase' this object will cause the VMPS to initiate a TFTP download of the configuration tables stored at the host identified by the vmpsDownloadServerAddress. Setting to 'loadRcpDataBase' will cause the VMPs to initiate RCP download. A download cannot be preformed unless the host address is properly set. This object will always return noOperation(1) when read. Setting this object to loadDatabase(2) while the vmpsOperStatus is loading(3) is effectively a no-op.
OBJECT-TYPE    
  INTEGER noOperation(1), loadDatabase(2), loadRcpDataBase(3)  

vmpsFallbackVlan 1.3.6.1.4.1.9.9.53.1.1.1.1.6
This is the VLAN returned in the configuration response when a given configuration request contains data that matches nothing in the VMPS database (given the specified classifiers). A value of the empty string signifies that there is no fall-back VLAN.
OBJECT-TYPE    
  VlanName  

vmpsSecureMode 1.3.6.1.4.1.9.9.53.1.1.1.1.7
If in secure mode the VMPS will instruct the requesting device to shutdown a port as a result of a match failure.
OBJECT-TYPE    
  INTEGER secure(1), open(2)  

vmpsManagementDomain 1.3.6.1.4.1.9.9.53.1.1.1.1.8
The management domain this VMPS is servicing.
OBJECT-TYPE    
  DisplayString Size(1..32)  

vmpsRowStatus 1.3.6.1.4.1.9.9.53.1.1.1.1.9
The status of the conceptual row. A valid value of vmpsManagementDomain must be set before the row can become active. Devices that only support one instance of the VMPS may opt to always have a row in this table instantiated and not allow row manipulations.
OBJECT-TYPE    
  RowStatus  

vmpsRcpRemoteUserName 1.3.6.1.4.1.9.9.53.1.1.1.1.10
Remote username for download of the VMPS database file via RCP protocol. This object must be set when vmpsTriggerDownload is set to loadRcpDataBase(3). This object will be have no effect for protocols other than RCP.
OBJECT-TYPE    
  SnmpAdminString Size(1..255)  

vmpsRcpRemoteUserName2 1.3.6.1.4.1.9.9.53.1.1.1.1.11
This object deprecates the object vmpsRcpRemoteUserName to support full range, i.e. SIZE(0..255), of TEXTUAL-CONVENTION SnmpAdminString. The object indicates remote username for download of the VMPS database file via RCP protocol. This object must be set when vmpsTriggerDownload is to loadRcpDataBase(3). This object will be have no effect for protocols other than RCP.
OBJECT-TYPE    
  SnmpAdminString  

vmpsStatsTable 1.3.6.1.4.1.9.9.53.1.1.2
Statistics relating to this instance of the VMPS.
OBJECT-TYPE    
  SEQUENCE OF  
    VmpsStatsEntry

vmpsStatsEntry 1.3.6.1.4.1.9.9.53.1.1.2.1
An entry (conceptual row) in the vmpsStatsTable.
OBJECT-TYPE    
  VmpsStatsEntry  

vmpsLastRestart 1.3.6.1.4.1.9.9.53.1.1.2.1.1
The value of sysUpTime when the VMPS was last restarted.
OBJECT-TYPE    
  TimeStamp  

vmpsInConfigReqs 1.3.6.1.4.1.9.9.53.1.1.2.1.2
The total number of configure requests, including vmpsInConfigErrors, that have been received by the VMPS.
OBJECT-TYPE    
  Counter32  

vmpsInConfigErrors 1.3.6.1.4.1.9.9.53.1.1.2.1.3
Then number of packets received by the VMPS but which were not correctly formatted configure requests.
OBJECT-TYPE    
  Counter32  

vmpsOutConfigFails 1.3.6.1.4.1.9.9.53.1.1.2.1.4
The number of configure responses sent by this particular VMPS whose status was other than success.
OBJECT-TYPE    
  Counter32  

vmpsLastFailClient 1.3.6.1.4.1.9.9.53.1.1.2.1.5
The MAC address of the VLAN client whose last configuration request was rejected. This MAC address will be for the VLAN client who was delivered the last configure response that caused the vmpsOutConfigFails object to increment. This value is taken directly from the configure request and is not guaranteed to be correctly identify a client.
OBJECT-TYPE    
  MacAddress  

vmpsOperStatus 1.3.6.1.4.1.9.9.53.1.1.2.1.6
This object reflects the actual state of the VMPS which may differ from that of the vmpsAdminStatus object. This can occur when the configuration database fails to load but the corresponding vmpsAdminStatus is `active'. The state loading(3) indicates that the VMPS is currently loading the configuration database from the TFTP server.
OBJECT-TYPE    
  INTEGER active(1), inactive(2), loading(3)  

vmpsAutoBackupEnable 1.3.6.1.4.1.9.9.53.1.3.1
This object enables or disables the auto-save of the downloaded VMPS configuration on to a local storage of the device. If the value is set to 'true', the VMPS configuration will be backed up into the location specified by vmpsAutoBackupFileName everytime the configuration file is downloaded.
OBJECT-TYPE    
  TruthValue  

vmpsAutoBackupFileName 1.3.6.1.4.1.9.9.53.1.3.2
This object specifies the VMPS back-up configuration location, in the format of :[]. can be (but not limited to): flash, bootflash, slot0, slot1, disk0.
OBJECT-TYPE    
  SnmpAdminString  

vmpsMacConfigTable 1.3.6.1.4.1.9.9.53.1.2.1
A (conceptual) table utilized by a VMPS to map a MAC address of a end station to a VLAN.
OBJECT-TYPE    
  SEQUENCE OF  
    VmpsMacConfigEntry

vmpsMacConfigEntry 1.3.6.1.4.1.9.9.53.1.2.1.1
An entry (conceptual row) of a mapping between a MAC address in utilization by an end station and a VLAN.
OBJECT-TYPE    
  VmpsMacConfigEntry  

vmpsMacConfigAddress 1.3.6.1.4.1.9.9.53.1.2.1.1.1
The MAC address of an end station to be associated with an VLAN.
OBJECT-TYPE    
  MacAddress  

vmpsMacConfigVlan 1.3.6.1.4.1.9.9.53.1.2.1.1.2
A VLAN that will be returned to an end station that provides the corresponding MAC address in a configuration request. A zero length string indicates that the corresponding MAC address is not permitted on any VLANs, including the fall-back.
OBJECT-TYPE    
  VlanName  

vmpsMacConfigLastAccessed 1.3.6.1.4.1.9.9.53.1.2.1.1.3
The value of sysUpTime when this entry was last used to map a MAC address to a VLAN name. Managers may opt to use this object to garbage collect entries that have not been used for a prolonged period of time.
OBJECT-TYPE    
  TimeStamp  

vmpsMacConfigLastRequestor 1.3.6.1.4.1.9.9.53.1.2.1.1.4
The IP address of the device that requested the VLAN associated with the MAC of this row. The manager may use this object in an attempt to locate where a dynamic host currently resides.
OBJECT-TYPE    
  IpAddress  

vmpsMacConfigLastRequestPortId 1.3.6.1.4.1.9.9.53.1.2.1.1.5
The ID of the port included in the configuration request that corresponded to the designated entry in this table.
OBJECT-TYPE    
  DisplayString  

vmpsMacConfigLastResponseStatus 1.3.6.1.4.1.9.9.53.1.2.1.1.6
The value of the status field in the response for the last configure request for this MAC-address.
OBJECT-TYPE    
  INTEGER success(1), versionNotSupported(2), insufficientResources(3), accessDenied(4), portShutdown(5), unknownManagementDomain(6)  

vmpsMacConfigStatus 1.3.6.1.4.1.9.9.53.1.2.1.1.7
The row cannot be set to `active' until an appropriate value exists for vmpsMacConfigVlan.
OBJECT-TYPE    
  RowStatus  

vmpsVlanConfigTable 1.3.6.1.4.1.9.9.53.1.2.2
A list of VLANs with restricted access from dynamic ports. This list takes the form of a group of VLANs and a group of ports permitted for those VLANs. If no entry exists for a particular VLAN then there are no restrictions as to what ports are allowed to access that VLAN. If entries exist for a VLAN, then all ports not explicitly permitted for that VLAN are denied access (in the form of a failed configuration response).
OBJECT-TYPE    
  SEQUENCE OF  
    VmpsVlanConfigEntry

vmpsVlanConfigEntry 1.3.6.1.4.1.9.9.53.1.2.2.1
An entry (conceptual row) in the vmpsVlanConfigTable.
OBJECT-TYPE    
  VmpsVlanConfigEntry  

vmpsVlanName 1.3.6.1.4.1.9.9.53.1.2.2.1.1
The VLAN name associated with a group of ports which are allowed access to that VLAN dynamically.
OBJECT-TYPE    
  VlanName  

vmpsDeviceId 1.3.6.1.4.1.9.9.53.1.2.2.1.2
The IP address of the device containing the permitted ports.
OBJECT-TYPE    
  IpAddress  

vmpsPortName 1.3.6.1.4.1.9.9.53.1.2.2.1.3
The ifName of the port on which dynamic access to the specified VLAN is allowed.
OBJECT-TYPE    
  DisplayString  

vmpsVlanConfigStatus 1.3.6.1.4.1.9.9.53.1.2.2.1.4
The status object associated with the conceptual row.
OBJECT-TYPE    
  RowStatus  

ciscoVlanMemberPolicyServerMIBNotifications 1.3.6.1.4.1.9.9.53.2
OBJECT IDENTIFIER    

ciscoVlanMemberPolicyServerMIBConformance 1.3.6.1.4.1.9.9.53.3
OBJECT IDENTIFIER    

ciscoVlanMemberPolicyServerMIBCompliances 1.3.6.1.4.1.9.9.53.3.1
OBJECT IDENTIFIER    

ciscoVlanMemberPolicyServerMIBGroups 1.3.6.1.4.1.9.9.53.3.2
OBJECT IDENTIFIER    

ciscoVlanMemberPolicyServerMIBCompliance 1.3.6.1.4.1.9.9.53.3.1.1
The compliance statement for entities which implement the VMPS MIB. This statement is replaced by ciscoVmpsMIBCompliance2.
MODULE-COMPLIANCE    

ciscoVmpsMIBCompliance2 1.3.6.1.4.1.9.9.53.3.1.2
The compliance statement for entities which implement the VMPS MIB. This statement is replaced by ciscoVmpsMIBCompliance3.
MODULE-COMPLIANCE    

ciscoVmpsMIBCompliance3 1.3.6.1.4.1.9.9.53.3.1.3
The compliance statement for entities which implement the VMPS MIB.
MODULE-COMPLIANCE    

ciscoVlanMemberPolicyServerGroup 1.3.6.1.4.1.9.9.53.3.2.1
A collection of objects for the managing of VMPS operation.
OBJECT-GROUP    

ciscoVlanMemberPolicyServerRcpGroup 1.3.6.1.4.1.9.9.53.3.2.2
Group to support RCP downnload of VMPS database.
OBJECT-GROUP    

ciscoVmpsAutoBackupGroup 1.3.6.1.4.1.9.9.53.3.2.3
Group to support auto backup of downloaded VMPS configuration.
OBJECT-GROUP    

ciscoVlanMemberPolicyServerRcpGroup2 1.3.6.1.4.1.9.9.53.3.2.4
Group to support RCP downnload of VMPS database.
OBJECT-GROUP