SlideShare a Scribd company logo
2
Most read
5
Most read
Introducing
network address
translation.
Page 2
Instructor, PACE-IT Program – Edmonds Community College
Areas of Expertise Industry Certifications
 PC Hardware
 Network Administration
 IT Project Management
 Network Design
 User Training
 IT Troubleshooting
Qualifications Summary
Education
 M.B.A., IT Management, Western Governor’s University
 B.S., IT Security, Western Governor’s University
Entrepreneur, executive leader, and proven manger
with 10+ years of experience turning complex issues
into efficient and effective solutions.
Strengths include developing and mentoring diverse
workforces, improving processes, analyzing
business needs and creating the solutions
required— with a focus on technology.
Page 3
PACE-IT.
– The purpose of network address
translation.
– How network address translation works.
Page 4
Introducing network address translation.
Page 5
Network address translation
(NAT) solves the problem of
how to route non-routable
IP addresses.
As a partial effort to conserve the IPv4 address space, the private
IPv4 addressing spaces were developed. These address spaces
were removed from the public IPv4 address spaces and made
non-routable across public IPv4 networks.
Being non-routable prevents the private IPv4 addresses from
communicating with remote public networks. NAT very simply
solves this problem. A router with NAT enabled will translate a
private IP address into a routable public IP address. When the
response returns to the router, it passes the response back to the
device that requested it.
Introducing network address translation.
Page 6
Introducing network address translation.
Page 7
Introducing network address translation.
– The two categories of NAT.
» Static NAT (SNAT): each private IP address is assigned to a
specific routable public IP address. This relationship is kept and
maintained by the NAT enabled router.
• When a device needs access outside of the local network, the
router translates the local IP address to the assigned public IP
address. When the response comes back, the router will
translate the public IP address back into the local one.
• SNAT is not flexible and leads to scalability issues. An
individual routable IP address must be kept for every device
that requires to access outside of the local network.
» Dynamic NAT (DNAT): the NAT enabled router dynamically
assigns a routable IP address to devices from a pool of
available public IP addresses.
• When a device needs access outside of the local network, the
router performs the NAT function, only the public IP address
comes from a re-useable pool of public IP addresses.
• As initially designed, DNAT was more flexible than SNAT, but
still led to some scalability issues. As more network traffic
requires access to remote networks, the pool of available
public IP addresses needs to increase or outside access
cannot be achieved.
Page 8
Introducing network address translation.
– Port address translation (PAT).
» PAT is a type of DNAT that was developed to increase the
scalability of NAT.
• When a local network device requires access to a public
network, the NAT enabled router dynamically assigns the
public IP address to the device with the addition of
dynamically assigning a port number to the end of the public
IP address.
• The router tracks the IP addresses and port numbers to
ensure that network traffic is routed to and from the proper
devices.
• PAT still requires a pool of public IP addresses, but the pool
may only contain one address or it may contain several for a
large private network.
• This is the preferred method of implementing NAT for two
reasons: less public IP addresses are required and it is also
easier for administrators to maintain.
Page 9
Introducing network address translation.
– The NAT terminology.
» Inside local address: a private IP address on the local
network.
• The private IP address assigned to a specific device.
» Inside global address: a public IP address referencing an
inside device.
• The public IP address assigned to the inside device by the
NAT enabled router to allow access outside of the network.
» Outside global address: a public IP address referencing an
outside device.
• The public IP address assigned to a device outside of the
local network.
» Outside local address: a private IP address assigned to an
outside device.
• The private IP address assigned to an outside device on the
interior of the local network.
Page 10
Introducing network address translation.
NAT solves the problem of how to route non-routable IP addresses. Private
IP addresses cannot cross public IP networks, limiting private IP networks
to being local only. NAT transforms the private IP address into a routable
public IP address, which allows access outside of the local network.
Topic
The purpose of network
address translation.
Summary
There are two main categories of NAT—static and dynamic. With SNAT,
each private IP address that is allowed access outside of the local network
is assigned a specific public IP address that is used for that access. With
DNAT, when a device requires access outside of the local network, it is
dynamically assigned a public IP address from a pool of available
addresses. PAT was developed as a method of extending the capabilities of
DNAT. NAT uses specific terminology to refer to IP addresses: inside local,
inside global, outside global, and outside local.
How network address
translation works.
Page 11
THANK YOU!
This workforce solution was 100 percent funded by a $3 million grant awarded by the
U.S. Department of Labor's Employment and Training Administration. The solution was
created by the grantee and does not necessarily reflect the official position of the U.S.
Department of Labor. The Department of Labor makes no guarantees, warranties, or
assurances of any kind, express or implied, with respect to such information, including
any information on linked sites and including, but not limited to, accuracy of the
information or its completeness, timeliness, usefulness, adequacy, continued availability
or ownership. Funded by the Department of Labor, Employment and Training
Administration, Grant #TC-23745-12-60-A-53.
PACE-IT is an equal opportunity employer/program and auxiliary aids and services are
available upon request to individuals with disabilities. For those that are hearing
impaired, a video phone is available at the Services for Students with Disabilities (SSD)
office in Mountlake Terrace Hall 159. Check www.edcc.edu/ssd for office hours. Call
425.354.3113 on a video phone for more information about the PACE-IT program. For
any additional special accommodations needed, call the SSD office at 425.640.1814.
Edmonds Community College does not discriminate on the basis of race; color; religion;
national origin; sex; disability; sexual orientation; age; citizenship, marital, or veteran
status; or genetic information in its programs and activities.

