Skip to main content

Last Call Review of draft-ietf-bfd-vxlan-07
review-ietf-bfd-vxlan-07-opsdir-lc-schoenwaelder-2019-05-21-00

Request Review of draft-ietf-bfd-vxlan
Requested revision No specific revision (document currently at 16)
Type Last Call Review
Team Ops Directorate (opsdir)
Deadline 2019-05-31
Requested 2019-05-17
Authors Santosh Pallagatti , Greg Mirsky , Sudarsan Paragiri , Vengada Prasad Govindan , Mallik Mudigonda
I-D last updated 2019-05-21
Completed reviews Rtgdir Last Call review of -07 by Joel M. Halpern (diff)
Opsdir Last Call review of -07 by Jürgen Schönwälder (diff)
Genart Last Call review of -07 by Erik Kline (diff)
Tsvart Last Call review of -07 by Olivier Bonaventure (diff)
Secdir Last Call review of -07 by Shawn M Emery (diff)
Opsdir Telechat review of -09 by Jürgen Schönwälder (diff)
Secdir Telechat review of -09 by Shawn M Emery (diff)
Genart Telechat review of -09 by Erik Kline (diff)
Assignment Reviewer Jürgen Schönwälder
State Completed
Request Last Call review on draft-ietf-bfd-vxlan by Ops Directorate Assigned
Posted at https://mailarchive.ietf.org/arch/msg/ops-dir/zo-KAFs7Rp4tnSzfch_SMvcGIwk
Reviewed revision 07 (document currently at 16)
Result Has issues
Completed 2019-05-21
review-ietf-bfd-vxlan-07-opsdir-lc-schoenwaelder-2019-05-21-00
I only have a very limited understanding of VXLAN ands BFD technology.
Hence, some of my question may look odd to the insiders.

- RFC 7348 defining VXLAN is informational, why would BFD for VXLAN be
  standards track?

- Section 2.1 "Terminology" expands acronyms but it does say where
  these "terms" are actually defined. Some pointers to the relevant
  RFCs may be useful.

- Section 3 starts talking about VNI numbers but acronym VNI has not
  been introduced before. I assume VNI = VXLAN Network Identifier.

- I am not familiar with VXLAN but I wonder how the endpoints
  addresses are obtained in practice. This BFD document says for
  example "The details of how the MAC address of the destination VTEP
  is obtained are outside the scope of this document." Well, OK, but
  how does this work? Is there a document where this is explained?
  Well, I am actually less concerned about how the inner address is
  obtained, I think I am more urgently missing how the VTEP determines
  the remote tunnel endpoint address.

- Why do you need a special MAC address? The text says I can use this
  address or the address of the destination VTEP but there is no
  reasoning when to use what or why a dedicated address is needed.

- What is a 'reasonable upper bound' on the number of BFD sessions
  that can be created between the same pair of VTEPs? 1? 2? 8? 64?
  256? 4096? How does the choice of this upper bound impact security?

- Which BFD mode is assumed to be used, asynchronous or demand? Or
  does this not matter for this usage of BFD, i.e., both work just
  fine and will be interoperable?

- Why is echo BFD outside the scope of this document? Can I just turn
  on echo mode or will extra specifications be needed?