Introducing To Networking

Slides:



Advertisements
Similar presentations
CST Computer Networks NAT CST 415 4/10/2017 CST Computer Networks.
Advertisements

© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 W. Schulte Chapter 5: Network Address Translation for IPv4  Connecting.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Lecture15: Network Address Translation for IPv4 Connecting Networks.
Ch. 1 – Scaling IP Addresses NAT/PAT and DHCP CCNA 4 version 3.0.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—4-1 Managing IP Traffic with ACLs Scaling the Network with NAT and PAT.
NAT (Network Address Translator) Atif Karamat In the name of God the most merciful and the most compassionate.
1 Network Address Translation (NAT) Relates to Lab 7. Module about private networks and NAT.
Chapter 6 Network Address Translation (NAT). Network Address Translation  Modification of source or destination IP address  Needed by networks using.
Subnetting.
CCNA Guide to Cisco Networking Fundamentals Fourth Edition Chapter 9 Network Services.
Sybex CCENT Chapter 13: Network Address Translation Instructor & Todd Lammle.
Networking Components Chad Benedict – LTEC
4: Addressing Working At A Small-to-Medium Business or ISP.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 4: Addressing in an Enterprise Network Introducing Routing and Switching in the.
Network Address Translation (NAT)
CN2668 Routers and Switches Kemtis Kunanuraksapong MSIS with Distinction MCTS, MCDST, MCP, A+
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Addressing Networking for Home and Small Businesses – Chapter 5.
NAT (Network Address Translation) Natting means "Translation of private IP address into public IP address ". In order to communicate with internet we must.
9/11/2015Home Networking1 Bob.test Have Road Runner Unhappy about reports of constant probes of machines Policy decision –I want to prevent unauthorized.
Page 1 NAT & VPN Lecture 8 Hassan Shuja 05/02/2006.
1 NAT Network Address Translation Motivation for NAT To solve the insufficient problem of IP addresses IPv6 –All software and hardware need to be updated.
Introduction to Network Address Translation
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5 Darren Shaver – Modified Fall.
Network Address Translations Project no. : 12 Prof. Edmund Gean Presented by DhruvaPatel( ) Sweta Patel( ) Rushika Patel ( ) Guided.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 4: Addressing in an Enterprise Network Introducing Routing and Switching in the.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Planning the Addressing Structure Working at a Small-to-Medium Business.
Network Address Translation External/ Internal/. OVERLOADING In Overloading, each computer on the private network is translated to the same IP address;
NAT and PAT. Topics RFCs 1597(obs by 1918), 1631,1917, 1918 & 1797 Network Address Translation – Static and Dynamic Port Address Translation Issues with.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 11: Network Address Translation for IPv4 Routing And Switching.
1 © 2004, Cisco Systems, Inc. All rights reserved. Scaling IP Addresses Network Address Translation(NAT)
NAT/PAT by S K SATAPATHY
CCNA Discovery Semester 3 Addressing in an Enterprise Network Chapter 4 K. Martin.
1 Pertemuan 14 Scaling Networks with NAT and PAT.
Chapter 5. An IP address is simply a series of binary bits (ones and zeros). How many binary bits are used? 32.
Network Layer IP Address.
Planning the Addressing Structure
LESSON Networking Fundamentals Understand IPv4.
4.3 Network Layer Logical Addressing
Chapter 05 Exam Review CCNA Discovery 01 – Computer and Network Fundamentals Presented by: Phillip Place Cisco Academy Instructor Lake Michigan College.
NAT (Network Address Translation)
NAT : Network Address Translation
Internet Protocol Address
Chapter 13 Network Address Translation
Network Address Translation (NAT)
Network Address Translation
Instructor Materials Chapter 9: NAT for IPv4
CS 3700 Networks and Distributed Systems
PART IV Network Layer.
Network Address Translation (NAT)
Routing and Switching Essentials v6.0
Introduction to Computers
Hiding Network Computers Gateways
NET323 D: Network Protocols
New Solutions For Scaling The Internet Address Space
CIS 82 Routing Protocols and Concepts Chapter 11 NAT
Routing and Switching Essentials v6.0
Cabrillo College Building Cisco Remote Access Network
CS 3700 Networks and Distributed Systems
Instructor Materials Chapter 9: NAT for IPv4
NET323 D: Network Protocols
Firewalls Routers, Switches, Hubs VPNs
Planning the Addressing Structure
Planning the Addressing Structure
Planning the Addressing Structure
AbbottLink™ - IP Address Overview
Chapter 11: Network Address Translation for IPv4
Prepared by :Adeel Ahmad
Network Address Translation (NAT)
Network Addressing.
Presentation transcript:

Introducing To Networking Network Address Translation

Network Address Translation Every single host on a network (including the internet) needs to have a unique IP address. We’ve discussed how we’re running out of addresses, and one solution is to switch over to IPv6, but it hasn’t happened yet since it would take a major infrastructure change So we need a way to consolidate IP address - Network Address Translation (NAT) allows us to do this, and allows us a small measure of security as well Basically it’s a way to translate one (or more) public IP addresses into one (or more) private IP addresses

Private Addresses There are three different ranges of addresses set aside for a private network Class-A: 10.0.0.0 through 10.255.255.255 Class-B: 172.16.0.0 through 172.31.255.255 Class-C: 192.168.0.0 through 192.168.255.255 These addresses can be repeated across multiple networks, but have to be unique in a single network They are not routable by default, and are not assigned by the IANA (internet assigned number authority)

How NAT Works We would typically set up NAT on a default gateway router - a router that separates a private and public network We need to give the interface on the private side a private IP address to match our network, but the public interface will need a globally unique, routable address. The hosts on the private network can just use private addresses for local communications. They (typically) don’t need a public address If an internal host wants to communicate outside our private network, what we can do is use the router’s public address for all external communication, and then send it back to the host from the router

Many-to-One NAT There are a few different ways to implement NAT. The first is many-to-one NAT, also called dynamic NAT In this implementation we use one public IP address (the router’s) and map it to multiple private IP addresses The way we can do this is by using ports Ports are a logical construct that lets us identify what protocol, process or application a message is going to be used for, but the router will use it to identify hosts The table will temporarily map a particular port to a private IP address for each request, this way it can send back the response

Dynamic NAT Dynamic NAT automatically maps internal IP addresses with a dynamic port assignment. On the NAT device, the internal device is identified by the public IP address and the dynamic port number Although it is called many-to-one, you can also have a small pool of public addresses to map to Dynamic NAT allows internal (private) hosts to contact external (public) hosts, but not vice versa—external hosts cannot initiate communications with internal hosts

One-to-One NAT We can allow incoming communications by setting up a one-to-one, or static NAT A static NAT assigns a specific IP address and port to a specific host. Once we do that, outside devices on the public network can establish communications by connecting to that IP address and port External hosts contact the internal server using the public IP address and the static port We’d typically do this for something like a web server

Port Forwarding One commonly used implementation of static NAT is called port forwarding. Port forwarding allows incoming traffic addressed to a specific port to move through the firewall and be transparently forwarded to a specific host on the private network Inbound requests are addressed to the port used by the internal service on the router's public IP address (such as port 80 for a web server). This is often called the public port Port forwarding associates the inbound port number with the IP address and port of a host on the private network. This port is often called the private port Based on the public port number, incoming traffic is redirected to the private IP address and port of the destination host on the internal network

Other NAT Facts Technically, NAT only translates from one address to another. The process of mapping private IP addresses to ports is called Port Address Translation (PAT), but in modern networking equivalent they get lumped together The Internet Assigned Numbers Authority (IANA) has assigned the port range 49,152 to 65,535 to be used as dynamic ports for dynamic NAT Many to one NAT is also called IP Masquerade or Network Address and Port Translation Static NAT may also be referred to as source NAT, stateful NAT, and secure NAT