Dhcpv6ServerPrefixPoolConfig Object


Description:

DHCPv6 server prefix pool configuration.

Parents: Dhcpv6ServerConfig, EmulatedDevice, ExternalDevice, ExternalDevicePort, Host, IptvChannelBlock, Port, Router, SUT

Children: Dhcpv6ServerMsgOption, GroupIf, SrEvpnSiteInfo, SrL3VpnSiteInfo

Relations:

Side name
(Type)
Relative Description
DstBoundTo
(DstBinding)

PathDescriptor, StreamBlock

Specifies destination endpoints bound to StreamBlock.

EncapsulationSource
(Encapsulation)

PathDescriptor

Specifies the encapsulation.

MemberOfVpn
(MemberOfVpn)

EthernetVpnSiteInfo, VpnIdGroup, VpnSiteInfo6Pe, VpnSiteInfoMplsTpStatic, VpnSiteInfoRfc2547, VpnSiteInfoRfc4659, VpnSiteInfoVplsBgp, VpnSiteInfoVplsLdp

Do not use, to be removed

MulticastExpectedRxPorts
(MulticastExpectedRxPorts)

Port

Traffic sent to this end point is expected to be received as multicast traffic by any of the ports connected through this relation.

OptionallyStackedUnder
(OptionallyStackedOnEndpoint)

Aal5If, Dhcpv4ServerDefaultPoolConfig, Dhcpv4ServerPoolConfig, Dhcpv6ServerAddrPoolConfig, Dhcpv6ServerDefaultAddrPoolConfig, Dhcpv6ServerDefaultPrefixPoolConfig, Dhcpv6ServerPrefixPoolConfig, EthIIIf, FcIf, GreIf, GroupIf, HdlcIf, Ipv4If, Ipv4NetworkBlock, Ipv4VpnMcastNetworkBlock, Ipv6If, Ipv6NetworkBlock, Ipv6SrhIf, Ipv6VpnMcastNetworkBlock, ItagIf, L2tpv2If, L2tpv3If, LispIf, MacBlock, MacsecIf, MplsIf, Pimv4JoinSrc, Pimv4PruneSrc, Pimv6JoinSrc, Pimv6PruneSrc, PppIf, PppoeIf, PppoeServerIpv4PeerPool, PppoxServerIpv4PeerPool, PppoxServerIpv6PeerPool, TrillIf, VbrasIf, VlanBlock, VlanIf, VxlanGpeIf, VxlanIf

Specifies an optionally-selected lower interface in the stack. Selection is controlled by protocol implementations which decide based on other criteria whether they should include the target interface in their stack.

SrcBoundTo
(SrcBinding)

PathDescriptor, StreamBlock

Specifies the source endpoint bound to StreamBlock.

StackedOn
(StackedOnEndpoint)

Aal5If, Dhcpv4ServerDefaultPoolConfig, Dhcpv4ServerPoolConfig, Dhcpv6ServerAddrPoolConfig, Dhcpv6ServerDefaultAddrPoolConfig, Dhcpv6ServerDefaultPrefixPoolConfig, Dhcpv6ServerPrefixPoolConfig, EthIIIf, FcIf, GreIf, GroupIf, HdlcIf, Ipv4If, Ipv4NetworkBlock, Ipv4VpnMcastNetworkBlock, Ipv6If, Ipv6NetworkBlock, Ipv6SrhIf, Ipv6VpnMcastNetworkBlock, ItagIf, L2tpv2If, L2tpv3If, LispIf, MacBlock, MacsecIf, MplsIf, Pimv4JoinSrc, Pimv4PruneSrc, Pimv6JoinSrc, Pimv6PruneSrc, PppIf, PppoeIf, PppoeServerIpv4PeerPool, PppoxServerIpv4PeerPool, PppoxServerIpv6PeerPool, TrillIf, VbrasIf, VlanBlock, VlanIf, VxlanGpeIf, VxlanIf

Specifies network endpoint stacking.

UnicastExpectedRxPorts
(UnicastExpectedRxPorts)

Port

Traffic sent to this end point is expected to be received as unicast traffic by any of the ports connected through this relation.

VpnTag
(VpnTag)

VpnTag

Dhcpv6ServerPrefixPoolConfig Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
AddrIncrement

Increment value for the next client IP address in a server.

Type: u32

Default: 1

AddrIncrementPerRouter

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Per router increment.

Type: u32

Default: 0

AddrModifierTypePerDevice

Address Modifier Type per Device in Device Block.

Type: enum

Default: CONTINUOUS

Possible Values:

Value Description
CONTINUOUS

Continuous.

REPEAT

Repeat.

InterfaceId

Generate a list of interface ID so that this pool can assign addresses for those DHCPv6 clients who match any of the interface ID in the list.

The INTERFACE_ID flag of AssignStrategy attribute must be set for this attribute to take effect.

Type: string

Default: interfaceId_@p

Range: 1 - 128 characters

InterfaceIdCount

Maximum interface ID count that can be generated. Say InterfaceId attribute is a wildcard value, and that wildcard can be expanded to X unique value, then Min(X, InterfaceIdCount) interface ID can be generated.

The INTERFACE_ID flag of AssignStrategy attribute must be set for this attribute to take effect.

Type: u32

Default: 1

Range: 1 - 20

MaxIaid

The maximum identifier for an IA to accept in the pool.

Type: u32

Default: 4294967295

MinIaid

The minimum identifier for an IA to accept in the pool.

Type: u32

Default: 0

NetworkCount

Number of prefix pools per server.

Type: u32

Default: 1

NetworkInterfaceWithIpList

Create Network Interface for Network Block IP List.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Create Network Interface for Network Block IP List.

FALSE

Don't create Network Interface for Network Block IP List.

PreferredLifetime

Preferred lifetime in seconds for the addresses.

Type: u32

Default: 604800

PrefixLength

Client prefix length.

Type: u8

Default: 64

Range: 0 - 128

RemoteId

Generate a list of remote ID so that this pool can assign addresses for those DHCPv6 clients who match any of the remote ID in the list.

The REMOTE_ID flag of AssignStrategy attribute must be set for this attribute to take effect.

Type: string

Default: remoteId_@p-@b-@s

Range: 1 - 128 characters

RemoteIdCount

Maximum remote ID count that can be generated. Say RemoteId attribute is a wildcard value, and that wildcard can be expanded to X unique value, then Min(X, RemoteIdCount) remote ID can be generated.

The REMOTE_ID flag of AssignStrategy attribute must be set for this attribute to take effect.

Type: u32

Default: 1

Range: 1 - 20

RemoteIdEnterprise

The vendor’s registered Enterprise Number in remote ID option.

The REMOTE_ID flag of AssignStrategy attribute must be set for this attribute to take effect.

Type: u32

Default: 3456

ServerPrefixStep

Increment value for the next client address in the pool.

Type: ipv6

Default: 0:0:0:1::

StartIpList

Starting network address assigned to clients.

Type: ipv6

Default: 2000::1

UseUniqueIpForOverlappingPrefixes

Use Unique IP for Overlapping Prefixes

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable Use Unique IP for Overlapping Prefixes option

FALSE

Disable Use Unique IP for Overlapping Prefixes option

ValidLifetime

Valid lifetime in seconds for the addresses.

Type: u32

Default: 2592000

Dhcpv6ServerPrefixPoolConfig Read-Only Attributes

There are no read-only attributes.