More Related Content

PPTX
PACE-IT: Network Infrastructure Implementations - N10 006
PPTX
PACE-IT: Introduction to IPv4 (part 1) - N10 006
PPTX
PACE-IT: Special IP Networking Concepts - N10 006
PPTX
PACE-IT: Introduction to IPv6 - N10 006
PPTX
PACE-IT: Introduction_to Network Devices (part 2) - N10 006
PPTX
PACE-IT: Intro to the DNS Service - N10 006
PPTX
PACE-IT: Introduction_to Routing Concepts (part 2) - N10 006
PPTX
PACE-IT: Network Cabling (part 1) - N10 006
PACE-IT: Network Infrastructure Implementations - N10 006
PACE-IT: Introduction to IPv4 (part 1) - N10 006
PACE-IT: Special IP Networking Concepts - N10 006
PACE-IT: Introduction to IPv6 - N10 006
PACE-IT: Introduction_to Network Devices (part 2) - N10 006
PACE-IT: Intro to the DNS Service - N10 006
PACE-IT: Introduction_to Routing Concepts (part 2) - N10 006
PACE-IT: Network Cabling (part 1) - N10 006

What's hot (20)

PPTX
PACE-IT: Introduction to IPv4 (part 2) - N10 006
PPTX
PACE-IT: DHCP in the Network - N10 006
PPTX
PACE-IT: Networking Services and Applications (part 2) - N10 006
PPTX
PACE-IT: Introduction_to Routing Concepts (part 1) - N10 006
PPTX
PACE-IT: Network Cabling (part 2) - N10 006
PPTX
PACE-IT: Storage Area Networks - N10 006
PPTX
PACE-IT: Implementing a Basic Network - N10 006
PPTX
PACE-IT: Introduction to Wireless Standards
PPTX
PACE-IT: Introduction_to Network Devices (part 1) - N10 006
PPTX
PACE-IT: Introduction to Routing Protocols - N10 006
PPTX
PACE-IT: Basic Elements of Unified Communications - N10 006
PPTX
PACE-IT: Network Cabling (part 3) - N10 006
PPTX
Pace IT - Introduction to IPv6
PPTX
Pace IT - Tools for Working on Networks
PPTX
PACE-IT: Networking Services and Applications (part 1) - N10 006
PPTX
Pace IT - Types of Networks
PPTX
Pace IT - Common Ports and Protocols
PPTX
PACE-IT: Virtualization Technology - N10 006
PPTX
Pace IT - Basic Network Connections
PPTX
PACE-IT: Wan Technologies (part 4) - N10 006
PACE-IT: Introduction to IPv4 (part 2) - N10 006
PACE-IT: DHCP in the Network - N10 006
PACE-IT: Networking Services and Applications (part 2) - N10 006
PACE-IT: Introduction_to Routing Concepts (part 1) - N10 006
PACE-IT: Network Cabling (part 2) - N10 006
PACE-IT: Storage Area Networks - N10 006
PACE-IT: Implementing a Basic Network - N10 006
PACE-IT: Introduction to Wireless Standards
PACE-IT: Introduction_to Network Devices (part 1) - N10 006
PACE-IT: Introduction to Routing Protocols - N10 006
PACE-IT: Basic Elements of Unified Communications - N10 006
PACE-IT: Network Cabling (part 3) - N10 006
Pace IT - Introduction to IPv6
Pace IT - Tools for Working on Networks
PACE-IT: Networking Services and Applications (part 1) - N10 006
Pace IT - Types of Networks
Pace IT - Common Ports and Protocols
PACE-IT: Virtualization Technology - N10 006
Pace IT - Basic Network Connections
PACE-IT: Wan Technologies (part 4) - N10 006
Ad

