Hi Murray,
thank you for the review, comments, and helpful suggestions. Please find my
answers and notes below tagged by GIM>>.

Regards,
Greg

On Wed, Dec 16, 2020 at 9:48 PM Murray Kucherawy via Datatracker <
nore...@ietf.org> wrote:

> Murray Kucherawy has entered the following ballot position for
> draft-ietf-bess-mvpn-fast-failover-13: No Objection
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-bess-mvpn-fast-failover/
>
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> I concur with Barry's point about the definitions in Section 2.2.
>
> I can't quite parse the first sentence of Section 3.1.1.  Maybe this will
> help:
>
> OLD:
>
>    A condition to consider that the status of a P-tunnel is Up is that
>    the root of the tunnel, as determined in the x-PMSI Tunnel attribute,
>    is reachable through unicast routing tables.
>
> NEW:
>
>    When determining whether the status of a P-tunnel is Up, a condition
>    to consider is whether the root of the tunnel, as determined in the
>    x-PMSI Tunnel attribute, is reachable through unicast routing tables.
>
GIM>> Thank you for the suggested text, it is much clearer. I might propose
a small re-wording to get the following:
NEW TEXT:

When determining if the status of a P-tunnel is Up,
a condition to consider is whether the root of the tunnel,
as specified in the x-PMSI Tunnel attribute, is reachable
through unicast routing tables.

What do you think?

>
> Section 3.1.2 has a similar concern.
>
GIM>> I agree and propose the following update:
OLD TEXT:
    A condition to consider a tunnel status as Up can be that the last-
   hop link of the P-tunnel is Up.
NEW TEXT:
   When determining if the status of a P-tunnel is Up, a condition to
   consider is whether the last-hop link of the P-tunnel is Up.

>
> Why is that a SHOULD and not a MUST in Section 3.1.6.1?

GIM>> The thinking, as I recall, was that the operator might re-enable
P-tunnel tracking, and not deleting the p2mp BFD session(s) might make an
implementation to resume tracking faster. Though the gain might be
negligent for a single BFD session, but if the same PE is the root for
multiple multicast trees, such behavior might be useful. But thinking about
that now, we might give the same flexibility and still use MUST. Please
review the following update:
OLD TEXT:
  o  the P2MP BFD session SHOULD be deleted.
NEW TEXT:
   o  the P2MP BFD session MUST be deleted.  The session MAY be deleted
      after some of time.  If an implementation uses a timer to delay
      the cleanup, it MUST allow the configuration of the delay
      interval, and use a reasonable default value.

Same question about
> 3.1.6.2,

GIM>> I think that it was the same reasoning. Would applying the update as
above be helpful?


> and the ones in 4.2.

GIM>> I think these two SHOULDs could have been MAYs but not MUSTs. In
fact, the text that follows uses MAY and then it is used to illustrate what
constitutes "cold root standby", "warm root standby, and "hot root
standby". The latter is the case when both SHOULD are followed.
Do you think that is reasonable?

> Or, if they are correctly SHOULDs, you might
> consider giving some guidance to the reader about when one might go about
> deviating from the advice given, since SHOULD offers a choice.
>
> I think in Sections 7.2 and 7.3, you don't need "this document" references
> for
> unassigned things.
>
GIM>> Thank you, updated per your suggestion.
_______________________________________________
BESS mailing list
BESS@ietf.org
https://www.ietf.org/mailman/listinfo/bess

Reply via email to