SlideShare a Scribd company logo
4
Most read
6
Most read
The Story of:@%#^& - Q? - A!
The Story of:NAT!
Private and Public IPsNo private on the internet!Private Computers wants             .They can’t go with their private IPs!!!What is the problem?!
Get public IPs …Well, give me money to buy them. And I would need new Network cards for them.Are we PRIVATE anymore!?!?! Gateways! Inspiring!If there is a service in the internet somewhere, a public service, does it care who I am that much?!I GOT IT! Let’s buy one more computer!Ideas!?
The Idea is to put a computer between our private network and the internet.When ever one host in the private zone wants to talk with any host in the internet (upload/download), it asks this computer for doing It.This device is the only one seen from the internet.We will call this device a NATDevice.The delegate!
NAT stands for Network Address Translation. Translation of address is changing them according to rules.Tow Levels of NAT:Network layer: translates IP (Basic NAT)Transport & Network layer: IP + Port (TCP/UDP) Referred to as PAT (Port Address Translation) or NAPT.Translation in two directions:SNAT: Translate source address.DNAT: Translate destination address.NAT: features and definitions
Scenario One (Browsing)In this scenario computer A tries to open a webpage on a server through the internet.
Hasan in the Cafiteria! (Port Forwarding)This is the scenario where I am in the cafeteria trying to take of my torrents …  !
Nat presentation
Nat presentation
Static DNATing for inbound connections.Example: Vuze local connection end-point.Too many outbound connections and we run out of ports in the NAT.E.g. Inconsistent HTTP requests while browsing.NAT table entries with no activity are droped.Some protocols like FTP has got problems!!!Drawbacks:
FTP through NAT
NAT & IPv6
The ENDThank you.

More Related Content

PDF
Network Address Translation (NAT)
PPTX
What is Network Address Translation (NAT)
PPTX
CCNA ppt Day 1
PPTX
CCNA 2 Routing and Switching v5.0 Chapter 2
PPT
PPSX
Subnetting
PPT
Arp spoofing
PPTX
Multiprotocol label switching (mpls) - Networkshop44
Network Address Translation (NAT)
What is Network Address Translation (NAT)
CCNA ppt Day 1
CCNA 2 Routing and Switching v5.0 Chapter 2
Subnetting
Arp spoofing
Multiprotocol label switching (mpls) - Networkshop44

What's hot (20)

PPTX
Internet Protocol version 6
PPTX
Network address translation
PPT
Tcp Udp Icmp And The Transport Layer
DOC
I pv4 address classes
PPTX
Ppt of routing protocols
PPTX
Cisco ASA Firewalls
PDF
Ccnp presentation [Day 1-3] Class
PPT
CCNA Introducing Networks
PDF
PPTX
CCNA ppt
PPT
Ipv4 vs Ipv6 comparison
PPTX
Ccna ppt1
PPT
CCNA Basic Switching and Switch Configuration
PPTX
PPT
Ip addressing
PDF
Operating System fo IoT
PDF
TACACS Protocol
PDF
CCNAv5 - S3: Chapter 7 EIGRP
Internet Protocol version 6
Network address translation
Tcp Udp Icmp And The Transport Layer
I pv4 address classes
Ppt of routing protocols
Cisco ASA Firewalls
Ccnp presentation [Day 1-3] Class
CCNA Introducing Networks
CCNA ppt
Ipv4 vs Ipv6 comparison
Ccna ppt1
CCNA Basic Switching and Switch Configuration
Ip addressing
Operating System fo IoT
TACACS Protocol
CCNAv5 - S3: Chapter 7 EIGRP
Ad

Similar to Nat presentation (20)

PPT
Simplified Networking and Troubleshooting for K-12 Teachers
PDF
In Defence of NATs
DOCX
internetEven though the internet is still a young technology
PPT
Networking with java
PPTX
The Neverending Story: A packet's journey through NYU-NET
PDF
How Does The Internet Work? : Notes
ODP
There and back again
PPT
Networking
PDF
Smart (3 files merged)
PDF
How does the internet work converted General (Your) Affiliate Link: https://w...
PDF
Ip, subnet, gateway and routers
PPT
Web Fundaments
DOCX
Pears
PPTX
Guide to home networking
PPT
Computer networks
PPT
E-business Infrastructure and Security
DOCX
Network Testing ques
PPTX
Unit III
PDF
Assignment 1
PPTX
Introduction to Computer Networking
Simplified Networking and Troubleshooting for K-12 Teachers
In Defence of NATs
internetEven though the internet is still a young technology
Networking with java
The Neverending Story: A packet's journey through NYU-NET
How Does The Internet Work? : Notes
There and back again
Networking
Smart (3 files merged)
How does the internet work converted General (Your) Affiliate Link: https://w...
Ip, subnet, gateway and routers
Web Fundaments
Pears
Guide to home networking
Computer networks
E-business Infrastructure and Security
Network Testing ques
Unit III
Assignment 1
Introduction to Computer Networking
Ad

Recently uploaded (20)

DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Spectroscopy.pptx food analysis technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
KodekX | Application Modernization Development
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Electronic commerce courselecture one. Pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
The AUB Centre for AI in Media Proposal.docx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Dropbox Q2 2025 Financial Results & Investor Presentation
Spectroscopy.pptx food analysis technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
Network Security Unit 5.pdf for BCA BBA.
Digital-Transformation-Roadmap-for-Companies.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Big Data Technologies - Introduction.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Understanding_Digital_Forensics_Presentation.pptx
KodekX | Application Modernization Development
20250228 LYD VKU AI Blended-Learning.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Electronic commerce courselecture one. Pdf
Programs and apps: productivity, graphics, security and other tools
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx

Nat presentation

  • 3. Private and Public IPsNo private on the internet!Private Computers wants .They can’t go with their private IPs!!!What is the problem?!
  • 4. Get public IPs …Well, give me money to buy them. And I would need new Network cards for them.Are we PRIVATE anymore!?!?! Gateways! Inspiring!If there is a service in the internet somewhere, a public service, does it care who I am that much?!I GOT IT! Let’s buy one more computer!Ideas!?
  • 5. The Idea is to put a computer between our private network and the internet.When ever one host in the private zone wants to talk with any host in the internet (upload/download), it asks this computer for doing It.This device is the only one seen from the internet.We will call this device a NATDevice.The delegate!
  • 6. NAT stands for Network Address Translation. Translation of address is changing them according to rules.Tow Levels of NAT:Network layer: translates IP (Basic NAT)Transport & Network layer: IP + Port (TCP/UDP) Referred to as PAT (Port Address Translation) or NAPT.Translation in two directions:SNAT: Translate source address.DNAT: Translate destination address.NAT: features and definitions
  • 7. Scenario One (Browsing)In this scenario computer A tries to open a webpage on a server through the internet.
  • 8. Hasan in the Cafiteria! (Port Forwarding)This is the scenario where I am in the cafeteria trying to take of my torrents …  !
  • 11. Static DNATing for inbound connections.Example: Vuze local connection end-point.Too many outbound connections and we run out of ports in the NAT.E.g. Inconsistent HTTP requests while browsing.NAT table entries with no activity are droped.Some protocols like FTP has got problems!!!Drawbacks: