bier
BierTraceRespIf


BierTraceRespIf contains the results for one BIER trace probe.



public struct BierTraceRespIf

Properties
bfrId The value of bfrId indicates the identifier of the Bit-Forwarding Router (BFR) targeted by the launched BIER Echo Request. Zero is returned if the BFR-ID cannot be determined. The BFR-Prefix (which is an alternative identifier of the target) can be read using OamProbeHistoryAddress

type=long

returnCodeBIER "An object of type TmnxOamBierHistoryReturnCode indicates the value copied from the Return Code field of a BIER Echo Reply PDU. Code points include (but are not restricted to) the following. Value Interpretation ----- ------------------------------- 0 No return code 1 Malformed Echo Request received 2 One or more of the TLVs was not understood 3 Replying BFR is the only BFER in header Bitstring 4 Replying BFR is one of the BFER in header Bitstring 5 Packet-Forward-Success 6 Invalid Multipath Info Request 7 not defined 8 No matching entry in forwarding table. 9 Set-Identifier Mismatch 10 DDMAP Mismatch Zero is returned if a BIER Echo Reply PDU was not received (e.g. if a timeout occurred)."

type=bier.BIERReturnCode

bierUpStrIfAddrType The value of bierUpStrIfAddrType indicates the IP address type of the address read using bier up-stream interface address.

type=rtr.InetAddressType

bierUpStrIfAddr The value of tmnxOamBierTrHistoryUpStrIfAddr indicates the IP address copied from the Upstream Address field of the Upstream Interface TLV of the BIER Echo Reply. When an IP address is not available, tmnxOamBierTrHistoryUpStrIfAddrT is 'unknown'. If the TLV's Upstream Address field contains an interface number (as tagged by the TLV's Address Type field), the interface number is available in bierUpStreamIfNum).

type=InetAddress

bierUpStreamIfNum The value of bierUpStreamNum indicates the interface number copied from the Upstream Address field of the Upstream Interface TLV of the BIER Echo Reply. When an interface number is not available, tmnxOamBierTrHistoryUpStrIfNum is zero. If the TLV's Upstream Address field contains an IP address (as tagged by the TLV's Address Type field), the IP address is available in bierUpStrIfAddr.

type=long

bierDownStrIfAddrType The value of bierDownStrIfAddrType indicates the IP address type of the address read using bier down-stream Interface Address.

type=rtr.InetAddressType

bierDownStrIfAddr The value of bierDownStrIfAddr indicates the IP address copied from the Downstream Interface Address field of the Downstream Mapping TLV of the BIER Echo Reply. When an IP address is not available, bierDownStrIfAddrType is 'unknown'. If the TLV's Downstream Interface Address field contains an interface number (as tagged by the TLV's Address Type field), the interface number is available in bierDownStreamIfNum.

type=InetAddress

bierDownStreamIfNum The value of bierDownStreamIfNum indicates the interface number copied from the Downstream Interface Address field of the Downstream Mapping TLV of the BIER Echo Reply. When an interface number is not available,bierDownStreamIfNum is zero. If the TLV's Downstream Interface Address field contains an IP address (as tagged by the TLV's Address Type field), the IP address is available in bierDownStrIfAddr.

type=long

bierDownStreamAddrType The value of bierDownStreamAddrType indicates the IP address type of the address read using bierDownStreamAddr.

type=rtr.InetAddressType

bierDownStreamAddr The value of bierDownStreamAddr indicates the IP address copied from the Downstream Address field of the Downstream Mapping TLV of the BIER Echo Reply. When an IP address is not available, bierDownStreamAddrType is 'unknown'.

type=InetAddress