Re: draft-phelan-dccp-natencap-00.txt

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On 14 Feb 2008, at 20:13, Phelan, Tom wrote:
It's definitely my intention that DCCP-NAT happens in the end nodes. It
isn't intended to be some middlebox intercepting a DCCP stream and
converting it.  The end nodes originate the packets with DCCP-NAT
encapsulation.  I'll try to make that more clear in the next revision.

Nice to hear about NAT for DCCP(-RAW) in Linux. To expand a bit on the
above paragraph, I wouldn't expect DCCP-NAT in Linux to be implemented
below the DCCP layer as I imagine NAT for DCCP is.  In my view, the
encapsulation to use (NAT, RAW, IPv4, IPv6) is chosen by the application
and implemented (mostly) within the DCCP layer.

Allowing the application to choose runs into connectivity problems when some applications support the UDP encapsulation, and some do not. If we're going to define a UDP encapsulation - and it's not at all clear to me that such a thing is a good idea - then I'd recommend that we do so in a way that it can be done by the DCCP stack, transparently to the applications, with a well-defined order for trying native vs. encapsulated connection requests.

--
Colin Perkins
http://csperkins.org/



[Index of Archives]     [Linux Kernel Development]     [Linux DCCP]     [IETF Annouce]     [Linux Networking]     [Git]     [Security]     [Linux Assembly]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [DDR & Rambus]

  Powered by Linux