90 likes | 255 Views
.::Network Address Translation::. (NAT). By Tim Kaddoura (CS158B // Dr. Stamp). IP Address Allocation Overview. IPv4 – address length is 4 bytes long. IPv6 – address length is 16 bytes long. 2 32 V.S 2 128. Got NAT?!. NAT operates at the network layer of the OSI reference model
E N D
.::Network Address Translation::.(NAT) By Tim Kaddoura (CS158B // Dr. Stamp)
IP Address Allocation Overview • IPv4 – address length is 4 bytes long. • IPv6 – address length is 16 bytes long. • 232V.S 2128
Got NAT?! • NAT operates at the network layer of the OSI reference model • NAT is a hotel receptionist • NAT allows for a “one to one”, “one to many”, or “many to many” mapping
NAT in Different Flavors • Static NAT: (one to one) from unregistered (local) to registered (global). • Dynamic NAT: (one to one) similar to Static Nat, but assigns from a pool of registered IP addresses. • Overloading: (many to one) Most common NAT at homes and small businesses. • Overlapping: (many to many) Most common in organizations.
NAT Operation GENERAL View Overloading View
NAT and Built-In Security • NAT acts as a firewall. • Trudy will have trouble if she is outside the network. • How about Trudy being inside the network?!
NAT and SNMP • Problem, problem, and some more problems! • SNMP’s crucial IP information is no longer known. • Solution: IBM’s Comprehensive Network Address Translator (CNAT).
To NAT or not to NAT!? • NAT is a good interim solution. • NAT is scalable. • NAT offers some security. • … To NAT!