Case Study: NAT64
10 months ago
- #IPv6
- #NAT64
- #networking
- IPng's network consists of two layers: an MPLS transport layer and a VPP overlay for the Internet.
- Centec switches are used for the MPLS transport layer, supporting IPv4, IPv6, VxLAN, GENEVE, and GRE in silicon.
- IPng Site Local uses IPv4 (198.19.0.0/16) and IPv6 (2001:678:d78:500::/56) for internal networking.
- Border Gateways connect IPng Site Local to the Internet, providing firewalling and NAT (NAT44, NAT66, and NAT64).
- NAT64 is implemented using Jool, enabling IPv6-only clients to access IPv4-only services.
- DNS64 is handled by Unbound, synthesizing AAAA records for IPv4-only hosts.
- OSPF is used for dynamic routing within the IPng Site Local network.
- BGP is configured to announce NAT pools to the Internet, ensuring return traffic reaches the correct Border Gateway.
- Four Border Gateways are deployed across different locations for redundancy.
- Future plans include exploring VPP for NAT functionalities.