Viewers also liked (9)

PPT
PPT
Packet tracer
PPT
Collision & broadcast domain
PDF
Access Control List & its Types
PDF
CCNAv5 - S2: Chapter 9 Access Control Lists
PPT
Access Control List 1
PPT
Cisco Packet Tracer Overview
PDF
SRS FOR CHAT APPLICATION
PPSX
Packet Tracer Tutorial # 1
Packet tracer
Collision & broadcast domain
Access Control List & its Types
CCNAv5 - S2: Chapter 9 Access Control Lists
Access Control List 1
Cisco Packet Tracer Overview
SRS FOR CHAT APPLICATION
Packet Tracer Tutorial # 1
Ad

Similar to PACE-IT: Introducing_NAT - N10 006 (20)

PDF
Nat cisco
PPTX
What is Network Address Translation (NAT)
PPTX
Network address translations
PDF
Network Address Translation ( Nat ) Essay
PDF
Network Address Translation (NAT)
PDF
You Won’t Believe What Network Address Translation Devices Can Do in 2025.pdf
PDF
NAT (network address translation) & PAT (port address translation)
PDF
NAT_Final
PPTX
Ccna rse chp9 nat fo i_pv4
PPTX
Network address translation
PPT
Day 17.1 nat pat (2)
PPTX
Module (10) NAT for IPV4.pptx
PDF
Module17 nat v2
PPTX
CCNA_RSE_Chp9-01 for Networking Engineer.pptx
PDF
CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4
PPTX
2. NAT2. NAT2. NAT2. NAT2. NAT2. NAT.pptx
PPT
Chapter11ccna
PPT
Chapter11ccna
PPTX
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 9
Nat cisco
What is Network Address Translation (NAT)
Network address translations
Network Address Translation ( Nat ) Essay
Network Address Translation (NAT)
You Won’t Believe What Network Address Translation Devices Can Do in 2025.pdf
NAT (network address translation) & PAT (port address translation)
NAT_Final
Ccna rse chp9 nat fo i_pv4
Network address translation
Day 17.1 nat pat (2)
Module (10) NAT for IPV4.pptx
Module17 nat v2
CCNA_RSE_Chp9-01 for Networking Engineer.pptx
CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4
2. NAT2. NAT2. NAT2. NAT2. NAT2. NAT.pptx
Chapter11ccna
Chapter11ccna
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 9

More from Pace IT at Edmonds Community College (20)

