The L2TP tunnel status and statistics table. This table contains objects that can be used to describe the current status and statistics of a single L2TP tunnel. There is a 1-1 correspondence between conceptual rows of this table and conceptual rows of the l2tpTunnelConfigTable.
The index of the table is l2tpTunnelConfigIfIndex.
OID |
Object |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.2.1.10.95.1.5.1.1 |
l2tpTunnelStatsLocalTID |
Integer32{(0,65535)} |
read-only |
This object contains the local tunnel Identifier. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.2 |
l2tpTunnelStatsRemoteTID |
Integer32{(0,65535)} |
read-only |
This object contains the remote tunnel Identifier. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.3 |
l2tpTunnelStatsState |
INTEGER{tunnelIdle(1),tunnelConnecting(2),tunnelEstablished(3),tunnelDisconnecting(4)} |
read-only |
This field contains the current state of the control tunnel. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.4 |
l2tpTunnelStatsInitiated |
INTEGER{locally(1),remotely(2)} |
read-only |
This object indicates whether the tunnel was initiated locally or by the remote tunnel peer. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.5 |
l2tpTunnelStatsRemoteHostName |
OCTET STRING{(0,255)} |
read-only |
This object contains the host name as discovered during the tunnel establishment phase (via the Host Name AVP) of the L2TP peer. If the tunnel is idle this object should maintain its value from the last time it was connected. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.6 |
l2tpTunnelStatsRemoteVendorName |
OCTET STRING{(0,255)} |
read-only |
This object identifies the vendor name of the peer's L2TP implementation. If the tunnel is idle this object should maintain its value from the last time it was connected. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.7 |
l2tpTunnelStatsRemoteFirmwareRev |
Integer32 |
read-only |
This object contains the tunnel peer's firmware revision number. If the tunnel is idle this object should maintain its value from the last time it was connected. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.8 |
l2tpTunnelStatsRemoteProtocolVer |
OCTET STRING{(2,2)} |
read-only |
This object describes the protocol version and revision of the tunnel peers implementation. The first octet contains the protocol version. The second octet contains the protocol revision. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.9 |
l2tpTunnelStatsInitialRemoteRWS |
Integer32{(0,65535)} |
read-only |
This object contains the initial remote peer's receive window size as indicated by the tunnel peer (in the RWS AVP) during the tunnel establishment phase. If the tunnel is idle this object should maintain its value from the last time it was connected. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.10 |
l2tpTunnelStatsBearerCaps |
INTEGER{none(1),digital(2),analog(3),digitalAnalog(4)} |
read-only |
This object describes the Bearer Capabilities of the tunnel peer. If the tunnel is idle this object should maintain its value from the last time it was connected. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.11 |
l2tpTunnelStatsFramingCaps |
INTEGER{none(1),sync(2),async(3),syncAsync(4)} |
read-only |
This object describes the Framing Capabilities of the tunnel peer. If the tunnel is idle this object should maintain its value from the last time it was connected. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.12 |
l2tpTunnelStatsControlRxPkts |
Counter32 |
read-only |
This object contains the number of control packets received on the tunnel. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.13 |
l2tpTunnelStatsControlRxZLB |
Counter32 |
read-only |
This object returns a count of the number of Zero Length Body control packet acknowledgement packets that were received. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.14 |
l2tpTunnelStatsControlOutOfSeq |
Counter32 |
read-only |
This object returns a count of the number of control packets that were not received in the correct order (as per the sequence number) on this tunnel including out of window packets. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.15 |
l2tpTunnelStatsControlOutOfWin |
Counter32 |
read-only |
This object contains the number of control packets that were received outside of the offered receive window. It is implementation specific as to whether these packets are queued or discarded. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.16 |
l2tpTunnelStatsControlTxPkts |
Counter32 |
read-only |
This object contains the number of control packets that were transmitted to the tunnel peer. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.17 |
l2tpTunnelStatsControlTxZLB |
Counter32 |
read-only |
This object contains the number of Zero Length Body control packets transmitted to the tunnel peer. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.18 |
l2tpTunnelStatsControlAckTO |
Counter32 |
read-only |
This object returns a count of the number of control packet timeouts due to the lack of a timely acknowledgement from the tunnel peer. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.19 |
l2tpTunnelStatsCurrentRemoteRWS |
Gauge32{(0,65535)} |
read-only |
This object contains the current remote receive window size as determined by the local flow control mechanism employed. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.20 |
l2tpTunnelStatsTxSeq |
Integer32{(0,65535)} |
read-only |
This object contains the next send sequence number for the control channel. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.21 |
l2tpTunnelStatsTxSeqAck |
Integer32{(0,65535)} |
read-only |
This object contains the send sequence number that the tunnel peer has acknowledged for the control channel. The flow control state can be determined by subtracting the l2tpTunnelStatsTxSeq from l2tpTunnelStatsTxSeqAck and comparing this value to l2tpTunnelStatsCurrentRemoteRWS (taking into consideration sequence number wraps). |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.22 |
l2tpTunnelStatsRxSeq |
Integer32{(0,65535)} |
read-only |
This object contains the next receive sequence number expected to be received on this control channel. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.23 |
l2tpTunnelStatsRxSeqAck |
Integer32{(0,65535)} |
read-only |
This object contains the last receive sequence number that was acknowledged back to the tunnel peer for the control channel. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.24 |
l2tpTunnelStatsTotalSessions |
Counter32 |
read-only |
This object contains the total number of sessions that this tunnel has successfully connected through to its tunnel peer since this tunnel was created. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.25 |
l2tpTunnelStatsFailedSessions |
Counter32 |
read-only |
This object contains the total number of sessions that were initiated but failed to reach the established phase. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.26 |
l2tpTunnelStatsActiveSessions |
Gauge32 |
read-only |
This object contains the total number of sessions in the established state for this tunnel. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.27 |
l2tpTunnelStatsLastResultCode |
Integer32{(0,65535)} |
read-only |
This object contains the last value of the result code as described in the Result Code AVP which caused the tunnel to disconnect. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.28 |
l2tpTunnelStatsLastErrorCode |
Integer32{(0,65535)} |
read-only |
This object contains the last value of the error code as described in the Result Code AVP which caused the tunnel to disconnect. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.29 |
l2tpTunnelStatsLastErrorMessage |
OCTET STRING{(0,255)} |
read-only |
This object contains the last value of the optional message as described in the Result Code AVP which caused the tunnel to disconnect. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.95.1.5.1.30 |
l2tpTunnelStatsDrainingTunnel |
INTEGER{true(1),false(2)} |
read-only |
This object indicates if this tunnel is draining off sessions. This object will return false(2) when the tunnel is not draining sessions or after the last session has disconnected when the tunnel is in the draining state. |
This object is implemented as defined in the corresponding MIB files. |