bier
BierTraceDefinition

Test definition. BierTrace contains the configuration information for BIER (Bit Index Explicit Replication) trace route test



public class BierTraceDefinition

Properties
bfrId The value of bfrId specifies the start of a contiguous range of Bit-Forwarding Router (BFR) identifiers to be traced. Each bfrId in the range must be a member of the tested sub-domain (as configured using bierSubDomain). Otherwise, the test will fail. Zero indicates no start for the bfrId range has been configured. There are two methods to configure the destination(s) to be ping 1. bfrId. 2. bfrPrefixAddrType, bfrPrefixAddress. Exactly one of the methods must be used. Otherwise, the test will fail.

type=long
default=0
minimum=0
maximum=4096

bfrPrefixAddr specifies a BFR prefix used as a destination address for a BIER trace test.

type=InetAddress
default=0.0.0.0

bfrPrefixAddrType Specifies the address type of bfrPrefixAddr

type=rtr.InetAddressType
access=read-create
default=ipv4

bierBfrIdPointer Pointer to the instance of BIER Sub Domain object.

type=Pointer
access=read-create
default=
Mandatory on create
Displayed(tab/group)=BFR-ID (/BFR-ID)

bierPrefixPointer Pointer to the instance of BIER Sub Domain object.

type=Pointer
access=read-create
default=
Mandatory on create
Displayed(tab/group)=BFR Prefix (/BFR Prefix)

bierSubDomain The value of bierSubDomain specifies the BIER sub-domain to be tested. Zero indicates the default sub-domain.

type=long
default=0
minimum=0
maximum=255
Displayed(tab/group)=Sub-Domain ID (/BFR-ID), Sub-Domain ID (/BFR Prefix)

bierTestTargetType Specifies the target type of the BIER Trace Test. The target may either be an bfr id or bfr prefix.

A target of bfrId signifies that the targeted test will run against a specific BFR Id.

A target of router requires the bfrPrefixe to be configured. The targeted test will run on a router and attempt an BIER Trace to a destination router(s) specified in the bfrPrefixe.

type=bier.BIERTraceTargetType
default=bfrId
Displayed(tab/group)=BIER Target Type

forwardingClass Specifies the forwarding class the BIER ping will use.

type=qos.FcEnum
default=be
Displayed(tab/group)=Forwarding Class (Test Parameters/Test Probe)

hopCount The number of hops received in the response.

type=int
default=0

hopNumber The number of hops received in the response.

type=int
default=1

initialTimeToLive Specifies the initial outermost label time-to-live value. This enables bypassing the initial (often well known) portion of a path.

type=int
default=1
minimum=1
maximum=255
Displayed(tab/group)=Min Time To Live (Test Parameters/Test Probe)

maxTimeToLive Specifies the maximum outermost label time-to-live value.

type=int
default=30
minimum=1
maximum=255
Displayed(tab/group)=Max Time To Live (Test Parameters/Test Probe)

profile Specifies the profile value to be used with the forwarding class specified in forwardingClass.

type=qos.Profile
default=out
Displayed(tab/group)=Forwarding Profile (Test Parameters/Test Probe)

testTargetType

type=sas.TestTarget
access=read-create
default=srIsis
Displayed(tab/group)=Target Type

vRtrID A number used to identify a virtual router instance in the system

type=int
default=1
minimum=1
maximum=10240

 
Overridden Properties
packetTimeout Specifies the number of seconds to wait for the response of a sent probe.

 
Properties inherited from sas.TraceDefinition
assurance, maxFailures, maxHistoryRows, packetInterval, packetSize, packetTimeout, packetsToSend, trapGenerationPolicy
 
Properties inherited from sas.TestDefinition
executionOrder, nePersistent, neSchedulable, probeHistory, publishTopic, sas.ThresholdEventDefinition-Set, testDefinitionmodified
 
Properties inherited from sas.AbstractTest
administrativeState, description, displayedName, failures, globalId, id, lastRunResult, runs, weight
 
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed
 
Methods inherited from sas.AbstractTest
execute, stop