SlideShare una empresa de Scribd logo
1 de 8
Rafat Khandaker
Packet Tracer
NAT PROTOCOL
05-13-16
.
ABSTRACT
This is a brief configuration to configure NAT protocol on Cisco Routers. A simple
simulation has been configured to allow hosts from an "inside" private network to access a server
through its public IP address.
INTRODUCTION
NAT, the acronym for "Network Address Translation," is a protocol designed to separate
private ip address from public ip address. Often times, when connecting to a website or asking
the dns server to translate web host to an ip address, we will see an external public IP address
assigned to the host. To test NAT, personally, you can go on your computer
(for windows)
type window key + r, or go to search;
type cmd to open command prompt,
then type ipconfig
(for mac and linux)
open a terminal and type
ifconfig
you will notice that your ip address on the internal network is ( 192.168.1...... or 10.10...... )
now go to google and type: what is my ipv4 address ?
you will notice that your public ip address is different from your local.
This is because google can only see the ip address of your router's external port.
The reason the two addresses are different is because your router is configured with a public ip
address, while your internal network is configured with private ip address. Private ip addresses
can be used over and over again in different networks but they are translated with a different
network address on its external interface. NAT is a protocol that routers and servers use to
transition public to private ip address within a network.
The protocol was designed in an attempt to save ipv4 addresses in the internet. With NAT, the ip
address space are unrestricted to both private and public networks.
Along with NAT, PAT is used to translate ports to network address. Often times, a user
will connect outside to the internet, into different websites. Websites will use multiple users into
port 80 and redirect a stable connection into a range of TCP/UDP session ports. When a
connection is stable it cannot use the same port that is already occupied. port 80 is a default web
port, often times is redirected into a different TCP/UDP port to establish a connection.
SIMULATION
RESEARCH CISCO COMMAND INTERFACE
RESOURCE: https://www.youtube.com/watch?v=xkCgYaJXDSk
NAT can be assigned
MY CONFIGURATION FOR THE SIMULATION
ROUTER 0
So for the router connected to the server, I configured a static NAT with PAT.
I decided to use Rip v2 to exchange routing table. ( I could have used EIGRP or OSPF or static
but for simplicities sake )
statically assigned to serve one web host.
ROUTER 1
Router 1 is dynamically configured because I wanted to allow multiple private ip to access the
network. Pat and access list is configured to allow internal hosts to access the network, vice
versa.
accessing the website through its public IP address from an internal host
CONCLUSION:
This was a simple configuration, demonstrating how NAT can be used to translate private
network address.
Packet Tracer: Nat protocol

Más contenido relacionado

La actualidad más candente

Chapter11ccna
Chapter11ccnaChapter11ccna
Chapter11ccna
robertoxe
 

La actualidad más candente (20)

IPTABLES
IPTABLESIPTABLES
IPTABLES
 
ExaBGP at LINX 83
ExaBGP at LINX 83ExaBGP at LINX 83
ExaBGP at LINX 83
 
NAT- Network Address Translation
NAT- Network Address TranslationNAT- Network Address Translation
NAT- Network Address Translation
 
Fcsi601 Linux Firewall Nat
Fcsi601 Linux Firewall NatFcsi601 Linux Firewall Nat
Fcsi601 Linux Firewall Nat
 
Network configuration
Network configurationNetwork configuration
Network configuration
 
Iptables presentation
Iptables presentationIptables presentation
Iptables presentation
 
IPTables Primer - Part 2
IPTables Primer - Part 2IPTables Primer - Part 2
IPTables Primer - Part 2
 
Lan Network with Redundancy.ppt
Lan Network with Redundancy.pptLan Network with Redundancy.ppt
Lan Network with Redundancy.ppt
 
Networking in linux
Networking in linuxNetworking in linux
Networking in linux
 
Zero Configuration Networking
Zero Configuration NetworkingZero Configuration Networking
Zero Configuration Networking
 
Basics of firewall, ebtables, arptables and iptables
Basics of firewall, ebtables, arptables and iptablesBasics of firewall, ebtables, arptables and iptables
Basics of firewall, ebtables, arptables and iptables
 