PPTX
PACE-IT, Security+ 6.3: Introduction to Public Key Infrastructure (part 2)
PPTX
PACE-IT, Security+ 6.3: Introduction to Public Key Infrastructure (part 1)
PPTX
PACE-IT, Security+ 6.2: Cryptographic Methods (part 2)
PPTX
PACE-IT, Security+ 6.2: Cryptographic Methods (part 1)
PPTX
PACE-IT, Security+ 6.1: Introduction to Cryptography (part 1)
PPTX
PACE-IT, Security+ 6.1: Introduction to Cryptography (part 2)
PPTX
PACE-IT, Security + 5.3: Security Controls for Account Management
PPTX
PACE-IT, Security + 5.2: Authentication and Authorization Basics (part 2)
PPTX
PACE-IT, Security + 5.2: Authentication and Authorization Basics (part 1)
PPTX
PACE-IT, Security + 5.1: Summary of Authentication Services
PPTX
PACE-IT, Security+ 4.2: Mobile Security Concepts and Technologies (part 1)
PPTX
PACE-IT, Security+ 4.1: Application Security Controls and Techniques
PPTX
PACE-IT, Security+ 4.5: Mitigating Risks in Alternative Environments
PPTX
PACE-IT, Security+ 4.4: Controls to Ensure Data Security
PPTX
PACE-IT, Security+ 4.3: Solutions to Establish Host Security
PPTX
PACE-IT, Security+ 4.2: Mobile Security Concepts and Technologies (part 2)
PPTX
PACE-IT, Security+3.7: Overview of Security Assessment Tools
PPTX
PACE-IT, Security+3.6: Security Enhancement Techniques
PPTX
PACE-IT, Security+3.5: Types of Application Attacks (part 2)
PPTX
PACE-IT, Security+3.5: Types of Application Attacks (part 1)
PACE-IT, Security+ 6.3: Introduction to Public Key Infrastructure (part 2)
PACE-IT, Security+ 6.3: Introduction to Public Key Infrastructure (part 1)
PACE-IT, Security+ 6.2: Cryptographic Methods (part 2)
PACE-IT, Security+ 6.2: Cryptographic Methods (part 1)
PACE-IT, Security+ 6.1: Introduction to Cryptography (part 1)
PACE-IT, Security+ 6.1: Introduction to Cryptography (part 2)
PACE-IT, Security + 5.3: Security Controls for Account Management
PACE-IT, Security + 5.2: Authentication and Authorization Basics (part 2)
PACE-IT, Security + 5.2: Authentication and Authorization Basics (part 1)
PACE-IT, Security + 5.1: Summary of Authentication Services
PACE-IT, Security+ 4.2: Mobile Security Concepts and Technologies (part 1)
PACE-IT, Security+ 4.1: Application Security Controls and Techniques
PACE-IT, Security+ 4.5: Mitigating Risks in Alternative Environments
PACE-IT, Security+ 4.4: Controls to Ensure Data Security
PACE-IT, Security+ 4.3: Solutions to Establish Host Security
PACE-IT, Security+ 4.2: Mobile Security Concepts and Technologies (part 2)
PACE-IT, Security+3.7: Overview of Security Assessment Tools
PACE-IT, Security+3.6: Security Enhancement Techniques
PACE-IT, Security+3.5: Types of Application Attacks (part 2)
PACE-IT, Security+3.5: Types of Application Attacks (part 1)

