Re: IPv6 certification - IPv6 Router Advertisement Lifetime 0 and Reachable time 10 seconds

Ted Lemon <mellon@fugue.com> Mon, 25 January 2021 19:50 UTC

Return-Path: <mellon@fugue.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93AB03A1848 for <ipv6@ietfa.amsl.com>; Mon, 25 Jan 2021 11:50:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.002
X-Spam-Level:
X-Spam-Status: No, score=0.002 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.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 fHQUliWNAzXH for <ipv6@ietfa.amsl.com>; Mon, 25 Jan 2021 11:50:11 -0800 (PST)
Received: from mail-qv1-xf31.google.com (mail-qv1-xf31.google.com [IPv6:2607:f8b0:4864:20::f31]) (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 BEDB13A1845 for <ipv6@ietf.org>; Mon, 25 Jan 2021 11:50:11 -0800 (PST)
Received: by mail-qv1-xf31.google.com with SMTP id dj6so6780966qvb.1 for <ipv6@ietf.org>; Mon, 25 Jan 2021 11:50:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=wdIx6d0oW0leimy3L3KqVHlO0702XVz3bizbTwgz/7A=; b=pipAITmiMAV//j22tKEslVtO4xlxHM9OrP4PQM3iy8mIiBqU7TLIk9R6yojANo2fQR 5xMvs+kuk3WiDZ5XW+lgv6JHnxcmFFQ6UQ9H09NFtKdH7uimtIHYRNnJI3ve469UAtfe VadkipTO4lWvMikm9n5sGRvMMQgwHzHuorZnKe2l4CCczpqHczFuYQkqnDpDaYX0hVJC TD2XStKoTzNEdM/9pH6FTIJewOIjvGtMyHs5t4T0VFytPYB5rtm8gnayePQ8VT+5UxuH WGioIgxxtbICFy7acQgv8RBtIgkcgpp/+Fn4Sb+8T7vmyXxPWc0bekRw5gk8ZKaTPlFU /4TA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=wdIx6d0oW0leimy3L3KqVHlO0702XVz3bizbTwgz/7A=; b=XSA9bE2bqDNxU/nV3EJlK9fbHWQkedp9v/sIoxLV8ZRQPHxlXnN19V+JqD+HAk0YaB d9LH5rWKIGSfwRUVGbnmlIqYBB8b9K9CGUrrdjPrFtD8QP0p0XljzraUuP2CrX07Ug+6 3+VZSXsaiMHkIa8LnfYfq1Fds/tLTvbAU4wPR8G8LlETUp3a0PE4vjrZXyVS8Q3FXxM6 /GEVXVjD/owsVrFdfNCKhguUbqewqdlxN1JOkgTvmba8iJO1dX3Ay+HNvLyiJjTKaryM 3uGYEutI+wXWpOkKQSXLuUci+gpVw2mYhsuxC3J3qML11BQgTjHppuS/0xtjDZOqb6EF HgGg==
X-Gm-Message-State: AOAM531RT2sVqiugmEp2tOnzlxRcwYxhjVUTZ77y2LsMbD9cC6jYuF8n VAzeN+V4bm8XWYdcqxVx717fgw==
X-Google-Smtp-Source: ABdhPJyeiqPKDvst6w2Q/ottzUBEBOZ32IEo63RRqzkgAHwWgO8MvjmzcKqh1Wao3r7gz7bnj9UwTQ==
X-Received: by 2002:ad4:40c5:: with SMTP id x5mr2347426qvp.15.1611604210508; Mon, 25 Jan 2021 11:50:10 -0800 (PST)
Received: from [192.168.4.75] (c-24-91-177-160.hsd1.ma.comcast.net. [24.91.177.160]) by smtp.gmail.com with ESMTPSA id f43sm12450106qta.14.2021.01.25.11.50.09 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 25 Jan 2021 11:50:09 -0800 (PST)
From: Ted Lemon <mellon@fugue.com>
Message-Id: <D40BDB65-EE26-4739-BF30-54E94ED2D129@fugue.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_894177C8-A69C-48A3-8307-88A3DEF1F493"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\))
Subject: Re: IPv6 certification - IPv6 Router Advertisement Lifetime 0 and Reachable time 10 seconds
Date: Mon, 25 Jan 2021 14:50:08 -0500
In-Reply-To: <9b0e6247-37e3-69d7-b461-588e8f5463f2@foobar.org>
Cc: Alexandre Petrescu <alexandre.petrescu@gmail.com>, ipv6@ietf.org
To: Nick Hilliard <nick@foobar.org>
References: <CAGeZV=Q=awxFd=vsfBiBC2vt7o3Wkm9ECMSi+UU90ATKmHY32Q@mail.gmail.com> <BAB67E82-9BE8-4E7A-8548-5475E93FD137@employees.org> <CAGeZV=T4B5m7RYrKL4a4peQjZAoJiUqNv7V=0iaz5VdWeSTKng@mail.gmail.com> <08841dc2-9a4e-dacb-174a-a8f4cdfca1c7@gmail.com> <b0b05fa4-532f-98cd-ac41-28cc716a23df@foobar.org> <9ea964a1-4722-c8b4-5c95-e0883b162bf1@gmail.com> <482bac5f-6f8f-5a93-ac2a-e537bd5a2c93@foobar.org> <c95b5952-3299-2700-2643-43c4e71620fe@gmail.com> <9b0e6247-37e3-69d7-b461-588e8f5463f2@foobar.org>
X-Mailer: Apple Mail (2.3654.60.0.2.21)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/mADXcin2yqM2E-N42t3nOm97GwE>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jan 2021 19:50:15 -0000

On Jan 25, 2021, at 2:30 PM, Nick Hilliard <nick@foobar.org> wrote:
> I've read the link you cited, but maybe am missing something here.  Can you be clearer about situations where Router Lifetime = 0 means something other than "do not install this router address in the routing table”?

It doesn’t mean that. It means “do not install a default route pointing to this router.”

An example of where this is used in practice is with stub routers, where we want to publish reachability to a stub network prefix without claiming to be able to route to the internet. So we send an RA with a router lifetime of zero and with a Route Information Option for the prefix in use on the stub network.

Someone else earlier mentioned the example of where you want to provide a prefix for use on the local link, but do not want to claim the default route, because you aren’t presently able to route packets to the internet. This can be useful in a small subnetted network where a routing protocol like babel is operating, but there’s no egress route to the internet. In this case, you still want to advertise reachability, but you don’t want to claim the default route; some other router on the link may in fact have reachability to the internet, and by claiming the default route you would be breaking that connectivity.