Iptables Configuration
Iptables ConfigurationIptables Configuration
Iptables Configuration
 
IP tables
IP tablesIP tables
IP tables
 
Network Address Translation (NAT)
Network Address Translation (NAT)Network Address Translation (NAT)
Network Address Translation (NAT)
 
Chapter11ccna
Chapter11ccnaChapter11ccna
Chapter11ccna
 
Zero configuration networks
Zero configuration networksZero configuration networks
Zero configuration networks
 
Nat failover with dual isp on cisco router configuration explained with example
Nat failover with dual isp on cisco router configuration explained with exampleNat failover with dual isp on cisco router configuration explained with example
Nat failover with dual isp on cisco router configuration explained with example
 
GRE (Generic Routing Encapsulation)
GRE (Generic Routing Encapsulation)GRE (Generic Routing Encapsulation)
GRE (Generic Routing Encapsulation)
 
Linux Basic Networking Command
Linux Basic Networking CommandLinux Basic Networking Command
Linux Basic Networking Command
 
Zeroconf - Zero Configuration Networking
Zeroconf - Zero Configuration NetworkingZeroconf - Zero Configuration Networking
Zeroconf - Zero Configuration Networking
 

Destacado

Ajnespereira ole
Ajnespereira oleAjnespereira ole
Ajnespereira ole
leugim21
 
GBHSSMUS
GBHSSMUSGBHSSMUS
GBHSSMUS
DFC2011
 
Esforse lo mejor de lo mejor
Esforse lo mejor de lo mejorEsforse lo mejor de lo mejor
Esforse lo mejor de lo mejor
CRIS1724883275
 
Eigen values and eigen vectors engineering
Eigen values and eigen vectors engineeringEigen values and eigen vectors engineering
Eigen values and eigen vectors engineering
shubham211
 

Destacado (15)

TIPOS DE REDES
TIPOS DE REDESTIPOS DE REDES
TIPOS DE REDES
 
water
waterwater
water
 
Ajnespereira ole
Ajnespereira oleAjnespereira ole
Ajnespereira ole
 
GBHSSMUS
GBHSSMUSGBHSSMUS
GBHSSMUS
 
Carmen Queiroz - Ilu aye (terra da vida)
Carmen Queiroz - Ilu aye (terra da vida)Carmen Queiroz - Ilu aye (terra da vida)
Carmen Queiroz - Ilu aye (terra da vida)
 
Prevent Dryer Vent Fires - Baton Rouge LA - Basic Chimney Sweep
Prevent Dryer Vent Fires - Baton Rouge LA - Basic Chimney SweepPrevent Dryer Vent Fires - Baton Rouge LA - Basic Chimney Sweep
Prevent Dryer Vent Fires - Baton Rouge LA - Basic Chimney Sweep
 
Esforse lo mejor de lo mejor
Esforse lo mejor de lo mejorEsforse lo mejor de lo mejor
Esforse lo mejor de lo mejor
 
Adrian Chetty - CV
Adrian Chetty - CVAdrian Chetty - CV
Adrian Chetty - CV
 
Fichatecnicafinal1
Fichatecnicafinal1Fichatecnicafinal1
Fichatecnicafinal1
 
Carl gauss
Carl gaussCarl gauss
Carl gauss
 
Packet Tracer: Cisco, Spanning tree protocol
Packet Tracer: Cisco, Spanning tree protocolPacket Tracer: Cisco, Spanning tree protocol
Packet Tracer: Cisco, Spanning tree protocol
 
Potosi censo2001
Potosi censo2001Potosi censo2001
Potosi censo2001
 
amalan terbaik dalam pembangunan sosial
amalan terbaik dalam pembangunan sosialamalan terbaik dalam pembangunan sosial
amalan terbaik dalam pembangunan sosial
 
Lmcp1552.pptx task 3
Lmcp1552.pptx task 3Lmcp1552.pptx task 3
Lmcp1552.pptx task 3
 
Eigen values and eigen vectors engineering
Eigen values and eigen vectors engineeringEigen values and eigen vectors engineering
Eigen values and eigen vectors engineering
 

