|
Packit |
022b05 |
FRAMEWORK-PIB PIB-DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
Unsigned32, Integer32, MODULE-IDENTITY,
|
|
Packit |
022b05 |
MODULE-COMPLIANCE, OBJECT-TYPE, OBJECT-GROUP, pib
|
|
Packit |
022b05 |
FROM COPS-PR-SPPI
|
|
Packit |
022b05 |
InstanceId, Prid
|
|
Packit |
022b05 |
FROM COPS-PR-SPPI-TC
|
|
Packit |
022b05 |
RoleCombination, PrcIdentifierOid, AttrIdentifierOrZero,
|
|
Packit |
022b05 |
ClientType, ClientHandle
|
|
Packit |
022b05 |
FROM FRAMEWORK-TC-PIB
|
|
Packit |
022b05 |
InetAddress, InetAddressType,
|
|
Packit |
022b05 |
InetAddressPrefixLength, InetPortNumber
|
|
Packit |
022b05 |
FROM INET-ADDRESS-MIB
|
|
Packit |
022b05 |
InterfaceIndex
|
|
Packit |
022b05 |
FROM IF-MIB
|
|
Packit |
022b05 |
DscpOrAny
|
|
Packit |
022b05 |
FROM DIFFSERV-DSCP-TC
|
|
Packit |
022b05 |
TruthValue, PhysAddress
|
|
Packit |
022b05 |
FROM SNMPv2-TC
|
|
Packit |
022b05 |
SnmpAdminString
|
|
Packit |
022b05 |
FROM SNMP-FRAMEWORK-MIB;
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frameworkPib MODULE-IDENTITY
|
|
Packit |
022b05 |
SUBJECT-CATEGORIES { all }
|
|
Packit |
022b05 |
LAST-UPDATED "200302130000Z" -- 13 Feb 2003
|
|
Packit |
022b05 |
ORGANIZATION "IETF RAP WG"
|
|
Packit |
022b05 |
CONTACT-INFO "
|
|
Packit |
022b05 |
Keith McCloghrie
|
|
Packit |
022b05 |
Cisco Systems, Inc.
|
|
Packit |
022b05 |
170 West Tasman Drive,
|
|
Packit |
022b05 |
San Jose, CA 95134-1706 USA
|
|
Packit |
022b05 |
Phone: +1 408 526 5260
|
|
Packit |
022b05 |
Email: kzm@cisco.com
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
John Seligson
|
|
Packit |
022b05 |
Nortel Networks, Inc.
|
|
Packit |
022b05 |
4401 Great America Parkway
|
|
Packit |
022b05 |
Santa Clara, CA 95054 USA
|
|
Packit |
022b05 |
Phone: +1 408 495 2992
|
|
Packit |
022b05 |
Email: jseligso@nortelnetworks.com
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Ravi Sahita
|
|
Packit |
022b05 |
Intel Labs.
|
|
Packit |
022b05 |
2111 NE 25th Ave.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Hillsboro, OR 97124 USA
|
|
Packit |
022b05 |
Phone: +1 503 712 1554
|
|
Packit |
022b05 |
Email: ravi.sahita@intel.com
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
RAP WG Mailing list: rap@ops.ietf.org"
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A PIB module containing the base set of PRCs that
|
|
Packit |
022b05 |
provide support for management of multiple PIB contexts,
|
|
Packit |
022b05 |
association of roles to device capabilities and other
|
|
Packit |
022b05 |
reusable PRCs. PEPs are required for to implement this
|
|
Packit |
022b05 |
PIB if the above features are desired. This PIB defines
|
|
Packit |
022b05 |
PRCs applicable to 'all' subject-categories.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Copyright (C) The Internet Society (2003). This version
|
|
Packit |
022b05 |
of this PIB module is part of RFC 3318; see the RFC
|
|
Packit |
022b05 |
itself for full legal notices."
|
|
Packit |
022b05 |
REVISION "200302130000Z" -- 13 Feb 2003
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Initial version, published in RFC 3318."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { pib 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The root OID for PRCs in the Framework PIB
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkBasePibClasses
|
|
Packit |
022b05 |
OBJECT IDENTIFIER ::= { frameworkPib 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- PRC Support Table
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkPrcSupportTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF FrwkPrcSupportEntry
|
|
Packit |
022b05 |
PIB-ACCESS notify
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Each instance of this PRC specifies a PRC that the device
|
|
Packit |
022b05 |
supports and a bit string to indicate the attributes of the
|
|
Packit |
022b05 |
class that are supported. These PRIs are sent to the PDP to
|
|
Packit |
022b05 |
indicate to the PDP which PRCs, and which attributes of
|
|
Packit |
022b05 |
these PRCs, the device supports.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
All install and install-notify PRCs supported by the device
|
|
Packit |
022b05 |
must be represented in this PRC. Notify PRCs may be
|
|
Packit |
022b05 |
represented for informational purposes."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibClasses 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkPrcSupportEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX FrwkPrcSupportEntry
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An instance of the frwkPrcSupport class that identifies a
|
|
Packit |
022b05 |
specific PRC and associated attributes as supported
|
|
Packit |
022b05 |
by the device."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PIB-INDEX { frwkPrcSupportPrid }
|
|
Packit |
022b05 |
UNIQUENESS { frwkPrcSupportSupportedPrc }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkPrcSupportTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
FrwkPrcSupportEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
frwkPrcSupportPrid InstanceId,
|
|
Packit |
022b05 |
frwkPrcSupportSupportedPrc PrcIdentifierOid,
|
|
Packit |
022b05 |
frwkPrcSupportSupportedAttrs OCTET STRING
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkPrcSupportPrid OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InstanceId
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An arbitrary integer index that uniquely identifies an
|
|
Packit |
022b05 |
instance of the frwkPrcSupport class."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkPrcSupportEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkPrcSupportSupportedPrc OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX PrcIdentifierOid
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The object identifier of a supported PRC. The value is the
|
|
Packit |
022b05 |
OID of the Entry object of the PRC definition. The Entry
|
|
Packit |
022b05 |
Object definition of a PRC has an OID with value XxxTable.1
|
|
Packit |
022b05 |
Where, XxxTable is the OID assigned to the PRC Table
|
|
Packit |
022b05 |
Object definition. There may not be more than one instance
|
|
Packit |
022b05 |
of the frwkPrcSupport class with the same value of
|
|
Packit |
022b05 |
frwkPrcSupportSupportedPrc."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkPrcSupportEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkPrcSupportSupportedAttrs OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A bit string representing the supported attributes of the
|
|
Packit |
022b05 |
class that is identified by the frwkPrcSupportSupportedPrc
|
|
Packit |
022b05 |
object.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Each bit of this bit string corresponds to a class
|
|
Packit |
022b05 |
attribute, with the most significant bit of the i-th octet
|
|
Packit |
022b05 |
of this octet string corresponding to the (8*i - 7)-th
|
|
Packit |
022b05 |
attribute, and the least significant bit of the i-th octet
|
|
Packit |
022b05 |
corresponding to the (8*i)-th class attribute. Each bit
|
|
Packit |
022b05 |
specifies whether or not the corresponding class attribute
|
|
Packit |
022b05 |
is currently supported, with a '1' indicating support and a
|
|
Packit |
022b05 |
'0' indicating no support.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If the value of this bit string is N bits long and there are
|
|
Packit |
022b05 |
more than N class attributes then the bit string is
|
|
Packit |
022b05 |
logically extended with 0's to the required length.
|
|
Packit |
022b05 |
On the other hand, If the PDP receives a bit string of
|
|
Packit |
022b05 |
length N and there are less that N class attributes then the
|
|
Packit |
022b05 |
PDP should ignore the extra bits in the bit string, i.e.,
|
|
Packit |
022b05 |
assume those attributes are unsupported."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"COPS Usage for Policy Provisioning. RFC 3084, section
|
|
Packit |
022b05 |
2.2.1."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkPrcSupportEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- PIB Incarnation Table
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkPibIncarnationTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF FrwkPibIncarnationEntry
|
|
Packit |
022b05 |
PIB-ACCESS install-notify
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This PRC contains a single PRovisioning Instance per
|
|
Packit |
022b05 |
installed context that identifies the current incarnation
|
|
Packit |
022b05 |
of the PIB and the PDP or network manager that installed
|
|
Packit |
022b05 |
this incarnation. The instance of this PRC is reported to
|
|
Packit |
022b05 |
the PDP in the REQ message so that the PDP can (attempt to)
|
|
Packit |
022b05 |
ascertain the current state of the PIB. A network manager
|
|
Packit |
022b05 |
may use the instance to determine the state of the device."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibClasses 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkPibIncarnationEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX FrwkPibIncarnationEntry
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An instance of the frwkPibIncarnation class. Only
|
|
Packit |
022b05 |
one instance of this PRC is ever instantiated per context"
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PIB-INDEX { frwkPibIncarnationPrid }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkPibIncarnationTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
FrwkPibIncarnationEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
frwkPibIncarnationPrid InstanceId,
|
|
Packit |
022b05 |
frwkPibIncarnationName SnmpAdminString,
|
|
Packit |
022b05 |
frwkPibIncarnationId OCTET STRING,
|
|
Packit |
022b05 |
frwkPibIncarnationLongevity INTEGER,
|
|
Packit |
022b05 |
frwkPibIncarnationTtl Unsigned32,
|
|
Packit |
022b05 |
frwkPibIncarnationInCtxtSet TruthValue,
|
|
Packit |
022b05 |
frwkPibIncarnationActive TruthValue,
|
|
Packit |
022b05 |
frwkPibIncarnationFullState TruthValue
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkPibIncarnationPrid OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InstanceId
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An index to uniquely identify an instance of this PRC."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkPibIncarnationEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkPibIncarnationName OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SnmpAdminString (SIZE (0..255))
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The name of the PDP that installed the current incarnation
|
|
Packit |
022b05 |
of the PIB into the device. A zero-length string value for
|
|
Packit |
022b05 |
this type implies the PDP has not assigned this type any
|
|
Packit |
022b05 |
value. By default, it is the zero length string."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkPibIncarnationEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkPibIncarnationId OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING (SIZE (0..255))
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An ID to identify the current incarnation. It has meaning
|
|
Packit |
022b05 |
to the PDP/manager that installed the PIB and perhaps its
|
|
Packit |
022b05 |
standby PDPs/managers. A zero-length string value for
|
|
Packit |
022b05 |
this type implies the PDP has not assigned this type any
|
|
Packit |
022b05 |
value. By default, it is the zero-length string."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkPibIncarnationEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkPibIncarnationLongevity OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
expireNever(1),
|
|
Packit |
022b05 |
expireImmediate(2),
|
|
Packit |
022b05 |
expireOnTimeout(3)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This attribute controls what the PEP does with the
|
|
Packit |
022b05 |
downloaded policy on a Client Close message or a loss of
|
|
Packit |
022b05 |
connection to the PDP.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If set to expireNever, the PEP continues to operate with the
|
|
Packit |
022b05 |
installed policy indefinitely. If set to expireImmediate,
|
|
Packit |
022b05 |
the PEP immediately expires the policy obtained from the PDP
|
|
Packit |
022b05 |
and installs policy from local configuration. If set to
|
|
Packit |
022b05 |
expireOnTimeout, the PEP continues to operate with the
|
|
Packit |
022b05 |
policy installed by the PDP for a period of time specified
|
|
Packit |
022b05 |
by frwkPibIncarnationTtl. After this time (and it has not
|
|
Packit |
022b05 |
reconnected to the original or new PDP) the PEP expires this
|
|
Packit |
022b05 |
policy and reverts to local configuration.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
For all cases, it is the responsibility of the PDP to check
|
|
Packit |
022b05 |
the incarnation and download new policy, if necessary, on a
|
|
Packit |
022b05 |
reconnect. On receiving a Remove-State for the active
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
context, this attribute value MUST be ignored and the PEP
|
|
Packit |
022b05 |
should expire the policy in that active context immediately.
|
|
Packit |
022b05 |
Policy enforcement timing only applies to policies that have
|
|
Packit |
022b05 |
been installed dynamically (e.g., by a PDP via COPS)."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"COPS Usage for Policy Provisioning. RFC 3084."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkPibIncarnationEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkPibIncarnationTtl OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The number of seconds after a Client Close or TCP timeout
|
|
Packit |
022b05 |
for which the PEP continues to enforce the policy in the
|
|
Packit |
022b05 |
PIB. After this interval, the PIB is considered expired and
|
|
Packit |
022b05 |
the device no longer enforces the policy installed in the
|
|
Packit |
022b05 |
PIB.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This attribute is only meaningful if
|
|
Packit |
022b05 |
frwkPibIncarnationLongevity is set to expireOnTimeout."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkPibIncarnationEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkPibIncarnationInCtxtSet OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"When the PDP installs a PRI with this flag set to 'true' it
|
|
Packit |
022b05 |
implies this context belongs to the set of contexts out of
|
|
Packit |
022b05 |
which at the most one context can be active at a given time.
|
|
Packit |
022b05 |
If this attribute is set to 'false' this context is one of
|
|
Packit |
022b05 |
the outsourcing (simultaneous active) contexts on the PEP.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This attribute is 'true' for all contexts belong to the set
|
|
Packit |
022b05 |
of configuration contexts. Within the configuration context
|
|
Packit |
022b05 |
set, one context can be active identified by the
|
|
Packit |
022b05 |
frwkPibIncarnationActive attribute."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"TruthValue Textual Convention, defined in RFC 2579."
|
|
Packit |
022b05 |
::= { frwkPibIncarnationEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkPibIncarnationActive OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"When the PDP installs a PRI on the PEP with this attribute
|
|
Packit |
022b05 |
set to 'true' and if this context belongs to the
|
|
Packit |
022b05 |
'configuration contexts' set, i.e., the
|
|
Packit |
022b05 |
frwkPibIncarnationInCtxtSet is set to 'true', then the PIB
|
|
Packit |
022b05 |
instance to which this PRI belongs must become the active
|
|
Packit |
022b05 |
PIB instance. In this case, the previous active instance
|
|
Packit |
022b05 |
from this set MUST become inactive and the
|
|
Packit |
022b05 |
frwkPibIncarnationActive attribute in that PIB instance MUST
|
|
Packit |
022b05 |
be set to 'false'.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
When the PDP installs an attribute frwkPibIncarnationActive
|
|
Packit |
022b05 |
on the PEP that is 'true' in one PIB instance and if the
|
|
Packit |
022b05 |
context belongs to the 'configuration contexts' set, the PEP
|
|
Packit |
022b05 |
must ensure, re-setting the attribute if necessary, that the
|
|
Packit |
022b05 |
frwkPibIncarnationActive attribute is 'false' in all other
|
|
Packit |
022b05 |
contexts which belong to the 'configuration contexts' set."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkPibIncarnationEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkPibIncarnationFullState OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This attribute is interpreted only when sent in a COPS
|
|
Packit |
022b05 |
request message from the PEP to the PDP. It does not have
|
|
Packit |
022b05 |
any meaning when sent from the PDP to the PEP.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If this attribute is set to 'true' by the PEP, then the
|
|
Packit |
022b05 |
request that the PEP sends to the PDP must be interpreted as
|
|
Packit |
022b05 |
the complete configuration request for the PEP. The PDP must
|
|
Packit |
022b05 |
in this case refresh the request information for the
|
|
Packit |
022b05 |
handle that the request containing this PRI was received on.
|
|
Packit |
022b05 |
If this attribute is set to 'false', then the
|
|
Packit |
022b05 |
request PRIs sent in the request must be interpreted as
|
|
Packit |
022b05 |
updates to the previous request PRIs sent using that handle.
|
|
Packit |
022b05 |
See section 3.3 for details on updating request state
|
|
Packit |
022b05 |
information."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC 3318 Section 2.3"
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkPibIncarnationEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Device Identification Table
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkDeviceIdTable OBJECT-TYPE
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF FrwkDeviceIdEntry
|
|
Packit |
022b05 |
PIB-ACCESS notify
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This PRC contains a single PRovisioning Instance that
|
|
Packit |
022b05 |
contains general purpose device-specific information that is
|
|
Packit |
022b05 |
used to facilitate efficient policy communication by a PDP.
|
|
Packit |
022b05 |
The instance of this PRC is reported to the PDP in a COPS
|
|
Packit |
022b05 |
request message so that the PDP can take into account
|
|
Packit |
022b05 |
certain device characteristics during policy installation."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibClasses 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkDeviceIdEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX FrwkDeviceIdEntry
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An instance of the frwkDeviceId class. Only one instance of
|
|
Packit |
022b05 |
this PRC is ever instantiated."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PIB-INDEX { frwkDeviceIdPrid }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkDeviceIdTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
FrwkDeviceIdEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
frwkDeviceIdPrid InstanceId,
|
|
Packit |
022b05 |
frwkDeviceIdDescr SnmpAdminString,
|
|
Packit |
022b05 |
frwkDeviceIdMaxMsg Unsigned32,
|
|
Packit |
022b05 |
frwkDeviceIdMaxContexts Unsigned32
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkDeviceIdPrid OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InstanceId
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An index to uniquely identify an instance of this PRC."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkDeviceIdEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkDeviceIdDescr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SnmpAdminString (SIZE (1..255))
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A textual description of the PEP. This value should include
|
|
Packit |
022b05 |
the name and version identification of the PEP's hardware
|
|
Packit |
022b05 |
and software."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkDeviceIdEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkDeviceIdMaxMsg OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (64..4294967295)
|
|
Packit |
022b05 |
UNITS "octets"
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The maximum COPS-PR message size, in octets, that the
|
|
Packit |
022b05 |
device is capable of processing. Received messages with a
|
|
Packit |
022b05 |
size in excess of this value must cause the PEP to return an
|
|
Packit |
022b05 |
error to the PDP containing the global error code
|
|
Packit |
022b05 |
'maxMsgSizeExceeded'. This is an additional error-avoidance
|
|
Packit |
022b05 |
mechanism to allow the administrator to know the maximum
|
|
Packit |
022b05 |
message size supported so that they have the ability to
|
|
Packit |
022b05 |
control the message size of messages sent to the device.
|
|
Packit |
022b05 |
This attribute must have a non-zero value. The device should
|
|
Packit |
022b05 |
send the MAX value for Unsigned32 for this attribute if it
|
|
Packit |
022b05 |
not defined."
|
|
Packit |
022b05 |
DEFVAL { 4294967295 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkDeviceIdEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkDeviceIdMaxContexts OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (1..4294967295)
|
|
Packit |
022b05 |
UNITS "contexts"
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The maximum number of unique contexts supported by
|
|
Packit |
022b05 |
the device. This is an additional error-avoidance mechanism
|
|
Packit |
022b05 |
to allow the administrators to have the ability to know the
|
|
Packit |
022b05 |
maximum number of contexts supported so that they can
|
|
Packit |
022b05 |
control the number of configuration contexts they install on
|
|
Packit |
022b05 |
the device. This attribute must have a non-zero value. The
|
|
Packit |
022b05 |
device should send the MAX value for Unsigned32 for this
|
|
Packit |
022b05 |
attribute if it not defined."
|
|
Packit |
022b05 |
DEFVAL { 4294967295 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkDeviceIdEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Component Limitations Table
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkCompLimitsTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF FrwkCompLimitsEntry
|
|
Packit |
022b05 |
PIB-ACCESS notify
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This PRC supports the ability to export information
|
|
Packit |
022b05 |
detailing PRC/attribute implementation limitations to the
|
|
Packit |
022b05 |
policy management system. Instances of this PRC apply only
|
|
Packit |
022b05 |
for PRCs with access type 'install' or 'install-notify'.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Each instance of this PRC identifies a PRovisioning Class
|
|
Packit |
022b05 |
or attribute and a limitation related to the implementation
|
|
Packit |
022b05 |
of the class/attribute in the device. Additional information
|
|
Packit |
022b05 |
providing guidance related to the limitation may also be
|
|
Packit |
022b05 |
present. These PRIs are sent to the PDP to indicate which
|
|
Packit |
022b05 |
PRCs or PRC attributes the device supports in a restricted
|
|
Packit |
022b05 |
manner."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibClasses 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkCompLimitsEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX FrwkCompLimitsEntry
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An instance of the frwkCompLimits class that identifies
|
|
Packit |
022b05 |
a PRC or PRC attribute and a limitation related to the PRC
|
|
Packit |
022b05 |
or PRC attribute implementation supported by the device.
|
|
Packit |
022b05 |
COPS-PR lists the error codes that MUST be returned (if
|
|
Packit |
022b05 |
applicable)for policy installation that don't abide by the
|
|
Packit |
022b05 |
restrictions indicated by the limitations exported. [SPPI]
|
|
Packit |
022b05 |
defines an INSTALL-ERRORS clause that allows PIB designers
|
|
Packit |
022b05 |
to define PRC specific error codes that can be returned for
|
|
Packit |
022b05 |
policy installation. This allows efficient debugging of PIB
|
|
Packit |
022b05 |
implementations."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"COPS Usage for Policy Provisioning. RFC 3084."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PIB-INDEX { frwkCompLimitsPrid }
|
|
Packit |
022b05 |
UNIQUENESS { frwkCompLimitsComponent,
|
|
Packit |
022b05 |
frwkCompLimitsAttrPos,
|
|
Packit |
022b05 |
frwkCompLimitsNegation,
|
|
Packit |
022b05 |
frwkCompLimitsType,
|
|
Packit |
022b05 |
frwkCompLimitsSubType,
|
|
Packit |
022b05 |
frwkCompLimitsGuidance }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkCompLimitsTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
FrwkCompLimitsEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
frwkCompLimitsPrid InstanceId,
|
|
Packit |
022b05 |
frwkCompLimitsComponent PrcIdentifierOid,
|
|
Packit |
022b05 |
frwkCompLimitsAttrPos AttrIdentifierOrZero,
|
|
Packit |
022b05 |
frwkCompLimitsNegation TruthValue,
|
|
Packit |
022b05 |
frwkCompLimitsType INTEGER,
|
|
Packit |
022b05 |
frwkCompLimitsSubType INTEGER,
|
|
Packit |
022b05 |
frwkCompLimitsGuidance OCTET STRING
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkCompLimitsPrid OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InstanceId
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An arbitrary integer index that uniquely identifies an
|
|
Packit |
022b05 |
instance of the frwkCompLimits class."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkCompLimitsEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkCompLimitsComponent OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX PrcIdentifierOid
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value is the OID of a PRC (the table entry) which is
|
|
Packit |
022b05 |
supported in some limited fashion or contains an attribute
|
|
Packit |
022b05 |
that is supported in some limited fashion with regard to
|
|
Packit |
022b05 |
it's definition in the associated PIB module. The same OID
|
|
Packit |
022b05 |
may appear in the table several times, once for each
|
|
Packit |
022b05 |
implementation limitation acknowledged by the device."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkCompLimitsEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkCompLimitsAttrPos OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX AttrIdentifierOrZero
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The relative position of the attribute within the PRC
|
|
Packit |
022b05 |
specified by the frwkCompLimitsComponent. A value of 1 would
|
|
Packit |
022b05 |
represent the first columnar object in the PRC and a value
|
|
Packit |
022b05 |
of N would represent the Nth columnar object in the PRC. A
|
|
Packit |
022b05 |
value of zero (0) indicates that the limit applies to the
|
|
Packit |
022b05 |
PRC itself and not to a specific attribute."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkCompLimitsEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkCompLimitsNegation OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A boolean value ,if 'true', negates the component limit
|
|
Packit |
022b05 |
exported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkCompLimitsEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkCompLimitsType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
priSpaceLimited(1),
|
|
Packit |
022b05 |
attrValueSupLimited(2),
|
|
Packit |
022b05 |
attrEnumSupLimited(3),
|
|
Packit |
022b05 |
attrLengthLimited(4),
|
|
Packit |
022b05 |
prcLimitedNotify(5)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A value describing an implementation limitation for the
|
|
Packit |
022b05 |
device related to the PRC or PRC attribute identified by
|
|
Packit |
022b05 |
the frwkCompLimitsComponent and the frwkCompLimitsAttrPos
|
|
Packit |
022b05 |
attributes.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Values for this object are one of the following:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
priSpaceLimited(1) - No more instances than that specified
|
|
Packit |
022b05 |
by the guidance value may be installed in the given class.
|
|
Packit |
022b05 |
The component identified MUST be a valid PRC. The SubType
|
|
Packit |
022b05 |
used MUST be valueOnly(9).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
attrValueSupLimited(2) - Limited values are acceptable for
|
|
Packit |
022b05 |
the identified component. The component identified MUST be a
|
|
Packit |
022b05 |
valid PRC attribute. The guidance OCTET STRING will be
|
|
Packit |
022b05 |
decoded according to the attribute type.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
attrEnumSupLimited(3) - Limited enumeration values are legal
|
|
Packit |
022b05 |
for the identified component. The attribute identified MUST
|
|
Packit |
022b05 |
be a valid enum type.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
attrLengthLimited(4) - The length of the specified
|
|
Packit |
022b05 |
value for the identified component is limited. The component
|
|
Packit |
022b05 |
identified MUST be a valid PRC attribute of base-type OCTET
|
|
Packit |
022b05 |
STRING.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
prcLimitedNotify (5) - The component is currently limited
|
|
Packit |
022b05 |
for use by request or report messages prohibiting decision
|
|
Packit |
022b05 |
installation. The component identified must be a valid PRC."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkCompLimitsEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkCompLimitsSubType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
none(1),
|
|
Packit |
022b05 |
lengthMin(2),
|
|
Packit |
022b05 |
lengthMax(3),
|
|
Packit |
022b05 |
rangeMin(4),
|
|
Packit |
022b05 |
rangeMax(5),
|
|
Packit |
022b05 |
enumMin(6),
|
|
Packit |
022b05 |
enumMax(7),
|
|
Packit |
022b05 |
enumOnly(8),
|
|
Packit |
022b05 |
valueOnly(9),
|
|
Packit |
022b05 |
bitMask(10)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object indicates the type of guidance related
|
|
Packit |
022b05 |
to the noted limitation (as indicated by the
|
|
Packit |
022b05 |
frwkCompLimitsType attribute) that is provided
|
|
Packit |
022b05 |
in the frwkCompLimitsGuidance attribute.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of 'none(1)' means that no additional
|
|
Packit |
022b05 |
guidance is provided for the noted limitation type.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of 'lengthMin(2)' means that the guidance
|
|
Packit |
022b05 |
attribute provides data related to the minimum
|
|
Packit |
022b05 |
acceptable length for the value of the identified
|
|
Packit |
022b05 |
component. A corresponding class instance
|
|
Packit |
022b05 |
specifying the 'lengthMax(3)' value is required
|
|
Packit |
022b05 |
in conjunction with this sub-type.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of 'lengthMax(3)' means that the guidance
|
|
Packit |
022b05 |
attribute provides data related to the maximum
|
|
Packit |
022b05 |
acceptable length for the value of the identified
|
|
Packit |
022b05 |
component. A corresponding class instance
|
|
Packit |
022b05 |
specifying the 'lengthMin(2)' value is required
|
|
Packit |
022b05 |
in conjunction with this sub-type.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of 'rangeMin(4)' means that the guidance
|
|
Packit |
022b05 |
attribute provides data related to the lower bound
|
|
Packit |
022b05 |
of the range for the value of the identified
|
|
Packit |
022b05 |
component. A corresponding class instance
|
|
Packit |
022b05 |
specifying the 'rangeMax(5)' value is required
|
|
Packit |
022b05 |
in conjunction with this sub-type.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of 'rangeMax(5)' means that the guidance
|
|
Packit |
022b05 |
attribute provides data related to the upper bound
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
of the range for the value of the identified
|
|
Packit |
022b05 |
component. A corresponding class instance
|
|
Packit |
022b05 |
specifying the 'rangeMin(4)' value is required
|
|
Packit |
022b05 |
in conjunction with this sub-type.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of 'enumMin(6)' means that the guidance
|
|
Packit |
022b05 |
attribute provides data related to the lowest
|
|
Packit |
022b05 |
enumeration acceptable for the value of the
|
|
Packit |
022b05 |
identified component. A corresponding
|
|
Packit |
022b05 |
class instance specifying the 'enumMax(7)'
|
|
Packit |
022b05 |
value is required in conjunction with this sub-type.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of 'enumMax(7)' means that the guidance
|
|
Packit |
022b05 |
attribute provides data related to the largest
|
|
Packit |
022b05 |
enumeration acceptable for the value of the
|
|
Packit |
022b05 |
identified component. A corresponding
|
|
Packit |
022b05 |
class instance specifying the 'enumMin(6)'
|
|
Packit |
022b05 |
value is required in conjunction with this sub-type.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of 'enumOnly(8)' means that the guidance
|
|
Packit |
022b05 |
attribute provides data related to a single
|
|
Packit |
022b05 |
enumeration acceptable for the value of the
|
|
Packit |
022b05 |
identified component.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of 'valueOnly(9)' means that the guidance
|
|
Packit |
022b05 |
attribute provides data related to a single
|
|
Packit |
022b05 |
value that is acceptable for the identified
|
|
Packit |
022b05 |
component.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of 'bitMask(10)' means that the guidance
|
|
Packit |
022b05 |
attribute is a bit mask such that all the combinations of
|
|
Packit |
022b05 |
bits set in the bitmask are acceptable values for the
|
|
Packit |
022b05 |
identified component which should be an attribute of type
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
'BITS'.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
For example, an implementation of the frwkIpFilter class may
|
|
Packit |
022b05 |
be limited in several ways, such as address mask, protocol
|
|
Packit |
022b05 |
and Layer 4 port options. These limitations could be
|
|
Packit |
022b05 |
exported using this PRC with the following instances:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Component Type Sub-Type Guidance
|
|
Packit |
022b05 |
------------------------------------------------------------
|
|
Packit |
022b05 |
DstPrefixLength attrValueSupLimited valueOnly 24
|
|
Packit |
022b05 |
SrcPrefixLength attrValueSupLimited valueOnly 24
|
|
Packit |
022b05 |
Protocol attrValueSupLimited rangeMin 10
|
|
Packit |
022b05 |
Protocol attrValueSupLimited rangeMax 20
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The above entries describe a number of limitations that
|
|
Packit |
022b05 |
may be in effect for the frwkIpFilter class on a given
|
|
Packit |
022b05 |
device. The limitations include restrictions on acceptable
|
|
Packit |
022b05 |
values for certain attributes.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Also, an implementation of a PRC may be limited in the ways
|
|
Packit |
022b05 |
it can be accessed. For instance, for a fictitious PRC
|
|
Packit |
022b05 |
dscpMapEntry, which has a PIB-ACCESS of 'install-notify':
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Component Type SubType Guidance
|
|
Packit |
022b05 |
------------------------------------------------------------
|
|
Packit |
022b05 |
dscpMapEntry prcLimitedNotify none zero-length string."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkCompLimitsEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkCompLimitsGuidance OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A value used to convey additional information related
|
|
Packit |
022b05 |
to the implementation limitation. Note that a guidance
|
|
Packit |
022b05 |
value will not necessarily be provided for all exported
|
|
Packit |
022b05 |
limitations. If a guidance value is not provided, the
|
|
Packit |
022b05 |
value must be a zero-length string.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The format of the guidance value, if one is present as
|
|
Packit |
022b05 |
indicated by the frwkCompLimitsSubType attribute,
|
|
Packit |
022b05 |
is described by the following table. Note that the
|
|
Packit |
022b05 |
format of guidance value is dictated by the base-type of
|
|
Packit |
022b05 |
the component whose limitation is being exported,
|
|
Packit |
022b05 |
interpreted in the context of the frwkCompLimitsType and
|
|
Packit |
022b05 |
frwkCompLimitsSubType values. Any other restrictions
|
|
Packit |
022b05 |
(such as size/range/enumerated value) on the guidance
|
|
Packit |
022b05 |
value MUST be complied with according to the definition
|
|
Packit |
022b05 |
of the component for which guidance is being specified.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Note that numbers are encoded in network byte order.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Base Type Value
|
|
Packit |
022b05 |
--------- -----
|
|
Packit |
022b05 |
Unsigned32/Integer32/INTEGER 32-bit value.
|
|
Packit |
022b05 |
Unsigned64/Integer64 64-bit Value.
|
|
Packit |
022b05 |
OCTET STRING octets of data.
|
|
Packit |
022b05 |
OID 32-bit OID components.
|
|
Packit |
022b05 |
BITS Binary octets of length
|
|
Packit |
022b05 |
same as Component specified."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkCompLimitsEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Complete Reference specification table
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkReferenceTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF FrwkReferenceEntry
|
|
Packit |
022b05 |
PIB-ACCESS install-notify
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Each instance of this PRC specifies a reference to a PRI
|
|
Packit |
022b05 |
in a specific PIB context (handle) for a specific client-
|
|
Packit |
022b05 |
type. This table gives the PDP the ability to set up
|
|
Packit |
022b05 |
policies that span installed contexts and the PEP the
|
|
Packit |
022b05 |
ability to reference instances in another, perhaps
|
|
Packit |
022b05 |
configured context. The PEP must send a
|
|
Packit |
022b05 |
'attrReferenceUnknown' COPS-PR error to the PDP if it
|
|
Packit |
022b05 |
encounters an invalid reference. "
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"COPS Usage for Policy Provisioning. RFC 3084, error
|
|
Packit |
022b05 |
codes section 4.5."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibClasses 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkReferenceEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX FrwkReferenceEntry
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Entry specification for the frwkReferenceTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PIB-INDEX { frwkReferencePrid }
|
|
Packit |
022b05 |
UNIQUENESS { }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkReferenceTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
FrwkReferenceEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
frwkReferencePrid InstanceId,
|
|
Packit |
022b05 |
frwkReferenceClientType ClientType,
|
|
Packit |
022b05 |
frwkReferenceClientHandle ClientHandle,
|
|
Packit |
022b05 |
frwkReferenceInstance Prid
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkReferencePrid OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InstanceId
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An arbitrary integer index that uniquely identifies an
|
|
Packit |
022b05 |
instance of the frwkReference class."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkReferenceEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkReferenceClientType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX ClientType
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Is unused if set to zero else specifies a client-type for
|
|
Packit |
022b05 |
which the reference is to be interpreted. This non-zero
|
|
Packit |
022b05 |
client-type must be activated explicitly via a separate
|
|
Packit |
022b05 |
COPS client-open else this attribute is not valid."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkReferenceEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkReferenceClientHandle OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX ClientHandle
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Must be set to specify a valid client-handle in the scope
|
|
Packit |
022b05 |
of the client-type specified."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkReferenceEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkReferenceInstance OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Prid
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"References a PRI in the context identified by
|
|
Packit |
022b05 |
frwkReferenceClientHandle for client-type identified by
|
|
Packit |
022b05 |
frwkReferenceClientType."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkReferenceEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Error specification table
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkErrorTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF FrwkErrorEntry
|
|
Packit |
022b05 |
PIB-ACCESS install
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Each instance of this PRC specifies a class specific
|
|
Packit |
022b05 |
error object. Instances of this PRC are transient, i.e.,
|
|
Packit |
022b05 |
instances received in a COPS decision message must not be
|
|
Packit |
022b05 |
maintained by the PEP in its copy of the PIB instances. This
|
|
Packit |
022b05 |
PRC allows a PDP to send error information to the PEP if the
|
|
Packit |
022b05 |
PDP cannot process updates to a Request successfully."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibClasses 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkErrorEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX FrwkErrorEntry
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Entry specification for the frwkErrorTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PIB-INDEX { frwkErrorPrid }
|
|
Packit |
022b05 |
UNIQUENESS {
|
|
Packit |
022b05 |
frwkErrorCode,
|
|
Packit |
022b05 |
frwkErrorSubCode,
|
|
Packit |
022b05 |
frwkErrorPrc,
|
|
Packit |
022b05 |
frwkErrorInstance
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkErrorTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
FrwkErrorEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
frwkErrorPrid InstanceId,
|
|
Packit |
022b05 |
frwkErrorCode Unsigned32,
|
|
Packit |
022b05 |
frwkErrorSubCode Unsigned32,
|
|
Packit |
022b05 |
frwkErrorPrc PrcIdentifierOid,
|
|
Packit |
022b05 |
frwkErrorInstance InstanceId
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkErrorPrid OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InstanceId
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An arbitrary integer index that uniquely identifies an
|
|
Packit |
022b05 |
instance of the frwkError class."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkErrorEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkErrorCode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (0..65535)
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Error code defined in COPS-PR CPERR object."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"COPS Usage for Policy Provisioning. RFC 3084."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkErrorEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkErrorSubCode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (0..65535)
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The class-specific error object is used to communicate
|
|
Packit |
022b05 |
errors relating to specific PRCs."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkErrorEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkErrorPrc OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX PrcIdentifierOid
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The PRC due to which the error specified by codes
|
|
Packit |
022b05 |
(frwkErrorCode , frwkErrorSubCode) occurred."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkErrorEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkErrorInstance OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InstanceId
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The PRI of the identified PRC (frwkErrorPrc) due to which
|
|
Packit |
022b05 |
the error specified by codes (frwkErrorCode ,
|
|
Packit |
022b05 |
frwkErrorSubCode) occurred. Must be set to zero if unused."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkErrorEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The device capabilities and role combo classes group
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkDeviceCapClasses
|
|
Packit |
022b05 |
OBJECT IDENTIFIER ::= { frameworkPib 2 }
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Capability Set Table
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkCapabilitySetTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF FrwkCapabilitySetEntry
|
|
Packit |
022b05 |
PIB-ACCESS notify
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"This PRC describes the capability sets that exist on the
|
|
Packit |
022b05 |
interfaces on the device. The capability set is given a
|
|
Packit |
022b05 |
unique name that identifies a set. These capability set
|
|
Packit |
022b05 |
names are used by the PDP to determine policy information to
|
|
Packit |
022b05 |
be associated with interfaces that possess similar sets of
|
|
Packit |
022b05 |
capabilities."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkDeviceCapClasses 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkCapabilitySetEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX FrwkCapabilitySetEntry
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An instance of this PRC describes a particular set of
|
|
Packit |
022b05 |
capabilities and associates a unique name with the set."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PIB-INDEX { frwkCapabilitySetPrid }
|
|
Packit |
022b05 |
UNIQUENESS { frwkCapabilitySetName,
|
|
Packit |
022b05 |
frwkCapabilitySetCapability }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkCapabilitySetTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
FrwkCapabilitySetEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
frwkCapabilitySetPrid InstanceId,
|
|
Packit |
022b05 |
frwkCapabilitySetName SnmpAdminString,
|
|
Packit |
022b05 |
frwkCapabilitySetCapability Prid
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkCapabilitySetPrid OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InstanceId
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An arbitrary integer index that uniquely identifies a
|
|
Packit |
022b05 |
instance of the class."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkCapabilitySetEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkCapabilitySetName OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SnmpAdminString (SIZE (1..255))
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The name for the capability set. This name is the unique
|
|
Packit |
022b05 |
identifier of a set of capabilities. This attribute must not
|
|
Packit |
022b05 |
be assigned a zero-length string."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkCapabilitySetEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkCapabilitySetCapability OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Prid
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"The complete PRC OID and instance identifier specifying the
|
|
Packit |
022b05 |
capability PRC instance for the interface. This attribute
|
|
Packit |
022b05 |
references a specific instance of a capability table. The
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
capability table whose instance is referenced must be
|
|
Packit |
022b05 |
defined in the client type specific PIB that this PIB is
|
|
Packit |
022b05 |
used with. The referenced capability instance becomes a part
|
|
Packit |
022b05 |
of the set of capabilities associated with the specified
|
|
Packit |
022b05 |
frwkCapabilitySetName."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkCapabilitySetEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Interface and Role Combination Tables
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkRoleComboTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF FrwkRoleComboEntry
|
|
Packit |
022b05 |
PIB-ACCESS install-notify
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This is an abstract PRC that may be extended or referenced
|
|
Packit |
022b05 |
to enumerate the role combinations, capability set names
|
|
Packit |
022b05 |
assigned to any interface on a PEP. The identification of
|
|
Packit |
022b05 |
the interface is to be defined by its extensions or
|
|
Packit |
022b05 |
referencing PRCs."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkDeviceCapClasses 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkRoleComboEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX FrwkRoleComboEntry
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An instance of this PRC describes one association of an
|
|
Packit |
022b05 |
interface to a role-combination and capability set name .
|
|
Packit |
022b05 |
Note that an interface can have multiple associations. This
|
|
Packit |
022b05 |
constraint is controlled by the extending or referencing
|
|
Packit |
022b05 |
PRC's uniqueness clause."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PIB-INDEX { frwkRoleComboPrid }
|
|
Packit |
022b05 |
UNIQUENESS { }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkRoleComboTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
FrwkRoleComboEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
frwkRoleComboPrid InstanceId,
|
|
Packit |
022b05 |
frwkRoleComboRoles RoleCombination,
|
|
Packit |
022b05 |
frwkRoleComboCapSetName SnmpAdminString
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkRoleComboPrid OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InstanceId
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An arbitrary integer index that uniquely identifies an
|
|
Packit |
022b05 |
instance of the class."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkRoleComboEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkRoleComboRoles OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RoleCombination
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The role combination assigned to a specific interface."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkRoleComboEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkRoleComboCapSetName OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SnmpAdminString (SIZE (0..255))
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The name of the capability set associated with
|
|
Packit |
022b05 |
the Role Combination specified in frwkRoleComboRoles. If
|
|
Packit |
022b05 |
this is a zero length string it implies the PEP is not
|
|
Packit |
022b05 |
exporting any capability set information for this
|
|
Packit |
022b05 |
RoleCombination. The PDP must then use the RoleCombinations
|
|
Packit |
022b05 |
provided as the only means of assigning policies
|
|
Packit |
022b05 |
If a non-zero length string is specified, the name must
|
|
Packit |
022b05 |
exist in frwkCapabilitySetTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkRoleComboEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Interface, Role Combination association via IfIndex
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIfRoleComboTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF FrwkIfRoleComboEntry
|
|
Packit |
022b05 |
PIB-ACCESS install-notify
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This PRC enumerates the interface to role combination and
|
|
Packit |
022b05 |
frwkRoleComboCapSetName mapping for all policy managed
|
|
Packit |
022b05 |
interfaces of a device. Policy for an interface depends not
|
|
Packit |
022b05 |
only on the capability set of an interface but also on its
|
|
Packit |
022b05 |
roles. This table specifies all the
|
|
Packit |
022b05 |
interface capability set name, role combination> tuples
|
|
Packit |
022b05 |
currently on the device"
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkDeviceCapClasses 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIfRoleComboEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX FrwkIfRoleComboEntry
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An instance of this PRC describes the association of
|
|
Packit |
022b05 |
a interface to an capability set name and a role
|
|
Packit |
022b05 |
combination.
|
|
Packit |
022b05 |
Note that a capability set name can have multiple role
|
|
Packit |
022b05 |
combinations assigned to it, but an IfIndex can have only
|
|
Packit |
022b05 |
one role combination associated."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
EXTENDS { frwkRoleComboEntry }
|
|
Packit |
022b05 |
UNIQUENESS { frwkIfRoleComboIfIndex,
|
|
Packit |
022b05 |
frwkRoleComboCapSetName }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkIfRoleComboTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
FrwkIfRoleComboEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
frwkIfRoleComboIfIndex InterfaceIndex
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIfRoleComboIfIndex OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InterfaceIndex
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this attribute is the ifIndex which is
|
|
Packit |
022b05 |
associated with the specified RoleCombination and interface
|
|
Packit |
022b05 |
capability set name."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkIfRoleComboEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The Classification classes group
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkClassifierClasses
|
|
Packit |
022b05 |
OBJECT IDENTIFIER ::= { frameworkPib 3 }
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The Base Filter Table
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkBaseFilterTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF FrwkBaseFilterEntry
|
|
Packit |
022b05 |
PIB-ACCESS install
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The Base Filter class. A packet has to match all
|
|
Packit |
022b05 |
fields in an Filter. Wildcards may be specified for those
|
|
Packit |
022b05 |
fields that are not relevant."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkClassifierClasses 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkBaseFilterEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX FrwkBaseFilterEntry
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An instance of the frwkBaseFilter class."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PIB-INDEX { frwkBaseFilterPrid }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBaseFilterTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
FrwkBaseFilterEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
frwkBaseFilterPrid InstanceId,
|
|
Packit |
022b05 |
frwkBaseFilterNegation TruthValue
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkBaseFilterPrid OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InstanceId
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An integer index to uniquely identify this Filter among all
|
|
Packit |
022b05 |
the Filters."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBaseFilterEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkBaseFilterNegation OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This attribute behaves like a logical NOT for the filter.
|
|
Packit |
022b05 |
If the packet matches this filter and the value of this
|
|
Packit |
022b05 |
attribute is 'true', the action associated with this filter
|
|
Packit |
022b05 |
is not applied to the packet. If the value of this
|
|
Packit |
022b05 |
attribute is 'false', then the action is applied to the
|
|
Packit |
022b05 |
packet."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBaseFilterEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The IP Filter Table
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIpFilterTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF FrwkIpFilterEntry
|
|
Packit |
022b05 |
PIB-ACCESS install
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Filter definitions. A packet has to match all fields in a
|
|
Packit |
022b05 |
filter. Wildcards may be specified for those fields that
|
|
Packit |
022b05 |
are not relevant."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
INSTALL-ERRORS {
|
|
Packit |
022b05 |
invalidDstL4PortData(1),
|
|
Packit |
022b05 |
invalidSrcL4PortData(2)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
::= { frwkClassifierClasses 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIpFilterEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX FrwkIpFilterEntry
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An instance of the frwkIpFilter class."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
EXTENDS { frwkBaseFilterEntry }
|
|
Packit |
022b05 |
UNIQUENESS { frwkBaseFilterNegation,
|
|
Packit |
022b05 |
frwkIpFilterAddrType,
|
|
Packit |
022b05 |
frwkIpFilterDstAddr,
|
|
Packit |
022b05 |
frwkIpFilterDstPrefixLength,
|
|
Packit |
022b05 |
frwkIpFilterSrcAddr,
|
|
Packit |
022b05 |
frwkIpFilterSrcPrefixLength,
|
|
Packit |
022b05 |
frwkIpFilterDscp,
|
|
Packit |
022b05 |
frwkIpFilterFlowId,
|
|
Packit |
022b05 |
frwkIpFilterProtocol,
|
|
Packit |
022b05 |
frwkIpFilterDstL4PortMin,
|
|
Packit |
022b05 |
frwkIpFilterDstL4PortMax,
|
|
Packit |
022b05 |
frwkIpFilterSrcL4PortMin,
|
|
Packit |
022b05 |
frwkIpFilterSrcL4PortMax }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkIpFilterTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
FrwkIpFilterEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
frwkIpFilterAddrType InetAddressType,
|
|
Packit |
022b05 |
frwkIpFilterDstAddr InetAddress,
|
|
Packit |
022b05 |
frwkIpFilterDstPrefixLength InetAddressPrefixLength,
|
|
Packit |
022b05 |
frwkIpFilterSrcAddr InetAddress,
|
|
Packit |
022b05 |
frwkIpFilterSrcPrefixLength InetAddressPrefixLength,
|
|
Packit |
022b05 |
frwkIpFilterDscp DscpOrAny,
|
|
Packit |
022b05 |
frwkIpFilterFlowId Integer32,
|
|
Packit |
022b05 |
frwkIpFilterProtocol Unsigned32,
|
|
Packit |
022b05 |
frwkIpFilterDstL4PortMin InetPortNumber,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIpFilterDstL4PortMax InetPortNumber,
|
|
Packit |
022b05 |
frwkIpFilterSrcL4PortMin InetPortNumber,
|
|
Packit |
022b05 |
frwkIpFilterSrcL4PortMax InetPortNumber
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIpFilterAddrType OBJECT-TYPE
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SYNTAX InetAddressType
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The address type enumeration value to specify the type of
|
|
Packit |
022b05 |
the packet's IP address.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
While other types of addresses are defined in the
|
|
Packit |
022b05 |
InetAddressType textual convention, an IP filter can only
|
|
Packit |
022b05 |
use IPv4 and IPv6 addresses directly to classify traffic.
|
|
Packit |
022b05 |
All other InetAddressTypes require mapping to the
|
|
Packit |
022b05 |
corresponding Ipv4 or IPv6 address before being used to
|
|
Packit |
022b05 |
classify traffic. Therefore, this object as such is not
|
|
Packit |
022b05 |
limited to IPv4 and IPv6 addresses, i.e., it can be assigned
|
|
Packit |
022b05 |
any of the valid values defined in the InetAddressType TC,
|
|
Packit |
022b05 |
but the mapping of the address values to IPv4 or IPv6
|
|
Packit |
022b05 |
addresses for the address attributes (frwkIpFilterDstAddr
|
|
Packit |
022b05 |
and frwkIpFilterSrcAddr) must be done by the PEP. For
|
|
Packit |
022b05 |
example when dns (16) is used, the PEP must resolve
|
|
Packit |
022b05 |
the address to IPv4 or IPv6 at install time."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"Textual Conventions for Internet Network Addresses.
|
|
Packit |
022b05 |
RFC 3291."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkIpFilterEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIpFilterDstAddr OBJECT-TYPE
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SYNTAX InetAddress
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The IP address to match against the packet's
|
|
Packit |
022b05 |
destination IP address. If the address type is 'ipv4',
|
|
Packit |
022b05 |
'ipv6', 'ipv4z' or 'ipv6z' then, the attribute
|
|
Packit |
022b05 |
frwkIpFilterDstPrefixLength indicates the number of bits
|
|
Packit |
022b05 |
that are relevant. "
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"Textual Conventions for Internet Network Addresses.
|
|
Packit |
022b05 |
RFC 3291."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkIpFilterEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIpFilterDstPrefixLength OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddressPrefixLength
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The length of a mask for the matching of the destination
|
|
Packit |
022b05 |
IP address. This attribute is interpreted only if the
|
|
Packit |
022b05 |
InetAddressType is 'ipv4', 'ipv4z', 'ipv6' or 'ipv6z'.
|
|
Packit |
022b05 |
Masks are constructed by setting bits in sequence from the
|
|
Packit |
022b05 |
most-significant bit downwards for
|
|
Packit |
022b05 |
frwkIpFilterDstPrefixLength bits length. All other bits in
|
|
Packit |
022b05 |
the mask, up to the number needed to fill the length of
|
|
Packit |
022b05 |
the address frwkIpFilterDstAddr are cleared to zero. A zero
|
|
Packit |
022b05 |
bit in the mask then means that the corresponding bit in
|
|
Packit |
022b05 |
the address always matches.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
In IPv4 addresses, a length of 0 indicates a match of any
|
|
Packit |
022b05 |
address; a length of 32 indicates a match of a single host
|
|
Packit |
022b05 |
address, and a length between 0 and 32 indicates the use of
|
|
Packit |
022b05 |
a CIDR Prefix. IPv6 is similar, except that prefix lengths
|
|
Packit |
022b05 |
range from 0..128."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"Textual Conventions for Internet Network Addresses.
|
|
Packit |
022b05 |
RFC 3291."
|
|
Packit |
022b05 |
DEFVAL { 0 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkIpFilterEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIpFilterSrcAddr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddress
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The IP address to match against the packet's source IP
|
|
Packit |
022b05 |
address. If the address type is 'ipv4', 'ipv6', 'ipv4z' or
|
|
Packit |
022b05 |
'ipv6z' then, the attribute frwkIpFilterSrcPrefixLength
|
|
Packit |
022b05 |
indicates the number of bits that are relevant."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"Textual Conventions for Internet Network Addresses.
|
|
Packit |
022b05 |
RFC 3291."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkIpFilterEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIpFilterSrcPrefixLength OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddressPrefixLength
|
|
Packit |
022b05 |
UNITS "bits"
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The length of a mask for the matching of the source IP
|
|
Packit |
022b05 |
address. This attribute is interpreted only if the
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
InetAddressType is 'ipv4', 'ipv4z', 'ipv6' or 'ipv6z'.
|
|
Packit |
022b05 |
Masks are constructed by setting bits in sequence from the
|
|
Packit |
022b05 |
most-significant bit downwards for
|
|
Packit |
022b05 |
frwkIpFilterSrcPrefixLength bits length. All other bits in
|
|
Packit |
022b05 |
the mask, up to the number needed to fill the length of
|
|
Packit |
022b05 |
the address frwkIpFilterSrcAddr are cleared to zero. A
|
|
Packit |
022b05 |
zero bit in the mask then means that the corresponding bit
|
|
Packit |
022b05 |
in the address always matches.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
In IPv4 addresses, a length of 0 indicates a match of any
|
|
Packit |
022b05 |
address; a length of 32 indicates a match of a single host
|
|
Packit |
022b05 |
address, and a length between 0 and 32 indicates the use of
|
|
Packit |
022b05 |
a CIDR Prefix. IPv6 is similar, except that prefix lengths
|
|
Packit |
022b05 |
range from 0..128."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"Textual Conventions for Internet Network Addresses.
|
|
Packit |
022b05 |
RFC 3291."
|
|
Packit |
022b05 |
DEFVAL { 0 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkIpFilterEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIpFilterDscp OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DscpOrAny
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value that the DSCP in the packet can have and
|
|
Packit |
022b05 |
match this filter. A value of -1 indicates that a specific
|
|
Packit |
022b05 |
DSCP value has not been defined and thus all DSCP values
|
|
Packit |
022b05 |
are considered a match."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"Management Information Base for the Differentiated Services
|
|
Packit |
022b05 |
Architecture. RFC 3289."
|
|
Packit |
022b05 |
DEFVAL { -1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkIpFilterEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIpFilterFlowId OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (-1 | 0..1048575)
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The flow label or flow identifier in an IPv6 header
|
|
Packit |
022b05 |
that may be used to discriminate traffic flows.
|
|
Packit |
022b05 |
The value of -1 for this attribute MUST imply that
|
|
Packit |
022b05 |
any flow label value in the IPv6 header will match,
|
|
Packit |
022b05 |
resulting in the flow label field of the IPv6 header
|
|
Packit |
022b05 |
being ignored for matching this filter entry."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkIpFilterEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIpFilterProtocol OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (0..255)
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The layer-4 protocol Id to match against the IPv4 protocol
|
|
Packit |
022b05 |
number or the IPv6 Next-Header number in the packet. A value
|
|
Packit |
022b05 |
of 255 means match all. Note the protocol number of 255 is
|
|
Packit |
022b05 |
reserved by IANA, and Next-Header number of 0 is used in
|
|
Packit |
022b05 |
IPv6."
|
|
Packit |
022b05 |
DEFVAL { 255 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkIpFilterEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIpFilterDstL4PortMin OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetPortNumber
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The minimum value that the packet's layer 4 destination
|
|
Packit |
022b05 |
port number can have and match this filter. This value must
|
|
Packit |
022b05 |
be equal to or lesser that the value specified for this
|
|
Packit |
022b05 |
filter in frwkIpFilterDstL4PortMax.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
COPS-PR error code 'attrValueInvalid' must be returned if
|
|
Packit |
022b05 |
the frwkIpFilterSrcL4PortMin is greater than
|
|
Packit |
022b05 |
frwkIpFilterSrcL4PortMax"
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"COPS Usage for Policy Provisioning. RFC 3084, error
|
|
Packit |
022b05 |
codes section 4.5."
|
|
Packit |
022b05 |
DEFVAL { 0 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkIpFilterEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIpFilterDstL4PortMax OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetPortNumber
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The maximum value that the packet's layer 4 destination
|
|
Packit |
022b05 |
port number can have and match this filter. This value must
|
|
Packit |
022b05 |
be equal to or greater that the value specified for this
|
|
Packit |
022b05 |
filter in frwkIpFilterDstL4PortMin.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
COPS-PR error code 'attrValueInvalid' must be returned if
|
|
Packit |
022b05 |
the frwkIpFilterDstL4PortMax is less than
|
|
Packit |
022b05 |
frwkIpFilterDstL4PortMin"
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"COPS Usage for Policy Provisioning. RFC 3084, error
|
|
Packit |
022b05 |
codes section 4.5."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DEFVAL { 65535 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkIpFilterEntry 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIpFilterSrcL4PortMin OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetPortNumber
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The minimum value that the packet's layer 4 source port
|
|
Packit |
022b05 |
number can have and match this filter. This value must
|
|
Packit |
022b05 |
be equal to or lesser that the value specified for this
|
|
Packit |
022b05 |
filter in frwkIpFilterSrcL4PortMax.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
COPS-PR error code 'attrValueInvalid' must be returned if
|
|
Packit |
022b05 |
the frwkIpFilterSrcL4PortMin is greated than
|
|
Packit |
022b05 |
frwkIpFilterSrcL4PortMax"
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"COPS Usage for Policy Provisioning. RFC 3084, error
|
|
Packit |
022b05 |
codes section 4.5."
|
|
Packit |
022b05 |
DEFVAL { 0 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkIpFilterEntry 11 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIpFilterSrcL4PortMax OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetPortNumber
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The maximum value that the packet's layer 4 source port
|
|
Packit |
022b05 |
number can have and match this filter. This value must be
|
|
Packit |
022b05 |
equal to or greater that the value specified for this filter
|
|
Packit |
022b05 |
in frwkIpFilterSrcL4PortMin.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
COPS-PR error code 'attrValueInvalid' must be returned if
|
|
Packit |
022b05 |
the frwkIpFilterSrcL4PortMax is less than
|
|
Packit |
022b05 |
frwkIpFilterSrcL4PortMin"
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"COPS Usage for Policy Provisioning. RFC error codes
|
|
Packit |
022b05 |
section 4.5."
|
|
Packit |
022b05 |
DEFVAL { 65535 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkIpFilterEntry 12 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The IEEE 802 Filter Table
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802FilterTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF Frwk802FilterEntry
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PIB-ACCESS install
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"IEEE 802-based filter definitions. A class that contains
|
|
Packit |
022b05 |
attributes of IEEE 802 (e.g., 802.3) traffic that form
|
|
Packit |
022b05 |
filters that are used to perform traffic classification."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"IEEE Standards for Local and Metropolitan Area Networks.
|
|
Packit |
022b05 |
Overview and Architecture, ANSI/IEEE Std 802, 1990."
|
|
Packit |
022b05 |
::= { frwkClassifierClasses 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802FilterEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Frwk802FilterEntry
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"IEEE 802-based filter definitions. An entry specifies
|
|
Packit |
022b05 |
(potentially) several distinct matching components. Each
|
|
Packit |
022b05 |
component is tested against the data in a frame
|
|
Packit |
022b05 |
individually. An overall match occurs when all of the
|
|
Packit |
022b05 |
individual components match the data they are compared
|
|
Packit |
022b05 |
against in the frame being processed. A failure of any
|
|
Packit |
022b05 |
one test causes the overall match to fail.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Wildcards may be specified for those fields that are not
|
|
Packit |
022b05 |
relevant."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
EXTENDS { frwkBaseFilterEntry }
|
|
Packit |
022b05 |
UNIQUENESS { frwkBaseFilterNegation,
|
|
Packit |
022b05 |
frwk802FilterDstAddr,
|
|
Packit |
022b05 |
frwk802FilterDstAddrMask,
|
|
Packit |
022b05 |
frwk802FilterSrcAddr,
|
|
Packit |
022b05 |
frwk802FilterSrcAddrMask,
|
|
Packit |
022b05 |
frwk802FilterVlanId,
|
|
Packit |
022b05 |
frwk802FilterVlanTagRequired,
|
|
Packit |
022b05 |
frwk802FilterEtherType,
|
|
Packit |
022b05 |
frwk802FilterUserPriority }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwk802FilterTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Frwk802FilterEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
frwk802FilterDstAddr PhysAddress,
|
|
Packit |
022b05 |
frwk802FilterDstAddrMask PhysAddress,
|
|
Packit |
022b05 |
frwk802FilterSrcAddr PhysAddress,
|
|
Packit |
022b05 |
frwk802FilterSrcAddrMask PhysAddress,
|
|
Packit |
022b05 |
frwk802FilterVlanId Integer32,
|
|
Packit |
022b05 |
frwk802FilterVlanTagRequired INTEGER,
|
|
Packit |
022b05 |
frwk802FilterEtherType Integer32,
|
|
Packit |
022b05 |
frwk802FilterUserPriority BITS
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802FilterDstAddr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX PhysAddress
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The 802 address against which the 802 DA of incoming
|
|
Packit |
022b05 |
traffic streams will be compared. Frames whose 802 DA
|
|
Packit |
022b05 |
matches the physical address specified by this object,
|
|
Packit |
022b05 |
taking into account address wildcarding as specified by the
|
|
Packit |
022b05 |
frwk802FilterDstAddrMask object, are potentially subject to
|
|
Packit |
022b05 |
the processing guidelines that are associated with this
|
|
Packit |
022b05 |
entry through the related action class."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"Textual Conventions for SMIv2, RFC 2579."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwk802FilterEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802FilterDstAddrMask OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX PhysAddress
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object specifies the bits in a 802 destination address
|
|
Packit |
022b05 |
that should be considered when performing a 802 DA
|
|
Packit |
022b05 |
comparison against the address specified in the
|
|
Packit |
022b05 |
frwk802FilterDstAddr object.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The value of this object represents a mask that is logically
|
|
Packit |
022b05 |
and'ed with the 802 DA in received frames to derive the
|
|
Packit |
022b05 |
value to be compared against the frwk802FilterDstAddr
|
|
Packit |
022b05 |
address. A zero bit in the mask thus means that the
|
|
Packit |
022b05 |
corresponding bit in the address always matches. The
|
|
Packit |
022b05 |
frwk802FilterDstAddr value must also be masked using this
|
|
Packit |
022b05 |
value prior to any comparisons.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The length of this object in octets must equal the length in
|
|
Packit |
022b05 |
octets of the frwk802FilterDstAddr. Note that a mask with no
|
|
Packit |
022b05 |
bits set (i.e., all zeroes) effectively wildcards the
|
|
Packit |
022b05 |
frwk802FilterDstAddr object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwk802FilterEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802FilterSrcAddr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX PhysAddress
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The 802 MAC address against which the 802 MAC SA of
|
|
Packit |
022b05 |
incoming traffic streams will be compared. Frames whose 802
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MAC SA matches the physical address specified by this
|
|
Packit |
022b05 |
object, taking into account address wildcarding as specified
|
|
Packit |
022b05 |
by the frwk802FilterSrcAddrMask object, are potentially
|
|
Packit |
022b05 |
subject to the processing guidelines that are associated
|
|
Packit |
022b05 |
with this entry through the related action class."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwk802FilterEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802FilterSrcAddrMask OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX PhysAddress
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object specifies the bits in a 802 MAC source address
|
|
Packit |
022b05 |
that should be considered when performing a 802 MAC SA
|
|
Packit |
022b05 |
comparison against the address specified in the
|
|
Packit |
022b05 |
frwk802FilterSrcAddr object.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The value of this object represents a mask that is logically
|
|
Packit |
022b05 |
and'ed with the 802 MAC SA in received frames to derive the
|
|
Packit |
022b05 |
value to be compared against the frwk802FilterSrcAddr
|
|
Packit |
022b05 |
address. A zero bit in the mask thus means that the
|
|
Packit |
022b05 |
corresponding bit in the address always matches. The
|
|
Packit |
022b05 |
frwk802FilterSrcAddr value must also be masked using this
|
|
Packit |
022b05 |
value prior to any comparisons.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The length of this object in octets must equal the length in
|
|
Packit |
022b05 |
octets of the frwk802FilterSrcAddr. Note that a mask with no
|
|
Packit |
022b05 |
bits set (i.e., all zeroes) effectively wildcards the
|
|
Packit |
022b05 |
frwk802FilterSrcAddr object."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwk802FilterEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802FilterVlanId OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (-1 | 1..4094)
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The VLAN ID (VID) that uniquely identifies a VLAN
|
|
Packit |
022b05 |
within the device. This VLAN may be known or unknown
|
|
Packit |
022b05 |
(i.e., traffic associated with this VID has not yet
|
|
Packit |
022b05 |
been seen by the device) at the time this entry
|
|
Packit |
022b05 |
is instantiated.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Setting the frwk802FilterVlanId object to -1 indicates that
|
|
Packit |
022b05 |
VLAN data should not be considered during traffic
|
|
Packit |
022b05 |
classification."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwk802FilterEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802FilterVlanTagRequired OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
taggedOnly(1),
|
|
Packit |
022b05 |
priorityTaggedPlus(2),
|
|
Packit |
022b05 |
untaggedOnly(3),
|
|
Packit |
022b05 |
ignoreTag(4)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object indicates whether the presence of an
|
|
Packit |
022b05 |
IEEE 802.1Q VLAN tag in data link layer frames must
|
|
Packit |
022b05 |
be considered when determining if a given frame
|
|
Packit |
022b05 |
matches this 802 filter entry.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of 'taggedOnly(1)' means that only frames
|
|
Packit |
022b05 |
containing a VLAN tag with a non-Null VID (i.e., a
|
|
Packit |
022b05 |
VID in the range 1..4094) will be considered a match.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of 'priorityTaggedPlus(2)' means that only
|
|
Packit |
022b05 |
frames containing a VLAN tag, regardless of the value
|
|
Packit |
022b05 |
of the VID, will be considered a match.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of 'untaggedOnly(3)' indicates that only
|
|
Packit |
022b05 |
untagged frames will match this filter component.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The presence of a VLAN tag is not taken into
|
|
Packit |
022b05 |
consideration in terms of a match if the value is
|
|
Packit |
022b05 |
'ignoreTag(4)'."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwk802FilterEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802FilterEtherType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (-1 | 0..'ffff'h)
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object specifies the value that will be compared
|
|
Packit |
022b05 |
against the value contained in the EtherType field of an
|
|
Packit |
022b05 |
IEEE 802 frame. Example settings would include 'IP'
|
|
Packit |
022b05 |
(0x0800), 'ARP' (0x0806) and 'IPX' (0x8137).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Setting the frwk802FilterEtherTypeMin object to -1 indicates
|
|
Packit |
022b05 |
that EtherType data should not be considered during traffic
|
|
Packit |
022b05 |
classification.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Note that the position of the EtherType field depends on
|
|
Packit |
022b05 |
the underlying frame format. For Ethernet-II encapsulation,
|
|
Packit |
022b05 |
the EtherType field follows the 802 MAC source address. For
|
|
Packit |
022b05 |
802.2 LLC/SNAP encapsulation, the EtherType value follows
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
the Organization Code field in the 802.2 SNAP header. The
|
|
Packit |
022b05 |
value that is tested with regard to this filter component
|
|
Packit |
022b05 |
therefore depends on the data link layer frame format being
|
|
Packit |
022b05 |
used. If this 802 filter component is active when there is
|
|
Packit |
022b05 |
no EtherType field in a frame (e.g., 802.2 LLC), a match is
|
|
Packit |
022b05 |
implied."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwk802FilterEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802FilterUserPriority OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX BITS {
|
|
Packit |
022b05 |
matchPriority0(0),
|
|
Packit |
022b05 |
matchPriority1(1),
|
|
Packit |
022b05 |
matchPriority2(2),
|
|
Packit |
022b05 |
matchPriority3(3),
|
|
Packit |
022b05 |
matchPriority4(4),
|
|
Packit |
022b05 |
matchPriority5(5),
|
|
Packit |
022b05 |
matchPriority6(6),
|
|
Packit |
022b05 |
matchPriority7(7)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The set of values, representing the potential range
|
|
Packit |
022b05 |
of user priority values, against which the value contained
|
|
Packit |
022b05 |
in the user priority field of a tagged 802.1 frame is
|
|
Packit |
022b05 |
compared. A test for equality is performed when determining
|
|
Packit |
022b05 |
if a match exists between the data in a data link layer
|
|
Packit |
022b05 |
frame and the value of this 802 filter component. Multiple
|
|
Packit |
022b05 |
values may be set at one time such that potentially several
|
|
Packit |
022b05 |
different user priority values may match this 802 filter
|
|
Packit |
022b05 |
component.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Setting all of the bits that are associated with this
|
|
Packit |
022b05 |
object causes all user priority values to match this
|
|
Packit |
022b05 |
attribute. This essentially makes any comparisons
|
|
Packit |
022b05 |
with regard to user priority values unnecessary. Untagged
|
|
Packit |
022b05 |
frames are treated as an implicit match."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwk802FilterEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The Internal label filter extension
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkILabelFilterTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF FrwkILabelFilterEntry
|
|
Packit |
022b05 |
PIB-ACCESS install
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Internal label filter Table. This PRC is used to achieve
|
|
Packit |
022b05 |
classification based on the internal flow label set by the
|
|
Packit |
022b05 |
PEP possibly after ingress classification to avoid
|
|
Packit |
022b05 |
re-classification at the egress interface on the same PEP."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkClassifierClasses 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkILabelFilterEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX FrwkILabelFilterEntry
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Internal label filter entry definition."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
EXTENDS { frwkBaseFilterEntry }
|
|
Packit |
022b05 |
UNIQUENESS { frwkBaseFilterNegation,
|
|
Packit |
022b05 |
frwkILabelFilterILabel }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkILabelFilterTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
FrwkILabelFilterEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
frwkILabelFilterILabel OCTET STRING
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkILabelFilterILabel OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The Label that this flow uses for differentiating traffic
|
|
Packit |
022b05 |
flows. The flow labeling is meant for network device
|
|
Packit |
022b05 |
internal usage. A value of zero length string matches all
|
|
Packit |
022b05 |
internal labels."
|
|
Packit |
022b05 |
::= { frwkILabelFilterEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The Marker classes group
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkMarkerClasses
|
|
Packit |
022b05 |
OBJECT IDENTIFIER ::= { frameworkPib 4 }
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The 802 Marker Table
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802MarkerTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF Frwk802MarkerEntry
|
|
Packit |
022b05 |
PIB-ACCESS install
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The 802 Marker class. An 802 packet can be marked with the
|
|
Packit |
022b05 |
specified VLAN id, priority level."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkMarkerClasses 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802MarkerEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Frwk802MarkerEntry
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"frwk802Marker entry definition."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PIB-INDEX { frwk802MarkerPrid }
|
|
Packit |
022b05 |
UNIQUENESS { frwk802MarkerVlanId,
|
|
Packit |
022b05 |
frwk802MarkerPriority }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwk802MarkerTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Frwk802MarkerEntry::= SEQUENCE {
|
|
Packit |
022b05 |
frwk802MarkerPrid InstanceId,
|
|
Packit |
022b05 |
frwk802MarkerVlanId Unsigned32,
|
|
Packit |
022b05 |
frwk802MarkerPriority Unsigned32
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802MarkerPrid OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InstanceId
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An integer index to uniquely identify this 802 Marker."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwk802MarkerEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802MarkerVlanId OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (1..4094)
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The VLAN ID (VID) that uniquely identifies a VLAN within
|
|
Packit |
022b05 |
the device."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwk802MarkerEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802MarkerPriority OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (0..7)
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The user priority field of a tagged 802.1 frame."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwk802MarkerEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The Internal Label Marker Table
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkILabelMarkerTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF FrwkILabelMarkerEntry
|
|
Packit |
022b05 |
PIB-ACCESS install
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The Internal Label Marker class. A flow in a PEP can be
|
|
Packit |
022b05 |
marked with an internal label using this PRC."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkMarkerClasses 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkILabelMarkerEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX FrwkILabelMarkerEntry
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"frwkILabelkMarker entry definition."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PIB-INDEX { frwkILabelMarkerPrid }
|
|
Packit |
022b05 |
UNIQUENESS { frwkILabelMarkerILabel }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkILabelMarkerTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
FrwkILabelMarkerEntry::= SEQUENCE {
|
|
Packit |
022b05 |
frwkILabelMarkerPrid InstanceId,
|
|
Packit |
022b05 |
frwkILabelMarkerILabel OCTET STRING
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkILabelMarkerPrid OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InstanceId
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An integer index to uniquely identify this Label Marker."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkILabelMarkerEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkILabelMarkerILabel OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This internal label is implementation specific and may be
|
|
Packit |
022b05 |
used for other policy related functions like flow
|
|
Packit |
022b05 |
accounting purposes and/or other data path treatments."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkILabelMarkerEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Conformance Section
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkBasePibConformance
|
|
Packit |
022b05 |
OBJECT IDENTIFIER ::= { frameworkPib 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkBasePibCompliances
|
|
Packit |
022b05 |
OBJECT IDENTIFIER ::= { frwkBasePibConformance 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkBasePibGroups
|
|
Packit |
022b05 |
OBJECT IDENTIFIER ::= { frwkBasePibConformance 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkBasePibCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Describes the requirements for conformance to the
|
|
Packit |
022b05 |
Framework PIB."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS { frwkPrcSupportGroup,
|
|
Packit |
022b05 |
frwkPibIncarnationGroup,
|
|
Packit |
022b05 |
frwkDeviceIdGroup,
|
|
Packit |
022b05 |
frwkCompLimitsGroup,
|
|
Packit |
022b05 |
frwkCapabilitySetGroup,
|
|
Packit |
022b05 |
frwkRoleComboGroup,
|
|
Packit |
022b05 |
frwkIfRoleComboGroup }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT frwkPibIncarnationLongevity
|
|
Packit |
022b05 |
PIB-MIN-ACCESS notify
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Install support is required if policy expiration is to
|
|
Packit |
022b05 |
be supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT frwkPibIncarnationTtl
|
|
Packit |
022b05 |
PIB-MIN-ACCESS notify
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Install support is required if policy expiration is to
|
|
Packit |
022b05 |
be supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT frwkPibIncarnationInCtxtSet
|
|
Packit |
022b05 |
PIB-MIN-ACCESS notify
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Install support is required if configuration contexts
|
|
Packit |
022b05 |
and outsourcing contexts are both to be supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OBJECT frwkPibIncarnationFullState
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PIB-MIN-ACCESS notify
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Install support is required if incremental updates to
|
|
Packit |
022b05 |
request states is to be supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP frwkReferenceGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The frwkReferenceGroup is mandatory if referencing
|
|
Packit |
022b05 |
across PIB contexts for specific client-types is to be
|
|
Packit |
022b05 |
supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP frwkErrorGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The frwkErrorGroup is mandatory sending errors in
|
|
Packit |
022b05 |
decisions is to be supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP frwkBaseFilterGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The frwkBaseFilterGroup is mandatory if filtering
|
|
Packit |
022b05 |
based on traffic components is to be supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP frwkIpFilterGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The frwkIpFilterGroup is mandatory if filtering
|
|
Packit |
022b05 |
based on IP traffic components is to be supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP frwk802FilterGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The frwk802FilterGroup is mandatory if filtering
|
|
Packit |
022b05 |
based on 802 traffic criteria is to be supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP frwkILabelFilterGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The frwkILabelFilterGroup is mandatory if filtering
|
|
Packit |
022b05 |
based on PEP internal label is to be supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP frwk802MarkerGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The frwk802MarkerGroup is mandatory if marking a packet
|
|
Packit |
022b05 |
with 802 traffic criteria is to be supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP frwkILabelMarkerGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The frwkILabelMarkerGroup is mandatory if marking a
|
|
Packit |
022b05 |
flow with internal labels is to be supported."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibCompliances 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkPrcSupportGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
frwkPrcSupportPrid,
|
|
Packit |
022b05 |
frwkPrcSupportSupportedPrc,
|
|
Packit |
022b05 |
frwkPrcSupportSupportedAttrs }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects from the frwkPrcSupportTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibGroups 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkPibIncarnationGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
frwkPibIncarnationPrid,
|
|
Packit |
022b05 |
frwkPibIncarnationName,
|
|
Packit |
022b05 |
frwkPibIncarnationId,
|
|
Packit |
022b05 |
frwkPibIncarnationLongevity,
|
|
Packit |
022b05 |
frwkPibIncarnationTtl,
|
|
Packit |
022b05 |
frwkPibIncarnationInCtxtSet,
|
|
Packit |
022b05 |
frwkPibIncarnationActive,
|
|
Packit |
022b05 |
frwkPibIncarnationFullState
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects from the frwkDevicePibIncarnationTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibGroups 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkDeviceIdGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
frwkDeviceIdPrid,
|
|
Packit |
022b05 |
frwkDeviceIdDescr,
|
|
Packit |
022b05 |
frwkDeviceIdMaxMsg,
|
|
Packit |
022b05 |
frwkDeviceIdMaxContexts }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects from the frwkDeviceIdTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibGroups 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkCompLimitsGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
frwkCompLimitsPrid,
|
|
Packit |
022b05 |
frwkCompLimitsComponent,
|
|
Packit |
022b05 |
frwkCompLimitsAttrPos,
|
|
Packit |
022b05 |
frwkCompLimitsNegation,
|
|
Packit |
022b05 |
frwkCompLimitsType,
|
|
Packit |
022b05 |
frwkCompLimitsSubType,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkCompLimitsGuidance }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects from the frwkCompLimitsTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibGroups 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkReferenceGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
frwkReferencePrid,
|
|
Packit |
022b05 |
frwkReferenceClientType,
|
|
Packit |
022b05 |
frwkReferenceClientHandle,
|
|
Packit |
022b05 |
frwkReferenceInstance }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects from the frwkReferenceTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibGroups 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkErrorGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
frwkErrorPrid,
|
|
Packit |
022b05 |
frwkErrorCode,
|
|
Packit |
022b05 |
frwkErrorSubCode,
|
|
Packit |
022b05 |
frwkErrorPrc,
|
|
Packit |
022b05 |
frwkErrorInstance }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects from the frwkErrorTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibGroups 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkCapabilitySetGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
frwkCapabilitySetPrid,
|
|
Packit |
022b05 |
frwkCapabilitySetName,
|
|
Packit |
022b05 |
frwkCapabilitySetCapability }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects from the frwkCapabilitySetTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibGroups 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkRoleComboGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
frwkRoleComboPrid,
|
|
Packit |
022b05 |
frwkRoleComboRoles,
|
|
Packit |
022b05 |
frwkRoleComboCapSetName }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects from the frwkRoleComboTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibGroups 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIfRoleComboGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { frwkIfRoleComboIfIndex }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects from the frwkIfRoleComboTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibGroups 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkBaseFilterGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
frwkBaseFilterPrid,
|
|
Packit |
022b05 |
frwkBaseFilterNegation }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects from the frwkBaseFilterTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibGroups 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkIpFilterGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
frwkIpFilterAddrType,
|
|
Packit |
022b05 |
frwkIpFilterDstAddr,
|
|
Packit |
022b05 |
frwkIpFilterDstPrefixLength,
|
|
Packit |
022b05 |
frwkIpFilterSrcAddr,
|
|
Packit |
022b05 |
frwkIpFilterSrcPrefixLength,
|
|
Packit |
022b05 |
frwkIpFilterDscp,
|
|
Packit |
022b05 |
frwkIpFilterFlowId,
|
|
Packit |
022b05 |
frwkIpFilterProtocol,
|
|
Packit |
022b05 |
frwkIpFilterDstL4PortMin,
|
|
Packit |
022b05 |
frwkIpFilterDstL4PortMax,
|
|
Packit |
022b05 |
frwkIpFilterSrcL4PortMin,
|
|
Packit |
022b05 |
frwkIpFilterSrcL4PortMax }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects from the frwkIpFilterTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibGroups 11 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802FilterGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
frwk802FilterDstAddr,
|
|
Packit |
022b05 |
frwk802FilterDstAddrMask,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802FilterSrcAddr,
|
|
Packit |
022b05 |
frwk802FilterSrcAddrMask,
|
|
Packit |
022b05 |
frwk802FilterVlanId,
|
|
Packit |
022b05 |
frwk802FilterVlanTagRequired,
|
|
Packit |
022b05 |
frwk802FilterEtherType,
|
|
Packit |
022b05 |
frwk802FilterUserPriority }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects from the frwk802FilterTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibGroups 12 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkILabelFilterGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { frwkILabelFilterILabel }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects from the frwkILabelFilterTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibGroups 13 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwk802MarkerGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
frwk802MarkerPrid,
|
|
Packit |
022b05 |
frwk802MarkerVlanId,
|
|
Packit |
022b05 |
frwk802MarkerPriority }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects from the frwk802MarkerTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibGroups 14 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
frwkILabelMarkerGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
frwkILabelMarkerPrid,
|
|
Packit |
022b05 |
frwkILabelMarkerILabel }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Objects from the frwkILabelMarkerTable."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { frwkBasePibGroups 15 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|