* @reference ETSI TS xxx xxx-x V0.0.1 (2013-07) Clause 5.1
*/
groupclatCpe{
/**
* @desc Basic Function
* @reference ETSI TS xxx xxx-x V0.0.1 (2013-07) Clause 5.1.1
*/
groupbasicFunction{
groupvalidBehaviour{
/**
* @desc Check that IUT sends a DHCPv6 Request to the DHCPv6 Server after initialization
* @verdict pass on success, inconc on timeout, fail otherwise
* <pre>
* PICS Selection: none
* Initial conditions:
* with {
* the IUT is properly provisioned
* the interfaces are connected & functional and,
* the six clients being configured with two separate prefixes, one prefix for three clients
* }
* Expected behaviour:
* ensure that {
* when {
* the IUT receives multiple IPv6 packets
* containing IPv6 transport header
* containing source address
* indicating client IPv6 address
* containing destination address
* indicating IUT GW IPv6 prefix first 64 bits
* indicating IUT IPv4 embedded into the IPv6 address in last 64 bits from multiple client devices
* }
* then {
* the IUT does a 1:n NAT mapping for multiple public IPv6 client addresses sourced and,
* the IUT forwards packets to the destination with some of the same and some different public IPv4 source address matching the NAT pools dependent on the prefix assigned
* }
* }
* </pre>
*
* @version 0.0.1
* @reference [TS:6.6.9.3] Feature: DHCP
* @see ETSI TS xxx xxx-x V0.0.1.5a-draft (2014-01) TP/464XLAT/CLAT-B4/BF/BV/01