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.
 PA
T 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 SecurityPayload
 Hardware and software firewalls.
 Routers.
 Proxy servers
 RAS server that is a simple router/firewall
networkaddresstranslation-160909142440.pptx

More Related Content

Similar to networkaddresstranslation-160909142440.pptx

Internet protocol (ip)
Internet protocol (ip)Internet protocol (ip)
Internet protocol (ip)
junnubabu
 
Network address translation
Network address translationNetwork address translation
Network address translation
Karppinen Ngoc Anh
 
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
NATNAT
NAT_Final
NAT_FinalNAT_Final
NAT_Final
Pratik Bhide
 
Network address translations
Network address translations Network address translations
Network address translations
Shahzad shareef
 
Nat cisco
Nat ciscoNat cisco
Nat cisco
moonmanik
 
Ccna1v3 Mod09
Ccna1v3 Mod09Ccna1v3 Mod09
Ccna1v3 Mod09
aqeelhaider74
 
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
 
UNIT-2.pptx
UNIT-2.pptxUNIT-2.pptx
UNIT-2.pptx
DhavalPatel104579
 
IP fundamentals
IP fundamentals IP fundamentals
IP fundamentals
sumit singh
 
IP Addressing
IP AddressingIP Addressing
IP Addressing
Johnson Ubah
 
Skip to Main content.docx
Skip to Main content.docxSkip to Main content.docx
Skip to Main content.docx
TUYAMBAZEJEANCLAUDE1
 
ffuyu yguyguyg.pptx
ffuyu yguyguyg.pptxffuyu yguyguyg.pptx
ffuyu yguyguyg.pptx
vishweshbhat4
 
Networking
NetworkingNetworking
Networking
S.M.Mustofa Kauser
 
IP Layer.pptx
IP Layer.pptxIP Layer.pptx
IP Layer.pptx
DhananjayKumbhar15
 
Module (10) NAT for IPV4.pptx
Module (10) NAT for IPV4.pptxModule (10) NAT for IPV4.pptx
Module (10) NAT for IPV4.pptx
GeorgeThoreJr
 
Ip and mac adress
Ip and mac adressIp and mac adress
Ip and mac adress
sheikhparvez4
 
Nat 03
Nat 03Nat 03

Similar to networkaddresstranslation-160909142440.pptx (20)

Internet protocol (ip)
Internet protocol (ip)Internet protocol (ip)
Internet protocol (ip)
 
Network address translation
Network address translationNetwork address translation
Network address translation
 
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
NATNAT
NAT
 
NAT_Final
NAT_FinalNAT_Final
NAT_Final
 
Network address translations
Network address translations Network address translations
Network address translations
 
Nat cisco
Nat ciscoNat cisco
Nat cisco
 
Ccna1v3 Mod09
Ccna1v3 Mod09Ccna1v3 Mod09
Ccna1v3 Mod09
 
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
 
UNIT-2.pptx
UNIT-2.pptxUNIT-2.pptx
UNIT-2.pptx
 
IP fundamentals
IP fundamentals IP fundamentals
IP fundamentals
 
IP Addressing
IP AddressingIP Addressing
IP Addressing
 
Skip to Main content.docx
Skip to Main content.docxSkip to Main content.docx
Skip to Main content.docx
 
ffuyu yguyguyg.pptx
ffuyu yguyguyg.pptxffuyu yguyguyg.pptx
ffuyu yguyguyg.pptx
 
Networking
NetworkingNetworking
Networking
 
IP Layer.pptx
IP Layer.pptxIP Layer.pptx
IP Layer.pptx
 
Module (10) NAT for IPV4.pptx
Module (10) NAT for IPV4.pptxModule (10) NAT for IPV4.pptx
Module (10) NAT for IPV4.pptx
 
Ip and mac adress
Ip and mac adressIp and mac adress
Ip and mac adress
 
Nat 03
Nat 03Nat 03
Nat 03
 

More from zmulani8

ADBMS unit 1.pdfsdgdsgdsgdsgdsgdsgdsgdsg
ADBMS unit 1.pdfsdgdsgdsgdsgdsgdsgdsgdsgADBMS unit 1.pdfsdgdsgdsgdsgdsgdsgdsgdsg
ADBMS unit 1.pdfsdgdsgdsgdsgdsgdsgdsgdsg
zmulani8
 
VESIT WORKSHOP SIMULATIONS.ppt
VESIT WORKSHOP SIMULATIONS.pptVESIT WORKSHOP SIMULATIONS.ppt
VESIT WORKSHOP SIMULATIONS.ppt
zmulani8
 
viz_design_workshop_ppt_0.pptx
viz_design_workshop_ppt_0.pptxviz_design_workshop_ppt_0.pptx
viz_design_workshop_ppt_0.pptx
zmulani8
 
2-input-output-devices.ppt
2-input-output-devices.ppt2-input-output-devices.ppt
2-input-output-devices.ppt
zmulani8
 
viz_design_workshop_ppt_0.pptx
viz_design_workshop_ppt_0.pptxviz_design_workshop_ppt_0.pptx
viz_design_workshop_ppt_0.pptx
zmulani8
 
VESIT WORKSHOP SIMULATIONS.ppt
VESIT WORKSHOP SIMULATIONS.pptVESIT WORKSHOP SIMULATIONS.ppt
VESIT WORKSHOP SIMULATIONS.ppt
zmulani8
 
VESIT WORKSHOP SIMULATIONS.ppt
VESIT WORKSHOP SIMULATIONS.pptVESIT WORKSHOP SIMULATIONS.ppt
VESIT WORKSHOP SIMULATIONS.ppt
zmulani8
 
viz_design_workshop_ppt_0.pptx
viz_design_workshop_ppt_0.pptxviz_design_workshop_ppt_0.pptx
viz_design_workshop_ppt_0.pptx
zmulani8
 
Financial Functions.ppt
Financial Functions.pptFinancial Functions.ppt
Financial Functions.ppt
zmulani8
 
unit 3 Multiple Access.ppt
unit 3 Multiple Access.pptunit 3 Multiple Access.ppt
unit 3 Multiple Access.ppt
zmulani8
 
nat.ppt
nat.pptnat.ppt
nat.ppt
zmulani8
 
Unit_3_TCP_UDP.ppt
Unit_3_TCP_UDP.pptUnit_3_TCP_UDP.ppt
Unit_3_TCP_UDP.ppt
zmulani8
 
unit 1 Federated Identity Management_4.pptx
unit 1 Federated Identity Management_4.pptxunit 1 Federated Identity Management_4.pptx
unit 1 Federated Identity Management_4.pptx
zmulani8
 
Lecture1_Julia_introd.pptx
Lecture1_Julia_introd.pptxLecture1_Julia_introd.pptx
Lecture1_Julia_introd.pptx
zmulani8
 
Lecture1_Julia_introd.pptx
Lecture1_Julia_introd.pptxLecture1_Julia_introd.pptx
Lecture1_Julia_introd.pptx
zmulani8
 

More from zmulani8 (15)

ADBMS unit 1.pdfsdgdsgdsgdsgdsgdsgdsgdsg
ADBMS unit 1.pdfsdgdsgdsgdsgdsgdsgdsgdsgADBMS unit 1.pdfsdgdsgdsgdsgdsgdsgdsgdsg
ADBMS unit 1.pdfsdgdsgdsgdsgdsgdsgdsgdsg
 
VESIT WORKSHOP SIMULATIONS.ppt
VESIT WORKSHOP SIMULATIONS.pptVESIT WORKSHOP SIMULATIONS.ppt
VESIT WORKSHOP SIMULATIONS.ppt
 
viz_design_workshop_ppt_0.pptx
viz_design_workshop_ppt_0.pptxviz_design_workshop_ppt_0.pptx
viz_design_workshop_ppt_0.pptx
 
2-input-output-devices.ppt
2-input-output-devices.ppt2-input-output-devices.ppt
2-input-output-devices.ppt
 
viz_design_workshop_ppt_0.pptx
viz_design_workshop_ppt_0.pptxviz_design_workshop_ppt_0.pptx
viz_design_workshop_ppt_0.pptx
 
VESIT WORKSHOP SIMULATIONS.ppt
VESIT WORKSHOP SIMULATIONS.pptVESIT WORKSHOP SIMULATIONS.ppt
VESIT WORKSHOP SIMULATIONS.ppt
 
VESIT WORKSHOP SIMULATIONS.ppt
VESIT WORKSHOP SIMULATIONS.pptVESIT WORKSHOP SIMULATIONS.ppt
VESIT WORKSHOP SIMULATIONS.ppt
 
viz_design_workshop_ppt_0.pptx
viz_design_workshop_ppt_0.pptxviz_design_workshop_ppt_0.pptx
viz_design_workshop_ppt_0.pptx
 
Financial Functions.ppt
Financial Functions.pptFinancial Functions.ppt
Financial Functions.ppt
 
unit 3 Multiple Access.ppt
unit 3 Multiple Access.pptunit 3 Multiple Access.ppt
unit 3 Multiple Access.ppt
 
nat.ppt
nat.pptnat.ppt
nat.ppt
 
Unit_3_TCP_UDP.ppt
Unit_3_TCP_UDP.pptUnit_3_TCP_UDP.ppt
Unit_3_TCP_UDP.ppt
 
unit 1 Federated Identity Management_4.pptx
unit 1 Federated Identity Management_4.pptxunit 1 Federated Identity Management_4.pptx
unit 1 Federated Identity Management_4.pptx
 
Lecture1_Julia_introd.pptx
Lecture1_Julia_introd.pptxLecture1_Julia_introd.pptx
Lecture1_Julia_introd.pptx
 
Lecture1_Julia_introd.pptx
Lecture1_Julia_introd.pptxLecture1_Julia_introd.pptx
Lecture1_Julia_introd.pptx
 

Recently uploaded

Azure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdfAzure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdf
AanSulistiyo
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
uehowe
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
Danica Gill
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
zyfovom
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
Paul Walk
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
SEO Article Boost
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
Trish Parr
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
bseovas
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
uehowe
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
ukwwuq
 
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
bseovas
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
vmemo1
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
hackersuli
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
cuobya
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
davidjhones387
 
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
cuobya
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
zoowe
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
Toptal Tech
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
wolfsoftcompanyco
 

Recently uploaded (20)

Azure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdfAzure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdf
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
 
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
 
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
 

networkaddresstranslation-160909142440.pptx

  • 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.  PA T 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 SecurityPayload
  • 21.  Hardware and software firewalls.  Routers.  Proxy servers  RAS server that is a simple router/firewall