尊敬的 微信汇率:1円 ≈ 0.046215 元 支付宝汇率:1円 ≈ 0.046306元 [退出登录]
SlideShare a Scribd company logo
Presented by
Varsha Honde
 NAT maps Private IPs to Public IPs.
 A short term solution to the problem of the depletion of IP addresses
 It is required because of shortage of IPv4 Address.
 Whatever connects directly into Internet must have public (globally
unique) IP address
 So Private IP addresses can be used within a private network
 Three address ranges are reserved for private usage
10.0.0.0/8
172.16.0.0/16 to 172.31.0.0/16
192.168.0.0/24 to 192.168.255.0/24
 A private IP is mapped to a Public IP, when the machine has to
access the Internet
 NAT is a router function where IP addresses (and possibly port
numbers) of IP datagram's are replaced at the boundary of a private
network
 NAT is a method that enables hosts on private networks to
communicate with hosts on the Internet.
 NAT is run on routers that connect private networks to the public
Internet, to replace the IP address-port pair of an IP packet with
another IP address-port pair.
 When you need to connect to the Internet and your hosts don’t have
globally unique IP addresses.
 When you’ve changed to a new ISP that requires you to renumber
your network.
 When you need to merge two intranets with duplicate addresses
Names Meaning
Inside Local Source host inside address before translation typically
an RFC 1918 address
Outside Local Address from which source host is known on the
Internet. This is usually the address of the router
interface connected to ISP—the actual Internet address.
Inside Global Source host address used after translation to get onto
the Internet. This is also the actual Internet address.
Outside
Global
Address of outside destination host. The real
Internet address.
 Dynamic Translation (IP Masquerading)
 Static Translation
 Load Balancing Translation
 Network Redundancy Translation
 Network Address and Port Translation (NAPT)
 Map an unregistered IP address to a registered IP address from out
of a pool of registered IP addresses.
 large number of internal users share a single external address.
 NAT only prevents external hosts from making connections to
internal hosts.
 Allow one-to-one mapping between local and global addresses.
 A block external addresses are translated to a same size block of
internal addresses
◦ Firewall just does a simple translation of each address.
 Port forwarding - map a specific port to come through the Firewall
rather than all ports.
 Useful to expose a specific service on the internal network to the
public network
 Maps multiple unregistered IP addresses to a single registered IP
address (many-to-one) by using different source ports.
 Port Address Translation (PAT) which is also commonly referred to
as NAT Overload.
 PAT allows you to permit thousands of users to connect to the
Internet using only one real global IP address.
 Only works for stateless protocols (like HTTP)
 Multiple internet connections are attached to a NAT Firewall that it
chooses.
 Uses based on bandwidth, congestion and availability.
 Can be used to provide automatic fail-over of servers or load
balancing.
 Firewall is connected to multiple ISP with a masquerade for each
ISP and chooses which ISP to use based on client load
 kind of like reverse load balancing
 Adead ISP will be treated as a fully loaded one and the client will
be routed through another ISP.
 Scenario: Corporate network has many hosts but only a small
number of public IP addresses.
 NAT solution:
 Corporate network is managed with a private address space.
 NAT device, located at the boundary between the corporate
network and the public Internet, manages a pool of public IP
addresses.
 When a host from the corporate network sends an IP datagram to
a host in the public Internet, the NAT device picks a public IP
address from the address pool, and binds this address to the
private address of the host.
 Scenario: In CIDR, the IP addresses in a corporate network are
obtained from the service provider. Changing the service provider
requires changing all IP addresses in the network.
 NAT solution:
 Assign private addresses to the hosts of the corporate network.
 NAT device has static address translation entries which bind the
private address of a host to the public address.
 Migration to a new network service provider merely requires an
update of the NAT device. The migration is not noticeable to the
hosts on the network.
Note:
 The difference to the use of NAT with IP address pooling is that
the mapping of public and private IP addresses is static.
 Scenario: Single public IP address is mapped to multiple hosts in a
private network.
 NAT solution:
 Assign private addresses to the hosts of the corporate network.
 NAT device modifies the port numbers for outgoing traffic.
 Scenario: Balance the load on a set of identical servers, which are
accessible from a single IP address
 NAT solution:
 Here, the servers are assigned private addresses.
 NAT device acts as a proxy for requests to the server from the
public network.
 The NAT device changes the destination IP address of arriving
packets to one of the private addresses for a server.
 A sensible strategy for balancing the load of the servers is to
