⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ipatm-ipmc-mib

📁 很不错java的SNMP应用例子
💻
📖 第 1 页 / 共 5 页
字号:
    ::= { marsClientStatEntry 5 }marsClientStatRxLeaveMsgs OBJECT-TYPE    SYNTAX  Counter32    MAX-ACCESS read-only    STATUS  current    DESCRIPTION        "Total number of MARS_LEAVE messages received by         a client."    ::= { marsClientStatEntry 6 }marsClientStatRxMultiMsgs OBJECT-TYPE    SYNTAX  Counter32    MAX-ACCESS read-only    STATUS  current    DESCRIPTION        "Total number of MARS_MULTI messages received by         a client."    ::= { marsClientStatEntry 7 }marsClientStatRxNakMsgs OBJECT-TYPE    SYNTAX  Counter32    MAX-ACCESS read-only    STATUS  current    DESCRIPTION        "Total number of MARS_NAK messages received by         a client."    ::= { marsClientStatEntry 8 }marsClientStatRxMigrateMsgs OBJECT-TYPE    SYNTAX  Counter32    MAX-ACCESS read-only    STATUS  current    DESCRIPTION        "Total number of MARS_MIGRATE messages received by         a client."    ::= { marsClientStatEntry 9 }    marsClientStatRxGrpLstRplyMsgs OBJECT-TYPE    SYNTAX  Counter32    MAX-ACCESS read-only    STATUS  current    DESCRIPTION        "Total number of MARS_GROUPLIST_REPLY messages         received by a client."    ::= { marsClientStatEntry 10 }marsClientStatFailMultiMsgs OBJECT-TYPE    SYNTAX  Counter32    MAX-ACCESS read-only    STATUS  current    DESCRIPTION        "Total number of timeouts occurred indicating         failure of the last MARS_MULTI to arrive."    ::= { marsClientStatEntry 11 }--***************************************************************--  IP ATM MARS Object Definitions--***************************************************************marsObjects    OBJECT IDENTIFIER ::= { marsMIB 2 }marsTable OBJECT-TYPE    SYNTAX  SEQUENCE OF MarsEntry    MAX-ACCESS  not-accessible    STATUS current    DESCRIPTION        "The objects defined in this table are used for the         management of MARS servers."    ::= {  marsObjects 1 }marsEntry OBJECT-TYPE    SYNTAX  MarsEntry    MAX-ACCESS not-accessible    STATUS  current    DESCRIPTION        "Each entry contains a MARS and its associated         attributes."    INDEX { marsIndex, marsIfIndex }    ::= { marsTable 1 }MarsEntry ::=    SEQUENCE {        marsIndex              Integer32,        marsIfIndex            InterfaceIndex,        marsAddr               AtmAddr,        marsLocal              TruthValue,        marsServStatus         INTEGER,        marsServType           INTEGER,        marsServPriority       Unsigned32,        marsRedirMapMsgTimer   INTEGER,        marsCsn                Unsigned32,        marsSsn                Unsigned32,        marsRowStatus          RowStatus    }marsIndex OBJECT-TYPE    SYNTAX  Integer32(1..65535)    MAX-ACCESS not-accessible    STATUS  current    DESCRIPTION        "The auxiliary variable used to identify instances of         the columnar objects in the MARS table."    ::= { marsEntry 1 }marsIfIndex OBJECT-TYPE    SYNTAX  InterfaceIndex    MAX-ACCESS not-accessible    STATUS  current    DESCRIPTION        "The ifIndex of the interface that the MARS is         associated with."    ::= { marsEntry 2 }marsAddr OBJECT-TYPE    SYNTAX  AtmAddr    MAX-ACCESS read-create    STATUS  current    DESCRIPTION        "The ATM address associated with the MARS."    ::= { marsEntry 3 }marsLocal OBJECT-TYPE    SYNTAX  TruthValue    MAX-ACCESS read-create    STATUS  current    DESCRIPTION        "A flag associated with a MARS entry.  The object has         the value of true (1) if the MARS whose interface         is local to the machine that implements this MIB;         otherwise the object has the value of false (2)."    ::= { marsEntry 4 }marsServStatus OBJECT-TYPE    SYNTAX  INTEGER {          active (1),          inactive (2),          faulted (3)        }    MAX-ACCESS read-create    STATUS  current    DESCRIPTION        "The current status of MARS."    ::= { marsEntry 5 }marsServType OBJECT-TYPE    SYNTAX  INTEGER {          primary (1),          backup (2)        }    MAX-ACCESS read-create    STATUS  current    DESCRIPTION        "Types of MARS servers: primary or backup."    ::= { marsEntry 6 }marsServPriority OBJECT-TYPE    SYNTAX  Unsigned32(0..65535)    MAX-ACCESS read-create    STATUS  current    DESCRIPTION        "Priority associated with a backup MARS server.         A backup MARS server with lower priority value         indicates a higher preference than other backup         MARS servers to be used as the MARS server when         the primary server fails."    ::= { marsEntry 7 }marsRedirMapMsgTimer OBJECT-TYPE    SYNTAX  INTEGER (1..2)    UNITS   "minutes"    MAX-ACCESS read-create    STATUS  current    DESCRIPTION        "Periodic interval on which a multi-part         MARS_REDIRECT_MAP is sent from this MARS."       DEFVAL { 1 }    ::= { marsEntry 8 }marsCsn OBJECT-TYPE    SYNTAX  Unsigned32    MAX-ACCESS read-create    STATUS  current    DESCRIPTION        "Current cluster sequence number (CSN) which is global         within the context of a given protocol.  The CSN is         incremented by the MARS on every transmission of a         message on ClusterControlVC.  A cluster member uses         the CSN to track the message loss on ClusterControlVC         or to monitor a membership change."    ::= { marsEntry 9 }marsSsn OBJECT-TYPE    SYNTAX  Unsigned32    MAX-ACCESS read-create    STATUS  current    DESCRIPTION        "Current server sequence number (SSN) which is global         within the context of a given protocol.  The SSN is         incremented by the MARS on every transmission of a         message on ServerControlVC.  A MCS uses the SSN to         track the message loss on ServerControlVC or to         monitor a membership change."    ::= { marsEntry 10 }marsRowStatus OBJECT-TYPE    SYNTAX  RowStatus    MAX-ACCESS read-create    STATUS  current    DESCRIPTION        "The object is used to create, delete or modify a         row in this table.         A row cannot be made 'active' until instances of         all corresponding columns in the row of this table         are appropriately configured and until the agent         has also created a corresponding row in the         marsStatTable.         When this object has a value of 'active', the         following columnar objects can not be modified:           marsAddr,           marsAddrLocal,           marsServStatus,           marsServType,           marsCsn,           marsSsn         while other objects in this conceptual row can be         modified irrespective of the value of this object.         Deletion of this row is allowed regardless of         whether or not a row in any associated tables         (i.e., marsVcTable) still exists or is in use.         Once this row is deleted, it is recommended that         the agent or the SNMP management station (if         possible) through the set command deletes any         stale rows that are associated with this row."    ::= { marsEntry 11 }--****************************************************************-- IP ATM MARS Multicast Group Address Object Definitions--****************************************************************marsMcGrpTable OBJECT-TYPE    SYNTAX  SEQUENCE OF MarsMcGrpEntry    MAX-ACCESS not-accessible    STATUS current    DESCRIPTION        "This table contains a list of IP multicast address         blocks associated with a MARS.  Entries in this table         are used by the MARS host map table and the server map         table.  They should be created prior to being referenced         as indices by those tables.         Each row can be created or deleted via configuration."    ::= { marsObjects 2 }marsMcGrpEntry OBJECT-TYPE    SYNTAX  MarsMcGrpEntry    MAX-ACCESS not-accessible    STATUS  current    DESCRIPTION        "Each entry represents a consecutive block of multicast         group addresses."    INDEX { marsIndex,            marsIfIndex,            marsMcMinGrpAddr,            marsMcMaxGrpAddr }    ::= { marsMcGrpTable 1 }MarsMcGrpEntry ::=    SEQUENCE {        marsMcMinGrpAddr           IpAddress,        marsMcMaxGrpAddr           IpAddress,        marsMcGrpAddrUsage         INTEGER,        marsMcGrpRxLayer3GrpSets   Counter32,        marsMcGrpRxLayer3GrpResets Counter32,        marsMcGrpRowStatus         RowStatus    }marsMcMinGrpAddr OBJECT-TYPE    SYNTAX  IpAddress    MAX-ACCESS not-accessible    STATUS  current    DESCRIPTION        "Minimum multicast group address - the min and max         multicast forms multi-group block.  If the MinGrpAddr         and MaxGrpAddr are the same, it indicates that this         block contains a single group address."    ::= { marsMcGrpEntry 1 }marsMcMaxGrpAddr OBJECT-TYPE    SYNTAX  IpAddress    MAX-ACCESS not-accessible    STATUS  current    DESCRIPTION        "Maximum multicast group address - the min and max         multicast forms a multi-group block.  If The         MinGrpAddr and MaxGrpAddr are the same, it indicates         that this block contains a single group address."    ::= { marsMcGrpEntry 2 }marsMcGrpAddrUsage OBJECT-TYPE    SYNTAX  INTEGER {          hostMap (1),          serverMap (2),          hostServerMap (3)        }    MAX-ACCESS read-create    STATUS  current    DESCRIPTION        "Usage of the multicast address block.  The hostMap (1)         indicates that the address block is only used in the         MARS host map table. The serverMap (2) indicates         that the address block is only used in the MARS         server map table.  The hostServerMap (3) indicates         that the address block is used in both the host map         and the server map tables."    ::= { marsMcGrpEntry 3 }marsMcGrpRxLayer3GrpSets OBJECT-TYPE    SYNTAX  Counter32    MAX-ACCESS read-only    STATUS  current    DESCRIPTION        "Number of MARS_JOIN messages received with         mars$flags.layer3grp flag set."    ::= { marsMcGrpEntry 4 }marsMcGrpRxLayer3GrpResets OBJECT-TYPE    SYNTAX  Counter32    MAX-ACCESS read-only    STATUS  current    DESCRIPTION        "Number of MARS_JOIN messages received with         mars$flags.layer3grp flag reset."    ::= { marsMcGrpEntry 5 }marsMcGrpRowStatus OBJECT-TYPE    SYNTAX  RowStatus    MAX-ACCESS read-create    STATUS  current    DESCRIPTION        "The object is used to create, delete or modify a         row in this table.         The value of this object has no effect on whether         other objects in this conceptual row can be modified."    ::= { marsMcGrpEntry 6 }--***************************************************************--  IP ATM MARS Host Map Object Definitions--***************************************************************marsHostMapTable OBJECT-TYPE    SYNTAX  SEQUENCE OF MarsHostMapEntry    MAX-ACCESS not-accessible    STATUS current    DESCRIPTION        "This table caches mappings between IP multicast         address to a list of ATM addresses that are         configured or dynamically learned from the MARS.         This address resolution is used for the host map.         It supports the mapping of a block of multicast         group addresses to a cluster member address.  In         the case where a group block is associated with         multiple cluster members, several entries are         used to representing the relationship."    ::= { marsObjects 3 }marsHostMapEntry OBJECT-TYPE    SYNTAX  MarsHostMapEntry    MAX-ACCESS not-accessible    STATUS  current    DESCRIPTION        "Each entry row contains attributes associated with         the mapping between a multicast group block and an         ATM address."    INDEX { marsIndex,            marsIfIndex,            marsMcMinGrpAddr,            marsMcMaxGrpAddr,            marsHostMapAtmAddr }    ::= { marsHostMapTable 1 }MarsHostMapEntry ::=    SEQUENCE {        marsHostMapAtmAddr     AtmAddr,        marsHostMapRowType     INTEGER,        marsHostMapRowStatus   RowStatus    }marsHostMapAtmAddr OBJECT-TYPE    SYNTAX  AtmAddr    MAX-ACCESS not-accessible    STATUS  current    DESCRIPTION        "The mapped cluster member ATM address."    ::= { marsHostMapEntry 1 }marsHostMapRowType OBJECT-TYPE    SYNTAX  INTEGER {          static (1),          dynamic (2)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -