Prime Cable
Provisioning
supports provisioning of CableLabs devices in dual stack mode. By default, dual
stack mode is disabled and in such a case, the DPE cache stores these
configurations using either MAC address (for IPv4 mode CM) or DUID address (for
IPv6 mode CM). When a CM transitions from one IP mode to another IP mode, the
previous IP mode configuration is deleted from the DPE cache and replaced with
the new IP mode configuration generated from the RDU. So if the CM transitions
from IPv4 to IPv6 mode, the IPv4 configuration cache is removed from the DPE,
and is replaced with the IPv6 configuration details.
When dual stack is
enabled, DPE caches both IPv4 and IPv6 configuration details. The IPv4
configuration is stored using the MAC address and the IPv6 is stored using its
DUID and none of the configuration details are deleted. You can view both the
configuration details using the
show
device-config
command.
You can enable or
disable dual stack provisioning either from the Admin UI or using the API
without restarting the RDU. Dual stack provisioning can be specified at any
acceptable point in the property hierarchy. You can use the Device,
Provisioning Group, Class of Service, DHCP Criteria, and Technology Defaults
properties to accomplish this. To enable dual stack from the Admin UI at CoS,
DHCP Criteria, and Device level, set the property
/dualStack/provisioning/mode/enable to
true. The API
constant is
PolicyKeys.DUAL_STACK_PROVISIONING_MODE_ENABLE
.
Dual Stack
Device Disruption Behavior
Note |
Prime Cable
provisioning can disrupt only CableLabs DOCSIS, PacketCable and eRouter
devices.
|
In single stack
mode, when device disruption is initiated, Prime Cable Provisioning uses either
IPv4 or IPv6 address to disrupt the device, based on the discovered data that
is stored on the device (i.e., DHCPv4 or DHCPv6).
Once dual stack mode
is enabled, the device disruption behavior depends on the value set for the
property
dualStack/disruption/pref/mode. This property can take the
following values:
- Dual-stack—This is the
default value set for this property. In this case, Prime Cable Provisioning
sends two device disruption requests, one each for IPv4 and IPv6 address to
disrupt the device.
- IPv4—In this case, IPv4
address is used to disrupt the device and the devices that have only IPv6
address are ignored.
- IPv6—In this case, IPv6
address is used to disrupt the device and the devices that have only IPv4
address are ignored.
The API constant
for this property is
PolicyKeys.DUAL_STACK_DISRUPTION_PREF_MODE
. You can
specify this property at any acceptable point in the property hierarchy.