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

Re: [DNA] Review of draft-ietf-dna-link-information-03.txt



I believe the DNAv6 protocol spec says that RS probes occur upon a hint from 
L2 that the link has changed. The nature of the hint is left as an exercise 
to the implementor, and may, in fact, be quite different depending on the 
nature of the L2 protocol. Is that acceptable?

Regarding jitter, I don't recall whether that is dealt with on the host side 
in DNAv6, but there is an extensive discussion of a token bucket algorithm 
on the router to protect the routers and other hosts on the link against 
flooding. IHO, regardless of what the spec says about the host side, 
someobody could always hack the driver to flood the link. The DT was 
primarily concerned with protecting against such attacks, but I suppose it 
might be appropriate to include some text in the spec to protect against 
malfunctions as well.

            jak

----- Original Message ----- 
From: "Bernard Aboba" <bernard_aboba@hotmail.com>
To: <jari.arkko@kolumbus.fi>
Cc: <dna@eng.monash.edu.au>
Sent: Tuesday, May 23, 2006 10:52 AM
Subject: Re: [DNA] Review of draft-ietf-dna-link-information-03.txt


> >Anyway, I have a question for you Bernard: draft-iab-link-indications
>>talks about the importance of damping and hysterisis -- has that
>>been sufficiently addressed in the wireless parts of the
>>dna-link-information document?
>
> Damping & hystersis need to be addressed in the DNA specifications 
> themselves, so that DNA can be immune to driver malfunctions.  As an 
> example, RFC 4436 rate limits DNAv4 exchanges, so that a jittering driver 
> would not cause a flood of DNAv4 probes.
>
> I do think this document creates a problem by mandating that a "link down" 
> event be sent on each handoff.  It is possible for a handoff to occur with 
> minimal connectivity loss, so that the link was never "down", at least not 
> long enough for an application to care about it.  Requiring "link down" 
> events will cause harm in situations where the TCP stack or applications 
> tear down connections on receipt of a "link down".   Because of the 
> downside to sending a "link down" event, these events are often damped, 
> and if a "link up" occurs prior to expiration of the damping timer, then a 
> "link down" event may not be sent.
>
>
>