LdpRouterResults Object


Description:

LDP router results.

Parents: LdpRouterConfig

Relations:

Side name
(Type)
Relative Description
ResultParent
(ResultChild)

LdpRouterConfig

Use this to connect a results object to an object.

LdpRouterResults Writable Attributes

There are no writable attributes.

LdpRouterResults Read-Only Attributes

Read-Only Attribute Description
LdpSessionVersion

LDP Session Version

Type: enum

Default: LDP_SESSION_NONE

Possible Values:

Value Description
LDP_SESSION_NONE

None

LDP_SESSION_IPV4

IPv4

LDP_SESSION_IPV6

IPv6

LspUpCount

Number of LSPs in the up state.

Type: u64

Default: 0

NumLspDownCount

Number of LSPs in the down state.

Type: u64

Default: 0

RxAddrWithdrawCount

Number of address withdraw messages received.

Type: u64

Default: 0

RxDirectHellosCount

Number of direct hellos received.

Type: u64

Default: 0

RxIpv4DirectHellosCount

Number of IPv4 direct hellos received.

Type: u64

Default: 0

RxIpv4TargetedHellosCount

Number of IPv4 targeted hellos received.

Type: u64

Default: 0

RxIpv6DirectHellosCount

Number of IPV6 direct hellos received.

Type: u64

Default: 0

RxIpv6TargetedHellosCount

Number of IPv6 targeted hellos received.

Type: u64

Default: 0

RxKeepAliveCount

Number of keepalives received.

Type: u64

Default: 0

RxLabelAbortCount

Number of label abort requests received.

Type: u64

Default: 0

RxLabelMappingCount

Number of label mapping messages received.

Type: u64

Default: 0

RxLabelReleaseCount

Number of label release messages received.

Type: u64

Default: 0

RxLabelRequestsCount

Number of label requests received.

Type: u64

Default: 0

RxLabelWithdrawCount

Number of label withdraw messages received.

Type: u64

Default: 0

RxNotificationCount

Number of notification messages received.

Type: u64

Default: 0

RxNotifyCode

Notification code received in string format (This is the last notification code that the emulated router received from the DUT.)

Type: enum

Default: LDP_NOTIFY_CODE_SUCCESS

Possible Values:

Value Description
LDP_NOTIFY_CODE_SUCCESS

Success.

LDP_NOTIFY_CODE_BAD_LDP_IDENTIFIER

Bad LDP identifier.

LDP_NOTIFY_CODE_BAD_PROTOCOL_VERSION

Bad protocol version.

LDP_NOTIFY_CODE_BAD_PDU_LENGTH

Bad PDU length.

LDP_NOTIFY_CODE_UNKNOWN_MSG_TYPE

Unknown message type.

LDP_NOTIFY_CODE_BAD_MESSAGE_LENGTH

Bad message length.

LDP_NOTIFY_CODE_UNKNOWN_TLV

Unknown TLV.

LDP_NOTIFY_CODE_BAD_TLV_LENGTH

Bad TLV length.

LDP_NOTIFY_CODE_MALFORMED_TLV_VALUE

Malformed TLV value.

LDP_NOTIFY_CODE_HOLD_TIMER_EXPIRED

Hold timer expired.

LDP_NOTIFY_CODE_SHUTDOWN

Shutdown.

LDP_NOTIFY_CODE_LOOP_DETECTED

Loop detected.

LDP_NOTIFY_CODE_UNKNOWN_FEC

Unknown FEC.

LDP_NOTIFY_CODE_NO_ROUTE

No route.

LDP_NOTIFY_CODE_NO_LABEL_RESOURCES

No label resources.

LDP_NOTIFY_CODE_LABEL_RESOURCE_AVAILABLE

Label resources available.

LDP_NOTIFY_CODE_REJECTED_16

Session rejected or no hello.

LDP_NOTIFY_CODE_REJECTED_17

Session rejected or parameters advertisement mode.

LDP_NOTIFY_CODE_REJECTED_18

Session rejected or parameters max PDU length.

LDP_NOTIFY_CODE_REJECTED_19

Session rejected or parameters label range.

LDP_NOTIFY_CODE_KEEPAILVE_TIMER_EXPIRED

Keepalive timer expired.

LDP_NOTIFY_CODE_LABEL_REQUEST_ABORTED

Label request aborted.

LDP_NOTIFY_CODE_MISSING_MSG_PARAM

Missing message parameters.

LDP_NOTIFY_CODE_UNKNOWN_ADDR_FAMILY

Unsupported address family.

LDP_NOTIFY_CODE_REJECTED_24

Session rejected or bad keepalive time.

LDP_NOTIFY_CODE_INTERNAL_ERROR

Internal error.

LDP_NOTIFY_CODE_ILLEGAL_C_BIT

Illegal C Bit.

LDP_NOTIFY_CODE_WRONG_C_BIT

Wrong C Bit.

LDP_NOTIFY_CODE_INCOMPATIBLE_BIT_RATE

Incompatible Bit Rate.

LDP_NOTIFY_CODE_ICEP_TDM_MISCONFIG

ICEP TDM Misconfig.

LDP_NOTIFY_CODE_PW_STATUS

PW Status.

LDP_NOTIFY_CODE_UNKNOWN_TAI

