Ospfv3NssaLsaBlock Object


Description:

Represents an NSSA (Not-So-Stubby-Areas) LSA.

Parents: Ospfv3RouterConfig

Children: Ospfv3ExtendedPrefixRangeTlv, Ospfv3PrefixSidSubTlv, Ospfv3SrFapmSubTlv

Automatically-created children: Ipv6NetworkBlock

Ospfv3NssaLsaBlock Writable Attributes

Attribute Description
AdminTag

Administrative tag.

Type: u32

Default: 0

AdvertisingRouterId

Simulated router that will advertise Prefix LSAs.

Type: ip

Default: null

Age

Initial value of LS Age in an LSA header.

Type: u16

Default: 0

Range: 0 - 3600

CheckSum

Specifies the LSA will be advertised with a good or a bad checksum. A bad checksum indicates a corrupted LSA and is used for negative testing.

Type: enum

Default: GOOD

Possible Values:

Value Description
BAD

LSA will be advertised with a bad checksum.

GOOD

LSA will be advertised with a good checksum.

ExtendedLsaSubTlvs

Select one or more sub-TLVs to include, e.g. IPv6 Forwarding Address sub-TLV, IPv4 Forwarding Address sub-TLV or Route-Tag sub-TLV.

Type: enum

Default: 0

Possible Values:

Value Description
IPV6_FORWARDING_ADDR

IPv6 Forwarding Address sub-TLV.

IPV4_FORWARDING_ADDR

IPv4 Forwarding Address sub-TLV.

ROUTE_TAG

Route-Tag sub-TLV

ExtendedLsaTlvs

Select the TLV to include, e.g. IPv6 External Prefix TLV.

Type: enum

Default: IPV6_EXTERNAL_PREFIX

Possible Values:

Value Description
IPV6_EXTERNAL_PREFIX

IPv6 External Prefix TLV.

ForwardingAddr

IPv6 address. If this is included, all data traffic to the advertised routes will be forwarded to this address.

Type: ipv6

Default: null

Ipv4ForwardingAddr

IPv4 address. If this is included, all data traffic to the advertised routes will be forwarded to this address.

Type: ip

Default: 0.0.0.0

LinkStateId

LSA identifier, chosen arbitrarily by the advertising router.

Type: u32

Default: 0

LsType

Type of LSA advertised.

Type: enum

Default: NONE

Possible Values:

Value Description
NONE

None.

ROUTER_LSA

Router LSA.

NETWORK_LSA

Network LSA.

INTER_AREA_PREFIX_LSA

Inter Area Prefix LSA.

INTER_AREA_ROUTER_LSA

Inter Area Router LSA.

AS_EXT_LSA

AS External LSA.

NSSA_LSA

NSSA LSA.

LINK_LSA

Link LSA.

INTRA_AREA_PREFIX_LSA

Intra Area Prefix LSA.

ROUTER_INFO_OPAQUE_LSA

Router Information LSA.

SRV6_LOCATOR_LSA

SRv6 Locator LSA.

Metric

Cost of the advertised route.

Type: u32

Default: 1

Range: 1 - 16777215

MetricType

Indicates whether the route's cost should be included in the SPF calculation.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Metric is considered larger than any intra-AS path.

FALSE

Metric is expressed in the same units as interface cost.

PrefixOptions

8- Bit field of capabilities advertised with each prefix.

Type: enum

Default: 0

Possible Values:

Value Description
NUBIT

NU (NU, Bit 1) - No Unicast capability bit. If set, the prefix is excluded from IPv6 unicast calculations.

LABIT

LA (LA, Bit 0) - Local Address capability bit. If set, the prefix becomes an IPv6 interface address of the advertising router.

MCBIT

Multicast (MC, Bit 2) - Multicast capability bit. If set, the prefix is included in the IPv6 multicast calculations.

PBIT

NSSA (N/P, 3) - The "P" bit or "Propagate" bit. Set this on the NSSA area prefixes that should be readvertised at the NSSA border.

DNBIT

Downward (DN-bit,3)

NBIT

Node (N-bit,2)

ELCBIT

Entropy Label Capability (E-flag,1)

ACBIT

Anycast (AC-bit,0)

RefLinkStateId

Specifies LS ID of LSA that carries additional information for the advertised route.

Type: u32

Default: 0

RefLsType

Specifies the type of referenced LSA.

Type: u16

Default: 0

Range: 0 - 0xffff

RouteCategory

Specify the route type.

Type: enum

Default: UNDEFINED

Possible Values:

Value Description
UNDEFINED

Undefined. The default category assigned to a manually created block.

PRIMARY

Primary. A preferred route that has duplicates (secondary routes) advertised by other ports.

SECONDARY

Secondary. A less preferred backup route.

UNIQUE

Unique. Indicates that a single port in the test configuration advertises this route.

ANY

Any route.

SeqNum

Initial value of the LS Sequence Number in an LSA header.

Type: u32

Default: 0x80000001

Range: 0 - 0xffffffff

Ospfv3NssaLsaBlock Read-Only Attributes

There are no read-only attributes.