Have the benefits vs. disadvantages of defining a different DCCP
header for UDP encapsulation been discussed earlier? The current
method saves some redundant header space, but may add to
implementation complexity in the DCCP side. I can't say if this is a
significant concern, but I wonder if it is a problem that DCCP-UDP
supports different set of features than native DCCP, such as not
supporting the short sequence numbers?
[Tom P.] The purpose of short sequence numbers in DCCP-STD is to
reduce
header length. Supporting short sequence numbers in DCCP-UDP doesn't
reduce the header size. The purpose of long sequence numbers in
DCCP-STD is to reduce the probability of a blind attacker correctly
guessing the sequence numbers in use.
So in my view short sequence numbers are more of a bug than a
feature,
and not supporting them in DCCP-UDP is the better solution.