assign the addresses of the servers in a round-robin fashion.
 Increases flexibility when connecting to the Internet.
 Eliminates address renumbering as a network evolves.
 Remedies address overlap events.
 Conserves legally registered addresses.
1. H.323, CUSeeMe, VDO Live – video teleconferencing
applications
2. Xing – Requires a back channel
3. Rshell – used to execute command on remote Unix machine
– back channel
4. IRC – Internet Relay Chat – requires a back channel
5. PPTP – Point-to-Point Tunneling Protocol
6. SQLNet2 – Oracle Database Networking Services
7. FTP – Must be RFC-1631 compliant to work
8. ICMP – sometimes embeds the packed address info in the
ICMP message
9. IPSec – used for many VPNs
10. IKE – Internet Key Exchange Protocol
11. ESP – IP Encapsulating Security Payload
 Hardware and software firewalls.
 Routers.
 Proxy servers
 RAS server that is a simple router/firewall
Network address translation

More Related Content

What's hot

Domain name system
Domain name systemDomain name system
Domain name system
Siddique Ibrahim
 
Bgp protocol
Bgp protocolBgp protocol
Bgp protocol
Smriti Tikoo
 
Ip address
Ip addressIp address
Ip address
Amandeep Kaur
 
Routers.ppt
Routers.pptRouters.ppt
Routers.ppt
kirbadh
 
ipv6 ppt
ipv6 pptipv6 ppt
ipv6 ppt
Shiva Kumar
 
Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
rahul kundu
 
Domain name system presentation
Domain name system presentationDomain name system presentation
Domain name system presentation
Anchit Dhingra
 
IPV6 ADDRESS
IPV6 ADDRESSIPV6 ADDRESS
IPV6 ADDRESS
Jothi Lakshmi
 
Internet control message protocol
Internet control message protocolInternet control message protocol
Internet control message protocol
asimnawaz54
 
Subnet Masks
Subnet MasksSubnet Masks
Subnet Masks
swascher
 
TCP/IP Introduction
TCP/IP IntroductionTCP/IP Introduction
TCP/IP Introduction
Dineesha Suraweera
 
TCP/ IP
TCP/ IP TCP/ IP
Dhcp
DhcpDhcp
Ip address presentation
Ip address presentationIp address presentation
Ip address presentation
muhammad amir
 
User datagram protocol (udp)
User datagram protocol (udp)User datagram protocol (udp)
User datagram protocol (udp)
Ramola Dhande
 
Ipv6
Ipv6Ipv6
Zone Routing Protocol
Zone Routing ProtocolZone Routing Protocol
Zone Routing Protocol
nitss007
 
Network address translation
Network address translationNetwork address translation
Network address translation
Mohak Kaushik
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
TheGodfather HA
 
IP addressing seminar ppt
IP addressing seminar pptIP addressing seminar ppt
IP addressing seminar ppt
Smriti Rastogi
 

What's hot (20)

Domain name system
Domain name systemDomain name system
Domain name system
 
Bgp protocol
Bgp protocolBgp protocol
Bgp protocol
 
Ip address
Ip addressIp address
Ip address
 
Routers.ppt
Routers.pptRouters.ppt
Routers.ppt
 
ipv6 ppt
ipv6 pptipv6 ppt
ipv6 ppt
 
Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
 
Domain name system presentation
Domain name system presentationDomain name system presentation
Domain name system presentation
 
IPV6 ADDRESS
IPV6 ADDRESSIPV6 ADDRESS
IPV6 ADDRESS
 
Internet control message protocol
Internet control message protocolInternet control message protocol
Internet control message protocol
 
Subnet Masks
Subnet MasksSubnet Masks
Subnet Masks
 
TCP/IP Introduction
TCP/IP IntroductionTCP/IP Introduction
TCP/IP Introduction
 
TCP/ IP
TCP/ IP TCP/ IP
TCP/ IP
 
Dhcp
DhcpDhcp
Dhcp
 
Ip address presentation
Ip address presentationIp address presentation
Ip address presentation
 
User datagram protocol (udp)
User datagram protocol (udp)User datagram protocol (udp)
User datagram protocol (udp)
 
Ipv6
Ipv6Ipv6
Ipv6
 
Zone Routing Protocol
Zone Routing ProtocolZone Routing Protocol
Zone Routing Protocol
 
Network address translation
Network address translationNetwork address translation
Network address translation
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
 
