ntnSystemClfrPatternPosition
NTN-QOS-POLICY-EVOL-PIB ·
.1.3.6.1.4.1.45.4.7.1.5.6.1.7
Object
column
r/w
OctetString
Supports arbitrary pattern match classification.
Up to 128 bytes of data within the first 128 bytes
of a packet can be identified for pattern matching
purposes. This object and the ntnSystemClfrPatternData
object specify byte patterns and their position in
a packet. When a packet is classified using this data,
the appropriate bytes, or portions thereof, in the
packet are compared against the byte patterns defined
by the ntnSystemClfrPatternData attribute. If the
data at the specified packet offset is the same,
the packet is considered a match.
The byte positions, and the pertinent bits within
each identified byte, used for comparison purposes
are specified using this attribute. The positions
to be matched are identified by setting the appropriate
bits to one. All other bits must be set to zero.
For example, to specify that byte positions 5-8
and the high-order nibble (4 bits) of bytes 13-16
should be examined, this attribute would be set
as follows:
ntnSystemClfrPatternPosition (size 16):
00:00:00:00:FF:FF:FF:FF:00:00:00:00:0F:0F:0F:0F
The target byte patterns would then be placed
in bytes 5-8 and in portions of bytes 13-16 of the
ntnSystemClfrPatternData attribute:
ntnSystemClfrPatternData (size 16):
00:00:00:00:XX:XX:XX:XX:00:00:00:00:0Y:0Y:0Y:0Y
Note that an implementation may not support pattern
matching, also know as offset filtering, for the
maximum number of bytes supported by the pattern
match attributes. The number of bytes that can
contain data for comparison purposes and the position
of those bytes in relation to the start of a packet
are thus implementation dependent.
Use of this object and the associated
ntnSystemClfrPatternData object invalidates the
use of any other classification data in this and
related (through the ntnClfrComponentTable)
classifier entries. In other words, providing an
explicit pattern overrides the implicit patterns
defined when classification data is specified
for other fields, such as the IP source address
or EtherType classification attributes.
A zero length string is used to indicate that
explicit pattern matching is not requested.
Version 1/2 attribute.
Context
- MIB
- NTN-QOS-POLICY-EVOL-PIB
- OID
.1.3.6.1.4.1.45.4.7.1.5.6.1.7- Type
- column
- Access
- readwrite
- Status
- current
- Parent
- ntnSystemClfrEntry
- Table
- ntnSystemClfrTable
- Siblings
- 20
Syntax
OctetString
Values & Constraints
Object Constraints
range: 0-128
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| ntnSystemClfrId An index that enumerates the system
classifier entries. Managers can obtain
new index values for row creation in this
table by reading ntnSystemClfrNextFree.
Ver… | column | DIFFSERV-MIBIndexInteger | .1.3.6.1.4.1.45.4.7.1.5.6.1.1 |
| ntnSystemClfrStatus The status of this conceptual row.
An entry may not exist in the active state
unless all objects in the entry have an
appropriate value.
Version 1/… | column | SNMPv2-TCRowStatus | .1.3.6.1.4.1.45.4.7.1.5.6.1.10 |
| ntnSystemClfrPatternFormat This object indicates the data link layer
packet format that is used when specifying
pattern match data.
A value of 'untagged(1)' indicates that the
specified pat… | column | Enumeration | .1.3.6.1.4.1.45.4.7.1.5.6.1.11 |
| ntnSystemClfrLabel A label used to reference the classifier entry
in a textual manner.
Version 1/2 attribute. | column | OctetString | .1.3.6.1.4.1.45.4.7.1.5.6.1.12 |
| ntnSystemClfrSessionId A session identifier used to reference transitory
(volatile) data.
Version 1/2 attribute. | column | SNMPv2-SMIUnsigned32 | .1.3.6.1.4.1.45.4.7.1.5.6.1.13 |
| ntnSystemClfrVersion Version indicator for ntnSystemClfrTable. | column | VersionIndicator | .1.3.6.1.4.1.45.4.7.1.5.6.1.14 |
| ntnSystemClfrUnknownIpMcast If 'true(1)', IP packets containing an unknown
multicast destination address will match this
classification entry. A value of 'false(2)' indicates
that no classification is req… | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.45.4.7.1.5.6.1.15 |
| ntnSystemClfrKnownIpMcast If 'true(1)', IP packets containing a known
multicast destination address will match this
classification entry. A value of 'false(2)' indicates
that no classification is reques… | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.45.4.7.1.5.6.1.16 |
| ntnSystemClfrNonIpPkt If 'true(1)', non IP packets will match this
classification entry. A value of 'false(2)' indicates
that no classification is requested based on this
packet type.
… | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.45.4.7.1.5.6.1.17 |
| ntnSystemClfrPatternIpVersion This object indicates the IP packet format
that is used when specifying pattern match
data.
A value of 'notApplicable(1)' is used when
the pattern match data can … | column | Enumeration | .1.3.6.1.4.1.45.4.7.1.5.6.1.18 |
| ntnSystemClfrUnknownNonIpMcast If 'true(1)', non-IP packets containing an unknown
multicast destination address will match this
classification entry. A value of 'false(2)' indicates
that no classification is… | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.45.4.7.1.5.6.1.19 |
| ntnSystemClfrUnknownUcastFrames If 'true(1)', frames containing an unknown
unicast destination address will match this
classification entry. A value of 'false(2)'
indicates that no classification is requested… | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.45.4.7.1.5.6.1.2 |
| ntnSystemClfrKnownNonIpMcast If 'true(1)', non-IP packets containing a known
multicast destination address will match this
classification entry. A value of 'false(2)' indicates
that no classification is re… | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.45.4.7.1.5.6.1.20 |
| ntnSystemClfrPatternL2Format This object indicates the L2 packet format
that is used when specifying pattern match
data.
A value of 'notApplicable(1)' is used when
the pattern match data can be… | column | Enumeration | .1.3.6.1.4.1.45.4.7.1.5.6.1.21 |
| ntnSystemClfrUnknownMcastFrames If 'true(1)', frames containing an unknown
multicast destination address will match
this classification entry. A value of
'false(2)' indicates that no classification
is reques… | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.45.4.7.1.5.6.1.3 |
| ntnSystemClfrKnownUcastFrames If 'true(1)', frames containing a known
unicast destination address will match
this classification entry. A value of
'false(2)' indicates that no classification
is requested b… | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.45.4.7.1.5.6.1.4 |
| ntnSystemClfrKnownMcastFrames If 'true(1)', frames containing a known
multicast destination address will match
this classification entry. A value of
'false(2)' indicates that no classification
is requested… | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.45.4.7.1.5.6.1.5 |
| ntnSystemClfrBcastFrames If 'true(1)', frames containing a broadcast
destination address will match this
classification entry. A value of 'false(2)'
indicates that no classification is
requested based… | column | SNMPv2-TCTruthValue | .1.3.6.1.4.1.45.4.7.1.5.6.1.6 |
| ntnSystemClfrPatternData Supports arbitrary pattern match classification.
Up to 128 bytes of data within the first 128 bytes
of a packet can be identified for pattern matching
purposes. This object and… | column | OctetString | .1.3.6.1.4.1.45.4.7.1.5.6.1.8 |
| ntnSystemClfrStorage The storage type for this conceptual row.
Conceptual rows having the value 'permanent'
need not allow write-access to any columnar
objects in the row.
… | column | SNMPv2-TCStorageType | .1.3.6.1.4.1.45.4.7.1.5.6.1.9 |