| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
XV Network Address Translation While examining IP addresses and the class structure, we discussed how one private network address was reserved for each class. (As you recall, a private network is one to which only the internal organization has access.) This allows any group of devices to use TCP/IP without connecting to the outside world, and without consuming a public network address. The use of private IP addresses in business has kept the need for more unique numbers from burning out of control. At the same, the efficiently of a business would be severely hampered if it couldnt communicate with the world outside of itself. So, a technology known as Network Address Translation (NAT) was developed to allow devices on private networks to communicate with devices in the outside world. A NAT is set up to provide IP Proxy service. That is, NAT requires a device, such as a NIC that is part of the private network to the interface with the outside world. Another device for example a modem, router, or NIC gets a public IP address. The two pieces are brought together only for the data that needs to bridge to or from the outside world.
How the bridge is formed depends on the networks design needs. In a small office environment with simple needs, for example 3 people needing web access, the outside requests are internally kept separate by assigning unique port numbers to each internal IP request. This, the simplest case of NAT, is when only the NAT function is provided, rather than all IP Proxy services. This can be accomplished in Windows via the Internet Connection Sharing (ICS) facility, or by some consumer routers for high-speed Internet connections.
Larger environments or any situation with more sophisticated needs utilizes solutions such as a proxy server, which combine NAT with other functionality to improve security and network efficiency. Streaming audio is an example where a straight NAT table will only support one user at a time. As noted before, a proxy server can provide streaming audio to multiple users, have a firewall built-in, allow/deny access based on a great variety of rules, and create reports. While none of this is found in a NAT, the NAT is simple to maintain. The idea of NAT and its cousin solution, IP proxy server, kept the world from exhausting unique IP numbers years ago. This only reduced the consumption of unique numbers, leaving other issues to be addresses. One huge issue that could have made Dr. Metcalfes prediction true had do be corrected, and quickly. One solution has the quirky acronym of CIDR, and reviewed next.
Home - Table Of Contents - Contact Us CertiGuide for Network+ (http://www.CertiGuide.com/netplus/) on CertiGuide.com Version 1.0 - Version Date: November 7, 2004 Adapted with permission from a work created by Tcat Houser and Helen O’Boyle. CertiGuide.com Version © Copyright 2004 Charles M. Kozierok. All Rights Reserved. Not responsible for any loss resulting from the use of this site. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||