Similar a Packet Tracer: Nat protocol

Network Address Port Translation. Residential Network connections vi.pdf
Network Address Port Translation. Residential Network connections vi.pdfNetwork Address Port Translation. Residential Network connections vi.pdf
Network Address Port Translation. Residential Network connections vi.pdf
shalins6
 
networkaddresstranslation-160909142440.pptx
networkaddresstranslation-160909142440.pptxnetworkaddresstranslation-160909142440.pptx
networkaddresstranslation-160909142440.pptx
zmulani8
 
Installation Of An Iso Image Dvd
Installation Of An Iso Image DvdInstallation Of An Iso Image Dvd
Installation Of An Iso Image Dvd
Susan Cox
 
CCNA Network Services
CCNA Network ServicesCCNA Network Services
CCNA Network Services
Dsunte Wilson
 
Module (10) NAT for IPV4.pptx
Module (10) NAT for IPV4.pptxModule (10) NAT for IPV4.pptx
Module (10) NAT for IPV4.pptx
GeorgeThoreJr
 

Similar a Packet Tracer: Nat protocol (20)

Network Address Port Translation. Residential Network connections vi.pdf
Network Address Port Translation. Residential Network connections vi.pdfNetwork Address Port Translation. Residential Network connections vi.pdf
Network Address Port Translation. Residential Network connections vi.pdf
 
Network address translation
Network address translationNetwork address translation
Network address translation
 
networkaddresstranslation-160909142440.pptx
networkaddresstranslation-160909142440.pptxnetworkaddresstranslation-160909142440.pptx
networkaddresstranslation-160909142440.pptx
 
Installation Of An Iso Image Dvd
Installation Of An Iso Image DvdInstallation Of An Iso Image Dvd
Installation Of An Iso Image Dvd
 
CCNA Network Services
CCNA Network ServicesCCNA Network Services
CCNA Network Services
 
Module (10) NAT for IPV4.pptx
Module (10) NAT for IPV4.pptxModule (10) NAT for IPV4.pptx
Module (10) NAT for IPV4.pptx
 
Ccna rse chp9 nat fo i_pv4
Ccna rse chp9 nat fo i_pv4Ccna rse chp9 nat fo i_pv4
Ccna rse chp9 nat fo i_pv4
 
Nat 03
Nat 03Nat 03
Nat 03
 
CSS L17 - DOS COMMANDS IN COMPUTER NETWORKING
CSS L17 - DOS COMMANDS IN COMPUTER NETWORKINGCSS L17 - DOS COMMANDS IN COMPUTER NETWORKING
CSS L17 - DOS COMMANDS IN COMPUTER NETWORKING
 
Guide to home networking
Guide to home networkingGuide to home networking
Guide to home networking
 
BASIC TO ADVANCED NETWORKING TUTORIALS
BASIC TO ADVANCED NETWORKING TUTORIALSBASIC TO ADVANCED NETWORKING TUTORIALS
BASIC TO ADVANCED NETWORKING TUTORIALS
 
DCHP,NAT,forwarding of ip packets
DCHP,NAT,forwarding of ip packetsDCHP,NAT,forwarding of ip packets
DCHP,NAT,forwarding of ip packets
 
IP Routing on z/OS
IP Routing on z/OSIP Routing on z/OS
IP Routing on z/OS
 
Networking 101
Networking 101Networking 101
Networking 101
 
Networking 101
Networking 101Networking 101
Networking 101
 
Networking 101
Networking 101Networking 101
Networking 101
 
Networking 101
Networking 101Networking 101
Networking 101
 
CCNA FUNDAMENTAL
CCNA FUNDAMENTALCCNA FUNDAMENTAL
CCNA FUNDAMENTAL
 
Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0
 
Day 17.1 nat pat (2)
Day 17.1 nat pat  (2)Day 17.1 nat pat  (2)
Day 17.1 nat pat (2)
 

Más de Rafat Khandaker (9)

