← Back to list

PAT (Port Address Translation)

PAT (Port Address Translation) Explained

Madhugoudvadlakonda · 2026-03-10 05:12 · 0 claps · 1.1 min read
#pat #networking #cloud #ec #computer-science
Open on Medium ↗
Wiki topics: LNG · Linguistics & Language 🔬 · Science · General

PAT (Port Address Translation)

PAT (Port Address Translation) Explained

What Is PAT?

PAT stands for:

Port Address Translation

It allows multiple devices to share one public IP address using different port numbers.

Why PAT Is Important

IPv4 addresses are limited.

PAT allows:

👉 Thousands of devices 👉 One public IP

This makes the Internet scalable.

Visual Example

Real-World Example

Home Router

Devices:

Laptop → 192.168.1.10 Phone → 192.168.1.11 Tablet → 192.168.1.12

Router Public IP:

49.204.x.x

Router uses port numbers to identify each connection.

Example PAT Table

Private IPPrivate PortPublic IPPublic Port192.168.1.10500149.204.x.x10001192.168.1.11500249.204.x.x10002

Router maps connections using this table.

Real-World Troubleshooting

Problem:

Users cannot access external website.

Engineer checks:

PAT translation table.

Possible issue:

Port mapping conflict.

🎯 Interview Questions

Common questions:

  • What is PAT?
  • Difference between NAT and PAT?
  • Why PAT is required?
  • What is NAT overload?

메타데이터
post_id
644fdb2ebe79
slug
pat-port-address-translation-644fdb2ebe79
url
https://medium.com/@madhugoudvadlakonda123/pat-port-address-translation-644fdb2ebe79
canonical_url
https://medium.com/@madhugoudvadlakonda123/pat-port-address-translation-644fdb2ebe79
author_url
https://medium.com/@madhugoudvadlakonda123
status
ok
fetched_at
2026-06-12 22:02:08