Description:
Defines the characteristics of an emulated OSPF version 2 router that will form an adjacency with the DUT. This is the OSPFv2 main router configuration object.
Parents: EmulatedDevice
Children: AsbrSummaryLsa, ExtendedInterAreaAsbrLsa, ExtendedLinkLsa, ExtendedPrefixLsa, ExternalLsaBlock, NetworkLsa, Ospfv2SessionDetails, RouterInfoLsa, RouterLsa, SummaryLsaBlock, TeLsa
Automatically-created children: Ospfv2AreaIdModifier, Ospfv2AuthenticationParams, Ospfv2SimplifiedSegmentRoutingParams, TeParams
Result children (automatically created): Ospfv2RouterResults
Relations:
Side name (Type) |
Relative | Description |
---|---|---|
ViewControlPlaneMplsBindingResult (ControlPlaneBindingResult) |
MPLS ControlPlane Binding Result |
|
ConvergenceConfig (PrimaryPathProtocolConfig) |
Primary Path Protocol Config |
|
(ResolvesInterface) |
Aal5If, EthIIIf, FcIf, GreIf, GroupIf, HdlcIf, Ipv4If, Ipv6If, Ipv6SrhIf, ItagIf, L2tpv2If, L2tpv3If, LispIf, MacsecIf, MplsIf, PppIf, PppoeIf, TrillIf, VbrasIf, VlanIf, VxlanGpeIf, VxlanIf |
Use this to link the traffic binding interfaces and traffic binding resolver. |
ResultChild (ResultChild) |
Use this to connect a results object to an object. |
|
TimeComparisonPair (TimeComparisonPairSrcProtocol) |
TsnProtocolsTimeComparisonPair, TsnProtocolsTimeComparisonPair |
Time Comparison Pair Source Protocol |
UsesIf (UsesIf) |
Aal5If, EthIIIf, FcIf, GreIf, GroupIf, HdlcIf, Ipv4If, Ipv6If, Ipv6SrhIf, ItagIf, L2tpv2If, L2tpv3If, LispIf, MacsecIf, MplsIf, PppIf, PppoeIf, TrillIf, VbrasIf, VlanIf, VxlanGpeIf, VxlanIf |
Specifies the interfaces used by the configuration object (configuration object examples: BgpRouterConfig, LdpRouterConfig, and so on). |
Attribute | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Writable Attributes | Active, Name | ||||||||||||||||||
AreaId |
Area to which the emulated router belongs. It must match an area ID configured for the DUT to enable communication with the DUT. Type: ip Default: 0.0.0.0 |
||||||||||||||||||
EnableBfd |
Enable or disable BFD (Bidirectional Forwarding Detection) for this router. You must also create a BfdRouterConfig object under the parent Router object. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||
EnableGracefulRestart |
Enable or disable Graceful Restart. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||
EnableSrLabelManagement |
Enable or disable SR label management for Simplified Segment Routing. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||
FloodDelay |
Flood delay in milliseconds. This is the interval parameter to control the rate at which LSAs are generated by each emulated OSPF router (inter-LSA delay). Type: u32 Default: 100 Range: 0 - 2147483647 |
||||||||||||||||||
GracefulRestartMaxLoad |
Enable or disable requesting all the LSA packets from the router during adjacency establishment. Type: bool Default: TRUE Possible Values:
|
||||||||||||||||||
GracefulRestartReason |
Specifies the graceful restart reason. Type: enum Default: UNKNOWN Possible Values:
|
||||||||||||||||||
GracefulRestartStrictHelper |
If an emulated router is a strict helper (per RFC 3623 or Cisco LLS Signalling drafts), it will cease to be a helper if its Link State Database changes while it is helping a restarting router. When a router ceases to be a helper, graceful restart procedures will be terminated and the restarting router will follow normal restart and adjacency forming procedures. Type: enum Default: NO Possible Values:
|
||||||||||||||||||
GracefulRestartTimer |
Graceful Restart Timer (seconds). Type: u32 Default: 40 Range: 40 - 1800 |
||||||||||||||||||
GracefulRestartType |
Specifies the type of graceful restart. Type: enum Default: NONE Possible Values:
|
||||||||||||||||||
GuaranteeDelivery |
Determines how LSA configuration changes are handled. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||
HelloInterval |
Hello Interval in seconds. The time interval used by the emulated routers to pace Hello packet transmissions. Type: u32 Default: 10 Range: 1 - 65535 |
||||||||||||||||||
IfCost |
Interface Cost. The cost of the interface connecting the emulated router to the neighbor SUT router. Type: u16 Default: 1 Range: 1 - 65535 |
||||||||||||||||||
LsaRefreshInterval |
Maximum time in seconds between originations of an LSA. The time interval used to refresh the LS database to the neighbor SUT router. Type: u32 Default: 1800 Range: 10 - 21600 |
||||||||||||||||||
NetworkType |
Network Type. This setting is used to override the physical link type to emulate a P2P adjacency over Ethernet (VLAN) or over POS, or Broadcast adjacency over Ethernet non-VLAN. Type: enum Default: NATIVE Possible Values:
|
||||||||||||||||||
Options |
A bit mask that specifies the settings of the Options field in Hello packets sent to the DUT. The Options field describes the optional OSPF capabilities of the router. Section A.2 in RFC 2328 describes the Options field. Use hexadecimal for this value. The default, 0x02, sets the E-bit (binary 00000010). Type: enum Default: EBIT Possible Values:
|
||||||||||||||||||
RetransmitInterval |
Retransmit interval in seconds. The interval before which the application transmits the packet again if an LSA transmission fails. Type: u32 Default: 5 Range: 1 - 2147483647 |
||||||||||||||||||
RouterDeadInterval |
Router Dead interval in seconds. The time interval that the emulated router waits to receive packets from the neighbor SUT router before deleting that neighbor from its topology. Type: u32 Default: 40 Range: 1 - 65535 |
||||||||||||||||||
RouterPriority |
Router priority for this router. This is used in the designated router election procedure. A router priority of 0 (the default) makes the router ineligible to be the designated router. Type: u8 Default: 0 Range: 0 - 255 |
||||||||||||||||||
TeInfoPresent |
Indicates if TE Information is available. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||
TeMetric |
Traffic engineering metric. The traffic engineering metric of a link from the Spirent TestCenter port to the DUT. This becomes TE Metrics in the Link TLV of the TE LSA originated by the emulated router. Type: u32 Default: 0 Range: 0 - 2147483647 |
||||||||||||||||||
UsePartialBlockState |
Whether to use partial block state. Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||
ViewRoutes |
If enabled, the stack will start to collect routes/LSAs it receives from the peer. Then later if a "View Routes" command is issued, the stack can send the stored routes for display. Type: bool Default: FALSE Possible Values:
|
Read-Only Attribute | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AdjacencyStatus |
OSPFv2 Adjacency State. Type: enum Default: DOWN Possible Values:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LearnedLabelCount |
Learned label count by OSPFv2 SR. Type: u32 Default: 0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LearnedSidCount |
Learned SRv6-SID count by OSPFv2 SR. Type: u32 Default: 0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NeighborState |
NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it. OSPFv2 neighbor state. Type: enum Default: DOWN Possible Values:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ResolvedLabelCount |
Resolved label count by OSPFv2 SR. Type: u32 Default: 0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RouterState |
Reports the state of adjacency on the current port. Type: enum Default: NONE Possible Values:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
UnResolvedLabelCount |
UnResolved label count by OSPFv2 SR Type: u32 Default: 0 |