[Int-dir] Re: [bess] Intdir telechat review of draft-ietf-bess-evpn-irb-extended-mobility-18
Neeraj Malhotra <neeraj.ietf@gmail.com> Tue, 03 December 2024 01:51 UTC
Return-Path: <neeraj.ietf@gmail.com>
X-Original-To: int-dir@ietfa.amsl.com
Delivered-To: int-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91228C1CAE7F; Mon, 2 Dec 2024 17:51:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.103
X-Spam-Level:
X-Spam-Status: No, score=-2.103 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 70PtrFqVrFuo; Mon, 2 Dec 2024 17:51:07 -0800 (PST)
Received: from mail-qt1-x82a.google.com (mail-qt1-x82a.google.com [IPv6:2607:f8b0:4864:20::82a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32BF2C1D4A85; Mon, 2 Dec 2024 17:51:02 -0800 (PST)
Received: by mail-qt1-x82a.google.com with SMTP id d75a77b69052e-4668a28158cso53948801cf.0; Mon, 02 Dec 2024 17:51:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1733190661; x=1733795461; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ULgCnm46fC367NHrIMWriWyhFnYXogFBexHqBCH56fE=; b=P/97M8V7EcgNMbyCXIYZt8eWr0Z5ZFWwP6ejJuK58TItyS25Gp6+u2WvqVqJala8h/ BUHj+DUfmjV+OF32uJa0FSN3oIIgmrCM+I4QWebd6F4vbHf+WNZ5jAony2BJbg8zssYm KVDcObELr3V9zp/RM53+PEWLRB0TIdlLEN+He+KWO3pw1FmjoPlrTTj3DJzErwnTSGh9 X+aFyYPh5FOXZdPTYnEEjq5AMGyfEkZkNTI1P2A8eeP17F6ePE0HV4wzZXQXt/MSRvVe 5LCGwjULWyJE9DYqZyslvGqa6GGT/Q4/uo90PWYBrIigRQIAxuIjfwNjwrc/8hnR1J0S 3AxA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733190661; x=1733795461; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ULgCnm46fC367NHrIMWriWyhFnYXogFBexHqBCH56fE=; b=Rna3sN8NOrsCHVRah3ysZ4O1mEd+hSYF7qSW2qJg9EvY9gy2uD5i0pxKj+PlpAwea6 YENKKs4gkeTzboP56xFZWSyxYvxLPjYiEiF1EbdZKMqLx+wgSxyw38pTa0qMKdMwuhdG HLw9F6OlAOB/qWkGNeLvXiP5ZQ/mvdAz4YU6Bz57zIS21xC6wBQcVTeNcuWYGiPt0qWw ua+NgEX59XK2bGMRYL4oaLMXTqieC0gjBFvNbH05dylbKnCgGCmO5MknXzWzxno9ofRN n24kslg0NrpXXDqyW3bggIRo23WbZPAP81SlDhzzzwYNuatuLTT1wTvk8TgsQEPzt2Yj 7rTQ==
X-Forwarded-Encrypted: i=1; AJvYcCWXDiicu4B5EmSW+1w3yAhojV1sYobbt93kcRt6Z+w5uJv7Hz7RfqNSg9EWF9/rAIOMsza12yml6oUA@ietf.org, AJvYcCXUOjAyboo+LiYT59HOIJt80dV/brkUJAPU20pmZwDmt/0rndkjPuwQi4WWi2dDrU3RLmXzwEWtkih/6vJ/Mk1z4ZujCyGLtiPi54NbgwCv4LYGnfdQ48roKzmneEuElA==@ietf.org, AJvYcCXrDXhl30QaO4RHTlDTlRVdF/BuJYsFWrP4DqvuWI4woucbY7vNjPWz4TNF2f6HMPsaMHjO@ietf.org
X-Gm-Message-State: AOJu0YwfOXZGZoJFym5OLIMBjfzaJKXcavT0iUV2jjuX2/ScGE0K1BAt 0BKBV99ylB1A08J1oflWG2vKtI575kSxrZihZYRL9Kq0m59jxRccigs0gFJRaHPBrH8BRoZxayZ Ljg6xRhXTdSL2bggFb4hhBehoheKKLpPNivw=
X-Gm-Gg: ASbGncv1izIhH3F3F2sDDwXB8ldFZnCt+w32lWBU6FK3J1z+pZf3iFzIfyxAVw22fUb txWdGiL+YrL0r9TewcbwkpaUMypgZ+TEpS+NbsJZa3MTpvCAOQpNrNTuFLg==
X-Google-Smtp-Source: AGHT+IHLJEJ+MUT4XsbkyLFuMoLtrdEsHoXe/hctGJ53s7JvOKIgo6OtqgXKDJFUJtVjiHoBMOhhI+HTCTwjEJH7Fes=
X-Received: by 2002:a05:620a:8081:b0:7a9:aa9e:3a9a with SMTP id af79cd13be357-7b683a177c6mr4208617085a.18.1733190661009; Mon, 02 Dec 2024 17:51:01 -0800 (PST)
MIME-Version: 1.0
References: <173230056584.188.6761580363738894727@dt-datatracker-bd58d7968-z29pc>
In-Reply-To: <173230056584.188.6761580363738894727@dt-datatracker-bd58d7968-z29pc>
From: Neeraj Malhotra <neeraj.ietf@gmail.com>
Date: Mon, 02 Dec 2024 17:50:50 -0800
Message-ID: <CAF3QiHFuM7mDi=CY8j1Vf1fpg8UEXs54uGnd3zqB2UU3Jp3G2A@mail.gmail.com>
To: Brian Haberman <brian@innovationslab.net>
Content-Type: multipart/alternative; boundary="000000000000ad7789062853e520"
Message-ID-Hash: G7254QI2M57ONZVIDIZNR75Z6XPO4MNT
X-Message-ID-Hash: G7254QI2M57ONZVIDIZNR75Z6XPO4MNT
X-MailFrom: neeraj.ietf@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-int-dir.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: int-dir@ietf.org, bess@ietf.org, draft-ietf-bess-evpn-irb-extended-mobility.all@ietf.org, last-call@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Int-dir] Re: [bess] Intdir telechat review of draft-ietf-bess-evpn-irb-extended-mobility-18
List-Id: "This list is for discussion between the members of the Internet Area directorate." <int-dir.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-dir/LZbWPPFcUSishfZdINfJfiHeBlU>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-dir>
List-Help: <mailto:int-dir-request@ietf.org?subject=help>
List-Owner: <mailto:int-dir-owner@ietf.org>
List-Post: <mailto:int-dir@ietf.org>
List-Subscribe: <mailto:int-dir-join@ietf.org>
List-Unsubscribe: <mailto:int-dir-leave@ietf.org>
Hi Brian, Thanks for the review and comments. Have uploaded rev19 to address comments received from you and other reviewers. Please see inline for details. On Fri, Nov 22, 2024 at 10:36 AM Brian Haberman via Datatracker < noreply@ietf.org> wrote: > Reviewer: Brian Haberman > Review result: Ready with Nits > > I am an assigned INT directorate reviewer for > <draft-ietf-bess-evpn-irb-extended-mobility>. These comments were written > primarily for the benefit of the Internet Area Directors. Document editors > and > shepherd(s) should treat these comments just like they would treat comments > from any other IETF contributors and resolve them along with any other Last > Call comments that have been received. For more details on the INT > Directorate, > see https://datatracker.ietf.org/group/intdir/about/ > <https://datatracker.ietf.org/group/intdir/about/> > > As with other directorate reviews, I will note that portions of this draft > are > difficult to read primarily due to the content being very targeted to > experts > in the EVPN space. The comments below, in my mind, are nits as implementers > will be able to fill in the gaps that are addressed in other > specifications. > > 1. The document assumes, without justifying, that the existing sequence > number > approach is the best way to solve the various mobility scenarios. It is > quite > possible that other approaches for handling mobility may be more efficient > in > the long run. > [NM]: ack. Given that this document is an enhancement on top of RFC 7432 and RFC 9135, new mechanisms were not considered in the scope of this document. They can however be proposed independently. > > 2. I was not able to dig into all of the existing specifications, but I am > curious as to why the case of new MAC + new IP doesn't need to be handled. > I > would assume such a situation in an EVPN should be handled as a new > instance of > a VM, but wanted to get clarity. > [NM]: yes, sequence number inheritance and assignment methods specified in section 6 of this document are applicable to a new MAC + new IP as well. When applied to a new MAC + new IP, they would result in the lowest sequence number chosen by an implementation for a new local route (typically 0) to be assigned. > > 3. RFC 7432 only says that sequence number wrapping needs to be handled, > but > doesn't specify how it should be handled. With this document redefining > assignment of these sequence numbers, I think it would be wise to specify > how > wrapping should be handled to ensure clear interoperability. > [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. > > 4. Section 6.8 discusses optional ways to speed convergence. There is > notional > text in there discussing ARP/ND probing. Should there be mention of more > explicit techniques such as gratuitous ARP/ND messages from the host? For > IPv6, > snooping MLD messages of hosts joining the All-Nodes group? > [NM]: Intent of this section is to describe PE behavior and specifically triggers for proactive ARP/NDP probing from a PE that can help improve convergence following a host move. Host side behavior such as Grat ARP is not considered within the scope of this document. PE implementations do typically use a variety of snooping policies for host learning but that are dependent on packets (MLD, DHCP, etc.) independent of mobility. These, however, are dependent on host behavior and may not always guarantee faster convergence. Thanks, Neeraj
- [Int-dir] Intdir telechat review of draft-ietf-be… Brian Haberman via Datatracker
- [Int-dir] Re: [bess] Intdir telechat review of dr… Neeraj Malhotra