MPLS-FTN-STD-MIB Table View
Table-centric layout grouping table, row, and column objects.
Tables
3
Rows
3
Columns
28
mplsFTNTable
table.1.3.6.1.2.1.10.166.8.1.3
·
1 row entry
·
18 columns
Uses the rfc variant from
Command help
/opt/observium/mibs/rfc.
Walk mplsFTNTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'MPLS-FTN-STD-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'MPLS-FTN-STD-MIB::mplsFTNTable'
This table contains the currently defined FTN entries.
This table allows FEC to NHLFE mappings to be
specified. Each entry in this table defines a rule to
be applied to incoming packets (on interfaces that the
FTN entry is activated on using mplsFTNMapTable) and an
action to be taken on matching packets
(mplsFTNActionPointer).
This table supports 6-tuple matching rules based on one
or more of source address range, destination address
range, source port range, destination port range, IPv4
Protocol field or IPv6 next-header field and the
DiffServ Code Point (DSCP) to be specified.
The action pointer points either to instance of
mplsXCEntry in MPLS-LSR-STD-MIB when the NHLFE is a non-
TE LSP, or to an instance of mplsTunnelEntry in the
MPLS-TE-STD-MIB when the NHLFE is an originating TE
tunnel.
Each entry represents one FTN entry which defines a
rule to compare incoming packets with and an action to
be taken on matching packets.
rule to compare incoming packets with and an action to
be taken on matching packets.
Indexes
| Column | Syntax | OID | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
This is the unique index for a conceptual row in
mplsFTNTable. To create a new conceptual row in mplsFTNTable a Network Management Application SHOULD retrieve the current value of mplsFTNIndexNext to dete… |
MplsFTNEntryIndex Type Constraints: range: 1..4294967295 |
.1.3.6.1.2.1.10.166.8.1.3.1.1 |
||||||||||||||
|
Used for controlling the creation and deletion of this
row. All writeable objects in this row may be modified at any time. If a Network Management Application attempts to delete a conceptual row by setting this object t… |
SNMPv2-TCRowStatusr/w Type Values:
Description: The RowStatus textual convention is used to manage the creation and deletion of conceptual rows, and is used as the value of the SYNTAX clause for the status column of a conceptual row (as described in Section 7.7.1 of … |
.1.3.6.1.2.1.10.166.8.1.3.1.2 |
||||||||||||||
|
The description of this FTN entry. Since the index for
this table has no particular significance or meaning, this object should contain some meaningful text that an operator could use to further distinguish entries in t… |
SNMP-FRAMEWORK-MIBSnmpAdminStringr/w Type Constraints: range: 0..255 |
.1.3.6.1.2.1.10.166.8.1.3.1.3 |
||||||||||||||
|
This bit map indicates which of the fields described
next, namely source address range, destination address range, source port range, destination port range, IPv4 Protocol field or IPv6 next-header field and Differentia… |
Bitsr/w Enumerated Values:
|
.1.3.6.1.2.1.10.166.8.1.3.1.4 |
||||||||||||||
|
This object determines the type of address contained in
the source and destination address objects (mplsFTNSourceAddrMin, mplsFTNSourceAddrMax, mplsFTNDestAddrMin and mplsFTNDestAddrMax) of a conceptual row. … |
INET-ADDRESS-MIBInetAddressTyper/w Type Values:
|
.1.3.6.1.2.1.10.166.8.1.3.1.5 |
||||||||||||||
|
The lower end of the source address range. The type of
this object is determined by the corresponding mplsFTNAddrType object. |
INET-ADDRESS-MIBInetAddressr/w Type Constraints: range: 0..255 |
.1.3.6.1.2.1.10.166.8.1.3.1.6 |
||||||||||||||
|
The upper end of the source address range. The type of
this object is determined by the corresponding mplsFTNAddrType object. |
INET-ADDRESS-MIBInetAddressr/w Type Constraints: range: 0..255 |
.1.3.6.1.2.1.10.166.8.1.3.1.7 |
||||||||||||||
|
The lower end of the destination address range. The
type of this object is determined by the corresponding mplsFTNAddrType object. |
INET-ADDRESS-MIBInetAddressr/w Type Constraints: range: 0..255 |
.1.3.6.1.2.1.10.166.8.1.3.1.8 |
||||||||||||||
|
The higher end of the destination address range. The
type of this object is determined by the corresponding mplsFTNAddrType object. |
INET-ADDRESS-MIBInetAddressr/w Type Constraints: range: 0..255 |
.1.3.6.1.2.1.10.166.8.1.3.1.9 |
||||||||||||||
|
The lower end of the source port range.
|
INET-ADDRESS-MIBInetPortNumberr/w Type Constraints: range: 0..65535 |
.1.3.6.1.2.1.10.166.8.1.3.1.10 |
||||||||||||||
|
The higher end of the source port range
|
INET-ADDRESS-MIBInetPortNumberr/w Type Constraints: range: 0..65535 |
.1.3.6.1.2.1.10.166.8.1.3.1.11 |
||||||||||||||
|
The lower end of the destination port range.
|
INET-ADDRESS-MIBInetPortNumberr/w Type Constraints: range: 0..65535 |
.1.3.6.1.2.1.10.166.8.1.3.1.12 |
||||||||||||||
|
The higher end of the destination port range.
|
INET-ADDRESS-MIBInetPortNumberr/w Type Constraints: range: 0..65535 |
.1.3.6.1.2.1.10.166.8.1.3.1.13 |
||||||||||||||
|
The IP protocol to match against the IPv4 protocol
number or IPv6 Next-Header number in the packet. A value of 255 means match all. Note that the protocol number of 255 is reserved by IANA, and Next-Header number of 0 … |
Integer32r/w Constraints: range: 0-255 |
.1.3.6.1.2.1.10.166.8.1.3.1.14 |
||||||||||||||
|
The contents of the DSCP field.
|
DIFFSERV-DSCP-TCDscpr/w Type Constraints: range: 0..63 |
.1.3.6.1.2.1.10.166.8.1.3.1.15 |
||||||||||||||
|
The type of action to be taken on packets matching this
FTN entry. |
Enumerationr/w Enumerated Values:
|
.1.3.6.1.2.1.10.166.8.1.3.1.16 |
||||||||||||||
|
If mplsFTNActionType is redirectLsp(1), then this
object MUST contain zeroDotZero or point to a instance of mplsXCEntry indicating the LSP to redirect matching packets to. If mplsFTNActionType is redirect… |
SNMPv2-TCRowPointerr/w Description: Represents a pointer to a conceptual row. The value is the name of the instance of the first accessible columnar object in the conceptual row. For example, ifIndex.3 would point to the 3rd row in the ifTable… |
.1.3.6.1.2.1.10.166.8.1.3.1.17 |
||||||||||||||
|
The storage type for this FTN entry. Conceptual rows
having the value 'permanent' need not allow write- access to any columnar objects in the row. |
SNMPv2-TCStorageTyper/w Type Values:
Description: Describes the memory realization of a conceptual row. A row which is volatile(2) is lost upon reboot. A row which is either nonVolatile(3), permanent(4) or readOnly(5), is backed up by stable storage. A row which is … |
.1.3.6.1.2.1.10.166.8.1.3.1.18 |
mplsFTNMapTable
table.1.3.6.1.2.1.10.166.8.1.5
·
1 row entry
·
5 columns
Uses the rfc variant from
Command help
/opt/observium/mibs/rfc.
Walk mplsFTNMapTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'MPLS-FTN-STD-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'MPLS-FTN-STD-MIB::mplsFTNMapTable'
This table contains objects which provide the
capability to apply or map FTN rules as defined by
entries in mplsFTNTable to specific interfaces in the
system. FTN rules are compared with incoming packets
in the order in which they are applied on an interface.
The indexing structure of mplsFTNMapTable is as
follows.
- mplsFTNMapIndex indicates the interface to which the
rule is being applied. A value of 0 represents the
application of the rule to all interfaces.
- mplsFTNMapPrevIndex specifies the rule on the
interface prior to the one being applied. A value of
0 specifies that the rule is being inserted at the
head of the list of rules currently applied to the
interface.
- mplsFTNMapCurrIndex is the index in mplsFTNTable
corresponding to the rule being applied.
This indexing structure makes the entries in the table
behave like items in a linked-list. The object
mplsFTNMapPrevIndex in each conceptual row is a pointer
to the previous entry that is applied to a particular
interface. This allows a new entry to be 'inserted' at
an arbitrary position in a list of entries currently
applied to an interface. This object is self-
adjusting, i.e., its value is automatically adjusted by
the agent, if necessary, after an insertion or deletion
operation.
Using this linked-list structure, one can retrieve FTN
entries in the order of application on a per-interface
basis as follows:
- To determine the first FTN entry on an interface
with index ifIndex perform a GETNEXT retrieval
operation on mplsFTNMapRowStatus.ifIndex.0.0; the
returned object, if one exists, is (say)
mplsFTNMapRowStatus.ifIndex.0.n (mplsFTNMapRowStatus
is the first accessible columnar object in the
conceptual row). Then the index of the first FTN
entry applied on this interface is n.
- To determine the FTN entry applied to an interface
after the one indexed by n perform a GETNEXT
retrieval operation on
mplsFTNMapRowStatus.ifIndex.n.0. If such an entry
exists the returned object would be of the form
mplsFTNMapRowStatus.ifIndex.n.m. Then the index of
the next FTN entry applied on this interface is m.
- If the FTN entry indexed by n is the last entry
applied to the interface with index ifIndex then the
object returned would either be:
1.mplsFTNMapRowStatus.ifIndexNext.0.k, where
ifIndexNext is the index of the next interface in
ifTable to which an FTN entry has been applied, in
which case k is the index of the first FTN entry
applied to the interface with index ifIndexNext;
or:
2.mplsFTNMapStorageType.firstIfIndex.0.p, if there
are no more entries in mplsFTNMapTable, where
firstIfIndex is the first entry in ifTable to
which an FTN entry has been mapped.
Use the above steps to retrieve all the applied FTN
entries on a per-interface basis in application order.
Note that the number of retrieval operations is the
same as the number of applied FTN entries (i.e., the
minimum number of GETNEXT operations needed using any
indexing scheme).
Agents MUST NOT allow the same FTN entry as specified
by mplsFTNMapCurrIndex to be applied multiple times to
the same interface.
Agents MUST NOT allow the creation of rows in this
table until the corresponding rows are created in the
mplsFTNTable.
If a row in mplsFTNTable is destroyed, the agent MUST
destroy the corresponding entries (i.e., ones with a
matching value of mplsFTNCurrIndex) in this table as
well.
Each conceptual row represents the application of an
FTN rule at a specific position in the list of FTN
rules applied on an interface.
FTN rule at a specific position in the list of FTN
rules applied on an interface.
| Column | Syntax | OID | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
The interface index that this FTN entry is being
applied to. A value of zero indicates an entry that is applied all interfaces. Entries mapped to an interface by specifying its (non- zero) interface index… |
IF-MIBInterfaceIndexOrZero Type Constraints: range: 0..2147483647Description: This textual convention is an extension of the InterfaceIndex convention. The latter defines a greater than zero value used to identify an interface or interface sub-layer in the managed system. This extension permits… |
.1.3.6.1.2.1.10.166.8.1.5.1.1 |
||||||||||
|
The index of the previous FTN entry that was applied to
this interface. The special value zero indicates that this should be the first FTN entry in the list. |
MplsFTNEntryIndexOrZero Type Constraints: range: 0..4294967295 |
.1.3.6.1.2.1.10.166.8.1.5.1.2 |
||||||||||
|
Index of the current FTN entry that is being applied to
this interface. |
MplsFTNEntryIndex Type Constraints: range: 1..4294967295 |
.1.3.6.1.2.1.10.166.8.1.5.1.3 |
||||||||||
|
Used for controlling the creation and deletion of this
row. All writable objects in this row may be modified at any time. If a conceptual row in mplsFTNMapTable points to a conceptual row i… |
Enumerationr/w Enumerated Values:
|
.1.3.6.1.2.1.10.166.8.1.5.1.4 |
||||||||||
|
The storage type for this entry. Conceptual rows
having the value 'permanent' need not allow write- access to any columnar objects in this row. |
SNMPv2-TCStorageTyper/w Type Values:
Description: Describes the memory realization of a conceptual row. A row which is volatile(2) is lost upon reboot. A row which is either nonVolatile(3), permanent(4) or readOnly(5), is backed up by stable storage. A row which is … |
.1.3.6.1.2.1.10.166.8.1.5.1.5 |
mplsFTNPerfTable
table.1.3.6.1.2.1.10.166.8.1.6
·
1 row entry
·
5 columns
Uses the rfc variant from
Command help
/opt/observium/mibs/rfc.
Walk mplsFTNPerfTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'MPLS-FTN-STD-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'MPLS-FTN-STD-MIB::mplsFTNPerfTable'
This table contains performance statistics on FTN entries on a per-interface basis.
Each entry contains performance information for the
specified interface and an FTN entry mapped to this
interface.
specified interface and an FTN entry mapped to this
interface.
Indexes
| Column | Syntax | OID |
|---|---|---|
|
The interface index of an interface that an FTN entry
has been applied/mapped to. Each instance of this object corresponds to an instance of mplsFTNMapIndex. |
IF-MIBInterfaceIndexOrZero Type Constraints: range: 0..2147483647Description: This textual convention is an extension of the InterfaceIndex convention. The latter defines a greater than zero value used to identify an interface or interface sub-layer in the managed system. This extension permits… |
.1.3.6.1.2.1.10.166.8.1.6.1.1 |
|
Index of an FTN entry that has been applied/mapped to
the specified interface. Each instance of this object corresponds to an instance of mplsFTNMapCurrIndex. |
MplsFTNEntryIndex Type Constraints: range: 1..4294967295 |
.1.3.6.1.2.1.10.166.8.1.6.1.2 |
|
Number of packets that matched the specified FTN entry
if it is applied/mapped to the specified interface. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at oth… |
SNMPv2-SMICounter64 Type Constraints: range: 0..18446744073709551615 |
.1.3.6.1.2.1.10.166.8.1.6.1.3 |
|
Number of octets that matched the specified FTN entry
if it is applied/mapped to the specified interface. Discontinuities in the value of this counter can occur at re-initialization of the management syst… |
SNMPv2-SMICounter64 Type Constraints: range: 0..18446744073709551615 |
.1.3.6.1.2.1.10.166.8.1.6.1.4 |
|
The value of sysUpTime on the most recent occasion at
which any one or more of this entry's counters suffered a discontinuity. If no such discontinuities have occurred since the last re-initialization of the local mana… |
SNMPv2-TCTimeStamp Based On: SNMPv2-SMITimeTicks Description: The value of the sysUpTime object at which a specific occurrence happened. The specific occurrence must be defined in the description of any object defined using this type. If sysUpTime is reset t… |
.1.3.6.1.2.1.10.166.8.1.6.1.5 |