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

Re: [dccp] dccp implementations



This is all fantastic news. Thanks!! And I'll know in future to refer to at least one close-to-production-quality stack!

Eddie


On Jul 27, 2005, at 10:39 PM, Arnaldo Carvalho de Melo wrote:

Em Thu, Jul 28, 2005 at 10:55:52AM +1200, Ian McDonald escreveu:

Eddie/Aylin,

The implementation Arnaldo and I are working on linked off there is
getting closer to production quality and is built in the Linux kernel.



Really nice seeing you so enthusiastic and confident! :-)


After the latest Linux summit at Ottawa there has been agreement to
start merging DCCP officially into the kernel.


Yes, even before the networking summit in Montreal some 10 days ago and
the kernel summit Dave Miller was already asking me to merge the dccp
tree.



At present just CCID3 is in the new version although the older version
here at Waikato has CCID2 in it.



I have some work to do before getting into CCID2, current status is I'm
picking the changesets in my dccp-2.6 tree that are just...



The history of the Waikato code is it draws and improves on code from
Lulea and McManus.

The implementation by Arnaldo, supported by me, was from scratch but
building on the IP and TCP work in the kernel and taking the Waikato
CCID3 implementation.


... linue kernel TCP/IP implementation refactorings, that are used by DCCP
in my tree and pushing them out to Dave Miller, some of these changesets
are already in 2.6.13-rc3, some already in Dave's for-2.6.14 tree and I
just arrived from Canada and I'm trying to get up to speed on DCCP ASAP, I
hope to get the refactorings merged soon so that the DCCP tree becomes
reduced to just the non-core kernel changes part, i.e. DCCP itself, that
will be a very important milestone and I'll work hard to have it achieved
ASAP.



Feel free to join in with our effort and contribute back!


Yeah! And another great news is that Joacim is working on getting the Lulea
code up to latest standards and is already doing interop tests with the
Linux stack and even contributing back patches fixing stuff like long
sequence number handling that I had misinterpreted the standard.


And besides you there is some more people starting to look at writing apps
on top of this stack, so it seems we're picking up steam, lets try to keep
this going!



Regards,

Ian

Eddie Kohler wrote:

Hi,

Check out the prototype DCCP implementations linked off http://
www.icir.org/kohler/dccp . But note that no production-quality DCCP
implementations exist yet. DCCP is generally implemented in the kernel.


Eddie


On Jul 27, 2005, at 1:49 AM, Aylin Kantarci wrote:


Hello,



I would like to use one of the implementations of dccp software with
my streaming system.


My system runs in UNIX environment, I can port it to Linux.

It is a multithreaded software. Do dccp implementations work in a
multithreaded environment?

Is the package an application layer library? Or does it compiled with
kernel?