IP addressing seminar ppt
IP addressing seminar pptIP addressing seminar ppt
IP addressing seminar ppt
 

Viewers also liked

Nat
Nat Nat
Nat
laura1352
 
Nat presentation
Nat presentationNat presentation
Nat presentation
hassoon3
 
Network address translation pdf
Network address translation pdfNetwork address translation pdf
Network address translation pdf
Madhusudhan Anand
 
Nat
NatNat
Internet protocol (ip) ppt
Internet protocol (ip) pptInternet protocol (ip) ppt
Internet protocol (ip) ppt
Dulith Kasun
 
Ip addressing classful
Ip addressing classfulIp addressing classful
Ip addressing classful
Abhishek Kesharwani
 
CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4
CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4
CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4
Vuz Dở Hơi
 
IP Addressing and Subnetting
IP Addressing and SubnettingIP Addressing and Subnetting
IP Addressing and Subnetting
cbtvid
 
Network Layer,Computer Networks
Network Layer,Computer NetworksNetwork Layer,Computer Networks
Network Layer,Computer Networks
guesta81d4b
 
Ip address and subnetting
Ip address and subnettingIp address and subnetting
Ip address and subnetting
IGZ Software house
 
Static NAT
Static NATStatic NAT
Static NAT
NetProtocol Xpert
 
Debug tool
Debug toolDebug tool
Dynamic NAT
Dynamic NATDynamic NAT
Dynamic NAT
NetProtocol Xpert
 
Dhcp
DhcpDhcp
Bootstrapping with bootp and dhcp
Bootstrapping with bootp and dhcpBootstrapping with bootp and dhcp
Bootstrapping with bootp and dhcp
Ashish Malik
 
Basic of ip subnet and addressing
Basic of ip subnet and addressingBasic of ip subnet and addressing
Basic of ip subnet and addressing
rahul_cuet
 
iStorage Server: iSCSI SAN for Windows Server 2008 Clustering
iStorage Server: iSCSI SAN for Windows Server 2008 ClusteringiStorage Server: iSCSI SAN for Windows Server 2008 Clustering
iStorage Server: iSCSI SAN for Windows Server 2008 Clustering
KernSafe Technologies
 
Working on internet
Working on internetWorking on internet
Working on internet
Online
 

Viewers also liked (18)

Nat
Nat Nat
Nat
 
Nat presentation
Nat presentationNat presentation
Nat presentation
 
Network address translation pdf
Network address translation pdfNetwork address translation pdf
Network address translation pdf
 
Nat
NatNat
Nat
 
Internet protocol (ip) ppt
Internet protocol (ip) pptInternet protocol (ip) ppt
Internet protocol (ip) ppt
 
Ip addressing classful
Ip addressing classfulIp addressing classful
Ip addressing classful
 
CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4
CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4
CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4
 
IP Addressing and Subnetting
IP Addressing and SubnettingIP Addressing and Subnetting
IP Addressing and Subnetting
 
Network Layer,Computer Networks
Network Layer,Computer NetworksNetwork Layer,Computer Networks
Network Layer,Computer Networks
 
Ip address and subnetting
Ip address and subnettingIp address and subnetting
Ip address and subnetting
 
Static NAT
Static NATStatic NAT
Static NAT
 
Debug tool
Debug toolDebug tool
Debug tool
 
Dynamic NAT
Dynamic NATDynamic NAT
Dynamic NAT
 
Dhcp
DhcpDhcp
Dhcp
 
Bootstrapping with bootp and dhcp
Bootstrapping with bootp and dhcpBootstrapping with bootp and dhcp
Bootstrapping with bootp and dhcp
 
Basic of ip subnet and addressing
Basic of ip subnet and addressingBasic of ip subnet and addressing
Basic of ip subnet and addressing
 
iStorage Server: iSCSI SAN for Windows Server 2008 Clustering
iStorage Server: iSCSI SAN for Windows Server 2008 ClusteringiStorage Server: iSCSI SAN for Windows Server 2008 Clustering
iStorage Server: iSCSI SAN for Windows Server 2008 Clustering
 
Working on internet
Working on internetWorking on internet
Working on internet
 

Similar to Network address translation

DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docxDATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
SaffaIbrahim1
 
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
 
Module17 nat v2
Module17 nat v2Module17 nat v2
Module17 nat v2
Ratanang kabalano
 
Nat
NatNat
Nat
lyndyv
 