PACE-IT: Introducing_NAT - N10 006

  • 2. Page 2 Instructor, PACE-IT Program – Edmonds Community College Areas of Expertise Industry Certifications  PC Hardware  Network Administration  IT Project Management  Network Design  User Training  IT Troubleshooting Qualifications Summary Education  M.B.A., IT Management, Western Governor’s University  B.S., IT Security, Western Governor’s University Entrepreneur, executive leader, and proven manger with 10+ years of experience turning complex issues into efficient and effective solutions. Strengths include developing and mentoring diverse workforces, improving processes, analyzing business needs and creating the solutions required— with a focus on technology.
  • 3. Page 3 PACE-IT. – The purpose of network address translation. – How network address translation works.
  • 4. Page 4 Introducing network address translation.
  • 5. Page 5 Network address translation (NAT) solves the problem of how to route non-routable IP addresses. As a partial effort to conserve the IPv4 address space, the private IPv4 addressing spaces were developed. These address spaces were removed from the public IPv4 address spaces and made non-routable across public IPv4 networks. Being non-routable prevents the private IPv4 addresses from communicating with remote public networks. NAT very simply solves this problem. A router with NAT enabled will translate a private IP address into a routable public IP address. When the response returns to the router, it passes the response back to the device that requested it. Introducing network address translation.
  • 6. Page 6 Introducing network address translation.
  • 7. Page 7 Introducing network address translation. – The two categories of NAT. » Static NAT (SNAT): each private IP address is assigned to a specific routable public IP address. This relationship is kept and maintained by the NAT enabled router. • When a device needs access outside of the local network, the router translates the local IP address to the assigned public IP address. When the response comes back, the router will translate the public IP address back into the local one. • SNAT is not flexible and leads to scalability issues. An individual routable IP address must be kept for every device that requires to access outside of the local network. » Dynamic NAT (DNAT): the NAT enabled router dynamically assigns a routable IP address to devices from a pool of available public IP addresses. • When a device needs access outside of the local network, the router performs the NAT function, only the public IP address comes from a re-useable pool of public IP addresses. • As initially designed, DNAT was more flexible than SNAT, but still led to some scalability issues. As more network traffic requires access to remote networks, the pool of available public IP addresses needs to increase or outside access cannot be achieved.
  • 8. Page 8 Introducing network address translation. – Port address translation (PAT). » PAT is a type of DNAT that was developed to increase the scalability of NAT. • When a local network device requires access to a public network, the NAT enabled router dynamically assigns the public IP address to the device with the addition of dynamically assigning a port number to the end of the public IP address. • The router tracks the IP addresses and port numbers to ensure that network traffic is routed to and from the proper devices. • PAT still requires a pool of public IP addresses, but the pool may only contain one address or it may contain several for a large private network. • This is the preferred method of implementing NAT for two reasons: less public IP addresses are required and it is also easier for administrators to maintain.
  • 9. Page 9 Introducing network address translation. – The NAT terminology. » Inside local address: a private IP address on the local network. • The private IP address assigned to a specific device. » Inside global address: a public IP address referencing an inside device. • The public IP address assigned to the inside device by the NAT enabled router to allow access outside of the network. » Outside global address: a public IP address referencing an outside device. • The public IP address assigned to a device outside of the local network. » Outside local address: a private IP address assigned to an outside device. • The private IP address assigned to an outside device on the interior of the local network.
  • 10. Page 10 Introducing network address translation. NAT solves the problem of how to route non-routable IP addresses. Private IP addresses cannot cross public IP networks, limiting private IP networks to being local only. NAT transforms the private IP address into a routable public IP address, which allows access outside of the local network. Topic The purpose of network address translation. Summary There are two main categories of NAT—static and dynamic. With SNAT, each private IP address that is allowed access outside of the local network is assigned a specific public IP address that is used for that access. With DNAT, when a device requires access outside of the local network, it is dynamically assigned a public IP address from a pool of available addresses. PAT was developed as a method of extending the capabilities of DNAT. NAT uses specific terminology to refer to IP addresses: inside local, inside global, outside global, and outside local. How network address translation works.
  • 12. This workforce solution was 100 percent funded by a $3 million grant awarded by the U.S. Department of Labor's Employment and Training Administration. The solution was created by the grantee and does not necessarily reflect the official position of the U.S. Department of Labor. The Department of Labor makes no guarantees, warranties, or assurances of any kind, express or implied, with respect to such information, including any information on linked sites and including, but not limited to, accuracy of the information or its completeness, timeliness, usefulness, adequacy, continued availability or ownership. Funded by the Department of Labor, Employment and Training Administration, Grant #TC-23745-12-60-A-53. PACE-IT is an equal opportunity employer/program and auxiliary aids and services are available upon request to individuals with disabilities. For those that are hearing impaired, a video phone is available at the Services for Students with Disabilities (SSD) office in Mountlake Terrace Hall 159. Check www.edcc.edu/ssd for office hours. Call 425.354.3113 on a video phone for more information about the PACE-IT program. For any additional special accommodations needed, call the SSD office at 425.640.1814. Edmonds Community College does not discriminate on the basis of race; color; religion; national origin; sex; disability; sexual orientation; age; citizenship, marital, or veteran status; or genetic information in its programs and activities.