PRVT-MAC-SECURITY-MIB
27 objects
The MIB module for managing port MAC security.
Imported Objects
| PRVT-SWITCH-MIB | switch |
| SNMPv2-SMI | MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE Unsigned32 |
| SNMPv2-TC | DisplayString RowStatus TEXTUAL-CONVENTION TruthValue |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.4.1.738.1.5.109 | IdentityprvtMacSecurityMIB | The MIB module for managing port MAC security. | ||
| 1.3.6.1.4.1.738.1.5.109.0 | NodeprvtMacSecNotifications | |||
| 1.3.6.1.4.1.738.1.5.109.0.1 | NotificationportSecurityWmarkViolation | current | ||
| 1.3.6.1.4.1.738.1.5.109.0.2 | NotificationportSecurityViolation | current | ||
| 1.3.6.1.4.1.738.1.5.109.1 | NodeprvtMacSecObjects | |||
| 1.3.6.1.4.1.738.1.5.109.1.1 | TableprvtMacSecLrnProfTable | not-accessible | current | The table of learning profiles. A learning profile specifies the thresholds, and actions to take with regards to the number of MAC addresses learned. |
| 1.3.6.1.4.1.738.1.5.109.1.1.1 | RowprvtMacSecLrnProfEntry | not-accessible | current | An entry belonging to prvtMacSecLrnProfTable. |
| 1.3.6.1.4.1.738.1.5.109.1.1.1.1 | ColumnprvtMacSecLrnProfName | not-accessible | current | The name uniquely identifying the learning profile. |
| 1.3.6.1.4.1.738.1.5.109.1.1.1.2 | ColumnprvtMacSecLrnProfRowStatus | read-create | current | The RowStatus for this instance. |
| 1.3.6.1.4.1.738.1.5.109.1.1.1.3 | ColumnprvtMacSecLrnProfPolicy | read-create | current | The type of MAC security policy that this learning profile follows. |
| 1.3.6.1.4.1.738.1.5.109.1.1.1.4 | ColumnprvtMacSecLrnProfMaxMacCount | read-create | current | Maximum allowed number of MAC addresses to be learned. This value should be greater than or equal to the watermark MAC count, prvtMacSecLrnProfWatermarkCount. |
| 1.3.6.1.4.1.738.1.5.109.1.1.1.5 | ColumnprvtMacSecLrnProfIgnoreFiltered | read-create | current | When the violation limit is reached, do not learn violating MACs as filtered, but simply ignore them. |
| 1.3.6.1.4.1.738.1.5.109.1.1.1.6 | ColumnprvtMacSecLrnProfAction | read-create | current | The action to perform upon reaching the prvtMacSecLrnProfMaxMacCount value. |
| 1.3.6.1.4.1.738.1.5.109.1.1.1.7 | ColumnprvtMacSecLrnProfWatermarkAction | read-create | current | The action to perform upon reaching the prvtMacSecLrnProfWatermarkCount value. |
| 1.3.6.1.4.1.738.1.5.109.1.1.1.8 | ColumnprvtMacSecLrnProfWatermarkCount | read-create | current | Sets the watermark at which the action specified in prvtMacSecLrnProfWatermarkAction will be taken. This value should be less than the maximum MAC count, prvtM… |
| 1.3.6.1.4.1.738.1.5.109.1.2 | TableprvtMacSecIfTable | not-accessible | current | The table of profiles that have been assigned to each interface. |
| 1.3.6.1.4.1.738.1.5.109.1.2.1 | RowprvtMacSecIfEntry | not-accessible | current | An entry belonging to prvtMacSecIfTable. |
| 1.3.6.1.4.1.738.1.5.109.1.2.1.1 | ColumnprvtMacSecIfName | not-accessible | current | Interface name. |
| 1.3.6.1.4.1.738.1.5.109.1.2.1.2 | ColumnprvtMacSecIfRowStatus | read-create | current | The RowStatus for this instance. |
| 1.3.6.1.4.1.738.1.5.109.1.2.1.3 | ColumnprvtMacSecIfProfile | read-create | current | The name of a learning profile from prvtMacSecLrnProfTable. |
| 1.3.6.1.4.1.738.1.5.109.1.2.1.4 | ColumnprvtMacSecIfCurrMacCount | read-only | current | The current MAC count for this entry. |
| 1.3.6.1.4.1.738.1.5.109.1.2.1.5 | ColumnprvtMacSecIfState | read-only | current | The current state of this entry. |
Type Definitions
| Name | Syntax | Status | Description |
|---|---|---|---|
| PrvtMacSecEntryStateType | INTEGER { noViolation(1), watermarkReached(2), maxMacCountReached(3), errorState(4) } | current | The state of a port with regards to MAC count. |
| PrvtMacSecLrnProfileNameType | OCTET STRING (SIZE(1..30)) | current | The name of a learning profile. |
| PrvtMacSecPolicyType | INTEGER { portSecurity(1), portLimit(2) } | current | Type of policy a MAC security profile may have. |
| PrvtMacSecSecurityActionType | INTEGER { operationalShutdown(1), trap(2) } | current | Action to perform upon reaching the maximum MAC count value. |
| PrvtMacSecWatermarkActionType | INTEGER { log(3), trap(4) } | current | Action to perform upon reaching the watermark MAC count value. |