Re: ID: More Accurately Naming IPv6 RA Router Lifetime (Re: New Version Notification for draft-smith-6man-accurate-ra-router-lifetime-00.txt)
tom petch <ietfc@btconnect.com> Thu, 06 May 2021 15:42 UTC
Return-Path: <ietfc@btconnect.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 D3B8F3A267E for <ipv6@ietfa.amsl.com>; Thu, 6 May 2021 08:42:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 MP_5FEOqE-TV for <ipv6@ietfa.amsl.com>; Thu, 6 May 2021 08:42:30 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80125.outbound.protection.outlook.com [40.107.8.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95CEE3A267C for <ipv6@ietf.org>; Thu, 6 May 2021 08:42:30 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LPy17v9lu3RUZ0A6JZYlbP4ZIoz5tcB9VCsrXj05T2NhrQ3Xe9IqOlHwX1dwMx7op2kiISK1kO0nYqDujLicMG0O62rSzyG/MJkHkv11DN2JdzxtPZ4oDJCxMXVNeodUsbvJGOQ3FHtw5FDlApM0xV0f5qcLREuSp+ItGwlg1/gzJWT8mIIZvMZZKep+ewyL4Q8hAPvT7hzO6BaTa8nIHnBEBt3qHRahA4UeFlu5iAiOgQYwnYH9WpUBsW+DG72QU/DJdkQ4/XflLzngAFJUcPPfi49BuZk3FJpSyCRruIWBFxFaonOsL42Bkx96vv4rmQttv7FeqlzuKc4a3xr7/A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4MQ40hqACKoH0yl03oNCv+5MsE+JEYI/xeqobsaf3R4=; b=L24PckcumUCR09rw3GS9EcL14zKRf8iOhFxQlCr8e9oZWX8Cwr2SgKjgKqJOy4ImxMV4wsF0eZVWuaf+4KvvVvdlK3E6xGrHb4ll751ECe92ApVCqYV2M4xAZGj2+/nZzkrRiZlPi0v+IHyNY3iR8UT6DIIXOk2qefVNuqAwSrtRzUIav9nCOM4vzCBETJcd+Q7t/SMH5FgQknwhiIzuLEoiR1WKxp9Q9Otmeb/qOz0stEI9iwLmhPmgpmD7BMV7NA1+TpBSb0ckQf0Qn4ruU8LwXfT1VZcqR0zhyjT7WjB6TP4TPr5AbLtaGDSAy7j3MEJnd701YO1z8vgw/okvuQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4MQ40hqACKoH0yl03oNCv+5MsE+JEYI/xeqobsaf3R4=; b=qo0fZxkWAjheQDlwfqleIKCvQCizulLIMqL+XIKppY3zqDiIz3nvDZWPHdgv2rymJjIVyrnO1fTRKtzFm5XVXZQCWYHmiJrgURbZ/1l63CNrAccChIzHV1iYsMh8XLaDVVUreYNfJZyrFKWWxHxKJm8STrcy3exVeBN9lQY0Qgw=
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by AM5PR0701MB2689.eurprd07.prod.outlook.com (2603:10a6:203:73::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4129.12; Thu, 6 May 2021 15:42:25 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::543d:497d:ba3f:5576]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::543d:497d:ba3f:5576%3]) with mapi id 15.20.4129.011; Thu, 6 May 2021 15:42:25 +0000
From: tom petch <ietfc@btconnect.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, "ipv6@ietf.org" <ipv6@ietf.org>
Subject: Re: ID: More Accurately Naming IPv6 RA Router Lifetime (Re: New Version Notification for draft-smith-6man-accurate-ra-router-lifetime-00.txt)
Thread-Topic: ID: More Accurately Naming IPv6 RA Router Lifetime (Re: New Version Notification for draft-smith-6man-accurate-ra-router-lifetime-00.txt)
Thread-Index: AQHXQYJ7IcCpqF4Ue0mRe+MtK+JUtqrUipEAgAINFys=
Date: Thu, 06 May 2021 15:42:24 +0000
Message-ID: <AM7PR07MB62481AD7C6020A97A22E3090A0589@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <162011606497.27748.2372985755866817594@ietfa.amsl.com> <CAO42Z2xWLnEe8L4Zy3jXZcecGMGV45eyKfpFtKprOD2AdQ+LWA@mail.gmail.com> <CAO42Z2zioVfudbB0_b9Ous4gUaE4ASU8RAp83s4mGQXX2oV+Fg@mail.gmail.com>, <2df7c730-20da-f4f5-f441-b2ec2028f3ba@gmail.com>
In-Reply-To: <2df7c730-20da-f4f5-f441-b2ec2028f3ba@gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [86.143.250.49]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 79b75bd0-f7de-49d2-3fd4-08d910a58bc9
x-ms-traffictypediagnostic: AM5PR0701MB2689:
x-microsoft-antispam-prvs: <AM5PR0701MB2689864B0A89020419657503A0589@AM5PR0701MB2689.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: cejaN8p98OSYvHTCmB6WcyGkvDk0KvqkiZEz6vzJs37hEHwx+S1EVOzEfX7jxtCjRp72Q9PzC8l9f7LlIQWPzJ85BG6bmOzZO6tnDQAdwKJcfvvMHKkwSEjUq6htdmCFIZe1XfyJlSVkawonDD2p5HIvo0mC6Y+oFe5GJhv1IJij1UEPLhfUs+3ivgkrVw1KJqNbXp+/OlXWZ+taSU857YnhVn7UdpM/LXRLanWunpfCG7IepEExQ/o7Bzs9PMQTaInBEri20EGJM4HxXvPyScL1RgvWhfQ9sL3EUWRFi5i/8XCBggIsJbHFC1LW/76mt4rLk5QPw2ba4n7A8mptXRuDOq8goFpZy7j1PgJVdWNbmpafuWq514V/sNmBj+rh6DEyeJs466gWpiLkV5gH7fwHZ/KAlsnNyBt1ypQjOl9UUrpu2ADujNuYyhKmr0m4P2s+0f6IX2P0e3X5p11lagrl0MR3/ZkJjEqjiECAPcn19H0dbAs+ucPUQ5bs5fttln024TVKfGy+dOgbmEalHUYToBtFPM7YMKNLZ9S/Amn6GqaYo1AXcXKRB8tXRG+StHdaf2whK7Gx809UFmC2XS2JW5aaqNoPrd2cE98RDYl18iBrKR+HoTTRBp6iZEEclEiTcXql1Jx1hNtEjB4SulEu8caSQZU84wdbcjXJartaVmpNLkP+IyHWwNM4YSde
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(346002)(376002)(396003)(366004)(136003)(478600001)(91956017)(66574015)(7696005)(316002)(26005)(5660300002)(186003)(6506007)(52536014)(66476007)(38100700002)(55016002)(122000001)(8676002)(64756008)(66446008)(966005)(110136005)(76116006)(86362001)(8936002)(53546011)(83380400001)(15650500001)(66556008)(66946007)(9686003)(71200400001)(33656002)(2906002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: rAXQY3liFVCmIqGj78reqwk3xu6soGkaUm5ZC8F6poCxgMeq5kwpBq9cZ6WGme/i51FhZXo9s+aiA+zqYPsfPs/q0i4JSRPhq+RDMJqqBT6S/M9yLc2fU+KOStaNgETjCgXyNJnQkD4gyG/9YvfprZvb9zewNBSsVNM2f3QA+z05hDny2RcUt8mjg5wLCCewMY6592nZGRmw4lpplefrN/aN62kM+xr0Lk1yh1rdi6tXNbKg1yOPj4cCk0jeQwgqOLPArIp9yCQ+SeyJdvIuuMBv498gkTrKheLGGMD5lhVM/oUX28BbS9I0eDSl6N+xH+iB/uXdBTZMzvaJdTqoDB0+qkCkCYSUrfrFHTz503Slk7AI/44NNhQjl5h91p4ek1uQQjxqiGnGu7tYAG36LuoSPRd6jlspROd6fxAi92feg/10t91nHYlEn3ZzFPIF30e8uidz+BLlJ0LlcyPLHApzxtdvqV0HwQPwNm9aAU8BHwXc9giw5lIxm9CJCxVUGyGBr4G90G/LLJZYvC1e+0QrEVIK3bJ8jhhbQiFbUPJLjZUIiszRqh+edGXahPKUgwoU8zjOu80FxjDXBzNzXlhOVBICI1/tCBgAdBSL7kVxf+1AX0EX6sdIl231htsRxMXjdszP7H43oftLUTOqtfbzdtNP6Fuv0fUIy+IbI/ujffBLL4XN27itzch/aqeX0TnnQtqa3hsIpmXP9UDco3NaTixIHVn10kaULnCcJ0LzuxNAJVATW1itju8cJCeFFVEdYjXqRZSYZVSfp3LsNueZOwJbNQnDdi/MdHB99mxOC7O19WSwS5B4/iVc4QyXrtskjIAiph4Y95ZDdWMLQxQngW8VbcPTYw8s7Ky6l0nCjevxTt2a3YJuc/lfCGwQykNTQUG2RNT5cRNd+YTgSr1jg0jbRPQqoA1TfsJQZwR9DiQNGLpU4gsADy/Wse41GxBMOfxs+kYQIx4SNf4P+pHy0rWBnZRYj0eAZqc9NJKMTdplsgJeju4sX8Jtktu+iWQQCxQKTTBK16WB6TWKoZvW2H9reIc1v+skRHTIvygDNFpT32WRbwfBc8tX7vS0mL64NcB8YNLzGNs5KoXlmJhdP+os3fti2dEXkD2x+EPLZ+u9Vfs+es8nlqF8uBh/Eyx7k4SsppZI1Gfx0iEPYY9U83Vffev8eNVmoUepnYww0cFIsaxMAX5H+Jvto1dCv42NEcohTB9a07NGar189VlmL/eJ3CELC9p+0J/niy1LvXPP+UBFNBq2H+T2x1csA9omn8ogBgpre+ZM1FAdNYd80sUqBpGfy/jfAMfMvBbaAwpru7kL+19f9novIf/A
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 79b75bd0-f7de-49d2-3fd4-08d910a58bc9
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 May 2021 15:42:24.9430 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: TVeS83MuBisbRScmI0GXnfDzouOI4SIcpJccXEDrV0lhtuzkxCLDfa+IKp17uqJUp/jvnWZS1tM4w3hZ9tjvIg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2689
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/-bLzg_z0lH0Zd3CEPiGaLEkRy7Q>
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: Thu, 06 May 2021 15:42:34 -0000
From: ipv6 <ipv6-bounces@ietf.org> on behalf of Alexandre Petrescu <alexandre.petrescu@gmail.com> Sent: 05 May 2021 09:15 Le 05/05/2021 à 09:43, Mark Smith a écrit : > Now with a more exciting email subject! Thanks, The idea sounds great and it would solve a common problem of understanding the meaning of that field. A better understanding would lead to better implementations. But, there might be drawbacks as well: will it confuse a reader of an old code commented with 'Router Lifetime' everywhere and not finding that 'Router Lifetime' text in a potentially updated RFC? <tp> Not just old code but current code until it gets updated, if it ever does. And then there is all the documentation, manual pages and so on, thousands of places for people to misunderstand and get confused, not to mention a number of other RFC that use the existing terminology. An identifier has to be usable, unique within its namespace, it does not have to carry all the semantics - that is what an RFC is for. This seems to arise from people who have not done their homework, who think that Webster's dictionary can explain the meaning of code. No, that is why we write RFC. Tom Petch p.s. get the name right first time, something that IETF WGs do not pay enough attention to IMHO. > The Router Lifetime field of an RA indicates whether or not the > advertising router will act as a default router for the receiving > IPv6 hosts, and if so, for how many seconds it will perform that > role, unless it is refreshed by a subsequent RA from the router. YEs, it is well formulated. Maybe to be complete it should say that the 'how many seconds' is non-zero. > If the RA Router Lifetime field value is zero, it means that the > router is not or will no longer be acting as a default router. yes, but it will still be able to act as a router. Maybe as a router for more specific routes, or maybe as a router to advertise the MTU of the link, or maybe for SLAAC (maybe for VSLAAC too). (also, a side note, I think nothing prohibits a Host receiving that RA containing a 0 router lifetime to actually use it in whatever way it feels necessary. That concept of 'default' route is a concept in the Host. The Host might use it as it wants, irrespective of what the router suggests.) Alex > > On Tue, 4 May 2021 at 18:24, Mark Smith <markzzzsmith@gmail.com> wrote: >> >> Hi All, >> >> I've been thinking for a while that the Router Lifetime field name >> wasn't as accurate and expressive as it could be, and then we had >> somebody asking fairly recently on the mailing list about how Router >> Lifetime and ND lifetime (IIRC) values interacted on the mailing list. >> >> So an ID proposing to rename the field to Default Router Lifetime, and >> also providing an example scenario of when a zero value Default Router >> Lifetime would be used to demonstrate that a zero value RA is valid >> and useful in some scenarios. >> >> Comments and suggestions most welcome. >> >> Thanks very much, >> Mark. >> >> >> >> >> ---------- Forwarded message --------- >> From: <internet-drafts@ietf.org> >> Date: Tue, 4 May 2021 at 18:14 >> Subject: New Version Notification for >> draft-smith-6man-accurate-ra-router-lifetime-00.txt >> To: Mark Smith <markzzzsmith@gmail.com> >> >> >> >> A new version of I-D, draft-smith-6man-accurate-ra-router-lifetime-00.txt >> has been successfully submitted by Mark Smith and posted to the >> IETF repository. >> >> Name: draft-smith-6man-accurate-ra-router-lifetime >> Revision: 00 >> Title: More Accurately Naming IPv6 RA Router Lifetime >> Document date: 2021-05-04 >> Group: Individual Submission >> Pages: 4 >> URL: >> https://www.ietf.org/archive/id/draft-smith-6man-accurate-ra-router-lifetime-00.txt >> Status: >> https://datatracker.ietf.org/doc/draft-smith-6man-accurate-ra-router-lifetime/ >> Htmlized: >> https://datatracker.ietf.org/doc/html/draft-smith-6man-accurate-ra-router-lifetime >> Htmlized: >> https://tools.ietf.org/html/draft-smith-6man-accurate-ra-router-lifetime-00 >> >> >> Abstract: >> IPv6 Router Advertisements (RAs) have a "Router Lifetime" field, >> which specifies how long the advertising router will act as a default >> router for the receiving hosts, unless refreshed with another >> advertisement. The field name "Router Lifetime" is quite general, >> and could easily be misunderstood to mean the bounded lifetime of all >> of the information contained in the RA. This memo more accurately >> renames this field "Default Router Lifetime". >> >> >> >> >> Please note that it may take a couple of minutes from the time of submission >> until the htmlized version and diff are available at tools.ietf.org. >> >> The IETF Secretariat > > -------------------------------------------------------------------- > IETF IPv6 working group mailing list > ipv6@ietf.org > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > -------------------------------------------------------------------- > -------------------------------------------------------------------- IETF IPv6 working group mailing list ipv6@ietf.org Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 --------------------------------------------------------------------
- Fwd: New Version Notification for draft-smith-6ma… Mark Smith
- ID: More Accurately Naming IPv6 RA Router Lifetim… Mark Smith
- Re: ID: More Accurately Naming IPv6 RA Router Lif… Alexandre Petrescu
- RE: ID: More Accurately Naming IPv6 RA Router Lif… Vasilenko Eduard
- Re: ID: More Accurately Naming IPv6 RA Router Lif… tom petch