DCHP,NAT,forwarding of ip packets
DCHP,NAT,forwarding of ip packetsDCHP,NAT,forwarding of ip packets
DCHP,NAT,forwarding of ip packets
rajshreemuthiah
 
Describe how a NAT (Network Address Translator) works. Be sure to in.pdf
Describe how a NAT (Network Address Translator) works. Be sure to in.pdfDescribe how a NAT (Network Address Translator) works. Be sure to in.pdf
Describe how a NAT (Network Address Translator) works. Be sure to in.pdf
arishmarketing21
 
2 logical addressing
2 logical addressing2 logical addressing
2 logical addressing
gafurov_x
 
NAT
NATNAT
NAT_Final
NAT_FinalNAT_Final
NAT_Final
Pratik Bhide
 
Internet protocol (ip)
Internet protocol (ip)Internet protocol (ip)
Internet protocol (ip)
junnubabu
 
Network address translations
Network address translations Network address translations
Network address translations
Shahzad shareef
 
Packet Tracer: Nat protocol
Packet Tracer: Nat protocolPacket Tracer: Nat protocol
Packet Tracer: Nat protocol
Rafat Khandaker
 
Why We Need IPv6
Why We Need IPv6Why We Need IPv6
Why We Need IPv6
Netwax Lab
 
Nat cisco
Nat ciscoNat cisco
Nat cisco
moonmanik
 
Ccna1v3 Mod09
Ccna1v3 Mod09Ccna1v3 Mod09
Ccna1v3 Mod09
aqeelhaider74
 
UNIT-2.pptx
UNIT-2.pptxUNIT-2.pptx
UNIT-2.pptx
DhavalPatel104579
 
8-Lect_8 Addressing the Network.tcp.pptx
8-Lect_8 Addressing the Network.tcp.pptx8-Lect_8 Addressing the Network.tcp.pptx
8-Lect_8 Addressing the Network.tcp.pptx
ZahouAmel1
 
IP fundamentals
IP fundamentals IP fundamentals
IP fundamentals
sumit singh
 
ffuyu yguyguyg.pptx
ffuyu yguyguyg.pptxffuyu yguyguyg.pptx
ffuyu yguyguyg.pptx
vishweshbhat4
 
IP Addressing
IP AddressingIP Addressing
IP Addressing
Johnson Ubah
 

Similar to Network address translation (20)

DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docxDATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
 
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
 
Module17 nat v2
Module17 nat v2Module17 nat v2
Module17 nat v2
 
Nat
NatNat
Nat
 
DCHP,NAT,forwarding of ip packets
DCHP,NAT,forwarding of ip packetsDCHP,NAT,forwarding of ip packets
DCHP,NAT,forwarding of ip packets
 
Describe how a NAT (Network Address Translator) works. Be sure to in.pdf
Describe how a NAT (Network Address Translator) works. Be sure to in.pdfDescribe how a NAT (Network Address Translator) works. Be sure to in.pdf
Describe how a NAT (Network Address Translator) works. Be sure to in.pdf
 
2 logical addressing
2 logical addressing2 logical addressing
2 logical addressing
 
NAT
NATNAT
NAT
 
NAT_Final
NAT_FinalNAT_Final
NAT_Final
 
Internet protocol (ip)
Internet protocol (ip)Internet protocol (ip)
Internet protocol (ip)
 
Network address translations
Network address translations Network address translations
Network address translations
 
Packet Tracer: Nat protocol
Packet Tracer: Nat protocolPacket Tracer: Nat protocol
Packet Tracer: Nat protocol
 
Why We Need IPv6
Why We Need IPv6Why We Need IPv6
Why We Need IPv6
 
Nat cisco
Nat ciscoNat cisco
Nat cisco
 
Ccna1v3 Mod09
Ccna1v3 Mod09Ccna1v3 Mod09
Ccna1v3 Mod09
 
UNIT-2.pptx
UNIT-2.pptxUNIT-2.pptx
UNIT-2.pptx
 
8-Lect_8 Addressing the Network.tcp.pptx
8-Lect_8 Addressing the Network.tcp.pptx8-Lect_8 Addressing the Network.tcp.pptx
8-Lect_8 Addressing the Network.tcp.pptx
 
IP fundamentals
IP fundamentals IP fundamentals
IP fundamentals
 
ffuyu yguyguyg.pptx
ffuyu yguyguyg.pptxffuyu yguyguyg.pptx
ffuyu yguyguyg.pptx
 
IP Addressing
IP AddressingIP Addressing
IP Addressing
 

