Computer Networks

[Day 11] 2. Network Address Translation (NAT)

D
DITISS Admin
••1 min read

Network Address Translation (NAT) is a networking technique that converts private IP addresses (non-routable on the public internet) into public IP addresses (routable), and vice versa. This enables devices within a private network to communicate with external networks, such as the internet, by utilizing a public IP address.

Types of NAT:

  1. Static NAT: Provides a one-to-one mapping between private and public IP addresses.
  2. Dynamic NAT: Dynamically assigns a public IP address from a pool of available addresses to private IPs as needed.
  3. Dynamic NAT with Overload (PAT): Also known as Port Address Translation, this method allows multiple private IP addresses to share a single public IP by differentiating traffic using unique port numbers.

Read Next

8/26/2026

[Day 11] 3. Static NAT

In **Static NAT**, there is a **one-to-one mapping** between a private IP address (inside local) and a public IP address (inside global). This mapping...

8/26/2026

[Day 11] 4. Dynamic NAT

In **Dynamic NAT**, there is a **many-to-many mapping** between private IP addresses and a pool of public IP addresses. Unlike static NAT, where a spe...