NAT vs. PAT
Main DifferenceThe main difference between NAT and PAT is that NAT is a process/technology where a router or a similar network device translates one IP address into another IP address, whereas with PAT each host on a LAN is translated to the router’s WAN-side public IP address, with a different port number assignment.

Difference Between NAT and PAT
NAT vs. PAT
NAT improves security because internal hosts’ IP addresses are invisible whereas, in PAT, the private address preserves the public address from being exposed.
NAT vs. PAT
NAT, together with IPv4 addressing scheme conserves IPv4 addresses and extends its lifespan, on the other hand, PAT uses IPv4 address along with the port number.
NAT vs. PAT
NAT is a superset of PAT, whereas PAT is the type of NAT.
NAT vs. PAT
In the process of translation, NAT uses IP addresses while PAT uses IP addresses along with the port numbers.
NAT vs. PAT
NAT has a one-to-one or many-to-one relation, whereas PAT has a many-to-one relationship.
NAT vs. PAT
NAT does not use ports, whereas PAT uses source ports in the process of translation.
NAT vs. PAT
In NAT, the occurrence of address overlaps significantly reduces while PAT lessens the vulnerabilities and security attacks.
NAT vs. PAT
In NAT there is a lack of end-to-end traceability whereas in PAT the number of entries in the internal table is cut down to keep the records of connections.
Natnoun
A spirit in Burmese mythology, whose cult is followed alongside Buddhism.
Patnoun
The sound of a light slap or tap with a soft flat object, especially of a footstep
Natnoun
logarithmic unit of information or entropy, based on natural logarithms
Patnoun
A light tap or slap, especially with the hands
Natadverb
(obsolete) Not.
Patnoun
A flattish lump of soft matter, especially butter or dung.
Patnoun
Patent.
Patnoun
(knitting) Pattern.
Patverb
To (gently) tap the flat of one's hand on a person or thing.
To show affection, he decided he would pat the boy on the head.Patverb
To hit lightly and repeatedly with the flat of the hand to make smooth or flat
I patted the cookie dough into shape.Patverb
To stroke or fondle (an animal).
Do you want to pat the cat?Patverb
To gently rain.
Patadjective
Timely, suitable, apt, opportune, ready for the occasion; especially of things spoken.
a pat expressionPatadjective
Trite, being superficially complete, lacking originality.
Patadverb
Opportunely, in a timely or suitable way.
Patadverb
Perfectly.
He has the routine down pat.Patnoun
the sound made by a gentle blow
Patnoun
a light touch or stroke
Patverb
pat or squeeze fondly or playfully, especially under the chin
Patverb
hit lightly;
pat him on the shoulderPatadjective
having only superficial plausibility;
glib promisesa slick commercialPatadjective
exactly suited to the occasion;
a pat replyPatadverb
completely or perfectly;
he has the lesson pathad the system down patComparison Chart
NAT | PAT |
Basics | |
NAT translates the private local IP to the public global IP address. | PAT translates the private IP addresses of an internal network to the public IP address with the help of port numbers. |
Relations | |
NAT is the superset of PAT. | PAT is a form of a dynamic NAT. |
Use | |
NAT uses the IPv4 address. | PAT uses IPv4 address along with the port number. |
Relationship | |
NAT has a one-to-one or many-to-one relation. | PAT has a many-to-one relation. |
Types | |
Static NAT and dynamic NAT are types of NAT. | Static PAT and overloaded PAT are types of PAT. |
NAT vs. PAT
NAT slow-downs the process of depletion of the IP address space and preserves the registered public addresses. PAT conserves IP addresses by assigning single public IP to a group of hosts with the help of different port numbers. In NAT, the occurrence of address overlaps significantly reduces. PAT lessens the vulnerabilities and security attacks. NAT increases the flexibility of connection establishment. In PAT the private address preserves the public address from being exposed. NAT removes the process of address renumbering at the time of changing the network. PAT is also called porting, port overloading, port-level multiplexed NAT and, single address NAT. NAT has a one-to-one or many-to-one relation. PAT has a many-to-one relationship. In NAT public IP addresses are mapped to private IP addresses. In PAT, multiple private IP addresses maps into a single public IP by using ports. NAT is the superset of PAT. PAT is a dynamic form of NAT. The examples of NAT are static NAT and dynamic NAT. The examples of PAT are static PAT and overloaded PAT.
What is NAT?
NAT stands for network address translation. NAT connects two networks and maps the private (local) address into the public (global) address. The term local signifies that the host address belongs to an internal network and not assigned by a network information center or service provider. The term global indicates that the address is a licit address assigned by the network information center or service provider. The public address also represents one or more local addresses to the outside world. NAT slow-downs the rate of depletion of the IP address space and preserves the registered public addresses. NAT has a lack of end-to-end traceability. NAT has two types that are static NAT which is mapped on the global address and has a one-to-one relationship. The other type is dynamic NAT which converts an unregistered IP address into a registered private IP address. NAT is the superset of PAT.
What is PAT?
PAT stands for port address translation. PAT translates the private IP addresses of an internal network to the public IP address with the help of port numbers. With PAT each host on a LAN is translated to router’s WAN-side public IP address but with a different port number assignment. PAT is a form of a dynamic NAT through which address translation can be configured at the port level while the remaining IP addresses are also optimized. PAT uses IPv4 address along with the port number. In PAT, the private address also preserves the public address from being exposed. In PAT there is a one-to-one or many-to-one relationship. With a single IP address, more than one same type of public service does not execute. The types of PAT are static PAT and overloaded PAT. As private addresses prevent the public addresses from being exposed, PAT lessens the vulnerabilities and security attacks.
ConclusionNAT and PAT protocols are used to minimize the requirement of globally unique IP addresses. Both works similarly, there is just a slight difference between them. NAT does not use ports while in PAT, all internal machines can share a single translation address.