📄 rfc2417.txt
字号:
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
Chung & Greene Standards Track [Page 28]
RFC 2417 Multicast MIB September 1998
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."
Chung & Greene Standards Track [Page 29]
RFC 2417 Multicast MIB September 1998
::= { 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 }
Chung & Greene Standards Track [Page 30]
RFC 2417 Multicast MIB September 1998
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)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Method in which this entry row is created. The
static (1) indicates that this row is created
through configuration. The dynamic (2) indicates
that the row is created as the result of group
address updates received at this MARS."
::= { marsHostMapEntry 2 }
marsHostMapRowStatus 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.
This object must not be set to 'active' until
instances of all corresponding columns in the
row of this table are appropriately configured.
It is possible for an SNMP management station
to set the row to 'notInService' and modify
the entry and then set it back to 'active'
with the following exception. That is, rows
for which the corresponding instance of
marsHostMapRowType has a value of 'dynamic'
Chung & Greene Standards Track [Page 31]
RFC 2417 Multicast MIB September 1998
can not be modified or deleted."
::= { marsHostMapEntry 3 }
--***************************************************************
-- IP ATM MARS Server Map Object Definitions
--***************************************************************
marsServerMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF MarsServerMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table caches mappings between IP multicast
address to a list of MCS ATM addresses that are
configured or dynamically learned from the MARS.
This address resolution is used for the server map.
It supports the mapping of a block of multicast
group addresses to a MCS address. In the case
where a group block is associated with multiple
MCSs, several entries are used to representing the
relationship."
::= { marsObjects 4 }
marsServerMapEntry OBJECT-TYPE
SYNTAX MarsServerMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry row contains attributes associated with
the mapping between a multicast group block and an
MCS address."
INDEX { marsIndex,
marsIfIndex,
marsMcMinGrpAddr,
marsMcMaxGrpAddr,
marsServerMapAtmAddr }
::= { marsServerMapTable 1 }
MarsServerMapEntry ::=
SEQUENCE {
marsServerMapAtmAddr AtmAddr,
marsServerMapRowType INTEGER,
marsServerMapRowStatus RowStatus
}
marsServerMapAtmAddr OBJECT-TYPE
SYNTAX AtmAddr
MAX-ACCESS not-accessible
Chung & Greene Standards Track [Page 32]
RFC 2417 Multicast MIB September 1998
STATUS current
DESCRIPTION
"The mapped MCS ATM address."
::= { marsServerMapEntry 1 }
marsServerMapRowType OBJECT-TYPE
SYNTAX INTEGER {
static (1),
dynamic (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Method in which this entry row is created. The
'static (1)' indicates that this row is created
through configuration. The 'dynamic (2)' indicates
that the row is created as the result of group
address updates received at this MARS."
::= { marsServerMapEntry 2 }
marsServerMapRowStatus 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.
This object must not be set to 'active' until
instances of all corresponding columns in the
row of this table are appropriately configured.
It is possible for an SNMP management station
to set the row to 'notInService' and modify
the entry and then set it back to 'active'
with the following exception. That is, rows
for which the corresponding instance of
marsServerMapRowType has a value of 'dynamic'
can not be modified or deleted."
::= { marsServerMapEntry 3 }
--***************************************************************
-- IP ATM MARS VC Object Definition Table
--***************************************************************
marsVcTable OBJECT-TYPE
SYNTAX SEQUENCE OF MarsVcEntry
MAX-ACCESS not-accessible
Chung & Greene Standards Track [Page 33]
RFC 2417 Multicast MIB September 1998
STATUS current
DESCRIPTION
"This table contains information about open virtual circuits
(VCs) that a MARS has. For point to point circuit, each
entry represents a single VC connection between this MARS
ATM address to another party's ATM address. In the case of
point to multipoint connection where a ControlVc is attached
with multiple leaf nodes, several entries are used to
represent the relationship. An example of point to
multi-point VC represented in a table is shown below.
MARS VPI/VCI MARS Addr Party Addr
1 0,1 m1 p1
1 0,1 m1 p2
1 0,1 m1 p3"
::= { marsObjects 5 }
marsVcEntry OBJECT-TYPE
SYNTAX MarsVcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The objects contained in the entry are VC related attributes
such as VC signalling type, control VC type, idle timer,
negotiated MTU size, etc."
INDEX { marsIndex,
marsIfIndex,
marsVcVpi,
marsVcVci,
marsVcPartyAddr }
::= { marsVcTable 1 }
MarsVcEntry ::=
SEQUENCE {
marsVcVpi INTEGER,
marsVcVci INTEGER,
marsVcPartyAddr AtmAddr,
marsVcPartyAddrType INTEGER,
marsVcType INTEGER,
marsVcCtrlType INTEGER,
marsVcIdleTimer INTEGER,
marsVcCmi INTEGER,
marsVcEncapsType INTEGER,
marsVcNegotiatedMtu INTEGER,
marsVcRowStatus RowStatus
}
mars
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -