RouterLsa Object


Description:

Router LSA object. A Router LSA summarizes all the links that start from the advertising router.

Parents: Ospfv2RouterConfig

Children: RouterLsaLink

Relations:

Side name
(Type)
Relative Description

(MappingRouterInfoLsaRelation)

RouterInfoLsa

Router Info LSA Mapping Relation.

RouterLsa Writable Attributes

Attribute Description
Abr

Specifies whether the emulated router is an area border router. This is "Router Type" in the GUI, with a choice of ABR, ASBR, or Virtual Link.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Emulated router is an area border router.

FALSE

Emulated router is not an area border router.

AdvertisingRouterId

Specifies the OSPF Router ID of the LSA's originator. The Router LSAs value is identical to the Link-state ID value. The Network LSAs value is originated by the Designated Router. The Summary LSAs value is originated by area border routers. The External/NSSA LSAs value is originated by AS boundary routers.

Type: ip

Default: null

AdvertisingRouterIdStep

Advertising Router ID step.

Type: ip

Default: 0.0.0.1

Age

Age of the LSA, in seconds.

LS Age field is examined if a router receives two instances of an LSA with identical LS Sequence numbers and LS Checksums. The LS Age value is set to 0 when the LSA is originated.

Type: u16

Default: 0

Range: 0 - 3600

Asbr

This is "Router Type" in the GUI, with a choice of ABR, ASBR, or Virtual Link. Specifies whether the emulated router is an AS border router.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Emulated router is an AS border router.

FALSE

Emulated router is not an AS border router.

CheckSum

Whether the LSA will be advertised with a good or 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.

LinkStateId

Link State ID (IP address).

Type: ip

Default: 0.0.0.0

Options

A bit mask that specifies the settings of the OSPFv2 Options field in the LSAs. 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:

Value Description
TBIT

TOS: Type of Service (T,0).

EBIT

External Routing: Specifies the way AS-external-LSAs are flooded (E,1).

MCBIT

Multicast: Specifies whether IP multicast datagrams are forwarded (MC,2).

NPBIT

NSSA: Specifies the handling of Type-7 LSAs (N/P,3).

EABIT

External Attribute: Specifies the router's willingness to receive and forward External-Attributes-LSAs (EA,4).

DCBIT

Demand Circuit: Specifies the router's handling of demand circuits (DC,5).

OBIT

Opaque: Specifies the router's willingness to receive and forward Opaque LSAs as specified in RFC 2370 (O,6).

UNUSED7

Unused: This bit is not used.

RouteCategory

Specify the route type.

Type: enum

Default: UNDEFINED

Possible Values:

Value Description
UNDEFINED

Category not defined.

PRIMARY

Primary route.

SECONDARY

Secondary route.

UNIQUE

Unique route.

ANY

Any route.

RouteCountPerRouter

Route Count per Router.

Type: u32

Default: 1

SeqNum

Used to detect old and duplicate LSAs. The larger the sequence number, the more recent the LSA. A detailed explanation of the LS Sequence Number is included in RFC 2328, section 12.1.6.

Type: u32

Default: 0x80000001

Range: 0 - 0xffffffff

Vl

This is "Router Type" in the GUI, with a choice of ABR, ASBR, or Virtual Link. Specifies whether this router is one end of a virtual link. If it is part of a virtual link, it must be an area border router.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

This router is one end of a virtual link. This sets bit V in the Router LSA.

FALSE

This router is not part of a virtual link.

RouterLsa Read-Only Attributes

There are no read-only attributes.