Recently uploaded

Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfSri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Balvir Singh
 
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdfSELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
Pallavi Sharma
 
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdfFUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
EMERSON EDUARDO RODRIGUES
 
Butterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdfButterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdf
Lubi Valves
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Transcat
 
My Airframe Metallic Design Capability Studies..pdf
My Airframe Metallic Design Capability Studies..pdfMy Airframe Metallic Design Capability Studies..pdf
My Airframe Metallic Design Capability Studies..pdf
Geoffrey Wardle. MSc. MSc. Snr.MAIAA
 
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEERDELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
EMERSON EDUARDO RODRIGUES
 
Intuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sdeIntuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sde
ShivangMishra54
 
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
simrangupta87541
 
This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...
DharmaBanothu
 
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASICINTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
GOKULKANNANMMECLECTC
 
paper relate Chozhavendhan et al. 2020.pdf
paper relate Chozhavendhan et al. 2020.pdfpaper relate Chozhavendhan et al. 2020.pdf
paper relate Chozhavendhan et al. 2020.pdf
ShurooqTaib
 
Lateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptxLateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptx
DebendraDevKhanal1
 
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 MinutesCall Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
kamka4105
 
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
Dr.Costas Sachpazis
 
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
dABGO KI CITy kUSHINAGAR Ak47
 
East Carolina University diploma. ECU diploma
East Carolina University diploma. ECU diplomaEast Carolina University diploma. ECU diploma
East Carolina University diploma. ECU diploma
College diploma
 
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls ChennaiCall Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
paraasingh12 #V08
 
Technological Innovation Management And Entrepreneurship-1.pdf
Technological Innovation Management And Entrepreneurship-1.pdfTechnological Innovation Management And Entrepreneurship-1.pdf
Technological Innovation Management And Entrepreneurship-1.pdf
tanujaharish2
 
natural gas transmission pipeline safety related presentation.pdf
natural gas transmission pipeline safety related presentation.pdfnatural gas transmission pipeline safety related presentation.pdf
natural gas transmission pipeline safety related presentation.pdf
SusheelGupta16
 

Recently uploaded (20)

Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfSri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
 
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdfSELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
 
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdfFUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
 
Butterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdfButterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdf
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
 
My Airframe Metallic Design Capability Studies..pdf
My Airframe Metallic Design Capability Studies..pdfMy Airframe Metallic Design Capability Studies..pdf
My Airframe Metallic Design Capability Studies..pdf
 
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEERDELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
 
Intuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sdeIntuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sde
 
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
 
This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...
 
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASICINTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
INTRODUCTION TO ARTIFICIAL INTELLIGENCE BASIC
 
paper relate Chozhavendhan et al. 2020.pdf
paper relate Chozhavendhan et al. 2020.pdfpaper relate Chozhavendhan et al. 2020.pdf
paper relate Chozhavendhan et al. 2020.pdf
 
Lateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptxLateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptx
 
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 MinutesCall Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
 
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
 
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
 
East Carolina University diploma. ECU diploma
East Carolina University diploma. ECU diplomaEast Carolina University diploma. ECU diploma
East Carolina University diploma. ECU diploma
 
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls ChennaiCall Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
 
Technological Innovation Management And Entrepreneurship-1.pdf
Technological Innovation Management And Entrepreneurship-1.pdfTechnological Innovation Management And Entrepreneurship-1.pdf
Technological Innovation Management And Entrepreneurship-1.pdf
 
natural gas transmission pipeline safety related presentation.pdf
natural gas transmission pipeline safety related presentation.pdfnatural gas transmission pipeline safety related presentation.pdf
natural gas transmission pipeline safety related presentation.pdf
 