Unknown TAI.

LDP_NOTIFY_CODE_GENERIC_MISCONFIG_ERROR

Generic Misconfig Error.

LDP_NOTIFY_CODE_LABEL_WITHDRAW_PW_STATUS

Label Withdraw PW Status.

RxTargetedHellosCount

Number of targeted hellos received.

Type: u64

Default: 0

TxAddrWithdrawCount

Number of address withdraw messages sent.

Type: u64

Default: 0

TxDirectHellosCount

Number of direct hellos sent.

Type: u64

Default: 0

TxIpv4DirectHellosCount

Number of IPv4 direct hellos sent.

Type: u64

Default: 0

TxIpv4TargetedHellosCount

Number of IPv4 targeted hellos sent.

Type: u64

Default: 0

TxIpv6DirectHellosCount

Number of IPv6 direct hellos sent.

Type: u64

Default: 0

TxIpv6TargetedHellosCount

Number of IPv6 targeted hellos sent.

Type: u64

Default: 0

TxKeepAliveCount

Number of keepalives sent.

Type: u64

Default: 0

TxLabelAbortCount

Number of label abort requests sent.

Type: u64

Default: 0

TxLabelMappingCount

Number of label mapping messages sent.

Type: u64

Default: 0

TxLabelReleaseCount

Number of label release messages sent.

Type: u64

Default: 0

TxLabelRequestsCount

Number of label requests sent.

Type: u64

Default: 0

TxLabelWithdrawCount

Number of label withdraw messages sent.

Type: u64

Default: 0

TxNotificationCount

Number of notification messages sent.

Type: u64

Default: 0

TxNotifyCode

Notification code sent in string format (This is the last notification code that the emulated router sent to the DUT.)

Type: enum

Default: LDP_NOTIFY_CODE_SUCCESS

Possible Values:

Value Description
LDP_NOTIFY_CODE_SUCCESS

Success.

LDP_NOTIFY_CODE_BAD_LDP_IDENTIFIER

Bad LDP identifier.

LDP_NOTIFY_CODE_BAD_PROTOCOL_VERSION

Bad protocol version.

LDP_NOTIFY_CODE_BAD_PDU_LENGTH

Bad PDU length.

LDP_NOTIFY_CODE_UNKNOWN_MSG_TYPE

Unknown message type.

LDP_NOTIFY_CODE_BAD_MESSAGE_LENGTH

Bad message length.

LDP_NOTIFY_CODE_UNKNOWN_TLV

Unknown TLV.

LDP_NOTIFY_CODE_BAD_TLV_LENGTH

Bad TLV length.

LDP_NOTIFY_CODE_MALFORMED_TLV_VALUE

Malformed TLV value.

LDP_NOTIFY_CODE_HOLD_TIMER_EXPIRED

Hold timer expired.

LDP_NOTIFY_CODE_SHUTDOWN

Shutdown.

LDP_NOTIFY_CODE_LOOP_DETECTED

Loop detected.

LDP_NOTIFY_CODE_UNKNOWN_FEC

Unknown FEC.

LDP_NOTIFY_CODE_NO_ROUTE

No route.

LDP_NOTIFY_CODE_NO_LABEL_RESOURCES

No label resources.

LDP_NOTIFY_CODE_LABEL_RESOURCE_AVAILABLE

Label resources available.

LDP_NOTIFY_CODE_REJECTED_16

Session rejected or no hello.

LDP_NOTIFY_CODE_REJECTED_17

Session rejected or parameters advertisement mode.

LDP_NOTIFY_CODE_REJECTED_18

Session rejected or parameters max PDU length.

LDP_NOTIFY_CODE_REJECTED_19

Session rejected or parameters label range.

LDP_NOTIFY_CODE_KEEPAILVE_TIMER_EXPIRED

Keepalive timer expired.

LDP_NOTIFY_CODE_LABEL_REQUEST_ABORTED

Label request aborted.

LDP_NOTIFY_CODE_MISSING_MSG_PARAM

Missing message parameters.

LDP_NOTIFY_CODE_UNKNOWN_ADDR_FAMILY

Unsupported address family.

LDP_NOTIFY_CODE_REJECTED_24

Session rejected or bad keepalive time.

LDP_NOTIFY_CODE_INTERNAL_ERROR

Internal error.

LDP_NOTIFY_CODE_ILLEGAL_C_BIT

Illegal C Bit.

LDP_NOTIFY_CODE_WRONG_C_BIT

Wrong C Bit.

LDP_NOTIFY_CODE_INCOMPATIBLE_BIT_RATE

Incompatible Bit Rate.

LDP_NOTIFY_CODE_ICEP_TDM_MISCONFIG

ICEP TDM Misconfig.

LDP_NOTIFY_CODE_PW_STATUS

PW Status.

LDP_NOTIFY_CODE_UNKNOWN_TAI

Unknown TAI.

LDP_NOTIFY_CODE_GENERIC_MISCONFIG_ERROR

Generic Misconfig Error.

LDP_NOTIFY_CODE_LABEL_WITHDRAW_PW_STATUS

Label Withdraw PW Status.

TxTargetedHellosCount

Number of targeted hellos sent.

Type: u64

Default: 0