Ospfv3AsExternalLsaBlock Object


Description:

Object that represents AS-External Prefix LSA attributes.

Parents: Ospfv3RouterConfig

Children: Ospfv3ExtendedPrefixRangeTlv, Ospfv3PrefixSidSubTlv, Ospfv3SrFapmSubTlv

Automatically-created children: Ipv6NetworkBlock

Ospfv3AsExternalLsaBlock Writable Attributes

Attribute Description
AdminTag

Administrative tag.

Type: u32

Default: 0

AdvertisingRouterId

Specifies the 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

The IPv4 address which all data traffic to the advertised LSAs will be forwarded to

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

This is a bit mask that describes the capabilities of the advertised prefix. The prefix options you set with this attribute will be used for every prefix in the LSA.

See RFC 2740 for more information.

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 the 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

Category not defined. 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

Ospfv3AsExternalLsaBlock Read-Only Attributes

There are no read-only attributes.