Performing NAT in a Virtual Router Environment

NAT in conjunction with private IP addresses (as defined in RFC 1918) was initially introduced as a temporary measure to ensure continuous growth of the Internet while IPv6 was developing. As with many temporary measures, it was widely accepted and further extended in the Cisco IOS implementation to include port address translation (PAT) and two-way NAT. Today, NAT is used as one of the primary means of connecting enterprise networks to the Internet. It is also commonly deployed in scenarios in which networks that are using overlapping or private IP address spaces need to be interconnected.

In the MPLS VPN environment, NAT is generally implemented in three scenarios:

  • When the service provider wants ...

Get MPLS and VPN Architectures, Volume II now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.