Hi Tom,

thank you for the clarifications. Without wanting to embark on wording details
and/or thought experiments, let me just restate what the comments aimed at.

| > The main point I did not understand is whether the aim is to
| >  * encapsulate DCCP as a user-space protocol or
| >  * encapsulate DCCP as an in-kernel protocol?
| > 
| [TomP] The main point is neither, or rather the main point is orthogonal
| to these issues.  The main point is to allow DCCP to pass through
| existing NAT devices.
| 
What I am asking is whether the specification would work also with an
unmodified kernel that has DCCP already built in. That is, whether the draft
would require changes to the in-kernel protocol in order to make it work with
UDP-encapsulation.  Whether the components could be plugged together, without
DCCP necessarily being aware that it is routed somewhere.

I think what would really be highly desirable is some kind of prototype.

For RFC 5596 there was a working prototype, which made discussion much easier
by ruling out impracticable things that would otherwise have complicated the
description.

I would be happy to help with working on a prototype (perhaps a little
later). It would be great if the specification remained not paperwork, but is
also easy and simple to put into practice. 

Gerrit

Reply via email to