Ospfv2TeParams Object


Description:

Contains additional sub-TLVs for use in traffic engineering LSAs.

Ospfv2TeParams Writable Attributes

Attribute Description
BandwidthUnit

Specifies whether the bandwidth is in bits per second or bytes per second. This affects the following attributes: TeMaxBandwidth, TeRsvrBandwidth, and TeUnRsvrBandwidth0 to TeUnRsvrBandwidth7.

Type: enum

Default: BYTES_PER_SEC

Possible Values:

Value Description
BITS_PER_SEC

Bandwidth is in bits per second.

BYTES_PER_SEC

Bandwidth is in bytes per second.

MBYTES_PER_SEC

Bandwidth is in mega bytes per second.

ExtAdminGroup

Extended Administrative Group

Type: u32

Default: 0

Range: 0 - 4294967295

GeneralMetricType

Metric Type field of Generic Metric Sub TLV

Type: u8

Default: 0

GeneralMetricValue

Value field of Generic Metric Sub TLV

Type: u32

Default: 0

Range: 0 - 16777215

SubTlv

Indicates which of the attributes on this object you want to use.

Type: enum

Default: NONE

Possible Values:

Value Description
NONE

No attributes have been set.

GROUP

Administrative group sub-TLV (type 9). A Link TLV parameter. Four-octet bit mask. Each bit corresponds to one administrative group assigned to the interface.

MAX_BW

Maximum bandwidth sub-TLV (type 6), in bytes per second.

MAX_RSV_BW

Maximum reservable bandwidth sub-TLV (type 7), in bytes per second.

UNRESERVED

Unreserved bandwidth sub-TLV (type 8), priority 0.

Attributes teUnRsvrBandwidth0 through teUnRsvrBandwidth7 configure the 8 priority levels.

LOCAL_IP

Local interface IP address sub-TLV (type 3). Specifies the IP address of the interface corresponding to the current link.

REMOTE_IP

Remote interface IP address sub-TLV (type 4). Specifies the IP address of the neighbor's interface corresponding to the current link.

DEFAULT_METRIC

Default metric sub TLV.

IPV6_LOCAL_IP

IPv6 local IP sub TLV.

IPV6_REMOTE_IP

IPv6 remote IP sub TLV.

UNIDIRECTIONAL_LINK_DELAY

Unidirectional Link Delay.

MIN_MAX_UNIDIRECTIONAL_LINK_DELAY

Min/Max Unidirectional Link Delay.

UNIDIRECTIONAL_DELAY_VARIATION

Unidirectional Delay Variation.

UNIDIRECTIONAL_LINK_LOSS

Unidirectional Link Loss.

UNIDIRECTIONAL_RESIDUAL_BANDWIDTH

Unidirectional Residual Bandwidth.

UNIDIRECTIONAL_AVAILABLE_BANDWIDTH

Unidirectional Available Bandwidth.

UNIDIRECTIONAL_UTILIZED_BANDWIDTH

Unidirectional Utilized Bandwidth.

EXTENDED_ADMINISTRATIVE_GROUP

Enumeration Of Extended Administrative Group

GENERIC_METRIC

Generic Metric

TeDefaultMetric

TE Default Metric

Type: u32

Default: 0

Range: 0 - 16777215

TeGroup

Administrative group sub-TLV (type 9). Four-octet bit mask. Each bit corresponds to one administrative group assigned to the interface.

Type: u32

Default: 1

Range: 1 - 4294967295

TeLocalIpv4Addr

Local interface IP address sub-TLV (type 3). The IP address of the interface corresponding to the current link.

Type: ip

Default: 0.0.0.0

TeLocalIpv6Addr

Local interface IPv6 address sub-TLV

Type: ipv6

Default: 2000::

TeMaxBandwidth

Maximum bandwidth sub-TLV (type 6). This is the maximum bandwidth that can be used on the link. The BandwidthUnit attribute controls whether this is in bits per second or bytes per second.

Type: u32

Default: 100000

Range: 1 - 4294967295

TeMinMaxUniLinkDelayAFlag

Min/Max Unidirectional Link Delay A-flag.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Set Min/Max Unidirectional Link Delay A-flag

FALSE

UnSet Min/Max Unidirectional Link Delay A-flag

TeMinMaxUniLinkMaxDelay

Min/Max Unidirectional Link Max Delay.

Type: u32

Default: 1000000

Range: 1 - 16777215

TeMinMaxUniLinkMinDelay

Min/Max Unidirectional Link Min Delay.

Type: u32

Default: 100000

Range: 1 - 16777215

TeRemoteIpv4Addr

Remote interface IP address sub-TLV (type 4). The IP address of the neighbor's interface corresponding to the current link.

Type: ip

Default: 0.0.0.0

TeRemoteIpv6Addr

Remote interface IPv6 address sub-TLV

Type: ipv6

Default: 2000::

TeRsvrBandwidth

Maximum reservable bandwidth sub-TLV (type 7). This is the maximum bandwidth that can be reserved on the link. The BandwidthUnit attribute controls whether this is in bits per second or bytes per second.

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUniAvailableBandwidth

Unidirectional Available Bandwidth.

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUniDelayVariation

Unidirectional Delay Variation.

Type: u32

Default: 100000

Range: 1 - 16777215

TeUniLinkDelay

Unidirectional Link Delay.

Type: u32

Default: 100000

Range: 1 - 16777215

TeUniLinkDelayAFlag

Unidirectional Link Delay A-flag.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable Unidirectional Link Delay A-flag

FALSE

Disable Unidirectional Link Delay A-flag

TeUniLinkLoss

Unidirectional Link Loss.

Type: double

Default: 3

Range: 0.000003 - 50.331642

TeUniLinkLossAFlag

Unidirectional Link Loss A-flag.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Set Unidirectional Link Loss A-flag.

FALSE

Unset Unidirectional Link Loss A-flag.

TeUniResidualBandwidth

Unidirectional Residual Bandwidth.

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUniUtilizedBandwidth

Unidirectional Utilized Bandwidth.

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUnRsvrBandwidth0

Priority 0 of the Unreserved Bandwidth sub-TLV (type 8).

TeUnRsvrBandwidth0 through TeUnRsvrBandwidth7 set the 8 priority levels of the Unreserved Bandwidth sub-TLV. Each priority level specifies the amount of bandwidth not yet reserved at that priority level.

The BandwidthUnit attribute controls whether the values of these attributes are in bits per second or bytes per second.

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUnRsvrBandwidth1

Priority 1 of the Unreserved Bandwidth sub-TLV.

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUnRsvrBandwidth2

Priority 2 of the Unreserved Bandwidth sub-TLV.

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUnRsvrBandwidth3

Priority 3 of the Unreserved Bandwidth sub-TLV.

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUnRsvrBandwidth4

Priority 4 of the Unreserved Bandwidth sub-TLV.

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUnRsvrBandwidth5

Priority 5 of the Unreserved Bandwidth sub-TLV.

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUnRsvrBandwidth6

Priority 6 of the Unreserved Bandwidth sub-TLV.

Type: u32

Default: 100000

Range: 1 - 4294967295

TeUnRsvrBandwidth7

Priority 7 of the Unreserved Bandwidth sub-TLV.

Type: u32

Default: 100000

Range: 1 - 4294967295

Ospfv2TeParams Read-Only Attributes

There are no read-only attributes.