Re: What is NAT?
- From: Pascal Hambourg <boite-a-spam@xxxxxxxxxxxxxxx>
- Date: Thu, 26 Jul 2007 11:12:39 +0200
Hello,
Unruh wrote :
Anyway to answer the original question, NAT is an acronym for Network
Address Translation-- the router takes a packet from your machine with its
internal address ( say 192.168.0.2, port number 80) and translates it to
the address of the router itself ( 142.56.98.7) with a high port number (
way 3080) and remembers that that port is associated with port 80 on
192.168.0.2.
it is a way of having the router with its external address pretend to be any
one of the machines on the inside network.
What you describe is actually masquerading, which is only one - and probably the most common - of the many variations of NAT. Another common variation is "port forwarding", which changes the destination address according to the destination protocol and port. At large, NAT is any processing that takes a packet and changes its original source and/or destination address with whatever new address. Neither the original destination address nor the new source address need to belong to the NAT device.
PS to the OP : how is this question specific to Linux ?
.
- References:
- What is NAT?
- From: Randy Yates
- Re: What is NAT?
- From: David Schwartz
- Re: What is NAT?
- From: Unruh
- What is NAT?
- Prev by Date: Re: help w/ network design
- Next by Date: Problems with NIS
- Previous by thread: Re: What is NAT?
- Next by thread: Live CD with default serial or ssh console
- Index(es):
Relevant Pages
|