Re: [v6ops] Suresh Krishnan's Yes on draft-ietf-v6ops-conditional-ras-06: (with COMMENT)

Jen Linkova <furry13@gmail.com> Fri, 10 August 2018 12:26 UTC

Return-Path: <furry13@gmail.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D6621286E3; Fri, 10 Aug 2018 05:26:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.75
X-Spam-Level:
X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZrOvtksC_ZcK; Fri, 10 Aug 2018 05:26:13 -0700 (PDT)
Received: from mail-lf1-x12e.google.com (mail-lf1-x12e.google.com [IPv6:2a00:1450:4864:20::12e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 538E0126CB6; Fri, 10 Aug 2018 05:26:13 -0700 (PDT)
Received: by mail-lf1-x12e.google.com with SMTP id a134-v6so6458158lfe.6; Fri, 10 Aug 2018 05:26:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=DVC0ZTcURdbYk28a9hD8zndOrRiMGvrGYTunNRnPjmk=; b=uQ2IPiyuFbhNOi/2uTGj58rW+qg9Z/N0dC1sR0veqCATCit+bAGuf0eNWCkvt5DsxN Hc3bahxMcTn/YBRxZF19MJFvCo01H6/fn/ZSz0P5hZDw0ymO5Ll0B0Kgh4dvoyQFxKyj IZbYtJYLVQUHcPtS/mdMwOQGVHnKIEupK/sTw4yRfMQAIiGS3pk+vKo7GI7tVlLte/gv XQHRXZHGTvB9ATwH9mrtWCMQmMj/TlmlcfYN9HiKJ94ueQwpYl+Rlw1H+lzFUTArJZgT gI/bqtk/So6uAxbwTky+bZR6S9GbjQTAY1xmTdXpyvPP0dNlveVarqDuqZhIkqxW2Pcg pJTw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=DVC0ZTcURdbYk28a9hD8zndOrRiMGvrGYTunNRnPjmk=; b=ao/w8VBJ2ke4cFKRwrs/ZD9a0ny2CpaluzGTPo9ZiaErpqgb4a9OKZo7KxCDmhh8PN eYg7nWMMOHA4ELRqCPhl23ety6gD5CmBbNK3k7xgBOXCdgMF+kl7FOjO6FR/aRHibCtL 9fhGusi94vLXdf+7XL2z7v9jHEYf7JuQgc3HNkDPbREx9KwFYVs1QzxCumLk/2n/hio3 laQpm5L7A5rydir3K6oNRfRcwhpm0o9K9ZjNdCUvqu+h6gSPHGClybClPmv5tV8ymD0j k9zNCgDllKy67wskTAtgZiFELEuVkLrjToTl3W/vq5r7xb9sPNTTDBYTah3dWqQiNVBw JQOA==
X-Gm-Message-State: AOUpUlFolpuyp2AThy20/Jf+dw0bGZIB7spzDmk6b5RiXQpfW+DYjxQ/ VPQK2CAZEML0Xlwvf3o3St/3/bVLsYlDU8eIacoNNWCC
X-Google-Smtp-Source: AA+uWPyj/RRwGiXRQNRzcN6ygwf05kXsRVUJg8gcnno/tB/lf0dROz3BlmBAhhJ9lcpIIKKcFUGclyiHbfnm6OrrLWs=
X-Received: by 2002:a19:ca09:: with SMTP id a9-v6mr4242405lfg.142.1533903971482; Fri, 10 Aug 2018 05:26:11 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a19:1d82:0:0:0:0:0 with HTTP; Fri, 10 Aug 2018 05:25:50 -0700 (PDT)
In-Reply-To: <153321790308.2265.731201835682425291.idtracker@ietfa.amsl.com>
References: <153321790308.2265.731201835682425291.idtracker@ietfa.amsl.com>
From: Jen Linkova <furry13@gmail.com>
Date: Fri, 10 Aug 2018 22:25:50 +1000
Message-ID: <CAFU7BAQVqWajKtnsAZ4Ys52BZS7hkoD2E0vmB-Dg=+pYndxCMQ@mail.gmail.com>
To: Suresh Krishnan <suresh@kaloom.com>
Cc: The IESG <iesg@ietf.org>, Russ White <russ@riw.us>, v6ops-chairs@ietf.org, V6 Ops List <v6ops@ietf.org>, draft-ietf-v6ops-conditional-ras@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/tEIkdvK79_E8ScS6TOT_3vz5aX4>
Subject: Re: [v6ops] Suresh Krishnan's Yes on draft-ietf-v6ops-conditional-ras-06: (with COMMENT)
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2018 12:26:15 -0000

Hi Suresh,

On Thu, Aug 2, 2018 at 11:51 PM, Suresh Krishnan <suresh@kaloom.com> wrote:
> * Section 3.1.1.
>
> I think a reference to RFC3704 (specifically written for describing ingress
> filtering for multihomed networks) might be a good addition here to RFC2827

Done!

> * Sections 3.2.1., 3.2.2. etc.
>
> => I think it is important to specify (at least the bounds of) the valid
> lifetimes here as well. e.g. when the preferred lifetime is getting set to zero
> it is important to specify that the valid lifetime is set to a non zero value
> so that the host will form an address at all (even though it will not be used
> when there are preferred addresses). This is important to reduce the potential
> packet losses when the preferred uplink goes down.

I've added a paragraph clarifying that we only modify preferred
lifetime and that RFC4862 does not
allow an RA with both preferred and valid lifetime for the prefix set
to 0 to invalidate the address completely:

https://tools.ietf.org/html/draft-ietf-v6ops-conditional-ras-07

> * Section 3.2.2.
>
> I think there is some text missing here about VRRP priorities here. There seems
> to be an assumption in the draft that the uplink A failure will lead to R1
> becoming backup ("If ISP_A uplink is down, then R1 becomes a backup.") and this
> is not obvious at all. There needs to be a priority change with interface
> tracking if this has to happen and the backup has to take over as the master.

I've rephrased it to:
"R1 is the VRRP master by default (when ISP_A uplink is up).  If ISP_A
   uplink is down, then R1 becomes a backup (the VRRP interface status
   tracking is expected to be used to automatically modify the VRRP
   priorities and trigger the mastership switchover). "


Please let me know if the new version does not address your comments!

Thanks!

-- 
SY, Jen Linkova aka Furry