A network is being designed so that hosts on the private 172.16.0.0/16 network can reach the internet over a single ISP link. On which device should NAT be configured to translate between the private and public address spaces?
- AOn the border router or edge firewall at the boundary between the internal LAN and the ISP link, translating at its inside and outside interfaces. Correct
- BOn the internal access-layer switch connecting the workstations, so that translation happens as close to the hosts as possible.
- COn each workstation's own network adapter, so that every internal host translates its own private address before it transmits.
- DOn the ISP's core router several hops upstream, after the office traffic has already been carried onto the public internet.
Why A is correct: NAT belongs at the Layer 3 boundary where private meets public, so the edge router or firewall translates each outbound packet's source as it crosses between the inside and outside interfaces.
Why B is wrong: Access switches forward at Layer 2 by MAC address and do not rewrite IP headers, so a standard switch cannot perform NAT; placing it there reflects a layer misconception.
Why C is wrong: End hosts do not perform NAT for themselves; the translation must occur once at the network edge rather than independently on every client, so this placement is incorrect.
Why D is wrong: Private RFC 1918 addresses are non-routable and are discarded before reaching an upstream core router, so translating there is too late to help, even though the ISP owns the public space.