/* HINT: Search archives @ http://www.indyramp.com/masq/ before posting! */
On the Cisco issue, they're doing more what Masq is doing than
traditional NAT, but using the old term. Netgear ISDN routers do
this also; I don't have a book handy, but I don't think they use
either term. The term "ip masquerading" appears to be used only
in the Linux environment.
You'll find that terms and their uses will change as the industry
grows and changes. Like it or not, it's both natural and unavoidable.
Charlie Shoemaker
From: "gokul" <[EMAIL PROTECTED]>
To: "ipmasq" <[EMAIL PROTECTED]>
Date sent: Sun, 22 Aug 1999 15:08:09 +0530
Subject: [Masq] a few more clarifications!!
> /* HINT: Search archives @ http://www.indyramp.com/masq/ before posting! */
>
>
>
> Hi!
> Firstly thanx a million for clearing my doubts so promptly !( which
> prompted me to ask u for a bit more of a clarification :( )
> quoting rfc 1631 about The IP Network Address Translator (NAT)
>
> Each NAT box will set aside one global address for tunneling. When a NAT
> box x in stub partition X wishes to deliver a packet to stub partition Y, it
> will encapsulate the packet in an IP header with destination address set to
> the global address of NAT box y that has been reserved for encapsulation.
> When NAT box y receives a packet with that destination address, it
> decapsulates the IP header and routes the packet internally.
> A special table is used to correct the TCP sequence and acknowledge
> numbers with source port FTP or destination port FTP. The table entries
> should have source, destination, source port, destination port, initial
> sequence number, delta for sequence numbers and a timestamp.
>
> Also from the CISCO NAT faq we have :
> Q: What is Port Address Translation (PAT), or "NAT overloading"?
> A: Also called Port Address Translation (PAT) or port-level multiplexed NAT,
> NAT "overload" is used to translate all "internal" (local) private addresses
> to a single "outside" (global - usually registered) IP address. Unique port
> numbers on each translation are used to distinguish between the
> conversations.
> With NAT overload, a translation entry containing full address and port
> information is created. A port translation may be created if another
> translation is using that port number with that outside/global address. This
> is necessary in order to eliminate any ambiguity about which translation
> needs to be applied to each packet traversing the router.
>
> It was actually this that led me to believe that there was a difference
> between NAT concept ...the one used by CISCO and NAT servers (the ones using
> the 1:1 mechanism for address translation)
> Is it that the case ?If not do reply so as to clarify my questions!
> thanx
> gokul
>
>
>
>
>
>
>
> _______________________________________________
> Masq maillist - [EMAIL PROTECTED]
> Admin requests can be handled at http://www.indyramp.com/masq-list/
> or email to [EMAIL PROTECTED]
>
> PLEASE read the HOWTO and search the archives before posting.
> You can start your search at http://www.indyramp.com/masq/
> Please keep general linux/unix/pc/internet questions off the list.
_______________________________________________
Masq maillist - [EMAIL PROTECTED]
Admin requests can be handled at http://www.indyramp.com/masq-list/
or email to [EMAIL PROTECTED]
PLEASE read the HOWTO and search the archives before posting.
You can start your search at http://www.indyramp.com/masq/
Please keep general linux/unix/pc/internet questions off the list.