Thanks for the replies. They are satisfactory. On Wed, Dec 16, 2020 at 5:00 PM Greg Mirsky <gregimir...@gmail.com> wrote:
> Hi Martin, > thank you for your review and comments. Please find my answers, notes, and > the proposed updates below under the GIM>> tag. > > Regards, > Greg > > On Tue, Dec 15, 2020 at 12:08 PM Martin Duke via Datatracker < > nore...@ietf.org> wrote: > >> Martin Duke 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: >> ---------------------------------------------------------------------- >> >> - This document should expand acronyms on first use, particularly those >> in the >> Abstract. >> > GIM>> Thank you for pointing to this. The updated Abstract is now as > follows: > This document defines Multicast Virtual Private Network (VPN) > extensions and procedures that allow fast failover for upstream > failures by allowing downstream Provider Edges (PEs) to consider the > status of Provider-Tunnels (P-tunnels) when selecting the upstream PE > for a VPN multicast flow. The fast failover is enabled by using RFC > 8562 Bidirectional Forwarding Detection (BFD) for Multipoint Networks > and the new BGP Attribute - BFD Discriminator. Also, the document > introduces a new BGP Community, Standby PE, extending BGP Multicast > VPN routing so that a C-multicast route can be advertised toward a > Standby Upstream PE. >> >> >> - Similarly, a couple of new paragraphs in Section 1 would be a useful >> boot >> camp for concepts like PEs, P-Multicast, C-Multicast, BFD, RT, etc. I >> spent >> some time in RFC 6513 and I'm still pretty unclear on these. >> > GIM>>I agree that the document relies heavily on RFCs 6513 and 6514. We've > stressed that in the first paragraph of Section 1: > It is assumed that the reader is familiar with the workings of > multicast MPLS/BGP IP VPNs as described in [RFC6513] and [RFC6514]. > And in the RtgDir review we also received this comment: > > This document is fairly easy to read, but demands a thorough understanding > of > RFCs 6513 and 6514. That is not unreasonable. > > Adding text that explains some of the concepts of VPN and MPVN may be > challenging because it might be difficult to determine how much information > is sufficient for a reader and not to overload the document with the quotes > from RFCs 4364, 6513, and 6514 (also BFD-related RFCs 5880 and 8562). > >> >> - The last paragraph of S1 describes "protection for multicast services". >> Can >> you elaborate what this is protection from? The latency associated with >> tunnel >> failure? >> > GIM>> Strictly speaking, mechanisms described and defined in the document > expedite the convergence of the MVPN control plane when compared with the > regular convergence time of the BGP-based VPN control plane. That, in turn, > enables a faster switchover in the data plane. As the result, using the > methods described, an operator minimizes the packet loss in the protected > multicast service. Hope that clarifies the context of "protection for > multicast services" in this document. > >> >> - In Section 3.1.6, please clarify if the length field of the TLV must be >> a >> multiple of 4 octets, or the entire TLV (including type and length) >> should be a >> multiple of 4. From context, I suspect the latter is true, but it could >> easily >> be misread otherwise. >> > GIM>> While addressing Ben's comment I've updated that part of the text. > Please let me know if the updated version makes it clearer: > * Type - a one-octet-long field that characterizes the > interpretation of the Value field (Section 7.3) > > * Length - a one-octet-long field equal to the length of the > Value field in octets > > * Value - a variable-length field. > > The length of a TLV as a whole MUST be multiple of four octets. > >> >> - Sec 5. I think you should delete the word "whether" >> > GIM>> I agree that it is not used correctly in that sentence and that > removing it seems like the simplest way fixing it. I've updated the text > while addressing another comment. Please let me know if the version below > reads as an improvement: > o Upstream PEs use the "hot standby" optional behavior and thus will > start forwarding traffic for a given multicast state after they > have a (primary) BGP C-multicast route or a Standby BGP > C-multicast route for that state (or both) >
_______________________________________________ BESS mailing list BESS@ietf.org https://www.ietf.org/mailman/listinfo/bess