ipv6 nat pool

Use this command to define an IPv6 NAT address pool used by the dynamic address binding feature for NAT translation.

Syntax

ipv6 nat pool name start-ip-address/prefix-length count count
no ipv6 nat pool name

Parameters

name Specifies the name of up to 63 characters in length of this NAT pool.
start-ip-address/
prefix-length Specifies the start of the IP address range and prefix length for members of the IPv6 NAT pool. The prefix length must be set to 112.
count count Specifies the number of contiguous addresses of the start IP address to include in this pool after the 16-bit checksum-neutral address address portion.

Defaults

None.

Mode

Configuration command, Global configuration.

Usage

The dynamic address binding feature draws interfaces from a specified NAT pool. A host route will be added for each IP address in the pool.

When configuring an IPv6 NAT pool, the first 16 bits of each address are reserved for implementing the checksum-neutral calculation as defined in RFC6296. The prefix length must be set to 112.

The count value determines the size of the pool. With a count of 9, the command creates a NAT binding pool range. For example: with a start address and prefix length of 3001:1111:2222:3333::0/112, the pool range would be 3001:1111:2222:3333::1:x to 3001:1111:2222:3333::9:x, with x representing the reserved checksum-neutral portion of the address.

The “no” form of the command deletes the specified NAT pool.

Example

This example defines the doc1 NAT address pool with a start address of 2001:11a1::0 and end address of 2001:11a1::9

System(rw-config)->ipv6 nat pool doc1 2001:11a1::0/112 count 10