VDS-MIB
File:
VDS-MIB.mib (79853 bytes)
Imported modules
Imported symbols
Defined Types
VdsControlEntry |
|
SEQUENCE |
|
|
|
|
vdsControlIndex |
Integer32 |
|
|
vdsControlParent |
SmonDataSource |
|
|
vdsControlIfDescr |
DisplayString |
|
|
vdsControlIfName |
DisplayString |
|
|
vdsControlIfAlias |
DisplayString |
|
|
vdsControlVlanSelIndex |
Integer32 |
|
|
vdsControlVlanSelNegate |
TruthValue |
|
|
vdsControlAddrSelIndex |
Integer32 |
|
|
vdsControlAddrSelNegate |
TruthValue |
|
|
vdsControlProtoSelIndex |
Integer32 |
|
|
vdsControlProtoSelNegate |
TruthValue |
|
|
vdsControlQosSelIndex |
Integer32 |
|
|
vdsControlQosSelNegate |
TruthValue |
|
|
vdsControlChanSelIndex |
Integer32 |
|
|
vdsControlUrlSelIndex |
Integer32 |
|
|
vdsControlUrlSelNegate |
TruthValue |
|
|
vdsControlExprType |
INTEGER |
|
|
vdsControlIfIndex |
InterfaceIndexOrZero |
|
|
vdsControlOwner |
OwnerString |
|
|
vdsControlStorageType |
StorageType |
|
|
vdsControlStatus |
RowStatus |
|
VdsVlanSelEntry |
|
SEQUENCE |
|
|
|
|
vdsVlanSelIndex |
Integer32 |
|
|
vdsVlanSelSubIndex |
Integer32 |
|
|
vdsVlanSelVID |
Integer32 |
|
|
vdsVlanSelStorageType |
StorageType |
|
|
vdsVlanSelStatus |
RowStatus |
|
VdsAddrSelEntry |
|
SEQUENCE |
|
|
|
|
vdsAddrSelIndex |
Integer32 |
|
|
vdsAddrSelSubIndex |
Integer32 |
|
|
vdsAddrSelType |
INTEGER |
|
|
vdsAddrSelNetProtoID |
OCTET STRING |
|
|
vdsAddrSelNetProtoParms |
OCTET STRING |
|
|
vdsAddrSelHost1Addr |
OCTET STRING |
|
|
vdsAddrSelHost1Mask |
OCTET STRING |
|
|
vdsAddrSelHost2Addr |
OCTET STRING |
|
|
vdsAddrSelHost2Mask |
OCTET STRING |
|
|
vdsAddrSelStorageType |
StorageType |
|
|
vdsAddrSelStatus |
RowStatus |
|
VdsProtoSelEntry |
|
SEQUENCE |
|
|
|
|
vdsProtoSelIndex |
Integer32 |
|
|
vdsProtoSelSubIndex |
Integer32 |
|
|
vdsProtoSelID |
OCTET STRING |
|
|
vdsProtoSelParms |
OCTET STRING |
|
|
vdsProtoSelStorageType |
StorageType |
|
|
vdsProtoSelStatus |
RowStatus |
|
VdsQosSelEntry |
|
SEQUENCE |
|
|
|
|
vdsQosSelIndex |
Integer32 |
|
|
vdsQosSelSubIndex |
Integer32 |
|
|
vdsQosSelType |
INTEGER |
|
|
vdsQosSelValue |
Integer32 |
|
|
vdsQosSelStorageType |
StorageType |
|
|
vdsQosSelStatus |
RowStatus |
|
VdsChanSelEntry |
|
SEQUENCE |
|
|
|
|
vdsChanSelIndex |
Integer32 |
|
|
vdsChanSelSubIndex |
Integer32 |
|
|
vdsChanSelChanIdx |
Integer32 |
|
|
vdsChanSelStorageType |
StorageType |
|
|
vdsChanSelStatus |
RowStatus |
|
VdsUrlSelEntry |
|
SEQUENCE |
|
|
|
|
vdsUrlSelIndex |
Integer32 |
|
|
vdsUrlSelSubIndex |
Integer32 |
|
|
vdsUrlSelString |
OCTET STRING |
|
|
vdsUrlSelMatchFields |
BITS |
|
|
vdsUrlSelPathMatchType |
INTEGER |
|
|
vdsUrlSelStorageType |
StorageType |
|
|
vdsUrlSelStatus |
RowStatus |
|
Defined Values
vdsMIB |
1.3.6.1.3.1 |
The MIB module for representing Virtual Data Source
Extensions to the Remote Monitoring MIB. |
MODULE-IDENTITY |
|
|
|
vdsSelectCaps |
1.3.6.1.3.1.1.1.1 |
An indication of the virtual data source packet selection
capabilities of this agent. This object should be set during
system initialization, and should remain stable until the
next re-initialization of the agent.
If this agent supports virtual LAN based packet selection,
and therefore allows entries to be created in the
vdsVlanSelTable, then the 'vlanSelect' BIT will be set. If
this agent allows multiple vdsVlanSelEntries to be
configured for a single virtual data source, then the
'vlanMulti' BIT will be set.
If this agent supports network address based packet
selection, and therefore allows entries to be created in the
vdsAddrSelTable, then the 'addrSelect' BIT will be set. If
this agent allows multiple vdsAddrSelEntries to be
configured for a single virtual data source, then the
'addrMulti' BIT will be set.
If this agent supports protocol based packet selection, and
therefore allows entries to be created in the
vdsProtoSelTable, then the 'protoSelect' BIT will be set.
If this agent allows multiple vdsProtoSelEntries to be
configured for a single virtual data source, then the
'protoMulti' BIT will be set.
If this agent supports QoS based packet selection, and
therefore allows entries to be created in the
vdsQosSelTable, then the 'qosSelect' BIT will be set. If
this agent allows multiple vdsQosSelEntries to be configured
for a single virtual data source, then the 'qosMulti' BIT
will be set.
If this agent supports channelTable based packet selection,
and therefore allows entries to be created in the
vdsChanSelTable, then the 'chanSelect' BIT will be set. If
this agent allows multiple vdsChanSelEntries to be
configured for a single virtual data source, then the
'chanMulti' BIT will be set.
If this agent supports URL based HTTP packet selection, and
therefore allows entries to be created in the
vdsUrlSelTable, then the 'urlSelect' BIT will be set. If
this agent allows multiple vdsUrlSelEntries to be configured
for a single virtual data source, then the 'urlMulti' BIT
will be set.
If this agent supports combinations of packet selection
mechanisms to be used within the same virtual data source,
and therefore allows entries to be created in at least two
of the vds*SelTables, then the 'comboSelect' BIT will be
set. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
BITS |
vlanSelect(0), vlanMulti(1), addrSelect(2), addrMulti(3), qosSelect(4), qosMulti(5), protoSelect(6), protoMulti(7), chanSelect(8), chanMulti(9), urlSelect(10), urlMulti(11), comboSelect(12) |
|
vdsControlTable |
1.3.6.1.3.1.1.1.2 |
This table contains one row per virtual data source, as
configured by NMS application(s). It is used to control the
overall configuration of each virtual data source.
The agent will maintain a proprietary virtual interface, on
behalf of each active vdsControlEntry. All packets which
are monitored on the 'parent' interface (identified by the
vdsControlParent object) will be classified and processed
according to the configuration for each relevant
vdsControlEntry and associated vds*SelEntries.
Each of the selection algorithms produces a boolean result
(i.e., 'selected' or 'not selected'), and these results are
combined (i.e., logical AND/OR expression) to produce a
single boolean result for the packet.
If a packet is selected, then it will be somehow presented
for monitoring on the associated virtual interface
maintained by the agent. Since a virtual interface only
exists in the RMON agent, it is expected that the same agent
will be supporting an implementation of one or more RMON
MIBs, which will allow RMON control table dataSource objects
to reference the ifEntry created on behalf of a
vdsControlEntry. The implementation details of this
'linkage', or any use of this ifEntry other than remote
monitoring, is outside the scope of this document.
Additional entries in the vdsVlanSelTable, vdsAddrSelTable,
vdsProtoSelTable, vdsQosSelTable, vdsChanSelTable, and/or
vdsUrlSelTable will be required, depending on the
configuration of this entry.
At least one selection mechanism must be configured per
vdsControlEntry. The initial state of all packet selection
algorithms is 'not selected', therefore a virtual data
source will have no effect unless a vds*SelEntry is properly
configured (in addition to this entry).
NMS applications must configure the appropriate
vds*SelEntries before activated this control entry, and
those vds*SelEntries may not be modified while this entry is
active.
It is an implementation-specific manner as to the complexity
and capacity of the entries allowed in this table. Actual
configurations will be constrained by agent functionality
and platform resources. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
VdsControlEntry |
|
vdsControlEntry |
1.3.6.1.3.1.1.1.2.1 |
Information about a particular virtual data source. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
VdsControlEntry |
|
|
vdsControlIndex |
1.3.6.1.3.1.1.1.2.1.1 |
An arbitrary and unique index for this vdsControlEntry. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Integer32 |
1..2147483647 |
|
vdsControlParent |
1.3.6.1.3.1.1.1.2.1.2 |
This object identifies the actual data source to be used as
the source of all packets for this virtual data source. A
valid dataSourceCapsEntry must be maintained by the agent on
behalf of this 'parent' interface.
If the ifOperStatus for the parent's ifEntry is not equal to
'up', then no packets will be available to this virtual data
source.
This object must identify a valid SmonDataSource. Virtual
data sources cannot be represented in the SMON
dataSourceCapsTable. However, the dataSourceRmonCaps object
in the dataSourceCapsEntry for this entry can be used to
identify most of the attributes that a virtual data source
inherits from its parent. The 'countErrFrames',
'countAllGoodFrames', and 'babyGiantsCountAsGood' BITs are
all inherited from the parent data source. The
'countAnyRmonTables' BIT is not inherited, as it is assumed
to be set for virtual data sources. An agent is required to
support at least one RMON collection type for each virtual
data source.
This object may not be modified if the associated
vdsControlStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
SmonDataSource |
|
|
vdsControlIfDescr |
1.3.6.1.3.1.1.1.2.1.3 |
A textual string describing this virtual data source. This
configured value is used for the value of the ifDescr
instance created on behalf of this control entry. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
DisplayString |
Size(0..255) |
|
vdsControlIfName |
1.3.6.1.3.1.1.1.2.1.4 |
A textual string naming this virtual data source. This
configured value is used for the value of the ifName
instance created on behalf of this control entry. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
vdsControlIfAlias |
1.3.6.1.3.1.1.1.2.1.5 |
A textual string specifying an alias name for this virtual
data source. This configured value is used for the value of
the ifAlias instance created on behalf of this control
entry. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
DisplayString |
Size(0..64) |
|
vdsControlVlanSelIndex |
1.3.6.1.3.1.1.1.2.1.6 |
This object controls whether any Virtual LAN traffic
selection is performed on behalf of this vdsControlEntry,
and is used in conjunction with the vdsControlVlanSelNegate
object.
If this object contains the value zero, then no Virtual LAN
based traffic selection is performed on behalf of this
vdsControlEntry. Otherwise, this object identifies one or
more rows in the vdsVlanSelTable, (i.e., with the same
vdsVlanSelIndex value as identified by this object) which
specify the Virtual LANs to select for monitoring, from the
parent data source.
This object may not be modified if the associated
vdsControlStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
Integer32 |
0..2147483647 |
|
vdsControlVlanSelNegate |
1.3.6.1.3.1.1.1.2.1.7 |
This object controls the boolean sense of the result of the
Virtual LAN based packet selection algorithm, and has no
effect if the associated vdsControlVlanSelIndex object is
equal to zero.
If a packet that is 'tested' against the selection list
(specified by the vdsControlVlanSelIndex) would be selected,
and this object equals 'true', then the packet is not
selected.
This object may not be modified if the associated
vdsControlStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
vdsControlAddrSelIndex |
1.3.6.1.3.1.1.1.2.1.8 |
This object controls whether any network address based
traffic selection is performed on behalf of this
vdsControlEntry, and is used in conjunction with the
vdsControlAddrSelNegate object.
If this object contains the value zero, then no network
address based traffic selection is performed on behalf of
this vdsControlEntry. Otherwise, this object identifies one
or more rows in the vdsAddrSelTable, (i.e., with the same
vdsAddrSelIndex value as identified by this object) which
specify the hosts and/or host-pairs to select for
monitoring, from the parent data source.
This object may not be modified if the associated
vdsControlStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
Integer32 |
0..2147483647 |
|
vdsControlAddrSelNegate |
1.3.6.1.3.1.1.1.2.1.9 |
This object controls the boolean sense of the result of the
network address based packet selection algorithm, and has no
effect if the associated vdsControlAddrSelIndex object is
equal to zero.
If a packet that is 'tested' against the selection list
(specified by the vdsControlAddrSelIndex) would be selected,
and this object equals 'true', then the packet is not
selected.
This object may not be modified if the associated
vdsControlStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
vdsControlProtoSelIndex |
1.3.6.1.3.1.1.1.2.1.10 |
This object controls whether any protocol based traffic
selection is performed on behalf of this vdsControlEntry,
and is used in conjunction with the vdsControlProtoSelNegate
object.
If this object contains the value zero, then no protocol
based traffic selection is performed on behalf of this
vdsControlEntry. Otherwise, this object identifies one or
more rows in the vdsProtoSelTable, (i.e., with the same
vdsProtoSelIndex value as identified by this object) which
specify the protocol encapsulations to select for
monitoring, from the parent data source.
This object may not be modified if the associated
vdsControlStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
Integer32 |
0..2147483647 |
|
vdsControlProtoSelNegate |
1.3.6.1.3.1.1.1.2.1.11 |
This object controls the boolean sense of the result of the
protocol based packet selection algorithm, and has no effect
if the associated vdsControlProtoSelIndex object is equal to
zero.
If a packet that is 'tested' against the selection list
(specified by the vdsControlProtoSelIndex) would be
selected, and this object equals 'true', then the packet is
not selected.
This object may not be modified if the associated
vdsControlStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
vdsControlQosSelIndex |
1.3.6.1.3.1.1.1.2.1.12 |
This object controls whether any quality of service based
traffic selection is performed on behalf of this
vdsControlEntry, and is used in conjunction with the
vdsControlQosSelNegate object.
If this object contains the value zero, then no quality of
service based traffic selection is performed on behalf of
this vdsControlEntry. Otherwise, this object identifies one
or more rows in the vdsQosSelTable, (i.e., with the same
vdsQosSelIndex value as identified by this object) which
specify the QoS classifications to select for monitoring,
from the parent data source.
This object may not be modified if the associated
vdsControlStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
Integer32 |
0..2147483647 |
|
vdsControlQosSelNegate |
1.3.6.1.3.1.1.1.2.1.13 |
This object controls the boolean sense of the result of the
quality of service based packet selection algorithm, and has
no effect if the associated vdsControlQosSelIndex object is
equal to zero.
If a packet that is 'tested' against the selection list
(specified by the vdsControlQosSelIndex) would be selected,
and this object equals 'true', then the packet is not
selected.
This object may not be modified if the associated
vdsControlStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
vdsControlChanSelIndex |
1.3.6.1.3.1.1.1.2.1.14 |
This object controls whether any content (channelTable)
based traffic selection is performed on behalf of this
vdsControlEntry.
If this object contains the value zero, then no content
based traffic selection is performed on behalf of this
vdsControlEntry. Otherwise, this object identifies one or
more rows in the vdsChanSelTable, (i.e., with the same
vdsChanSelIndex value as identified by this object) which
specify the RMON channels to select for monitoring, from the
parent data source.
This object may not be modified if the associated
vdsControlStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
Integer32 |
0..2147483647 |
|
vdsControlUrlSelIndex |
1.3.6.1.3.1.1.1.2.1.15 |
This object controls whether any URL based traffic
selection is performed on behalf of this vdsControlEntry,
and is used in conjunction with the vdsControlUrlSelNegate
object.
If this object contains the value zero, then no URL based
traffic selection is performed on behalf of this
vdsControlEntry. Otherwise, this object identifies one or
more rows in the vdsUrlSelTable, (i.e., with the same
vdsUrlSelIndex value as identified by this object) which
specify the URL classifications to select for monitoring,
from the parent data source.
This object may not be modified if the associated
vdsControlStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
Integer32 |
0..2147483647 |
|
vdsControlUrlSelNegate |
1.3.6.1.3.1.1.1.2.1.16 |
This object controls the boolean sense of the result of the
URL based packet selection algorithm, and has no effect if
the associated vdsControlUrlSelIndex object is equal to
zero.
If a packet that is 'tested' against the selection list
(specified by the vdsControlUrlSelIndex) would be selected,
and this object equals 'true', then the packet is not
selected.
This object may not be modified if the associated
vdsControlStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
vdsControlExprType |
1.3.6.1.3.1.1.1.2.1.17 |
This object controls how the various packet selection
mechanisms are combined, on behalf of this vdsControlEntry.
Each vds*SelTable group configured on behalf of this entry
will be evaluated according to the rules specified in each
table.
If combinations of packet selection sources are supported,
then this object can be used to control how the boolean
results from each selection process are combined.
If this object contains the value 'union(1)', then the
packets contained in this virtual data source are selected
by the union of all packet selection mechanisms specified in
this entry. I.e., any configured selection mechanism that
produces a 'selected' result will cause a packet to be
selected for the virtual data source.
If this object contains the value 'intersect(1)', then the
packets contained in this virtual data source are selected
by the intersection of all packet selection mechanisms
specified in this entry. I.e., all configured selection
mechanisms must produce a 'selected' result, for a packet to
be selected for the virtual data source.
This object may not be modified if the associated
vdsControlStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
union(1), intersect(2) |
|
vdsControlIfIndex |
1.3.6.1.3.1.1.1.2.1.18 |
This object identifies the virtual interface that has been
created on behalf of this vdsControlEntry.
Unless this entry is activated, this object will contain the
value zero.
Upon row activation, the agent will set this object to the
ifIndex value assigned on behalf of this vdsControlEntry.
The associated ifEntry (with an ifType of 'propVirtual')
will exist in the ifTable as long as this entry is active. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
InterfaceIndexOrZero |
|
|
vdsControlOwner |
1.3.6.1.3.1.1.1.2.1.19 |
The entity that configured this entry and is therefore
using the resources assigned to it. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
OwnerString |
|
|
vdsControlStatus |
1.3.6.1.3.1.1.1.2.1.21 |
The status of this virtual data source entry.
An entry may not exist in the active state unless all
objects in the entry have an appropriate value.
If this object is not equal to active(1), any RMON
collection data in progress, for which the dataSource object
references the ifEntry associated with this virtual data
source, and the ifEntry itself, shall be deleted. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
vdsVlanSelTable |
1.3.6.1.3.1.1.2.1 |
This table controls how Virtual LAN based packet selection
is performed on behalf of particular vdsControlEntries
configured on this agent.
For each vdsControlEntry that references this table, the
vdsControlParent object must specify a data source in the
form 'ifIndex.', where 'I' represents an ifIndex value of
an interface which supports IEEE 802.1Q VLAN encapsulation.
VLAN data sources are identified by the IEEE VLAN ID field
[DOT1Q]. All packets which belong to the VLAN identified by
the vdsVlanSelVID object shall be selected.
All entries with the same vdsControlVlanSelIndex are
evaluated as a group, and an individual packet is selected
if the evaluation of any row within the group produces a
'selected' result. There is no evaluation ordering defined
for each row within a group, and an agent may choose to stop
evaluation after the first 'selected' result.
It is an implementation-specific manner as to the complexity
and capacity of the entries allowed in this table. Actual
configurations will be constrained by agent functionality
and platform resources. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
VdsVlanSelEntry |
|
vdsVlanSelEntry |
1.3.6.1.3.1.1.2.1.1 |
Information about a particular Virtual LAN based packet
selection control entry. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
VdsVlanSelEntry |
|
|
vdsVlanSelIndex |
1.3.6.1.3.1.1.2.1.1.1 |
An arbitrary and unique group index for this
vdsVlanSelEntry. All entries in this table, for which this
object contains the same value, will be evaluated together
as a group, on behalf of particular vdsControlEntries. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Integer32 |
1..2147483647 |
|
vdsVlanSelSubIndex |
1.3.6.1.3.1.1.2.1.1.2 |
An arbitrary and unique index for this vdsVlanSelEntry.
Note that no packet selection algorithm evaluation order is
implied by the value of this object. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Integer32 |
1..2147483647 |
|
vdsVlanSelVID |
1.3.6.1.3.1.1.2.1.1.3 |
The VLAN ID value to be used for packet selection. Packets
determined to belong to the VLAN identified by this object
will be included for selection.
The packets selected are based on the IEEE 802.1Q VLAN-ID
(VID), for each good frame attributed to the data source for
the collection.
Tagged packets match the VID for the range between 1 and
4094. An external RMON probe MAY detect VID=0 on an Inter
Switch Link, in which case the packet belongs to a VLAN
determined by the PVID of the ingress port.
This object may not be modified if the associated
vdsVlanSelStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
Integer32 |
1..4094 |
|
vdsVlanSelStatus |
1.3.6.1.3.1.1.2.1.1.5 |
The status of this Virtual LAN selection entry.
An entry may not exist in the active state unless all
objects in the entry have an appropriate value.
This object may not be modified while any vdsControlEntry
that references this entry is active. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
vdsAddrSelTable |
1.3.6.1.3.1.1.2.2 |
This table controls how network address based packet
selection is performed on behalf of particular
vdsControlEntries configured on this agent.
Packet selection can be based on a single host address, or a
host-address pair, and is determined only by the Source and
Destination addresses found in each packet, not by the
'packet direction' on the network. One address or address-
pair is specified in each vdsAddrSelEntry.
All entries with the same vdsControlAddrSelIndex are
evaluated as a group, and an individual packet is selected
if the evaluation of any row within the group produces a
'selected' result. There is no evaluation ordering defined
for each row within a group, and an agent may choose to stop
evaluation after the first 'selected' result.
It is an implementation-specific manner as to the complexity
and capacity of the entries allowed in this table. Actual
configurations will be constrained by agent functionality
and platform resources. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
VdsAddrSelEntry |
|
vdsAddrSelEntry |
1.3.6.1.3.1.1.2.2.1 |
Information about a particular address based packet
selection control entry. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
VdsAddrSelEntry |
|
|
vdsAddrSelIndex |
1.3.6.1.3.1.1.2.2.1.1 |
An arbitrary and unique group index for this
vdsAddrSelEntry. All entries in this table, for which this
object contains the same value, will be evaluated together
as a group, on behalf of particular vdsControlEntries. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Integer32 |
1..2147483647 |
|
vdsAddrSelSubIndex |
1.3.6.1.3.1.1.2.2.1.2 |
An arbitrary and unique index for this vdsAddrSelEntry.
Note that no packet selection algorithm evaluation order is
implied by the value of this object. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Integer32 |
1..2147483647 |
|
vdsAddrSelType |
1.3.6.1.3.1.1.2.2.1.3 |
This object controls the way vdsAddrSelEntries are
evaluated, for packet selection purposes.
If this object has a value of 'host(1)', then this entry
selects all packets addressed to or from 'host1', and only
the vdsAddrSelHost1 and vdsAddrSelHost1Mask objects are used
in this packet selection process. Refer to the description
clauses for these objects for details on the packet
selection algorithm.
If this object has a value of 'conversation(2)', then this
entry selects all packets addressed from 'host1' to 'host2',
and all packets addressed from 'host2' to 'host1'. The
vdsAddrSelHost1, vdsAddrSelHost1Mask, vdsAddrSelHost2 and
vdsAddrSelHost2Mask objects are used in the packet selection
process. Refer to the description clauses for these objects
for details on the packet selection algorithm.
This object may not be modified if the associated
vdsAddrSelStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
host(1), conversation(2) |
|
vdsAddrSelNetProtoID |
1.3.6.1.3.1.1.2.2.1.4 |
This object is used in conjunction with the
vdsAddrSelNetProtoParms object to specify the
protocolDirEntry which identifies the network layer protocol
used in this entry. Only packets which contain a network
layer protocol which matches the protocol identified by this
entry will be considered in the address based packet
selection algorithms defined in this table.
If an 'exact' encapsulation of a network protocol is
specified, (e.g., a specific base layer encapsulation is
present instead of a 'wild-card' base layer, or a tunneled
network encapsulation is present) then only packets which
match the same encapsulation (i.e., same protocols up to and
including the last protocol layer specified in this entry)
will be considered in the address based packet selection
algorithms defined in this table.
The associated vdsAddrSelHost1, vdsAddrSelHostMask,
vdsAddrSelHost2, and vdsAddrSelHost2Mask objects will be
interpreted according to the value of this object and the
associated vdsAddrSelNetProtoParms object.
This object may not be modified if the associated
vdsAddrSelStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
OCTET STRING |
|
|
vdsAddrSelNetProtoParms |
1.3.6.1.3.1.1.2.2.1.5 |
This object is used in conjunction with the
vdsAddrSelNetProtoID object to specify the protocolDirEntry
which identifies the network layer protocol used in this
entry.
The associated vdsAddrSelHost1, vdsAddrSelHostMask,
vdsAddrSelHost2, and vdsAddrSelHost2Mask objects will be
interpreted according to the value of this object and the
associated vdsAddrSelNetProtoID object.
Refer to the vdsAddrSelNetProtoID description clause for
more details pertaining to this object.
This object may not be modified if the associated
vdsAddrSelStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
OCTET STRING |
|
|
vdsAddrSelHost1Addr |
1.3.6.1.3.1.1.2.2.1.7 |
This object identifies a network address to be used as a
parameter in the address based packet selection process. It
must be a well-formed address according to the encoding
rules defined for the network protocol for this entry
(identified by the vdsAddrSelNetProtoID and
vdsAddrSelNetProtoParms objects).
For each examined packet which matches the network type
(according to the algorithm defined in the
vdsAddrSelNetProtoID object):
1) 'Bitwise AND' each octet of this object with
each octet of the associated vdsAddrSelHost1Mask
value. Note that the result of this step is
a constant value, and may be used for all relevant
packets, rather than re-computing this value each
time a packet is processed.
2) 'Bitwise AND' each octet of the network source
address in the packet with each octet of the
associated vdsAddrSelHost1Mask value
3) Compare the results of step (1) and step (2);
if equal, the packet is selected;
otherwise continue to step (4)
4) 'Bitwise AND' each octet of the network
destination address in the packet with each
octet of the associated vdsAddrSelHost1Mask value
5) Compare the results of step (1) and step (4);
if equal, the packet is selected, otherwise it is
not selected.
This object may not be modified if the associated
vdsAddrSelStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
OCTET STRING |
|
|
vdsAddrSelHost1Mask |
1.3.6.1.3.1.1.2.2.1.8 |
This object identifies a mask that may be applied during
network address packet selection. It is used differently,
depending on the value of the associated vdsAddrSelType
object.
It must be a well-formed address mask, according to the
encoding rules defined for the network protocol for this
entry (identified by the vdsAddrSelNetProtoID and
vdsAddrSelNetProtoParms objects).
If this object is smaller in length than the
vdsAddrSelHost1Addr object, then this object shall be
conceptually extended with 'one' bits. If this object is
larger in length than the vdsAddrSelHost1Addr object, then
the extra bits in this object shall be ignored during packet
processing on behalf of this entry.
Refer to the vdsAddrSelHost1Addr description clause for more
details pertaining to this object.
This object may not be modified if the associated
vdsAddrSelStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
OCTET STRING |
|
|
vdsAddrSelHost2Addr |
1.3.6.1.3.1.1.2.2.1.9 |
This object identifies a network address to be used as a
parameter in the address based packet selection process.
If the associated vdsAddrSelType object is equal to
'host(1)', then this object is ignored by the agent.
Otherwise, this object must identify a well-formed address
according to the encoding rules defined for the network
protocol for this entry (identified by the
vdsAddrSelNetProtoID and vdsAddrSelNetProtoParms objects),
and the following algorithm is used to select packets on
behalf of this entry:
For each examined packet which matches the network type
(according to the algorithm defined in the
vdsAddrSelNetProtoID object):
1) 'Bitwise AND' each octet of the vdsAddrSelHost1Addr
object with each octet of the associated
vdsAddrSelHost1Mask value. Note that the result of
this step is a constant value, and may be used for
all relevant packets, rather than re-computing this
value each time a packet is processed.
2) 'Bitwise AND' this each octet of object object with
each octet of the associated vdsAddrSelHost2Mask
value. Note that the result of this step is a
constant value, and may be used for all relevant
packets, rather than re-computing this value each
time a packet is processed.
3) 'Bitwise AND' each octet of the network source
address in the packet with each octet of the
associated vdsAddrSelHost1Mask value
4) 'Bitwise AND' the each octet of the network
destination address in the packet with each octet
of the associated vdsAddrSelHost2Mask value
5) (Check if host1 is sending to host2)
Compare the results of step (1) and step (3);
Compare the results of step (2) and step (4);
If the results of step (1) equals the results of
step (3), and the results of step (2) equals the
results of step (4), then the packet is selected;
Otherwise continue to step (6)
6) (Check if host2 is sending to host1)
Compare the results of step (1) and step (4);
Compare the results of step (2) and step (3);
If the results of step (1) equals the results of
step (4), and the results of step (2) equals the
results of step (3), then the packet is selected;
Otherwise the packet is not selected.
This object may not be modified if the associated
vdsAddrSelStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
OCTET STRING |
|
|
vdsAddrSelHost2Mask |
1.3.6.1.3.1.1.2.2.1.10 |
This object identifies a mask that may be applied during
network address packet selection.
If the associated vdsAddrSelType object is equal to
'host(1)', then this object is ignored by the agent.
Otherwise, this object must identify a well-formed address
mask, according to the encoding rules defined for the
network protocol for this entry (identified by the
vdsAddrSelNetProtoID and vdsAddrSelNetProtoParms objects),
and the algorithm defined in the vdsAddrSelHost2Addr object
is used to select packets on behalf of this entry.
If this object is smaller in length than the
vdsAddrSelHost2Addr object, then this object shall be
conceptually extended with 'one' bits. If this object is
larger in length than the vdsAddrSelHost2Addr object, then
the extra bits in this object shall be ignored during packet
processing on behalf of this entry.
Refer to the vdsAddrSelHost2Addr description clause for more
details pertaining to this object.
This object may not be modified if the associated
vdsAddrSelStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
OCTET STRING |
|
|
vdsAddrSelStatus |
1.3.6.1.3.1.1.2.2.1.12 |
The status of this address based packet selection entry.
An entry may not exist in the active state unless all
objects in the entry have an appropriate value.
This object may not be modified while any vdsControlEntry
that references this entry is active. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
vdsProtoSelTable |
1.3.6.1.3.1.1.2.3 |
This table controls how protocol based packet selection is
performed on behalf of particular vdsControlEntries
configured on this agent.
A packet is selected if its protocol encapsulations match
all of those specified by the vdsProtoSelID and
vdsProtoSelParms objects in this entry. Note that the
specified encapsulation may identify an internal protocol or
a leaf (application) protocol, and the base layer may
contain wild-card or exact encapsulations.
All entries with the same vdsControlProtoSelIndex are
evaluated as a group, and an individual packet is selected
if the evaluation of any row within the group produces a
'selected' result. There is no evaluation ordering defined
for each row within a group, and an agent may choose to stop
evaluation after the first 'selected' result.
It is an implementation-specific manner as to the complexity
and capacity of the entries allowed in this table. Actual
configurations will be constrained by agent functionality
and platform resources. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
VdsProtoSelEntry |
|
vdsProtoSelEntry |
1.3.6.1.3.1.1.2.3.1 |
Information about a particular protocol based packet
selection control entry. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
VdsProtoSelEntry |
|
|
vdsProtoSelIndex |
1.3.6.1.3.1.1.2.3.1.1 |
An arbitrary and unique group index for this
vdsProtoSelEntry. All entries in this table, for which this
object contains the same value, will be evaluated together
as a group, on behalf of particular vdsControlEntries. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Integer32 |
1..2147483647 |
|
vdsProtoSelSubIndex |
1.3.6.1.3.1.1.2.3.1.2 |
An arbitrary and unique index for this vdsProtoSelEntry.
Note that no packet selection algorithm evaluation order is
implied by the value of this object. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Integer32 |
1..2147483647 |
|
vdsProtoSelID |
1.3.6.1.3.1.1.2.3.1.3 |
This object identifies the protocolDirID portion of the
index value which identifies the protocol encapsulation used
in this entry. It is used in conjunction with the
vdsProtoSelParms object to specify the protocolDirEntry
associated with this entry.
Packets which match all the protocol encapsulations
identified by this entry are selected for processing, on
behalf of a particular vdsControlEntry.
Only the protocol layers identified by this entry are
compared, even if additional protocol layers are present in
the packet.
This object may not be modified if the associated
vdsProtoSelStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
OCTET STRING |
|
|
vdsProtoSelParms |
1.3.6.1.3.1.1.2.3.1.4 |
This object identifies the protocolDirParameters portion of
the index value which identifies the protocol encapsulation
used in this entry. It is used in conjunction with the
vdsProtoSelID object to specify the protocolDirEntry
associated with this entry.
Refer to the vdsProtoSelID description clause for more
details pertaining to this object.
This object may not be modified if the associated
vdsProtoSelStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
OCTET STRING |
|
|
vdsProtoSelStatus |
1.3.6.1.3.1.1.2.3.1.6 |
The status of this protocol based packet selection entry.
An entry may not exist in the active state unless all
objects in the entry have an appropriate value.
This object may not be modified while any vdsControlEntry
that references this entry is active. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
vdsQosSelTable |
1.3.6.1.3.1.1.2.4 |
This table controls how Quality of Service based packet
selection is performed on behalf of particular
vdsControlEntries configured on this agent.
QoS data sources are identified by the type of QoS
classification mechanism, and particular QoS classification
values. All packets which match the configured QoS
classifications are selected.
Packet selection can be based on the following types of QoS:
- DIFFSERV CodePoint (DSCP)
- IEEE 802.1p user_priority field
All entries with the same vdsControlQosSelIndex are
evaluated as a group, and an individual packet is selected
if the evaluation of any row within the group produces a
'selected' result. There is no evaluation ordering defined
for each row within a group, and an agent may choose to stop
evaluation after the first 'selected' result.
It is an implementation-specific manner as to the complexity
and capacity of the entries allowed in this table. Actual
configurations will be constrained by agent functionality
and platform resources. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
VdsQosSelEntry |
|
vdsQosSelEntry |
1.3.6.1.3.1.1.2.4.1 |
Information about a particular QoS based packet selection
control entry. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
VdsQosSelEntry |
|
|
vdsQosSelIndex |
1.3.6.1.3.1.1.2.4.1.1 |
An arbitrary and unique group index for this
vdsQosSelEntry. All entries in this table, for which this
object contains the same value, will be evaluated together
as a group, on behalf of particular vdsControlEntries. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Integer32 |
1..2147483647 |
|
vdsQosSelSubIndex |
1.3.6.1.3.1.1.2.4.1.2 |
An arbitrary and unique index for this vdsQosSelEntry.
Note that no packet selection algorithm evaluation order is
implied by the value of this object. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Integer32 |
1..2147483647 |
|
vdsQosSelType |
1.3.6.1.3.1.1.2.4.1.3 |
This object controls the way vdsQosSelEntries are
evaluated, for packet selection purposes.
If this object has a value of 'ipPrecedence(1)', then this
entry selects all packets with the same IP header Precedence
field value.
If this object has a value of 'dscp(2)', then this entry
selects all IPv4 and IPv6 packets with the same DIFFSERV
CodePoint value as that specified in the associated
vdsQosSelValue object.
If this object has a value of 'dot1qPrio(3)', then this
entry selects all IEEE 802.1Q VLAN based packets with the
same 'user_priority' value as that specified in the
associated vdsQosSelValue object.
This object may not be modified if the associated
vdsQosSelStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
ipPrecedence(1), dscp(2), dot1qPrio(3) |
|
vdsQosSelValue |
1.3.6.1.3.1.1.2.4.1.4 |
This object contains the numeric comparison value to be
used in the QoS based packet selection algorithm on behalf
of this entry.
If the associated vdsQosSelType object has a value of
'ipPrecedence(1)', then this object must contain a value in
the range of '0' to '7'.
If the associated vdsQosSelType object has a value of
'dscp(2)', then this object must contain a value in the
range of '0' to '63'.
If the associated vdsQosSelType object has a value of
'dot1qPrio(3)', then this object must contain a value in the
range of '0' to '7'.
All packets which match the QoS classification type
identified in the associated vdsQoSSelType object, and the
QoS classification value identified by this object are
selected.
This object may not be modified if the associated
vdsQosSelStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
Integer32 |
0..63 |
|
vdsQosSelStatus |
1.3.6.1.3.1.1.2.4.1.6 |
The status of this QoS based packet selection entry.
An entry may not exist in the active state unless all
objects in the entry have an appropriate value.
This object may not be modified while any vdsControlEntry
that references this entry is active. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
vdsChanSelTable |
1.3.6.1.3.1.1.2.5 |
This table controls how channelTable based packet selection
is performed on behalf of particular vdsControlEntries
configured on this agent.
All packets which would be accepted by an RMON channel and
(potentially) processed by one or more bufferEntries, (i.e.,
the output of the channel function, after the
channelAcceptType is applied) are selected for processing.
Note that the channelIfIndex object in the specified
channelEntry must identify the same interface as indicated
by the vdsControlParent object in vdsControlEntries which
reference this table. An agent will ignore entries in this
table during the selection process, unless this condition is
true.
All entries with the same vdsControlChanSelIndex are
evaluated as a group, and an individual packet is selected
if the evaluation of any row within the group produces a
'selected' result. There is no evaluation ordering defined
for each row within a group, and an agent may choose to stop
evaluation after the first 'selected' result.
It is an implementation-specific manner as to the complexity
and capacity of the entries allowed in this table. Actual
configurations will be constrained by agent functionality
and platform resources. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
VdsChanSelEntry |
|
vdsChanSelEntry |
1.3.6.1.3.1.1.2.5.1 |
Information about a particular channelTable based packet
selection control entry. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
VdsChanSelEntry |
|
|
vdsChanSelIndex |
1.3.6.1.3.1.1.2.5.1.1 |
An arbitrary and unique group index for this
vdsChanSelEntry. All entries in this table, for which this
object contains the same value, will be evaluated together
as a group, on behalf of particular vdsControlEntries. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Integer32 |
1..2147483647 |
|
vdsChanSelSubIndex |
1.3.6.1.3.1.1.2.5.1.2 |
An arbitrary and unique index for this vdsChanSelEntry.
Note that no packet selection algorithm evaluation order is
implied by the value of this object. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Integer32 |
1..2147483647 |
|
vdsChanSelChanIdx |
1.3.6.1.3.1.1.2.5.1.3 |
This object identifies the channelIndex value associated
with the channelEntry to use on behalf of this entry.
If this object does not reference a valid and active
channelEntry, then this entry is ignored in the packet
selection algorithm. Otherwise, the packets selected by the
identified channelEntry are selected by this entry.
This object may not be modified if the associated
vdsChanSelStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
Integer32 |
1..2147483647 |
|
vdsChanSelStatus |
1.3.6.1.3.1.1.2.5.1.5 |
The status of this channelTable based packet selection
entry.
An entry may not exist in the active state unless all
objects in the entry have an appropriate value.
This object may not be modified while any vdsControlEntry
that references this entry is active. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
vdsUrlSelTable |
1.3.6.1.3.1.1.2.6 |
This table controls how URL based packet selection is
performed on behalf of particular vdsControlEntries
configured on this agent.
All packets which match some encapsulation of HTTP are
considered for selection. The agent must be capable of
associating the URL that identifies some amount of HTTP
based content, to individual packets on a network. If a
packet is part of the content associated with a URL that
matches any of the 'URL strings' within a group (defined
below), then it is selected.
All entries with the same vdsControlUrlSelIndex are
evaluated as a group, and an individual packet is selected
if the evaluation of any row within the group produces a
'selected' result. There is no evaluation ordering defined
for each row within a group, and an agent may choose to stop
evaluation after the first 'selected' result.
It is an implementation-specific manner as to the complexity
and capacity of the entries allowed in this table. Actual
configurations will be constrained by agent functionality
and platform resources. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
VdsUrlSelEntry |
|
vdsUrlSelEntry |
1.3.6.1.3.1.1.2.6.1 |
Information about a particular URL based packet selection
control entry. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
VdsUrlSelEntry |
|
|
vdsUrlSelIndex |
1.3.6.1.3.1.1.2.6.1.1 |
An arbitrary and unique group index for this
vdsUrlSelEntry. All entries in this table, for which this
object contains the same value, will be evaluated together
as a group, on behalf of particular vdsControlEntries. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Integer32 |
1..2147483647 |
|
vdsUrlSelSubIndex |
1.3.6.1.3.1.1.2.6.1.2 |
An arbitrary and unique index for this vdsUrlSelEntry.
Note that no packet selection algorithm evaluation order is
implied by the value of this object. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Integer32 |
1..2147483647 |
|
vdsUrlSelString |
1.3.6.1.3.1.1.2.6.1.3 |
This object identifies the URL to match against HTTP
packets, to use on behalf of this entry.
A packet is selected if the URL string value associated with
the packet matches this entry. The match algorithm is
specified by and the associated vdsUrlSelMatchFields and
vdsUrlSelPathMatchType objects.
This object may not be modified if the associated
vdsUrlSelStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
OCTET STRING |
Size(1..2048) |
|
vdsUrlSelMatchFields |
1.3.6.1.3.1.1.2.6.1.4 |
This object identifies the individual URL fields which
should be considered in the pattern match algorithm executed
on behalf of this entry. It is used with the associated
vdsUrlSelString and vdsUrlSelPathMatchType objects to select
particular HTTP packets for processing on behalf of each
relevant virtual data source.
If the URL 'scheme' field (e.g., http, https, ftp) should be
considered in the URL match algorithm for this entry, then
the 'urlScheme' bit should be set in this mask. This bit
has no affect if the URL scheme field is not present in the
associated vdsUrlSelString.
If the URL 'user' field (e.g., joe) should be considered in
the URL match algorithm for this entry, then the 'urlUser'
bit should be set in this mask. This bit has no affect if
the URL user field is not present in the associated
vdsUrlSelString.
If the URL 'password' field (e.g., bonelesschickenranch)
should be considered in the URL match algorithm for this
entry, then the 'urlPasswd' bit should be set in this mask.
This bit has no affect if the URL password field is not
present in the associated vdsUrlSelString.
If the URL 'host' field (e.g., acme.com) should be
considered in the URL match algorithm for this entry, then
the 'urlHost' bit should be set in this mask. This bit has
no affect if the URL host field is not present in the
associated vdsUrlSelString.
If the URL 'port' field (e.g., :443 or :8080) should be
considered in the URL match algorithm for this entry, then
the 'urlPort' bit should be set in this mask. This bit has
no affect if the URL port field is not present in the
associated vdsUrlSelString.
If the URL 'path' field (e.g., /, /sales/reports/, or
/sales/reports/jun2000/index.html) should be considered in
the URL match algorithm for this entry, then the 'urlPath'
bit should be set in this mask. This bit has no affect if
the URL path field is not present in the associated
vdsUrlSelString.
If the URL 'query-string' field, which is considered to be
all characters after the question mark ('?') character to
indicate the start of the optional query string field (e.g.
'partno=104' or 'fname=john&lname=doe') should be considered
in the URL match algorithm for this entry, then the
'urlQueryString' bit should be set in this mask. This bit
has no affect if the URL query string field is not present
in the associated vdsUrlSelString.
This object may not be modified if the associated
vdsUrlSelStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
BITS |
urlScheme(0), urlUser(1), urlPasswd(2), urlHost(3), urlPort(4), urlPath(5), urlQueryString(6) |
|
vdsUrlSelPathMatchType |
1.3.6.1.3.1.1.2.6.1.5 |
The type of URL path field string match algorithm that
should be performed on behalf of this entry. This object has
no affect if the 'urlPath(5)' bit is not set in the
associated vdsUrlSelMatchFields object.
If this object is equal to 'urlPrefixMatch(1)', then the
associated vdsUrlString object may contain a partial URL
path field. The first 'N' characters of the URL path field
associated with each packet must exactly match all
characters of the URL path field in the associated
vdsUrlSelString object (i.e., 'N' equals the length of the
URL path field in the vdsUrlSelString object).
If this object is equal to 'urlExactMatch(2)', then the
associated vdsUrlString object must contain a complete URL
path field. All of the characters of the URL path field
associated with each packet must exactly match the all
characters of the URL path field in the associated
vdsUrlSelString object.
This object may not be modified if the associated
vdsUrlSelStatus object is equal to active(1). |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
urlPrefixMatch(1), urlExactMatch(2) |
|
vdsUrlSelStatus |
1.3.6.1.3.1.1.2.6.1.7 |
The status of this URL based packet selection entry.
An entry may not exist in the active state unless all
objects in the entry have an appropriate value.
This object may not be modified while any vdsControlEntry
that references this entry is active. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
vdsCompliance |
1.3.6.1.3.1.3.1.1 |
The compliance statement for SNMP entities which implement
version 1 of the Virtual Data Source MIB. |
Status: current |
Access: read-only |
MODULE-COMPLIANCE |
|
|
|
vdsControlGroup |
1.3.6.1.3.1.3.2.1 |
The collection of objects which are used to represent
Virtual Data Source common configuration support, for which
a single agent provides management information. |
Status: current |
Access: read-only |
OBJECT-GROUP |
|
|
|
vdsVlanSelectGroup |
1.3.6.1.3.1.3.2.2 |
The collection of objects which are used to represent
Virtual LAN based packet selection support, for which a
single agent provides management information. |
Status: current |
Access: read-only |
OBJECT-GROUP |
|
|
|
vdsAddrSelectGroup |
1.3.6.1.3.1.3.2.3 |
The collection of objects which are used to represent
Address based packet selection support, for which a single
agent provides management information. |
Status: current |
Access: read-only |
OBJECT-GROUP |
|
|
|
vdsProtoSelectGroup |
1.3.6.1.3.1.3.2.4 |
The collection of objects which are used to represent
protocol based packet selection support, for which a single
agent provides management information. |
Status: current |
Access: read-only |
OBJECT-GROUP |
|
|
|
vdsQosSelectGroup |
1.3.6.1.3.1.3.2.5 |
The collection of objects which are used to represent
quality of service based packet selection support, for which
a single agent provides management information. |
Status: current |
Access: read-only |
OBJECT-GROUP |
|
|
|
vdsChanSelectGroup |
1.3.6.1.3.1.3.2.6 |
The collection of objects which are used to represent
channelTable based packet selection support, for which a
single agent provides management information. |
Status: current |
Access: read-only |
OBJECT-GROUP |
|
|
|
vdsUrlSelectGroup |
1.3.6.1.3.1.3.2.7 |
The collection of objects which are used to represent URL
based packet selection support, for which a single agent
provides management information. |
Status: current |
Access: read-only |
OBJECT-GROUP |
|
|
|