Hello Neeraj,

Thank you for considering my suggestion to generalize the text into host rather 
than the apparent limited use case of VM (even if I agree that the VM use case 
may be the prominent one).

I sincerely think that the document is better with your changes.

Regards

-éric

From: Neeraj Malhotra <neeraj.i...@gmail.com>
Date: Tuesday, 3 December 2024 at 23:22
To: Eric Vyncke (evyncke) <evyn...@cisco.com>
Cc: The IESG <i...@ietf.org>, 
draft-ietf-bess-evpn-irb-extended-mobil...@ietf.org 
<draft-ietf-bess-evpn-irb-extended-mobil...@ietf.org>, bess-cha...@ietf.org 
<bess-cha...@ietf.org>, bess@ietf.org <bess@ietf.org>, slitkows.i...@gmail.com 
<slitkows.i...@gmail.com>, br...@innovationslab.net <br...@innovationslab.net>
Subject: Re: [bess] Éric Vyncke's Discuss on 
draft-ietf-bess-evpn-irb-extended-mobility-18: (with DISCUSS and COMMENT)

Hi Eric,

Thanks for the follow-up comments below. It was never the intent of this 
document to be restricted to VM use cases, even though some of the VM use cases 
are used as an example for scenarios where host MAC/IP could change. On a 
similar note, methods specified in this document are also applicable to MAC/IP 
changes without a physical move to a different PE. I did go ahead and make the 
following changes in rev20:

- updated the text thru the document to use "host" as a generic term for any 
kind of CE end-point (VM, container, physical device, etc.) attached to the 
EVPN-IRB network, as well as added this definition for the term "host" to 
section 2.
- updated the text in section 3.2.2.1 (Host IP Move to New MAC -> Host Reload) 
to be inclusive of host being respawned with a new IP->MAC binding at the same 
or new PE location, as well as the text in section 3.2.3 (Host MAC Move to New 
IP) to be inclusive of same or new PE location.

Thanks,
Neeraj

On Mon, Dec 2, 2024 at 10:38 PM Eric Vyncke (evyncke) 
<evyn...@cisco.com<mailto:evyn...@cisco.com>> wrote:
Hello Neeraj,

Thanks for a prompt reaction and the revised -19, I will shortly clear my 
DISCUSS.

See below for EV> (and I have elided the text for agreed upon points)



From: Neeraj Malhotra <neeraj.i...@gmail.com<mailto:neeraj.i...@gmail.com>>
Date: Tuesday, 3 December 2024 at 02:51
To: Eric Vyncke (evyncke) <evyn...@cisco.com<mailto:evyn...@cisco.com>>
Cc: The IESG <i...@ietf.org<mailto:i...@ietf.org>>, 
draft-ietf-bess-evpn-irb-extended-mobil...@ietf.org<mailto:draft-ietf-bess-evpn-irb-extended-mobil...@ietf.org>
 
<draft-ietf-bess-evpn-irb-extended-mobil...@ietf.org<mailto:draft-ietf-bess-evpn-irb-extended-mobil...@ietf.org>>,
 bess-cha...@ietf.org<mailto:bess-cha...@ietf.org> 
<bess-cha...@ietf.org<mailto:bess-cha...@ietf.org>>, 
bess@ietf.org<mailto:bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org>>, 
slitkows.i...@gmail.com<mailto:slitkows.i...@gmail.com> 
<slitkows.i...@gmail.com<mailto:slitkows.i...@gmail.com>>, 
br...@innovationslab.net<mailto:br...@innovationslab.net> 
<br...@innovationslab.net<mailto:br...@innovationslab.net>>
Subject: Re: [bess] Éric Vyncke's Discuss on 
draft-ietf-bess-evpn-irb-extended-mobility-18: (with DISCUSS and COMMENT)

Hi Eric,

Thanks for the review and comments. Have uploaded rev19 to address comments 
received from you and other reviewers.

Please see inline for details.



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------


### Section 1

Consider using MADINAS drafts / use case as a reference for randomized and
changing MAC addresses (while keeping the IP addresses).

In the same vein, consider adding a reference to RFC 8981 (for changing IPv6
addresses).

I.e., this I-D is far more generic than only VM.

[NM]: In general, this document is decoupled from reasons why host IP - MAC 
bindings may change on a host move. It simply focuses on handling these 
scenarios as part of EVPN mobility handling independent of what caused the IP - 
MAC binding to change. As the reasons that lead to these scenarios can be many 
(including MADINAS and RFC 8981), we would prefer to keep the document 
decoupled from these references. I did update the VM definition to indicate 
that it refers to any host or endpoint attached to an EVPN network.

EV> it was a non-blocking comment, but I still find sad that this I-D restrict 
itself to the VM use case (even with the change in section 2).


I find the use of the term 'moving' weird in this section as the 'move' is not
always a physical move (change of PE) but rather a new IP associated to an
existing MAC (RFC 8981), or is this 'move' not covered by this document ?

[NM]: Move scenarios discussed in the document are indeed physical moves where 
a host moves to a different PE. That said, an IP modification scenario would 
also be covered by the sequence number inheritance and assignment methods 
specified in section 6.

EV> another non-blocking comment, but I still find that the text could be 
clearer and more generic if the term “moving” was defined to also include a 
change in MAC/IP without a physical move.


### Section 5.1

Like Brian noted in this int-dir review, should the impact of this seq num
inheritance on the seq num wrapping be described ?

[NM]: I did discuss this with other authors. We concluded that with the 
existing mechanism for duplicate address detection in place, this can only 
happen when the actual number of legitimate moves for a host exhausts the 32 
bit / 4 billion sequence number space. For a host that moves every minute, this 
amounts to ~7K years. In other words, not likely to run into. If at all, we 
still decide to specify a handling for sequence number wrapping in future, we 
should be able to add this to 7432bis draft.

EV> fair enough and good math ;-)


Section 6 is also silent on this case.

## NITS (non-blocking / cosmetic)

### Use of SVG graphics

Suggest to use the "aasvg" for nicer rendering on HTML ;-)

[NM]: not sure on how to do this in XML source. will check.

EV> indeed, this is easier in a Markdown source


_______________________________________________
BESS mailing list -- bess@ietf.org
To unsubscribe send an email to bess-le...@ietf.org

Reply via email to