Packet Tracer: Load Balancing with GLBP and FHRP
Packet Tracer: Load Balancing with GLBP and FHRPPacket Tracer: Load Balancing with GLBP and FHRP
Packet Tracer: Load Balancing with GLBP and FHRP
 
Packet Tracer: SNMP, Netflow, Sys-log
Packet Tracer: SNMP, Netflow, Sys-logPacket Tracer: SNMP, Netflow, Sys-log
Packet Tracer: SNMP, Netflow, Sys-log
 
Packet Tracer: Routing protocols EIGRP and OSPF
Packet Tracer: Routing protocols EIGRP and OSPFPacket Tracer: Routing protocols EIGRP and OSPF
Packet Tracer: Routing protocols EIGRP and OSPF
 
CCNA Security configuration
CCNA Security configurationCCNA Security configuration
CCNA Security configuration
 
Packet Tracer: WAN, point to point links.
Packet Tracer: WAN, point to point links.Packet Tracer: WAN, point to point links.
Packet Tracer: WAN, point to point links.
 
CCNA- Router on stick, VLAN and Trunking
CCNA- Router on stick, VLAN and TrunkingCCNA- Router on stick, VLAN and Trunking
CCNA- Router on stick, VLAN and Trunking
 
CCNA Packet Tracer 1.6.1
CCNA Packet Tracer 1.6.1CCNA Packet Tracer 1.6.1
CCNA Packet Tracer 1.6.1
 
Career Prep Exit Project
Career Prep Exit ProjectCareer Prep Exit Project
Career Prep Exit Project
 
Career Prep Exit Project
Career Prep Exit ProjectCareer Prep Exit Project
Career Prep Exit Project
 

Último

Último (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Packet Tracer: Nat protocol

  • 1. Rafat Khandaker Packet Tracer NAT PROTOCOL 05-13-16 . ABSTRACT This is a brief configuration to configure NAT protocol on Cisco Routers. A simple simulation has been configured to allow hosts from an "inside" private network to access a server through its public IP address. INTRODUCTION NAT, the acronym for "Network Address Translation," is a protocol designed to separate private ip address from public ip address. Often times, when connecting to a website or asking the dns server to translate web host to an ip address, we will see an external public IP address assigned to the host. To test NAT, personally, you can go on your computer (for windows) type window key + r, or go to search; type cmd to open command prompt, then type ipconfig (for mac and linux) open a terminal and type ifconfig you will notice that your ip address on the internal network is ( 192.168.1...... or 10.10...... ) now go to google and type: what is my ipv4 address ? you will notice that your public ip address is different from your local. This is because google can only see the ip address of your router's external port. The reason the two addresses are different is because your router is configured with a public ip address, while your internal network is configured with private ip address. Private ip addresses can be used over and over again in different networks but they are translated with a different
  • 2. network address on its external interface. NAT is a protocol that routers and servers use to transition public to private ip address within a network. The protocol was designed in an attempt to save ipv4 addresses in the internet. With NAT, the ip address space are unrestricted to both private and public networks. Along with NAT, PAT is used to translate ports to network address. Often times, a user will connect outside to the internet, into different websites. Websites will use multiple users into port 80 and redirect a stable connection into a range of TCP/UDP session ports. When a connection is stable it cannot use the same port that is already occupied. port 80 is a default web port, often times is redirected into a different TCP/UDP port to establish a connection. SIMULATION RESEARCH CISCO COMMAND INTERFACE RESOURCE: https://www.youtube.com/watch?v=xkCgYaJXDSk
  • 3. NAT can be assigned
  • 4.
  • 5. MY CONFIGURATION FOR THE SIMULATION ROUTER 0
  • 6. So for the router connected to the server, I configured a static NAT with PAT. I decided to use Rip v2 to exchange routing table. ( I could have used EIGRP or OSPF or static but for simplicities sake ) statically assigned to serve one web host. ROUTER 1 Router 1 is dynamically configured because I wanted to allow multiple private ip to access the network. Pat and access list is configured to allow internal hosts to access the network, vice versa. accessing the website through its public IP address from an internal host
  • 7. CONCLUSION: This was a simple configuration, demonstrating how NAT can be used to translate private network address.