Natting
NAT
Natting
Private vs Public IP Addresses
Whatever connects directly into Internet must have
public (globally unique) IP address
There is a shortage of public IPv4 address
So Private IP addresses can be used within a
private network
Three address ranges are reserved for private
usage
[Link]/8
[Link]/16 to [Link]/16
[Link]/24 to [Link]/24
A private IP is mapped to a Public IP, when the
machine has to access the Internet
NAT
NAT (Network Address Translation) Maps Private
IPs to Public IPs
It is required because of shortage of IPv4 Address
H1 H2 H3 H4
H5
[Link] [Link] [Link] [Link]
[Link]
[Link] [Link]
Private network 1 Private network 2
Internet
Router/NAT Router/NAT
[Link] [Link]
Natting
NAT
Static NAT : Maps unique Private IP to unique Public
IP
Dynamic NAT : Maps Multiple Private IP to a Pool of
Public IPs (Port Address Translation : Maps a Public
IP and Port Number to a service in Private IP)
Source = [Link] Source = [Link]
Source port = 2001 Source port = 3200
Private address: [Link]
[Link]
H1 Private network NAT Internet
Private address: [Link]
Source = [Link]
H2
Source = [Link] Destination = 4444
Source port = 1090