Types of NAT
Types of NAT
Source NAT |
All callers look like they come from the same IP address |
Destination NAT |
Which internal address should traffic to a given port be forwarded to? |
Four types of NATs [Keyes 2004]:
Type |
Description |
---|---|
Full Cone |
maps a specific internal IP address and port number to a given external IP address and port number This is the only type of NAT that allows an external host to contact an internal host (i.e., behind the NAT) without having previously received packets from this internal host. |
Restricted Cone |
external hosts must have the IP address of an internal host prior to communicating with this internal host |
Port Restricted Cone |
external hosts must have the IP address and port number of an internal host prior to communicating with this internal host |
Symmetric |
assigns unique internal IP address and port numbers based on the specific internal destination |
Slide Notes
Lawrence Keyes, “A Low Density Voice Over IP Gateway”, Master of Science in Information Technology thesis, Rochester Institute of Technology, B. Thomas Golisano College of Computing and Information Sciences, May 17, 2004 http://www.mxdesign.net/voip/voip/onfolio-files/Low%20Density%20Voice%20Over%20IP%20Gateway.pdf Links to an external site.
Transcript
[slide369] Well, as I said, the problem of NATs are not simple, because we have full-cone NATs, restricted-cone NATs, port-restricted-cone NATs, and symmetric NATs.