Network address translation

  • 2.  NAT maps Private IPs to Public IPs.  A short term solution to the problem of the depletion of IP addresses  It is required because of shortage of IPv4 Address.  Whatever connects directly into Internet must have public (globally unique) IP address  So Private IP addresses can be used within a private network  Three address ranges are reserved for private usage 10.0.0.0/8 172.16.0.0/16 to 172.31.0.0/16 192.168.0.0/24 to 192.168.255.0/24  A private IP is mapped to a Public IP, when the machine has to access the Internet
  • 3.  NAT is a router function where IP addresses (and possibly port numbers) of IP datagram's are replaced at the boundary of a private network  NAT is a method that enables hosts on private networks to communicate with hosts on the Internet.  NAT is run on routers that connect private networks to the public Internet, to replace the IP address-port pair of an IP packet with another IP address-port pair.
  • 4.  When you need to connect to the Internet and your hosts don’t have globally unique IP addresses.  When you’ve changed to a new ISP that requires you to renumber your network.  When you need to merge two intranets with duplicate addresses
  • 5. Names Meaning Inside Local Source host inside address before translation typically an RFC 1918 address Outside Local Address from which source host is known on the Internet. This is usually the address of the router interface connected to ISP—the actual Internet address. Inside Global Source host address used after translation to get onto the Internet. This is also the actual Internet address. Outside Global Address of outside destination host. The real Internet address.
  • 6.  Dynamic Translation (IP Masquerading)  Static Translation  Load Balancing Translation  Network Redundancy Translation
  • 7.  Network Address and Port Translation (NAPT)  Map an unregistered IP address to a registered IP address from out of a pool of registered IP addresses.  large number of internal users share a single external address.  NAT only prevents external hosts from making connections to internal hosts.
  • 8.  Allow one-to-one mapping between local and global addresses.  A block external addresses are translated to a same size block of internal addresses ◦ Firewall just does a simple translation of each address.  Port forwarding - map a specific port to come through the Firewall rather than all ports.  Useful to expose a specific service on the internal network to the public network
  • 9.  Maps multiple unregistered IP addresses to a single registered IP address (many-to-one) by using different source ports.  Port Address Translation (PAT) which is also commonly referred to as NAT Overload.  PAT allows you to permit thousands of users to connect to the Internet using only one real global IP address.  Only works for stateless protocols (like HTTP)
  • 10.  Multiple internet connections are attached to a NAT Firewall that it chooses.  Uses based on bandwidth, congestion and availability.  Can be used to provide automatic fail-over of servers or load balancing.  Firewall is connected to multiple ISP with a masquerade for each ISP and chooses which ISP to use based on client load  kind of like reverse load balancing  Adead ISP will be treated as a fully loaded one and the client will be routed through another ISP.
  • 11.  Scenario: Corporate network has many hosts but only a small number of public IP addresses.
  • 12.  NAT solution:  Corporate network is managed with a private address space.  NAT device, located at the boundary between the corporate network and the public Internet, manages a pool of public IP addresses.  When a host from the corporate network sends an IP datagram to a host in the public Internet, the NAT device picks a public IP address from the address pool, and binds this address to the private address of the host.
  • 13.  Scenario: In CIDR, the IP addresses in a corporate network are obtained from the service provider. Changing the service provider requires changing all IP addresses in the network.
  • 14.  NAT solution:  Assign private addresses to the hosts of the corporate network.  NAT device has static address translation entries which bind the private address of a host to the public address.  Migration to a new network service provider merely requires an update of the NAT device. The migration is not noticeable to the hosts on the network. Note:  The difference to the use of NAT with IP address pooling is that the mapping of public and private IP addresses is static.
  • 15.  Scenario: Single public IP address is mapped to multiple hosts in a private network.
  • 16.  NAT solution:  Assign private addresses to the hosts of the corporate network.  NAT device modifies the port numbers for outgoing traffic.
  • 17.  Scenario: Balance the load on a set of identical servers, which are accessible from a single IP address
  • 18.  NAT solution:  Here, the servers are assigned private addresses.  NAT device acts as a proxy for requests to the server from the public network.  The NAT device changes the destination IP address of arriving packets to one of the private addresses for a server.  A sensible strategy for balancing the load of the servers is to assign the addresses of the servers in a round-robin fashion.
  • 19.  Increases flexibility when connecting to the Internet.  Eliminates address renumbering as a network evolves.  Remedies address overlap events.  Conserves legally registered addresses.
  • 20. 1. H.323, CUSeeMe, VDO Live – video teleconferencing applications 2. Xing – Requires a back channel 3. Rshell – used to execute command on remote Unix machine – back channel 4. IRC – Internet Relay Chat – requires a back channel 5. PPTP – Point-to-Point Tunneling Protocol 6. SQLNet2 – Oracle Database Networking Services 7. FTP – Must be RFC-1631 compliant to work 8. ICMP – sometimes embeds the packed address info in the ICMP message 9. IPSec – used for many VPNs 10. IKE – Internet Key Exchange Protocol 11. ESP – IP Encapsulating Security Payload
  • 21.  Hardware and software firewalls.  Routers.  Proxy servers  RAS server that is a simple router/firewall
  翻译: