Does NAT66 or NPTv6 need it?

Does NAT66 or NPTv6 need it?

Let's understand the NAT requirements with an Ipv6 address. Have you ever heard that we don't require NATing with IPv6? Is it true? 

My answer will be yes if you are a CCNA student, otherwise, it is only a half-truth. How? Let's try to understand with a few examples:

1. In Theoretical or book statements, IPv6 does not require any NATing because we have enough IPv6 Addresses. Your ISP might supply a/48 prefixes, so you have more than the required networks or prefixes for your office/home. So mostly you will not have to translate from private to public or vice versa.

But is it a 100% true statement? I think no and practical is also approved no. Let's check other points. 

2. What if your ISP modem does not respond to the Client's RA messages? If you still need Ipv6 Enabled network, then you mostly prefer to use NPTv6. 

3. In the future you might change your ISP and you don't want to be stuck in a face to reconfigure the complete network with the new ISP’s Provider Assigned (PA) IPv6 address space. This means you want to continue your IPv6 Network without a PI address. 

4. You are using a DUAL ISP internet connection with a PA address and still want load balancing with your servers. 

5. You are MSP or have multiple network connectivity and do not want to announce internal Original Subnet/Prefix for security reasons. 

6. and many more reasons. 


Many vendors are supporting NAT66 or NPTv6. As FortiGate, Cisco, Palo Alto, Juniper, OpenSence etc. 

What is the difference between NAT66 and NPTv6?

NAT66 is similar to NAT44. NPTv6 differs from NAT66, which is stateful. With NPTv6, no port translation is required nor other manipulation of transport characteristics. Compared to NAT66, with NPTv6 there is end-to-end reachability along with 1:1 address mapping. This makes NPTv6 a better choice than NAT66

Image Infoblox[.]com

I really like NPTv6 if possible. It is not complicated as NAT44 or NAT66. 

Keeping one question open for you. Let's think about Port Mapping? Does the device need to be aware of complete mapping systems means all transport protocols? 

Port Mapping in NAT44: NAT44 devices often overwrite the source port number in outbound traffic and the destination port number in inbound traffic. 





Comments

Popular posts from this blog

Dark side of Extreme ELRP Protocols and some best practices

BGP Slow Peer Detection