# python version 1.0 DO NOT EDIT # # This python file has been generated by smidump version 0.5.0: # # smidump -f python FORCES-MIB FILENAME = "./libsmi-0.5.0/mibs/ietf/FORCES-MIB" MIB = { "moduleName" : "FORCES-MIB", "FORCES-MIB" : { "nodetype" : "module", "language" : "SMIv2", "organization" : """IETF Forwarding and Control Element Separation (ForCES) Working Group""", "contact" : """WG Charter: http://www.ietf.org/html.charters/forces-charter.html Mailing lists: General Discussion: forces@ietf.org To Subscribe: https://www.ietf.org/mailman/listinfo/forces Chairs: Patrick Droz Email: dro@zurich.ibm.com Jamal Hadi Salim Email: hadi@mojatatu.com Editor: Robert Haas IBM Email: rha@zurich.ibm.com""", "description" : """This MIB module contains managed object definitions for the ForCES Protocol. Copyright (c) 2010 IETF Trust and the persons identified as authors of the code. All rights reserved. Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the Simplified BSD License set forth in Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info). This version of this MIB module is part of RFC 5813; see the RFC itself for full legal notices.""", "revisions" : ( { "date" : "2010-03-10 00:00", "description" : """Initial version, published as RFC 5813.""", }, ), "identity node" : "forcesMib", }, "imports" : ( {"module" : "SNMPv2-SMI", "name" : "MODULE-IDENTITY"}, {"module" : "SNMPv2-SMI", "name" : "OBJECT-TYPE"}, {"module" : "SNMPv2-SMI", "name" : "NOTIFICATION-TYPE"}, {"module" : "SNMPv2-SMI", "name" : "mib-2"}, {"module" : "SNMPv2-SMI", "name" : "Integer32"}, {"module" : "SNMPv2-TC", "name" : "TEXTUAL-CONVENTION"}, {"module" : "SNMPv2-TC", "name" : "TimeStamp"}, {"module" : "SNMPv2-CONF", "name" : "MODULE-COMPLIANCE"}, {"module" : "SNMPv2-CONF", "name" : "OBJECT-GROUP"}, {"module" : "SNMPv2-CONF", "name" : "NOTIFICATION-GROUP"}, {"module" : "RMON2-MIB", "name" : "ZeroBasedCounter32"}, ), "typedefs" : { "ForcesID" : { "basetype" : "OctetString", "status" : "current", "ranges" : [ { "min" : "4", "max" : "4" }, ], "range" : { "min" : "4", "max" : "4" }, "description" : """The ForCES identifier is a 4-octet quantity.""", }, "ForcesProtocolVersion" : { "basetype" : "Integer32", "status" : "current", "ranges" : [ { "min" : "1", "max" : "255" }, ], "range" : { "min" : "1", "max" : "255" }, "format" : "d", "description" : """ForCES protocol version number. The version numbers used are defined in the specifications of the respective protocol: 1 - ForCESv1, RFC 5810.""", }, }, # typedefs "nodes" : { "forcesMib" : { "nodetype" : "node", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187", "status" : "current", }, # node "forcesMibNotifications" : { "nodetype" : "node", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.0", }, # node "forcesMibObjects" : { "nodetype" : "node", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.1", }, # node "forcesLatestProtocolVersionSupported" : { "nodetype" : "scalar", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.1.1", "status" : "current", "syntax" : { "type" : { "module" :"FORCES-MIB", "name" : "ForcesProtocolVersion"}, }, "access" : "readonly", "description" : """The ForCES protocol version supported by the CE. The current protocol version is 1. Note that the CE must also allow interaction with FEs supporting earlier versions.""", }, # scalar "forcesAssociations" : { "nodetype" : "node", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.1.2", }, # node "forcesAssociationTable" : { "nodetype" : "table", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.1.2.1", "status" : "current", "description" : """The (conceptual) table of associations.""", }, # table "forcesAssociationEntry" : { "nodetype" : "row", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.1.2.1.1", "status" : "current", "linkage" : [ "forcesAssociationCEID", "forcesAssociationFEID", ], "description" : """A (conceptual) entry for one association.""", }, # row "forcesAssociationCEID" : { "nodetype" : "column", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.1.2.1.1.1", "status" : "current", "syntax" : { "type" : { "module" :"FORCES-MIB", "name" : "ForcesID"}, }, "access" : "noaccess", "description" : """The ForCES ID of the CE.""", }, # column "forcesAssociationFEID" : { "nodetype" : "column", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.1.2.1.1.2", "status" : "current", "syntax" : { "type" : { "module" :"FORCES-MIB", "name" : "ForcesID"}, }, "access" : "noaccess", "description" : """The ForCES ID of the FE.""", }, # column "forcesAssociationRunningProtocolVersion" : { "nodetype" : "column", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.1.2.1.1.3", "status" : "current", "syntax" : { "type" : { "module" :"FORCES-MIB", "name" : "ForcesProtocolVersion"}, }, "access" : "readonly", "description" : """The current ForCES protocol version used in this association. The current protocol version is 1.""", }, # column "forcesAssociationTimeUp" : { "nodetype" : "column", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.1.2.1.1.4", "status" : "current", "syntax" : { "type" : { "module" :"SNMPv2-TC", "name" : "TimeStamp"}, }, "access" : "readonly", "description" : """The value of sysUpTime at the time this association entered the UP state. If this association started prior to the last initialization of the network subsystem, then this object contains a zero value. This object allows to uniquely identify associations with the same CE and FE IDs.""", }, # column "forcesAssociationTimeDown" : { "nodetype" : "column", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.1.2.1.1.5", "status" : "current", "syntax" : { "type" : { "module" :"SNMPv2-TC", "name" : "TimeStamp"}, }, "access" : "notifyonly", "description" : """The value of sysUpTime at the time this association left the UP state.""", }, # column "forcesAssociationHBMsgSent" : { "nodetype" : "column", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.1.2.1.1.6", "status" : "current", "syntax" : { "type" : { "module" :"RMON2-MIB", "name" : "ZeroBasedCounter32"}, }, "access" : "readonly", "description" : """A counter of how many Heartbeat messages have been sent by the CE on this association since the association entered the UP state. Discontinuities in the value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of forcesAssociationCounterDiscontinuityTime.""", }, # column "forcesAssociationHBMsgReceived" : { "nodetype" : "column", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.1.2.1.1.7", "status" : "current", "syntax" : { "type" : { "module" :"RMON2-MIB", "name" : "ZeroBasedCounter32"}, }, "access" : "readonly", "description" : """A counter of how many Heartbeat messages have been received by the CE on this association since the association entered the UP state. Discontinuities in the value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of forcesAssociationCounterDiscontinuityTime.""", }, # column "forcesAssociationOperMsgSent" : { "nodetype" : "column", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.1.2.1.1.8", "status" : "current", "syntax" : { "type" : { "module" :"RMON2-MIB", "name" : "ZeroBasedCounter32"}, }, "access" : "readonly", "description" : """A counter of how many messages other than Heartbeat (i.e., Config and Query) have been sent by the CE on this association since the association entered the UP state. Discontinuities in the value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of forcesAssociationCounterDiscontinuityTime.""", }, # column "forcesAssociationOperMsgReceived" : { "nodetype" : "column", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.1.2.1.1.9", "status" : "current", "syntax" : { "type" : { "module" :"RMON2-MIB", "name" : "ZeroBasedCounter32"}, }, "access" : "readonly", "description" : """A counter of how many messages other than Heartbeat (i.e., Config response, Query response, event notification, and packet redirect) have been received by the CE on this association since the association entered the UP state. Discontinuities in the value of this counter can occur at reinitialization of the management system, and at other times as indicated by the value of forcesAssociationCounterDiscontinuityTime.""", }, # column "forcesAssociationCounterDiscontinuityTime" : { "nodetype" : "column", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.1.2.1.1.10", "status" : "current", "syntax" : { "type" : { "module" :"SNMPv2-TC", "name" : "TimeStamp"}, }, "access" : "readonly", "description" : """The value of sysUpTime on the most recent occasion at which any one or more of this association's counters suffered a discontinuity. The relevant counters are the specific instances associated with this association of any ZeroBasedCounter32 object contained in the forcesAssociationTable. If no such discontinuities have occurred since the last reinitialization of the local management subsystem, then this object contains a zero value.""", }, # column "forcesMibConformance" : { "nodetype" : "node", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.2", }, # node "forcesMibCompliances" : { "nodetype" : "node", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.2.1", }, # node "forcesMibGroups" : { "nodetype" : "node", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.2.2", }, # node }, # nodes "notifications" : { "forcesAssociationEntryUp" : { "nodetype" : "notification", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.0.1", "status" : "current", "objects" : { "forcesAssociationRunningProtocolVersion" : { "nodetype" : "object", "module" : "FORCES-MIB" }, }, "description" : """This notification is generated as soon as an association enters the UP state. Note that these notifications are not throttled as the CE itself should throttle the setup of associations.""", }, # notification "forcesAssociationEntryDown" : { "nodetype" : "notification", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.0.2", "status" : "current", "objects" : { "forcesAssociationRunningProtocolVersion" : { "nodetype" : "object", "module" : "FORCES-MIB" }, }, "description" : """This notification is generated as soon as an association leaves the UP state. Note that these notifications are not throttled as the CE itself should throttle the setup of associations.""", }, # notification "forcesAssociationEntryUpStats" : { "nodetype" : "notification", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.0.3", "status" : "current", "objects" : { "forcesAssociationRunningProtocolVersion" : { "nodetype" : "object", "module" : "FORCES-MIB" }, "forcesAssociationTimeUp" : { "nodetype" : "object", "module" : "FORCES-MIB" }, }, "description" : """This notification is generated as soon as an association enters the UP state. Note that these notifications are not throttled as the CE itself should throttle the setup of associations.""", }, # notification "forcesAssociationEntryDownStats" : { "nodetype" : "notification", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.0.4", "status" : "current", "objects" : { "forcesAssociationRunningProtocolVersion" : { "nodetype" : "object", "module" : "FORCES-MIB" }, "forcesAssociationTimeUp" : { "nodetype" : "object", "module" : "FORCES-MIB" }, "forcesAssociationTimeDown" : { "nodetype" : "object", "module" : "FORCES-MIB" }, "forcesAssociationHBMsgSent" : { "nodetype" : "object", "module" : "FORCES-MIB" }, "forcesAssociationHBMsgReceived" : { "nodetype" : "object", "module" : "FORCES-MIB" }, "forcesAssociationOperMsgSent" : { "nodetype" : "object", "module" : "FORCES-MIB" }, "forcesAssociationOperMsgReceived" : { "nodetype" : "object", "module" : "FORCES-MIB" }, "forcesAssociationCounterDiscontinuityTime" : { "nodetype" : "object", "module" : "FORCES-MIB" }, }, "description" : """This notification is generated as soon as an association leaves the UP state. Note that these notifications are not throttled as the CE itself should throttle the setup of associations.""", }, # notification }, # notifications "groups" : { "forcesNotificationGroup" : { "nodetype" : "group", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.2.2.1", "status" : "current", "members" : { "forcesAssociationEntryUp" : { "nodetype" : "member", "module" : "FORCES-MIB" }, "forcesAssociationEntryDown" : { "nodetype" : "member", "module" : "FORCES-MIB" }, }, # members "description" : """A collection of notifications for signaling important ForCES events.""", }, # group "forcesMibGroup" : { "nodetype" : "group", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.2.2.2", "status" : "current", "members" : { "forcesLatestProtocolVersionSupported" : { "nodetype" : "member", "module" : "FORCES-MIB" }, "forcesAssociationRunningProtocolVersion" : { "nodetype" : "member", "module" : "FORCES-MIB" }, }, # members "description" : """A collection of objects to support management of ForCES routers.""", }, # group "forcesNotificationStatsGroup" : { "nodetype" : "group", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.2.2.3", "status" : "current", "members" : { "forcesAssociationEntryUpStats" : { "nodetype" : "member", "module" : "FORCES-MIB" }, "forcesAssociationEntryDownStats" : { "nodetype" : "member", "module" : "FORCES-MIB" }, }, # members "description" : """A collection of optional notifications for signaling important ForCES events including statistics.""", }, # group "forcesStatsGroup" : { "nodetype" : "group", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.2.2.4", "status" : "current", "members" : { "forcesAssociationTimeUp" : { "nodetype" : "member", "module" : "FORCES-MIB" }, "forcesAssociationTimeDown" : { "nodetype" : "member", "module" : "FORCES-MIB" }, "forcesAssociationHBMsgSent" : { "nodetype" : "member", "module" : "FORCES-MIB" }, "forcesAssociationHBMsgReceived" : { "nodetype" : "member", "module" : "FORCES-MIB" }, "forcesAssociationOperMsgSent" : { "nodetype" : "member", "module" : "FORCES-MIB" }, "forcesAssociationOperMsgReceived" : { "nodetype" : "member", "module" : "FORCES-MIB" }, "forcesAssociationCounterDiscontinuityTime" : { "nodetype" : "member", "module" : "FORCES-MIB" }, }, # members "description" : """A collection of optional objects to provide extra information about the associations. There is no protocol reason to keep such information, but these objects can be very useful in debugging connectivity problems.""", }, # group }, # groups "compliances" : { "forcesMibCompliance" : { "nodetype" : "compliance", "moduleName" : "FORCES-MIB", "oid" : "1.3.6.1.2.1.187.2.1.1", "status" : "current", "description" : """The compliance statement for routers running ForCES and implementing the ForCES MIB.""", "requires" : { "forcesMibGroup" : { "nodetype" : "mandatory", "module" : "FORCES-MIB" }, "forcesNotificationGroup" : { "nodetype" : "mandatory", "module" : "FORCES-MIB" }, "forcesNotificationStatsGroup" : { "nodetype" : "optional", "module" : "FORCES-MIB", "description" : """Implementation of this group is recommended.""", }, "forcesStatsGroup" : { "nodetype" : "optional", "module" : "FORCES-MIB", "description" : """Implementation of this group is recommended.""", }, }, # requires }, # compliance }, # compliances }