You're welcome Greg. I'm glad my input was useful,

Dinesh
On Oct 24, 2019, 1:33 AM +0530, Greg Mirsky <gregimir...@gmail.com>, wrote:
> Hi Dinesh,
> many thanks for your time, the expertise you've kindly shared on this 
> discussion.
> I believe that Santosh has volunteered ;) to provide some text on the 
> firewall interaction. Any other contributions are welcome and greatly 
> appreciated.
>
> Regards,
> Greg
>
> > On Wed, Oct 23, 2019 at 3:54 PM Dinesh Dutt <did...@gmail.com> wrote:
> > > Looks good to me Greg. I see that the text around the use of the inner IP 
> > > address as also quite acceptable. Will you add any words about the 
> > > firewall?
> > >
> > > Dinesh
> > >
> > > On Wed, Oct 23, 2019 at 8:36 PM, Greg Mirsky <gregimir...@gmail.com> 
> > > wrote:
> > > > Hi Dinesh, et al.,
> > > > please check the updated version that removed the reference to 
> > > > Hypervisor in the text and Figure 1.
> > > >
> > > > Regards,
> > > > Greg
> > > >
> > > > > On Wed, Oct 23, 2019 at 10:47 AM Santosh P K 
> > > > > <santosh.pallaga...@gmail.com> wrote:
> > > > > > Dinesh,
> > > > > >      Please see my inline comments [SPK]
> > > > > > > >
> > > > > > > > - In section 3, there's a sentence that is: "BFD packets 
> > > > > > > > intended for a Hypervisor VTEP MUST NOT..". I recommend getting 
> > > > > > > > rid of the word "Hypervisor" ashe logic applies to any VTEP.
> > > > > > > >
> > > > > > > [SPK] Thanks for comments. We will change this.
> > > > > > >
> > > > > > > > - You already explained the precedence of the use of 127/8 
> > > > > > > > address in the inner header in MPLS. I have no specific 
> > > > > > > > comments in that area. I have only two questions:
> > > > > > > >    - Has anybody verified that the use of 127/8 address (and 
> > > > > > > > the right MAC) works with existing implementations, including 
> > > > > > > > the silicon ones? If this doesn't work there, is it worth 
> > > > > > > > adding the possibilit y of another address, one that is owned 
> > > > > > > > by the VTEP node?
> > > > > > > >    - Do we know if Firewalls stop such VXLAN packets? I ask 
> > > > > > > > this because VXLAN has an IP header and I don't know if 
> > > > > > > > firewalls stop packets with 127/8 in the inner header. If not, 
> > > > > > > > is it worth adding a sentence to say that firewalls  allow such 
> > > > > > > > packets? The use of a non-127/8 address may alleviate this case 
> > > > > > > > as well.
> > > > > > >
> > > > > > > [SPK] I think we may need to add the text about firewall as some 
> > > > > > > checks in firewall will be there if they are not already using 
> > > > > > > MPLS OAM which has inner IP header with 127/8 address range.
> > > > > > >
> > > > > > > >
> > > > > > > > The rest of the draft looks good to me,
> > > > > > > >
> > > > > > > > Dinesh
> > > > > > > >
> > > > > > > > On Wed, Oct 23, 2019 at 7:58 AM, Greg Mirsky 
> > > > > > > > <gregimir...@gmail.com> wrote:
> > > > > > > > > Hi Dinesh,
> > > > > > > > > I greatly appreciate your comments. Please heave a look at 
> > > > > > > > > the attached copy of the working version and its diff to -07 
> > > > > > > > > (latest in the datatracker).
> > > > > > > > >
> > > > > > > > > Regards,
> > > > > > > > > Greg
> > > > > > > > >
> > > > > > > > > > On Tue, Oct 22, 2019 at 9:52 PM Dinesh Dutt 
> > > > > > > > > > <did...@gmail.com> wrote:
> > > > > > > > > > > I have the same feeling as Anoop. Greg, can you please 
> > > > > > > > > > > point me to the latest draft so that I can quickly glance 
> > > > > > > > > > > through it to be doubly sure,
> > > > > > > > > > >
> > > > > > > > > > > Dinesh
> > > > > > > > > > >
> > > > > > > > > > > On Wed, Oct 23, 2019 at 4:35 AM, Anoop Ghanwani 
> > > > > > > > > > > <an...@alumni.duke.edu> wrote:
> > > > > > > > > > > > Greg,
> > > > > > > > > > > >
> > > > > > > > > > > > I think the draft is fine as is.
> > > > > > > > > > > >
> > > > > > > > > > > > I discussion with Xiao Min was about #3 and I see that 
> > > > > > > > > > > > as unnecessary until we have a draft that explains why 
> > > > > > > > > > > > that is needed in the context of the NVO3 architecture.
> > > > > > > > > > > >
> > > > > > > > > > > > Anoop
> > > > > > > > > > > >
> > > > > > > > > > > > > On Tue, Oct 22, 2019 at 11:17 AM Greg Mirsky 
> > > > > > > > > > > > > <gregimir...@gmail.com> wrote:
> > > > > > > > > > > > > > Hi Anoop, et al.,
> > > > > > > > > > > > > > I agree with your understanding of what is being 
> > > > > > > > > > > > > > defined in the current version of the BFD over 
> > > > > > > > > > > > > > VxLAN specification. But, as I understand, the WG 
> > > > > > > > > > > > > > is discussing the scope before the WGLC is closed. 
> > > > > > > > > > > > > > I believe there are three options:
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > 1. single BFD session between two VTEPs
> > > > > > > > > > > > > > 2. single BFD session per VNI between two VTEPs
> > > > > > > > > > > > > > 3. multiple BFD sessions per VNI between two VTEPs
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > The current text reflects #2. Is WG accepts this 
> > > > > > > > > > > > > > scope? If not, which option WG would accept?
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Regards,
> > > > > > > > > > > > > > Greg
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > > On Tue, Oct 22, 2019 at 2:09 PM Anoop Ghanwani 
> > > > > > > > > > > > > > > <an...@alumni.duke.edu> wrote:
> > > > > > > > > > > > > > > > I concur with Joel's assessment with the 
> > > > > > > > > > > > > > > > following clarifications.
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > The current document is already capable of 
> > > > > > > > > > > > > > > > monitoring multiple VNIs between VTEPs.
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > The issue under discussion was how do we use 
> > > > > > > > > > > > > > > > BFD to monitor multiple VAPs that use the same 
> > > > > > > > > > > > > > > > VNI between a pair of VTEPs.  The use case for 
> > > > > > > > > > > > > > > > this is not clear to me, as from my 
> > > > > > > > > > > > > > > > understanding, we cannot have a situation with 
> > > > > > > > > > > > > > > > multiple VAPs using the same VNI--there is 1:1 
> > > > > > > > > > > > > > > > mapping between VAP and VNI.
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > Anoop
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > On Tue, Oct 22, 2019 at 6:06 AM Joel M. 
> > > > > > > > > > > > > > > > > Halpern <j...@joelhalpern.com> wrote:
> > > > > > > > > > > > > > > > > >  From what I can tell, there are two 
> > > > > > > > > > > > > > > > > > separate problems.
> > > > > > > > > > > > > > > > > > The document we have is a VTEP-VTEP 
> > > > > > > > > > > > > > > > > > monitoring document.  There is no
> > > > > > > > > > > > > > > > > > need for that document to handle the 
> > > > > > > > > > > > > > > > > > multiple VNI case.
> > > > > > > > > > > > > > > > > > If folks want a protocol for doing BFD 
> > > > > > > > > > > > > > > > > > monitoring of things behind the
> > > > > > > > > > > > > > > > > > VTEPs (multiple VNIs), then do that as a 
> > > > > > > > > > > > > > > > > > separate document.   The
> > > > > > > > > > > > > > > > > > encoding will be a tenant encoding, and 
> > > > > > > > > > > > > > > > > > thus sesparate from what is
> > > > > > > > > > > > > > > > > > defined in this document.
> > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > Yours,
> > > > > > > > > > > > > > > > > > Joel
> > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > On 10/21/2019 5:07 PM, Jeffrey Haas wrote:
> > > > > > > > > > > > > > > > > > > Santosh and others,
> > > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > > On Thu, Oct 03, 2019 at 07:50:20PM +0530, 
> > > > > > > > > > > > > > > > > > > Santosh P K wrote:
> > > > > > > > > > > > > > > > > > >>     Thanks for your explanation. This 
> > > > > > > > > > > > > > > > > > >>helps a lot. I would wait for more
> > > > > > > > > > > > > > > > > > >> comments from others to see if this what 
> > > > > > > > > > > > > > > > > > >> we need in this draft to be
> > > > > > > > > > > > > > > > > > >> supported based on that we can provide 
> > > > > > > > > > > > > > > > > > >> appropriate sections in the draft.
> > > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > > The threads on the list have spidered to 
> > > > > > > > > > > > > > > > > > > the point where it is challenging
> > > > > > > > > > > > > > > > > > > to follow what the current status of the 
> > > > > > > > > > > > > > > > > > > draft is, or should be.  :-)
> > > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > > However, if I've followed things 
> > > > > > > > > > > > > > > > > > > properly, the question below is really the
> > > > > > > > > > > > > > > > > > > hinge point on what our encapsulation for 
> > > > > > > > > > > > > > > > > > > BFD over vxlan should look like.
> > > > > > > > > > > > > > > > > > > Correct?
> > > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > > Essentially, do we or do we not require 
> > > > > > > > > > > > > > > > > > > the ability to permit multiple BFD
> > > > > > > > > > > > > > > > > > > sessions between distinct VAPs?
> > > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > > If this is so, do we have a sense as to 
> > > > > > > > > > > > > > > > > > > how we should proceed?
> > > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > > -- Jeff
> > > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > > [context preserved below...]
> > > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > >> Santosh P K
> > > > > > > > > > > > > > > > > > >>
> > > > > > > > > > > > > > > > > > >> On Wed, Sep 25, 2019 at 8:10 AM 
> > > > > > > > > > > > > > > > > > >> <xiao.m...@zte.com.cn> wrote:
> > > > > > > > > > > > > > > > > > >>
> > > > > > > > > > > > > > > > > > >>> Hi Santosh,
> > > > > > > > > > > > > > > > > > >>>
> > > > > > > > > > > > > > > > > > >>>
> > > > > > > > > > > > > > > > > > >>> With regard to the question whether we 
> > > > > > > > > > > > > > > > > > >>> should allow multiple BFD sessions
> > > > > > > > > > > > > > > > > > >>> for the same VNI or not, IMHO we should 
> > > > > > > > > > > > > > > > > > >>> allow it, more explanation as
> > > > > > > > > > > > > > > > > > >>> follows.
> > > > > > > > > > > > > > > > > > >>>
> > > > > > > > > > > > > > > > > > >>> Below is a figure derived from figure 2 
> > > > > > > > > > > > > > > > > > >>> of RFC8014 (An Architecture for
> > > > > > > > > > > > > > > > > > >>> Data-Center Network Virtualization over 
> > > > > > > > > > > > > > > > > > >>> Layer 3 (NVO3)).
> > > > > > > > > > > > > > > > > > >>>
> > > > > > > > > > > > > > > > > > >>>                      |         Data 
> > > > > > > > > > > > > > > > > > >>>Center Network (IP)        |
> > > > > > > > > > > > > > > > > > >>>                      |                  
> > > > > > > > > > > > > > > > > > >>>                       |
> > > > > > > > > > > > > > > > > > >>>                      
> > > > > > > > > > > > > > > > > > >>>+-----------------------------------------+
> > > > > > > > > > > > > > > > > > >>>                           |             
> > > > > > > > > > > > > > > > > > >>>              |
> > > > > > > > > > > > > > > > > > >>>                           |       
> > > > > > > > > > > > > > > > > > >>>Tunnel Overlay      |
> > > > > > > > > > > > > > > > > > >>>              +------------+---------+   
> > > > > > > > > > > > > > > > > > >>>    +---------+------------+
> > > > > > > > > > > > > > > > > > >>>              | +----------+-------+ |   
> > > > > > > > > > > > > > > > > > >>>    | +-------+----------+ |
> > > > > > > > > > > > > > > > > > >>>              | |  Overlay Module  | |   
> > > > > > > > > > > > > > > > > > >>>    | |  Overlay Module  | |
> > > > > > > > > > > > > > > > > > >>>              | +---------+--------+ |   
> > > > > > > > > > > > > > > > > > >>>    | +---------+--------+ |
> > > > > > > > > > > > > > > > > > >>>              |           |          |   
> > > > > > > > > > > > > > > > > > >>>    |           |          |
> > > > > > > > > > > > > > > > > > >>>       NVE1   |           |          |   
> > > > > > > > > > > > > > > > > > >>>    |           |          | NVE2
> > > > > > > > > > > > > > > > > > >>>              |  +--------+-------+  |   
> > > > > > > > > > > > > > > > > > >>>    |  +--------+-------+  |
> > > > > > > > > > > > > > > > > > >>>              |  |VNI1 VNI2  VNI1 |  |   
> > > > > > > > > > > > > > > > > > >>>    |  | VNI1 VNI2 VNI1 |  |
> > > > > > > > > > > > > > > > > > >>>              |  +-+-----+----+---+  |   
> > > > > > > > > > > > > > > > > > >>>    |  +-+-----+-----+--+  |
> > > > > > > > > > > > > > > > > > >>>              |VAP1| VAP2|    | VAP3 |   
> > > > > > > > > > > > > > > > > > >>>    |VAP1| VAP2|     | VAP3|
> > > > > > > > > > > > > > > > > > >>>              +----+-----+----+------+   
> > > > > > > > > > > > > > > > > > >>>    +----+-----+-----+-----+
> > > > > > > > > > > > > > > > > > >>>                   |     |    |          
> > > > > > > > > > > > > > > > > > >>>         |     |     |
> > > > > > > > > > > > > > > > > > >>>                   |     |    |          
> > > > > > > > > > > > > > > > > > >>>         |     |     |
> > > > > > > > > > > > > > > > > > >>>                   |     |    |          
> > > > > > > > > > > > > > > > > > >>>         |     |     |
> > > > > > > > > > > > > > > > > > >>>            
> > > > > > > > > > > > > > > > > > >>>-------+-----+----+-------------------+-----+-----+-------
> > > > > > > > > > > > > > > > > > >>>                   |     |    |     
> > > > > > > > > > > > > > > > > > >>>Tenant        |     |     |
> > > > > > > > > > > > > > > > > > >>>              TSI1 | TSI2|    | TSI3     
> > > > > > > > > > > > > > > > > > >>>     TSI1| TSI2|     |TSI3
> > > > > > > > > > > > > > > > > > >>>                  +---+ +---+ +---+      
> > > > > > > > > > > > > > > > > > >>>       +---+ +---+   +---+
> > > > > > > > > > > > > > > > > > >>>                  |TS1| |TS2| |TS3|      
> > > > > > > > > > > > > > > > > > >>>       |TS4| |TS5|   |TS6|
> > > > > > > > > > > > > > > > > > >>>                  +---+ +---+ +---+      
> > > > > > > > > > > > > > > > > > >>>       +---+ +---+   +---+
> > > > > > > > > > > > > > > > > > >>>
> > > > > > > > > > > > > > > > > > >>> To my understanding, the BFD sessions 
> > > > > > > > > > > > > > > > > > >>> between NVE1 and NVE2 are actually
> > > > > > > > > > > > > > > > > > >>> initiated and terminated at VAP of NVE.
> > > > > > > > > > > > > > > > > > >>>
> > > > > > > > > > > > > > > > > > >>> If the network operator want to set up 
> > > > > > > > > > > > > > > > > > >>> one BFD session between VAP1 of
> > > > > > > > > > > > > > > > > > >>> NVE1 and VAP1of NVE2, at the same time 
> > > > > > > > > > > > > > > > > > >>> another BFD session between VAP3 of
> > > > > > > > > > > > > > > > > > >>> NVE1 and VAP3 of NVE2, although the two 
> > > > > > > > > > > > > > > > > > >>> BFD sessions are for the same
> > > > > > > > > > > > > > > > > > >>> VNI1, I believe it's reasonable, so 
> > > > > > > > > > > > > > > > > > >>> that's why I think we should allow it
> > > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > > _______________________________________________
> > > > > > > > > > > > > > > > > > nvo3 mailing list
> > > > > > > > > > > > > > > > > > n...@ietf.org
> > > > > > > > > > > > > > > > > > https://www.ietf.org/mailman/listinfo/nvo3

Reply via email to