📄 rfc2417.txt
字号:
marsClientRetranDelayTimer INTEGER,
marsClientRdmMulReqAddRetrTimer INTEGER,
marsClientRdmVcRevalidateTimer INTEGER,
marsClientJoinLeaveRetrInterval INTEGER,
marsClientJoinLeaveRetrLimit INTEGER,
marsClientRegWithMarsRdmTimer INTEGER,
marsClientForceWaitTimer INTEGER,
marsClientLmtToMissRedirMapTimer INTEGER,
marsClientIdleTimer INTEGER,
Chung & Greene Standards Track [Page 7]
RFC 2417 Multicast MIB September 1998
marsClientRowStatus RowStatus
}
marsClientIndex 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 MarsClientTable."
::= { marsClientEntry 1 }
marsClientAddr OBJECT-TYPE
SYNTAX AtmAddr
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The ATM address associated with the ATM Client."
::= { marsClientEntry 2 }
marsClientDefaultMarsAddr OBJECT-TYPE
SYNTAX AtmAddr
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The default MARS ATM address which is needed to
setup the initial signalling path between a MARS
client and its associated MARS."
::= { marsClientEntry 3 }
marsClientHsn OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The cluster membership own 32 bit Host Sequence
Number. When a new cluster member starts up, it is
initialized to zero. When the cluster member sends
the MARS_JOIN to register, the HSN will be correctly
set to the current cluster sequence number (CSN) when
the Client receives the copy of its MARS_JOIN from
the MARS. It is is used to track the MARS sequence
number."
::= { marsClientEntry 4 }
marsClientRegistration OBJECT-TYPE
SYNTAX INTEGER {
notRegistered (1),
Chung & Greene Standards Track [Page 8]
RFC 2417 Multicast MIB September 1998
registering (2),
registered (3),
reRegisteringFault (4),
reRegisteringRedirMap (5)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"An indication with regards to the registration
status of this client. The registration codes
of 'notRegistered (1)', 'registered (2)', and
registered (3) are self-explanatory. The
'reRegisteringFault (4)' indicates the client is
in the process of re-registering with a MARS due
to some fault conditions. The 'reRegisteringRedMap
(5)' status code shows that client is re-registering
because it has received a MARS_REDIRECT_MAP message
and was told to register with a different MARS from
the current MARS."
::= { marsClientEntry 5 }
marsClientCmi OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"16 bit Cluster member identifier (CMI) assigned by the
MARS which uniquely identifies each endpoint attached
to the cluster. The value becomes valid after the
'marsClientRegistration' is set to the value
of 'registered (1)'."
::= { marsClientEntry 6 }
marsClientDefaultMtu OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The default maximum transmission unit (MTU) used for
this cluster. Note that the actual size used for a
VC between two members of the cluster may be negotiated
during connection setup and may be different than this
value. Default value = 9180 bytes."
DEFVAL { 9180 }
::= { marsClientEntry 7 }
marsClientFailureTimer OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
Chung & Greene Standards Track [Page 9]
RFC 2417 Multicast MIB September 1998
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"A timer used to flag the failure of last MARS_MULTI
to arrive. Default value = 10 seconds (recommended)."
DEFVAL { 10 }
::= { marsClientEntry 8 }
marsClientRetranDelayTimer OBJECT-TYPE
SYNTAX INTEGER (5..10)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The delay timer for sending out new MARS_REQUEST
for the group after the client learned that there
is no other group in the cluster. The timer must
be set between 5 and 10 seconds inclusive."
::= { marsClientEntry 9 }
marsClientRdmMulReqAddRetrTimer OBJECT-TYPE
SYNTAX INTEGER (5..10)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The initial random L_MULTI_RQ/ADD retransmit timer
which can be set between 5 and 10 seconds inclusive."
::= { marsClientEntry 10 }
marsClientRdmVcRevalidateTimer OBJECT-TYPE
SYNTAX INTEGER (1..10)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The random time to set VC_revalidate flag. The
timer value ranges between 1 and 10 seconds
inclusive."
::= { marsClientEntry 11 }
marsClientJoinLeaveRetrInterval OBJECT-TYPE
SYNTAX INTEGER(5..2147483647)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
Chung & Greene Standards Track [Page 10]
RFC 2417 Multicast MIB September 1998
"MARS_JOIN/LEAVE retransmit interval. The minimum
and recommended values are 5 and 10 seconds,
respectively."
DEFVAL { 10 }
::= { marsClientEntry 12 }
marsClientJoinLeaveRetrLimit OBJECT-TYPE
SYNTAX INTEGER (0..5)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"MARS_JOIN/LEAVE retransmit limit. The maximum
value is 5."
::= { marsClientEntry 13 }
marsClientRegWithMarsRdmTimer OBJECT-TYPE
SYNTAX INTEGER (1..10)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Random time to register with MARS."
::= { marsClientEntry 14 }
marsClientForceWaitTimer OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
UNITS "minutes"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Force wait if MARS re-registration is looping.
The minimum value is 1 minute."
::= { marsClientEntry 15 }
marsClientLmtToMissRedirMapTimer OBJECT-TYPE
SYNTAX INTEGER (1..4)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Timer limit for client to miss MARS_REDIRECT_MAPS."
::= { marsClientEntry 16 }
marsClientIdleTimer OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
UNITS "minutes"
MAX-ACCESS read-create
STATUS current
Chung & Greene Standards Track [Page 11]
RFC 2417 Multicast MIB September 1998
DESCRIPTION
"The configurable inactivity timer associated with a
client. When a VC is created at this client, it gets
the idle timer value from this configurable timer.
The minimum suggested value is 1 minute and the
recommended default value is 20 minutes."
DEFVAL { 20 }
::= { marsClientEntry 17 }
marsClientRowStatus 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
marsClientStatTable.
When this object has a value of 'active', the
following columnar objects can not be modified:
marsClientDefaultMarsAddr,
marsClientHsn,
marsClientRegstration,
marsClientCmi,
marsClientDefaultMtu
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., marsClientVcTable) 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."
::= { marsClientEntry 18 }
--****************************************************************
Chung & Greene Standards Track [Page 12]
RFC 2417 Multicast MIB September 1998
-- IP ATM MARS Client Multicast Group Address Object Definitions
--****************************************************************
marsClientMcGrpTable OBJECT-TYPE
SYNTAX SEQUENCE OF MarsClientMcGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains a list of IP multicast group address
blocks associated with a MARS client. Entries in this
table are used by the client that needs to receive or
transmit packets from/to the specified range of
multicast addresses.
Each row can be created or deleted via configuration."
::= { marsClientObjects 2 }
marsClientMcGrpEntry OBJECT-TYPE
SYNTAX MarsClientMcGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry represents a consecutive block of multicast
group addresses."
INDEX { ipAdEntAddr,
marsClientIndex,
marsClientMcMinGrpAddr,
marsClientMcMaxGrpAddr }
::= { marsClientMcGrpTable 1 }
MarsClientMcGrpEntry ::=
SEQUENCE {
marsClientMcMinGrpAddr IpAddress,
marsClientMcMaxGrpAddr IpAddress,
marsClientMcGrpRowStatus RowStatus
}
marsClientMcMinGrpAddr 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."
::= { marsClientMcGrpEntry 1 }
marsClientMcMaxGrpAddr OBJECT-TYPE
Chung & Greene Standards Track [Page 13]
RFC 2417 Multicast MIB September 1998
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."
::= { marsClientMcGrpEntry 2 }
marsClientMcGrpRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The object is used to create or delete a row in this
table.
Since other objects in this row are not-accessible
'index-objects', the value of this object has no
effect on whether those objects in this conceptual
row can be modified."
::= { marsClientMcGrpEntry 3 }
--****************************************************************
-- IP ATM MARS Client Backup MARS Object Definitions
--****************************************************************
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -