GSMP-MIB
104 objects
This MIB contains managed object definitions for the General Switch Management Protocol, GSMP, version 3
Imported Objects
| ATM-TC-MIB | AtmVcIdentifier AtmVpIdentifier |
| IF-MIB | InterfaceIndex |
| INET-ADDRESS-MIB | InetAddress InetAddressType InetPortNumber |
| RMON2-MIB | ZeroBasedCounter32 |
| SNMPv2-CONF | MODULE-COMPLIANCE NOTIFICATION-GROUP OBJECT-GROUP |
| SNMPv2-SMI | Integer32 mib-2 MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE Unsigned32 |
| SNMPv2-TC | RowStatus StorageType TEXTUAL-CONVENTION TimeStamp TruthValue |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.2.1.98 | IdentitygsmpMIB | This MIB contains managed object definitions for the General Switch Management Protocol, GSMP, version 3 | ||
| 1.3.6.1.2.1.98.0 | NodegsmpNotifications | |||
| 1.3.6.1.2.1.98.0.1 | NotificationgsmpSessionDown | current | When it has been enabled, this notification is generated whenever a session is taken down, regardless of whether the session went down normally or not. Its pur… | |
| 1.3.6.1.2.1.98.0.2 | NotificationgsmpSessionUp | current | When it has been enabled, this notification is generated when new session is established. The new session is identified by the gsmpSessionThisSideId and gsmpSe… | |
| 1.3.6.1.2.1.98.0.3 | NotificationgsmpSentFailureInd | current | When it has been enabled, this notification is generated when a message with a failure indication was sent. The notification indicates a change in the value of… | |
| 1.3.6.1.2.1.98.0.4 | NotificationgsmpReceivedFailureInd | current | When it has been enabled, this notification is generate when a message with a failure indication is received. The notification indicates a change in the value … | |
| 1.3.6.1.2.1.98.0.5 | NotificationgsmpPortUpEvent | current | When it has been enabled, this notification is generated when a Port Up Event occurs. The notification indicates a change in the value of gsmpSessionStatPortUp… | |
| 1.3.6.1.2.1.98.0.6 | NotificationgsmpPortDownEvent | current | When it has been enabled, this notification is generated when a Port Down Event occurs. The notification indicates a change in the value of gsmpSessionStatPort… | |
| 1.3.6.1.2.1.98.0.7 | NotificationgsmpInvalidLabelEvent | current | When it has been enabled, this notification is generated when an Invalid Label Event occurs. The notification indicates a change in the value of gsmpSessionSta… | |
| 1.3.6.1.2.1.98.0.8 | NotificationgsmpNewPortEvent | current | When it has been enabled, this notification is generated when a New Port Event occurs. The notification indicates a change in the value of gsmpSessionStatNewPo… | |
| 1.3.6.1.2.1.98.0.9 | NotificationgsmpDeadPortEvent | current | When it has been enabled, this notification is generated when a Dead Port Event occurs. The notification indicates a change in the value of gsmpSessionStatDead… | |
| 1.3.6.1.2.1.98.0.10 | NotificationgsmpAdjacencyUpdateEvent | current | When it has been enabled, this notification is generated when an Adjacency Update Event occurs. The gsmpSessionAdjacencyCount contains the new value of the num… | |
| 1.3.6.1.2.1.98.1 | NodegsmpObjects | |||
| 1.3.6.1.2.1.98.1.1 | TablegsmpControllerTable | not-accessible | current | This table represents the Switch Controller Entities. An entry in this table needs to be configured (created) before a GSMP session might be started. |
| 1.3.6.1.2.1.98.1.1.1 | RowgsmpControllerEntry | not-accessible | current | An entry in the table showing the data for a specific Switch Controller Entity. If partitions are used, one entity corresponds to one specific switch partition… |
| 1.3.6.1.2.1.98.1.1.1.1 | ColumngsmpControllerEntityId | not-accessible | current | The Switch Controller Entity Id is unique within the operational context of the device. |
| 1.3.6.1.2.1.98.1.1.1.2 | ColumngsmpControllerMaxVersion | read-create | current | The max version number of the GSMP protocol being used in this session. The version is negotiated by the adjacency protocol. |
| 1.3.6.1.2.1.98.1.1.1.3 | ColumngsmpControllerTimer | read-create | current | The timer specifies the nominal time between periodic adjacency protocol messages. It is a constant for the duration of a GSMP session. The timer is specified … |
| 1.3.6.1.2.1.98.1.1.1.4 | ColumngsmpControllerPort | read-create | current | The local port number for the Switch Controller Entity. |
| 1.3.6.1.2.1.98.1.1.1.5 | ColumngsmpControllerInstance | read-only | current | The instance number for the Switch Controller Entity. The Instance number is a 24-bit number that should be guaranteed to be unique within the recent past and … |
| 1.3.6.1.2.1.98.1.1.1.6 | ColumngsmpControllerPartitionType | read-create | current | A controller can request the specific partition identifier to the session by setting the Partition Type to fixedPartitionRequest(2). A controller can let the s… |
| 1.3.6.1.2.1.98.1.1.1.7 | ColumngsmpControllerPartitionId | read-create | current | The Id for the specific switch partition that this Switch Controller is concerned with. If partitions are not used or if the controller lets the switch assigns… |
| 1.3.6.1.2.1.98.1.1.1.8 | ColumngsmpControllerDoResync | read-create | current | This object specifies whether the controller should resynchronise or reset in case of loss of synchronisation. If this object is set to true then the Controlle… |
| 1.3.6.1.2.1.98.1.1.1.9 | ColumngsmpControllerNotificationMap | read-create | current | This bitmap defines whether a corresponding SNMP notification should be sent if a GSMP event is received by the Switch Controller. If the bit is set to 1 a not… |
| 1.3.6.1.2.1.98.1.1.1.10 | ColumngsmpControllerSessionState | read-only | current | The state for the existing or potential session that this entity is concerned with. The NULL state is returned if the proper encapsulation data is not yet conf… |
| 1.3.6.1.2.1.98.1.1.1.11 | ColumngsmpControllerStorageType | read-create | current | The storage type for this controller entity. Conceptual rows having the value 'permanent' need not allow write-access to any columnar objects in the row. |
| 1.3.6.1.2.1.98.1.1.1.12 | ColumngsmpControllerRowStatus | read-create | current | An object that allows entries in this table to be created and deleted using the RowStatus convention. While the row is in active state it's not possible to mod… |
| 1.3.6.1.2.1.98.1.2 | TablegsmpSwitchTable | not-accessible | current | This table represents the Switch Entities. An entry in this table needs to be configured (created) before a GSMP session might be started. |
| 1.3.6.1.2.1.98.1.2.1 | RowgsmpSwitchEntry | not-accessible | current | An entry in the table showing the data for a specific Switch Entity. If partitions are used, one entity corresponds to one specific switch partition. Depending… |
| 1.3.6.1.2.1.98.1.2.1.1 | ColumngsmpSwitchEntityId | not-accessible | current | The Switch Entity Id is unique within the operational context of the device. |
| 1.3.6.1.2.1.98.1.2.1.2 | ColumngsmpSwitchMaxVersion | read-create | current | The max version number of the GSMP protocol being supported by this Switch. The version is negotiated by the adjacency protocol. |
| 1.3.6.1.2.1.98.1.2.1.3 | ColumngsmpSwitchTimer | read-create | current | The timer specifies the nominal time between periodic adjacency protocol messages. It is a constant for the duration of a GSMP session. The timer is specified … |
| 1.3.6.1.2.1.98.1.2.1.4 | ColumngsmpSwitchName | read-create | current | The name of the Switch. The first three octets must be an Organisationally Unique Identifier (OUI) that identifies the manufacturer of the Switch. This is by d… |
| 1.3.6.1.2.1.98.1.2.1.5 | ColumngsmpSwitchPort | read-create | current | The local port number for this Switch Entity. |
| 1.3.6.1.2.1.98.1.2.1.6 | ColumngsmpSwitchInstance | read-only | current | The instance number for the Switch Entity. The Instance number is a 24-bit number that should be guaranteed to be unique within the recent past and to change w… |
| 1.3.6.1.2.1.98.1.2.1.7 | ColumngsmpSwitchPartitionType | read-create | current | A switch can assign the specific partition identifier to the session by setting the Partition Type to fixedPartitionAssigned(3). A switch can specify that no p… |
| 1.3.6.1.2.1.98.1.2.1.8 | ColumngsmpSwitchPartitionId | read-create | current | The Id for this specific switch partition that the switch entity represents. If partitions are not used, i.e. Partition Type = noPartition(1), then this object… |
| 1.3.6.1.2.1.98.1.2.1.9 | ColumngsmpSwitchNotificationMap | read-create | current | This bitmap defines whether a corresponding SNMP notification should be sent if an GSMP event is sent by the Switch Entity. If the bit is set to 1 a notificati… |
| 1.3.6.1.2.1.98.1.2.1.10 | ColumngsmpSwitchSwitchType | read-create | current | A 16-bit field allocated by the manufacturer of the switch. The Switch Type identifies the product. When the Switch Type is combined with the OUI from the Swit… |
| 1.3.6.1.2.1.98.1.2.1.11 | ColumngsmpSwitchWindowSize | read-create | current | The maximum number of unacknowledged request messages that may be transmitted by the controller without the possibility of loss. This field is used to prevent … |
| 1.3.6.1.2.1.98.1.2.1.12 | ColumngsmpSwitchSessionState | read-only | current | The state for the existing or potential session that this entity is concerned with. The NULL state is returned if the proper encapsulation data is not yet conf… |
| 1.3.6.1.2.1.98.1.2.1.13 | ColumngsmpSwitchStorageType | read-create | current | The storage type for this switch entity. Conceptual rows having the value 'permanent' need not allow write-access to any columnar objects in the row. |
| 1.3.6.1.2.1.98.1.2.1.14 | ColumngsmpSwitchRowStatus | read-create | current | An object that allows entries in this table to be created and deleted using the RowStatus convention. While the row is in active state it's not possible to mod… |
| 1.3.6.1.2.1.98.1.3 | TablegsmpAtmEncapTable | not-accessible | current | This table contains the atm encapsulation data for the Controller or Switch that uses atm aal5 as encapsulation. |
| 1.3.6.1.2.1.98.1.3.1 | RowgsmpAtmEncapEntry | not-accessible | current | An entry in the table showing the encapsulation data for a specific Switch Controller entity or Switch entity. |
| 1.3.6.1.2.1.98.1.3.1.1 | ColumngsmpAtmEncapEntityId | not-accessible | current | The Controller Id or Switch Id that is unique within the operational context of the device. |
| 1.3.6.1.2.1.98.1.3.1.2 | ColumngsmpAtmEncapIfIndex | read-create | current | The interface index for the virtual channel over which the GSMP session is established, i.e., the GSMP control channel for LLC/SNAP encapsulated GSMP messages … |
| 1.3.6.1.2.1.98.1.3.1.3 | ColumngsmpAtmEncapVpi | read-create | current | The VPI value for the virtual channel over which the GSMP session is established, i.e., the GSMP control channel for LLC/SNAP encapsulated GSMP messages on an … |
| 1.3.6.1.2.1.98.1.3.1.4 | ColumngsmpAtmEncapVci | read-create | current | The VCI value for the virtual channel over which the GSMP session is established, i.e., the GSMP control channel for LLC/SNAP encapsulated GSMP messages on an … |
| 1.3.6.1.2.1.98.1.3.1.5 | ColumngsmpAtmEncapStorageType | read-create | current | The storage type for this entry. It should have the same value as the StorageType in the referring Switch Controller entity or Switch entity. |
| 1.3.6.1.2.1.98.1.3.1.6 | ColumngsmpAtmEncapRowStatus | read-create | current | An object that allows entries in this table to be created and deleted using the RowStatus convention. While the row is in active state it's not possible to mod… |
| 1.3.6.1.2.1.98.1.4 | TablegsmpTcpIpEncapTable | not-accessible | current | This table contains the encapsulation data for the Controller or Switch that uses TCP/IP as encapsulation. |
| 1.3.6.1.2.1.98.1.4.1 | RowgsmpTcpIpEncapEntry | not-accessible | current | An entry in the table showing the encapsulation data for a specific Switch Controller entity or Switch entity. |
| 1.3.6.1.2.1.98.1.4.1.1 | ColumngsmpTcpIpEncapEntityId | not-accessible | current | The Controller or Switch Id is unique within the operational context of the device. |
| 1.3.6.1.2.1.98.1.4.1.2 | ColumngsmpTcpIpEncapAddressType | read-create | current | The type of address in gsmpTcpIpEncapAddress. |
| 1.3.6.1.2.1.98.1.4.1.3 | ColumngsmpTcpIpEncapAddress | read-create | current | The IPv4 or IPv6 address used for the GSMP session peer. |
| 1.3.6.1.2.1.98.1.4.1.4 | ColumngsmpTcpIpEncapPortNumber | read-create | current | The TCP port number used for the TCP session establishment to the GSMP peer. |
| 1.3.6.1.2.1.98.1.4.1.5 | ColumngsmpTcpIpEncapStorageType | read-create | current | The storage type for this entry. It should have the same value as the StorageType in the referring Switch Controller entity or Switch entity. |
| 1.3.6.1.2.1.98.1.4.1.6 | ColumngsmpTcpIpEncapRowStatus | read-create | current | An object that allows entries in this table to be created and deleted using the RowStatus convention. While the row is in active state it's not possible to mod… |
| 1.3.6.1.2.1.98.1.5 | TablegsmpSessionTable | not-accessible | current | This table represents the sessions between Controller and Switch pairs. |
| 1.3.6.1.2.1.98.1.5.1 | RowgsmpSessionEntry | not-accessible | current | An entry in the table showing the session data for a specific Controller and Switch pair. Also, statistics for this specific session is shown. |
| 1.3.6.1.2.1.98.1.5.1.1 | ColumngsmpSessionThisSideId | not-accessible | current | This side ID uniquely identifies the entity that this session relates to within the operational context of the device. |
| 1.3.6.1.2.1.98.1.5.1.2 | ColumngsmpSessionFarSideId | not-accessible | current | The Far side ID uniquely identifies the entity that this session is established against. |
| 1.3.6.1.2.1.98.1.5.1.3 | ColumngsmpSessionVersion | read-only | current | The version number of the GSMP protocol being used in this session. The version is the result of the negotiation by the adjacency protocol. |
| 1.3.6.1.2.1.98.1.5.1.4 | ColumngsmpSessionTimer | read-only | current | The timer specifies the time remaining until the adjacency timer expires. The object could take negative values since if no valid GSMP messages are received in… |
| 1.3.6.1.2.1.98.1.5.1.5 | ColumngsmpSessionPartitionId | read-only | current | The Partition Id for the specific switch partition that this session is concerned with. |
| 1.3.6.1.2.1.98.1.5.1.6 | ColumngsmpSessionAdjacencyCount | read-only | current | This object specifies the current number of adjacencies that are established with controllers and the switch partition that is used for this session. The value… |
| 1.3.6.1.2.1.98.1.5.1.7 | ColumngsmpSessionFarSideName | read-only | current | The name of the far side as advertised in the adjacency message. |
| 1.3.6.1.2.1.98.1.5.1.8 | ColumngsmpSessionFarSidePort | read-only | current | The local port number of the link across which the message is being sent. |
| 1.3.6.1.2.1.98.1.5.1.9 | ColumngsmpSessionFarSideInstance | read-only | current | The instance number used for the link during this session. The Instance number is a 24-bit number that should be guaranteed to be unique within the recent past… |
| 1.3.6.1.2.1.98.1.5.1.10 | ColumngsmpSessionLastFailureCode | read-only | current | This is the last failure code that was received over this session. If no failure code have been received, the value is zero. |
| 1.3.6.1.2.1.98.1.5.1.11 | ColumngsmpSessionDiscontinuityTime | read-only | current | The value of sysUpTime on the most recent occasion at which one or more of this session's counters suffered a discontinuity. If no such discontinuities have oc… |
| 1.3.6.1.2.1.98.1.5.1.12 | ColumngsmpSessionStartUptime | read-only | current | The value of sysUpTime when the session came to established state. |
| 1.3.6.1.2.1.98.1.5.1.13 | ColumngsmpSessionStatSentMessages | read-only | current | The number of messages that have been sent in this session. All GSMP messages pertaining to this session after the session came to established state SHALL be c… |
| 1.3.6.1.2.1.98.1.5.1.14 | ColumngsmpSessionStatFailureInds | read-only | current | The number of messages that have been sent with a failure indication in this session. Warning messages SHALL NOT be counted. When the counter suffers any disco… |
| 1.3.6.1.2.1.98.1.5.1.15 | ColumngsmpSessionStatReceivedMessages | read-only | current | The number of messages that have been received in this session. All legal GSMP messages pertaining to this session after the session came to established state … |
| 1.3.6.1.2.1.98.1.5.1.16 | ColumngsmpSessionStatReceivedFailures | read-only | current | The number of messages that have been received in this session with a failure indication. Warning messages SHALL NOT be counted. When the counter suffers any d… |
| 1.3.6.1.2.1.98.1.5.1.17 | ColumngsmpSessionStatPortUpEvents | read-only | current | The number of Port Up events that have been sent or received on this session. When the counter suffers any discontinuity, then the gsmpSessionDiscontinuityTime… |
| 1.3.6.1.2.1.98.1.5.1.18 | ColumngsmpSessionStatPortDownEvents | read-only | current | The number of Port Down events that have been sent or received on this session. When the counter suffers any discontinuity, then the gsmpSessionDiscontinuityTi… |
| 1.3.6.1.2.1.98.1.5.1.19 | ColumngsmpSessionStatInvLabelEvents | read-only | current | The number of Invalid label events that have been sent or received on this session. When the counter suffers any discontinuity, then the gsmpSessionDiscontinui… |
| 1.3.6.1.2.1.98.1.5.1.20 | ColumngsmpSessionStatNewPortEvents | read-only | current | The number of New Port events that have been sent or received on this session. When the counter suffers any discontinuity, then the gsmpSessionDiscontinuityTim… |
| 1.3.6.1.2.1.98.1.5.1.21 | ColumngsmpSessionStatDeadPortEvents | read-only | current | The number of Dead Port events that have been sent or received on this session. When the counter suffers any discontinuity, then the gsmpSessionDiscontinuityTi… |
| 1.3.6.1.2.1.98.1.5.1.22 | ColumngsmpSessionStatAdjUpdateEvents | read-only | current | The number of Adjacency Update events that have been sent or received on this session. When the counter suffers any discontinuity, then the gsmpSessionDisconti… |
| 1.3.6.1.2.1.98.2 | NodegsmpNotificationsObjects | |||
| 1.3.6.1.2.1.98.2.1 | ScalargsmpEventPort | accessible-for-notify | current | This object specifies the Port Number that is carried in this event. |
| 1.3.6.1.2.1.98.2.2 | ScalargsmpEventPortSessionNumber | accessible-for-notify | current | This object specifies the Port Session Number that is carried in this event. |
| 1.3.6.1.2.1.98.2.3 | ScalargsmpEventSequenceNumber | accessible-for-notify | current | This object specifies the Event Sequence Number that is carried in this event. |
| 1.3.6.1.2.1.98.2.4 | ScalargsmpEventLabel | accessible-for-notify | current | This object specifies the Label that is carried in this event. |
| 1.3.6.1.2.1.98.3 | NodegsmpConformance | |||
| 1.3.6.1.2.1.98.3.1 | NodegsmpGroups | |||
| 1.3.6.1.2.1.98.3.1.1 | GroupgsmpGeneralGroup | current | Objects that apply to all GSMP implementations. | |
| 1.3.6.1.2.1.98.3.1.2 | GroupgsmpControllerGroup | current | Objects that apply GSMP implementations of Switch Controllers. | |
| 1.3.6.1.2.1.98.3.1.3 | GroupgsmpSwitchGroup | current | Objects that apply GSMP implementations of Switches. | |
| 1.3.6.1.2.1.98.3.1.4 | GroupgsmpAtmEncapGroup | current | Objects that apply to GSMP implementations that supports ATM for GSMP encapsulation. | |
| 1.3.6.1.2.1.98.3.1.5 | GroupgsmpTcpIpEncapGroup | current | Objects that apply to GSMP implementations that supports TCP/IP for GSMP encapsulation. | |
| 1.3.6.1.2.1.98.3.1.6 | GroupgsmpNotificationObjectsGroup | current | Objects that are contained in the notifications. | |
| 1.3.6.1.2.1.98.3.1.7 | GroupgsmpNotificationsGroup | current | The notifications which indicate specific changes in the value of objects gsmpSessionTable | |
| 1.3.6.1.2.1.98.3.2 | NodegsmpCompliances | |||
| 1.3.6.1.2.1.98.3.2.1 | CompliancegsmpModuleCompliance | current | The compliance statement for agents that support the GSMP MIB. |
Type Definitions
| Name | Syntax | Status | Description |
|---|---|---|---|
| GsmpLabelType | OCTET STRING | current | The label is structured as a TLV, a tuple, consisting of a Type, a Length, and a Value. The structure is defined in [RFC 3292]. The label TLV is encoded as a 2 octet type field, followed by a 2 octet Length field, follo… |
| GsmpNameType | OCTET STRING (SIZE(6)) | current | The Name is a 48-bit quantity. A 48-bit IEEE 802 MAC address, if available, may be used. |
| GsmpPartitionIdType | OCTET STRING (SIZE(1)) | current | A 8-bit quantity. The format of the Partition ID is not defined in GSMP. If desired, the Partition ID can be divided into multiple sub-identifiers within a single partition. For example: the Partition ID could be subdiv… |
| GsmpPartitionType | INTEGER { noPartition(1), fixedPartitionRequest(2), fixedPartitionAssigned(3) } | current | Defining if partitions are used and how the partition id is negotiated. |
| GsmpVersion | Unsigned32 | current | The version numbers defined for the GSMP protocol. The version numbers used are defined in the specifications of the respective protocol, 1 - GSMPv1.1 [RFC1987] 2 - GSMPv2.0 [RFC2397] 3 - GSMPv3 [RFC3292] Other numbers … |