filterPktStatus
RFC1271-MIB ·
.1.3.6.1.2.1.16.7.1.1.7
Object
column
mandatory
r/w
Integer32
The status that is to be matched with the input
packet. The only bits relevant to this match
algorithm are those that have the corresponding
filterPktStatusMask bit equal to one.
The following two rules are then applied to every
packet:
(1) For each relevant bit from the packet status
with the corresponding filterPktStatusNotMask
bit set to zero, if the bit from the packet
status is not equal to the corresponding bit
from the filterPktStatus, then the packet will
fail this status match.
(2) If for every relevant bit from the packet status
with the corresponding filterPktStatusNotMask
bit set to one, the bit from the packet status
is equal to the corresponding bit from the
filterPktStatus, then the packet will fail
this status match.
Any packets that have not failed either of the two
matches above have passed this status match.
The value of the packet status is a sum. This sum
initially takes the value zero. Then, for each
error, E, that has been discovered in this packet,
2 raised to a value representing E is added to the sum.
The errors and the bits that represent them are
dependent on the media type of the interface that
this channel is receiving packets from.
The errors defined for a packet captured off of an
Ethernet interface are as follows:
bit # Error
0 Packet is longer than 1518 octets
1 Packet is shorter than 64 octets
2 Packet experienced a CRC or Alignment
error
For example, an Ethernet fragment would have a
value of 6 (2^1 + 2^2).
As this MIB is expanded to new media types, this
object will have other media-specific errors defined.
For the purposes of this status matching algorithm, if
the packet status is longer than this
object, filterPktStatus this object is conceptually
extended with '0' bits until it reaches the size of
the packet status.
This object may not be modified if the associated
filterStatus object is equal to valid(1).
Context
- MIB
- RFC1271-MIB
- OID
.1.3.6.1.2.1.16.7.1.1.7- Type
- column
- Access
- readwrite
- Status
- mandatory
- Parent
- filterEntry
- Table
- filterTable
- Siblings
- 10
Syntax
Integer32
- Source
- COPS-PR-SPPIInteger32
- Base type
Integer32
Values & Constraints
Type Constraints
range: -2147483648..2147483647
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| filterIndex mandatory An index that uniquely identifies an entry
in the filter table. Each such entry defines
one filter that is to be applied to every packet
received on an interface. | column | Integer32 | .1.3.6.1.2.1.16.7.1.1.1 |
| filterOwner mandatory The entity that configured this entry and is
therefore using the resources assigned to it. | column | - | .1.3.6.1.2.1.16.7.1.1.10 |
| filterStatus mandatory The status of this filter entry. | column | EntryStatus | .1.3.6.1.2.1.16.7.1.1.11 |
| filterChannelIndex mandatory This object identifies the channel of which this
filter is a part. The filters identified by a
particular value of this object are associated
with the same channel as identified … | column | Integer32 | .1.3.6.1.2.1.16.7.1.1.2 |
| filterPktDataOffset mandatory The offset from the beginning of each packet where
a match of packet data will be attempted. This offset
is measured from the point in the physical layer
packet after the framing… | column | Integer32 | .1.3.6.1.2.1.16.7.1.1.3 |
| filterPktData mandatory The data that is to be matched with the input packet.
For each packet received, this filter and the
accompanying filterPktDataMask and
filterPktDataNotMask will be … | column | OctetString | .1.3.6.1.2.1.16.7.1.1.4 |
| filterPktDataMask mandatory The mask that is applied to the match process.
After adjusting this mask for the offset, only those
bits in the received packet that correspond to bits
set in this mask are releva… | column | OctetString | .1.3.6.1.2.1.16.7.1.1.5 |
| filterPktDataNotMask mandatory The inversion mask that is applied to the match
process. After adjusting this mask for the offset,
those relevant bits in the received packet that
correspond to bits cleared in t… | column | OctetString | .1.3.6.1.2.1.16.7.1.1.6 |
| filterPktStatusMask mandatory The mask that is applied to the status match process.
Only those bits in the received packet that correspond
to bits set in this mask are relevant for further
processing by the st… | column | Integer32 | .1.3.6.1.2.1.16.7.1.1.8 |
| filterPktStatusNotMask mandatory The inversion mask that is applied to the status match
process. Those relevant bits in the received packet
status that correspond to bits cleared in this mask
must all be equal t… | column | Integer32 | .1.3.6.1.2.1.16.7.1.1.9 |