Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation
 

Related Documentation

 

IPv6 NAT Overview

IPv6 has a vastly larger address space than the impending exhausted IPv4 address space. IPv4 has been extended using techniques such as Network Address Translation (NAT), which allows for ranges of private addresses to be represented by a single public address, and temporary address assignment. There are a lot of technologies to provide the transition mechanism for the legacy IPv4 host to keep the connection to the Internet. IPv6 NAT provides address translation between IPv4 and IPv6 addressed network devices. It also provides address translation between IPv6 hosts. NAT between IPv6 hosts is done in a similar manner and for similar purposes as IPv4 NAT.

IPv6 NAT in Junos OS provides the following NAT types:

  • Source NAT
  • Destination NAT
  • Static NAT

Source NAT Translations Supported by IPv6 NAT

Source NAT is the translation of the source IP address of a packet leaving the Juniper Networks device. Source NAT is used to allow hosts with private IP addresses to access a public network.

IPv6 NAT in Junos OS supports the following source NAT translations:

  • Translation of one IPv6 subnet to another IPv6 subnet without port address translation
  • Translation of IPv4 addresses to IPv6 prefix + IPv4 addresses
  • Translation of IPv6 hosts to IPv6 hosts with or without port address translation
  • Translation of IPv6 hosts to IPv4 hosts with or without port address translation
  • Translation of IPv4 hosts to IPv6 hosts with or without port address translation

Destination NAT Mappings Supported by IPv6 NAT

Destination NAT is the translation of the destination IP address of a packet entering the Juniper Networks device. Destination NAT is used to redirect traffic destined to a virtual host (identified by the original destination IP address) to the real host (identified by the translated destination IP address).

IPv6 NAT in Junos OS supports the following destination NAT translations:

  • Prefix translation between IPv4 and IPv6 prefix
  • Mapping of one IPv6 subnet to another IPv6 subnet
  • Mapping of one IPv6 subnet to an IPv6 host
  • Mapping of one IPv6 subnet to one IPv4 subnet
  • Mapping of one IPv4 subnet to one IPv6 subnet
  • Mapping of one IPv6 host (and optional port number) to one special IPv6 host (and optional port number)
  • Mapping of one IPv6 host (and optional port number) to one special IPv4 host (and optional port number)
  • Mapping of one IPv4 host (and optional port number) to one special IPv6 host (and optional port number)

Static NAT Mappings Supported by IPv6 NAT

Static NAT defines a one-to-one mapping from one IP subnet to another IP subnet. The mapping includes destination IP address translation in one direction and source IP address translation in the reverse direction. From the NAT device, the original destination address is the virtual host IP address while the mapped-to address is the real host IP address.

IPv6 NAT in Junos OS supports the following static NAT translations:

  • Translation of one IPv6 subnet to another IPv6 subnet
  • Translation of one IPv6 host to another IPv6 host
  • Translation of one IPv4 address a.b.c.d to IPv6 address Prefix::a.b.c.d
  • Translation of IPv4 hosts to IPv6 hosts
  • Translation of IPv6 hosts to IPv4 hosts
  • Mapping of one IPv6 prefix to one IPv4 prefix
  • Mapping of one IPv4 prefix to one IPv6 prefix
 

Related Documentation

 

Published: 2014-10-19

Supported Platforms

 

Related Documentation

 

Published: 2014-10-19