Dhcpv6ServerConfig Object


Description:

DHCPv6 server configuration settings.

Parents: Dhcpv6ServerDefaultAddrPoolConfig, EmulatedDevice

Children: Dhcpv6DelayedAuthKey, Dhcpv6ServerAddrPoolConfig, Dhcpv6ServerDefaultAddrPoolConfig, Dhcpv6ServerDefaultPrefixPoolConfig, Dhcpv6ServerMsgOption, Dhcpv6ServerPrefixPoolConfig

Automatically created from: Dhcpv6ServerDefaultPrefixPoolConfig

Result children (automatically created): Dhcpv6ServerResults, Dhcpv6ServerSessionResults

Relations:

Side name
(Type)
Relative Description
ViewControlPlaneMplsBindingResult
(ControlPlaneBindingResult)

ViewControlPlaneMplsBindingResult

Mpls control plane binding result.

ConvergenceConfig
(PrimaryPathProtocolConfig)

ConvergenceConfig, ConvergenceConfig

Primary path.

ResultChild
(ResultChild)

Dhcpv6ServerResults

Use this to connect a results object to an object.

TimeComparisonPair
(TimeComparisonPairSrcProtocol)

TsnProtocolsTimeComparisonPair, TsnProtocolsTimeComparisonPair

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).

Dhcpv6ServerConfig Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
AssignStrategy

The strategy that server uses to choose address pools to assign address.

Type: enum

Default: 0

Possible Values:

Value Description
INTERFACE_ID

Assign address from those pools who match the relay agent interface ID option received.

REMOTE_ID

Assign address from those pools who match the relay agent remote ID option received.

DhcpRealm

DHCP realm that identifies the key used to generate the HMAC-MD5 value when using delayed authentication.

Type: string

Default: spirent.com

EmulationMode

Server emulation mode.

Type: enum

Default: DHCPV6_PD

Possible Values:

Value Description
DHCPV6

Server will emulate a full DHCPv6 server.

DHCPV6_PD

Server will emulate only a DHCP-PD server.

EnableDelayedAuth

Enable delayed authentication.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enables delayed authentication.

FALSE

Disables delayed authentication.

EnableReconfigureKey

Enable reconfigure key authentication.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enables reconfigure key authentication.

FALSE

Disables reconfigure key authentication.

Ipv6TrafficClass

Traffic Class Value (Hex) in IP Header.

Type: u8

Default: 0xC0

PreferredLifetime

Preferred lifetime in seconds for the addresses.

Type: u32

Default: 604800

RebindingTimePercent

Rebinding lease time (T2) as a percentage of Lease Time.

Type: double

Default: 80.0

Range: 0.0 - 200.0

ReconfigureKey

Key used for reconfigure key authentication.

Type: string

Default: spirentcom123456

ReconfigureKeyValueType

Reconfigure key value type.

Type: enum

Default: ASCII

Possible Values:

Value Description
ASCII

Reconfigure key value is specified in ASCII.

HEX

Reconfigure key value is specified in hexadecimal.

RenewalTimePercent

Renewal lease time (T1) as a percentage of Lease Time.

Type: double

Default: 50.0

Range: 0.0 - 200.0

UsePartialBlockState

Flag indicating partial block state to be used.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Use partial block state.

FALSE

Do not use partial block state.

ValidLifetime

Valid lifetime in seconds for the addresses.

Type: u32

Default: 2592000

Dhcpv6ServerConfig Read-Only Attributes

Read-Only Attribute Description
ServerState

State of the server.

Type: enum

Default: NONE

Possible Values:

Value Description
NONE

Server has no state.

UP

Server is up.

PENDING

Server is waiting for lower layer interface to be ready.