CISCO-PORT-SECURITY-MIB
85 objects
The MIB module for managing Cisco Port Security.
Imported Objects
| CISCO-SMI | ciscoMgmt |
| CISCO-VTP-MIB | vtpVlanName |
| IF-MIB | ifIndex ifName |
| Q-BRIDGE-MIB | VlanIndex |
| SNMPv2-CONF | MODULE-COMPLIANCE NOTIFICATION-GROUP OBJECT-GROUP |
| SNMPv2-SMI | Counter32 Integer32 MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE Unsigned32 |
| SNMPv2-TC | MacAddress RowStatus TEXTUAL-CONVENTION TruthValue |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.4.1.9.9.315 | IdentityciscoPortSecurityMIB | The MIB module for managing Cisco Port Security. | ||
| 1.3.6.1.4.1.9.9.315.0 | NodeciscoPortSecurityMIBNotifs | |||
| 1.3.6.1.4.1.9.9.315.0.0 | NodecpsInterfaceNotifs | |||
| 1.3.6.1.4.1.9.9.315.0.0.1 | NotificationcpsSecureMacAddrViolation | current | The address violation notification is generated when port security address violation is detected on a secure non-trunk, access interface (that carries a single… | |
| 1.3.6.1.4.1.9.9.315.0.0.2 | NotificationcpsTrunkSecureMacAddrViolation | deprecated | The address violation notification is generated when port security address violation is detected on a secure trunk or a multi-vlan interface and the cpsIfViola… | |
| 1.3.6.1.4.1.9.9.315.0.0.3 | NotificationcpsIfVlanSecureMacAddrViolation | current | The address violation notification is generated when port security address violation is detected on a multi-vlan interface and the cpsIfViolationAction is set … | |
| 1.3.6.1.4.1.9.9.315.1 | NodeciscoPortSecurityMIBObjects | |||
| 1.3.6.1.4.1.9.9.315.1.1 | NodecpsGlobalObjects | |||
| 1.3.6.1.4.1.9.9.315.1.1.1 | ScalarcpsGlobalMaxSecureAddress | read-only | current | The maximum number of secure MAC addresses allowed in the device. |
| 1.3.6.1.4.1.9.9.315.1.1.2 | ScalarcpsGlobalTotalSecureAddress | read-only | current | The total number of MAC addresses secured in the device. |
| 1.3.6.1.4.1.9.9.315.1.1.3 | ScalarcpsGlobalPortSecurityEnable | read-write | current | The global control to enable or disable port security feature on the device. |
| 1.3.6.1.4.1.9.9.315.1.1.4 | ScalarcpsGlobalSNMPNotifRate | read-write | current | The global control to set the SNMP Notification rate for port security feature. This object specifies the rate at which SNMP Notifications are generated when c… |
| 1.3.6.1.4.1.9.9.315.1.1.5 | ScalarcpsGlobalSNMPNotifControl | read-write | current | Set to 'true' to enable global SNMP Notification for port security feature. Setting the object to 'false' will disable SNMP notifications even if the cpsIfViol… |
| 1.3.6.1.4.1.9.9.315.1.1.6 | ScalarcpsGlobalClearSecureMacAddresses | read-write | current | This objects allows the user to delete secure MAC addresses based on the specified type. |
| 1.3.6.1.4.1.9.9.315.1.2 | NodecpsInterfaceObjects | |||
| 1.3.6.1.4.1.9.9.315.1.2.1 | TablecpsIfConfigTable | not-accessible | current | A list of port security configuration entries. The number of entries is determined by the number of interfaces in the system that can support the port security… |
| 1.3.6.1.4.1.9.9.315.1.2.1.1 | RowcpsIfConfigEntry | not-accessible | current | Entry containing port security information for a particular interface. |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.1 | ColumncpsIfPortSecurityEnable | read-write | current | Indicates whether the port security feature is enabled on an interface. Upon setting this object to 'true', the source MAC address that does not match any cpsS… |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.2 | ColumncpsIfPortSecurityStatus | read-only | current | This object represents the operational status of the port security feature on an interface. secureup(1) - This indicates port security is operational. securedo… |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.3 | ColumncpsIfMaxSecureMacAddr | read-write | current | The maximum number (N) of MAC addresses to be secured on the interface. The first N MAC addresses learned or configured are made secured. Changing this object … |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.4 | ColumncpsIfCurrentSecureMacAddrCount | read-only | current | The current number of MAC addresses secured on this interface. |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.5 | ColumncpsIfSecureMacAddrAgingTime | read-write | current | The interval in which the interface is secured. After the expiration of the time, the corresponding cpsSecureMacAddressEntry from the cpsSecureMacAddressTable … |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.6 | ColumncpsIfSecureMacAddrAgingType | read-write | current | The aging type determines the way the secure MAC addresses are aged out. absolute(1) - all the secure MAC addresses will be aged out after cpsIfSecureMacAddrAg… |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.7 | ColumncpsIfStaticMacAddrAgingEnable | read-write | current | Indicates whether the secure MAC address aging mechanism is enabled on static MAC address entries in cpsSecureMacAddressTable. Setting this object value to 'fa… |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.8 | ColumncpsIfViolationAction | read-write | current | Determines the action that the device will take if the traffic matches the port security violation. shutdown(1) - the interface will be forced to shut down. dr… |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.9 | ColumncpsIfViolationCount | read-only | current | This object indicates the number of violations occurred on a secure interface. The counter will be initialized to zero when the port security feature is enable… |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.10 | ColumncpsIfSecureLastMacAddress | read-only | current | This object indicates the last MAC address that is seen on this interface. This object is also used as a variable in the cpsSecureMacAddrViolation notification… |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.11 | ColumncpsIfClearSecureAddresses | read-write | deprecated | Set to 'true' to delete all secure addresses on this interface. Setting this object to 'false' has no effect. This object always returns 'false' when read. |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.12 | ColumncpsIfUnicastFloodingEnable | read-write | current | Setting this object to true(1) will configure the interface not to block unicast flooded traffic when the secure address count reaches the threshold. Setting t… |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.13 | ColumncpsIfShutdownTimeout | read-write | current | The interval in which the cpsIfPortSecurityStatus may remain in shutdown(3). After the expiration of the time, all the security configuration of this port is r… |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.14 | ColumncpsIfClearSecureMacAddresses | read-write | current | This objects allows the user to delete secure MAC addresses based on the type specified. |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.15 | ColumncpsIfStickyEnable | read-write | current | Set to 'true' to enable and 'false' to disable Sticky port security feature on this interface. Enabling this feature allows the device to secure learned MAC ad… |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.16 | ColumncpsIfInvalidSrcRateLimitEnable | read-write | current | Set to 'true' to enable and 'false' to disable rate limiting for invalid source MAC addresses received on this interface. Enabling this feature will help to ra… |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.17 | ColumncpsIfInvalidSrcRateLimitValue | read-write | current | If cpsIfInvalidSrcRateLimitEnable is set to 'true' then this value is used to limit the rate at which packets with invalid source MAC addresses are processed o… |
| 1.3.6.1.4.1.9.9.315.1.2.1.1.18 | ColumncpsIfSecureLastMacAddrVlanId | read-only | current | This object indicates the VLAN where the last MAC address that is seen on this interface. This object is also used as a variable in the cpsIfVlanSecureMacAddrV… |
| 1.3.6.1.4.1.9.9.315.1.2.2 | TablecpsSecureMacAddressTable | not-accessible | deprecated | A list of port security entries containing the secure MAC address information. |
| 1.3.6.1.4.1.9.9.315.1.2.2.1 | RowcpsSecureMacAddressEntry | not-accessible | deprecated | Entry containing secure MAC address information for a particular interface. A secure MAC address can be configured by the user and can be added by the agent wh… |
| 1.3.6.1.4.1.9.9.315.1.2.2.1.1 | ColumncpsSecureMacAddress | not-accessible | deprecated | This object indicates a secure MAC address configured or learned on an interface. |
| 1.3.6.1.4.1.9.9.315.1.2.2.1.2 | ColumncpsSecureMacAddrType | read-only | deprecated | This object indicates if the secure MAC address is a configured (static) or learned (dynamic) address on this interface. |
| 1.3.6.1.4.1.9.9.315.1.2.2.1.3 | ColumncpsSecureMacAddrRemainingAge | read-only | deprecated | This object indicates the remaining age of the secure MAC address if aging is enabled on that port. A value of 0 indicates that aging is disabled for this MAC … |
| 1.3.6.1.4.1.9.9.315.1.2.2.1.4 | ColumncpsSecureMacAddrRowStatus | read-create | deprecated | This object is a conceptual row entry that allows to add or delete entries to or from the cpsSecureMacAddressTable. 1. When creating an entry in this table 'cr… |
| 1.3.6.1.4.1.9.9.315.1.2.3 | TablecpsIfVlanSecureMacAddrTable | not-accessible | current | A list of port security entries containing the secure MAC address information. This table is simular to cpsSecureMacAddressTable except that cpsIfVlanSecureVla… |
| 1.3.6.1.4.1.9.9.315.1.2.3.1 | RowcpsIfVlanSecureMacAddrEntry | not-accessible | current | Entry containing secure MAC address information for a particular interface. A secure MAC address can be configured by the user and can be added by the agent wh… |
| 1.3.6.1.4.1.9.9.315.1.2.3.1.1 | ColumncpsIfVlanSecureMacAddress | not-accessible | current | This object indicates a secure MAC address configured or learned on an interface. |
| 1.3.6.1.4.1.9.9.315.1.2.3.1.2 | ColumncpsIfVlanSecureVlanIndex | not-accessible | current | This object indicates the vlan configured on an interface. |
| 1.3.6.1.4.1.9.9.315.1.2.3.1.3 | ColumncpsIfVlanSecureMacAddrType | read-only | current | This object indicates if the secure MAC address is a configured 'static' or learned 'dynamic' or learned and retained across reboots 'sticky'. |
| 1.3.6.1.4.1.9.9.315.1.2.3.1.4 | ColumncpsIfVlanSecureMacAddrRemainAge | read-only | current | This object indicates the remaining age of the secure MAC address if aging is enabled on that port. A value of 0 indicates that aging is disabled for this MAC … |
| 1.3.6.1.4.1.9.9.315.1.2.3.1.5 | ColumncpsIfVlanSecureMacAddrRowStatus | read-create | current | This object is a conceptual row entry that allows adding or deleting entries to or from the cpsIfVlanSecureMacAddressTable. 1. When creating an entry in this t… |
| 1.3.6.1.4.1.9.9.315.1.2.4 | TablecpsIfVlanTable | not-accessible | obsolete | Each entry in this table represents port-security information for each vlan that is allowed on trunk interface. The number of entries is determined by the numb… |
| 1.3.6.1.4.1.9.9.315.1.2.4.1 | RowcpsIfVlanEntry | not-accessible | obsolete | Entry containing port security information for a particular VLAN within a trunk port. |
| 1.3.6.1.4.1.9.9.315.1.2.4.1.1 | ColumncpsIfVlanIndex | not-accessible | obsolete | The ID of a VLAN within this trunk port. |
| 1.3.6.1.4.1.9.9.315.1.2.4.1.2 | ColumncpsIfVlanMaxSecureMacAddr | read-write | obsolete | The maximum number of MAC addresses to be secured in the VLAN indicated by cpsIfVlanIndex on this interface. If cpsIfVlanMaxSecureMacAddr is not set, its value… |
| 1.3.6.1.4.1.9.9.315.1.2.4.1.3 | ColumncpsIfVlanCurSecureMacAddrCount | read-only | obsolete | The current number of MAC addresses secured in the VLAN indicated by cpsIfVlanIndex on this interface. |
| 1.3.6.1.4.1.9.9.315.1.2.5 | TablecpsIfMultiVlanTable | not-accessible | current | Each entry in this table represents port-security information such as the maximum value of secured mac address allowed, the current number of secure mac addres… |
| 1.3.6.1.4.1.9.9.315.1.2.5.1 | RowcpsIfMultiVlanEntry | not-accessible | current | Entry containing port security information for a particular VLAN within a multi-vlan port. When secured mac addresses are learned or configured on such interfa… |
| 1.3.6.1.4.1.9.9.315.1.2.5.1.1 | ColumncpsIfMultiVlanIndex | not-accessible | current | The VLAN ID of an allowed VLAN for this multi-vlan port. |
| 1.3.6.1.4.1.9.9.315.1.2.5.1.2 | ColumncpsIfMultiVlanMaxSecureMacAddr | read-create | current | The maximum number (N) of MAC addresses to be secured in the VLAN indicated by cpsIfMultiVlanIndex object on this interface. Setting the value of this object t… |
| 1.3.6.1.4.1.9.9.315.1.2.5.1.3 | ColumncpsIfMultiVlanSecureMacAddrCount | read-only | current | The current number of MAC addresses secured in the VLAN indicated by cpsIfMultiVlanIndex object on this interface. |
| 1.3.6.1.4.1.9.9.315.1.2.5.1.4 | ColumncpsIfMultiVlanClearSecureMacAddr | read-create | current | This objects allows the user to delete secure MAC addresses based on the type specified per interface per VLAN. |
| 1.3.6.1.4.1.9.9.315.1.2.5.1.5 | ColumncpsIfMultiVlanRowStatus | read-create | current | The object is used to manage the creation and deletion of row in this table. It only supports 'active', 'destroy', and 'createAndGo' value. Entry in the table … |
| 1.3.6.1.4.1.9.9.315.2 | NodeciscoPortSecurityMIBConform | |||
| 1.3.6.1.4.1.9.9.315.2.1 | NodeciscoPortSecurityMIBCompliances | |||
| 1.3.6.1.4.1.9.9.315.2.1.1 | ComplianceciscoPortSecurityMIBCompliance | read-only | deprecated | The compliance statement for the Port Security MIB. |
| 1.3.6.1.4.1.9.9.315.2.1.2 | ComplianceciscoPortSecurityMIBCompliance1 | read-only | deprecated | The compliance statement for the Port Security MIB. |
| 1.3.6.1.4.1.9.9.315.2.1.3 | ComplianceciscoPortSecurityMIBCompliance2 | read-only | obsolete | The compliance statement for the Port Security MIB. |
| 1.3.6.1.4.1.9.9.315.2.1.4 | ComplianceciscoPortSecurityMIBCompliance3 | read-only | obsolete | The compliance statement for the Port Security MIB. |
| 1.3.6.1.4.1.9.9.315.2.1.5 | ComplianceciscoPortSecurityMIBCompliance4 | read-only | current | The compliance statement for the Port Security MIB. |
| 1.3.6.1.4.1.9.9.315.2.2 | NodeciscoPortSecurityMIBGroups | |||
| 1.3.6.1.4.1.9.9.315.2.2.1 | GroupcpsGlobalGroup | current | A collection of objects for use with the Port Security feature. | |
| 1.3.6.1.4.1.9.9.315.2.2.2 | GroupcpsInterfaceGroup | deprecated | ********* THIS GROUP IS DEPRECATED ********** A collection of objects for use with the Port Security feature. | |
| 1.3.6.1.4.1.9.9.315.2.2.3 | GroupcpsExtInterfaceGroup | current | A collection of objects providing the additional information for the Port Security feature. | |
| 1.3.6.1.4.1.9.9.315.2.2.4 | GroupcpsNotificationGroup | current | A collection of notifications for use with the Port Security feature. | |
| 1.3.6.1.4.1.9.9.315.2.2.5 | GroupcpsUnicastFloodingInterfaceGroup | current | A collection of objects providing the unicast flooding information for the Port Security feature. | |
| 1.3.6.1.4.1.9.9.315.2.2.6 | GroupcpsShutdownTimeoutInterfaceGroup | current | A collection of objects providing the shutdown timeout information for the Port Security feature. | |
| 1.3.6.1.4.1.9.9.315.2.2.8 | GroupcpsIfVlanSecureMacAddrGroup | current | A collection of objects for use with the Port Security feature. | |
| 1.3.6.1.4.1.9.9.315.2.2.9 | GroupcpsInterfaceGroup1 | deprecated | ********* THIS GROUP IS DEPRECATED ********** A collection of objects for use with the Port Security configuration. | |
| 1.3.6.1.4.1.9.9.315.2.2.10 | GroupcpsExtConfigInterfaceGroup | deprecated | ********* THIS GROUP IS DEPRECATED ********** A collection of objects providing the additional information for the Port Security feature. | |
| 1.3.6.1.4.1.9.9.315.2.2.11 | GroupcpsIfVlanGroup | obsolete | A collection of objects providing additional trunk VLAN information for the Port Security feature on a given interface. | |
| 1.3.6.1.4.1.9.9.315.2.2.12 | GroupcpsGlobalClearAddressGroup | current | A collection of objects for clearing addresses on the device. | |
| 1.3.6.1.4.1.9.9.315.2.2.13 | GroupcpsInterfaceGroup2 | current | A collection of objects for use with the Port Security configuration. | |
| 1.3.6.1.4.1.9.9.315.2.2.14 | GroupcpsTrunkSecureNotificationGroup | deprecated | A collection of trunk or multi-vlan port related notifications for use with the port-security feature. | |
| 1.3.6.1.4.1.9.9.315.2.2.15 | GroupcpsIfMultiVlanGroup | current | A collection of objects providing additional per interface per VLAN port security feature information on a multi-vlan interface. | |
| 1.3.6.1.4.1.9.9.315.2.2.16 | GroupcpsIfVlanSecureNotificationGroup | current | A collection of trunk or multi-vlan port related notifications for use with the port-security feature. | |
| 1.3.6.1.4.1.9.9.315.2.2.17 | GroupcpsExtInterfaceGroup1 | current | A collection of objects providing the information of the VLAN-id for the last MAC address seen on the interface. |
Type Definitions
| Name | Syntax | Status | Description |
|---|---|---|---|
| ClearSecureMacAddrType | INTEGER { done(0), dynamic(1), static(2), sticky(3), all(4) } | current | This are the different type of secure mac addresses which user is allowed to delete globally or per interface. When the address deletion is in progress GET request will not show any values which were set using SET opera… |