Topic List

Click a topic to learn more.


Term of the Moment

drive-by download


Look Up Another Term


Redirected from: NAT/PAT

Definition: PAT


(Port Address Translation) The most common way network address translation is implemented (see NAT). Also called "NAT overloading," "network address port translation" (NAPT) and "NAT/PAT."

PAT assigns a different TCP port number to each client session with a server on the Internet. When responses come back from that server, the source port number becomes the destination port number and determines which user to route the packets to. It also validates that the incoming packets were indeed requested. See NAT traversal, UDP hole punching, private IP address, RSIP and proxy server.




NAT/PAT
By using a different port number for each user, the NAT device knows which client PC to route the incoming packets to. See TCP/IP port.