Tom,

I have personally addressed most if not all of your comments.

Do you see in version -07 used "aligned" or "explicitely" ?

If something was not addressed it was based on the discussion with
co-authors.

Many thx,
R.

On Fri, Nov 26, 2021 at 1:27 PM t petch <ie...@btconnect.com> wrote:

> On 15/10/2021 20:18, Jeffrey Haas wrote:
> > Working Group,
> >
> > Now that the BFD YANG work is getting ready to pop out of the RFC
> Editor's
> > queue, it's an appropriate time to finish the last minor details for the
> > BFD Unsolicited draft.
> >
> > Previously, the draft had exited Working Group Last Call with minor
> things
> > to be resolved, and a process question about where this draft should be
> with
> > regards to the standard process.  Our conversation with our Area
> Director at
> > that time and other associated IESG members suggested that Proposed
> Standard
> > status was appropriate.
> >
> > Greg Mirsky had made a number of comments, several which have been at
> least
> > partially addressed in the current version of the draft.  Note that the
> top
> > of the thread corresponds to the Working Group feedback during WGLC.
> >
> >
> https://mailarchive.ietf.org/arch/msg/rtg-bfd/naYc-qtNmf8ZH2sRF8S76DqzgYc/
> >
> > I encourage the Working Group to review the draft and the comments to
> date.
> > After resolving them, I believe we're ready to have a shepherd writeup
> and
> > send this to the IESG.
>
> Jeff
>
> My comments from 28oct21 and thereabouts, some of which were first made
> in August 2020,  have not been addressed (or are being ignored:-(
>
> The IANA Considerations registers a different prefix to that in the YANG
> module; this is a showstopper.
>
> The Security Considerations for YANG modules are out-of-date.  See the
> pointer in YANG Guidelines, RFC8407.  Fixing this will cause updates to
> the I-D References.
>
> The reference to bfd-yang is out of date - it is an RFC now.
>
> YANG import MUST be Normative Reference (eg RFC8349)
>
> Tom Petch
>
> > -----
> >
> > Addressing points Greg has raised:
> > - "Does this document update RFC 5881?"
> >
> >    In my opinion, we're introducing no procedural changes vs. RFC
> 5880/5881.
> >    The passive mode documented in RFC 5880 is being leveraged.  We're
> simply
> >    not explicitly provisioning the session.  Others in the WGLC thread
> >    support not marking this as an update.
> >
> > - "node-wise configuration"
> >
> >    I believe that has been addressed in the current version of the draft.
> >
> > - Greg writes: "The fourth paragraph in Section 2 explains the handling
> of
> >    the first BFD control packet with Your Discriminator == 0, i.e., "it
> does
> >    not find an existing session with the same source address". What
> happens
> >    if the matching BFD session has been found?"
> >
> >    This case could use a small amount of normative text.  For reference,
> here
> >    is the text from RFC 5880, §6.8.6:
> >
> >    :   If the Your Discriminator field is zero, the session MUST be
> >    :   selected based on some combination of other fields, possibly
> >    :   including source addressing information, the My Discriminator
> >    :   field, and the interface over which the packet was received.  The
> >    :   exact method of selection is application specific and is thus
> >    :   outside the scope of this specification.  If a matching session is
> >    :   not found, a new session MAY be created, or the packet MAY be
> >    :   discarded.  This choice is outside the scope of this
> >    :   specification.
> >
> >    One easy possibility is that there is an existing session, or one
> that may
> >    be failing shortly.  Discarding the received packets in this
> circumstance
> >    until there is no existing session might be an appropriate response.
> >
> > - Greg write: "Does that mean that there will be only one session
> >    with the same source address despite different destination addresses
> >    listed?"
> >
> >    One point of comparison is that the single-hop BFD YANG module is
> indexed
> >    on interface and destination address and not source address.
> >
> > - Greg writes: "the local BFD system assigns My Discriminator to the
> >    session. Though it is standard (RFC 5880) step, it might be useful to
> >    mention it."
> >
> >    Since I don't think it brings clarity and distracts from "see the base
> >    RFC", I would suggest not mentioning it.
> >
> > - Greg asks about what happens to session state for a session that was
> >    passive and went down.
> >
> >    Much like Greg, I believe this is an implementation detail but it's
> one
> >    that has impact to things like YANG modules.  Since single-hop
> sessions
> >    are indexed based on interface and destination address, permitting
> them to
> >    linger for some period of time might be useful with low danger of
> being a
> >    denial of service vs. the operational state.  This would permit a YANG
> >    notification sent for a session that went down to be able to query
> >    information from the operational state portion of the module.
> >
> >    If the authors agree, it might be worth a sentence or two mentioning
> that
> >    session state may linger for an implementation-defined period of time
> for
> >    management purposes.
> >
> > - Session changing from passive to active.
> >
> >    This isn't a normative MAY.
> >
> > - TTL=255 only RECOMMENDED?
> >
> >    RFC 5881 provides for circumstances where the send-side will always
> use
> >    TTL 255 but validation on reception is optional.
> >
> >    I would support Greg's point by suggesting that the text in the
> current
> >    draft simply be updated to say "follow RFC 5881's GTSM procedures".
> >
> > -----
> >
> > Other notes:
> > - The BFD YANG module references will be able to be filled out shortly as
> >    RFC 9127.
> >
> > - Update dates appropriately throuhgout the YANG module.  Copyright,
> >    revision, etc.
> >
> > - The YANG module defines a role.  I suggest that the draft should
> define a
> >    State Variable covering this.  See RFC 5880, §6.8.1.
> >
> > -----
> >
> > Minor comments on the draft from my most current review. (Line numbers
> from
> > IETF nits tool.)
> >
> > 140      On the passive side, the "unsolicited BFD" SHOULD be explicitely
> >
> > s/explicitely/explicitly/
> >
> > 391         interfaces the above check should be alinged with routing
> protocol
> >
> > s/alinged/aligned/
> >
> >
> > -- Jeff
> >
> > .
> >
>

Reply via email to