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

[dccp] Question on Middlebox Buffering of DCCP Packets



I've been reading the DCCP draft specs and I don't see this question 
addressed.  I'd appreciate either a pointer to the consensus view or else 
discussion of this question since it seems to be germane to eventual DCCP 
deployment.

UDP-based applications aren't going to switch to DCCP overnight so for some 
period of time it seems a worthwhile function would be for middleboxes to 
provide protocol translation between UDP and DCCP to protect the core network 
from the sort of uncontrolled growth in non-congestion-controlled traffic 
that DCCP is being designed to address.

Translating between DCCP and UDP seems straightforward except in the case 
where a UDP sender is exceeding whatever congestion control limits the active 
DCCP CC profile would impose on packet flows.  In such cases is a middlebox 
providing UDP-to-DCCP translation services expected to buffer packets 
arriving from the UDP sender until they are allowed to be transmitted 
according to the DCCP CC profile in effect?  Alternatively, should the 
middlebox simply drop the UDP packets which are arriving too quickly for the 
CC profile?  Should this be a negotiable feature of the profile itself?

I apologize if these questions have already been asked and answered.  Thank 
you ot the list membership for whatever pointers you can provide on this 
topic.

Bill Fischofer
Britestream Networks