MPLS-FTN-STD-MIB
Functions Overview
RFC 3814 defines MPLS-FTN-STD-MIB. This MIB manages objects that are defined for specifying the mapping of EFC and NHLFE (FTN) and the performance of the objects. This MIB provides you various data of FTN for search.
The OID of root objects is:
iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1).transmission(10).mplsStdMIB(166).mplsFTNStdMIB(8)
Description of MIB Tables
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 and an action to be taken on matching packets.
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.
The index of this table is mplsFTNIndex.
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.2.1.10.166.8.1.3.1.1 |
mplsFTNIndex |
Unsigned32 (1..4294967295) |
Not-accessible |
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 determine the next valid available value of mplsFTNIndex. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.8.1.3.1.2 |
mplsFTNRowStatus |
INTEGER{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} |
Read-create |
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 to 'destroy' and there are one or more entries in mplsFTNMapTable pointing to the row (for example, when mplsFTNIndex of the conceptual row being deleted is equal to mplsFTNMapCurrIndex for one or more entries in mplsFTNMapTable), the agent MUST also sets the corresponding entries to destroy in mplsFTNMapTable. |
Currently, the maximum access is read-only. |
1.3.6.1.2.1.10.166.8.1.3.1.4 |
mplsFTNMask |
BITS {sourceAddr(0),destAddr(1),sourcePort(2),destPort(3),protocol(4),dscp(5)} |
Read-create |
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 Differentiated Services Code Point (DSCP) is active for this FTN entry. If a particular bit is set to zero then the corresponding field in the packet MUST be ignored for comparison purposes. |
Currently, the maximum access is read-only. |
1.3.6.1.2.1.10.166.8.1.3.1.5 |
mplsFTNAddrType |
INTEGER{unknown(0),ipv4(1),ipv6(2),ipv4z(3),ipv6z(4),dns(16)} |
Read-create |
This object indicates the address type of FTN source and destination addresses. |
The value can only be ipv4(1). |
1.3.6.1.2.1.10.166.8.1.3.1.8 |
mplsFTNDestAddrMin |
OCTET STRING (SIZE (0..255)) |
Read-create |
The lower end of the destination address range. The type of this object is determined by the corresponding mplsFTNAddrType object. |
Currently, the maximum access is read-only. |
1.3.6.1.2.1.10.166.8.1.3.1.9 |
mplsFTNDestAddrMax |
OCTET STRING (SIZE (0..255)) |
Read-create |
The higher end of the destination address range. The type of this object is determined by the corresponding mplsFTNAddrType object. |
Currently, the maximum access is read-only. |
1.3.6.1.2.1.10.166.8.1.3.1.15 |
mplsFTNDscp |
Integer32 (0..63) |
read-create |
This object indicates the content of the DSCP field. |
Currently, the maximum access is read-only. |
1.3.6.1.2.1.10.166.8.1.3.1.16 |
mplsFTNActionType |
INTEGER {redirectLsp(1), -- redirect into LSP redirectTunnel(2) -- redirect into tunnel} |
Read-create |
The type of action to be taken on packets matching this FTN entry. |
Currently, the maximum access is read-only. |
1.3.6.1.2.1.10.166.8.1.3.1.17 |
mplsFTNActionPointer |
OBJECT IDENTIFIER |
Read-create |
If mplsFTNActionType is redirectLsp(1), then this object MUST contain zeroDotZero or point to an instance of mplsXCEntry indicating the LSP to redirect matching packets to. If mplsFTNActionType is redirectTunnel(2), then this object MUST contain zeroDotZero or point to an instance of mplsTunnelEntry indicating the MPLS TE tunnel to redirect matching packets to. If this object points to a conceptual row instance in a table consistent with mplsFTNActionType but this instance does not currently exist then no action will be taken on packets matching such an FTN entry till this instance comes into existence. If this object contains zeroDotZero then no action will be taken on packets matching such an FTN entry till it is populated with a valid pointer consistent with the value of mplsFTNActionType as explained above. |
Currently, the maximum access is read-only. |
1.3.6.1.2.1.10.166.8.1.3.1.18 |
mplsFTNStorageType |
INTEGER {other(1),volatile(2),nonVolatile(3),permanent(4),readOnly(5)} |
Read-create |
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. |
Currently, the maximum access is read-only. |
Creation Restriction
The entries in this table cannot be created.
Modification Restriction
The entries in this table cannot be modified.
Deletion Restriction
The entries in this table cannot be deleted.
Access Restriction
None.
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.
The indexes of this table are mplsFTNMapIndex, mplsFTNMapPrevIndex and mplsFTNMapCurrIndex.
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.2.1.10.166.8.1.5.1.1 |
mplsFTNMapIndex |
Integer32 (0..2147483647) |
Not-accessible |
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 in mplsFTNMapIndex are applied ahead of entries with mplsFTNMapIndex equal to zero. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.8.1.5.1.2 |
mplsFTNMapPrevIndex |
Unsigned32 (0..4294967295) |
Not-accessible |
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. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.8.1.5.1.3 |
mplsFTNMapCurrIndex |
Unsigned32 (1..4294967295) |
Not-accessible |
Index of the current FTN entry that is being applied to this interface. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.8.1.5.1.4 |
mplsFTNMapRowStatus |
INTEGER{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} |
Read-create |
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 in mplsFTNTable which is subsequently deleted, the corresponding conceptual row inmplsFTNMapTable MUST also be deleted by the agent. |
Currently, the maximum access is read-only. |
1.3.6.1.2.1.10.166.8.1.5.1.5 |
mplsFTNMapStorageType |
INTEGER {other(1),volatile(2),nonVolatile(3),permanent(4),readOnly(5)} |
Read-create |
The storage type for this entry. Conceptual rows having the value 'permanent' need not allow write-access to any columnar objects in this row. |
Currently, the maximum access is read-only. |
Creation Restriction
The entries in this table cannot be created.
Modification Restriction
The entries in this table cannot be modified.
Deletion Restriction
The entries in this table cannot be deleted.
Access Restriction
None.