A nit
On 02/28/2011 01:40 PM, Dan Wing wrote:
6. The "Encapsulated Port Reuse" is defined in a section titled
"DCCP Reset", which is confusing. Please fix.
7. The "Encapsulated Port Reuse" seems very scary, as I could
spoof it -- it contains only three bytes: the DCCP packet type
(1 byte) and UDP port number (2 bytes). This is insufficient
considering its impact to an ongoing DCCP connection. More
information needs to be included in the payload to prevent
off-path attackers from abusing this.
Think this is a DCCP misunderstanding. Encapsulated Port Reuse is a subtype
of the DCCP-Reset packet type. This Reset packet type, which is *not*
particularly easy to spoof due to seqno checks and such, includes several
subtype fields, namely Reason (Encapsulated Port Reuse) and 3 data bytes,
which are defined as above.
Eddie