Jeff -

Inline - hopefully more readable than before...

> -----Original Message-----
> From: Jeffrey Haas <jh...@pfrc.org>
> Sent: Thursday, October 25, 2018 8:38 AM
> To: Les Ginsberg (ginsberg) <ginsb...@cisco.com>
> Cc: Naiming Shen (naiming) <naim...@cisco.com>; Reshad Rahman
> (rrahman) <rrah...@cisco.com>; rtg-bfd@ietf.org
> Subject: Re: BFD WG adoption for draft-haas-bfd-large-packets
> 
> Les,
> 
> I *think* the following text is yours.

[Les:] Yes - it is.

> 
> 
> On Mon, Oct 22, 2018 at 12:36:52AM +0000, Les Ginsberg (ginsberg) wrote:
> > [Les:] So, this has some implications:
> >
> > We have both a transmit interval and a multiplier for a BFD session because
> we allow that some BFD packets may be dropped for reasons which do not
> represent a true loss of connectivity. Therefore up to N-1 consecutive
> packets may be dropped w/o triggering a session state change. If large BFD
> packets are “occasionally” inserted this means there are intervals during
> which N-2 packets drops (not counting the BFD large packet) would be
> sufficient to trigger a BFD session state change. Further, if the processing 
> of
> the large BFD packets makes it more likely that subsequent BFD packets will
> be dropped (e.g., because the processing of the large BFD packet simply
> takes longer) then it is possible that a BFD session state change might be
> triggered simply as a side effect of the insertion of the large packet into 
> the
> data stream.
> >
> > You also are now defining a “child session” which is embedded within the
> parent session. BFD large packets are then not meant to influence the parent
> BFD session state and therefore have to be processed separately. This – in
> many ways – is equivalent to defining “another protocol”. I’ll grant it might 
> be
> a bit simpler as it can inherit some things from the parent session – but it
> certainly is no longer simply a transparent part of existing BFD session
> operation.
> 
> The draft I had previously worked on with Xiao Min discussing probing using
> BFD Echo had the concept of probes that would happen wherein the session
> is not torn down.  The example carries similarly with the "send occasional".
> 
> I suggest taking a look at a different draft that might help direct this 
> portion
> of the discussion:
> 
> https://tools.ietf.org/html/draft-ietf-bfd-stability-02

[Les:] I have read this draft - not sure how relevant it is.

Naiming had suggested that MTU sized packets need not be sent all the time but 
only occasionally - 
and that a failure might not be used to take the BFD session down - 
rather it would be seen as a "soft-failure" and reported separately from the 
BFD session state.
My response was in that context - which it seems was also in your mind in your 
BFD Echo proposal.

This, however, seems not to be what Albert has in mind - as he has since 
commented that he really wants to have sub-second detection of MTU issues and 
he wants traffic rerouted "immediately".

   Les



> 
> 
> 
> -- Jeff

Reply via email to