
From nobody Sun Nov  1 08:17:29 2020
Return-Path: <prvs=567dcc4f6=Rajesh.A.Shinde@ril.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 AB8A33A0B67 for <v6ops@ietfa.amsl.com>; Sun,  1 Nov 2020 08:17:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.565
X-Spam-Level: 
X-Spam-Status: No, score=-0.565 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, HTML_MESSAGE=0.001, LH_URI_DOM_IN_PATH=1.533, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ril.com header.b=VoDsdnLk; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=rilcloud.onmicrosoft.com header.b=RJLSB1Gy
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 xl9-kzIQFcFA for <v6ops@ietfa.amsl.com>; Sun,  1 Nov 2020 08:17:24 -0800 (PST)
Received: from gwsmtp011.ril.com (gwsmtp011.ril.com [116.50.78.50]) (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 EDCFD3A0B66 for <v6ops@ietf.org>; Sun,  1 Nov 2020 08:17:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ril.com; i=@ril.com; q=dns/txt; s=ril; t=1604247443; x=1635783443; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=YjghprfcqTjvGolczwaV9GvxzyYLI2b8CYR6hvtCVOw=; b=VoDsdnLkokSIn8kCn52Hm5Ll0917BpgSShF9uabi7QNAdyPGz1/kD+ES aeWWNz/lbhN2wYrF9ZcnYW4+iWZppp9ZYJAoTH7wLbvHc5DQbLVf0zfyW a4+OOR0YFbA4EvnXwyj3XrdTz1PY6FxUdx1DnBqR+5p5P0k45MHCFWdNM A=;
Authentication-Results: gwsmtp011.ril.com; dkim=pass (signature verified) header.i=@rilcloud.onmicrosoft.com
IronPort-SDR: EW2z0/ykOGyOBbcfkNAB2ZPP6/scobLvEDN+m1oAosobPflWKkcdsnDgfL9CRvAtd5Lj0AiZ+C tGmFWsuC4ofQ==
X-IronPort-AV: E=Sophos;i="5.77,442,1596479400";  d="scan'208,217";a="131801475"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TC316XK45mGtwoPtvSspeSbRME8kEabFquaWPFw4rCLQ6xra5G2vImddf1auh1dMTpfYnMrTL3qat+t/rKtdyjwdcTgKZ/Taq9cIPJ9vf/dYgod5Zm/kerq4dWh43jdQ/hha4sA2LZrrH6bY5Utsk/UjEIZa/CAng2c4Pq4pcyCUDM78Lnw5+i31h6h8JQAT8AOcV01osmpr8uwMfxGydqBb4/i2+WET7Dtl+JIxX0EwtlfncMCdH9jgdBGF5QyV0XtWV0fC9Tll2qAXSMig6j743oH3hyy3MqXryVXJGuPVxwGmfIPtEf197EFDoFEXcMWjRXciacB9LH3tJX2TLA==
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=z9TfHB3KCV2gizmiNee/SpbjfEOXe2i6kyPS3XXE8AQ=; b=dqJPRPHFKb8DxUa7g1nDu1gF9DaOzxFq/u6Vsn7xXMFyChacop+lsi2IzX4ijdoujT7XWCVHHDn74cn/m71wGqx/Hfz1na+z5h2LHivoPB6+0CspkXcBo2sisJ8gXcuWv0485d+SAlya/y8AhCUYzIKmyIu+h6IxFwAvl0fGS73Qv7eJgBIJy8jcJ09hU1yfU+lX3HuZnTnqCvh7p+xySRreKUWDzy2QMBR5kbZ57LK6c/SSp+2hOgjqy5j3uaXfYLNNFLgXxovzrRNsjuMCGiHO4KA4wOPy/5roEpo5ulfVbrSAelXeWpxAEkYQKErEvd7boDJuGmVZL5kgHLH9rQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ril.com; dmarc=pass action=none header.from=ril.com; dkim=pass header.d=ril.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rilcloud.onmicrosoft.com; s=selector2-rilcloud-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=z9TfHB3KCV2gizmiNee/SpbjfEOXe2i6kyPS3XXE8AQ=; b=RJLSB1Gy1/z1nivjtbxTnVD+EqTEamt8+EAfFlRxFSVGbr08VLm2YaIvC5q7lVAkXW6SEGQbh3RpuKCjIHW/7+8yqaFP6ZI+BNfvcvOdCU3Q+ZSTXvOtU+mLN9d7AtiQ+dVlW3yJw5YtWOT2/ZY8OammtOHZYsSH/hgVqjrAVXg=
From: Rajesh A Shinde <Rajesh.A.Shinde@ril.com>
To: Fred Baker <fredbaker.ietf@gmail.com>, IPv6 Operations <v6ops@ietf.org>
CC: Warren Kumari <warren@kumari.net>, Ramesh R Chandra <Ramesh.R.Chandra@ril.com>, Ron Bonica <rbonica@juniper.net>
Thread-Topic: [External]Developing v6ops agenda
Thread-Index: AQHWrlIGspRyZZEWEU6vSg5UeFz+w6myzKlOgACq4yA=
Date: Sun, 1 Nov 2020 16:17:07 +0000
Message-ID: <BM1PR0101MB15860BF10BC525D99ACFCE6DB9130@BM1PR0101MB1586.INDPRD01.PROD.OUTLOOK.COM>
References: <E5DCF4C4-0CC2-45C5-9190-A37D7A1944A4@gmail.com> <461B659C-FC97-4C1C-A78C-D7C05297D74C@gmail.com>
In-Reply-To: <461B659C-FC97-4C1C-A78C-D7C05297D74C@gmail.com>
Accept-Language: en-IN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f51c7f16-7fd2-4d17-d5b1-08d87e819418
x-ms-traffictypediagnostic: BMXPR01MB3397:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BMXPR01MB33976F6FF3B2C38B860BBD94B9130@BMXPR01MB3397.INDPRD01.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: pmWl2WSmucsrFWxzVDg1iiAdsoZyCjudVZmrKlhVsd0P8Aen/z0LMMPBp/jxpH1nTVmugYKI/qmFZrUzfLrVDfncAGFiiZbALuTW41ZCnhH9vcQ5rF9AN8YO8jjzbvKLhNU5Tr3R7uQ5ix1gFgZT1OeoYTbKEDlXpnN5pqyGYtiFuy+FiM2X3dTNj0JZzEAoJOHsm2QPRPJ6s31TSjT4NPlUylixEkFI/AL9TeDYuJGADwDejNmzaACcZlT7ib+cSZwcpf0Hg/3IaoljMvuTB+isAd2ZgRQMG3CNDeQu2YQdXCVTsosaR5I363Rb4O8zKpMiY7zlOoC517gdZVpk570OzYqZ+KNm8TwQU+ci1Mt/AD8aEaXTLsQ3PbKvr5d/XHO1ONcjvVQcJ3i/i1OBlcLGwk21TamPwcCmmyBVm73ExVHx0oJX91ucIbDq1OkH
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BM1PR0101MB1586.INDPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE;  SFS:(4636009)(346002)(396003)(39860400002)(136003)(366004)(376002)(316002)(110136005)(45080400002)(33656002)(66556008)(54906003)(478600001)(71200400001)(76116006)(83380400001)(66476007)(64756008)(66946007)(2906002)(166002)(66446008)(6506007)(53546011)(7696005)(86362001)(52536014)(8676002)(55016002)(5660300002)(8936002)(186003)(4326008)(26005)(966005)(9686003)(32563001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: zEjMcLNFC/Y6HMlEkMjCeNKumGs8h2gKdSXn7eSF41gWS/+6F0Dt9o44G3c7Jd5BlZ/9SJMnJiQgSrxUNWdUvVBCBOhCnVVeIousQNK4ijHwmQUN0tjDC3sUX5rDUtrUWZhRsbUPEZZm6vGdKAb0Yr9GuUfRr3VNBcV/ecOrDtowzgHtoCeKxUxvL0te3CERRw8nL8Ho9LVKltN2hutW19vLs7CmtvjouAPxMrkcl0KH4N0nyOfP3XHvJ9l85nFVu4ck8fSw8t72jFvmhitosJoOcHDHVKBdEBjhGM/gBP8vdaUppYKK8x6PtKv9DpT/gVXEgFxUvcx0S01UuL2Mtf+Vbw59io+QU9SFDDDmHqbDwov54jSIlSL8/3e8300mGIEOG5e3KTC1CPbBKBrfmfakQY1eDD5tvhKC2IGhovyso9LyE3U18S/T9LJB+OXNzRqBvcOaibbuN4FfsQ29U0lCdeFD++Z44G412vas6AryCP/SY0vzjTKPCXsjfZkx8H8NdPqd8eYyUQwTe7NEpRSMesBk3lPR3lJqqvG9DwYUf+yzVT5yaV7+m98SEyhRuiU9etu9vtAHvO1cUXCgqD0r9WNAwGH6zaMICfPgV6GsLtJkTDq1hsNY0BwJnjRyxqA5EFcTBGZQ579iKLtIdw==
Content-Type: multipart/alternative; boundary="_000_BM1PR0101MB15860BF10BC525D99ACFCE6DB9130BM1PR0101MB1586_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BM1PR0101MB1586.INDPRD01.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: f51c7f16-7fd2-4d17-d5b1-08d87e819418
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Nov 2020 16:17:07.2462 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: fe1d95a9-4ce1-41a5-8eab-6dd43aa26d9f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: kSZJvt5yekDg3TmdKQhEwwgP2SyOTzHPdpiEm54lSez+xsSxrmDFVVVTNke+gHjymTKtkGnhC7BThqu7Tikd/A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BMXPR01MB3397
X-OriginatorOrg: ril.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/T1hjuXSatw4Ez-Pjxl5YE3v3TJU>
Subject: Re: [v6ops] [External]Developing v6ops agenda
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 01 Nov 2020 16:17:27 -0000

--_000_BM1PR0101MB15860BF10BC525D99ACFCE6DB9130BM1PR0101MB1586_
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

Thanks Fred for sharing the v6ops agenda.

We will definitely come out with paper on "lessons the IETF should learn fr=
om operational experience" and "any suggestions on how to boost enterprise =
deployment?". This would be helpful for all including competition.

Thanks & Regards,

Rajesh A Shinde
8452848048



From: Fred Baker <fredbaker.ietf@gmail.com>
Sent: 01 November 2020 11:31
To: IPv6 Operations <v6ops@ietf.org>
Cc: Rajesh A Shinde <Rajesh.A.Shinde@ril.com>; Warren Kumari <warren@kumari=
.net>; Ramesh R Chandra <Ramesh.R.Chandra@ril.com>; Ron Bonica <rbonica@jun=
iper.net>
Subject: [External]Developing v6ops agenda

The e-mail below is from an external source. Please do not open attachments=
 or click links from an unknown or suspicious origin.

Ron and I are developing the agenda for IETF 109. I'm forwarding you an edi=
ted version of the note I sent him and the authors of current work. An impo=
rtant file, attached, is what I call the "raw agenda data"; it all derives =
from the data tracker, but rearranged in a way that makes sense to me. One =
of the important points is drafts that have been "updated"; that's a time r=
eference, and refers to the end of IETF 108. It also contains pointers to m=
ailing list commentary, the draft, a diff against the next older version if=
 any, and the relevant data tracker page.

As I see it, most of our drafts need an update, and I would encourage the a=
uthors to do so. The new HBH draft has next to no IETF commentary, so my in=
ference is that it's not something the operators are interested in - at lea=
st not yet. draft-vf-v6ops-ipv6-deployment has a few comments from the list=
, which I would encourage the authors to review and update the draft in res=
ponse to. In the "raw agenda data" file (attached), you'll find a link to a=
ll discussion of the drafts on any IETF list.

Ramesh Chandra will give a talk on Reliance JIO's deployment experience. (F=
or those unfamiliar with Reliance, see https://ind01.safelinks.protection.o=
utlook.com/?url=3Dhttps%3A%2F%2Fstats.labs.apnic.net%2Fipv6%2FAS55836%3Fc%3=
DIN%26p%3D1%26v%3D1%26w%3D30%26x%3D1&amp;data=3D04%7C01%7CRajesh.A.Shinde%4=
0ril.com%7Ce533ecf2bba646dee2a508d87e2bc830%7Cfe1d95a94ce141a58eab6dd43aa26=
d9f%7C0%7C0%7C637398073794874479%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMD=
AiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=3D881kZ2S=
1ngacbd2l49VKblLWBYMYUlqjmwpfy8E2sk0%3D&amp;reserved=3D0; there are five In=
dian ISPs that rank highly in observed IPv6 traffic, and rather a number th=
at are in the "me too" state.) I have asked him for "lessons the IETF shoul=
d learn from operational experience" and "any suggestions on how to boost e=
nterprise deployment?". Our proposed agenda is at https://ind01.safelinks.p=
rotection.outlook.com/?url=3Dhttps%3A%2F%2Fwww.ietf.org%2Fproceedings%2F109=
%2Fagenda%2Fagenda-109-v6ops-00&amp;data=3D04%7C01%7CRajesh.A.Shinde%40ril.=
com%7Ce533ecf2bba646dee2a508d87e2bc830%7Cfe1d95a94ce141a58eab6dd43aa26d9f%7=
C0%7C0%7C637398073794874479%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJ=
QIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=3DDgNSdF%2FE9B=
jk84vcNsbZ1og7yvnbNUjVECCX%2FaQf4Lc%3D&amp;reserved=3D0; comments solicited.

I also noticed https://ind01.safelinks.protection.outlook.com/?url=3Dhttps%=
3A%2F%2Fprotect2.fireeye.com%2Fv1%2Furl%3Fk%3D4f41f608-10daca84-4f407cf7-ac=
1f6b00f158-b32463b77efafe6c%26q%3D1%26e%3D1b2492ea-1290-48e7-a306-9e7d51bb5=
29a%26u%3Dhttps%253A%252F%252Fwww.nojitter.com%252Fenterprise-networking%25=
2Fshould-enterprises-avoid-or-embrace-ipv6&amp;data=3D04%7C01%7CRajesh.A.Sh=
inde%40ril.com%7Ce533ecf2bba646dee2a508d87e2bc830%7Cfe1d95a94ce141a58eab6dd=
43aa26d9f%7C0%7C0%7C637398073794874479%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4w=
LjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=3De=
UcKGLf2WSnYQMi%2FQGRcP8INOdPXdO3RgJjsbBVNzE4%3D&amp;reserved=3D0, and start=
ed to think about dropping the guy a note. Then I decided not to; he repeat=
s a lot of ages-old marketing hype that doesn't necessarily correspond to a=
nything I think is real, and never thought made sense. We have over 1000 ro=
ot servers worldwide, all of which respond to IPv6 addresses if the network=
 supports the technology (sometimes an issue) - so what's the case for an I=
ndia-specific IPv6-only root server? India only has 43 IPv6-capable servers=
 (cf https://ind01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fpr=
otect2.fireeye.com%2Fv1%2Furl%3Fk%3D9581ccb3-ca1af03f-9580464c-ac1f6b00f158=
-8f882a6dd6a636bc%26q%3D1%26e%3D1b2492ea-1290-48e7-a306-9e7d51bb529a%26u%3D=
https%253A%252F%252Froot-servers.org%252F&amp;data=3D04%7C01%7CRajesh.A.Shi=
nde%40ril.com%7Ce533ecf2bba646dee2a508d87e2bc830%7Cfe1d95a94ce141a58eab6dd4=
3aa26d9f%7C0%7C0%7C637398073794874479%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wL=
jAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=3DJU=
rOGg%2FgZDmEjZWYRfO64aLYTTKm4tpGKDLFdr1FZwA%3D&amp;reserved=3D0)...

But it did make me think about enterprise management, how many misconceptio=
ns they have, and how much money they're spending that IPv6 deployment woul=
d free up. I'm not sure what to do with that. I'd like to believe that we c=
an be part of the solution to whatever we decide the actual problem is. You=
r opinions would be helpful - an "IPv6 marketing hype dispelled" draft, per=
haps? Or "Native IPv6 in enterprise deployment"? An important part of that =
is to note that upstream ISPs frequently have IPv6 deployed, but enterprise=
 customers are not using it, even though actually turning it on is not all =
that difficult or time-consuming, and Jen spoke at IETF 108 about turning I=
Pv4 off. So - how do we encourage enterprise deployment and adoption? I sho=
uld think part of that has to do with the public-facing services - mail and=
 web. Part of that has been figuring out how to use IPv6 to talk with someo=
ne that desperately wants to cling to expensive IPv4 internally, but I want=
 to promote native deployment. Maybe, and here I take a page out of Mythic =
Beast's book, charge more for IPv4 service?

"Confidentiality Warning: This message and any attachments are intended onl=
y for the use of the intended recipient(s). =

are confidential and may be privileged. If you are not the intended recipie=
nt. you are hereby notified that any =

review. re-transmission. conversion to hard copy. copying. circulation or o=
ther use of this message and any attachments is =

strictly prohibited. If you are not the intended recipient. please notify t=
he sender immediately by return email. =

and delete this message and any attachments from your system.

Virus Warning: Although the company has taken reasonable precautions to ens=
ure no viruses are present in this email. =

The company cannot accept responsibility for any loss or damage arising fro=
m the use of this email or attachment."

--_000_BM1PR0101MB15860BF10BC525D99ACFCE6DB9130BM1PR0101MB1586_
Content-Type: text/html; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"Tisa Offc Serif Pro";}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Tisa Offc Serif Pro";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-IN" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Tisa Offc Serif Pro=
&quot;;mso-fareast-language:EN-US">Thanks Fred for sharing the v6ops agenda=
.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Tisa Offc Serif Pro=
&quot;;mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Tisa Offc Serif Pro=
&quot;;mso-fareast-language:EN-US">We will definitely come out with paper o=
n</span> &quot;lessons the IETF should learn from operational experience&qu=
ot; and &quot;any suggestions on how to boost enterprise deployment?&quot;.
 This would be helpful for all including competition. <o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Tisa Offc Serif Pro=
&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks &amp; Regards,<o:p></o:p=
></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Rajesh A Shinde<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">8452848048<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Tisa Offc Serif Pro=
&quot;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Tisa Offc Serif Pro=
&quot;;mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Tisa Offc Serif Pro=
&quot;;mso-fareast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US">From:</span></b><span lang=
=3D"EN-US"> Fred Baker &lt;fredbaker.ietf@gmail.com&gt;
<br>
<b>Sent:</b> 01 November 2020 11:31<br>
<b>To:</b> IPv6 Operations &lt;v6ops@ietf.org&gt;<br>
<b>Cc:</b> Rajesh A Shinde &lt;Rajesh.A.Shinde@ril.com&gt;; Warren Kumari &=
lt;warren@kumari.net&gt;; Ramesh R Chandra &lt;Ramesh.R.Chandra@ril.com&gt;=
; Ron Bonica &lt;rbonica@juniper.net&gt;<br>
<b>Subject:</b> [External]Developing v6ops agenda<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">The e-mail below is f=
rom an external source. Please do not open attachments or click links from =
an unknown or suspicious origin.<br>
<br>
Ron and I are developing the agenda for IETF 109. I'm forwarding you an edi=
ted version of the note I sent him and the authors of current work. An impo=
rtant file, attached, is what I call the &quot;raw agenda data&quot;; it al=
l derives from the data tracker, but rearranged
 in a way that makes sense to me. One of the important points is drafts tha=
t have been &quot;updated&quot;; that's a time reference, and refers to the=
 end of IETF 108. It also contains pointers to mailing list commentary, the=
 draft, a diff against the next older version
 if any, and the relevant data tracker page.<br>
<br>
As I see it, most of our drafts need an update, and I would encourage the a=
uthors to do so. The new HBH draft has next to no IETF commentary, so my in=
ference is that it's not something the operators are interested in - at lea=
st not yet. draft-vf-v6ops-ipv6-deployment
 has a few comments from the list, which I would encourage the authors to r=
eview and update the draft in response to. In the &quot;raw agenda data&quo=
t; file (attached), you'll find a link to all discussion of the drafts on a=
ny IETF list.<br>
<br>
Ramesh Chandra will give a talk on Reliance JIO's deployment experience. (F=
or those unfamiliar with Reliance, see
<a href=3D"https://ind01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2=
F%2Fstats.labs.apnic.net%2Fipv6%2FAS55836%3Fc%3DIN%26p%3D1%26v%3D1%26w%3D30=
%26x%3D1&amp;amp;data=3D04%7C01%7CRajesh.A.Shinde%40ril.com%7Ce533ecf2bba64=
6dee2a508d87e2bc830%7Cfe1d95a94ce141a58eab6dd43aa26d9f%7C0%7C0%7C6373980737=
94874479%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTi=
I6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;amp;sdata=3D881kZ2S1ngacbd2l49VKblLWBYM=
YUlqjmwpfy8E2sk0%3D&amp;amp;reserved=3D0">
https://ind01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fstats.l=
abs.apnic.net%2Fipv6%2FAS55836%3Fc%3DIN%26p%3D1%26v%3D1%26w%3D30%26x%3D1&am=
p;amp;data=3D04%7C01%7CRajesh.A.Shinde%40ril.com%7Ce533ecf2bba646dee2a508d8=
7e2bc830%7Cfe1d95a94ce141a58eab6dd43aa26d9f%7C0%7C0%7C637398073794874479%7C=
Unknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiL=
CJXVCI6Mn0%3D%7C1000&amp;amp;sdata=3D881kZ2S1ngacbd2l49VKblLWBYMYUlqjmwpfy8=
E2sk0%3D&amp;amp;reserved=3D0</a>;
 there are five Indian ISPs that rank highly in observed IPv6 traffic, and =
rather a number that are in the &quot;me too&quot; state.) I have asked him=
 for &quot;lessons the IETF should learn from operational experience&quot; =
and &quot;any suggestions on how to boost enterprise deployment?&quot;.
 Our proposed agenda is at <a href=3D"https://ind01.safelinks.protection.ou=
tlook.com/?url=3Dhttps%3A%2F%2Fwww.ietf.org%2Fproceedings%2F109%2Fagenda%2F=
agenda-109-v6ops-00&amp;amp;data=3D04%7C01%7CRajesh.A.Shinde%40ril.com%7Ce5=
33ecf2bba646dee2a508d87e2bc830%7Cfe1d95a94ce141a58eab6dd43aa26d9f%7C0%7C0%7=
C637398073794874479%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l=
uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;amp;sdata=3DDgNSdF%2FE9Bjk84=
vcNsbZ1og7yvnbNUjVECCX%2FaQf4Lc%3D&amp;amp;reserved=3D0">
https://ind01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fwww.iet=
f.org%2Fproceedings%2F109%2Fagenda%2Fagenda-109-v6ops-00&amp;amp;data=3D04%=
7C01%7CRajesh.A.Shinde%40ril.com%7Ce533ecf2bba646dee2a508d87e2bc830%7Cfe1d9=
5a94ce141a58eab6dd43aa26d9f%7C0%7C0%7C637398073794874479%7CUnknown%7CTWFpbG=
Zsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C=
1000&amp;amp;sdata=3DDgNSdF%2FE9Bjk84vcNsbZ1og7yvnbNUjVECCX%2FaQf4Lc%3D&amp=
;amp;reserved=3D0</a>;
 comments solicited.<br>
<br>
I also noticed <a href=3D"https://ind01.safelinks.protection.outlook.com/?u=
rl=3Dhttps%3A%2F%2Fprotect2.fireeye.com%2Fv1%2Furl%3Fk%3D4f41f608-10daca84-=
4f407cf7-ac1f6b00f158-b32463b77efafe6c%26q%3D1%26e%3D1b2492ea-1290-48e7-a30=
6-9e7d51bb529a%26u%3Dhttps%253A%252F%252Fwww.nojitter.com%252Fenterprise-ne=
tworking%252Fshould-enterprises-avoid-or-embrace-ipv6&amp;amp;data=3D04%7C0=
1%7CRajesh.A.Shinde%40ril.com%7Ce533ecf2bba646dee2a508d87e2bc830%7Cfe1d95a9=
4ce141a58eab6dd43aa26d9f%7C0%7C0%7C637398073794874479%7CUnknown%7CTWFpbGZsb=
3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C100=
0&amp;amp;sdata=3DeUcKGLf2WSnYQMi%2FQGRcP8INOdPXdO3RgJjsbBVNzE4%3D&amp;amp;=
reserved=3D0">
https://ind01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fprotect=
2.fireeye.com%2Fv1%2Furl%3Fk%3D4f41f608-10daca84-4f407cf7-ac1f6b00f158-b324=
63b77efafe6c%26q%3D1%26e%3D1b2492ea-1290-48e7-a306-9e7d51bb529a%26u%3Dhttps=
%253A%252F%252Fwww.nojitter.com%252Fenterprise-networking%252Fshould-enterp=
rises-avoid-or-embrace-ipv6&amp;amp;data=3D04%7C01%7CRajesh.A.Shinde%40ril.=
com%7Ce533ecf2bba646dee2a508d87e2bc830%7Cfe1d95a94ce141a58eab6dd43aa26d9f%7=
C0%7C0%7C637398073794874479%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJ=
QIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;amp;sdata=3DeUcKGLf2=
WSnYQMi%2FQGRcP8INOdPXdO3RgJjsbBVNzE4%3D&amp;amp;reserved=3D0</a>,
 and started to think about dropping the guy a note. Then I decided not to;=
 he repeats a lot of ages-old marketing hype that doesn't necessarily corre=
spond to anything I think is real, and never thought made sense. We have ov=
er 1000 root servers worldwide,
 all of which respond to IPv6 addresses if the network supports the technol=
ogy (sometimes an issue) - so what's the case for an India-specific IPv6-on=
ly root server? India only has 43 IPv6-capable servers (cf
<a href=3D"https://ind01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2=
F%2Fprotect2.fireeye.com%2Fv1%2Furl%3Fk%3D9581ccb3-ca1af03f-9580464c-ac1f6b=
00f158-8f882a6dd6a636bc%26q%3D1%26e%3D1b2492ea-1290-48e7-a306-9e7d51bb529a%=
26u%3Dhttps%253A%252F%252Froot-servers.org%252F&amp;amp;data=3D04%7C01%7CRa=
jesh.A.Shinde%40ril.com%7Ce533ecf2bba646dee2a508d87e2bc830%7Cfe1d95a94ce141=
a58eab6dd43aa26d9f%7C0%7C0%7C637398073794874479%7CUnknown%7CTWFpbGZsb3d8eyJ=
WIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;=
amp;sdata=3DJUrOGg%2FgZDmEjZWYRfO64aLYTTKm4tpGKDLFdr1FZwA%3D&amp;amp;reserv=
ed=3D0">
https://ind01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fprotect=
2.fireeye.com%2Fv1%2Furl%3Fk%3D9581ccb3-ca1af03f-9580464c-ac1f6b00f158-8f88=
2a6dd6a636bc%26q%3D1%26e%3D1b2492ea-1290-48e7-a306-9e7d51bb529a%26u%3Dhttps=
%253A%252F%252Froot-servers.org%252F&amp;amp;data=3D04%7C01%7CRajesh.A.Shin=
de%40ril.com%7Ce533ecf2bba646dee2a508d87e2bc830%7Cfe1d95a94ce141a58eab6dd43=
aa26d9f%7C0%7C0%7C637398073794874479%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLj=
AwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;amp;sdata=
=3DJUrOGg%2FgZDmEjZWYRfO64aLYTTKm4tpGKDLFdr1FZwA%3D&amp;amp;reserved=3D0</a=
>)...<br>
<br>
But it did make me think about enterprise management, how many misconceptio=
ns they have, and how much money they're spending that IPv6 deployment woul=
d free up. I'm not sure what to do with that. I'd like to believe that we c=
an be part of the solution to whatever
 we decide the actual problem is. Your opinions would be helpful - an &quot=
;IPv6 marketing hype dispelled&quot; draft, perhaps? Or &quot;Native IPv6 i=
n enterprise deployment&quot;? An important part of that is to note that up=
stream ISPs frequently have IPv6 deployed, but enterprise
 customers are not using it, even though actually turning it on is not all =
that difficult or time-consuming, and Jen spoke at IETF 108 about turning I=
Pv4 off. So - how do we encourage enterprise deployment and adoption? I sho=
uld think part of that has to do
 with the public-facing services - mail and web. Part of that has been figu=
ring out how to use IPv6 to talk with someone that desperately wants to cli=
ng to expensive IPv4 internally, but I want to promote native deployment. M=
aybe, and here I take a page out
 of Mythic Beast's book, charge more for IPv4 service? <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><o:p>&nbsp;</o:p></p>
</div>
</div>
</div>
<P><br><span style=3D"text-decoration: none">"<strong><span style=3D"text-d=
ecoration: underline">Confidentiality Warning</span></strong></span>: This =
message and any attachments are intended only for the use of the intended r=
ecipient(s), are confidential and may be privileged. If you are not the int=
ended recipient, you are hereby notified that any review, re-transmission, =
conversion to hard copy, copying, circulation or other use of this message =
and any attachments is strictly prohibited. If you are not the intended rec=
ipient, please notify the sender immediately by return email and delete thi=
s message and any attachments from your system.</P>
<P><strong><span style=3D"text-decoration: underline">Virus Warning:</span>=
</strong> Although the company has taken reasonable precautions to ensure n=
o viruses are present in this email. The company cannot accept responsibili=
ty for any loss or damage arising from the use of this email or attachment.=
"</P></body>
</html>

--_000_BM1PR0101MB15860BF10BC525D99ACFCE6DB9130BM1PR0101MB1586_--


From nobody Sun Nov  1 22:15:35 2020
Return-Path: <fredbaker.ietf@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 8CD443A0DEB for <v6ops@ietfa.amsl.com>; Sun,  1 Nov 2020 22:15:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, 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=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 f34Ql-C2it5F for <v6ops@ietfa.amsl.com>; Sun,  1 Nov 2020 22:15:30 -0800 (PST)
Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) (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 408463A0DEA for <v6ops@ietf.org>; Sun,  1 Nov 2020 22:15:30 -0800 (PST)
Received: by mail-pf1-x430.google.com with SMTP id o129so10190437pfb.1 for <v6ops@ietf.org>; Sun, 01 Nov 2020 22:15:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=KFszSSTZgka1nKV4WgGSsC8v8+rcSboSWW8NlxydAjc=; b=EuvSLubO7mwRaUGkE0gmpNWd+d/1y8taZisKVexCydTP+fjw/jzKFPiqCEPsXVAXtN VIdbbave1MUoZl2/DRu+H4W3enK/457EnsqYZlAvTHFLgzz9FqheK0JS1cflZB5PQPmT +jEFedUTJeEWm2OjISTwh5gf/1LQu9fQaeOsUI1OVFE2GLpN6S67r+gI4CPJIwIc3xwO ZJqghd8GBA7QMG76ggQCHOrDJJpRSPQJDeoGL3SszL0DFVQpv0qF0iElibWtFSIzyLMD YWxdZ5saXijbSX+dh30eFQdky6h0Fm8DJX/hK+ieHHz521BDgoZhJjtl8DePY6TQph8s Q8uA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=KFszSSTZgka1nKV4WgGSsC8v8+rcSboSWW8NlxydAjc=; b=nvMOOLgFYPyr5graDCOm4nAj72ISKtL5og50lEhTA4Ioc9iWlFqbWSi1bUtPviMrV4 s9JJjAdNO4iJ1hTklZEqTSIUFz9nBXVXjZhEska6K50gVMDVS/pSjxqcz6bIgqoESYNb vbQxu4R/8rbgfYBjXi/f/0jrS08iA91oZTxZcPSDMfs+pqzKgkCJYV4zdVum6Qo+XKCM OkUOnCTjpE7UVr58Jd1T+lPoa/RhTvNImhVl/pTXLi+Xy1P+fiCDJLKTd1nXWGxQhQTU oNCI9iBbnWgsvBuOEniQNi0rRFUrJOwcm50CHGOZUZY5/ALlb579TicYvW+enCxfWUCo Z5rA==
X-Gm-Message-State: AOAM532OXvjwVjOC3i2MA3xuGutGtQyslI3d8RNBC0HpNNgPnUCc7V0X kJWBZ8F6kKXy27pyysQCWenf8buZFUgV+Q==
X-Google-Smtp-Source: ABdhPJwoCkTeZAy+dA4NbOz3bi48sm/ixifio+nG8oQs47rtkJD6Q14A5dkBmBitk2qA0wdd3exEWQ==
X-Received: by 2002:a62:29c4:0:b029:18a:9f3a:3c41 with SMTP id p187-20020a6229c40000b029018a9f3a3c41mr10776455pfp.50.1604297729615;  Sun, 01 Nov 2020 22:15:29 -0800 (PST)
Received: from ?IPv6:2600:8802:5800:1963::1004? ([2600:8802:5800:1963::1004]) by smtp.gmail.com with ESMTPSA id p19sm12419678pfn.204.2020.11.01.22.15.28 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 01 Nov 2020 22:15:28 -0800 (PST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.1\))
From: Fred Baker <fredbaker.ietf@gmail.com>
In-Reply-To: <BM1PR0101MB15860BF10BC525D99ACFCE6DB9130@BM1PR0101MB1586.INDPRD01.PROD.OUTLOOK.COM>
Date: Sun, 1 Nov 2020 22:15:27 -0800
Cc: IPv6 Operations <v6ops@ietf.org>, Warren Kumari <warren@kumari.net>, Ramesh R Chandra <Ramesh.R.Chandra@ril.com>, Ron Bonica <rbonica@juniper.net>
Content-Transfer-Encoding: quoted-printable
Message-Id: <3E7B0752-839F-4FA0-9F4D-276CE43AC4A5@gmail.com>
References: <E5DCF4C4-0CC2-45C5-9190-A37D7A1944A4@gmail.com> <461B659C-FC97-4C1C-A78C-D7C05297D74C@gmail.com> <BM1PR0101MB15860BF10BC525D99ACFCE6DB9130@BM1PR0101MB1586.INDPRD01.PROD.OUTLOOK.COM>
To: Rajesh A Shinde <Rajesh.A.Shinde@ril.com>
X-Mailer: Apple Mail (2.3654.20.0.2.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/RMHRB0RqZl2kX8RYrg1q9I3PMdY>
Subject: Re: [v6ops] [External]Developing v6ops agenda
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 06:15:34 -0000

Thanks. Looking forward to your remarks.

> On Nov 1, 2020, at 8:17 AM, Rajesh A Shinde <Rajesh.A.Shinde@ril.com> =
wrote:
>=20
> Thanks Fred for sharing the v6ops agenda.
> =20
> We will definitely come out with paper on "lessons the IETF should =
learn from operational experience" and "any suggestions on how to boost =
enterprise deployment?". This would be helpful for all including =
competition.=20
> =20
> Thanks & Regards,
> =20
> Rajesh A Shinde
> 8452848048
> =20
> =20
> =20
> From: Fred Baker <fredbaker.ietf@gmail.com>=20
> Sent: 01 November 2020 11:31
> To: IPv6 Operations <v6ops@ietf.org>
> Cc: Rajesh A Shinde <Rajesh.A.Shinde@ril.com>; Warren Kumari =
<warren@kumari.net>; Ramesh R Chandra <Ramesh.R.Chandra@ril.com>; Ron =
Bonica <rbonica@juniper.net>
> Subject: [External]Developing v6ops agenda
> =20
> The e-mail below is from an external source. Please do not open =
attachments or click links from an unknown or suspicious origin.
>=20
> Ron and I are developing the agenda for IETF 109. I'm forwarding you =
an edited version of the note I sent him and the authors of current =
work. An important file, attached, is what I call the "raw agenda data"; =
it all derives from the data tracker, but rearranged in a way that makes =
sense to me. One of the important points is drafts that have been =
"updated"; that's a time reference, and refers to the end of IETF 108. =
It also contains pointers to mailing list commentary, the draft, a diff =
against the next older version if any, and the relevant data tracker =
page.
>=20
> As I see it, most of our drafts need an update, and I would encourage =
the authors to do so. The new HBH draft has next to no IETF commentary, =
so my inference is that it's not something the operators are interested =
in - at least not yet. draft-vf-v6ops-ipv6-deployment has a few comments =
from the list, which I would encourage the authors to review and update =
the draft in response to. In the "raw agenda data" file (attached), =
you'll find a link to all discussion of the drafts on any IETF list.
>=20
> Ramesh Chandra will give a talk on Reliance JIO's deployment =
experience. (For those unfamiliar with Reliance, =
seehttps://ind01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fsta=
ts.labs.apnic.net%2Fipv6%2FAS55836%3Fc%3DIN%26p%3D1%26v%3D1%26w%3D30%26x%3=
D1&amp;data=3D04%7C01%7CRajesh.A.Shinde%40ril.com%7Ce533ecf2bba646dee2a508=
d87e2bc830%7Cfe1d95a94ce141a58eab6dd43aa26d9f%7C0%7C0%7C637398073794874479=
%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha=
WwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=3D881kZ2S1ngacbd2l49VKblLWBYMYUlqjmwpfy=
8E2sk0%3D&amp;reserved=3D0; there are five Indian ISPs that rank highly =
in observed IPv6 traffic, and rather a number that are in the "me too" =
state.) I have asked him for "lessons the IETF should learn from =
operational experience" and "any suggestions on how to boost enterprise =
deployment?". Our proposed agenda is at =
https://ind01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fwww.ie=
tf.org%2Fproceedings%2F109%2Fagenda%2Fagenda-109-v6ops-00&amp;data=3D04%7C=
01%7CRajesh.A.Shinde%40ril.com%7Ce533ecf2bba646dee2a508d87e2bc830%7Cfe1d95=
a94ce141a58eab6dd43aa26d9f%7C0%7C0%7C637398073794874479%7CUnknown%7CTWFpbG=
Zsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7=
C1000&amp;sdata=3DDgNSdF%2FE9Bjk84vcNsbZ1og7yvnbNUjVECCX%2FaQf4Lc%3D&amp;r=
eserved=3D0; comments solicited.
>=20
> I also noticed =
https://ind01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fprotec=
t2.fireeye.com%2Fv1%2Furl%3Fk%3D4f41f608-10daca84-4f407cf7-ac1f6b00f158-b3=
2463b77efafe6c%26q%3D1%26e%3D1b2492ea-1290-48e7-a306-9e7d51bb529a%26u%3Dht=
tps%253A%252F%252Fwww.nojitter.com%252Fenterprise-networking%252Fshould-en=
terprises-avoid-or-embrace-ipv6&amp;data=3D04%7C01%7CRajesh.A.Shinde%40ril=
.com%7Ce533ecf2bba646dee2a508d87e2bc830%7Cfe1d95a94ce141a58eab6dd43aa26d9f=
%7C0%7C0%7C637398073794874479%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAi=
LCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=3DeUcKGLf2=
WSnYQMi%2FQGRcP8INOdPXdO3RgJjsbBVNzE4%3D&amp;reserved=3D0, and started =
to think about dropping the guy a note. Then I decided not to; he =
repeats a lot of ages-old marketing hype that doesn't necessarily =
correspond to anything I think is real, and never thought made sense. We =
have over 1000 root servers worldwide, all of which respond to IPv6 =
addresses if the network supports the technology (sometimes an issue) - =
so what's the case for an India-specific IPv6-only root server? India =
only has 43 IPv6-capable servers =
(cfhttps://ind01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fpro=
tect2.fireeye.com%2Fv1%2Furl%3Fk%3D9581ccb3-ca1af03f-9580464c-ac1f6b00f158=
-8f882a6dd6a636bc%26q%3D1%26e%3D1b2492ea-1290-48e7-a306-9e7d51bb529a%26u%3=
Dhttps%253A%252F%252Froot-servers.org%252F&amp;data=3D04%7C01%7CRajesh.A.S=
hinde%40ril.com%7Ce533ecf2bba646dee2a508d87e2bc830%7Cfe1d95a94ce141a58eab6=
dd43aa26d9f%7C0%7C0%7C637398073794874479%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiM=
C4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=
=3DJUrOGg%2FgZDmEjZWYRfO64aLYTTKm4tpGKDLFdr1FZwA%3D&amp;reserved=3D0)...
>=20
> But it did make me think about enterprise management, how many =
misconceptions they have, and how much money they're spending that IPv6 =
deployment would free up. I'm not sure what to do with that. I'd like to =
believe that we can be part of the solution to whatever we decide the =
actual problem is. Your opinions would be helpful - an "IPv6 marketing =
hype dispelled" draft, perhaps? Or "Native IPv6 in enterprise =
deployment"? An important part of that is to note that upstream ISPs =
frequently have IPv6 deployed, but enterprise customers are not using =
it, even though actually turning it on is not all that difficult or =
time-consuming, and Jen spoke at IETF 108 about turning IPv4 off. So - =
how do we encourage enterprise deployment and adoption? I should think =
part of that has to do with the public-facing services - mail and web. =
Part of that has been figuring out how to use IPv6 to talk with someone =
that desperately wants to cling to expensive IPv4 internally, but I want =
to promote native deployment. Maybe, and here I take a page out of =
Mythic Beast's book, charge more for IPv4 service?=20
>=20
> =20
>=20
>=20
> "Confidentiality Warning: This message and any attachments are =
intended only for the use of the intended recipient(s), are confidential =
and may be privileged. If you are not the intended recipient, you are =
hereby notified that any review, re-transmission, conversion to hard =
copy, copying, circulation or other use of this message and any =
attachments is strictly prohibited. If you are not the intended =
recipient, please notify the sender immediately by return email and =
delete this message and any attachments from your system.
>=20
> Virus Warning: Although the company has taken reasonable precautions =
to ensure no viruses are present in this email. The company cannot =
accept responsibility for any loss or damage arising from the use of =
this email or attachment."
>=20


From nobody Sun Nov  1 22:19:53 2020
Return-Path: <fredbaker.ietf@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 8C7233A0DEB for <v6ops@ietfa.amsl.com>; Sun,  1 Nov 2020 22:19:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, 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=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 ynvZ9NS3h4h6 for <v6ops@ietfa.amsl.com>; Sun,  1 Nov 2020 22:19:50 -0800 (PST)
Received: from mail-pg1-x530.google.com (mail-pg1-x530.google.com [IPv6:2607:f8b0:4864:20::530]) (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 E91913A0DEA for <v6ops@ietf.org>; Sun,  1 Nov 2020 22:19:49 -0800 (PST)
Received: by mail-pg1-x530.google.com with SMTP id i26so9883564pgl.5 for <v6ops@ietf.org>; Sun, 01 Nov 2020 22:19:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:mime-version:subject:message-id:references:to:date; bh=dlG+uOEbBUly4XfgQctjso1+6noEvn8fb1Ak8rxI7lc=; b=NwVftvkNXtPMcVIlgHSU65r1ske8cOCdbciDTt41nSbe/QExZnc3PjzIyXIs9V2ODo owMwm4R3U2gm/Z9fE/S9rJA3kTp+x0NUYa/Qz7UP7tdjx/FuVdAqhoufqvP2QsB2Du+w tlKAr1YCze8W3mK+Ol/NxWrPQa1k/Acz7doaGmFxKAP2tJGdBPIQ4KG7FGnoat1bdwpI sVeH2Iv1zE3F9p7Hz0lglNMw5knQQPDLlPZT8Jfo6DrIt2J7EXvMJSny3p2IwFBaPSro ArAlAq7bM/Ka8he6D0TZ6Sog5Z+tdDt0k0yxtImk0bU1LQ2QOXRQ24/u3mbWsTWnUr0a /aaw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:references :to:date; bh=dlG+uOEbBUly4XfgQctjso1+6noEvn8fb1Ak8rxI7lc=; b=B4C3yEd87/T8HTZTAfWN1Ct/k+0MjcByyQX2D6LRphAfMoufbHdUnFGqaznSHvJkHk pDC1ePn6s1J0hRp8+Xi84tl2RB0fcVq7w3QVP6fB+xB3WHEe/tyFwUs3b7ruvuku9Ah7 k9ZD+89B59X+KIa1B+KzQ83KrVFr80duMs1MomsN838QqDrvervW+f1bvG6oaK70Csj2 uWay6dVahKLQbur8OlKbsld+BgGI/t8jZbFsfni3JXIqITqe9R5YMf1qG0nlq3UjXQxP qo7BVhrteuvEq5KF3N+UjnEedsES1Jeg5kQMmkJ1A6XGDCNaQqFAKVYYvOhvRi6a+BbT vGYA==
X-Gm-Message-State: AOAM533GP5oMXLKKQQ2brxA696WONHl0D1fzd3LsVVFHpmaRbmIzebyo Fewa7+Svk5j4O3bLECLBCFx9HPX/h8wkxA==
X-Google-Smtp-Source: ABdhPJwhM3Y+UB7/Q105HWqP9XEUGvsB+9TO4IasbbNoqUa7dmHhO6aiYWkc6396vnK01W1jCLmwBQ==
X-Received: by 2002:a65:684d:: with SMTP id q13mr12339791pgt.372.1604297989190;  Sun, 01 Nov 2020 22:19:49 -0800 (PST)
Received: from ?IPv6:2600:8802:5800:1963::1004? ([2600:8802:5800:1963::1004]) by smtp.gmail.com with ESMTPSA id n125sm6937295pfn.127.2020.11.01.22.19.48 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 01 Nov 2020 22:19:48 -0800 (PST)
From: Fred Baker <fredbaker.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_0426C309-AFD0-4D62-8D39-97FE0987F117"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.1\))
Message-Id: <174917AE-64CF-46EF-98DB-22F201FF02BC@gmail.com>
References: <160348774476.5087.14120480502097534270@ietfa.amsl.com>
To: IPv6 Operations <v6ops@ietf.org>, Ramesh R Chandra <Ramesh.R.Chandra@ril.com>, Rajesh A Shinde <Rajesh.A.Shinde@ril.com>
Date: Sun, 1 Nov 2020 22:19:47 -0800
X-Mailer: Apple Mail (2.3654.20.0.2.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/wEjbyA5sO7cSM-LjEzLziEqrPVk>
Subject: [v6ops] Fwd: v6ops - Requested session has been scheduled for IETF 109
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 06:19:52 -0000

--Apple-Mail=_0426C309-AFD0-4D62-8D39-97FE0987F117
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=us-ascii

FYI. 

> Begin forwarded message:
> 
> From: "\"IETF Secretariat\"" <agenda@ietf.org>
> Subject: v6ops - Requested session has been scheduled for IETF 109
> Date: October 23, 2020 at 2:15:44 PM PDT
> To: <fredbaker.ietf@gmail.com>, <v6ops-chairs@ietf.org>
> Cc: v6ops@ietf.org, warren@kumari.net
> 
> Dear Fred Baker,
> 
> The session(s) that you have requested have been scheduled.
> Below is the scheduled session information followed by
> the original request. 
> 
> 
>    v6ops Session 1 (2:00 requested)
>    Thursday, 19 November 2020, Session III 1600-1800
>    Room Name: Room 4 size: 504
>    ---------------------------------------------
> 
> 
> iCalendar: https://datatracker.ietf.org/meeting/109/sessions/v6ops.ics
> 
> Request Information:
> 
> 
> ---------------------------------------------------------
> Working Group Name: IPv6 Operations
> Area Name: Operations and Management Area
> Session Requester: Fred Baker
> 
> 
> Number of Sessions: 1
> Length of Session(s):  2 Hours
> Number of Attendees: 100
> Conflicts to Avoid: 
> Chair Conflict: spring lsr 6man intarea idr
> 
> Key Participant Conflict: rtgwg tsvarea panrg grow tsvwg
> 
> 
> 
> 
> 
> People who must be present:
>  Fred Baker
>  Ron Bonica
>  Warren &quot;Ace&quot; Kumari
> 
> Resources Requested:
> 
> Special Requests:
> 
> ---------------------------------------------------------
> 
> 


--Apple-Mail=_0426C309-AFD0-4D62-8D39-97FE0987F117
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">FYI.&nbsp;<br class=3D""><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"">Begin forwarded =
message:</div><br class=3D"Apple-interchange-newline"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">From: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">"\"IETF Secretariat\"" &lt;<a =
href=3D"mailto:agenda@ietf.org" class=3D"">agenda@ietf.org</a>&gt;<br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Subject: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><b class=3D"">v6ops - Requested =
session has been scheduled for IETF 109</b><br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Date: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">October 23, 2020 at 2:15:44 PM =
PDT<br class=3D""></span></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">&lt;<a =
href=3D"mailto:fredbaker.ietf@gmail.com" =
class=3D"">fredbaker.ietf@gmail.com</a>&gt;, &lt;<a =
href=3D"mailto:v6ops-chairs@ietf.org" =
class=3D"">v6ops-chairs@ietf.org</a>&gt;<br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Cc: </b></span><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif;" class=3D""><a href=3D"mailto:v6ops@ietf.org" =
class=3D"">v6ops@ietf.org</a>, <a href=3D"mailto:warren@kumari.net" =
class=3D"">warren@kumari.net</a><br class=3D""></span></div><br =
class=3D""><div class=3D""><div class=3D"">Dear Fred Baker,<br =
class=3D""><br class=3D"">The session(s) that you have requested have =
been scheduled.<br class=3D"">Below is the scheduled session information =
followed by<br class=3D"">the original request. <br class=3D""><br =
class=3D""><br class=3D""> &nbsp;&nbsp;&nbsp;v6ops Session 1 (2:00 =
requested)<br class=3D""> &nbsp;&nbsp;&nbsp;Thursday, 19 November 2020, =
Session III 1600-1800<br class=3D""> &nbsp;&nbsp;&nbsp;Room Name: Room 4 =
size: 504<br class=3D""> =
&nbsp;&nbsp;&nbsp;---------------------------------------------<br =
class=3D""><br class=3D""><br class=3D"">iCalendar: <a =
href=3D"https://datatracker.ietf.org/meeting/109/sessions/v6ops.ics" =
class=3D"">https://datatracker.ietf.org/meeting/109/sessions/v6ops.ics</a>=
<br class=3D""><br class=3D"">Request Information:<br class=3D""><br =
class=3D""><br =
class=3D"">---------------------------------------------------------<br =
class=3D"">Working Group Name: IPv6 Operations<br class=3D"">Area Name: =
Operations and Management Area<br class=3D"">Session Requester: Fred =
Baker<br class=3D""><br class=3D""><br class=3D"">Number of Sessions: =
1<br class=3D"">Length of Session(s): &nbsp;2 Hours<br class=3D"">Number =
of Attendees: 100<br class=3D"">Conflicts to Avoid: <br class=3D""> =
Chair Conflict: spring lsr 6man intarea idr<br class=3D""><br class=3D""> =
Key Participant Conflict: rtgwg tsvarea panrg grow tsvwg<br class=3D""><br=
 class=3D""><br class=3D""><br class=3D""><br class=3D""><br =
class=3D"">People who must be present:<br class=3D""> &nbsp;Fred =
Baker<br class=3D""> &nbsp;Ron Bonica<br class=3D""> &nbsp;Warren =
&amp;quot;Ace&amp;quot; Kumari<br class=3D""><br class=3D"">Resources =
Requested:<br class=3D""><br class=3D"">Special Requests:<br =
class=3D""><br =
class=3D"">---------------------------------------------------------<br =
class=3D""><br class=3D""><br =
class=3D""></div></div></blockquote></div><br class=3D""></body></html>=

--Apple-Mail=_0426C309-AFD0-4D62-8D39-97FE0987F117--


From nobody Sun Nov  1 22:29:00 2020
Return-Path: <fredbaker.ietf@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 14B513A0DEF for <v6ops@ietfa.amsl.com>; Sun,  1 Nov 2020 22:28:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, 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=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 Ibl1p5IFKL8E for <v6ops@ietfa.amsl.com>; Sun,  1 Nov 2020 22:28:57 -0800 (PST)
Received: from mail-pf1-x435.google.com (mail-pf1-x435.google.com [IPv6:2607:f8b0:4864:20::435]) (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 AF8923A0DEE for <v6ops@ietf.org>; Sun,  1 Nov 2020 22:28:57 -0800 (PST)
Received: by mail-pf1-x435.google.com with SMTP id w65so10215885pfd.3 for <v6ops@ietf.org>; Sun, 01 Nov 2020 22:28:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=clMyG4Cnr4+Q2XE/DEnpVBxgkXgLHyeBmGbgwklobXM=; b=o4PBvT92ldB6zrAluhETu6tOpoZqzNuEutkSenDoLrSZI6p8yYYUtWvPuTiECalCE4 VZdgUBc24LWNXkZ5BvmWa88rjPLjiiOfTOwXKxj7lqWnpbQoLoobr1yzWMuTKLDj5srJ KooJprQiqH8HV/756ZEoLvSYOJyknDqZP4GQOUBLS2HLbhb2c+0QynFMfPWEdc2TxzUU 3lwgkvpUC/mMTMCFTmGHcT5CvfD4VsHncZqa+/7QRgPfLFMrEaQQexK74zkUcSOADIEV LXext+vQEtNAlS2fr5QXJLuoVwpJ4iOEqRidVUu6b5glJOx1Xz/UF6l+l/JX43O6vQ0H QvNQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=clMyG4Cnr4+Q2XE/DEnpVBxgkXgLHyeBmGbgwklobXM=; b=DvyrvFzvHTFf482c7JnxB/78dAeeA+VcfchFpsyWIoaVYkxxQz2jDTK6NdUrNl5IEx OW2LspHroFfI5oI6EqpzHEN0k+MvmW/E/wWV8MzzKGHWCfNG82jchex6KwxH94RMlzXc KGZcZChi499ecITl+CyOmAJuVkKn1+1P//vBicVRb0w5AQ5hbs3xfzbBqMvsNMFhO9Bo ipgz2RE9aLhID3lYeXGwwxewYc1gXF4s11fFWMQ/+mUom9m43ICNQFFjyDJX7GKE1NfH nfXPeqGzIiC73NkwoC7WmoBtEvhUcPjyMwfujv1HRqTw7BP0W2D1KphgvZF8/Rd2UoHc rrpg==
X-Gm-Message-State: AOAM5323YqCD9n5Sjedoy7tn6vnbTg87KgCv/zI1qlojl4uwVMwGx8iP NVNR/AsDlTumjE5BsTTjZbRa8ILT3BUvEg==
X-Google-Smtp-Source: ABdhPJwMZjgMEFTtpvRusXZ9O4aS6F5eTlylXZUNhX17J8433ThHHKAop8B/8sjsHrpRfs2uQzQvLQ==
X-Received: by 2002:a62:6883:0:b029:163:ee70:1e59 with SMTP id d125-20020a6268830000b0290163ee701e59mr20320989pfc.5.1604298537076;  Sun, 01 Nov 2020 22:28:57 -0800 (PST)
Received: from ?IPv6:2600:8802:5800:1963::1004? ([2600:8802:5800:1963::1004]) by smtp.gmail.com with ESMTPSA id b67sm12609041pfa.151.2020.11.01.22.28.55 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 01 Nov 2020 22:28:56 -0800 (PST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.1\))
From: Fred Baker <fredbaker.ietf@gmail.com>
In-Reply-To: <a16a6fbf-e6a8-83e6-895a-9cf00421dbb8@si6networks.com>
Date: Sun, 1 Nov 2020 22:28:55 -0800
Cc: Warren Kumari <warren@kumari.net>, IPv6 Operations <v6ops@ietf.org>, Fernando Gont <fgont@si6networks.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <8777D157-7721-45B5-ADAE-483E340EDF6D@gmail.com>
References: <CAHw9_iKr2HF4iZYfDWXTqi59HHKcv3UzpLST7VB_rook3MZMWA@mail.gmail.com> <46512217-610D-4CD4-A3F4-D7589D537A54@employees.org> <a16a6fbf-e6a8-83e6-895a-9cf00421dbb8@si6networks.com>
To: =?utf-8?Q?Ole_Tr=C3=B8an?= <otroan@employees.org>
X-Mailer: Apple Mail (2.3654.20.0.2.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/r1DLo_RbAY-M_ILnQT9-EE_K7DM>
Subject: Re: [v6ops] Disposition of draft-ietf-v6ops-cpe-slaac-renum-05
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 06:28:59 -0000

> On Oct 22, 2020, at 1:28 PM, Fernando Gont <fgont@si6networks.com> =
wrote:
>=20
>> If the IESG doesn't want this published in it's current form I would
>> prefer it was sent back to the wg for a respin.
>=20
> A respin for what?

Let me echo Fernando's question. Warren (and the IESG) are essentially =
asking for a respin that can be carried out by the RFC Editor, which is =
a pretty minor change. I'm willing enough to take this back to the =
working group, do the respin, and resubmit, which I suspect Alice/Sandy/ =
et al might prefer. But the question is - is there anything that needs =
to be touched besides the issues raised in the ballot =
(https://datatracker.ietf.org/doc/draft-ietf-v6ops-cpe-slaac-renum/ballot/=
)? What specifically do you want edited, and in what way?

I would kind of hope that if you had a major issue, you might have =
raised it since November 2019.=


From nobody Sun Nov  1 22:35:08 2020
Return-Path: <fredbaker.ietf@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 8098E3A0DFA for <v6ops@ietfa.amsl.com>; Sun,  1 Nov 2020 22:35:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, 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=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 oGLjxREBijtW for <v6ops@ietfa.amsl.com>; Sun,  1 Nov 2020 22:35:05 -0800 (PST)
Received: from mail-pf1-x429.google.com (mail-pf1-x429.google.com [IPv6:2607:f8b0:4864:20::429]) (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 382143A0DEF for <v6ops@ietf.org>; Sun,  1 Nov 2020 22:35:05 -0800 (PST)
Received: by mail-pf1-x429.google.com with SMTP id c20so10212504pfr.8 for <v6ops@ietf.org>; Sun, 01 Nov 2020 22:35:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=lXBscXVaxsJlnat0JK8lq5+EjeYEWytYUoGD5rfH/sE=; b=CjzbXiq9Lp4BaxxPEMJNDK3kZUHOcfaUg8wjZlAw+uqI21rvhR/k2VUrBdvrdDTWvY GompQ+WYR58xgN/mrtlzbP5il6tmwisjiXg29Sr+CDLEbdAfSjw9jotcuhixeDts7qd5 jdKrqoBw6aMHosquKScYTw4LAN/FT/msSd4Od0DP9SkCz64qrKFDXFm7hpfVKRtmMIaG DJwsvfmzGplL6DwbIvlBBlZ1j2rKAyx6AYjvlKgi7UJaml+9PXqJgk+TxnTGezDdT+EV QnctJX01eD4TGJ6OzvMIWiExKWWKEECdVrbYo1YCl2tf8CI971m8iH36eHIsX7stfusN e3+w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=lXBscXVaxsJlnat0JK8lq5+EjeYEWytYUoGD5rfH/sE=; b=shFHuWklqf7aYQmpNLSR13AbmhUtbFpvCOQHexzJCXLqqdi2TPqCSgWLKk3smjL/+L EllmJEKPrCcEuseUmLYJkhIXmEKAmEzE+tmMNjssbh9HxqT2MEsJRvZgknSU7nqBP8dk +JSo3M8AVLwXRDIql+mKDHHvJ2dq/GGwVzWIYvB4ZSU4drAk09LkmIAmwKTNF226z3Ti WkCzH+JQvg0f9u/SE0oo5vvmWahs+Owt1k4hpIx7YFWazD2SgdnbM2IqckK11M3DEwKB VjRhcYrLIOBDrP6myfnsg49OwOlTyA2+kjHGLgEd/Dt4xRqi6Rfw79KlqBmGO8gvVKbj qFLw==
X-Gm-Message-State: AOAM531r9LOFMBD8N+RD5iP86yRyor9XV8LAbbf6W8H/kK4Qk9DM+9sS xMR+l2AQbxcwigyJt6QJHTo=
X-Google-Smtp-Source: ABdhPJwO+ko73pPDSCs26xo6n0kCASuX31Zod+XSprnqlVe9nCWTX0N421VHb/5GLf1meDQEy3LPsw==
X-Received: by 2002:a17:90a:2fc5:: with SMTP id n5mr10152078pjm.174.1604298904628;  Sun, 01 Nov 2020 22:35:04 -0800 (PST)
Received: from ?IPv6:2600:8802:5800:1963::1004? ([2600:8802:5800:1963::1004]) by smtp.gmail.com with ESMTPSA id kx6sm9614636pjb.46.2020.11.01.22.35.03 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 01 Nov 2020 22:35:04 -0800 (PST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.1\))
From: Fred Baker <fredbaker.ietf@gmail.com>
In-Reply-To: <CAO42Z2x5Yi_BAVf6urc=LiR5cP81kmx=0Bj74FHwMeWFebjbvQ@mail.gmail.com>
Date: Sun, 1 Nov 2020 22:35:02 -0800
Cc: Gyan Mishra <hayabusagsm@gmail.com>, Greg Mirsky <gregimirsky@gmail.com>,  Jeff Tantsura <jefftant.ietf@gmail.com>, v6ops list <v6ops@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <49AEE43E-3C39-4B85-AEB7-321BFF5ABBC6@gmail.com>
References: <19EE82F7-8D52-4519-8087-0DF17435A3B8@gmail.com> <CAO42Z2zYftE7AxtDNOcCLCf6-5PNRaZ52tShDiq1kY7VP6xHrA@mail.gmail.com> <CABNhwV3JP4k-mf_NvuKAOnDfoH3PT0m6gKy5KfAfNv_NhWV0yA@mail.gmail.com> <CAO42Z2wjkayV-azkEnXd1EyL9QMRPGj8c41+aEx+E2uw9RQacA@mail.gmail.com> <CABNhwV0S0P=w-PqU1QF+_vjN8yhycDcdtmkYqdFTgzHxLz4GNg@mail.gmail.com> <CAO42Z2x5Yi_BAVf6urc=LiR5cP81kmx=0Bj74FHwMeWFebjbvQ@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
X-Mailer: Apple Mail (2.3654.20.0.2.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/9-FeOmJ4A69Pe_0or8lHYaKdZC8>
Subject: Re: [v6ops] draft-smith-v6ops-larger-ipv6-loopback-prefix-04
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 06:35:07 -0000

> On Oct 29, 2020, at 1:42 AM, Mark Smith <markzzzsmith@gmail.com> =
wrote:
>=20
> I've thought that the use of Anycast would increase, and have thought =
that it would be useful to have a specially designated anycast prefix. =
It has also occurred to me that anycast has some of the properties of =
unicast as well as some of the properties of multicast, so could be seen =
to fit in between unicast and multicast (1:1 -> 1:Any -> 1:Many)

That's a reasonable description of anycast as deployed.

My question in that would be exactly what you might want to change. We =
have some pretty widespread use of anycast today =
(https://www.iana.org/domains/root/servers https://root-servers.org), =
and to my knowledge it seems to work just fine. If we're going to =
replace existing anycast with some sort of anycast prefix, the first big =
change we have to make is in BGP; it can advertise a unicast prefix or =
address, but can't, today at least, advertise an anycast prefix.Then we =
have to tell hosts that they can send traffic to such addresses and =
should. I think we should have a good reason if we're going to boil the =
ocean.=


From nobody Mon Nov  2 00:16:24 2020
Return-Path: <hayabusagsm@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 585723A09D6; Mon,  2 Nov 2020 00:16:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qS-CJdeA6ngh; Mon,  2 Nov 2020 00:16:19 -0800 (PST)
Received: from mail-vs1-xe30.google.com (mail-vs1-xe30.google.com [IPv6:2607:f8b0:4864:20::e30]) (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 BD2E83A0957; Mon,  2 Nov 2020 00:16:18 -0800 (PST)
Received: by mail-vs1-xe30.google.com with SMTP id h5so7009656vsp.3; Mon, 02 Nov 2020 00:16:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to;  bh=MdNhwYiCflLXMO+Sjoy4DbwnlrD9qfbkD58XwH9IzEo=; b=i+ms5ibQu6EyLaerWUxjM+Fo45Hb8VB3cFXJH+SQBznVqk0aTP+Gg7Wz/8G17qadH/ RwKBnOdgKaw+qX6CNQh00iWYbIc7XL9fKk/JSDuLilWEym/3oT9sGyVUKSxxaR3yKXrK JvqJLjboWRXkeqlaWXDIiTu+CmDSZZ282Cy139vegP3lcNnQerlj1KPwh2pCTKsjXd6O aBFm9dnoOLMKzI33ulLK5Co1m0sNL329jJqTMMxxZmM3SCMy3yp7tX6bFmzzLj5830D+ j6UNi9LEsgXpJNAxptv4JS0m3KZJBhDAdyM3H0EMIEBh34E9i4M+3To0sNRJm0k2dFgz DeLw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=MdNhwYiCflLXMO+Sjoy4DbwnlrD9qfbkD58XwH9IzEo=; b=gTnuLj7RB4QZZ/qKc9F89HadxugfDeaRrkOYrfOwW7rQ9Uu2Tk6shGifu/WbPKrl+V RGai9hsJ36PF++hZNKLPgywlZTt1g1MAscDF9gCLw6Oqw+EBOTda/VC9g+NBATHl5dd3 qeYb+kz3uWIvdwbbpkxZ5YXjYjFE+Bv5DxFZSdlpjFaSXG7JGwYIbM7JQjaSBGlxe8jm RNvlRAKbrWR097uaaOJ/2wOYgvDYyQ/S6lt/NtvYI3DBVbawGFF7W+qo+gWwmeMZ8lJw 7s9Up7YhD999tSXNdH7hMmHJX61WXbqU5ppEnBYIcTdSVo7qbO6TjsjXeHbvr/+o89kQ KGog==
X-Gm-Message-State: AOAM531pf+/mqtFfNQM5SBGOmx0Ns7vUvhq6Bp5wrf4lRdVdq4VK83Vk a6hnjm9uu9PelCslUzVNMwg70eiGab/fLosVyFV3LgSExrmtYWoe
X-Google-Smtp-Source: ABdhPJx1g0861yraHODT7pWQFfuGKkNVq0NF/X3mxWlz2PETB5xNRyDETZjGEAlz1Uks5lOiaTkxTPy4IJ+MVI4hmFY=
X-Received: by 2002:a67:e9c5:: with SMTP id q5mr3539944vso.5.1604304977524; Mon, 02 Nov 2020 00:16:17 -0800 (PST)
MIME-Version: 1.0
References: <160409741440.1448.13198358900339210436@ietfa.amsl.com> <CAJhXr9_ZFqXx=oZjN31GPNKvBdbq8RjLsz1J0-oQz=vHvhPkyw@mail.gmail.com>
In-Reply-To: <CAJhXr9_ZFqXx=oZjN31GPNKvBdbq8RjLsz1J0-oQz=vHvhPkyw@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 2 Nov 2020 03:10:12 -0500
Message-ID: <CABNhwV1XTh3MNVC6fZHMsh-f3fc6Sfu4QA=YhzyR6ew5NEuAdw@mail.gmail.com>
To: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>, Dmytro Shytyi <dmytro.shytyi@sfr.com>,  Alexandre Petrescu <alexandre.petrescu@cea.fr>, Naveen Kottapalli <nkottapalli@benu.net>,  Gyan Mishra <gyan.s.mishra@verizon.com>, Dusan Mudric <dmudric@ciena.com>,  Ole Troan <otroan@employees.org>, Bob Hinden <bob.hinden@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000004bf8d605b31b5cd5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/rvlr52ptDZmQlj3GakY0L7SoY64>
Subject: [v6ops] Fwd: [E] New Version Notification for draft-mishra-6man-variable-slaac-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 08:16:23 -0000

--0000000000004bf8d605b31b5cd5
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Dear 6MAN,

This draft addresses a solution to change SLAAC's historical fixed 64 bit
boundary to variable PIO so that VLSM masking is supported just as it is
today with static & DHCPv6 & DHCPv6 PD.

This ensures that parity is maintained between the three address deployment
mechanisms that exist today with IPv6.  This draft as well addresses the
MAJOR gap that exists today with lack of parity and the historical
framework of the impact of this lack of partify that has existed since the
IPv6 specification was published 20+ years ago.

We have a problem statement draft below that is referenced in this draft
that goes over in detail the problem that exists today with the SLAAC
fixed 64 bit boundary and ramifications and reasons for the necessary
change to SLAAC to eliminate the historical 64 bit fixed boundary.

As far as the solution goes one of our authors Dmytryo has been able to
successfully test on Linux kernel signaling PIO flag and maintaining
backwards compatibility that with the flag set the prefix length can be
increased to 127 bits and the station-id generated via either RFC 4941 or
RFC 7217.  Modified EUI64 is not an available option for variable slaac as
due to MAC dependency the IID is increased to 64bit.

! SLAAC Problem Statement
https://tools.ietf.org/html/draft-mishra-v6ops-variable-slaac-problem-stmt-=
01

Bob & Ole,

Please review.  Based on the feedback received from 6MAN, I would to
request a time slot on IETF 109.

Kind Regards

Gyan

---------- Forwarded message ---------
From: Mishra, Gyan S <gyan.s.mishra@verizon.com>
Date: Fri, Oct 30, 2020 at 6:50 PM
Subject: Fwd: [E] New Version Notification for
draft-mishra-6man-variable-slaac-01.txt
To: Hayabusanew <hayabusagsm@gmail.com>




---------- Forwarded message ---------
From: <internet-drafts@ietf.org>
Date: Fri, Oct 30, 2020 at 6:36 PM
Subject: [E] New Version Notification for
draft-mishra-6man-variable-slaac-01.txt
To: Dmytro Shytyi <dmytro.shytyi@sfr.com>, Alexandre Petrescu <
alexandre.petrescu@cea.fr>, Naveen Kottapalli <nkottapalli@benu.net>, Gyan
Mishra <gyan.s.mishra@verizon.com>, Dusan Mudric <dmudric@ciena.com>,
Alexandre Petrescu <Alexandre.Petrescu@cea.fr>



A new version of I-D, draft-mishra-6man-variable-slaac-01.txt
has been successfully submitted by Gyan Mishra and posted to the
IETF repository.

Name:           draft-mishra-6man-variable-slaac
Revision:       01
Title:          SLAAC with prefixes of arbitrary length in PIO (Variable
SLAAC)
Document date:  2020-10-30
Group:          Individual Submission
Pages:          33
URL:
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archive=
_id_draft-2Dmishra-2D6man-2Dvariable-2Dslaac-2D01.txt&d=3DDwICaQ&c=3DudBTRv=
FvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-R=
fNVLML28ZU&m=3DwnsNiYabLrE1DDtosohrpOVFaPE1KhLTisZc2AuZcmo&s=3DtM5EVDjoyI9t=
NSKrsyLcrBNPCR0ZSrdGMQbB1ma8FwY&e=3D
Status:
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org=
_doc_draft-2Dmishra-2D6man-2Dvariable-2Dslaac_&d=3DDwICaQ&c=3DudBTRvFvXC5Dh=
qg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML2=
8ZU&m=3DwnsNiYabLrE1DDtosohrpOVFaPE1KhLTisZc2AuZcmo&s=3DigBIeoMkz1AGxGrUPJr=
eLee5t2-3B4dzdHgYb7Gv2LI&e=3D
Htmlized:
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org=
_doc_html_draft-2Dmishra-2D6man-2Dvariable-2Dslaac&d=3DDwICaQ&c=3DudBTRvFvX=
C5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNV=
LML28ZU&m=3DwnsNiYabLrE1DDtosohrpOVFaPE1KhLTisZc2AuZcmo&s=3DwKpc7lhDGYVktyD=
-CF5EtH1aqYAYHFwTV3sjoBE9pcU&e=3D
Htmlized:
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_=
draft-2Dmishra-2D6man-2Dvariable-2Dslaac-2D01&d=3DDwICaQ&c=3DudBTRvFvXC5Dhq=
g7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28=
ZU&m=3DwnsNiYabLrE1DDtosohrpOVFaPE1KhLTisZc2AuZcmo&s=3DUWiqt_BgJ6xpv0JVlvJf=
53yAMQ1XzVuNb7wK-TIvJQA&e=3D
Diff:
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdiff=
-3Furl2-3Ddraft-2Dmishra-2D6man-2Dvariable-2Dslaac-2D01&d=3DDwICaQ&c=3DudBT=
RvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D=
-RfNVLML28ZU&m=3DwnsNiYabLrE1DDtosohrpOVFaPE1KhLTisZc2AuZcmo&s=3D6fGNxKPLE-=
TIAgDExR1Tdu-3mQCqTTF1JfNmnsGWE6o&e=3D

Abstract:
   This draft proposes the use of arbitrary length prefixes in PIO for
   SLAAC.  A prefix of length 65 in PIO, for example, would be permitted
   to form an addresses whose interface identifier length is length 63,
   which allows several benefits.

   In the past, various IPv6 addressing models have been proposed based
   on a subnet hierarchy embedding a 64-bit prefix.  The last remnant of
   IPv6 classful addressing is a inflexible interface identifier
   boundary at /64.  This document proposes flexibility to the fixed
   position of that boundary for interface addressing.




Please note that it may take a couple of minutes from the time of submissio=
n
until the htmlized version and diff are available at tools.ietf.org.

The IETF Secretariat




--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect & SME*


*Data Center Planning | Common Core | Development & Engineering Lab
ServicesGlobal Technology Services | ITNUC*




*O 240 970-6287M 301 502-134713101 Columbia Pike Rm 304-D*Silver Spring, MD
20904


*IETF  & ISOC Member since 2015*

https://www.ietf.org/

https://www.internetsociety.org/




--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--0000000000004bf8d605b31b5cd5
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Dear 6MAN,=C2=A0<div><br></div><div>This draft addresses a=
 solution to change SLAAC&#39;s historical fixed 64 bit boundary to variabl=
e PIO so that VLSM masking is supported just as it is today with static &am=
p; DHCPv6 &amp; DHCPv6 PD.=C2=A0=C2=A0</div><div><br></div><div>This ensure=
s that parity is maintained between the three address deployment mechanisms=
 that exist today with IPv6.=C2=A0 This draft as well addresses the MAJOR g=
ap that exists today with lack of parity and the historical framework of th=
e impact of this lack of partify that=C2=A0has existed since the IPv6 speci=
fication was published 20+ years ago.=C2=A0</div><div><br></div><div>We hav=
e a problem statement draft below that is referenced in this draft that goe=
s over in detail the problem that exists today with the SLAAC fixed=C2=A064=
 bit boundary and ramifications and reasons for the necessary change to SLA=
AC to eliminate the historical 64 bit fixed boundary.=C2=A0</div><div><br><=
/div><div>As far as the solution goes one of our authors Dmytryo=C2=A0has b=
een able to successfully test on Linux kernel signaling PIO flag and mainta=
ining backwards compatibility that with the flag set the prefix length can =
be increased to 127 bits and the station-id generated via either RFC 4941 o=
r RFC 7217.=C2=A0 Modified EUI64 is not an available option for variable sl=
aac as due to MAC dependency the IID is increased to 64bit.</div><div><br><=
/div><div>! SLAAC Problem Statement</div><div><a href=3D"https://tools.ietf=
.org/html/draft-mishra-v6ops-variable-slaac-problem-stmt-01">https://tools.=
ietf.org/html/draft-mishra-v6ops-variable-slaac-problem-stmt-01</a></div><d=
iv><br></div><div>Bob &amp; Ole,</div><div><br></div><div>Please review.=C2=
=A0 Based on the feedback received from 6MAN, I would to request a time slo=
t on IETF 109.</div><div><br></div><div>Kind Regards</div><div><br></div><d=
iv>Gyan<br><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_a=
ttr">---------- Forwarded message ---------<br>From: <strong class=3D"gmail=
_sendername" dir=3D"auto">Mishra, Gyan S</strong> <span dir=3D"auto">&lt;<a=
 href=3D"mailto:gyan.s.mishra@verizon.com">gyan.s.mishra@verizon.com</a>&gt=
;</span><br>Date: Fri, Oct 30, 2020 at 6:50 PM<br>Subject: Fwd: [E] New Ver=
sion Notification for draft-mishra-6man-variable-slaac-01.txt<br>To: Hayabu=
sanew &lt;<a href=3D"mailto:hayabusagsm@gmail.com">hayabusagsm@gmail.com</a=
>&gt;<br></div><br><br><div dir=3D"ltr"><div style=3D"font-family:verdana,s=
ans-serif;font-size:small"><br></div><br><div class=3D"gmail_quote"><div di=
r=3D"ltr" class=3D"gmail_attr">---------- Forwarded message ---------<br>Fr=
om: <span dir=3D"auto">&lt;<a href=3D"mailto:internet-drafts@ietf.org" targ=
et=3D"_blank">internet-drafts@ietf.org</a>&gt;</span><br>Date: Fri, Oct 30,=
 2020 at 6:36 PM<br>Subject: [E] New Version Notification for draft-mishra-=
6man-variable-slaac-01.txt<br>To: Dmytro Shytyi &lt;<a href=3D"mailto:dmytr=
o.shytyi@sfr.com" target=3D"_blank">dmytro.shytyi@sfr.com</a>&gt;, Alexandr=
e Petrescu &lt;<a href=3D"mailto:alexandre.petrescu@cea.fr" target=3D"_blan=
k">alexandre.petrescu@cea.fr</a>&gt;, Naveen Kottapalli &lt;<a href=3D"mail=
to:nkottapalli@benu.net" target=3D"_blank">nkottapalli@benu.net</a>&gt;, Gy=
an Mishra &lt;<a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank=
">gyan.s.mishra@verizon.com</a>&gt;, Dusan Mudric &lt;<a href=3D"mailto:dmu=
dric@ciena.com" target=3D"_blank">dmudric@ciena.com</a>&gt;, Alexandre Petr=
escu &lt;<a href=3D"mailto:Alexandre.Petrescu@cea.fr" target=3D"_blank">Ale=
xandre.Petrescu@cea.fr</a>&gt;<br></div><br><br><br>
A new version of I-D, draft-mishra-6man-variable-slaac-01.txt<br>
has been successfully submitted by Gyan Mishra and posted to the<br>
IETF repository.<br>
<br>
Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-mishra-6man-variable-sl=
aac<br>
Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A001<br>
Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 SLAAC with prefixes of arbitrary l=
ength in PIO (Variable SLAAC)<br>
Document date:=C2=A0 2020-10-30<br>
Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission<br>
Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 33<br>
URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://urldefense=
.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archive_id_draft-2Dmishra=
-2D6man-2Dvariable-2Dslaac-2D01.txt&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7=
UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML=
28ZU&amp;m=3DwnsNiYabLrE1DDtosohrpOVFaPE1KhLTisZc2AuZcmo&amp;s=3DtM5EVDjoyI=
9tNSKrsyLcrBNPCR0ZSrdGMQbB1ma8FwY&amp;e=3D" rel=3D"noreferrer" target=3D"_b=
lank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_a=
rchive_id_draft-2Dmishra-2D6man-2Dvariable-2Dslaac-2D01.txt&amp;d=3DDwICaQ&=
amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0U=
Y8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DwnsNiYabLrE1DDtosohrpOVFaPE1KhLTisZc2A=
uZcmo&amp;s=3DtM5EVDjoyI9tNSKrsyLcrBNPCR0ZSrdGMQbB1ma8FwY&amp;e=3D</a> <br>
Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense.proo=
fpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_draft-2Dmishra-2D6=
man-2Dvariable-2Dslaac_&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3=
LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=
=3DwnsNiYabLrE1DDtosohrpOVFaPE1KhLTisZc2AuZcmo&amp;s=3DigBIeoMkz1AGxGrUPJre=
Lee5t2-3B4dzdHgYb7Gv2LI&amp;e=3D" rel=3D"noreferrer" target=3D"_blank">http=
s://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc=
_draft-2Dmishra-2D6man-2Dvariable-2Dslaac_&amp;d=3DDwICaQ&amp;c=3DudBTRvFvX=
C5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-=
RfNVLML28ZU&amp;m=3DwnsNiYabLrE1DDtosohrpOVFaPE1KhLTisZc2AuZcmo&amp;s=3DigB=
IeoMkz1AGxGrUPJreLee5t2-3B4dzdHgYb7Gv2LI&amp;e=3D</a> <br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense.proofpoin=
t.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_html_draft-2Dmishra-2D6=
man-2Dvariable-2Dslaac&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3L=
Rxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3D=
wnsNiYabLrE1DDtosohrpOVFaPE1KhLTisZc2AuZcmo&amp;s=3DwKpc7lhDGYVktyD-CF5EtH1=
aqYAYHFwTV3sjoBE9pcU&amp;e=3D" rel=3D"noreferrer" target=3D"_blank">https:/=
/urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_ht=
ml_draft-2Dmishra-2D6man-2Dvariable-2Dslaac&amp;d=3DDwICaQ&amp;c=3DudBTRvFv=
XC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D=
-RfNVLML28ZU&amp;m=3DwnsNiYabLrE1DDtosohrpOVFaPE1KhLTisZc2AuZcmo&amp;s=3DwK=
pc7lhDGYVktyD-CF5EtH1aqYAYHFwTV3sjoBE9pcU&amp;e=3D</a> <br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense.proofpoin=
t.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dmishra-2D6man-2Dvari=
able-2Dslaac-2D01&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6=
__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DwnsNi=
YabLrE1DDtosohrpOVFaPE1KhLTisZc2AuZcmo&amp;s=3DUWiqt_BgJ6xpv0JVlvJf53yAMQ1X=
zVuNb7wK-TIvJQA&amp;e=3D" rel=3D"noreferrer" target=3D"_blank">https://urld=
efense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dmish=
ra-2D6man-2Dvariable-2Dslaac-2D01&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UH=
pJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28=
ZU&amp;m=3DwnsNiYabLrE1DDtosohrpOVFaPE1KhLTisZc2AuZcmo&amp;s=3DUWiqt_BgJ6xp=
v0JVlvJf53yAMQ1XzVuNb7wK-TIvJQA&amp;e=3D</a> <br>
Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense=
.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2D=
mishra-2D6man-2Dvariable-2Dslaac-2D01&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhq=
g7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVL=
ML28ZU&amp;m=3DwnsNiYabLrE1DDtosohrpOVFaPE1KhLTisZc2AuZcmo&amp;s=3D6fGNxKPL=
E-TIAgDExR1Tdu-3mQCqTTF1JfNmnsGWE6o&amp;e=3D" rel=3D"noreferrer" target=3D"=
_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org=
_rfcdiff-3Furl2-3Ddraft-2Dmishra-2D6man-2Dvariable-2Dslaac-2D01&amp;d=3DDwI=
CaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4m=
qq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DwnsNiYabLrE1DDtosohrpOVFaPE1KhLTis=
Zc2AuZcmo&amp;s=3D6fGNxKPLE-TIAgDExR1Tdu-3mQCqTTF1JfNmnsGWE6o&amp;e=3D</a> =
<br>
<br>
Abstract:<br>
=C2=A0 =C2=A0This draft proposes the use of arbitrary length prefixes in PI=
O for<br>
=C2=A0 =C2=A0SLAAC.=C2=A0 A prefix of length 65 in PIO, for example, would =
be permitted<br>
=C2=A0 =C2=A0to form an addresses whose interface identifier length is leng=
th 63,<br>
=C2=A0 =C2=A0which allows several benefits.<br>
<br>
=C2=A0 =C2=A0In the past, various IPv6 addressing models have been proposed=
 based<br>
=C2=A0 =C2=A0on a subnet hierarchy embedding a 64-bit prefix.=C2=A0 The las=
t remnant of<br>
=C2=A0 =C2=A0IPv6 classful addressing is a inflexible interface identifier<=
br>
=C2=A0 =C2=A0boundary at /64.=C2=A0 This document proposes flexibility to t=
he fixed<br>
=C2=A0 =C2=A0position of that boundary for interface addressing.<br>
<br>
<br>
<br>
<br>
Please note that it may take a couple of minutes from the time of submissio=
n<br>
until the htmlized version and diff are available at <a href=3D"http://tool=
s.ietf.org" rel=3D"noreferrer" target=3D"_blank">tools.ietf.org</a>.<br>
<br>
The IETF Secretariat<br>
<br>
<br>
</div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr" data-smartma=
il=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=
=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><div =
dir=3D"ltr"><p><a href=3D"http://www.verizon.com/" style=3D"color:rgb(17,85=
,204);padding-bottom:1em;display:inline-block" target=3D"_blank"><img src=
=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email" width=3D"81"=
 height=3D"18" style=3D"height:18px;width:81px"></a><br></p><p style=3D"fon=
t-size:1em;margin:0px;font-family:&quot;Verizon NHG DS&quot;,Arial,sans-ser=
if;line-height:13px;color:black"><b>Gyan Mishra</b></p><p style=3D"margin:0=
px;line-height:13px"><font face=3D"georgia, serif" style=3D"color:black;fon=
t-size:1em"><i>Network Solutions A</i></font><font color=3D"#000000" face=
=3D"georgia, serif"><i>rchitect &amp; SME</i></font></p><p style=3D"font-si=
ze:1em;margin:0px;line-height:13px;color:black"><i><font face=3D"georgia, s=
erif">Data Center Planning | Common Core | Development &amp; Engineering La=
b Services<br>Global Technology Services | ITNUC</font></i></p><p style=3D"=
font-size:1em;margin:0px;line-height:13px;color:black"><i><font face=3D"geo=
rgia, serif">O 240 970-6287<br>M 301 502-1347<br>13101 Columbia Pike Rm 304=
-D<br></font></i>Silver Spring, MD 20904</p><p style=3D"font-size:1em;margi=
n:0px;line-height:13px;color:black"><br></p><p style=3D"font-size:1em;margi=
n:0px;line-height:13px;color:black"><i style=3D"color:rgb(34,34,34)"><font =
face=3D"georgia, serif" color=3D"#0000ff">IETF=C2=A0 &amp; ISOC Member sinc=
e 2015</font></i></p><p style=3D"font-size:1em;margin:0px;line-height:13px"=
><a href=3D"https://www.ietf.org/" target=3D"_blank"><font color=3D"#000000=
">h</font><font color=3D"#0000ff">ttps://www.ietf.org/</font></a></p><p sty=
le=3D"font-size:1em;margin:0px;line-height:13px"><a href=3D"https://www.int=
ernetsociety.org/" target=3D"_blank"><font color=3D"#0000ff">https://www.in=
ternetsociety.org/</font></a><br></p><p><i style=3D"color:rgb(0,0,0);font-s=
ize:13px"><font face=3D"georgia, serif"><br></font></i></p></div></div></di=
v></div></div></div></div></div></div></div></div></div></div>
</div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr" class=3D"gma=
il_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://=
www.verizon.com/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:=
inline-block" target=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/Ver=
izonWireless/vz-logo-email" width=3D"81" height=3D"18" style=3D"height:18px=
;width:81px"></a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&=
quot;Verizon NHG DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b=
>Gyan Mishra</b></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:=
13px"><font face=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>=
Network Solutions A</i></font><font color=3D"#000000" face=3D"georgia, seri=
f"><i>rchitect=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;lin=
e-height:13px;color:black"><i><font face=3D"georgia, serif">M 301 502-1347<=
br>13101 Columbia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div>=
<br></div></div></div></div></div></div></div></div></div></div></div>

--0000000000004bf8d605b31b5cd5--


From nobody Mon Nov  2 00:20:57 2020
Return-Path: <hayabusagsm@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 C88A03A0A35; Mon,  2 Nov 2020 00:20:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0P5S1S6oSl1L; Mon,  2 Nov 2020 00:20:53 -0800 (PST)
Received: from mail-vs1-xe2c.google.com (mail-vs1-xe2c.google.com [IPv6:2607:f8b0:4864:20::e2c]) (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 30CBD3A09E8; Mon,  2 Nov 2020 00:20:53 -0800 (PST)
Received: by mail-vs1-xe2c.google.com with SMTP id r14so2058049vsa.13; Mon, 02 Nov 2020 00:20:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to;  bh=aJ6w9469W6MfJuvR72XBpgZwluL0ztxhcxpn2EaAC0I=; b=aL4DLvTCP49l03h1qWWdCqjR3arvdvHfILF+FavyzORO99geWmyoEeYp8iqvSbEDFy +WkAOwXHF6kRI4LXqmyFRLMtzaglajLrKmYRtVky8LTqKCxpgeiY0xkp4rtLl7M4JVwG ZFG561KWCOheQUbOYLSdMuR2soKe3z21YjAG0mvj0iqQ3KiWascq0wyuVEHZyFgE8Oe/ 7smZ7bgCCvU7tbWxrDDQnfnZX84VEstjQ9j5vu9owQlRxy4JaVLqRjwupz/yDZ2IsAAw Pc1TdFJSf9KVvtelA3uX05o/SufuoTAFhHdEOo0k3Pj6HJkFFn3TrRSwDL64EBd5m1mF 46ww==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=aJ6w9469W6MfJuvR72XBpgZwluL0ztxhcxpn2EaAC0I=; b=A9ElLmo+mRSKSILM34NHBoSlo9dFVF7Fsa8HSfXhUTso2mbCWXVT4tLthkdu6EnEuH L7pbbPWBtrRptXd/UUwfWwvPpru0/C/3BDE1bJB71QO2GfsLAvfFcRaLm4SGHKWPQtZ3 TlRuWKv3M1OYXRaFOSv198aF7m8algEQLSeKc/lCTXaghKcQDRO/lmUHU5eJg6UF9QJQ Gx2jSXnig9FHJTg+d1DWmTaMGJSwGRQkMKzbh4YYM3R33ueYfYTi3ch+d4euZzvlr2Nq 3BlShRq2e6eRe87evDOqkcxL8uEGnj3tk6uvl7tS8m6ji9+KVT7lDx54u7nMmh2GCbS/ dVjw==
X-Gm-Message-State: AOAM53334hKa3IbPg8Ci24/eM7Tu8RywnEIn8Zw8i8ZcO0G1/MYNzyQh ICjQ3CR0378U0Yx3wJHbpp8cvXSPjMd4QaoJRLGWOjt42lWVcYmg
X-Google-Smtp-Source: ABdhPJwbVHD8UmUWSse7RbIYK2HmFRufmtBxr0B7qHIKJPGC8OrH2ceqfxXtLWusmM0RkYHK05Txs+A8hdZ/FromUnU=
X-Received: by 2002:a05:6102:342:: with SMTP id e2mr13387305vsa.60.1604305251930;  Mon, 02 Nov 2020 00:20:51 -0800 (PST)
MIME-Version: 1.0
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com>
In-Reply-To: <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 2 Nov 2020 03:14:46 -0500
Message-ID: <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com>
To: IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>,  Naveen Kottapalli <nkottapalli@benu.net>, Alexandre Petrescu <alexandre.petrescu@cea.fr>,  Gyan Mishra <gyan.s.mishra@verizon.com>, Dusan Mudric <dmudric@ciena.com>,  Dmytro Shytyi <dmytro.shytyi@sfr.com>, Ole Troan <otroan@employees.org>,  Bob Hinden <bob.hinden@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000a715fa05b31b6cb0"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/RHhkOpW-NVedH5dIar2kSoLb4B8>
Subject: [v6ops] Fwd: [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 08:20:56 -0000

--000000000000a715fa05b31b6cb0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

  Dear v6OPS,

This draft addresses the problem statement to change SLAAC's historical
fixed 64 bit boundary to variable PIO so that VLSM masking is supported
just as it is today with static & DHCPv6 & DHCPv6 PD.

This change to SLAAC to variable, ensures that parity is maintained between
the three address deployment mechanisms that exist today with IPv6.  This
draft as well addresses the MAJOR gap that exists today with lack of parity
and the historical framework of the impact of this lack of partify that has
existed since the IPv6 specification was published 20+ years ago.

We have a solutions draft below that is referenced in this draft that goes
over in detail the solution on 6MAN.

! Variable SLAAC
https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/

Bob & Ole,

Please review.  Based on the feedback received from 6MAN, I would like to
request a time slot on IETF 109.

Kind Regards

Gyan



---------- Forwarded message ---------
From: Mishra, Gyan S <gyan.s.mishra@verizon.com>
Date: Fri, Oct 30, 2020 at 6:50 PM
Subject: Fwd: [E] New Version Notification for
draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
To: Hayabusanew <hayabusagsm@gmail.com>




---------- Forwarded message ---------
From: <internet-drafts@ietf.org>
Date: Fri, Oct 30, 2020 at 6:46 PM
Subject: [E] New Version Notification for
draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
To: Naveen Kottapalli <nkottapalli@benu.net>, Alexandre Petrescu <
alexandre.petrescu@cea.fr>, Gyan Mishra <gyan.s.mishra@verizon.com>,
Alexandre Petrescu <Alexandre.Petrescu@cea.fr>, Dusan Mudric <
dmudric@ciena.com>, Dmytro Shytyi <dmytro.shytyi@sfr.com>



A new version of I-D, draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
has been successfully submitted by Gyan Mishra and posted to the
IETF repository.

Name:           draft-mishra-v6ops-variable-slaac-problem-stmt
Revision:       01
Title:          SLAAC with prefixes of arbitrary length in PIO (Variable
SLAAC) - A Problem Statement
Document date:  2020-10-30
Group:          Individual Submission
Pages:          12
URL:
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archive=
_id_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01.txt&d=
=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq=
0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27M=
Aoo&s=3DdtYY-cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMPP0xR4&e=3D
Status:
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org=
_doc_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt_&d=3DDwICaQ=
&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2rx=
BBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=3Dr=
_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8Q9kHxc&e=3D
Htmlized:
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org=
_doc_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt&d=3DDw=
ICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8n=
n2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=
=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3KwlktF8&e=3D
Htmlized:
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_=
draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&d=3DDwICaQ&=
c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2rxB=
BO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=3DBW=
r8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI&e=3D
Diff:
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdiff=
-3Furl2-3Ddraft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&d=
=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq=
0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27M=
Aoo&s=3DZnQw7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&e=3D

Abstract:
   In the past, various IPv6 addressing models have been proposed based
   on a subnet hierarchy embedding a 64-bit prefix.  The last remnant of
   IPv6 classful addressing is a inflexible interface identifier
   boundary at /64.  This document details the 64-bit boundary problem
   statement.




Please note that it may take a couple of minutes from the time of submissio=
n
until the htmlized version and diff are available at tools.ietf.org.

The IETF Secretariat




--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect & SME*


*Data Center Planning | Common Core | Development & Engineering Lab
ServicesGlobal Technology Services | ITNUC*




*O 240 970-6287M 301 502-134713101 Columbia Pike Rm 304-D*Silver Spring, MD
20904


*IETF  & ISOC Member since 2015*

https://www.ietf.org/

https://www.internetsociety.org/




--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--000000000000a715fa05b31b6cb0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>=C2=A0 Dear v6OPS,<div><br></div><div>This draft addr=
esses the problem statement to change SLAAC&#39;s historical fixed 64 bit b=
oundary to variable PIO so that VLSM masking is supported just as it is tod=
ay with static &amp; DHCPv6 &amp; DHCPv6 PD.=C2=A0=C2=A0</div><div><br></di=
v><div>This change to SLAAC to variable, ensures that parity is maintained =
between the three address deployment mechanisms that exist today with IPv6.=
=C2=A0 This draft as well addresses the MAJOR gap that exists today with la=
ck of parity and the historical framework of the impact of this lack of par=
tify that=C2=A0has existed since the IPv6 specification was published 20+ y=
ears ago.=C2=A0</div><div><br></div><div>We have a solutions draft below th=
at is referenced in this draft that goes over in detail the solution on 6MA=
N.</div><div><br></div><div>! Variable SLAAC</div><div><a href=3D"https://d=
atatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/">https://datatrac=
ker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a><br></div><div><br></=
div><div>Bob &amp; Ole,</div><div><br></div><div>Please review.=C2=A0 Based=
 on the feedback received from 6MAN, I would like to request a time slot on=
 IETF 109.</div><div><br></div><div>Kind Regards</div><div><br></div><div>G=
yan</div></div><div><br></div><br><br><div class=3D"gmail_quote"><div dir=
=3D"ltr" class=3D"gmail_attr">---------- Forwarded message ---------<br>Fro=
m: <strong class=3D"gmail_sendername" dir=3D"auto">Mishra, Gyan S</strong> =
<span dir=3D"auto">&lt;<a href=3D"mailto:gyan.s.mishra@verizon.com">gyan.s.=
mishra@verizon.com</a>&gt;</span><br>Date: Fri, Oct 30, 2020 at 6:50 PM<br>=
Subject: Fwd: [E] New Version Notification for draft-mishra-v6ops-variable-=
slaac-problem-stmt-01.txt<br>To: Hayabusanew &lt;<a href=3D"mailto:hayabusa=
gsm@gmail.com">hayabusagsm@gmail.com</a>&gt;<br></div><br><br><div dir=3D"l=
tr"><div style=3D"font-family:verdana,sans-serif;font-size:small"><br></div=
><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">-----=
----- Forwarded message ---------<br>From: <span dir=3D"auto">&lt;<a href=
=3D"mailto:internet-drafts@ietf.org" target=3D"_blank">internet-drafts@ietf=
.org</a>&gt;</span><br>Date: Fri, Oct 30, 2020 at 6:46 PM<br>Subject: [E] N=
ew Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-=
01.txt<br>To: Naveen Kottapalli &lt;<a href=3D"mailto:nkottapalli@benu.net"=
 target=3D"_blank">nkottapalli@benu.net</a>&gt;, Alexandre Petrescu &lt;<a =
href=3D"mailto:alexandre.petrescu@cea.fr" target=3D"_blank">alexandre.petre=
scu@cea.fr</a>&gt;, Gyan Mishra &lt;<a href=3D"mailto:gyan.s.mishra@verizon=
.com" target=3D"_blank">gyan.s.mishra@verizon.com</a>&gt;, Alexandre Petres=
cu &lt;<a href=3D"mailto:Alexandre.Petrescu@cea.fr" target=3D"_blank">Alexa=
ndre.Petrescu@cea.fr</a>&gt;, Dusan Mudric &lt;<a href=3D"mailto:dmudric@ci=
ena.com" target=3D"_blank">dmudric@ciena.com</a>&gt;, Dmytro Shytyi &lt;<a =
href=3D"mailto:dmytro.shytyi@sfr.com" target=3D"_blank">dmytro.shytyi@sfr.c=
om</a>&gt;<br></div><br><br><br>
A new version of I-D, draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt=
<br>
has been successfully submitted by Gyan Mishra and posted to the<br>
IETF repository.<br>
<br>
Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-mishra-v6ops-variable-s=
laac-problem-stmt<br>
Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A001<br>
Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 SLAAC with prefixes of arbitrary l=
ength in PIO (Variable SLAAC) - A Problem Statement<br>
Document date:=C2=A0 2020-10-30<br>
Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission<br>
Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 12<br>
URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://urldefense=
.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archive_id_draft-2Dmishra=
-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01.txt&amp;d=3DDwICaQ&amp;c=
=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2=
rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo=
&amp;s=3DdtYY-cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMPP0xR4&amp;e=3D" rel=3D"noref=
errer" target=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps=
-3A__www.ietf.org_archive_id_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dpr=
oblem-2Dstmt-2D01.txt&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LR=
xpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZ=
pKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DdtYY-cXn0FCho9ZftXjO-TuT=
H19Nr6MO5spHMPP0xR4&amp;e=3D</a> <br>
Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense.proo=
fpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_draft-2Dmishra-2Dv=
6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt_&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC=
5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-R=
fNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3Dr_lK=
H89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8Q9kHxc&amp;e=3D" rel=3D"noreferrer" target=
=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatrac=
ker.ietf.org_doc_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt=
_&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=
=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625=
Sh8r1NsuITN0k-oDx27MAoo&amp;s=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8Q9kHxc=
&amp;e=3D</a> <br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense.proofpoin=
t.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_html_draft-2Dmishra-2Dv=
6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5=
Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-Rf=
NVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DeKzBB=
98mFai1psOcqSKEFKAB4ex0TTkH1qE3KwlktF8&amp;e=3D" rel=3D"noreferrer" target=
=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatrac=
ker.ietf.org_doc_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2=
Dstmt&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&am=
p;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB=
625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3Kwlk=
tF8&amp;e=3D</a> <br>
Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense.proofpoin=
t.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dmishra-2Dv6ops-2Dvar=
iable-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7=
UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML=
28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DBWr8XoPyMx=
t4e9KnLojwGX54ODGu0gmDToc_EweEdtI&amp;e=3D" rel=3D"noreferrer" target=3D"_b=
lank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org=
_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=
=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF=
34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1Nsu=
ITN0k-oDx27MAoo&amp;s=3DBWr8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI&amp;e=
=3D</a> <br>
Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense=
.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2D=
mishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ&amp;=
c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn=
2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAo=
o&amp;s=3DZnQw7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&amp;e=3D" rel=3D"nore=
ferrer" target=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttp=
s-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dmishra-2Dv6ops-2Dvariable-2Dsla=
ac-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ=
3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=
=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DZnQw7BqnqoVfmkBjFXkE=
WMDk_QEIRHI-11QPkt3b1bU&amp;e=3D</a> <br>
<br>
Abstract:<br>
=C2=A0 =C2=A0In the past, various IPv6 addressing models have been proposed=
 based<br>
=C2=A0 =C2=A0on a subnet hierarchy embedding a 64-bit prefix.=C2=A0 The las=
t remnant of<br>
=C2=A0 =C2=A0IPv6 classful addressing is a inflexible interface identifier<=
br>
=C2=A0 =C2=A0boundary at /64.=C2=A0 This document details the 64-bit bounda=
ry problem<br>
=C2=A0 =C2=A0statement.<br>
<br>
<br>
<br>
<br>
Please note that it may take a couple of minutes from the time of submissio=
n<br>
until the htmlized version and diff are available at <a href=3D"http://tool=
s.ietf.org" rel=3D"noreferrer" target=3D"_blank">tools.ietf.org</a>.<br>
<br>
The IETF Secretariat<br>
<br>
<br>
</div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr" data-smartma=
il=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=
=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div dir=3D"ltr"><div =
dir=3D"ltr"><p><a href=3D"http://www.verizon.com/" style=3D"color:rgb(17,85=
,204);padding-bottom:1em;display:inline-block" target=3D"_blank"><img src=
=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email" width=3D"81"=
 height=3D"18" style=3D"height:18px;width:81px"></a><br></p><p style=3D"fon=
t-size:1em;margin:0px;font-family:&quot;Verizon NHG DS&quot;,Arial,sans-ser=
if;line-height:13px;color:black"><b>Gyan Mishra</b></p><p style=3D"margin:0=
px;line-height:13px"><font face=3D"georgia, serif" style=3D"color:black;fon=
t-size:1em"><i>Network Solutions A</i></font><font color=3D"#000000" face=
=3D"georgia, serif"><i>rchitect &amp; SME</i></font></p><p style=3D"font-si=
ze:1em;margin:0px;line-height:13px;color:black"><i><font face=3D"georgia, s=
erif">Data Center Planning | Common Core | Development &amp; Engineering La=
b Services<br>Global Technology Services | ITNUC</font></i></p><p style=3D"=
font-size:1em;margin:0px;line-height:13px;color:black"><i><font face=3D"geo=
rgia, serif">O 240 970-6287<br>M 301 502-1347<br>13101 Columbia Pike Rm 304=
-D<br></font></i>Silver Spring, MD 20904</p><p style=3D"font-size:1em;margi=
n:0px;line-height:13px;color:black"><br></p><p style=3D"font-size:1em;margi=
n:0px;line-height:13px;color:black"><i style=3D"color:rgb(34,34,34)"><font =
face=3D"georgia, serif" color=3D"#0000ff">IETF=C2=A0 &amp; ISOC Member sinc=
e 2015</font></i></p><p style=3D"font-size:1em;margin:0px;line-height:13px"=
><a href=3D"https://www.ietf.org/" target=3D"_blank"><font color=3D"#000000=
">h</font><font color=3D"#0000ff">ttps://www.ietf.org/</font></a></p><p sty=
le=3D"font-size:1em;margin:0px;line-height:13px"><a href=3D"https://www.int=
ernetsociety.org/" target=3D"_blank"><font color=3D"#0000ff">https://www.in=
ternetsociety.org/</font></a><br></p><p><i style=3D"color:rgb(0,0,0);font-s=
ize:13px"><font face=3D"georgia, serif"><br></font></i></p></div></div></di=
v></div></div></div></div></div></div></div></div></div></div>
</div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr" class=3D"gma=
il_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://=
www.verizon.com/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:=
inline-block" target=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/Ver=
izonWireless/vz-logo-email" width=3D"81" height=3D"18" style=3D"height:18px=
;width:81px"></a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&=
quot;Verizon NHG DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b=
>Gyan Mishra</b></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:=
13px"><font face=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>=
Network Solutions A</i></font><font color=3D"#000000" face=3D"georgia, seri=
f"><i>rchitect=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;lin=
e-height:13px;color:black"><i><font face=3D"georgia, serif">M 301 502-1347<=
br>13101 Columbia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div>=
<br></div></div></div></div></div></div></div></div></div></div>

--000000000000a715fa05b31b6cb0--


From nobody Mon Nov  2 01:12:46 2020
Return-Path: <hayabusagsm@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 E40073A0B67 for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 01:12:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZvARDBwiug5U for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 01:12:42 -0800 (PST)
Received: from mail-ua1-x932.google.com (mail-ua1-x932.google.com [IPv6:2607:f8b0:4864:20::932]) (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 C0E713A0B62 for <v6ops@ietf.org>; Mon,  2 Nov 2020 01:12:42 -0800 (PST)
Received: by mail-ua1-x932.google.com with SMTP id 91so3746640uar.5 for <v6ops@ietf.org>; Mon, 02 Nov 2020 01:12:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=XsRcV0MN/RppY6aiXiU0qsXcsdFxIeTUvFBr5vM5W4E=; b=FqcNNWA6yNiMlGIUttqpziWGMQsqfbOyx1LB5K2ebjlTwTqLhURvPE6pYBKSz2ptiy kcto9LHnVH6ohCtrZKMZ6TZ2Theykf8ymXbfw7usA9gjQV+OIwaaWtDKHxunr6F/eY3A eqsZXRNbNhD2tFBRvCKz/6n2RV+qb3rMTs9dA/Yi4mRgHubProV8dbxshmk+VggaMa0/ ySygSKiSS/Bx/qlQ7/xZcxFC7pKdxLwT77KWZmkS+na62FJ20mCAC6BD4ywUJDuugM5+ zD+xgsaT5nkYEwFm8c4hXepbKkYFzilNxxAgeJNDovXEtcDKfvOA0T5DBhJbQ+Ihj/ry Cofw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=XsRcV0MN/RppY6aiXiU0qsXcsdFxIeTUvFBr5vM5W4E=; b=EqsLtbx3ulsTQySxT6Ij6dhyivC2pba/cv4SrcNyvgTXdXc4PKBe9kvlW1cPaJUJh0 AsNjThf636FSb5zktRNBivfSPQwvxtuSid/k4dzqQbKjHRU8pEfYkHxd70sru11bVPSz X7hpcOemYWkfJYghRVEpD9wI3Vii8ksJGUpSwTe5zMXU/CPMZLyo7q1ReLkzmEln1NP1 wT3M8e/U0caISb1UGma/Q8fZflUE3+MDQf6HHeFHQ3djuczD+4kNCbBlHW/PDggvTSqj Tv+RaSixW8cBypkHZudXCxZ55YqJJ+7AGIa/Hg9ZIzn8UO1+2GCSa0t7N5gTjS6iZB4t wfsg==
X-Gm-Message-State: AOAM531TCJkk+qYVcCxxofiZKgnbrVQu+q9DTsOex1wbmnNadmVoefQW XdsEDuymL4zCqVOaOIlEfsaO5Lm641JlM5lMhmQ=
X-Google-Smtp-Source: ABdhPJwr7wWAg9O1fBEW1VbyubXDdz5oY2CUQzE6FcrWsgrv22Ekx/4FeSbInk9NWCC3bpJlHfa/RXhlXCd+BwJj/EQ=
X-Received: by 2002:ab0:293:: with SMTP id 19mr2173217uah.106.1604308361793; Mon, 02 Nov 2020 01:12:41 -0800 (PST)
MIME-Version: 1.0
References: <19EE82F7-8D52-4519-8087-0DF17435A3B8@gmail.com> <CAO42Z2zYftE7AxtDNOcCLCf6-5PNRaZ52tShDiq1kY7VP6xHrA@mail.gmail.com> <CABNhwV3JP4k-mf_NvuKAOnDfoH3PT0m6gKy5KfAfNv_NhWV0yA@mail.gmail.com> <CAO42Z2wjkayV-azkEnXd1EyL9QMRPGj8c41+aEx+E2uw9RQacA@mail.gmail.com> <CABNhwV0S0P=w-PqU1QF+_vjN8yhycDcdtmkYqdFTgzHxLz4GNg@mail.gmail.com> <CAO42Z2x5Yi_BAVf6urc=LiR5cP81kmx=0Bj74FHwMeWFebjbvQ@mail.gmail.com>
In-Reply-To: <CAO42Z2x5Yi_BAVf6urc=LiR5cP81kmx=0Bj74FHwMeWFebjbvQ@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 2 Nov 2020 04:12:31 -0500
Message-ID: <CABNhwV0RqU4KQ_HAi5SXfUsmsYVniEh+et1hMMcdEzj6WVja1Q@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
Cc: Greg Mirsky <gregimirsky@gmail.com>, Jeff Tantsura <jefftant.ietf@gmail.com>, v6ops list <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000003d25b05b31c2629"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/wulqCAaF1c4jc1BjfgqhgWpLxTQ>
Subject: Re: [v6ops] draft-smith-v6ops-larger-ipv6-loopback-prefix-04
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 09:12:45 -0000

--00000000000003d25b05b31c2629
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Thu, Oct 29, 2020 at 4:43 AM Mark Smith <markzzzsmith@gmail.com> wrote:

> Hi Gyan,
>
> On Wed, 28 Oct 2020, 09:10 Gyan Mishra, <hayabusagsm@gmail.com> wrote:
>
>> Hi Mark
>>
>> <snip>
>>
>>     Gyan> That is definitely an interesting idea and I think makes sense
>> and viable for sure.  There maybe other use cases I am thinking out loud
>> maybe with BIER IPv6  MVPN and possible some other use cases.  I wonder
>> even for the SRv6 locator maybe having a special range outside of GUI
>> allocation as it has special handling with steering.
>>
>> Another question related to IPv6 Anycast.  IPv6 has built in anycast
>> address, I believe it=E2=80=99s the last 7 bits subnet router Anycast ad=
dress.
>> Since any routable prefix can be Anycasted for services proximity routin=
g,
>>  what is the real use case or functionality of the IPv6 built in Anycast
>> /121 range.
>>
>
>
> There isn't really an IPv6 anycast range, IPv6 anycast addresses come out
> of the unicast address space, and are only designated as anycast either b=
y
> announcing a "unicast" route from multiple different locations on purpose
> (if it's not on purpose, it's a fault), and by configuring the host with
> the anycast address to know that it is an anycast address.
>
> I've thought that the use of Anycast would increase, and have thought tha=
t
> it would be useful to have a specially designated anycast prefix. It has
> also occurred to me that anycast has some of the properties of unicast as
> well as some of the properties of multicast, so could be seen to fit in
> between unicast and multicast (1:1 -> 1:Any -> 1:Many)
>
> "IPv6 Formal Anycast and Functional Anycast Addresses"
>
> IETF 106 presentation -
> https://www.ietf.org/proceedings/106/slides/slides-106-6man-sessa-ipv6-fo=
rmal-anycast-addresses-and-functional-anycast-addresses-00.pdf
>
> Draft -
> https://tools.ietf.org/html/draft-smith-6man-form-func-anycast-addresses-=
01
>

   Gyan> Thanks for the info!

>
> Regards,
> Mark.
>
>
>
>
>
>>
>>> Regards,
>>> Mark.
>>>
>>>
>>>> Thanks
>>>>
>>>> Gyan
>>>>
>>>> On Mon, Oct 26, 2020 at 9:22 PM Mark Smith <markzzzsmith@gmail.com>
>>>> wrote:
>>>>
>>>>> Hi Gyan,
>>>>>
>>>>> Sorry not to get back to you sooner.
>>>>>
>>>>> On Tue, 20 Oct 2020 at 00:26, Gyan Mishra <hayabusagsm@gmail.com>
>>>>> wrote:
>>>>> >
>>>>> >
>>>>> > Hi Mark
>>>>> >
>>>>> > What ended up happening with this draft
>>>>>
>>>>> I let it expire, as I didn't think it would be adopted by the WG.
>>>>>
>>>>> There seemed to be a bit of resistance to it as people said that ULAs
>>>>> could be used instead.
>>>>>
>>>>> The link local prefix is also required on any IPv6 interface, per
>>>>> RFC4291, so there is supposed to be a link-local /64 on the loopback
>>>>> interface(s) providing many addresses to which a process could be
>>>>> separately bound, although a drawback of using the link-local prefix
>>>>> is having to deal with scope/zone IDs (although Linux doesn't comply
>>>>> with that requirement, it doesn't have a link-local address on the
>>>>> loopback interface by default).
>>>>>
>>>>> > and was the work picked up in any other draft.
>>>>>
>>>>> Not as far as I'm aware.
>>>>>
>>>>> What is your use case?
>>>>>
>>>>> Regards,
>>>>> Mark.
>>>>>
>>>>>
>>>>> >
>>>>> > Thanks
>>>>> >
>>>>> > Gyan
>>>>> >
>>>>> > Sent from my iPhone
>>>>>
>>>> --
>>>>
>>>> <http://www.verizon.com/>
>>>>
>>>> *Gyan Mishra*
>>>>
>>>> *Network Solutions A**rchitect *
>>>>
>>>>
>>>>
>>>> *M 301 502-134713101 Columbia Pike
>>>> <https://www.google.com/maps/search/13101+Columbia+Pike%C2%A0+Silver+S=
pring,+MD?entry=3Dgmail&source=3Dg>*Silver
>>>> Spring, MD
>>>> <https://www.google.com/maps/search/13101+Columbia+Pike%C2%A0+Silver+S=
pring,+MD?entry=3Dgmail&source=3Dg>
>>>>
>>>> --
>>
>> <http://www.verizon.com/>
>>
>> *Gyan Mishra*
>>
>> *Network Solutions A**rchitect *
>>
>>
>>
>> *M 301 502-134713101 Columbia Pike
>> <https://www.google.com/maps/search/13101+Columbia+Pike%C2%A0+Silver+Spr=
ing,+MD?entry=3Dgmail&source=3Dg>*Silver
>> Spring, MD
>> <https://www.google.com/maps/search/13101+Columbia+Pike%C2%A0+Silver+Spr=
ing,+MD?entry=3Dgmail&source=3Dg>
>>
>> --

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--00000000000003d25b05b31c2629
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Thu, Oct 29, 2020 at 4:43 AM Mark Smith &lt;<a href=3D"m=
ailto:markzzzsmith@gmail.com">markzzzsmith@gmail.com</a>&gt; wrote:<br></di=
v><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:=
1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div dir=3D"auto"><div>Hi=
 Gyan,</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"=
gmail_attr">On Wed, 28 Oct 2020, 09:10 Gyan Mishra, &lt;<a href=3D"mailto:h=
ayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt; wrote=
:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.=
8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"au=
to">Hi Mark=C2=A0</div><div dir=3D"auto"><br></div><div>&lt;snip&gt;</div><=
div><div class=3D"gmail_quote"><div dir=3D"auto"><br></div><div dir=3D"auto=
">=C2=A0 =C2=A0 Gyan&gt; That is definitely an interesting idea and I think=
 makes sense and viable for sure.=C2=A0 There maybe other use cases I am th=
inking out loud maybe with BIER IPv6 =C2=A0MVPN and possible some other use=
 cases.=C2=A0 I wonder even for the SRv6 locator maybe having a special ran=
ge outside of GUI allocation as it has special handling with steering. =C2=
=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Another question rel=
ated to IPv6 Anycast.=C2=A0 IPv6 has built in anycast address, I believe it=
=E2=80=99s the last 7 bits subnet router Anycast address.=C2=A0 Since any r=
outable prefix can be Anycasted for services proximity routing, =C2=A0what =
is the real use case or functionality of the IPv6 built in Anycast /121 ran=
ge. =C2=A0</div></div></div></blockquote><div><br></div><div><br></div><div=
>There isn&#39;t really an IPv6 anycast range, IPv6 anycast addresses come =
out of the unicast address space, and are only designated as anycast either=
 by announcing a &quot;unicast&quot; route from multiple different location=
s on purpose (if it&#39;s not on purpose, it&#39;s a fault), and by configu=
ring the host with the anycast address to know that it is an anycast addres=
s.</div><div><br></div><div></div><div>I&#39;ve thought that the use of Any=
cast would increase, and have thought that it would be useful to have a spe=
cially designated anycast prefix. It has also occurred to me that anycast h=
as some of the properties of unicast as well as some of the properties of m=
ulticast, so could be seen to fit in between unicast and multicast (1:1 -&g=
t; 1:Any -&gt; 1:Many)</div><div><br></div><div>&quot;IPv6 Formal Anycast a=
nd Functional Anycast Addresses&quot;</div><div><br>IETF 106 presentation -=
=C2=A0<a href=3D"https://www.ietf.org/proceedings/106/slides/slides-106-6ma=
n-sessa-ipv6-formal-anycast-addresses-and-functional-anycast-addresses-00.p=
df" target=3D"_blank">https://www.ietf.org/proceedings/106/slides/slides-10=
6-6man-sessa-ipv6-formal-anycast-addresses-and-functional-anycast-addresses=
-00.pdf</a><br><br>Draft -=C2=A0<a href=3D"https://tools.ietf.org/html/draf=
t-smith-6man-form-func-anycast-addresses-01" target=3D"_blank">https://tool=
s.ietf.org/html/draft-smith-6man-form-func-anycast-addresses-01</a></div><d=
iv></div></div></div></blockquote><div dir=3D"auto"><br></div><div dir=3D"a=
uto">=C2=A0 =C2=A0Gyan&gt; Thanks for the info!</div><blockquote class=3D"g=
mail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-l=
eft:1ex"><div dir=3D"ltr"><div class=3D"gmail_quote"><div><br></div><div>Re=
gards,</div><div>Mark.</div></div></div><div dir=3D"ltr"><div class=3D"gmai=
l_quote"><div><br><br></div><div><br></div><div>=C2=A0</div><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex"><div><div class=3D"gmail_quote"><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
 solid rgb(204,204,204);padding-left:1ex"><div dir=3D"auto"><div dir=3D"aut=
o"></div><div dir=3D"auto"><br></div><div dir=3D"auto">Regards,</div><div d=
ir=3D"auto">Mark.</div></div><div dir=3D"auto"><div dir=3D"auto"><br></div>=
<div dir=3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quo=
te" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204=
);padding-left:1ex"><div dir=3D"auto"><br></div><div dir=3D"auto">Thanks=C2=
=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Gyan</div><div><br><=
div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, Oct=
 26, 2020 at 9:22 PM Mark Smith &lt;<a href=3D"mailto:markzzzsmith@gmail.co=
m" rel=3D"noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">ma=
rkzzzsmith@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quo=
te" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204=
);padding-left:1ex">Hi Gyan,<br>
<br>
Sorry not to get back to you sooner.<br>
<br>
On Tue, 20 Oct 2020 at 00:26, Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm=
@gmail.com" rel=3D"noreferrer noreferrer noreferrer noreferrer" target=3D"_=
blank">hayabusagsm@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt; Hi Mark<br>
&gt;<br>
&gt; What ended up happening with this draft<br>
<br>
I let it expire, as I didn&#39;t think it would be adopted by the WG.<br>
<br>
There seemed to be a bit of resistance to it as people said that ULAs<br>
could be used instead.<br>
<br>
The link local prefix is also required on any IPv6 interface, per<br>
RFC4291, so there is supposed to be a link-local /64 on the loopback<br>
interface(s) providing many addresses to which a process could be<br>
separately bound, although a drawback of using the link-local prefix<br>
is having to deal with scope/zone IDs (although Linux doesn&#39;t comply<br=
>
with that requirement, it doesn&#39;t have a link-local address on the<br>
loopback interface by default).<br>
<br>
&gt; and was the work picked up in any other draft.<br>
<br>
Not as far as I&#39;m aware.<br>
<br>
What is your use case?<br>
<br>
Regards,<br>
Mark.<br>
<br>
<br>
&gt;<br>
&gt; Thanks<br>
&gt;<br>
&gt; Gyan<br>
&gt;<br>
&gt; Sent from my iPhone<br>
</blockquote></div></div>-- <br><div dir=3D"ltr" data-smartmail=3D"gmail_si=
gnature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><p style=3D"color=
:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=3D"color:rgb(17,8=
5,204);padding-bottom:1em;display:inline-block" rel=3D"noreferrer noreferre=
r noreferrer noreferrer" target=3D"_blank"><img width=3D"81" height=3D"18" =
style=3D"height:18px;width:81px"></a><br></p><p style=3D"font-size:1em;marg=
in:0px;font-family:&quot;Verizon NHG DS&quot;,Arial,sans-serif;line-height:=
13px;color:black"><b>Gyan Mishra</b></p><p style=3D"color:rgb(34,34,34);mar=
gin:0px;line-height:13px"><font face=3D"georgia, serif" style=3D"color:blac=
k;font-size:1em"><i>Network Solutions A</i></font><font color=3D"#000000" f=
ace=3D"georgia, serif"><i>rchitect=C2=A0</i></font></p><p style=3D"font-siz=
e:1em;margin:0px;line-height:13px;color:black"><i><font face=3D"georgia, se=
rif">M 301 502-1347<br><a href=3D"https://www.google.com/maps/search/13101+=
Columbia+Pike%C2%A0+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg" rel=3D"=
noreferrer" target=3D"_blank">13101 Columbia Pike=C2=A0</a><br></font></i><=
a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike%C2%A0+Silv=
er+Spring,+MD?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer" target=3D"_b=
lank">Silver Spring, MD</a></p></div><div><br></div></div></div></div></div=
></div></div></div></div>
</blockquote></div></div></div>
</blockquote></div></div>-- <br><div dir=3D"ltr" data-smartmail=3D"gmail_si=
gnature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><p style=3D"color=
:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=3D"color:rgb(17,8=
5,204);padding-bottom:1em;display:inline-block" rel=3D"noreferrer" target=
=3D"_blank"><img width=3D"81" height=3D"18" style=3D"height:18px;width:81px=
"></a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizo=
n NHG DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishr=
a</b></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font=
 face=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Sol=
utions A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchit=
ect=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13=
px;color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br><a href=
=3D"https://www.google.com/maps/search/13101+Columbia+Pike%C2%A0+Silver+Spr=
ing,+MD?entry=3Dgmail&amp;source=3Dg">13101 Columbia Pike=C2=A0</a><br></fo=
nt></i><a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike%C2=
%A0+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">Silver Spring, MD</a></=
p></div><div><br></div></div></div></div></div></div></div></div></div>
</blockquote></div>
</div>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--00000000000003d25b05b31c2629--


From nobody Mon Nov  2 01:28:18 2020
Return-Path: <hayabusagsm@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 57EF73A0C38 for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 01:28:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id waCQZu4ejPYh for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 01:28:14 -0800 (PST)
Received: from mail-vk1-xa2f.google.com (mail-vk1-xa2f.google.com [IPv6:2607:f8b0:4864:20::a2f]) (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 6D29D3A0C1F for <v6ops@ietf.org>; Mon,  2 Nov 2020 01:28:14 -0800 (PST)
Received: by mail-vk1-xa2f.google.com with SMTP id k125so2816160vka.11 for <v6ops@ietf.org>; Mon, 02 Nov 2020 01:28:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=gfBB2+gka1XW6jYRG3yntsZTEL/QfyxB74f8UdBd8Fo=; b=Hoo5xYNedSznRuoZw3grUNtrsywuByERY0IP3krVYnFb6cT63gjQoDIBjXDe5gAajF S6XxjYEk6eNfGgis8rJSVUsmk/r6PtbZBcCTIJbXkzcxodiUmOSkZEZZNFnltspd5C6n Gr8z5kq/49qjTDavnFX3tmalqoI9sHRer75MapU2rahVPt2CTRO60EKydWiEGolQqej/ I3l8U9DiNd8pGATwqgxBZkU/PzGBF7fEdm/9CTYwp+BvgSMCZbRvh1SEgrw96g5SN4kT pkmTRST3Q+TMnk7slfPtK5lObbFVT5BxdqEpEeAQoyeJqtwwYNNwGqPu4tf1kgj5aZPE RFhA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=gfBB2+gka1XW6jYRG3yntsZTEL/QfyxB74f8UdBd8Fo=; b=tyaV4Hk+ZLiVwjpcoVv2fcTYew5p64gv4gklsaQniY+x49JmAFRQ6ULLa/2qv2kS4M /jbDrjlGKw2G3gApy66mDWURWFNh6IEEkn3drLU/rF4g33AnhnIZVWgmabRDx0vRNB7H wJ72EW0BqKla26XqPiJ4y6IswXATWIHyijKGHgSX0dmlPAGvsrfXX3wSXB5ms9G2cEgW rq64/Ex56t3iGuGYYxoIFfpSMB1CDQ2cYcPsJqU0ErmOmFV1uijrNc6zeTuW1Zfb9nLo PhH3H7bJxsExqI1gOV+pei5eTA35bICG7G0bgzPMEbeA0roE/LRCBFpMr7m7mecNzEE2 hIRA==
X-Gm-Message-State: AOAM532V4ILZXEFp0RLSILzNVKFfQeeGwAFPgThyKumkQJDKcUrtyZ4u /MezlEyruEYXyfhTil8tPmAADLmoUqg079LfNOQ=
X-Google-Smtp-Source: ABdhPJymhOn0zoglNqt3u1lOdvsxwvrHTrtO8cZkcTqbgkOaRHLBX++8Ob5smKH7gcaWqXYIjz3KebnLrFyzOoVn2t8=
X-Received: by 2002:a1f:a791:: with SMTP id q139mr12278200vke.25.1604309293390;  Mon, 02 Nov 2020 01:28:13 -0800 (PST)
MIME-Version: 1.0
References: <19EE82F7-8D52-4519-8087-0DF17435A3B8@gmail.com> <CAO42Z2zYftE7AxtDNOcCLCf6-5PNRaZ52tShDiq1kY7VP6xHrA@mail.gmail.com> <CABNhwV3JP4k-mf_NvuKAOnDfoH3PT0m6gKy5KfAfNv_NhWV0yA@mail.gmail.com> <CAO42Z2wjkayV-azkEnXd1EyL9QMRPGj8c41+aEx+E2uw9RQacA@mail.gmail.com> <CABNhwV0S0P=w-PqU1QF+_vjN8yhycDcdtmkYqdFTgzHxLz4GNg@mail.gmail.com> <CAO42Z2x5Yi_BAVf6urc=LiR5cP81kmx=0Bj74FHwMeWFebjbvQ@mail.gmail.com> <49AEE43E-3C39-4B85-AEB7-321BFF5ABBC6@gmail.com>
In-Reply-To: <49AEE43E-3C39-4B85-AEB7-321BFF5ABBC6@gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 2 Nov 2020 04:28:02 -0500
Message-ID: <CABNhwV2AiTuSm+1P_VXK8LhEUK_+eWX1uSW70egnhy2REKd6GA@mail.gmail.com>
To: Fred Baker <fredbaker.ietf@gmail.com>
Cc: Greg Mirsky <gregimirsky@gmail.com>, Jeff Tantsura <jefftant.ietf@gmail.com>,  Mark Smith <markzzzsmith@gmail.com>, v6ops list <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000008ade7505b31c5d7b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/vTyF5k3iGwiw1eJ9AyoZnNRr97Y>
Subject: Re: [v6ops] draft-smith-v6ops-larger-ipv6-loopback-prefix-04
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 09:28:16 -0000

--0000000000008ade7505b31c5d7b
Content-Type: text/plain; charset="UTF-8"

On Mon, Nov 2, 2020 at 1:35 AM Fred Baker <fredbaker.ietf@gmail.com> wrote:

>
>
> > On Oct 29, 2020, at 1:42 AM, Mark Smith <markzzzsmith@gmail.com> wrote:
> >
> > I've thought that the use of Anycast would increase, and have thought
> that it would be useful to have a specially designated anycast prefix. It
> has also occurred to me that anycast has some of the properties of unicast
> as well as some of the properties of multicast, so could be seen to fit in
> between unicast and multicast (1:1 -> 1:Any -> 1:Many)
>
> That's a reasonable description of anycast as deployed.


   Gyan> Agreed

>
>
> My question in that would be exactly what you might want to change. We
> have some pretty widespread use of anycast today (
> https://www.iana.org/domains/root/servers https://root-servers.org), and
> to my knowledge it seems to work just fine. If we're going to replace
> existing anycast with some sort of anycast prefix, the first big change we
> have to make is in BGP; it can advertise a unicast prefix or address, but
> can't, today at least, advertise an anycast prefix.Then we have to tell
> hosts that they can send traffic to such addresses and should. I think we
> should have a good reason if we're going to boil the ocean.


   Gyan> Good point and as you mention services such as DNS, NTP
predominantly but even Syslog, snmp, netflow have gone the way of Anycast
VIP advertisement via a lb for proximity routing to unicast address for a
just about any service can be done the ASM way and works very well.

I think with IPv6 a lot of thought was put into the addressing schema I am
guessing like the built in Anycast range out of the GUI range without a use
case but hopes for if you build they will come which I guess never
happened.  So then I guess it never took of as it would require some
changes to BGP.  Working with BGP on parameters and codepoint development
in some of the other WGs, if there is a real gain or use case for an
Anycast BGP SAFI  I could author a draft to make it happen but I would need
to figure out the why and what gap is not being filled by the existing
Anycast capability via unicast today which has been widely  proliferated.

> --

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--0000000000008ade7505b31c5d7b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Mon, Nov 2, 2020 at 1:35 AM Fred Baker &lt;<a href=3D"ma=
ilto:fredbaker.ietf@gmail.com">fredbaker.ietf@gmail.com</a>&gt; wrote:<br><=
/div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-le=
ft:1px #ccc solid;padding-left:1ex"><br>
<br>
&gt; On Oct 29, 2020, at 1:42 AM, Mark Smith &lt;<a href=3D"mailto:markzzzs=
mith@gmail.com" target=3D"_blank">markzzzsmith@gmail.com</a>&gt; wrote:<br>
&gt; <br>
&gt; I&#39;ve thought that the use of Anycast would increase, and have thou=
ght that it would be useful to have a specially designated anycast prefix. =
It has also occurred to me that anycast has some of the properties of unica=
st as well as some of the properties of multicast, so could be seen to fit =
in between unicast and multicast (1:1 -&gt; 1:Any -&gt; 1:Many)<br>
<br>
That&#39;s a reasonable description of anycast as deployed.</blockquote><di=
v dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=A0Gyan&gt; Agreed</di=
v><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:=
1px #ccc solid;padding-left:1ex" dir=3D"auto"><br>
<br>
My question in that would be exactly what you might want to change. We have=
 some pretty widespread use of anycast today (<a href=3D"https://www.iana.o=
rg/domains/root/servers" rel=3D"noreferrer" target=3D"_blank">https://www.i=
ana.org/domains/root/servers</a> <a href=3D"https://root-servers.org" rel=
=3D"noreferrer" target=3D"_blank">https://root-servers.org</a>), and to my =
knowledge it seems to work just fine. If we&#39;re going to replace existin=
g anycast with some sort of anycast prefix, the first big change we have to=
 make is in BGP; it can advertise a unicast prefix or address, but can&#39;=
t, today at least, advertise an anycast prefix.Then we have to tell hosts t=
hat they can send traffic to such addresses and should. I think we should h=
ave a good reason if we&#39;re going to boil the ocean.</blockquote><div di=
r=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=A0Gyan&gt; Good point and=
 as you mention services such as DNS, NTP predominantly but even Syslog, sn=
mp, netflow have gone the way of Anycast VIP advertisement via a lb for pro=
ximity routing to unicast address for a just about any service can be done =
the ASM way and works very well. =C2=A0</div><div dir=3D"auto"><br></div><d=
iv dir=3D"auto">I think with IPv6 a lot of thought was put into the address=
ing schema I am guessing like the built in Anycast range out of the GUI ran=
ge without a use case but hopes for if you build they will come which I gue=
ss never happened.=C2=A0 So then I guess it never took of as it would requi=
re some changes to BGP.=C2=A0 Working with BGP on parameters and codepoint =
development in some of the other WGs, if there is a real gain or use case f=
or an Anycast BGP SAFI =C2=A0I could author a draft to make it happen but I=
 would need to figure out the why and what gap is not being filled by the e=
xisting Anycast capability via unicast today which has been widely =C2=A0pr=
oliferated.</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex" dir=3D"auto"></blockquote><=
/div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=
=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><di=
v dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><p st=
yle=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=3D"co=
lor:rgb(17,85,204);padding-bottom:1em;display:inline-block" target=3D"_blan=
k"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email" w=
idth=3D"81" height=3D"18" style=3D"height:18px;width:81px"></a><br></p><p s=
tyle=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NHG DS&quot;,Ari=
al,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b></p><p style=
=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font face=3D"georgia,=
 serif" style=3D"color:black;font-size:1em"><i>Network Solutions A</i></fon=
t><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=C2=A0</i></fo=
nt></p><p style=3D"font-size:1em;margin:0px;line-height:13px;color:black"><=
i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Columbia Pike=C2=A0=
<br></font></i>Silver Spring, MD</p></div><div><br></div></div></div></div>=
</div></div></div></div></div>

--0000000000008ade7505b31c5d7b--


From nobody Mon Nov  2 05:25:31 2020
Return-Path: <fredbaker.ietf@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 B88713A0810 for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 05:25:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, 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=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 Y-oWRl1XXu_T for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 05:25:28 -0800 (PST)
Received: from mail-pf1-x431.google.com (mail-pf1-x431.google.com [IPv6:2607:f8b0:4864:20::431]) (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 E41F33A0FBB for <v6ops@ietf.org>; Mon,  2 Nov 2020 05:25:28 -0800 (PST)
Received: by mail-pf1-x431.google.com with SMTP id 133so11103843pfx.11 for <v6ops@ietf.org>; Mon, 02 Nov 2020 05:25:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=7/CCxnEYNQ0R1rQb+uMB0LsQwwvE841Qn0h4c8YxR/o=; b=FkGsdTXKBb8MVIolGosQIJI0eseg4urEUACTtRmma9ht6ajv4EIG8x2Lk7zol4jJUC 3J7y0hjHQ6Eo8xA78mQJKiay4fpeutTBUDerNYBdBB3NjfGgMBN5y5llMvGjk/jFmeSz YEinlHsat/seQptDLoLlHryF6+OgoNGbla/e2HnizHjFoLrPGCdo/MG94ns95E4lTvbY oYe8Rp0AYIQ+nA5X3kRfsZNkBI9266+odIKibvLgMVn+Dtm73arip2iiqnMXQ3f1/Gwk 4upNCAPcHUPsv8eZkiOMXe4dxQq7LpMFlNO4jxw+/zOdAMDgrCoLcAyDN3pY1hryEmY5 tJqw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=7/CCxnEYNQ0R1rQb+uMB0LsQwwvE841Qn0h4c8YxR/o=; b=FS8GS76IZCjNYmxE000ZS0VtqCsHQVnN0uFA+cWjbAHR2VAEh0mN1Ha/64AuoOofxL xQ5VpziYqzSB9wQZl399ZwyiFUpt1XMzM4M/aia3rkASlJnkZtUAcItzdtT7B/AyD7vh fyDsRYxh/6z7qf13vmMkSMRIdFPb+3r9Jrf/dj7IBPEH2QhJdUL4+jQArctUveGwmI9q EKerDZZ5sxfnnPdbXOTy0WRdh3E0b2j09VqED9f5bbWX2Suf/WeSJyg5QQTjHMIgj7CD Mghmx+3/NcCtdiE8tNpMqqB1KTsXW4KHxjLPNul1i2ypPev0UoII64ICgsz5CgrR6Ii6 PLAQ==
X-Gm-Message-State: AOAM531vqXPV5CMJOP0jYgAitvrIJTsNWlfQYHcuI5sXmzUTS3UPwGNy wIBiA321YX+jB9/TT4ixtlNCxemERW+1iw==
X-Google-Smtp-Source: ABdhPJzBK9a63FVmz1u4Yp5DUZikVxOietQfllBvj9tLHfL8e6bGAeiMCnQfBAA8BUE9TRsWSbbiPQ==
X-Received: by 2002:a63:f445:: with SMTP id p5mr13149180pgk.293.1604323526500;  Mon, 02 Nov 2020 05:25:26 -0800 (PST)
Received: from ?IPv6:2600:8802:5800:1963::1004? ([2600:8802:5800:1963::1004]) by smtp.gmail.com with ESMTPSA id x15sm1338793pjh.21.2020.11.02.05.25.24 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Nov 2020 05:25:25 -0800 (PST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.1\))
From: Fred Baker <fredbaker.ietf@gmail.com>
In-Reply-To: <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com>
Date: Mon, 2 Nov 2020 05:25:23 -0800
Cc: Naveen Kottapalli <nkottapalli@benu.net>, Alexandre Petrescu <alexandre.petrescu@cea.fr>, Gyan Mishra <gyan.s.mishra@verizon.com>, Dusan Mudric <dmudric@ciena.com>, Dmytro Shytyi <dmytro.shytyi@sfr.com>, Ole Troan <otroan@employees.org>, Bob Hinden <bob.hinden@gmail.com>, Gyan Mishra <hayabusagsm@gmail.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com>
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com>
To: IPv6 Operations <v6ops@ietf.org>
X-Mailer: Apple Mail (2.3654.20.0.2.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/CZgLqzGAodB2A5U_Yw3r-bhQe0E>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 13:25:31 -0000

Let me ask a question of the operators. This draft, as of today, is in =
discussion in 6man and will probably be discussed in the 6man meeting. I =
have not offered the authors a slot in v6ops, as it is not being =
discussed here. That said, it is presumably a solution to an operational =
problem, in that the prefix that SLAAC is being used to generate an =
address in is not exactly 64 bits.

Soliciting opinions on the problem: is this something that needs a =
solution? On the solution: what do you think of it? Does it have holes?

> On Nov 2, 2020, at 12:14 AM, Gyan Mishra <hayabusagsm@gmail.com> =
wrote:
>=20
>   Dear v6OPS,
>=20
> This draft addresses the problem statement to change SLAAC's =
historical fixed 64 bit boundary to variable PIO so that VLSM masking is =
supported just as it is today with static & DHCPv6 & DHCPv6 PD. =20
>=20
> This change to SLAAC to variable, ensures that parity is maintained =
between the three address deployment mechanisms that exist today with =
IPv6.  This draft as well addresses the MAJOR gap that exists today with =
lack of parity and the historical framework of the impact of this lack =
of partify that has existed since the IPv6 specification was published =
20+ years ago.=20
>=20
> We have a solutions draft below that is referenced in this draft that =
goes over in detail the solution on 6MAN.
>=20
> ! Variable SLAAC
> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
>=20
> Bob & Ole,
>=20
> Please review.  Based on the feedback received from 6MAN, I would like =
to request a time slot on IETF 109.
>=20
> Kind Regards
>=20
> Gyan
>=20
>=20
>=20
> ---------- Forwarded message ---------
> From: Mishra, Gyan S <gyan.s.mishra@verizon.com>
> Date: Fri, Oct 30, 2020 at 6:50 PM
> Subject: Fwd: [E] New Version Notification for =
draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> To: Hayabusanew <hayabusagsm@gmail.com>
>=20
>=20
>=20
>=20
> ---------- Forwarded message ---------
> From: <internet-drafts@ietf.org>
> Date: Fri, Oct 30, 2020 at 6:46 PM
> Subject: [E] New Version Notification for =
draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> To: Naveen Kottapalli <nkottapalli@benu.net>, Alexandre Petrescu =
<alexandre.petrescu@cea.fr>, Gyan Mishra <gyan.s.mishra@verizon.com>, =
Alexandre Petrescu <Alexandre.Petrescu@cea.fr>, Dusan Mudric =
<dmudric@ciena.com>, Dmytro Shytyi <dmytro.shytyi@sfr.com>
>=20
>=20
>=20
> A new version of I-D, =
draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> has been successfully submitted by Gyan Mishra and posted to the
> IETF repository.
>=20
> Name:           draft-mishra-v6ops-variable-slaac-problem-stmt
> Revision:       01
> Title:          SLAAC with prefixes of arbitrary length in PIO =
(Variable SLAAC) - A Problem Statement
> Document date:  2020-10-30
> Group:          Individual Submission
> Pages:          12
> URL:            =
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archiv=
e_id_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01.txt&d=
=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mq=
q0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx2=
7MAoo&s=3DdtYY-cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMPP0xR4&e=3D=20
> Status:         =
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.or=
g_doc_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt_&d=3DDwIC=
aQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn=
2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=
=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8Q9kHxc&e=3D=20
> Htmlized:       =
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.or=
g_doc_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt&d=3D=
DwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0U=
Y8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MA=
oo&s=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3KwlktF8&e=3D=20
> Htmlized:       =
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html=
_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&d=3DDwICa=
Q&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2=
rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=3D=
BWr8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI&e=3D=20
> Diff:           =
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdif=
f-3Furl2-3Ddraft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01=
&d=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4=
mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oD=
x27MAoo&s=3DZnQw7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&e=3D=20
>=20
> Abstract:
>    In the past, various IPv6 addressing models have been proposed =
based
>    on a subnet hierarchy embedding a 64-bit prefix.  The last remnant =
of
>    IPv6 classful addressing is a inflexible interface identifier
>    boundary at /64.  This document details the 64-bit boundary problem
>    statement.
>=20
>=20
>=20
>=20
> 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.
>=20
> The IETF Secretariat
>=20
>=20
>=20
>=20
> --=20
>=20
>=20
> Gyan Mishra
> Network Solutions Architect & SME
> Data Center Planning | Common Core | Development & Engineering Lab =
Services
> Global Technology Services | ITNUC
> O 240 970-6287
> M 301 502-1347
> 13101 Columbia Pike Rm 304-D
> Silver Spring, MD 20904
>=20
> IETF  & ISOC Member since 2015
> https://www.ietf.org/
> https://www.internetsociety.org/
>=20
>=20
>=20
>=20
> --=20
>=20
>=20
> Gyan Mishra
> Network Solutions Architect=20
> M 301 502-1347
> 13101 Columbia Pike=20
> Silver Spring, MD
>=20
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops


From nobody Mon Nov  2 05:33:15 2020
Return-Path: <lorenzo@google.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 8DF763A0D38 for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 05:33:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.599
X-Spam-Level: 
X-Spam-Status: No, score=-17.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 U5qmQoZhOYGq for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 05:33:09 -0800 (PST)
Received: from mail-io1-xd34.google.com (mail-io1-xd34.google.com [IPv6:2607:f8b0:4864:20::d34]) (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 17F533A0799 for <v6ops@ietf.org>; Mon,  2 Nov 2020 05:33:09 -0800 (PST)
Received: by mail-io1-xd34.google.com with SMTP id s24so8124976ioj.13 for <v6ops@ietf.org>; Mon, 02 Nov 2020 05:33:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=GNwPyTb0LO7cTW5llbeWNSjz4hgm1Ju5MCWMtl1eA34=; b=Tb0F3zwqEK3tdxEntCdo7abQLdAQggLpXc2H2aqHZ8LDJa+zObIqsdsn/+vSi64b5I gBMhcqnYWxzeooxzP0cmP2zdWLtgRdQIskIgi6bk/RTAwHHQD4mHmU0Y/zEFYnnCzj1z rV4nOVv+1jhRtNAUlYMVlCAo2NfP/nJMkW+PbNuUJhl1lGG8tspRJDMzlPtVTUvjlKnQ wyH1+m3xk2N30MTDGeZ0Z0eVM0EW3yc0SlyexigxvlTDMikskBHLKip6Ptg5rkP/2tL2 BGs/bi+QbNxIO5Gs+Qa72mC+VuUbAO2l20+PGTEt3KdBP94iaOQGlQEO9lt0VNp5TV6G J9kw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=GNwPyTb0LO7cTW5llbeWNSjz4hgm1Ju5MCWMtl1eA34=; b=MsTLcNRGm63vnoUrjb5pFoyjvG7y/mwHEv4J3fcpVAELE8qQrqX4TPiXISRBvvVle9 PZ77InbzkrK1j56p1EYzwWVuBiWk4T6xhpWGBrwCWB2PEAadx5l5kXZyEnbqiq9cGX0G iD+b0Cb3gbRJDPaxmmJLd09tn06vyDdyR1ghkdWtPZP9IxDrlNaLPieiv7TNAZJeY3Jr cjPfTpSrz1Gx6ekRLCiXACOhwMSHlEeQFzLQpWbBwU3P/XL/J3F/GOEEopnCdfrw087U pUffdeIomQJ26oRJUa14ZnRo5o1x7nt8PGRtPogh6OwUC9iTvc5aHSNSe/dc8UMjcz9U nCzw==
X-Gm-Message-State: AOAM531QxDQVy97/KZwOybp7O13XcQKUKrij2ugzeNk+HkCSeerA6Zhp rqqb6zcqvPb2RskvtO3RB6fylTSo1S8iootpd8p6QA==
X-Google-Smtp-Source: ABdhPJxQgSmczJGZvnTvxrczx+26vTSRd+D1tMkrXKn2pVlur7I2zdXeoKLIDnYu1kc177IvprzCblDhPhb9MuQ7frM=
X-Received: by 2002:a02:a808:: with SMTP id f8mr3020367jaj.84.1604323988040; Mon, 02 Nov 2020 05:33:08 -0800 (PST)
MIME-Version: 1.0
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com>
In-Reply-To: <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Mon, 2 Nov 2020 22:32:56 +0900
Message-ID: <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com>
To: Fred Baker <fredbaker.ietf@gmail.com>
Cc: IPv6 Operations <v6ops@ietf.org>, Naveen Kottapalli <nkottapalli@benu.net>, Dmytro Shytyi <dmytro.shytyi@sfr.com>, Gyan Mishra <gyan.s.mishra@verizon.com>, Alexandre Petrescu <alexandre.petrescu@cea.fr>
Content-Type: multipart/alternative; boundary="00000000000069dd0a05b31fc905"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/oJ1hS9oVqjKy9azw7GLrhA6KrHA>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 13:33:12 -0000

--00000000000069dd0a05b31fc905
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

AFAICS this is a straight violation of the text in RFC 4291 which says that
interface IDs are 64 bits long. As such, I don't see the point in
discussing it unless there is reason to believe that that text will change.

There was a very long and very heated discussion about that text a few
years ago when the 6man tried to take 4291 to full standard. That consumed
a lot of WG time and ultimately resulted in no changes. I expect there are
still going to be very strong opinions on both sides. If we are to reopen
that discussion now, it should happen in 6man, not v6ops. That way those
discussions will at least only happen in one place.

On Mon, Nov 2, 2020 at 10:25 PM Fred Baker <fredbaker.ietf@gmail.com> wrote=
:

> Let me ask a question of the operators. This draft, as of today, is in
> discussion in 6man and will probably be discussed in the 6man meeting. I
> have not offered the authors a slot in v6ops, as it is not being discusse=
d
> here. That said, it is presumably a solution to an operational problem, i=
n
> that the prefix that SLAAC is being used to generate an address in is not
> exactly 64 bits.
>
> Soliciting opinions on the problem: is this something that needs a
> solution? On the solution: what do you think of it? Does it have holes?
>
> > On Nov 2, 2020, at 12:14 AM, Gyan Mishra <hayabusagsm@gmail.com> wrote:
> >
> >   Dear v6OPS,
> >
> > This draft addresses the problem statement to change SLAAC's historical
> fixed 64 bit boundary to variable PIO so that VLSM masking is supported
> just as it is today with static & DHCPv6 & DHCPv6 PD.
> >
> > This change to SLAAC to variable, ensures that parity is maintained
> between the three address deployment mechanisms that exist today with
> IPv6.  This draft as well addresses the MAJOR gap that exists today with
> lack of parity and the historical framework of the impact of this lack of
> partify that has existed since the IPv6 specification was published 20+
> years ago.
> >
> > We have a solutions draft below that is referenced in this draft that
> goes over in detail the solution on 6MAN.
> >
> > ! Variable SLAAC
> > https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> >
> > Bob & Ole,
> >
> > Please review.  Based on the feedback received from 6MAN, I would like
> to request a time slot on IETF 109.
> >
> > Kind Regards
> >
> > Gyan
> >
> >
> >
> > ---------- Forwarded message ---------
> > From: Mishra, Gyan S <gyan.s.mishra@verizon.com>
> > Date: Fri, Oct 30, 2020 at 6:50 PM
> > Subject: Fwd: [E] New Version Notification for
> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> > To: Hayabusanew <hayabusagsm@gmail.com>
> >
> >
> >
> >
> > ---------- Forwarded message ---------
> > From: <internet-drafts@ietf.org>
> > Date: Fri, Oct 30, 2020 at 6:46 PM
> > Subject: [E] New Version Notification for
> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> > To: Naveen Kottapalli <nkottapalli@benu.net>, Alexandre Petrescu <
> alexandre.petrescu@cea.fr>, Gyan Mishra <gyan.s.mishra@verizon.com>,
> Alexandre Petrescu <Alexandre.Petrescu@cea.fr>, Dusan Mudric <
> dmudric@ciena.com>, Dmytro Shytyi <dmytro.shytyi@sfr.com>
> >
> >
> >
> > A new version of I-D,
> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> > has been successfully submitted by Gyan Mishra and posted to the
> > IETF repository.
> >
> > Name:           draft-mishra-v6ops-variable-slaac-problem-stmt
> > Revision:       01
> > Title:          SLAAC with prefixes of arbitrary length in PIO (Variabl=
e
> SLAAC) - A Problem Statement
> > Document date:  2020-10-30
> > Group:          Individual Submission
> > Pages:          12
> > URL:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archi=
ve_id_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01.txt&d=
=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq=
0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27M=
Aoo&s=3DdtYY-cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMPP0xR4&e=3D
> > Status:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.o=
rg_doc_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt_&d=3DDwIC=
aQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2=
rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=
=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8Q9kHxc&e=3D
> > Htmlized:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.o=
rg_doc_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt&d=3D=
DwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY=
8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo=
&s=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3KwlktF8&e=3D
> > Htmlized:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_htm=
l_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&d=3DDwICa=
Q&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2r=
xBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=3D=
BWr8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI&e=3D
> > Diff:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdi=
ff-3Furl2-3Ddraft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01=
&d=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4m=
qq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx2=
7MAoo&s=3DZnQw7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&e=3D
> >
> > Abstract:
> >    In the past, various IPv6 addressing models have been proposed based
> >    on a subnet hierarchy embedding a 64-bit prefix.  The last remnant o=
f
> >    IPv6 classful addressing is a inflexible interface identifier
> >    boundary at /64.  This document details the 64-bit boundary problem
> >    statement.
> >
> >
> >
> >
> > 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
> >
> >
> >
> >
> > --
> >
> >
> > Gyan Mishra
> > Network Solutions Architect & SME
> > Data Center Planning | Common Core | Development & Engineering Lab
> Services
> > Global Technology Services | ITNUC
> > O 240 970-6287
> > M 301 502-1347
> > 13101 Columbia Pike Rm 304-D
> > Silver Spring, MD 20904
> >
> > IETF  & ISOC Member since 2015
> > https://www.ietf.org/
> > https://www.internetsociety.org/
> >
> >
> >
> >
> > --
> >
> >
> > Gyan Mishra
> > Network Solutions Architect
> > M 301 502-1347
> > 13101 Columbia Pike
> > Silver Spring, MD
> >
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>

--00000000000069dd0a05b31fc905
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">AFAICS this is a straight violation of the text in RFC 429=
1 which says that interface IDs are 64 bits long. As such, I don&#39;t see =
the point in discussing it unless there is reason to believe that that text=
 will change.<div><br></div><div>There was a very long and very heated disc=
ussion about that text a few years ago when the 6man tried to take 4291 to =
full standard. That consumed a lot of WG time and ultimately resulted in no=
 changes. I expect there are still going to be very strong opinions on both=
 sides. If we are to reopen that discussion now, it should happen in 6man, =
not v6ops. That way those discussions will at least only happen in one plac=
e.</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmai=
l_attr">On Mon, Nov 2, 2020 at 10:25 PM Fred Baker &lt;<a href=3D"mailto:fr=
edbaker.ietf@gmail.com">fredbaker.ietf@gmail.com</a>&gt; wrote:<br></div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le=
ft:1px solid rgb(204,204,204);padding-left:1ex">Let me ask a question of th=
e operators. This draft, as of today, is in discussion in 6man and will pro=
bably be discussed in the 6man meeting. I have not offered the authors a sl=
ot in v6ops, as it is not being discussed here. That said, it is presumably=
 a solution to an operational problem, in that the prefix that SLAAC is bei=
ng used to generate an address in is not exactly 64 bits.<br>
<br>
Soliciting opinions on the problem: is this something that needs a solution=
? On the solution: what do you think of it? Does it have holes?<br>
<br>
&gt; On Nov 2, 2020, at 12:14 AM, Gyan Mishra &lt;<a href=3D"mailto:hayabus=
agsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt; wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0Dear v6OPS,<br>
&gt; <br>
&gt; This draft addresses the problem statement to change SLAAC&#39;s histo=
rical fixed 64 bit boundary to variable PIO so that VLSM masking is support=
ed just as it is today with static &amp; DHCPv6 &amp; DHCPv6 PD.=C2=A0 <br>
&gt; <br>
&gt; This change to SLAAC to variable, ensures that parity is maintained be=
tween the three address deployment mechanisms that exist today with IPv6.=
=C2=A0 This draft as well addresses the MAJOR gap that exists today with la=
ck of parity and the historical framework of the impact of this lack of par=
tify that has existed since the IPv6 specification was published 20+ years =
ago. <br>
&gt; <br>
&gt; We have a solutions draft below that is referenced in this draft that =
goes over in detail the solution on 6MAN.<br>
&gt; <br>
&gt; ! Variable SLAAC<br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-mishra-6man-variable=
-slaac/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/=
doc/draft-mishra-6man-variable-slaac/</a><br>
&gt; <br>
&gt; Bob &amp; Ole,<br>
&gt; <br>
&gt; Please review.=C2=A0 Based on the feedback received from 6MAN, I would=
 like to request a time slot on IETF 109.<br>
&gt; <br>
&gt; Kind Regards<br>
&gt; <br>
&gt; Gyan<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; ---------- Forwarded message ---------<br>
&gt; From: Mishra, Gyan S &lt;<a href=3D"mailto:gyan.s.mishra@verizon.com" =
target=3D"_blank">gyan.s.mishra@verizon.com</a>&gt;<br>
&gt; Date: Fri, Oct 30, 2020 at 6:50 PM<br>
&gt; Subject: Fwd: [E] New Version Notification for draft-mishra-v6ops-vari=
able-slaac-problem-stmt-01.txt<br>
&gt; To: Hayabusanew &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D=
"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; ---------- Forwarded message ---------<br>
&gt; From: &lt;<a href=3D"mailto:internet-drafts@ietf.org" target=3D"_blank=
">internet-drafts@ietf.org</a>&gt;<br>
&gt; Date: Fri, Oct 30, 2020 at 6:46 PM<br>
&gt; Subject: [E] New Version Notification for draft-mishra-v6ops-variable-=
slaac-problem-stmt-01.txt<br>
&gt; To: Naveen Kottapalli &lt;<a href=3D"mailto:nkottapalli@benu.net" targ=
et=3D"_blank">nkottapalli@benu.net</a>&gt;, Alexandre Petrescu &lt;<a href=
=3D"mailto:alexandre.petrescu@cea.fr" target=3D"_blank">alexandre.petrescu@=
cea.fr</a>&gt;, Gyan Mishra &lt;<a href=3D"mailto:gyan.s.mishra@verizon.com=
" target=3D"_blank">gyan.s.mishra@verizon.com</a>&gt;, Alexandre Petrescu &=
lt;<a href=3D"mailto:Alexandre.Petrescu@cea.fr" target=3D"_blank">Alexandre=
.Petrescu@cea.fr</a>&gt;, Dusan Mudric &lt;<a href=3D"mailto:dmudric@ciena.=
com" target=3D"_blank">dmudric@ciena.com</a>&gt;, Dmytro Shytyi &lt;<a href=
=3D"mailto:dmytro.shytyi@sfr.com" target=3D"_blank">dmytro.shytyi@sfr.com</=
a>&gt;<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; A new version of I-D, draft-mishra-v6ops-variable-slaac-problem-stmt-0=
1.txt<br>
&gt; has been successfully submitted by Gyan Mishra and posted to the<br>
&gt; IETF repository.<br>
&gt; <br>
&gt; Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-mishra-v6ops-varia=
ble-slaac-problem-stmt<br>
&gt; Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A001<br>
&gt; Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 SLAAC with prefixes of arbitr=
ary length in PIO (Variable SLAAC) - A Problem Statement<br>
&gt; Document date:=C2=A0 2020-10-30<br>
&gt; Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission<br>
&gt; Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 12<br>
&gt; URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://urlde=
fense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archive_id_draft-2Dm=
ishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01.txt&amp;d=3DDwICaQ&a=
mp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY=
8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27=
MAoo&amp;s=3DdtYY-cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMPP0xR4&amp;e=3D" rel=3D"n=
oreferrer" target=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dh=
ttps-3A__www.ietf.org_archive_id_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-=
2Dproblem-2Dstmt-2D01.txt&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3m=
Z3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=
=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DdtYY-cXn0FCho9ZftXjO=
-TuTH19Nr6MO5spHMPP0xR4&amp;e=3D</a> <br>
&gt; Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense=
.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_draft-2Dmishr=
a-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt_&amp;d=3DDwICaQ&amp;c=3DudBTR=
vFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qO=
W_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=
=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8Q9kHxc&amp;e=3D" rel=3D"noreferrer"=
 target=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__d=
atatracker.ietf.org_doc_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem=
-2Dstmt_&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ=
&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYR=
nxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8=
Q9kHxc&amp;e=3D</a> <br>
&gt; Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense.proo=
fpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_html_draft-2Dmishr=
a-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt&amp;d=3DDwICaQ&amp;c=3DudBTRv=
FvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW=
_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3D=
eKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3KwlktF8&amp;e=3D" rel=3D"noreferrer" ta=
rget=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__data=
tracker.ietf.org_doc_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dprobl=
em-2Dstmt&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBT=
Q&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oY=
RnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3=
KwlktF8&amp;e=3D</a> <br>
&gt; Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense.proo=
fpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dmishra-2Dv6ops-=
2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5=
Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-Rf=
NVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DBWr8X=
oPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI&amp;e=3D" rel=3D"noreferrer" target=
=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ie=
tf.org_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01=
&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=
=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625=
Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DBWr8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI=
&amp;e=3D</a> <br>
&gt; Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urlde=
fense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdiff-3Furl2-3Ddra=
ft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ=
&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0=
UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx=
27MAoo&amp;s=3DZnQw7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&amp;e=3D" rel=3D=
"noreferrer" target=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=
=3Dhttps-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dmishra-2Dv6ops-2Dvariabl=
e-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJ=
lPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU=
&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DZnQw7BqnqoVfmk=
BjFXkEWMDk_QEIRHI-11QPkt3b1bU&amp;e=3D</a> <br>
&gt; <br>
&gt; Abstract:<br>
&gt;=C2=A0 =C2=A0 In the past, various IPv6 addressing models have been pro=
posed based<br>
&gt;=C2=A0 =C2=A0 on a subnet hierarchy embedding a 64-bit prefix.=C2=A0 Th=
e last remnant of<br>
&gt;=C2=A0 =C2=A0 IPv6 classful addressing is a inflexible interface identi=
fier<br>
&gt;=C2=A0 =C2=A0 boundary at /64.=C2=A0 This document details the 64-bit b=
oundary problem<br>
&gt;=C2=A0 =C2=A0 statement.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; Please note that it may take a couple of minutes from the time of subm=
ission<br>
&gt; until the htmlized version and diff are available at <a href=3D"http:/=
/tools.ietf.org" rel=3D"noreferrer" target=3D"_blank">tools.ietf.org</a>.<b=
r>
&gt; <br>
&gt; The IETF Secretariat<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; -- <br>
&gt; <br>
&gt; <br>
&gt; Gyan Mishra<br>
&gt; Network Solutions Architect &amp; SME<br>
&gt; Data Center Planning | Common Core | Development &amp; Engineering Lab=
 Services<br>
&gt; Global Technology Services | ITNUC<br>
&gt; O 240 970-6287<br>
&gt; M 301 502-1347<br>
&gt; 13101 Columbia Pike Rm 304-D<br>
&gt; Silver Spring, MD 20904<br>
&gt; <br>
&gt; IETF=C2=A0 &amp; ISOC Member since 2015<br>
&gt; <a href=3D"https://www.ietf.org/" rel=3D"noreferrer" target=3D"_blank"=
>https://www.ietf.org/</a><br>
&gt; <a href=3D"https://www.internetsociety.org/" rel=3D"noreferrer" target=
=3D"_blank">https://www.internetsociety.org/</a><br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; -- <br>
&gt; <br>
&gt; <br>
&gt; Gyan Mishra<br>
&gt; Network Solutions Architect <br>
&gt; M 301 502-1347<br>
&gt; 13101 Columbia Pike <br>
&gt; Silver Spring, MD<br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a>=
<br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
<br>
_______________________________________________<br>
v6ops mailing list<br>
<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
</blockquote></div>

--00000000000069dd0a05b31fc905--


From nobody Mon Nov  2 05:44:00 2020
Return-Path: <fredbaker.ietf@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 B60743A0D96 for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 05:43:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 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, SPF_HELO_NONE=0.001, SPF_PASS=-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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2dfRpM6fGrDF for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 05:43:53 -0800 (PST)
Received: from mail-pl1-x62e.google.com (mail-pl1-x62e.google.com [IPv6:2607:f8b0:4864:20::62e]) (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 8DA933A0A81 for <v6ops@ietf.org>; Mon,  2 Nov 2020 05:43:53 -0800 (PST)
Received: by mail-pl1-x62e.google.com with SMTP id r10so6838402plx.3 for <v6ops@ietf.org>; Mon, 02 Nov 2020 05:43:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=sGqZqMwrmWQk9eCh5tmsS3lLaYHiqy6T5mVUL0+Dsoo=; b=Dmjw+uQ2636Jxo7UpkhOrRz3T+7sIS+F79K2J80n8d0TxKD3+fwbfWvISe5XLQZ+WS ZUvfx0mhoOZWzjWbQvfMRastAsFDzPWBNrbsMvVjZoIjohfTgC4EJkAL1wkh6oI4p5tI 5pwYfFHHXs+ph8t7dJZOfHNCHwsKHtFriWaiPvPPcLAXWcDE+nWw3g223YAwxS443O9o U2glY2wKTOXxs2mVduEhxzxcrXTIwQ4E4Ob2FHx6WNWLlad+UKNau7Ll908nWnMZhhN1 MShgtVhJ5P3W6J68/B2HrrMnVX8PHAvmGT9HthzR9ms99Gl9mvJMTsToZ4Z3+Z4mKUeM z5dg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=sGqZqMwrmWQk9eCh5tmsS3lLaYHiqy6T5mVUL0+Dsoo=; b=I3Kaf7RK8Sf8Izm6G5he/JikCJyAYpyjlhIRpoQYM4Fy5FF3z0RCXRsyLTccB4R9Gb k4lcPw/l/K9AClhxORTD0iqHfBy0vDSY+zmajhhuHnF45NoLADMAyWrAmt4lG0mY1yya BRFcRHtBb7EUMZDSafymfLxV2wslVNxUFXXohj8Elj0xdxKQOs2TM1sGZ/qKGWwH7DGo PpGf5OiJ2h5umu0WCwVj780HKjl+42yTfEp/cYu2TdQjJY0RQaF23iBOxr9qUMW+568K Q681s5UN3boeb/i5kbqYB3lD0FansmAZPgs7zEiROnKtn3hm/fyN73NHhdJ8XIqPNtEB zuwA==
X-Gm-Message-State: AOAM532TJpPzZYEv/jnvDFeFXf8ebsdS0t7LgyKIzSsNJ37Yu7asuEMs sl/KTpbaaRQwD3m/OGi0tu0=
X-Google-Smtp-Source: ABdhPJx6hvwAjFZbRBA3ojb/Vp+HT1E+kZrtvAhCY56BOUgT7cO2EqgFg83rbTa0TMlRtk20bOGW5A==
X-Received: by 2002:a17:902:6907:b029:d6:99d8:3ff5 with SMTP id j7-20020a1709026907b02900d699d83ff5mr17365797plk.44.1604324632956;  Mon, 02 Nov 2020 05:43:52 -0800 (PST)
Received: from ?IPv6:2600:8802:5800:1963::1004? ([2600:8802:5800:1963::1004]) by smtp.gmail.com with ESMTPSA id g4sm3167524pgu.81.2020.11.02.05.43.51 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Nov 2020 05:43:52 -0800 (PST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.1\))
From: Fred Baker <fredbaker.ietf@gmail.com>
In-Reply-To: <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com>
Date: Mon, 2 Nov 2020 05:43:50 -0800
Cc: IPv6 Operations <v6ops@ietf.org>, Naveen Kottapalli <nkottapalli@benu.net>, Dmytro Shytyi <dmytro.shytyi@sfr.com>, Gyan Mishra <gyan.s.mishra@verizon.com>, Alexandre Petrescu <alexandre.petrescu@cea.fr>
Content-Transfer-Encoding: quoted-printable
Message-Id: <48D68317-0DB0-4FAA-8CB5-D23F7B9245D1@gmail.com>
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com>
To: Lorenzo Colitti <lorenzo@google.com>
X-Mailer: Apple Mail (2.3654.20.0.2.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/vwzlsq6rno5LLqK2Y4_eEe3FbaE>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 13:43:55 -0000

> On Nov 2, 2020, at 5:32 AM, Lorenzo Colitti <lorenzo@google.com> =
wrote:
>=20
> AFAICS this is a straight violation of the text in RFC 4291 which says =
that interface IDs are 64 bits long. As such, I don't see the point in =
discussing it unless there is reason to believe that that text will =
change.

I'm not disputing the point. My question is a little different, though. =
If we preclude discussion on the basis that one of the tablets brought =
down the mountain has different words chiseled into it, we preclude =
operational input to it - and if it solves an operational problem, we =
kill that solution. My question is: do we see a problem that might argue =
for 4291's specification to change?

Absent a problem, we don't need a solution, and that might be an =
important data point to 6man.=


From nobody Mon Nov  2 05:50:04 2020
Return-Path: <otroan@employees.org>
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 229FE3A0FFA for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 05:50:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 PkIUDB9Y64W2 for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 05:50:03 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [IPv6:2607:7c80:54:3::74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 003493A0FF6 for <v6ops@ietf.org>; Mon,  2 Nov 2020 05:50:02 -0800 (PST)
Received: from astfgl.hanazo.no (unknown [IPv6:2001:420:44c1:1250:107d:ab32:eb22:a23d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id EEEDE4E11ADB; Mon,  2 Nov 2020 13:50:01 +0000 (UTC)
Received: from [IPv6:::1] (localhost [IPv6:::1]) by astfgl.hanazo.no (Postfix) with ESMTP id 5BA8D42FB94C; Mon,  2 Nov 2020 14:49:59 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
From: otroan@employees.org
In-Reply-To: <48D68317-0DB0-4FAA-8CB5-D23F7B9245D1@gmail.com>
Date: Mon, 2 Nov 2020 14:49:59 +0100
Cc: Lorenzo Colitti <lorenzo@google.com>, Naveen Kottapalli <nkottapalli@benu.net>, Dmytro Shytyi <dmytro.shytyi@sfr.com>, IPv6 Operations <v6ops@ietf.org>, Alexandre Petrescu <alexandre.petrescu@cea.fr>, Gyan Mishra <gyan.s.mishra@verizon.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <A9B8FDDC-01B0-4523-99AC-47A6868767F1@employees.org>
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <48D68317-0DB0-4FAA-8CB5-D23F7B9245D1@gmail.com>
To: Fred Baker <fredbaker.ietf@gmail.com>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/1pj6LZJOiYrBotnLav1rR7kdGXs>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 13:50:04 -0000

>> AFAICS this is a straight violation of the text in RFC 4291 which =
says that interface IDs are 64 bits long. As such, I don't see the point =
in discussing it unless there is reason to believe that that text will =
change.
>=20
> I'm not disputing the point. My question is a little different, =
though. If we preclude discussion on the basis that one of the tablets =
brought down the mountain has different words chiseled into it, we =
preclude operational input to it - and if it solves an operational =
problem, we kill that solution. My question is: do we see a problem that =
might argue for 4291's specification to change?
>=20
> Absent a problem, we don't need a solution, and that might be an =
important data point to 6man.

Changing the 64 bit boundary is a solution.
Permissionless extension of the network is a problem (one mentioned in =
the draft).

While the draft has a particular solution in mind, I wouldn't mind =
discussing the problems the draft enumerates.

Cheers,
Ole=


From nobody Mon Nov  2 07:30:36 2020
Return-Path: <giuseppe.fioccola@huawei.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 E885F3A08C0; Mon,  2 Nov 2020 07:30:33 -0800 (PST)
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, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 OsTlmt-auxy3; Mon,  2 Nov 2020 07:30:32 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (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 40C0F3A0141; Mon,  2 Nov 2020 07:30:32 -0800 (PST)
Received: from lhreml749-chm.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id E9D90EA95D5E75EC84C1; Mon,  2 Nov 2020 15:30:30 +0000 (GMT)
Received: from fraeml708-chm.china.huawei.com (10.206.15.36) by lhreml749-chm.china.huawei.com (10.201.108.199) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Mon, 2 Nov 2020 15:30:30 +0000
Received: from fraeml714-chm.china.huawei.com (10.206.15.33) by fraeml708-chm.china.huawei.com (10.206.15.36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Mon, 2 Nov 2020 16:30:30 +0100
Received: from fraeml714-chm.china.huawei.com ([10.206.15.33]) by fraeml714-chm.china.huawei.com ([10.206.15.33]) with mapi id 15.01.1913.007; Mon, 2 Nov 2020 16:30:30 +0100
From: Giuseppe Fioccola <giuseppe.fioccola@huawei.com>
To: "v6ops@ietf.org" <v6ops@ietf.org>, "v6ops-chairs@ietf.org" <v6ops-chairs@ietf.org>
CC: "draft-vf-v6ops-ipv6-deployment@ietf.org" <draft-vf-v6ops-ipv6-deployment@ietf.org>, Nalini Elkins <nalini.elkins@insidethestack.com>, Sebastien Lourdez <sebastien.lourdez@post.lu>
Thread-Topic: New Version Notification for draft-vf-v6ops-ipv6-deployment-01.txt
Thread-Index: AQHWsSu2osD0XAJo1k+GoLlz3W62E6m09SLA
Date: Mon, 2 Nov 2020 15:30:30 +0000
Message-ID: <ead426ebe95f4e09886e9b2cf7602722@huawei.com>
References: <160433036425.17038.8514593154109759474@ietfa.amsl.com>
In-Reply-To: <160433036425.17038.8514593154109759474@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.48.213.97]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/p5QkgMooXPq0tMd1BTvY6eGkBlk>
Subject: [v6ops] FW: New Version Notification for draft-vf-v6ops-ipv6-deployment-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 15:30:34 -0000

RGVhciBBbGwsDQpXZSBoYXZlIGp1c3Qgc3VibWl0dGVkIGEgbmV3IHJldmlzaW9uIG9mIGRyYWZ0
LXZmLXY2b3BzLWlwdjYtZGVwbG95bWVudC4NClRoaXMgdmVyc2lvbiBhZGRyZXNzZXMgc29tZSBj
b21tZW50cyByZWNlaXZlZCBvbiB0aGUgbGlzdCBhbmQgb2ZmbGluZSwgaW4gcGFydGljdWxhciB3
ZSBoYXZlIGV4dGVuZGVkIHRoZSBzZWN0aW9uIGFib3V0IHRoZSBDYWxsIGZvciBBY3Rpb24uIFdl
IGFsc28gd2VsY29tZWQgdHdvIG5ldyBjb2F1dGhvcnM6IE5hbGluaSBFbGtpbnMgYW5kIFNlYmFz
dGllbiBMb3VyZGV6Lg0KDQpZb3VyIGlucHV0cyBhbmQgY29tbWVudHMgYXJlIGFsd2F5cyB3ZWxj
b21lLg0KDQpCZXN0IFJlZ2FyZHMsDQoNCkdpdXNlcHBlDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2Fn
ZS0tLS0tDQpGcm9tOiBpbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmcgW21haWx0bzppbnRlcm5ldC1k
cmFmdHNAaWV0Zi5vcmddIA0KU2VudDogTW9uZGF5LCBOb3ZlbWJlciAyLCAyMDIwIDQ6MTkgUE0N
ClRvOiBTZWJhc3RpZW4gTG91cmRleiA8c2ViYXN0aWVuLmxvdXJkZXpAcG9zdC5sdT47IEdpdXNl
cHBlIEZpb2Njb2xhIDxnaXVzZXBwZS5maW9jY29sYUBodWF3ZWkuY29tPjsgTmFsaW5pIEVsa2lu
cyA8bmFsaW5pLmVsa2luc0BpbnNpZGV0aGVzdGFjay5jb20+OyBQYW9sbyBWb2xwYXRvIDxwYW9s
by52b2xwYXRvQGh1YXdlaS5jb20+DQpTdWJqZWN0OiBOZXcgVmVyc2lvbiBOb3RpZmljYXRpb24g
Zm9yIGRyYWZ0LXZmLXY2b3BzLWlwdjYtZGVwbG95bWVudC0wMS50eHQNCg0KDQpBIG5ldyB2ZXJz
aW9uIG9mIEktRCwgZHJhZnQtdmYtdjZvcHMtaXB2Ni1kZXBsb3ltZW50LTAxLnR4dA0KaGFzIGJl
ZW4gc3VjY2Vzc2Z1bGx5IHN1Ym1pdHRlZCBieSBHaXVzZXBwZSBGaW9jY29sYSBhbmQgcG9zdGVk
IHRvIHRoZSBJRVRGIHJlcG9zaXRvcnkuDQoNCk5hbWU6CQlkcmFmdC12Zi12Nm9wcy1pcHY2LWRl
cGxveW1lbnQNClJldmlzaW9uOgkwMQ0KVGl0bGU6CQlJUHY2IERlcGxveW1lbnQgU3RhdHVzDQpE
b2N1bWVudCBkYXRlOgkyMDIwLTExLTAyDQpHcm91cDoJCUluZGl2aWR1YWwgU3VibWlzc2lvbg0K
UGFnZXM6CQkyNg0KVVJMOiAgICAgICAgICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL2FyY2hpdmUv
aWQvZHJhZnQtdmYtdjZvcHMtaXB2Ni1kZXBsb3ltZW50LTAxLnR4dA0KU3RhdHVzOiAgICAgICAg
IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LXZmLXY2b3BzLWlwdjYtZGVw
bG95bWVudC8NCkh0bWxpemVkOiAgICAgICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2Rv
Yy9odG1sL2RyYWZ0LXZmLXY2b3BzLWlwdjYtZGVwbG95bWVudA0KSHRtbGl6ZWQ6ICAgICAgIGh0
dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC12Zi12Nm9wcy1pcHY2LWRlcGxveW1lbnQt
MDENCkRpZmY6ICAgICAgICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDI9ZHJh
ZnQtdmYtdjZvcHMtaXB2Ni1kZXBsb3ltZW50LTAxDQoNCkFic3RyYWN0Og0KICAgTG9va2luZyBn
bG9iYWxseSwgSVB2NiBpcyBncm93aW5nIGZhc3RlciB0aGFuIElQdjQgYW5kIHRoaXMgbWVhbnMN
CiAgIHRoYXQgdGhlIGNvbGxlY3RpdmUgd2lzZG9tIG9mIHRoZSBuZXR3b3JraW5nIGluZHVzdHJ5
IGhhcyBzZWxlY3RlZA0KICAgSVB2NiBmb3IgdGhlIGZ1dHVyZS4gIFRoaXMgZG9jdW1lbnQgcHJv
dmlkZXMgYW4gb3ZlcnZpZXcgb2YgSVB2Ng0KICAgdHJhbnNpdGlvbiBkZXBsb3ltZW50IHN0YXR1
cyBhbmQgYSB2aWV3IG9uIGhvdyB0aGUgdHJhbnNpdGlvbiB0byBJUHY2DQogICBpcyBwcm9ncmVz
c2luZyBhbW9uZyBuZXR3b3JrIG9wZXJhdG9ycyB0aGF0IGFyZSBpbnRyb2R1Y2luZyBJUHY2IG9y
DQogICBoYXZlIGFscmVhZHkgYWRvcHRlZCBhbiBJUHY2LW9ubHkgc29sdXRpb24uICBJdCBhbHNv
IGFpbXMgdG8gYW5hbHl6ZQ0KICAgdGhlIHRyYW5zaXRpb24gY2hhbGxlbmdlcyBhbmQgdGhlcmVm
b3JlIGVuY291cmFnZSBhY3Rpb25zIGFuZCBtb3JlDQogICBpbnZlc3RpZ2F0aW9ucyBvbiBzb21l
IGFyZWFzIHRoYXQgYXJlIHN0aWxsIHVuZGVyIGRpc2N1c3Npb24uICBUaGUNCiAgIG92ZXJhbGwg
SVB2NiBpbmNlbnRpdmVzIGFyZSBhbHNvIGV4YW1pbmVkLg0KDQoNCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCg0KDQpQbGVhc2Ugbm90ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291cGxlIG9mIG1p
bnV0ZXMgZnJvbSB0aGUgdGltZSBvZiBzdWJtaXNzaW9uIHVudGlsIHRoZSBodG1saXplZCB2ZXJz
aW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgdG9vbHMuaWV0Zi5vcmcuDQoNClRoZSBJRVRG
IFNlY3JldGFyaWF0DQoNCg0K


From nobody Mon Nov  2 09:05:11 2020
Return-Path: <hayabusagsm@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 498683A0B74 for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 09:05:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.086
X-Spam-Level: 
X-Spam-Status: No, score=-2.086 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_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uKqGZqdXubAd for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 09:05:05 -0800 (PST)
Received: from mail-ua1-x930.google.com (mail-ua1-x930.google.com [IPv6:2607:f8b0:4864:20::930]) (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 66FB13A0D93 for <v6ops@ietf.org>; Mon,  2 Nov 2020 09:05:01 -0800 (PST)
Received: by mail-ua1-x930.google.com with SMTP id f15so4123792uaq.9 for <v6ops@ietf.org>; Mon, 02 Nov 2020 09:05:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=MkLUdCRrWWCcI69/SKlTGiGkJDA43+rmn3oMfoPpwIk=; b=bABBZCyI5PzPAetFpGsDZy4uj01tnWxgJCWZNS/fKCw/4WuPqLfsVsjtZnmIQJheuV oaOZowvo+mS4JwThBD+F7YJQGFERqpnqEcxQZlJisC5rYOabRj1xdj7BKKBYkFXGOAfj +QwOUOsP86EjTgdKLhOxHja/Ee//LP8Hgnq2ahYcafGpApo8E4ZnDHYBWBQCmVWNVcWB LzcvBlwG1vl9TlZrtKMGsuqa8LEcBUeHVXG2esIV9qjmb3KQitmLrnmIofURoqXBeqid frmhyLZeV7K0tdp9qKl/Pd0NCkdg9IpV9lQ7k++ACWXhX3l7WMjMm2iunepjSBzD/umC 3XtQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=MkLUdCRrWWCcI69/SKlTGiGkJDA43+rmn3oMfoPpwIk=; b=oqZsdFPEf1Ken867ZK3R54KzmkrlUmTaMh9k1S+pSHe3tMi7xFL6o0IR+Mid0ESQKU 1HBWbqpog0DsRJ2/OZqVlvUrWoyZvVgqntR4g872sQhyxsIj2O4wqbNtYh50c71BAI6l rNVT10mzblwGAp5i0CiffKHIabpmrnUfwGmqb0y0ounS4N8kDKqR2E5A2+cnp/5LFOWm HBk0gQnbqz0OtP+XDSYjsSnBPAPpJtVzEoqssh6SPo3irwJjiYaXp6GwWvv+0UnE4JrZ vOuizvLz1eZBy9Cb4/dy0dZEWTrKCkgNmgC5k0Iu/jW3w5UmaG267vMNd7ykZGZHdw6I UDxA==
X-Gm-Message-State: AOAM533K3atbHkFkqW2l4TraSApnAK18XY20fyBQ20Lgvqr6c8TMaY3Z 0mKIIwrg+gNFkwKHFuJZz9N0eFPLMaKM5rUwfkA=
X-Google-Smtp-Source: ABdhPJzE4RZhRldElHxTLayS7BDCm59H5Y9cV8j6OyA+zb6gxJbehbsW6EH15inBd3M9xy5ivrJcOQhhMMRhpDgwFew=
X-Received: by 2002:ab0:6994:: with SMTP id t20mr8109085uaq.111.1604336700215;  Mon, 02 Nov 2020 09:05:00 -0800 (PST)
MIME-Version: 1.0
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <48D68317-0DB0-4FAA-8CB5-D23F7B9245D1@gmail.com> <A9B8FDDC-01B0-4523-99AC-47A6868767F1@employees.org>
In-Reply-To: <A9B8FDDC-01B0-4523-99AC-47A6868767F1@employees.org>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 2 Nov 2020 12:04:49 -0500
Message-ID: <CABNhwV0YedA7najWAeWPqvhDhjSfxCCEW8xjkdQXKe=dmqFNoQ@mail.gmail.com>
To: otroan@employees.org
Cc: Alexandre Petrescu <alexandre.petrescu@cea.fr>, Dmytro Shytyi <dmytro.shytyi@sfr.com>,  Fred Baker <fredbaker.ietf@gmail.com>, Gyan Mishra <gyan.s.mishra@verizon.com>, IPv6 Operations <v6ops@ietf.org>, Naveen Kottapalli <nkottapalli@benu.net>
Content-Type: multipart/alternative; boundary="0000000000001dd78605b322bf42"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/oZ8xUYX7zHdD8RWSq_n72-oNS54>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 17:05:08 -0000

--0000000000001dd78605b322bf42
Content-Type: text/plain; charset="UTF-8"

On Mon, Nov 2, 2020 at 8:50 AM <otroan@employees.org> wrote:

> >> AFAICS this is a straight violation of the text in RFC 4291 which says
> that interface IDs are 64 bits long. As such, I don't see the point in
> discussing it unless there is reason to believe that that text will change.
> >
> > I'm not disputing the point. My question is a little different, though.
> If we preclude discussion on the basis that one of the tablets brought down
> the mountain has different words chiseled into it, we preclude operational
> input to it - and if it solves an operational problem, we kill that
> solution. My question is: do we see a problem that might argue for 4291's
> specification to change?
> >
> > Absent a problem, we don't need a solution, and that might be an
> important data point to 6man.
>
> Changing the 64 bit boundary is a solution.
> Permissionless extension of the network is a problem (one mentioned in the
> draft).
>
> While the draft has a particular solution in mind, I wouldn't mind
> discussing the problems the draft enumerates.


   Gyan> Yes, please discuss

>
>
> Cheers,
> Ole
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>
-- 

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--0000000000001dd78605b322bf42
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Mon, Nov 2, 2020 at 8:50 AM &lt;<a href=3D"mailto:otroan=
@employees.org">otroan@employees.org</a>&gt; wrote:<br></div><blockquote cl=
ass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;p=
adding-left:1ex">&gt;&gt; AFAICS this is a straight violation of the text i=
n RFC 4291 which says that interface IDs are 64 bits long. As such, I don&#=
39;t see the point in discussing it unless there is reason to believe that =
that text will change.<br>
&gt; <br>
&gt; I&#39;m not disputing the point. My question is a little different, th=
ough. If we preclude discussion on the basis that one of the tablets brough=
t down the mountain has different words chiseled into it, we preclude opera=
tional input to it - and if it solves an operational problem, we kill that =
solution. My question is: do we see a problem that might argue for 4291&#39=
;s specification to change?<br>
&gt; <br>
&gt; Absent a problem, we don&#39;t need a solution, and that might be an i=
mportant data point to 6man.<br>
<br>
Changing the 64 bit boundary is a solution.<br>
Permissionless extension of the network is a problem (one mentioned in the =
draft).<br>
<br>
While the draft has a particular solution in mind, I wouldn&#39;t mind disc=
ussing the problems the draft enumerates.</blockquote><div dir=3D"auto"><br=
></div><div dir=3D"auto">=C2=A0 =C2=A0Gyan&gt; Yes, please discuss=C2=A0</d=
iv><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left=
:1px #ccc solid;padding-left:1ex" dir=3D"auto"><br>
<br>
Cheers,<br>
Ole<br>
_______________________________________________<br>
v6ops mailing list<br>
<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--0000000000001dd78605b322bf42--


From nobody Mon Nov  2 09:14:48 2020
Return-Path: <hayabusagsm@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 B8F893A0F47 for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 09:14:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C4alwSVVg_X3 for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 09:14:37 -0800 (PST)
Received: from mail-ua1-x932.google.com (mail-ua1-x932.google.com [IPv6:2607:f8b0:4864:20::932]) (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 B77933A0D93 for <v6ops@ietf.org>; Mon,  2 Nov 2020 09:14:08 -0800 (PST)
Received: by mail-ua1-x932.google.com with SMTP id a10so797878uan.12 for <v6ops@ietf.org>; Mon, 02 Nov 2020 09:14:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=pHumDDiuGv75Gl3JtIcf3ZozjygJ61KCXkRUMJ1CG5A=; b=B/tya94YoltWr+Nh5zbOu6wmQ64/rU5lACd850FrHXlQhj8EIkXGGcgqwrbWJMqv/q S4qaMC6WIe7O7YuVNmdgYKeKc8oKBzFkwqpQ8JiKtdJUoDkfrD07HRUvbfysiInmMsz0 tYmAhCvudiyK3iPD+BPmLlOjCkfEPvvckPiYegN6r75/pdjolowc6EZdljp8QDbRVSdj eIhtrWlHp6fffSwW1jX7mCz9UJ3LfOpMIfi7gpcJmpDUj173ke2U3GggbCNRXGhi/9rZ jiuIoDp8IrmSmNX7PTwdz0/KaRl0xHKCjoj0eLq6NdWYFFTCDOCnMB2XjyRzWWTGX7iC Bodw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=pHumDDiuGv75Gl3JtIcf3ZozjygJ61KCXkRUMJ1CG5A=; b=MwpSKhixKaf4e+7B9Gu5iVdbJ6sD04yZY7FFkGe5QzbV03P2MgeW3rNe8ZySeb/mGg Zb4SfYWAIF16/3csDYJpgeyJyGIx+SLIcmU97DNk1zSUYKa/Eq9NrY7wltEoeROwYeFV FhdsjRqGraby1wmHpmBCQKtz/PdX6wb8Htwux6Rmcpbf0lFxcWImdzKa1phOQZMmD49I KgPJZvITof6/yF6QwlxzRsqKrJo0xh2Clex9EH5m03eLIatD8ZurPvX3BenP3R06fKnC ESwcD/aixykpvPEb+HfwFVVx7F05fXjq/EuWe7fa+T11GqPdWuDdOdngfwQMyCFiSgfF J+AA==
X-Gm-Message-State: AOAM531ejcwYNn9EBgRAST/wemdl9dGnOIXS1xn0KhOQ/CfmQUKAsMpz ktwK6Xp4NMdOOIsJZPt8/VbTsbJ3RVg8rC91Xhc=
X-Google-Smtp-Source: ABdhPJw5brxPDD2nxxJo7zFMy0Lv8poHPQwQL4f9akQ+C2nlpBlcRmN82sXjDNBOl0pm183qd8XLWXttvPa0/jdAPjA=
X-Received: by 2002:ab0:2986:: with SMTP id u6mr4382119uap.118.1604337247772;  Mon, 02 Nov 2020 09:14:07 -0800 (PST)
MIME-Version: 1.0
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com>
In-Reply-To: <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 2 Nov 2020 12:13:57 -0500
Message-ID: <CABNhwV27Dp6g+d-MGeGTR2eg7JJoRunzh2ALPr59z4u4JN4S7g@mail.gmail.com>
To: Fred Baker <fredbaker.ietf@gmail.com>
Cc: Alexandre Petrescu <alexandre.petrescu@cea.fr>, Bob Hinden <bob.hinden@gmail.com>,  Dmytro Shytyi <dmytro.shytyi@sfr.com>, Dusan Mudric <dmudric@ciena.com>,  Gyan Mishra <gyan.s.mishra@verizon.com>, IPv6 Operations <v6ops@ietf.org>,  Naveen Kottapalli <nkottapalli@benu.net>, Ole Troan <otroan@employees.org>
Content-Type: multipart/alternative; boundary="000000000000c0e32e05b322dfce"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/tyUf3ckrWG82Ym8T64Gtn4JN0Pg>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 17:14:46 -0000

--000000000000c0e32e05b322dfce
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, Nov 2, 2020 at 8:25 AM Fred Baker <fredbaker.ietf@gmail.com> wrote:

> Let me ask a question of the operators. This draft, as of today, is in
> discussion in 6man and will probably be discussed in the 6man meeting. I
> have not offered the authors a slot in v6ops, as it is not being discusse=
d
> here. That said, it is presumably a solution to an operational problem, i=
n
> that the prefix that SLAAC is being used to generate an address in is not
> exactly 64 bits.
>

    Gyan> Agreed on 6MAN slot.  Yes, solution to operational problem.  We
would discuss both problem and solution during the time slot so I think
6MAN would be the right spot.  Correct.

>
> Soliciting opinions on the problem: is this something that needs a
> solution? On the solution: what do you think of it? Does it have holes?


    Gyan> Yes soliciting opinions on the problem is the first step and
poking holes on v6ops before we get to solution - so v6ops ML is perfect
spot for that.

>
>
> > On Nov 2, 2020, at 12:14 AM, Gyan Mishra <hayabusagsm@gmail.com> wrote:
> >
> >   Dear v6OPS,
> >
> > This draft addresses the problem statement to change SLAAC's historical
> fixed 64 bit boundary to variable PIO so that VLSM masking is supported
> just as it is today with static & DHCPv6 & DHCPv6 PD.
> >
> > This change to SLAAC to variable, ensures that parity is maintained
> between the three address deployment mechanisms that exist today with
> IPv6.  This draft as well addresses the MAJOR gap that exists today with
> lack of parity and the historical framework of the impact of this lack of
> partify that has existed since the IPv6 specification was published 20+
> years ago.
> >
> > We have a solutions draft below that is referenced in this draft that
> goes over in detail the solution on 6MAN.
> >
> > ! Variable SLAAC
> > https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> >
> > Bob & Ole,
> >
> > Please review.  Based on the feedback received from 6MAN, I would like
> to request a time slot on IETF 109.
> >
> > Kind Regards
> >
> > Gyan
> >
> >
> >
> > ---------- Forwarded message ---------
> > From: Mishra, Gyan S <gyan.s.mishra@verizon.com>
> > Date: Fri, Oct 30, 2020 at 6:50 PM
> > Subject: Fwd: [E] New Version Notification for
> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> > To: Hayabusanew <hayabusagsm@gmail.com>
> >
> >
> >
> >
> > ---------- Forwarded message ---------
> > From: <internet-drafts@ietf.org>
> > Date: Fri, Oct 30, 2020 at 6:46 PM
> > Subject: [E] New Version Notification for
> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> > To: Naveen Kottapalli <nkottapalli@benu.net>, Alexandre Petrescu <
> alexandre.petrescu@cea.fr>, Gyan Mishra <gyan.s.mishra@verizon.com>,
> Alexandre Petrescu <Alexandre.Petrescu@cea.fr>, Dusan Mudric <
> dmudric@ciena.com>, Dmytro Shytyi <dmytro.shytyi@sfr.com>
> >
> >
> >
> > A new version of I-D,
> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> > has been successfully submitted by Gyan Mishra and posted to the
> > IETF repository.
> >
> > Name:           draft-mishra-v6ops-variable-slaac-problem-stmt
> > Revision:       01
> > Title:          SLAAC with prefixes of arbitrary length in PIO (Variabl=
e
> SLAAC) - A Problem Statement
> > Document date:  2020-10-30
> > Group:          Individual Submission
> > Pages:          12
> > URL:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archi=
ve_id_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01.txt&d=
=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq=
0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27M=
Aoo&s=3DdtYY-cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMPP0xR4&e=3D
> > Status:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.o=
rg_doc_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt_&d=3DDwIC=
aQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2=
rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=
=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8Q9kHxc&e=3D
> > Htmlized:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.o=
rg_doc_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt&d=3D=
DwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY=
8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo=
&s=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3KwlktF8&e=3D
> > Htmlized:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_htm=
l_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&d=3DDwICa=
Q&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2r=
xBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=3D=
BWr8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI&e=3D
> > Diff:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdi=
ff-3Furl2-3Ddraft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01=
&d=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4m=
qq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx2=
7MAoo&s=3DZnQw7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&e=3D
> >
> > Abstract:
> >    In the past, various IPv6 addressing models have been proposed based
> >    on a subnet hierarchy embedding a 64-bit prefix.  The last remnant o=
f
> >    IPv6 classful addressing is a inflexible interface identifier
> >    boundary at /64.  This document details the 64-bit boundary problem
> >    statement.
> >
> >
> >
> >
> > 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
> >
> >
> >
> >
> > --
> >
> >
> > Gyan Mishra
> > Network Solutions Architect & SME
> > Data Center Planning | Common Core | Development & Engineering Lab
> Services
> > Global Technology Services | ITNUC
> > O 240 970-6287
> > M 301 502-1347
> > 13101 Columbia Pike Rm 304-D
> > Silver Spring, MD 20904
> >
> > IETF  & ISOC Member since 2015
> > https://www.ietf.org/
> > https://www.internetsociety.org/
> >
> >
> >
> >
> > --
> >
> >
> > Gyan Mishra
> > Network Solutions Architect
> > M 301 502-1347
> > 13101 Columbia Pike
> > Silver Spring, MD
> >
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
>
> --

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--000000000000c0e32e05b322dfce
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Mon, Nov 2, 2020 at 8:25 AM Fred Baker &lt;<a href=3D"ma=
ilto:fredbaker.ietf@gmail.com">fredbaker.ietf@gmail.com</a>&gt; wrote:<br><=
/div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-le=
ft:1px #ccc solid;padding-left:1ex">Let me ask a question of the operators.=
 This draft, as of today, is in discussion in 6man and will probably be dis=
cussed in the 6man meeting. I have not offered the authors a slot in v6ops,=
 as it is not being discussed here. That said, it is presumably a solution =
to an operational problem, in that the prefix that SLAAC is being used to g=
enerate an address in is not exactly 64 bits.<br>
</blockquote><div dir=3D"auto">=C2=A0 =C2=A0</div><div dir=3D"auto">=C2=A0 =
=C2=A0 Gyan&gt; Agreed on 6MAN slot.=C2=A0 Yes, solution to operational pro=
blem.=C2=A0 We would discuss both problem and solution during the time slot=
 so I think 6MAN would be the right spot.=C2=A0 Correct.</div><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;=
padding-left:1ex"><br>
Soliciting opinions on the problem: is this something that needs a solution=
? On the solution: what do you think of it? Does it have holes?</blockquote=
><div dir=3D"auto">=C2=A0 =C2=A0=C2=A0</div><div dir=3D"auto">=C2=A0 =C2=A0=
 Gyan&gt; Yes soliciting opinions on the problem is the first step and poki=
ng holes on v6ops before we get to solution - so v6ops ML is perfect spot f=
or that.</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;=
border-left:1px #ccc solid;padding-left:1ex" dir=3D"auto"><br>
<br>
&gt; On Nov 2, 2020, at 12:14 AM, Gyan Mishra &lt;<a href=3D"mailto:hayabus=
agsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt; wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0Dear v6OPS,<br>
&gt; <br>
&gt; This draft addresses the problem statement to change SLAAC&#39;s histo=
rical fixed 64 bit boundary to variable PIO so that VLSM masking is support=
ed just as it is today with static &amp; DHCPv6 &amp; DHCPv6 PD.=C2=A0 <br>
&gt; <br>
&gt; This change to SLAAC to variable, ensures that parity is maintained be=
tween the three address deployment mechanisms that exist today with IPv6.=
=C2=A0 This draft as well addresses the MAJOR gap that exists today with la=
ck of parity and the historical framework of the impact of this lack of par=
tify that has existed since the IPv6 specification was published 20+ years =
ago. <br>
&gt; <br>
&gt; We have a solutions draft below that is referenced in this draft that =
goes over in detail the solution on 6MAN.<br>
&gt; <br>
&gt; ! Variable SLAAC<br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-mishra-6man-variable=
-slaac/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/=
doc/draft-mishra-6man-variable-slaac/</a><br>
&gt; <br>
&gt; Bob &amp; Ole,<br>
&gt; <br>
&gt; Please review.=C2=A0 Based on the feedback received from 6MAN, I would=
 like to request a time slot on IETF 109.<br>
&gt; <br>
&gt; Kind Regards<br>
&gt; <br>
&gt; Gyan<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; ---------- Forwarded message ---------<br>
&gt; From: Mishra, Gyan S &lt;<a href=3D"mailto:gyan.s.mishra@verizon.com" =
target=3D"_blank">gyan.s.mishra@verizon.com</a>&gt;<br>
&gt; Date: Fri, Oct 30, 2020 at 6:50 PM<br>
&gt; Subject: Fwd: [E] New Version Notification for draft-mishra-v6ops-vari=
able-slaac-problem-stmt-01.txt<br>
&gt; To: Hayabusanew &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D=
"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; ---------- Forwarded message ---------<br>
&gt; From: &lt;<a href=3D"mailto:internet-drafts@ietf.org" target=3D"_blank=
">internet-drafts@ietf.org</a>&gt;<br>
&gt; Date: Fri, Oct 30, 2020 at 6:46 PM<br>
&gt; Subject: [E] New Version Notification for draft-mishra-v6ops-variable-=
slaac-problem-stmt-01.txt<br>
&gt; To: Naveen Kottapalli &lt;<a href=3D"mailto:nkottapalli@benu.net" targ=
et=3D"_blank">nkottapalli@benu.net</a>&gt;, Alexandre Petrescu &lt;<a href=
=3D"mailto:alexandre.petrescu@cea.fr" target=3D"_blank">alexandre.petrescu@=
cea.fr</a>&gt;, Gyan Mishra &lt;<a href=3D"mailto:gyan.s.mishra@verizon.com=
" target=3D"_blank">gyan.s.mishra@verizon.com</a>&gt;, Alexandre Petrescu &=
lt;<a href=3D"mailto:Alexandre.Petrescu@cea.fr" target=3D"_blank">Alexandre=
.Petrescu@cea.fr</a>&gt;, Dusan Mudric &lt;<a href=3D"mailto:dmudric@ciena.=
com" target=3D"_blank">dmudric@ciena.com</a>&gt;, Dmytro Shytyi &lt;<a href=
=3D"mailto:dmytro.shytyi@sfr.com" target=3D"_blank">dmytro.shytyi@sfr.com</=
a>&gt;<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; A new version of I-D, draft-mishra-v6ops-variable-slaac-problem-stmt-0=
1.txt<br>
&gt; has been successfully submitted by Gyan Mishra and posted to the<br>
&gt; IETF repository.<br>
&gt; <br>
&gt; Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-mishra-v6ops-varia=
ble-slaac-problem-stmt<br>
&gt; Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A001<br>
&gt; Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 SLAAC with prefixes of arbitr=
ary length in PIO (Variable SLAAC) - A Problem Statement<br>
&gt; Document date:=C2=A0 2020-10-30<br>
&gt; Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission<br>
&gt; Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 12<br>
&gt; URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://urlde=
fense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archive_id_draft-2Dm=
ishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01.txt&amp;d=3DDwICaQ&a=
mp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY=
8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27=
MAoo&amp;s=3DdtYY-cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMPP0xR4&amp;e=3D" rel=3D"n=
oreferrer" target=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dh=
ttps-3A__www.ietf.org_archive_id_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-=
2Dproblem-2Dstmt-2D01.txt&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3m=
Z3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=
=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DdtYY-cXn0FCho9ZftXjO=
-TuTH19Nr6MO5spHMPP0xR4&amp;e=3D</a> <br>
&gt; Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense=
.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_draft-2Dmishr=
a-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt_&amp;d=3DDwICaQ&amp;c=3DudBTR=
vFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qO=
W_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=
=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8Q9kHxc&amp;e=3D" rel=3D"noreferrer"=
 target=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__d=
atatracker.ietf.org_doc_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem=
-2Dstmt_&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ=
&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYR=
nxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8=
Q9kHxc&amp;e=3D</a> <br>
&gt; Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense.proo=
fpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_html_draft-2Dmishr=
a-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt&amp;d=3DDwICaQ&amp;c=3DudBTRv=
FvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW=
_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3D=
eKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3KwlktF8&amp;e=3D" rel=3D"noreferrer" ta=
rget=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__data=
tracker.ietf.org_doc_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dprobl=
em-2Dstmt&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBT=
Q&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oY=
RnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3=
KwlktF8&amp;e=3D</a> <br>
&gt; Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense.proo=
fpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dmishra-2Dv6ops-=
2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5=
Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-Rf=
NVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DBWr8X=
oPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI&amp;e=3D" rel=3D"noreferrer" target=
=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ie=
tf.org_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01=
&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=
=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625=
Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DBWr8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI=
&amp;e=3D</a> <br>
&gt; Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urlde=
fense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdiff-3Furl2-3Ddra=
ft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ=
&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0=
UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx=
27MAoo&amp;s=3DZnQw7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&amp;e=3D" rel=3D=
"noreferrer" target=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=
=3Dhttps-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dmishra-2Dv6ops-2Dvariabl=
e-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJ=
lPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU=
&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DZnQw7BqnqoVfmk=
BjFXkEWMDk_QEIRHI-11QPkt3b1bU&amp;e=3D</a> <br>
&gt; <br>
&gt; Abstract:<br>
&gt;=C2=A0 =C2=A0 In the past, various IPv6 addressing models have been pro=
posed based<br>
&gt;=C2=A0 =C2=A0 on a subnet hierarchy embedding a 64-bit prefix.=C2=A0 Th=
e last remnant of<br>
&gt;=C2=A0 =C2=A0 IPv6 classful addressing is a inflexible interface identi=
fier<br>
&gt;=C2=A0 =C2=A0 boundary at /64.=C2=A0 This document details the 64-bit b=
oundary problem<br>
&gt;=C2=A0 =C2=A0 statement.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; Please note that it may take a couple of minutes from the time of subm=
ission<br>
&gt; until the htmlized version and diff are available at <a href=3D"http:/=
/tools.ietf.org" rel=3D"noreferrer" target=3D"_blank">tools.ietf.org</a>.<b=
r>
&gt; <br>
&gt; The IETF Secretariat<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; -- <br>
&gt; <br>
&gt; <br>
&gt; Gyan Mishra<br>
&gt; Network Solutions Architect &amp; SME<br>
&gt; Data Center Planning | Common Core | Development &amp; Engineering Lab=
 Services<br>
&gt; Global Technology Services | ITNUC<br>
&gt; O 240 970-6287<br>
&gt; M 301 502-1347<br>
&gt; 13101 Columbia Pike Rm 304-D<br>
&gt; Silver Spring, MD 20904<br>
&gt; <br>
&gt; IETF=C2=A0 &amp; ISOC Member since 2015<br>
&gt; <a href=3D"https://www.ietf.org/" rel=3D"noreferrer" target=3D"_blank"=
>https://www.ietf.org/</a><br>
&gt; <a href=3D"https://www.internetsociety.org/" rel=3D"noreferrer" target=
=3D"_blank">https://www.internetsociety.org/</a><br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; -- <br>
&gt; <br>
&gt; <br>
&gt; Gyan Mishra<br>
&gt; Network Solutions Architect <br>
&gt; M 301 502-1347<br>
&gt; 13101 Columbia Pike <br>
&gt; Silver Spring, MD<br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a>=
<br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
<br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--000000000000c0e32e05b322dfce--


From nobody Mon Nov  2 09:29:18 2020
Return-Path: <hayabusagsm@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 D10CB3A0D93 for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 09:29:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nK13uowcb2gq for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 09:29:14 -0800 (PST)
Received: from mail-ua1-x92f.google.com (mail-ua1-x92f.google.com [IPv6:2607:f8b0:4864:20::92f]) (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 5896B3A0D91 for <v6ops@ietf.org>; Mon,  2 Nov 2020 09:29:14 -0800 (PST)
Received: by mail-ua1-x92f.google.com with SMTP id w3so1060213uau.2 for <v6ops@ietf.org>; Mon, 02 Nov 2020 09:29:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=k15UwgXtB823zKA7Wbw5RulM+eSlLPAUXvYePMgnc8o=; b=X1obaMJ2Q/vz3AYROe3qbaweDGOElGsbUEpvyshvz+JnwDhP92igvBZA3CH/EzqGiX rrx1BsOLr2dzpl5aj6wl5JeGT9Nq2ZoYVKnSt40dhyBC2qCxP0RG6JHbAJI3zZ0F4/v6 d5uTMJwBCmJYQS3qYJSFJqTry+OxyymFX68Pw+5s/LaCQuDDmYpydSVHQmpMx4AIqwrK YFUgR7yNIyWmILjQrQqVuFv/rLptN5RJMPyvkA4rhjCJIflvzRJ52il0Dqit7wL9bRgs 1gX1pZy8wp7YBLQWmh9xHS14mOdA1nR46999e92cGY5AlU5HXjShcIROqxE3t7om4VL7 ak/A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=k15UwgXtB823zKA7Wbw5RulM+eSlLPAUXvYePMgnc8o=; b=RwTgtb0HUT/JKhwz3gqv2u60T0H6d2BTt+acgvG4KPq6qY6e7mOztRVITqlUdEwflY NTWCGPwutPL+k59i4rUBPeugodRApXs70Kbw6jmkg3+6GKOCzV7NCNTRl02LOPoHBCfl JdTiSgxaFC8uzyF3sYXyW2GTnvgj/kw/xwN6ep8pa+Pga2RHXbIcOMvXjFmnO/Y80Lq7 sW+PvkGJESq1hce6MgCTJeYTi4uMkYF5px3gL1V+gXuqoYAAFHNlD0NYQfGKJfIxssP+ 4fbNvpvAtFLW8+jXyv4P3l1rkSS2OUlFAjJa++GxMCdlY7ulJvEcCDmV65QbQC/VGReG s0zA==
X-Gm-Message-State: AOAM533Z1Ro6qafiYQRsMf4F301I10VO8M8phqHTeDubXNqHptm7odBG wSNteyaULD6Eg/EkGQJLSGYhxe8mIDUNG9siyQE=
X-Google-Smtp-Source: ABdhPJwqYPLV0nxdBCsq80zwAyJwKOb56qQMMzy928ESzfYUMzwru9ljUgd8o5R+inUSAeJRSwW5dIxB1SpVgqDmYU8=
X-Received: by 2002:ab0:48ae:: with SMTP id x43mr8156256uac.114.1604338153331;  Mon, 02 Nov 2020 09:29:13 -0800 (PST)
MIME-Version: 1.0
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com>
In-Reply-To: <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 2 Nov 2020 12:29:02 -0500
Message-ID: <CABNhwV0mGKjqz2NWUnMQC5n5pBBkShi1K9UDYF1NbxNee5-xLw@mail.gmail.com>
To: Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>
Cc: Alexandre Petrescu <alexandre.petrescu@cea.fr>, Dmytro Shytyi <dmytro.shytyi@sfr.com>,  Fred Baker <fredbaker.ietf@gmail.com>, Gyan Mishra <gyan.s.mishra@verizon.com>, IPv6 Operations <v6ops@ietf.org>, Naveen Kottapalli <nkottapalli@benu.net>
Content-Type: multipart/alternative; boundary="000000000000ba9e7f05b32315e1"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/KZtajgloKdsyKocU4DmDT447kPY>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 17:29:17 -0000

--000000000000ba9e7f05b32315e1
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, Nov 2, 2020 at 8:33 AM Lorenzo Colitti <lorenzo=3D
40google.com@dmarc.ietf.org> wrote:

> AFAICS this is a straight violation of the text in RFC 4291 which says
> that interface IDs are 64 bits long. As such, I don't see the point in
> discussing it unless there is reason to believe that that text will chang=
e.
>

    Gyan> Yes this is a violation as this draft updates RFC 4861 removing
the 64 bit boundary and providing a solution that is backwards compatible
so that there is not any impact to any existing deployments which is a must
for this solution to be even viable in the least.

>
> There was a very long and very heated discussion about that text a few
> years ago when the 6man tried to take 4291 to full standard. That consume=
d
> a lot of WG time and ultimately resulted in no changes. I expect there ar=
e
> still going to be very strong opinions on both sides. If we are to reopen
> that discussion now, it should happen in 6man, not v6ops. That way those
> discussions will at least only happen in one place.
>

   Gyan> Yes I remember being on some of those heated debates.  This
development was spawned from those debates but it took quite some time to
build a concrete problem statement to move the ball forward.  So my
thoughts are to kickoff the initial discuss on v6ops on the problem what is
broke, and then at some point shift over to 6MAN on the discussion of the
problem and road to the solution.

>
> On Mon, Nov 2, 2020 at 10:25 PM Fred Baker <fredbaker.ietf@gmail.com>
> wrote:
>
>> Let me ask a question of the operators. This draft, as of today, is in
>> discussion in 6man and will probably be discussed in the 6man meeting. I
>> have not offered the authors a slot in v6ops, as it is not being discuss=
ed
>> here. That said, it is presumably a solution to an operational problem, =
in
>> that the prefix that SLAAC is being used to generate an address in is no=
t
>> exactly 64 bits.
>>
>> Soliciting opinions on the problem: is this something that needs a
>> solution? On the solution: what do you think of it? Does it have holes?
>>
>> > On Nov 2, 2020, at 12:14 AM, Gyan Mishra <hayabusagsm@gmail.com> wrote=
:
>> >
>> >   Dear v6OPS,
>> >
>> > This draft addresses the problem statement to change SLAAC's historica=
l
>> fixed 64 bit boundary to variable PIO so that VLSM masking is supported
>> just as it is today with static & DHCPv6 & DHCPv6 PD.
>> >
>> > This change to SLAAC to variable, ensures that parity is maintained
>> between the three address deployment mechanisms that exist today with
>> IPv6.  This draft as well addresses the MAJOR gap that exists today with
>> lack of parity and the historical framework of the impact of this lack o=
f
>> partify that has existed since the IPv6 specification was published 20+
>> years ago.
>> >
>> > We have a solutions draft below that is referenced in this draft that
>> goes over in detail the solution on 6MAN.
>> >
>> > ! Variable SLAAC
>> > https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
>> >
>> > Bob & Ole,
>> >
>> > Please review.  Based on the feedback received from 6MAN, I would like
>> to request a time slot on IETF 109.
>> >
>> > Kind Regards
>> >
>> > Gyan
>> >
>> >
>> >
>> > ---------- Forwarded message ---------
>> > From: Mishra, Gyan S <gyan.s.mishra@verizon.com>
>> > Date: Fri, Oct 30, 2020 at 6:50 PM
>> > Subject: Fwd: [E] New Version Notification for
>> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
>> > To: Hayabusanew <hayabusagsm@gmail.com>
>> >
>> >
>> >
>> >
>> > ---------- Forwarded message ---------
>> > From: <internet-drafts@ietf.org>
>> > Date: Fri, Oct 30, 2020 at 6:46 PM
>> > Subject: [E] New Version Notification for
>> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
>> > To: Naveen Kottapalli <nkottapalli@benu.net>, Alexandre Petrescu <
>> alexandre.petrescu@cea.fr>, Gyan Mishra <gyan.s.mishra@verizon.com>,
>> Alexandre Petrescu <Alexandre.Petrescu@cea.fr>, Dusan Mudric <
>> dmudric@ciena.com>, Dmytro Shytyi <dmytro.shytyi@sfr.com>
>> >
>> >
>> >
>> > A new version of I-D,
>> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
>> > has been successfully submitted by Gyan Mishra and posted to the
>> > IETF repository.
>> >
>> > Name:           draft-mishra-v6ops-variable-slaac-problem-stmt
>> > Revision:       01
>> > Title:          SLAAC with prefixes of arbitrary length in PIO
>> (Variable SLAAC) - A Problem Statement
>> > Document date:  2020-10-30
>> > Group:          Individual Submission
>> > Pages:          12
>> > URL:
>> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_arch=
ive_id_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01.txt&=
d=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mq=
q0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27=
MAoo&s=3DdtYY-cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMPP0xR4&e=3D
>> > Status:
>> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.=
org_doc_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt_&d=3DDwI=
CaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn=
2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=
=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8Q9kHxc&e=3D
>> > Htmlized:
>> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.=
org_doc_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt&d=
=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq=
0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27M=
Aoo&s=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3KwlktF8&e=3D
>> > Htmlized:
>> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_ht=
ml_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&d=3DDwIC=
aQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2=
rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=
=3DBWr8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI&e=3D
>> > Diff:
>> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcd=
iff-3Furl2-3Ddraft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D0=
1&d=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4=
mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx=
27MAoo&s=3DZnQw7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&e=3D
>> >
>> > Abstract:
>> >    In the past, various IPv6 addressing models have been proposed base=
d
>> >    on a subnet hierarchy embedding a 64-bit prefix.  The last remnant =
of
>> >    IPv6 classful addressing is a inflexible interface identifier
>> >    boundary at /64.  This document details the 64-bit boundary problem
>> >    statement.
>> >
>> >
>> >
>> >
>> > 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
>> >
>> >
>> >
>> >
>> > --
>> >
>> >
>> > Gyan Mishra
>> > Network Solutions Architect & SME
>> > Data Center Planning | Common Core | Development & Engineering Lab
>> Services
>> > Global Technology Services | ITNUC
>> > O 240 970-6287
>> > M 301 502-1347
>> > 13101 Columbia Pike Rm 304-D
>> <https://www.google.com/maps/search/13101+Columbia+Pike+Rm+304-D+%0D%0A+=
Silver+Spring,+MD+20904?entry=3Dgmail&source=3Dg>
>>
>> <https://www.google.com/maps/search/13101+Columbia+Pike+Rm+304-D+%0D%0A+=
Silver+Spring,+MD+20904?entry=3Dgmail&source=3Dg>>
>> Silver Spring, MD 20904
>> <https://www.google.com/maps/search/13101+Columbia+Pike+Rm+304-D+%0D%0A+=
Silver+Spring,+MD+20904?entry=3Dgmail&source=3Dg>
>> >
>> > IETF  & ISOC Member since 2015
>> > https://www.ietf.org/
>> > https://www.internetsociety.org/
>> >
>> >
>> >
>> >
>> > --
>> >
>> >
>> > Gyan Mishra
>> > Network Solutions Architect
>> > M 301 502-1347
>> > 13101 Columbia Pike
>> <https://www.google.com/maps/search/13101+Columbia+Pike++%0D%0A+Silver+S=
pring,+MD?entry=3Dgmail&source=3Dg>
>>
>> <https://www.google.com/maps/search/13101+Columbia+Pike++%0D%0A+Silver+S=
pring,+MD?entry=3Dgmail&source=3Dg>>
>> Silver Spring, MD
>> <https://www.google.com/maps/search/13101+Columbia+Pike++%0D%0A+Silver+S=
pring,+MD?entry=3Dgmail&source=3Dg>
>> >
>> > _______________________________________________
>> > v6ops mailing list
>> > v6ops@ietf.org
>> > https://www.ietf.org/mailman/listinfo/v6ops
>>
>> _______________________________________________
>> v6ops mailing list
>> v6ops@ietf.org
>> https://www.ietf.org/mailman/listinfo/v6ops
>>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>
--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--000000000000ba9e7f05b32315e1
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Mon, Nov 2, 2020 at 8:33 AM Lorenzo Colitti &lt;lorenzo=
=3D<a href=3D"mailto:40google.com@dmarc.ietf.org">40google.com@dmarc.ietf.o=
rg</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">=
AFAICS this is a straight violation of the text in RFC 4291 which says that=
 interface IDs are 64 bits long. As such, I don&#39;t see the point in disc=
ussing it unless there is reason to believe that that text will change.<div=
></div></div></blockquote><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=
=A0 =C2=A0 Gyan&gt; Yes this is a violation as this draft updates RFC 4861 =
removing the 64 bit boundary and providing a solution that is backwards com=
patible so that there is not any impact to any existing deployments which i=
s a must for this solution to be even viable in the least.</div><blockquote=
 class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc soli=
d;padding-left:1ex"><div dir=3D"ltr"><div><br></div><div>There was a very l=
ong and very heated discussion about that text a few years ago when the 6ma=
n tried to take 4291 to full standard. That consumed a lot of WG time and u=
ltimately resulted in no changes. I expect there are still going to be very=
 strong opinions on both sides. If we are to reopen that discussion now, it=
 should happen in 6man, not v6ops. That way those discussions will at least=
 only happen in one place.</div></div></blockquote><div dir=3D"auto"><br></=
div><div dir=3D"auto">=C2=A0 =C2=A0Gyan&gt; Yes I remember being on some of=
 those heated debates.=C2=A0 This development was spawned from those debate=
s but it took quite some time to build a concrete problem statement to move=
 the ball forward.=C2=A0 So my thoughts are to kickoff the initial discuss =
on v6ops on the problem what is broke, and then at some point shift over to=
 6MAN on the discussion of the problem and road to the solution.</div><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #cc=
c solid;padding-left:1ex"><div dir=3D"ltr"><div dir=3D"auto"></div></div><b=
r><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, =
Nov 2, 2020 at 10:25 PM Fred Baker &lt;<a href=3D"mailto:fredbaker.ietf@gma=
il.com" target=3D"_blank">fredbaker.ietf@gmail.com</a>&gt; wrote:<br></div>=
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">Let me ask a question of =
the operators. This draft, as of today, is in discussion in 6man and will p=
robably be discussed in the 6man meeting. I have not offered the authors a =
slot in v6ops, as it is not being discussed here. That said, it is presumab=
ly a solution to an operational problem, in that the prefix that SLAAC is b=
eing used to generate an address in is not exactly 64 bits.<br>
<br>
Soliciting opinions on the problem: is this something that needs a solution=
? On the solution: what do you think of it? Does it have holes?<br>
<br>
&gt; On Nov 2, 2020, at 12:14 AM, Gyan Mishra &lt;<a href=3D"mailto:hayabus=
agsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt; wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0Dear v6OPS,<br>
&gt; <br>
&gt; This draft addresses the problem statement to change SLAAC&#39;s histo=
rical fixed 64 bit boundary to variable PIO so that VLSM masking is support=
ed just as it is today with static &amp; DHCPv6 &amp; DHCPv6 PD.=C2=A0 <br>
&gt; <br>
&gt; This change to SLAAC to variable, ensures that parity is maintained be=
tween the three address deployment mechanisms that exist today with IPv6.=
=C2=A0 This draft as well addresses the MAJOR gap that exists today with la=
ck of parity and the historical framework of the impact of this lack of par=
tify that has existed since the IPv6 specification was published 20+ years =
ago. <br>
&gt; <br>
&gt; We have a solutions draft below that is referenced in this draft that =
goes over in detail the solution on 6MAN.<br>
&gt; <br>
&gt; ! Variable SLAAC<br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-mishra-6man-variable=
-slaac/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/=
doc/draft-mishra-6man-variable-slaac/</a><br>
&gt; <br>
&gt; Bob &amp; Ole,<br>
&gt; <br>
&gt; Please review.=C2=A0 Based on the feedback received from 6MAN, I would=
 like to request a time slot on IETF 109.<br>
&gt; <br>
&gt; Kind Regards<br>
&gt; <br>
&gt; Gyan<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; ---------- Forwarded message ---------<br>
&gt; From: Mishra, Gyan S &lt;<a href=3D"mailto:gyan.s.mishra@verizon.com" =
target=3D"_blank">gyan.s.mishra@verizon.com</a>&gt;<br>
&gt; Date: Fri, Oct 30, 2020 at 6:50 PM<br>
&gt; Subject: Fwd: [E] New Version Notification for draft-mishra-v6ops-vari=
able-slaac-problem-stmt-01.txt<br>
&gt; To: Hayabusanew &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D=
"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; ---------- Forwarded message ---------<br>
&gt; From: &lt;<a href=3D"mailto:internet-drafts@ietf.org" target=3D"_blank=
">internet-drafts@ietf.org</a>&gt;<br>
&gt; Date: Fri, Oct 30, 2020 at 6:46 PM<br>
&gt; Subject: [E] New Version Notification for draft-mishra-v6ops-variable-=
slaac-problem-stmt-01.txt<br>
&gt; To: Naveen Kottapalli &lt;<a href=3D"mailto:nkottapalli@benu.net" targ=
et=3D"_blank">nkottapalli@benu.net</a>&gt;, Alexandre Petrescu &lt;<a href=
=3D"mailto:alexandre.petrescu@cea.fr" target=3D"_blank">alexandre.petrescu@=
cea.fr</a>&gt;, Gyan Mishra &lt;<a href=3D"mailto:gyan.s.mishra@verizon.com=
" target=3D"_blank">gyan.s.mishra@verizon.com</a>&gt;, Alexandre Petrescu &=
lt;<a href=3D"mailto:Alexandre.Petrescu@cea.fr" target=3D"_blank">Alexandre=
.Petrescu@cea.fr</a>&gt;, Dusan Mudric &lt;<a href=3D"mailto:dmudric@ciena.=
com" target=3D"_blank">dmudric@ciena.com</a>&gt;, Dmytro Shytyi &lt;<a href=
=3D"mailto:dmytro.shytyi@sfr.com" target=3D"_blank">dmytro.shytyi@sfr.com</=
a>&gt;<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; A new version of I-D, draft-mishra-v6ops-variable-slaac-problem-stmt-0=
1.txt<br>
&gt; has been successfully submitted by Gyan Mishra and posted to the<br>
&gt; IETF repository.<br>
&gt; <br>
&gt; Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-mishra-v6ops-varia=
ble-slaac-problem-stmt<br>
&gt; Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A001<br>
&gt; Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 SLAAC with prefixes of arbitr=
ary length in PIO (Variable SLAAC) - A Problem Statement<br>
&gt; Document date:=C2=A0 2020-10-30<br>
&gt; Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission<br>
&gt; Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 12<br>
&gt; URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://urlde=
fense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archive_id_draft-2Dm=
ishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01.txt&amp;d=3DDwICaQ&a=
mp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY=
8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27=
MAoo&amp;s=3DdtYY-cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMPP0xR4&amp;e=3D" rel=3D"n=
oreferrer" target=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dh=
ttps-3A__www.ietf.org_archive_id_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-=
2Dproblem-2Dstmt-2D01.txt&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3m=
Z3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=
=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DdtYY-cXn0FCho9ZftXjO=
-TuTH19Nr6MO5spHMPP0xR4&amp;e=3D</a> <br>
&gt; Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense=
.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_draft-2Dmishr=
a-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt_&amp;d=3DDwICaQ&amp;c=3DudBTR=
vFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qO=
W_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=
=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8Q9kHxc&amp;e=3D" rel=3D"noreferrer"=
 target=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__d=
atatracker.ietf.org_doc_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem=
-2Dstmt_&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ=
&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYR=
nxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8=
Q9kHxc&amp;e=3D</a> <br>
&gt; Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense.proo=
fpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_html_draft-2Dmishr=
a-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt&amp;d=3DDwICaQ&amp;c=3DudBTRv=
FvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW=
_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3D=
eKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3KwlktF8&amp;e=3D" rel=3D"noreferrer" ta=
rget=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__data=
tracker.ietf.org_doc_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dprobl=
em-2Dstmt&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBT=
Q&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oY=
RnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3=
KwlktF8&amp;e=3D</a> <br>
&gt; Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense.proo=
fpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dmishra-2Dv6ops-=
2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5=
Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-Rf=
NVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DBWr8X=
oPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI&amp;e=3D" rel=3D"noreferrer" target=
=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ie=
tf.org_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01=
&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=
=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625=
Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DBWr8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI=
&amp;e=3D</a> <br>
&gt; Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urlde=
fense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdiff-3Furl2-3Ddra=
ft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ=
&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0=
UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx=
27MAoo&amp;s=3DZnQw7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&amp;e=3D" rel=3D=
"noreferrer" target=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=
=3Dhttps-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dmishra-2Dv6ops-2Dvariabl=
e-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJ=
lPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU=
&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DZnQw7BqnqoVfmk=
BjFXkEWMDk_QEIRHI-11QPkt3b1bU&amp;e=3D</a> <br>
&gt; <br>
&gt; Abstract:<br>
&gt;=C2=A0 =C2=A0 In the past, various IPv6 addressing models have been pro=
posed based<br>
&gt;=C2=A0 =C2=A0 on a subnet hierarchy embedding a 64-bit prefix.=C2=A0 Th=
e last remnant of<br>
&gt;=C2=A0 =C2=A0 IPv6 classful addressing is a inflexible interface identi=
fier<br>
&gt;=C2=A0 =C2=A0 boundary at /64.=C2=A0 This document details the 64-bit b=
oundary problem<br>
&gt;=C2=A0 =C2=A0 statement.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; Please note that it may take a couple of minutes from the time of subm=
ission<br>
&gt; until the htmlized version and diff are available at <a href=3D"http:/=
/tools.ietf.org" rel=3D"noreferrer" target=3D"_blank">tools.ietf.org</a>.<b=
r>
&gt; <br>
&gt; The IETF Secretariat<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; -- <br>
&gt; <br>
&gt; <br>
&gt; Gyan Mishra<br>
&gt; Network Solutions Architect &amp; SME<br>
&gt; Data Center Planning | Common Core | Development &amp; Engineering Lab=
 Services<br>
&gt; Global Technology Services | ITNUC<br>
&gt; O 240 970-6287<br>
&gt; M 301 502-1347<br>
&gt; <a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike+Rm+3=
04-D+%0D%0A+Silver+Spring,+MD+20904?entry=3Dgmail&amp;source=3Dg">13101 Col=
umbia Pike Rm 304-D</a><br><a href=3D"https://www.google.com/maps/search/13=
101+Columbia+Pike+Rm+304-D+%0D%0A+Silver+Spring,+MD+20904?entry=3Dgmail&amp=
;source=3Dg">
</a>&gt; <a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike+=
Rm+304-D+%0D%0A+Silver+Spring,+MD+20904?entry=3Dgmail&amp;source=3Dg">Silve=
r Spring, MD 20904</a><br>
&gt; <br>
&gt; IETF=C2=A0 &amp; ISOC Member since 2015<br>
&gt; <a href=3D"https://www.ietf.org/" rel=3D"noreferrer" target=3D"_blank"=
>https://www.ietf.org/</a><br>
&gt; <a href=3D"https://www.internetsociety.org/" rel=3D"noreferrer" target=
=3D"_blank">https://www.internetsociety.org/</a><br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; -- <br>
&gt; <br>
&gt; <br>
&gt; Gyan Mishra<br>
&gt; Network Solutions Architect <br>
&gt; M 301 502-1347<br>
&gt; <a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike++%0D=
%0A+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">13101 Columbia Pike </a=
><br><a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike++%0D=
%0A+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">
</a>&gt; <a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike+=
+%0D%0A+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">Silver Spring, MD</=
a><br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a>=
<br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
<br>
_______________________________________________<br>
v6ops mailing list<br>
<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
</blockquote></div>
_______________________________________________<br>
v6ops mailing list<br>
<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--000000000000ba9e7f05b32315e1--


From nobody Mon Nov  2 11:10:13 2020
Return-Path: <bob.hinden@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 D37663A0B3C for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 11:10:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, 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=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 zUZhKF25Pnmi for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 11:10:09 -0800 (PST)
Received: from mail-wr1-x42c.google.com (mail-wr1-x42c.google.com [IPv6:2a00:1450:4864:20::42c]) (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 BEFE33A0B08 for <v6ops@ietf.org>; Mon,  2 Nov 2020 11:10:08 -0800 (PST)
Received: by mail-wr1-x42c.google.com with SMTP id n15so15932090wrq.2 for <v6ops@ietf.org>; Mon, 02 Nov 2020 11:10:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=4jd6C7EvR4cYwJrVHwLSbxpo98GUSsUD7kObg+q9NzQ=; b=LARBznEcqKhDtCtCCYW2I7R7A7TmdKvy089xKEMd2wYg9DTZfpUvhTrkkxpIrWpFrO wUSvMNsyIluq1ePvwqrnT6mX07ePr7ODJLGJm6Eei04P8CEz4jbhFKBUvNnhxRXsi98f NkAM8ws3fw5VSrSvThPZoPYTmwWpU+8fd77ds9LK4TA46buZDqvpux7mXdXiFdyqKBxn /awYm+3B5q3pFHGxGlzHTpc91wlS870VMEdWdql0epO1stzg8LUoliUPPcCYqTvdr/Om 6VdQ+wA6qYcaEgYeM7nQEtMNA+YfKON7CbzUxpRS1xvcHLaYegS0pxHobHG6S7UFg0fN iuJw==
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=4jd6C7EvR4cYwJrVHwLSbxpo98GUSsUD7kObg+q9NzQ=; b=c12N1CQbpbc+Nf0CQlxYrcCfSykXn0ouqaKiWHSR/ngBsNAYtm6m6hcjFVjPhW8KSK LhCO0tFiL7NB396UIcE7EsU3+JKP9fGBTNncOxmKGhlntvidTmizoYr7WztJOqFjoD5b Nj363uj229vN7smQGvxEUL+MKjmWI7+YiajCAO09bPlKDjL0F7Ia7UjeqznjLO4Sto3U iE3Ta2wmPWi5nbuv4YHlln8jJoZO3nvtL9f6Vlq8vv5feRjW9hfWoC2LEfWzzRc01+PK uTrZ0dGE/Rg54U310weytVjCFElxM7PEuqc9wnH1sE2MD2ahm/AEEE5m231WNmTAolDl s6tg==
X-Gm-Message-State: AOAM531C+HJeLULjRB56RtvNEhZhfRyGF2FI3RGNaYQZjt77AC+9EImv e1KRbMS96oNWhz1/laShc2o=
X-Google-Smtp-Source: ABdhPJzskAe8db8w9b6xU9FrK6ptsbOg5f2GwZ8o8Dg5omWgTE9Mom78P6RjIG78SGt7hj0AszuYew==
X-Received: by 2002:a5d:4148:: with SMTP id c8mr21674609wrq.261.1604344207252;  Mon, 02 Nov 2020 11:10:07 -0800 (PST)
Received: from ?IPv6:2601:647:5a00:ef0b:d8a1:de28:c52d:9528? ([2601:647:5a00:ef0b:d8a1:de28:c52d:9528]) by smtp.gmail.com with ESMTPSA id t199sm373143wmt.46.2020.11.02.11.10.04 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Nov 2020 11:10:06 -0800 (PST)
From: Bob Hinden <bob.hinden@gmail.com>
Message-Id: <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_19C3217B-1074-4B77-96C7-FE38C0F562E8"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
Date: Mon, 2 Nov 2020 11:09:57 -0800
In-Reply-To: <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, Fred Baker <fredbaker.ietf@gmail.com>,  IPv6 Operations <v6ops@ietf.org>, Gyan Mishra <gyan.s.mishra@verizon.com>
To: Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.104.17)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Qg9gZRH1XLhzyXU_Il4Zx7jLAbw>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 19:10:11 -0000

--Apple-Mail=_19C3217B-1074-4B77-96C7-FE38C0F562E8
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi,

What Lorenzo said.

Further, I did quick read and see some immediate issues.

First off SLACC works just fine with any size prefix/interface ID.    =
The protocol supports different sized prefixes/IIDs.   The purported =
issue relates to interface ID sizes.   These drafts appear to be =
confused about that.

The v6ops draft goes beyond a problem, it it has an IANA section =
requesting a new RA flag.

Bob


> On Nov 2, 2020, at 5:32 AM, Lorenzo Colitti =
<lorenzo=3D40google.com@dmarc.ietf.org> wrote:
>=20
> AFAICS this is a straight violation of the text in RFC 4291 which says =
that interface IDs are 64 bits long. As such, I don't see the point in =
discussing it unless there is reason to believe that that text will =
change.
>=20
> There was a very long and very heated discussion about that text a few =
years ago when the 6man tried to take 4291 to full standard. That =
consumed a lot of WG time and ultimately resulted in no changes. I =
expect there are still going to be very strong opinions on both sides. =
If we are to reopen that discussion now, it should happen in 6man, not =
v6ops. That way those discussions will at least only happen in one =
place.
>=20
> On Mon, Nov 2, 2020 at 10:25 PM Fred Baker <fredbaker.ietf@gmail.com> =
wrote:
> Let me ask a question of the operators. This draft, as of today, is in =
discussion in 6man and will probably be discussed in the 6man meeting. I =
have not offered the authors a slot in v6ops, as it is not being =
discussed here. That said, it is presumably a solution to an operational =
problem, in that the prefix that SLAAC is being used to generate an =
address in is not exactly 64 bits.
>=20
> Soliciting opinions on the problem: is this something that needs a =
solution? On the solution: what do you think of it? Does it have holes?
>=20
> > On Nov 2, 2020, at 12:14 AM, Gyan Mishra <hayabusagsm@gmail.com> =
wrote:
> >
> >   Dear v6OPS,
> >
> > This draft addresses the problem statement to change SLAAC's =
historical fixed 64 bit boundary to variable PIO so that VLSM masking is =
supported just as it is today with static & DHCPv6 & DHCPv6 PD.
> >
> > This change to SLAAC to variable, ensures that parity is maintained =
between the three address deployment mechanisms that exist today with =
IPv6.  This draft as well addresses the MAJOR gap that exists today with =
lack of parity and the historical framework of the impact of this lack =
of partify that has existed since the IPv6 specification was published =
20+ years ago.
> >
> > We have a solutions draft below that is referenced in this draft =
that goes over in detail the solution on 6MAN.
> >
> > ! Variable SLAAC
> > https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> >
> > Bob & Ole,
> >
> > Please review.  Based on the feedback received from 6MAN, I would =
like to request a time slot on IETF 109.
> >
> > Kind Regards
> >
> > Gyan
> >
> >
> >
> > ---------- Forwarded message ---------
> > From: Mishra, Gyan S <gyan.s.mishra@verizon.com>
> > Date: Fri, Oct 30, 2020 at 6:50 PM
> > Subject: Fwd: [E] New Version Notification for =
draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> > To: Hayabusanew <hayabusagsm@gmail.com>
> >
> >
> >
> >
> > ---------- Forwarded message ---------
> > From: <internet-drafts@ietf.org>
> > Date: Fri, Oct 30, 2020 at 6:46 PM
> > Subject: [E] New Version Notification for =
draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> > To: Naveen Kottapalli <nkottapalli@benu.net>, Alexandre Petrescu =
<alexandre.petrescu@cea.fr>, Gyan Mishra <gyan.s.mishra@verizon.com>, =
Alexandre Petrescu <Alexandre.Petrescu@cea.fr>, Dusan Mudric =
<dmudric@ciena.com>, Dmytro Shytyi <dmytro.shytyi@sfr.com>
> >
> >
> >
> > A new version of I-D, =
draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> > has been successfully submitted by Gyan Mishra and posted to the
> > IETF repository.
> >
> > Name:           draft-mishra-v6ops-variable-slaac-problem-stmt
> > Revision:       01
> > Title:          SLAAC with prefixes of arbitrary length in PIO =
(Variable SLAAC) - A Problem Statement
> > Document date:  2020-10-30
> > Group:          Individual Submission
> > Pages:          12
> > URL:            =
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archiv=
e_id_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01.txt&d=
=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mq=
q0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx2=
7MAoo&s=3DdtYY-cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMPP0xR4&e=3D
> > Status:         =
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.or=
g_doc_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt_&d=3DDwIC=
aQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn=
2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=
=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8Q9kHxc&e=3D
> > Htmlized:       =
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.or=
g_doc_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt&d=3D=
DwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0U=
Y8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MA=
oo&s=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3KwlktF8&e=3D
> > Htmlized:       =
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html=
_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&d=3DDwICa=
Q&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2=
rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=3D=
BWr8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI&e=3D
> > Diff:           =
https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdif=
f-3Furl2-3Ddraft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01=
&d=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4=
mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oD=
x27MAoo&s=3DZnQw7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&e=3D
> >
> > Abstract:
> >    In the past, various IPv6 addressing models have been proposed =
based
> >    on a subnet hierarchy embedding a 64-bit prefix.  The last =
remnant of
> >    IPv6 classful addressing is a inflexible interface identifier
> >    boundary at /64.  This document details the 64-bit boundary =
problem
> >    statement.
> >
> >
> >
> >
> > 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
> >
> >
> >
> >
> > --
> >
> >
> > Gyan Mishra
> > Network Solutions Architect & SME
> > Data Center Planning | Common Core | Development & Engineering Lab =
Services
> > Global Technology Services | ITNUC
> > O 240 970-6287
> > M 301 502-1347
> > 13101 Columbia Pike Rm 304-D
> > Silver Spring, MD 20904
> >
> > IETF  & ISOC Member since 2015
> > https://www.ietf.org/
> > https://www.internetsociety.org/
> >
> >
> >
> >
> > --
> >
> >
> > Gyan Mishra
> > Network Solutions Architect
> > M 301 502-1347
> > 13101 Columbia Pike
> > Silver Spring, MD
> >
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
>=20
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops


--Apple-Mail=_19C3217B-1074-4B77-96C7-FE38C0F562E8
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEm0rfRsOCoyamPexGrut0EXfnu6gFAl+gWYUACgkQrut0EXfn
u6iAJgf9HJDrhgn4trCaXVShiTxoRpMz7oLdguwC3n+5a+cqcQvoXA9nY7yu2lMs
5z1ukXZJoRRyA+KLdb2zkHBbWF1WcoQacBLmQ/nSl2OOAKSjI4Gr/+6LYAEf0qYy
DdENt5xI2rqi4iYNYKih24GJ5fkuE51ANmDO3tPLuakrIduJIpbp89WPWtNzyD38
wrDezIlHmZJlQ/vlBAQViKodAthgepJ7vWwQE+aP5zDVGjm+JeVBe3XtkjHPJzm4
emiZVWV6w5tK4753+eLFqUFe3mjG4hN3yPUMtoBTLOINKHAYUT9N+TTjLOZeYBsZ
opB6kyNSmf1N1F3jBe4wLw5AFnbagw==
=GxN8
-----END PGP SIGNATURE-----

--Apple-Mail=_19C3217B-1074-4B77-96C7-FE38C0F562E8--


From nobody Mon Nov  2 12:08:59 2020
Return-Path: <brian.e.carpenter@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 8DF3F3A0FB6 for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 12:08:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.345
X-Spam-Level: 
X-Spam-Status: No, score=-2.345 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, NICE_REPLY_A=-0.247, 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=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 u7NwCwS4j7ze for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 12:08:55 -0800 (PST)
Received: from mail-pg1-x532.google.com (mail-pg1-x532.google.com [IPv6:2607:f8b0:4864:20::532]) (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 CA8603A12E6 for <v6ops@ietf.org>; Mon,  2 Nov 2020 12:08:35 -0800 (PST)
Received: by mail-pg1-x532.google.com with SMTP id h6so11736011pgk.4 for <v6ops@ietf.org>; Mon, 02 Nov 2020 12:08:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=KdpEm11WAaglRFis7Vr3r6xNEnGrF2jOwsomTJd9hRg=; b=PljC+XEW7lCM8XwleCnWjCsDU5zcqiLfyRdUg9F8OqH5dkQRzWtNYVe2oCJjjeABt0 xaDBGZz/wLXx4r62IJyuICUzSxSR9qmiQAJkRFT5Uz9jzh/LbBvi1FIvHA3o+y4FXhUP pC+UWvauUg9Vt32VXyAM2xLWPC5YzWq2ewRgOwX7Xlk/bepoNecspfwsFD1CCboph7A0 bUFDsdVOP5xISP0HIe91xZAQozu+8qzt96VFLdRbnWGqIXFctEwDL9JkV9It19zE2VIO kzpBzvksYBeWSGfweNASoJTh3VIACZeCcA4BQmCrqOnC4SnDufbT8PFZHnwmrQSgXVpd vEmg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=KdpEm11WAaglRFis7Vr3r6xNEnGrF2jOwsomTJd9hRg=; b=ThAHEfMLn8izmTR9XhRZzkwE/ZDLA630QDnJWBmGaSmkbUjiWQsaxQ/tZYv3VZnb2x eStINf63d57gHBPi+TttMCt9GHD/ydY6l9OpoidP0wpQz5IkNggZJr8V/GqWOi1CRfov C9nDe4boMRSY6WRjBZcuBK4KkGb6hk3+yw6n7+FmOm7apk+vwsmcb/CaZ5tXaSq4BnMd oqi1ZmEAX56fgFq2HuAZjXJ+K8qBVVWS+ZHXNc9TtJii7AlnD8G4y/wVmyxjcySyiUT1 M6ViAkKZuPZdMXpDYewxzZY09/WIOvd4T3g9D9Gf+q4d1xNRHYU92F2NpcQYSBDGKQ21 UYOg==
X-Gm-Message-State: AOAM533pLa46dkteh06Yu27DvzVbgMAV1dAk90r4NU7inAoktng22krU Rvgg/PMgnpA02UCeB55hIjk=
X-Google-Smtp-Source: ABdhPJyNxbAmIcrc5MnBjEDzJxwV6ORk8IMvXwcukJdZ2KnYBLTw0pMYUfSWRPnvBoEltWKaYQr6FA==
X-Received: by 2002:a17:90a:d182:: with SMTP id fu2mr8054604pjb.145.1604347715076;  Mon, 02 Nov 2020 12:08:35 -0800 (PST)
Received: from [192.168.178.20] ([151.210.130.0]) by smtp.gmail.com with ESMTPSA id o15sm15756694pfp.91.2020.11.02.12.08.31 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Nov 2020 12:08:34 -0800 (PST)
To: Gyan Mishra <hayabusagsm@gmail.com>, Fred Baker <fredbaker.ietf@gmail.com>
Cc: Dmytro Shytyi <dmytro.shytyi@sfr.com>, Naveen Kottapalli <nkottapalli@benu.net>, IPv6 Operations <v6ops@ietf.org>, Gyan Mishra <gyan.s.mishra@verizon.com>, Alexandre Petrescu <alexandre.petrescu@cea.fr>
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CABNhwV27Dp6g+d-MGeGTR2eg7JJoRunzh2ALPr59z4u4JN4S7g@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <d8659634-734b-d5d4-a112-1f9dfaef72cb@gmail.com>
Date: Tue, 3 Nov 2020 09:08:30 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CABNhwV27Dp6g+d-MGeGTR2eg7JJoRunzh2ALPr59z4u4JN4S7g@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/ECZXblVkBbrlhiNZO2yE9W_C0bM>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 20:08:58 -0000

On 03-Nov-20 06:13, Gyan Mishra wrote:
>=20
>=20
> On Mon, Nov 2, 2020 at 8:25 AM Fred Baker <fredbaker.ietf@gmail.com <ma=
ilto:fredbaker.ietf@gmail.com>> wrote:
>=20
>     Let me ask a question of the operators. This draft, as of today, is=
 in discussion in 6man and will probably be discussed in the 6man meeting=
=2E I have not offered the authors a slot in v6ops, as it is not being di=
scussed here. That said, it is presumably a solution to an operational pr=
oblem, in that the prefix that SLAAC is being used to generate an address=
 in is not exactly 64 bits.
>=20
> =C2=A0 =C2=A0
> =C2=A0 =C2=A0 Gyan> Agreed on 6MAN slot.=C2=A0 Yes, solution to operati=
onal problem.=C2=A0 We would discuss both problem and solution during the=
 time slot so I think 6MAN would be the right spot.=C2=A0 Correct.

Why would 6man spend time on solving a problem before the operational com=
munity agreees that there is a problem?

My understanding is that the principal operational requirement is already=
 stated in BCP198 (RFC7608). There was a previous attempt to change the s=
tatus quo in https://tools.ietf.org/html/draft-bourbaki-6man-classless-ip=
v6 but that didn't advance.

So let's have a discussion whether there is a new operational problem her=
e first:

  "The main problem is that SLAAC RA or PD allocates a /64 by the
   wireless carrier 4G, 5G, 3GPP to mobile handset or hotspot, however
   segmentation of the /64 via SLAAC is required so that downstream
   interfaces can be further sub-netted."

Why isn't that in v6ops scope?

>     Soliciting opinions on the problem: is this something that needs a =
solution?

Is there any reason why the mobile devices can't be given a /56 or /48, w=
hich solves the problem immediately?

    Brian

On the solution: what do you think of it? Does it have holes?
>=20
> =C2=A0 =C2=A0=C2=A0
> =C2=A0 =C2=A0 Gyan> Yes soliciting opinions on the problem is the first=
 step and poking holes on v6ops before we get to solution - so v6ops ML i=
s perfect spot for that.
>=20
>=20
>=20
>     > On Nov 2, 2020, at 12:14 AM, Gyan Mishra <hayabusagsm@gmail.com <=
mailto:hayabusagsm@gmail.com>> wrote:
>     >
>     >=C2=A0 =C2=A0Dear v6OPS,
>     >
>     > This draft addresses the problem statement to change SLAAC's hist=
orical fixed 64 bit boundary to variable PIO so that VLSM masking is supp=
orted just as it is today with static & DHCPv6 & DHCPv6 PD.=C2=A0
>     >
>     > This change to SLAAC to variable, ensures that parity is maintain=
ed between the three address deployment mechanisms that exist today with =
IPv6.=C2=A0 This draft as well addresses the MAJOR gap that exists today =
with lack of parity and the historical framework of the impact of this la=
ck of partify that has existed since the IPv6 specification was published=
 20+ years ago.
>     >
>     > We have a solutions draft below that is referenced in this draft =
that goes over in detail the solution on 6MAN.
>     >
>     > ! Variable SLAAC
>     > https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac=
/
>     >
>     > Bob & Ole,
>     >
>     > Please review.=C2=A0 Based on the feedback received from 6MAN, I =
would like to request a time slot on IETF 109.
>     >
>     > Kind Regards
>     >
>     > Gyan
>     >
>     >
>     >
>     > ---------- Forwarded message ---------
>     > From: Mishra, Gyan S <gyan.s.mishra@verizon.com <mailto:gyan.s.mi=
shra@verizon.com>>
>     > Date: Fri, Oct 30, 2020 at 6:50 PM
>     > Subject: Fwd: [E] New Version Notification for draft-mishra-v6ops=
-variable-slaac-problem-stmt-01.txt
>     > To: Hayabusanew <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.=
com>>
>     >
>     >
>     >
>     >
>     > ---------- Forwarded message ---------
>     > From: <internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>=
>
>     > Date: Fri, Oct 30, 2020 at 6:46 PM
>     > Subject: [E] New Version Notification for draft-mishra-v6ops-vari=
able-slaac-problem-stmt-01.txt
>     > To: Naveen Kottapalli <nkottapalli@benu.net <mailto:nkottapalli@b=
enu.net>>, Alexandre Petrescu <alexandre.petrescu@cea.fr <mailto:alexandr=
e.petrescu@cea.fr>>, Gyan Mishra <gyan.s.mishra@verizon.com <mailto:gyan.=
s.mishra@verizon.com>>, Alexandre Petrescu <Alexandre.Petrescu@cea.fr <ma=
ilto:Alexandre.Petrescu@cea.fr>>, Dusan Mudric <dmudric@ciena.com <mailto=
:dmudric@ciena.com>>, Dmytro Shytyi <dmytro.shytyi@sfr.com <mailto:dmytro=
=2Eshytyi@sfr.com>>
>     >
>     >
>     >
>     > A new version of I-D, draft-mishra-v6ops-variable-slaac-problem-s=
tmt-01.txt
>     > has been successfully submitted by Gyan Mishra and posted to the
>     > IETF repository.
>     >
>     > Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-mishra-v6ops-=
variable-slaac-problem-stmt
>     > Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A001
>     > Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 SLAAC with prefixes of a=
rbitrary length in PIO (Variable SLAAC) - A Problem Statement
>     > Document date:=C2=A0 2020-10-30
>     > Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission
>     > Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 12
>     > URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 https://urldefense.=
proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archive_id_draft-2Dmishr=
a-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01.txt&d=3DDwICaQ&c=3DudB=
TRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qO=
W_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=3DdtYY-=
cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMPP0xR4&e=3D
>     > Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0https://urldefense.proof=
point.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_draft-2Dmishra-2D=
v6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt_&d=3DDwICaQ&c=3DudBTRvFvXC5Dhqg=
7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML2=
8ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=3Dr_lKH89Jv_SyFjyIi=
w5PnM-0tsi2rCVZBfiR8Q9kHxc&e=3D
>     > Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0https://urldefense.proofpoint=
=2Ecom/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_html_draft-2Dmishra-=
2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt&d=3DDwICaQ&c=3DudBTRvFvXC5Dhq=
g7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML=
28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=3DeKzBB98mFai1psOc=
qSKEFKAB4ex0TTkH1qE3KwlktF8&e=3D
>     > Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0https://urldefense.proofpoint=
=2Ecom/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dmishra-2Dv6ops-2D=
variable-2Dslaac-2Dproblem-2Dstmt-2D01&d=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHp=
JlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&=
m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=3DBWr8XoPyMxt4e9KnLojwG=
X54ODGu0gmDToc_EweEdtI&e=3D
>     > Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0https://urldefense.=
proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2=
Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&d=3DDwICaQ&c=3Du=
dBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2rxBBO7=
qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=3DZnQ=
w7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&e=3D
>     >
>     > Abstract:
>     >=C2=A0 =C2=A0 In the past, various IPv6 addressing models have bee=
n proposed based
>     >=C2=A0 =C2=A0 on a subnet hierarchy embedding a 64-bit prefix.=C2=A0=
 The last remnant of
>     >=C2=A0 =C2=A0 IPv6 classful addressing is a inflexible interface i=
dentifier
>     >=C2=A0 =C2=A0 boundary at /64.=C2=A0 This document details the 64-=
bit boundary problem
>     >=C2=A0 =C2=A0 statement.
>     >
>     >
>     >
>     >
>     > 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.o=
rg <http://tools.ietf.org>.
>     >
>     > The IETF Secretariat
>     >
>     >
>     >
>     >
>     > --
>     >
>     >
>     > Gyan Mishra
>     > Network Solutions Architect & SME
>     > Data Center Planning | Common Core | Development & Engineering La=
b Services
>     > Global Technology Services | ITNUC
>     > O 240 970-6287
>     > M 301 502-1347
>     > 13101 Columbia Pike Rm 304-D
>     > Silver Spring, MD 20904
>     >
>     > IETF=C2=A0 & ISOC Member since 2015
>     > https://www.ietf.org/
>     > https://www.internetsociety.org/
>     >
>     >
>     >
>     >
>     > --
>     >
>     >
>     > Gyan Mishra
>     > Network Solutions Architect
>     > M 301 502-1347
>     > 13101 Columbia Pike
>     > Silver Spring, MD
>     >
>     > _______________________________________________
>     > v6ops mailing list
>     > v6ops@ietf.org <mailto:v6ops@ietf.org>
>     > https://www.ietf.org/mailman/listinfo/v6ops
>=20
> --=20
>=20
> <http://www.verizon.com/>
>=20
> *Gyan Mishra*
>=20
> /Network Solutions A//rchitect=C2=A0/
>=20
> /M 301 502-1347
> 13101 Columbia Pike=C2=A0
> /Silver Spring, MD
>=20
>=20
>=20
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>=20


From nobody Mon Nov  2 15:19:32 2020
Return-Path: <jinmei.tatuya@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 DEF953A128F for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 15:19:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.4
X-Spam-Level: 
X-Spam-Status: No, score=-1.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
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 rQZqiELlcs5p for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 15:19:29 -0800 (PST)
Received: from mail-vs1-f43.google.com (mail-vs1-f43.google.com [209.85.217.43]) (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 645EC3A03FC for <v6ops@ietf.org>; Mon,  2 Nov 2020 15:19:29 -0800 (PST)
Received: by mail-vs1-f43.google.com with SMTP id b3so8444029vsc.5 for <v6ops@ietf.org>; Mon, 02 Nov 2020 15:19:29 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=pqfAdok3Y9AvteGwWgzymsYiDNL0gVoRCHBBSrMriAg=; b=nMshKytw0fXmj9FkFcodlJFEvULTtvgy4562/7/xfHvj8DPM6VjDz5j7P/FTgjf1R4 69nP7dxcEQI2zfN6UWYKiURfGdL5keSqTgLaGMP5s3r2elLM5XX9Q+7914GpNZfoPFxF qNbXBdMpx7oA9WDHh2mmKXsqtA626l8CCr+db8/n8apqSz6VKn79oRNHRg/W43ikIfbf zM8OyAaqeWCAEyzHPCEysFL2xLgWFCRCRqxLbiTOEYMhPDXDQ6fVfRHrJhHWdkETye3Y Vc5WrL5fDJc6hCsNVI1RLfuEhsnJVTMJA2I5w5fESxt5XgXXqF97ia+L4ixuKtItci1i N9RQ==
X-Gm-Message-State: AOAM531blxSYl8QK2T/5WEW7gW8px5sjzKWim60JLjhmns3Br3fjUO3d tbpzZ+pDFidHFAzSeV82Hj7IYjnlYd4EbjS2Ab8=
X-Google-Smtp-Source: ABdhPJzyDFfIFBdykqN55LM1Dm+dtHfft099xGWqAKDVRlkdZNAlOfDROd1I6t5GzZjw4J6U8/kYZtVLPSGgzyZH7q8=
X-Received: by 2002:a67:f453:: with SMTP id r19mr16086750vsn.43.1604359168400;  Mon, 02 Nov 2020 15:19:28 -0800 (PST)
MIME-Version: 1.0
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com>
In-Reply-To: <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com>
From: =?UTF-8?B?56We5piO6YGU5ZOJ?= <jinmei@wide.ad.jp>
Date: Mon, 2 Nov 2020 15:19:17 -0800
Message-ID: <CAJE_bqfXucoFe0pURXzQWgM0PCvMqUhkctvnbY_iBEDgcjRLBw@mail.gmail.com>
To: Bob Hinden <bob.hinden@gmail.com>
Cc: Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>, IPv6 Operations <v6ops@ietf.org>, Gyan Mishra <gyan.s.mishra@verizon.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/m0udpagFFhr2wOTd1kzoFGsMLOs>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 23:19:31 -0000

At Mon, 2 Nov 2020 11:09:57 -0800,
Bob Hinden <bob.hinden@gmail.com> wrote:

> First off SLACC works just fine with any size prefix/interface ID.
> The protocol supports different sized prefixes/IIDs.   The purported
> issue relates to interface ID sizes.   These drafts appear to be
> confused about that.

+1.  Even the draft title has the confusion: "SLAAC with prefixes of
arbitrary length in PIO (Variable SLAAC) - A Problem Statement".
The SLAAC protocol itself as defined in RFC4862 already works with an
arbitrary prefix length.

Today's limitation, i.e., the interface identifier (and therefore the
prefix also) length used in SLAAC is always 64 bits in practice, just
comes from the addressing architecture (RFC4291) and IPv6-over-foo
standards (that are supposed to be consistent with the addressing
architecture).  If the "problem(s)" the authors see are this
limitation, the draft should target at the addressing architecture
and/or IPv6-over-foo specs, not SLAAC.  So, for example, the title
would have to be: "IPv6 subnet prefixes of arbitrary length - A
Problem Statement" or "Arbitrary Length Interface Identifiers - A
Problem Statement" (both "subnet prefix" and "interface identifier"
are a concept defined in the address architecture).

--
JINMEI, Tatuya


From nobody Mon Nov  2 15:56:57 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: v6ops@ietf.org
Delivered-To: v6ops@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 108C63A14EC; Mon,  2 Nov 2020 15:56:45 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: v6ops@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.21.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: v6ops@ietf.org
Message-ID: <160436140502.19738.5638510722481791464@ietfa.amsl.com>
Date: Mon, 02 Nov 2020 15:56:45 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/khVz3hAcJkyxzYPjbfG4HkFIIWg>
Subject: [v6ops] I-D Action: draft-ietf-v6ops-slaac-renum-05.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 23:56:52 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the IPv6 Operations WG of the IETF.

        Title           : Reaction of Stateless Address Autoconfiguration (SLAAC) to Flash- Renumbering Events
        Authors         : Fernando Gont
                          Jan Zorz
                          Richard Patterson
	Filename        : draft-ietf-v6ops-slaac-renum-05.txt
	Pages           : 13
	Date            : 2020-11-02

Abstract:
   In scenarios where network configuration information related to IPv6
   prefixes becomes invalid without any explicit and reliable signaling
   of that condition (such as when a Customer Edge router crashes and
   reboots without knowledge of the previously-employed prefixes), nodes
   on the local network may continue using stale prefixes for an
   unacceptably long time (on the order of several days), thus resulting
   in connectivity problems.  This document describes this issue and
   discusses operational workarounds that may help to improve network
   robustness.  Additionally, it highlights areas where further work may
   be needed.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-v6ops-slaac-renum/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-v6ops-slaac-renum-05
https://datatracker.ietf.org/doc/html/draft-ietf-v6ops-slaac-renum-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-v6ops-slaac-renum-05


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.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Mon Nov  2 15:57:00 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: v6ops@ietf.org
Delivered-To: v6ops@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 302933A1397; Mon,  2 Nov 2020 15:56:45 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <v6ops@ietf.org>, <kaduk@mit.edu>, "Owen DeLong" <owen@delong.com>, <warren@kumari.net>
X-Test-IDTracker: no
X-IETF-IDTracker: 7.21.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <160436140517.19738.10093050465283244959@ietfa.amsl.com>
Date: Mon, 02 Nov 2020 15:56:45 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/OeAjlZrUg5d1802LdhPT8kylAvc>
Subject: [v6ops] New Version Notification - draft-ietf-v6ops-slaac-renum-05.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Nov 2020 23:56:52 -0000

A new version (-05) has been submitted for draft-ietf-v6ops-slaac-renum:
https://www.ietf.org/archive/id/draft-ietf-v6ops-slaac-renum-05.txt

Sub state has been changed to AD Followup from Revised ID Needed


The IETF datatracker page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-v6ops-slaac-renum/

Diff from previous version:
https://www.ietf.org/rfcdiff?url2=draft-ietf-v6ops-slaac-renum-05

Please note that it may take a couple of minutes from the time of submission
until the diff is available at tools.ietf.org.

IETF Secretariat.



From nobody Mon Nov  2 19:01:50 2020
Return-Path: <hayabusagsm@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 5A87C3A1392 for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 19:01:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=unavailable 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 T5RgdP7I_4_s for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 19:01:45 -0800 (PST)
Received: from mail-vs1-xe2b.google.com (mail-vs1-xe2b.google.com [IPv6:2607:f8b0:4864:20::e2b]) (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 E02F53A1393 for <v6ops@ietf.org>; Mon,  2 Nov 2020 19:01:44 -0800 (PST)
Received: by mail-vs1-xe2b.google.com with SMTP id u7so8654908vsq.11 for <v6ops@ietf.org>; Mon, 02 Nov 2020 19:01:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=nz9qpxtDVcIy7u2VIcSewqGuD2HFUAl5mRdbwyIXVOw=; b=Yiwji7D6obr0u8ZO/oGK/99WVWkboTPYUYohHtbiIjLqRjakah8CJj9ZhIEkYEViHm GL/+QYGWUjB7ZLb3COb1NyaOLfpPd+eNdru52QlyNb/xDz9FEpUDb3nJ2UGftLkiU61h M2/fUUxBZBRXqNP0BDYt7CdPP6kur5KOlf+p8p/ULl5xOejh3FcRnBWGaNyj8U9yf3Jf jr4NzJYMdfnAYNnFaAS5KrD6wzT0a5FRt5+mpwtcEnNOpLu7JV+dFdg+r9fy/GoBMIDQ QHF26qDP4POAy+BO4tEJwE/yTjKbEq8P8oqc87HgkiZXp2Nq22OWvS/42dwEvCDorNWO A1ng==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=nz9qpxtDVcIy7u2VIcSewqGuD2HFUAl5mRdbwyIXVOw=; b=RRnZhr/VxnUNVOZ/1NRvAsrltQOlN6c5TmsVWsZddOiDDarhZWVewbKC64iOpAK0sh dGzMDVOodmqq7uwu6i+sSL6NpzyymCm4vBm1jG00gC7Ko2DqLUN1W8OtXRsJ/Gbpv8xy q6cYfnEHMn5aVMYSnDt8a9V9ucyGQhAGsNOFqujhpcbVu7wLAi5k/sfY9Gf58Y7BJxye GM++wS95g0sdmSur9k6itBQB2ZXPyoZ/KOPFGwC3Sp/l+qFcAcXn7sbzL+ZJQiRy8Cbz i3QxMkY/9anNyxvDQCL8O9SEpHzgLZMLBUtk+WXy3EycU6ZxC6kWdxNc5l1Z8tGUd8cI 8U6Q==
X-Gm-Message-State: AOAM531tLqJmTN9zWBlr0A6WFRSO0GQ1Zb7IHNT0A+Hner3R3amTlqsb o/0x8GXw3miuyAaCfRAReDfxmdT8/QgHkvOcjfA=
X-Google-Smtp-Source: ABdhPJziZpPVa3W+ajA1AGHxJCqPT2vJmN1Lq9Oeq6+VFhDXZIBTisersV67YCcuz74j44B+oEnMcFuTz/ftxs/ESDw=
X-Received: by 2002:a67:e9c5:: with SMTP id q5mr6257462vso.5.1604372503864; Mon, 02 Nov 2020 19:01:43 -0800 (PST)
MIME-Version: 1.0
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com>
In-Reply-To: <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 2 Nov 2020 21:55:39 -0500
Message-ID: <CABNhwV0wQLHoAQ-JMa37Qy9N+e_FATQdDvYNopoQrGfRtvDGPg@mail.gmail.com>
To: Bob Hinden <bob.hinden@gmail.com>
Cc: Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>, IPv6 Operations <v6ops@ietf.org>, Gyan Mishra <gyan.s.mishra@verizon.com>
Content-Type: multipart/alternative; boundary="0000000000002e2a4205b32b15e7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Dn7Vu-XdQmzLB1gjrolNlTazV9I>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 03 Nov 2020 03:01:48 -0000

--0000000000002e2a4205b32b15e7
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, Nov 2, 2020 at 2:10 PM Bob Hinden <bob.hinden@gmail.com> wrote:

> Hi,
>
> What Lorenzo said.
>
> Further, I did quick read and see some immediate issues.
>
> First off SLACC works just fine with any size prefix/interface ID.    The
> protocol supports different sized prefixes/IIDs.   The purported issue
> relates to interface ID sizes.   These drafts appear to be confused about
> that.
>
> The v6ops draft goes beyond a problem, it it has an IANA section
> requesting a new RA flag.
>

   Gyan> The v6ops draft is about defining the problem statement not
solution so no IANA requests in that draft - that was in error - fixed in
next revision

>
> Bob
>
>
> > On Nov 2, 2020, at 5:32 AM, Lorenzo Colitti <lorenzo=3D
> 40google.com@dmarc.ietf.org> wrote:
> >
> > AFAICS this is a straight violation of the text in RFC 4291 which says
> that interface IDs are 64 bits long. As such, I don't see the point in
> discussing it unless there is reason to believe that that text will chang=
e.
> >
> > There was a very long and very heated discussion about that text a few
> years ago when the 6man tried to take 4291 to full standard. That consume=
d
> a lot of WG time and ultimately resulted in no changes. I expect there ar=
e
> still going to be very strong opinions on both sides. If we are to reopen
> that discussion now, it should happen in 6man, not v6ops. That way those
> discussions will at least only happen in one place.
> >
> > On Mon, Nov 2, 2020 at 10:25 PM Fred Baker <fredbaker.ietf@gmail.com>
> wrote:
> > Let me ask a question of the operators. This draft, as of today, is in
> discussion in 6man and will probably be discussed in the 6man meeting. I
> have not offered the authors a slot in v6ops, as it is not being discusse=
d
> here. That said, it is presumably a solution to an operational problem, i=
n
> that the prefix that SLAAC is being used to generate an address in is not
> exactly 64 bits.
> >
> > Soliciting opinions on the problem: is this something that needs a
> solution? On the solution: what do you think of it? Does it have holes?
> >
> > > On Nov 2, 2020, at 12:14 AM, Gyan Mishra <hayabusagsm@gmail.com>
> wrote:
> > >
> > >   Dear v6OPS,
> > >
> > > This draft addresses the problem statement to change SLAAC's
> historical fixed 64 bit boundary to variable PIO so that VLSM masking is
> supported just as it is today with static & DHCPv6 & DHCPv6 PD.
> > >
> > > This change to SLAAC to variable, ensures that parity is maintained
> between the three address deployment mechanisms that exist today with
> IPv6.  This draft as well addresses the MAJOR gap that exists today with
> lack of parity and the historical framework of the impact of this lack of
> partify that has existed since the IPv6 specification was published 20+
> years ago.
> > >
> > > We have a solutions draft below that is referenced in this draft that
> goes over in detail the solution on 6MAN.
> > >
> > > ! Variable SLAAC
> > > https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> > >
> > > Bob & Ole,
> > >
> > > Please review.  Based on the feedback received from 6MAN, I would lik=
e
> to request a time slot on IETF 109.
> > >
> > > Kind Regards
> > >
> > > Gyan
> > >
> > >
> > >
> > > ---------- Forwarded message ---------
> > > From: Mishra, Gyan S <gyan.s.mishra@verizon.com>
> > > Date: Fri, Oct 30, 2020 at 6:50 PM
> > > Subject: Fwd: [E] New Version Notification for
> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> > > To: Hayabusanew <hayabusagsm@gmail.com>
> > >
> > >
> > >
> > >
> > > ---------- Forwarded message ---------
> > > From: <internet-drafts@ietf.org>
> > > Date: Fri, Oct 30, 2020 at 6:46 PM
> > > Subject: [E] New Version Notification for
> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> > > To: Naveen Kottapalli <nkottapalli@benu.net>, Alexandre Petrescu <
> alexandre.petrescu@cea.fr>, Gyan Mishra <gyan.s.mishra@verizon.com>,
> Alexandre Petrescu <Alexandre.Petrescu@cea.fr>, Dusan Mudric <
> dmudric@ciena.com>, Dmytro Shytyi <dmytro.shytyi@sfr.com>
> > >
> > >
> > >
> > > A new version of I-D,
> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> > > has been successfully submitted by Gyan Mishra and posted to the
> > > IETF repository.
> > >
> > > Name:           draft-mishra-v6ops-variable-slaac-problem-stmt
> > > Revision:       01
> > > Title:          SLAAC with prefixes of arbitrary length in PIO
> (Variable SLAAC) - A Problem Statement
> > > Document date:  2020-10-30
> > > Group:          Individual Submission
> > > Pages:          12
> > > URL:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archi=
ve_id_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01.txt&d=
=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq=
0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27M=
Aoo&s=3DdtYY-cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMPP0xR4&e=3D
> > > Status:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.o=
rg_doc_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt_&d=3DDwIC=
aQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2=
rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=
=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8Q9kHxc&e=3D
> > > Htmlized:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.o=
rg_doc_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt&d=3D=
DwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY=
8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo=
&s=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3KwlktF8&e=3D
> > > Htmlized:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_htm=
l_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&d=3DDwICa=
Q&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2r=
xBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=3D=
BWr8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI&e=3D
> > > Diff:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdi=
ff-3Furl2-3Ddraft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01=
&d=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4m=
qq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx2=
7MAoo&s=3DZnQw7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&e=3D
> > >
> > > Abstract:
> > >    In the past, various IPv6 addressing models have been proposed bas=
ed
> > >    on a subnet hierarchy embedding a 64-bit prefix.  The last remnant
> of
> > >    IPv6 classful addressing is a inflexible interface identifier
> > >    boundary at /64.  This document details the 64-bit boundary proble=
m
> > >    statement.
> > >
> > >
> > >
> > >
> > > 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
> > >
> > >
> > >
> > >
> > > --
> > >
> > >
> > > Gyan Mishra
> > > Network Solutions Architect & SME
> > > Data Center Planning | Common Core | Development & Engineering Lab
> Services
> > > Global Technology Services | ITNUC
> > > O 240 970-6287
> > > M 301 502-1347
> > > 13101 Columbia Pike Rm 304-D
> > > Silver Spring, MD 20904
> > >
> > > IETF  & ISOC Member since 2015
> > > https://www.ietf.org/
> > > https://www.internetsociety.org/
> > >
> > >
> > >
> > >
> > > --
> > >
> > >
> > > Gyan Mishra
> > > Network Solutions Architect
> > > M 301 502-1347
> > > 13101 Columbia Pike
> > > Silver Spring, MD
> > >
> > > _______________________________________________
> > > v6ops mailing list
> > > v6ops@ietf.org
> > > https://www.ietf.org/mailman/listinfo/v6ops
> >
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>


--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--0000000000002e2a4205b32b15e7
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Mon, Nov 2, 2020 at 2:10 PM Bob Hi=
nden &lt;<a href=3D"mailto:bob.hinden@gmail.com">bob.hinden@gmail.com</a>&g=
t; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0p=
x 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br=
>
<br>
What Lorenzo said.<br>
<br>
Further, I did quick read and see some immediate issues.<br>
<br>
First off SLACC works just fine with any size prefix/interface ID.=C2=A0 =
=C2=A0 The protocol supports different sized prefixes/IIDs.=C2=A0 =C2=A0The=
 purported issue relates to interface ID sizes.=C2=A0 =C2=A0These drafts ap=
pear to be confused about that.<br>
<br>
The v6ops draft goes beyond a problem, it it has an IANA section requesting=
 a new RA flag.<br></blockquote><div><br></div><div>=C2=A0 =C2=A0Gyan&gt; T=
he v6ops draft is about defining the problem statement not solution so no I=
ANA requests in that draft - that was in error - fixed in next revision=C2=
=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Bob<br>
<br>
<br>
&gt; On Nov 2, 2020, at 5:32 AM, Lorenzo Colitti &lt;lorenzo=3D<a href=3D"m=
ailto:40google.com@dmarc.ietf.org" target=3D"_blank">40google.com@dmarc.iet=
f.org</a>&gt; wrote:<br>
&gt; <br>
&gt; AFAICS this is a straight violation of the text in RFC 4291 which says=
 that interface IDs are 64 bits long. As such, I don&#39;t see the point in=
 discussing it unless there is reason to believe that that text will change=
.<br>
&gt; <br>
&gt; There was a very long and very heated discussion about that text a few=
 years ago when the 6man tried to take 4291 to full standard. That consumed=
 a lot of WG time and ultimately resulted in no changes. I expect there are=
 still going to be very strong opinions on both sides. If we are to reopen =
that discussion now, it should happen in 6man, not v6ops. That way those di=
scussions will at least only happen in one place.<br>
&gt; <br>
&gt; On Mon, Nov 2, 2020 at 10:25 PM Fred Baker &lt;<a href=3D"mailto:fredb=
aker.ietf@gmail.com" target=3D"_blank">fredbaker.ietf@gmail.com</a>&gt; wro=
te:<br>
&gt; Let me ask a question of the operators. This draft, as of today, is in=
 discussion in 6man and will probably be discussed in the 6man meeting. I h=
ave not offered the authors a slot in v6ops, as it is not being discussed h=
ere. That said, it is presumably a solution to an operational problem, in t=
hat the prefix that SLAAC is being used to generate an address in is not ex=
actly 64 bits.<br>
&gt; <br>
&gt; Soliciting opinions on the problem: is this something that needs a sol=
ution? On the solution: what do you think of it? Does it have holes?<br>
&gt; <br>
&gt; &gt; On Nov 2, 2020, at 12:14 AM, Gyan Mishra &lt;<a href=3D"mailto:ha=
yabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt; wrote:=
<br>
&gt; &gt;<br>
&gt; &gt;=C2=A0 =C2=A0Dear v6OPS,<br>
&gt; &gt;<br>
&gt; &gt; This draft addresses the problem statement to change SLAAC&#39;s =
historical fixed 64 bit boundary to variable PIO so that VLSM masking is su=
pported just as it is today with static &amp; DHCPv6 &amp; DHCPv6 PD.<br>
&gt; &gt;<br>
&gt; &gt; This change to SLAAC to variable, ensures that parity is maintain=
ed between the three address deployment mechanisms that exist today with IP=
v6.=C2=A0 This draft as well addresses the MAJOR gap that exists today with=
 lack of parity and the historical framework of the impact of this lack of =
partify that has existed since the IPv6 specification was published 20+ yea=
rs ago.<br>
&gt; &gt;<br>
&gt; &gt; We have a solutions draft below that is referenced in this draft =
that goes over in detail the solution on 6MAN.<br>
&gt; &gt;<br>
&gt; &gt; ! Variable SLAAC<br>
&gt; &gt; <a href=3D"https://datatracker.ietf.org/doc/draft-mishra-6man-var=
iable-slaac/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf=
.org/doc/draft-mishra-6man-variable-slaac/</a><br>
&gt; &gt;<br>
&gt; &gt; Bob &amp; Ole,<br>
&gt; &gt;<br>
&gt; &gt; Please review.=C2=A0 Based on the feedback received from 6MAN, I =
would like to request a time slot on IETF 109.<br>
&gt; &gt;<br>
&gt; &gt; Kind Regards<br>
&gt; &gt;<br>
&gt; &gt; Gyan<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; ---------- Forwarded message ---------<br>
&gt; &gt; From: Mishra, Gyan S &lt;<a href=3D"mailto:gyan.s.mishra@verizon.=
com" target=3D"_blank">gyan.s.mishra@verizon.com</a>&gt;<br>
&gt; &gt; Date: Fri, Oct 30, 2020 at 6:50 PM<br>
&gt; &gt; Subject: Fwd: [E] New Version Notification for draft-mishra-v6ops=
-variable-slaac-problem-stmt-01.txt<br>
&gt; &gt; To: Hayabusanew &lt;<a href=3D"mailto:hayabusagsm@gmail.com" targ=
et=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; ---------- Forwarded message ---------<br>
&gt; &gt; From: &lt;<a href=3D"mailto:internet-drafts@ietf.org" target=3D"_=
blank">internet-drafts@ietf.org</a>&gt;<br>
&gt; &gt; Date: Fri, Oct 30, 2020 at 6:46 PM<br>
&gt; &gt; Subject: [E] New Version Notification for draft-mishra-v6ops-vari=
able-slaac-problem-stmt-01.txt<br>
&gt; &gt; To: Naveen Kottapalli &lt;<a href=3D"mailto:nkottapalli@benu.net"=
 target=3D"_blank">nkottapalli@benu.net</a>&gt;, Alexandre Petrescu &lt;<a =
href=3D"mailto:alexandre.petrescu@cea.fr" target=3D"_blank">alexandre.petre=
scu@cea.fr</a>&gt;, Gyan Mishra &lt;<a href=3D"mailto:gyan.s.mishra@verizon=
.com" target=3D"_blank">gyan.s.mishra@verizon.com</a>&gt;, Alexandre Petres=
cu &lt;<a href=3D"mailto:Alexandre.Petrescu@cea.fr" target=3D"_blank">Alexa=
ndre.Petrescu@cea.fr</a>&gt;, Dusan Mudric &lt;<a href=3D"mailto:dmudric@ci=
ena.com" target=3D"_blank">dmudric@ciena.com</a>&gt;, Dmytro Shytyi &lt;<a =
href=3D"mailto:dmytro.shytyi@sfr.com" target=3D"_blank">dmytro.shytyi@sfr.c=
om</a>&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; A new version of I-D, draft-mishra-v6ops-variable-slaac-problem-s=
tmt-01.txt<br>
&gt; &gt; has been successfully submitted by Gyan Mishra and posted to the<=
br>
&gt; &gt; IETF repository.<br>
&gt; &gt;<br>
&gt; &gt; Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-mishra-v6ops-=
variable-slaac-problem-stmt<br>
&gt; &gt; Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A001<br>
&gt; &gt; Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 SLAAC with prefixes of a=
rbitrary length in PIO (Variable SLAAC) - A Problem Statement<br>
&gt; &gt; Document date:=C2=A0 2020-10-30<br>
&gt; &gt; Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission<br=
>
&gt; &gt; Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 12<br>
&gt; &gt; URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://=
urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archive_id_draf=
t-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01.txt&amp;d=3DDwI=
CaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4m=
qq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-=
oDx27MAoo&amp;s=3DdtYY-cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMPP0xR4&amp;e=3D" rel=
=3D"noreferrer" target=3D"_blank">https://urldefense.proofpoint.com/v2/url?=
u=3Dhttps-3A__www.ietf.org_archive_id_draft-2Dmishra-2Dv6ops-2Dvariable-2Ds=
laac-2Dproblem-2Dstmt-2D01.txt&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJl=
Pps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&=
amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DdtYY-cXn0FCho9Z=
ftXjO-TuTH19Nr6MO5spHMPP0xR4&amp;e=3D</a><br>
&gt; &gt; Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urlde=
fense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_draft-2D=
mishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt_&amp;d=3DDwICaQ&amp;c=3D=
udBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxB=
BO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&am=
p;s=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8Q9kHxc&amp;e=3D" rel=3D"noreferr=
er" target=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A=
__datatracker.ietf.org_doc_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dprob=
lem-2Dstmt_&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0Pom=
BTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8=
oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBf=
iR8Q9kHxc&amp;e=3D</a><br>
&gt; &gt; Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense=
.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_html_draft-2D=
mishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt&amp;d=3DDwICaQ&amp;c=3Du=
dBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBB=
O7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp=
;s=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3KwlktF8&amp;e=3D" rel=3D"noreferre=
r" target=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A_=
_datatracker.ietf.org_doc_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2D=
problem-2Dstmt&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0=
PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hF=
oz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTk=
H1qE3KwlktF8&amp;e=3D</a><br>
&gt; &gt; Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense=
.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dmishra-2Dv=
6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ&amp;c=3DudBTRv=
FvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW=
_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3D=
BWr8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI&amp;e=3D" rel=3D"noreferrer" ta=
rget=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tool=
s.ietf.org_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-=
2D01&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp=
;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB6=
25Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DBWr8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEd=
tI&amp;e=3D</a><br>
&gt; &gt; Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://=
urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdiff-3Furl2-=
3Ddraft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DD=
wICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu=
4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0=
k-oDx27MAoo&amp;s=3DZnQw7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&amp;e=3D" r=
el=3D"noreferrer" target=3D"_blank">https://urldefense.proofpoint.com/v2/ur=
l?u=3Dhttps-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dmishra-2Dv6ops-2Dvari=
able-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7U=
HpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML2=
8ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DZnQw7BqnqoV=
fmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&amp;e=3D</a><br>
&gt; &gt;<br>
&gt; &gt; Abstract:<br>
&gt; &gt;=C2=A0 =C2=A0 In the past, various IPv6 addressing models have bee=
n proposed based<br>
&gt; &gt;=C2=A0 =C2=A0 on a subnet hierarchy embedding a 64-bit prefix.=C2=
=A0 The last remnant of<br>
&gt; &gt;=C2=A0 =C2=A0 IPv6 classful addressing is a inflexible interface i=
dentifier<br>
&gt; &gt;=C2=A0 =C2=A0 boundary at /64.=C2=A0 This document details the 64-=
bit boundary problem<br>
&gt; &gt;=C2=A0 =C2=A0 statement.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Please note that it may take a couple of minutes from the time of=
 submission<br>
&gt; &gt; until the htmlized version and diff are available at <a href=3D"h=
ttp://tools.ietf.org" rel=3D"noreferrer" target=3D"_blank">tools.ietf.org</=
a>.<br>
&gt; &gt;<br>
&gt; &gt; The IETF Secretariat<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Gyan Mishra<br>
&gt; &gt; Network Solutions Architect &amp; SME<br>
&gt; &gt; Data Center Planning | Common Core | Development &amp; Engineerin=
g Lab Services<br>
&gt; &gt; Global Technology Services | ITNUC<br>
&gt; &gt; O 240 970-6287<br>
&gt; &gt; M 301 502-1347<br>
&gt; &gt; 13101 Columbia Pike Rm 304-D<br>
&gt; &gt; Silver Spring, MD 20904<br>
&gt; &gt;<br>
&gt; &gt; IETF=C2=A0 &amp; ISOC Member since 2015<br>
&gt; &gt; <a href=3D"https://www.ietf.org/" rel=3D"noreferrer" target=3D"_b=
lank">https://www.ietf.org/</a><br>
&gt; &gt; <a href=3D"https://www.internetsociety.org/" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.internetsociety.org/</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Gyan Mishra<br>
&gt; &gt; Network Solutions Architect<br>
&gt; &gt; M 301 502-1347<br>
&gt; &gt; 13101 Columbia Pike<br>
&gt; &gt; Silver Spring, MD<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; v6ops mailing list<br>
&gt; &gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.or=
g</a><br>
&gt; &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"no=
referrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a>=
<br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a>=
<br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a>=
<br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
<br>
_______________________________________________<br>
v6ops mailing list<br>
<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"lt=
r"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div=
><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=
=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" target=3D=
"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-em=
ail" width=3D"81" height=3D"18" style=3D"height: 18px; width: 81px;"></a><b=
r></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NHG DS=
&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b></p=
><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font face=3D=
"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutions A=
</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=C2=
=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;col=
or:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Columbia=
 Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></div><=
/div></div></div></div></div></div></div></div>

--0000000000002e2a4205b32b15e7--


From nobody Mon Nov  2 22:18:38 2020
Return-Path: <hayabusagsm@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 8AA403A14AB for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 22:18:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZpUB3IdqL-IO for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 22:18:32 -0800 (PST)
Received: from mail-vs1-xe35.google.com (mail-vs1-xe35.google.com [IPv6:2607:f8b0:4864:20::e35]) (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 A862C3A1504 for <v6ops@ietf.org>; Mon,  2 Nov 2020 22:18:10 -0800 (PST)
Received: by mail-vs1-xe35.google.com with SMTP id z123so4137524vsb.0 for <v6ops@ietf.org>; Mon, 02 Nov 2020 22:18:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Tx2syzDu4cVv3PNZNL9BWUPRWlXt486sDscIaEhBWko=; b=ThYvgmesAsHxhY+ZK4ExOBe6Cmnox+8Em3rTiJrsk4OFjjPbtN1zFpgzw5PAHuasHH 4UuEzQBPu51drILhGdlhQZybSpcP6EMM7aDxqG1CH/g8ycobHd/jZDE+Ci4puVy0JAlw QIlx9XabRoLc6L2H2W1loNp+BCkFqxOMqH7QurL5eypDfg4I9FgMIDL9cW6XEOU5CPAL 5jSepAv7wWKF4PvMZIubilnb1G6Cr/BOARXct8OA1acHsYU/DAQrub4J+SlCygYhSLNf OAw1De7LykVymu9kP6IM0DQHirVCitFprTsURkBXiEY0Svkfvc6nrnD5JpWRQVqXX8gm Ghpw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Tx2syzDu4cVv3PNZNL9BWUPRWlXt486sDscIaEhBWko=; b=W5TLYvVX79Oyp4Hjd45bJdfThRkrEJm8hybSlKDi7RnCmVvTPSlLeTIVTXRNENkgP7 3YukgX1LcXutcvkJHR5ZoQLQtF+K9oacFEXG6quZ/PaeBoDqWPBKKEsHY965+MGvDQMI BtjO/9BgwTkR/npmNrrJyMBmfC/s5AbLXaSWfHrim5cWiNVtP8d/UTB07LgId1KTZl7y +oaLUVqGzrTwWzapZ+W9//dD+cNG4sG6Ma9xYLxpv4E+Fd6HSzF6TKVy2DKqiJ5dxiTl OVOuEKM6DwaFa/vhLj5JucjDnqPjGvfOiDU2Ez3R8qF8WyIPv21xxjEJgVEfvMO8nifH sIOQ==
X-Gm-Message-State: AOAM531Az92DvEE0YDo6336laQN2eS9+RuZa7VMjj0zwpKfu7Qd67WA2 71l7WFqYdNT9dsVGhslJ4gZu6YGLaoLtRfw9L4I=
X-Google-Smtp-Source: ABdhPJxtiKpgU5YtMv+b1P3BbRxHaJRfRV08hNDKhu25Is92+/ZzXxVW68Nx0s68BYpuIt7ifbFT7GwYLFvdyeJgGcc=
X-Received: by 2002:a67:6f06:: with SMTP id k6mr16855391vsc.20.1604384289469;  Mon, 02 Nov 2020 22:18:09 -0800 (PST)
MIME-Version: 1.0
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CABNhwV27Dp6g+d-MGeGTR2eg7JJoRunzh2ALPr59z4u4JN4S7g@mail.gmail.com> <d8659634-734b-d5d4-a112-1f9dfaef72cb@gmail.com>
In-Reply-To: <d8659634-734b-d5d4-a112-1f9dfaef72cb@gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Tue, 3 Nov 2020 01:12:05 -0500
Message-ID: <CABNhwV1V4LYGkuSFBYy7-N2xRnO2hpYiwCy1S-5dfWDgLEkAKg@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: Fred Baker <fredbaker.ietf@gmail.com>, Dmytro Shytyi <dmytro.shytyi@sfr.com>,  Naveen Kottapalli <nkottapalli@benu.net>, IPv6 Operations <v6ops@ietf.org>,  Gyan Mishra <gyan.s.mishra@verizon.com>, Alexandre Petrescu <alexandre.petrescu@cea.fr>
Content-Type: multipart/alternative; boundary="000000000000a837e605b32dd3ff"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/2REKRhdgO-j9SG24sLYrG9UAlp4>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 03 Nov 2020 06:18:37 -0000

--000000000000a837e605b32dd3ff
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, Nov 2, 2020 at 3:08 PM Brian E Carpenter <
brian.e.carpenter@gmail.com> wrote:

> On 03-Nov-20 06:13, Gyan Mishra wrote:
> >
> >
> > On Mon, Nov 2, 2020 at 8:25 AM Fred Baker <fredbaker.ietf@gmail.com
> <mailto:fredbaker.ietf@gmail.com>> wrote:
> >
> >     Let me ask a question of the operators. This draft, as of today, is
> in discussion in 6man and will probably be discussed in the 6man meeting.=
 I
> have not offered the authors a slot in v6ops, as it is not being discusse=
d
> here. That said, it is presumably a solution to an operational problem, i=
n
> that the prefix that SLAAC is being used to generate an address in is not
> exactly 64 bits.
> >
> >
> >     Gyan> Agreed on 6MAN slot.  Yes, solution to operational problem.
> We would discuss both problem and solution during the time slot so I thin=
k
> 6MAN would be the right spot.  Correct.
>
> Why would 6man spend time on solving a problem before the operational
> community agreees that there is a problem?
>
> My understanding is that the principal operational requirement is already
> stated in BCP198 (RFC7608). There was a previous attempt to change the
> status quo in
> https://tools.ietf.org/html/draft-bourbaki-6man-classless-ipv6 but that
> didn't advance.
>
> So let's have a discussion whether there is a new operational problem her=
e
> first:
>
>   "The main problem is that SLAAC RA or PD allocates a /64 by the
>    wireless carrier 4G, 5G, 3GPP to mobile handset or hotspot, however
>    segmentation of the /64 via SLAAC is required so that downstream
>    interfaces can be further sub-netted."
>

      Gyan> Correct.  That is the issue.

>
> Why isn't that in v6ops scope?
>

    I think the problem would be I would think in scope to v6ops however as
Fred & Lorenzo pointed out that it maybe better to keep the entire
discussion in 6MAN as it pertains to operations problem but then also
solutions to the problem that updates slaac which is in a separate 6man
draft.  So having the entire discussion in 6man makes sense.  I see you
already started the thread there so I will join in.


>
> >     Soliciting opinions on the problem: is this something that needs a
> solution?
>
> Is there any reason why the mobile devices can't be given a /56 or /48,
> which solves the problem immediately?
>

  4G & 5G carrier standard is /64 per handset for both IPv6 only and dual
stack deployments.  Even though there is a way tremendous amount of space
in IPv6 I believe last count worldwide is 14 billion handsets.
  This issue with /64 segmentation does become more pronounced with 5G  as
it competes with broadband use case and in many cases SOHO customers may
eliminate their broadband and rely solely on 5G and need the segmentation.


>
>     Brian
>
> On the solution: what do you think of it? Does it have holes?
> >
> >
> >     Gyan> Yes soliciting opinions on the problem is the first step and
> poking holes on v6ops before we get to solution - so v6ops ML is perfect
> spot for that.
> >
> >
> >
> >     > On Nov 2, 2020, at 12:14 AM, Gyan Mishra <hayabusagsm@gmail.com
> <mailto:hayabusagsm@gmail.com>> wrote:
> >     >
> >     >   Dear v6OPS,
> >     >
> >     > This draft addresses the problem statement to change SLAAC's
> historical fixed 64 bit boundary to variable PIO so that VLSM masking is
> supported just as it is today with static & DHCPv6 & DHCPv6 PD.
> >     >
> >     > This change to SLAAC to variable, ensures that parity is
> maintained between the three address deployment mechanisms that exist tod=
ay
> with IPv6.  This draft as well addresses the MAJOR gap that exists today
> with lack of parity and the historical framework of the impact of this la=
ck
> of partify that has existed since the IPv6 specification was published 20=
+
> years ago.
> >     >
> >     > We have a solutions draft below that is referenced in this draft
> that goes over in detail the solution on 6MAN.
> >     >
> >     > ! Variable SLAAC
> >     > https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac=
/
> >     >
> >     > Bob & Ole,
> >     >
> >     > Please review.  Based on the feedback received from 6MAN, I would
> like to request a time slot on IETF 109.
> >     >
> >     > Kind Regards
> >     >
> >     > Gyan
> >     >
> >     >
> >     >
> >     > ---------- Forwarded message ---------
> >     > From: Mishra, Gyan S <gyan.s.mishra@verizon.com <mailto:
> gyan.s.mishra@verizon.com>>
> >     > Date: Fri, Oct 30, 2020 at 6:50 PM
> >     > Subject: Fwd: [E] New Version Notification for
> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> >     > To: Hayabusanew <hayabusagsm@gmail.com <mailto:
> hayabusagsm@gmail.com>>
> >     >
> >     >
> >     >
> >     >
> >     > ---------- Forwarded message ---------
> >     > From: <internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>=
>
> >     > Date: Fri, Oct 30, 2020 at 6:46 PM
> >     > Subject: [E] New Version Notification for
> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> >     > To: Naveen Kottapalli <nkottapalli@benu.net <mailto:
> nkottapalli@benu.net>>, Alexandre Petrescu <alexandre.petrescu@cea.fr
> <mailto:alexandre.petrescu@cea.fr>>, Gyan Mishra <
> gyan.s.mishra@verizon.com <mailto:gyan.s.mishra@verizon.com>>, Alexandre
> Petrescu <Alexandre.Petrescu@cea.fr <mailto:Alexandre.Petrescu@cea.fr>>,
> Dusan Mudric <dmudric@ciena.com <mailto:dmudric@ciena.com>>, Dmytro
> Shytyi <dmytro.shytyi@sfr.com <mailto:dmytro.shytyi@sfr.com>>
> >     >
> >     >
> >     >
> >     > A new version of I-D,
> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> >     > has been successfully submitted by Gyan Mishra and posted to the
> >     > IETF repository.
> >     >
> >     > Name:           draft-mishra-v6ops-variable-slaac-problem-stmt
> >     > Revision:       01
> >     > Title:          SLAAC with prefixes of arbitrary length in PIO
> (Variable SLAAC) - A Problem Statement
> >     > Document date:  2020-10-30
> >     > Group:          Individual Submission
> >     > Pages:          12
> >     > URL:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archi=
ve_id_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01.txt&d=
=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq=
0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27M=
Aoo&s=3DdtYY-cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMPP0xR4&e=3D
> >     > Status:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.o=
rg_doc_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt_&d=3DDwIC=
aQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2=
rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=
=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8Q9kHxc&e=3D
> >     > Htmlized:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.o=
rg_doc_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt&d=3D=
DwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY=
8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo=
&s=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3KwlktF8&e=3D
> >     > Htmlized:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_htm=
l_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&d=3DDwICa=
Q&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2r=
xBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=3D=
BWr8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI&e=3D
> >     > Diff:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdi=
ff-3Furl2-3Ddraft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01=
&d=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4m=
qq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx2=
7MAoo&s=3DZnQw7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&e=3D
> >     >
> >     > Abstract:
> >     >    In the past, various IPv6 addressing models have been proposed
> based
> >     >    on a subnet hierarchy embedding a 64-bit prefix.  The last
> remnant of
> >     >    IPv6 classful addressing is a inflexible interface identifier
> >     >    boundary at /64.  This document details the 64-bit boundary
> problem
> >     >    statement.
> >     >
> >     >
> >     >
> >     >
> >     > 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 <http://tools.ietf.org>.
> >     >
> >     > The IETF Secretariat
> >     >
> >     >
> >     >
> >     >
> >     > --
> >     >
> >     >
> >     > Gyan Mishra
> >     > Network Solutions Architect & SME
> >     > Data Center Planning | Common Core | Development & Engineering La=
b
> Services
> >     > Global Technology Services | ITNUC
> >     > O 240 970-6287
> >     > M 301 502-1347
> >     > 13101 Columbia Pike Rm 304-D
> >     > Silver Spring, MD 20904
> >     >
> >     > IETF  & ISOC Member since 2015
> >     > https://www.ietf.org/
> >     > https://www.internetsociety.org/
> >     >
> >     >
> >     >
> >     >
> >     > --
> >     >
> >     >
> >     > Gyan Mishra
> >     > Network Solutions Architect
> >     > M 301 502-1347
> >     > 13101 Columbia Pike
> >     > Silver Spring, MD
> >     >
> >     > _______________________________________________
> >     > v6ops mailing list
> >     > v6ops@ietf.org <mailto:v6ops@ietf.org>
> >     > https://www.ietf.org/mailman/listinfo/v6ops
> >
> > --
> >
> > <http://www.verizon.com/>
> >
> > *Gyan Mishra*
> >
> > /Network Solutions A//rchitect /
> >
> > /M 301 502-1347
> > 13101 Columbia Pike
> > /Silver Spring, MD
> >
> >
> >
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
> >
>
>

--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--000000000000a837e605b32dd3ff
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Mon, Nov 2, 2020 at 3:08 PM Brian =
E Carpenter &lt;<a href=3D"mailto:brian.e.carpenter@gmail.com">brian.e.carp=
enter@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad=
ding-left:1ex">On 03-Nov-20 06:13, Gyan Mishra wrote:<br>
&gt; <br>
&gt; <br>
&gt; On Mon, Nov 2, 2020 at 8:25 AM Fred Baker &lt;<a href=3D"mailto:fredba=
ker.ietf@gmail.com" target=3D"_blank">fredbaker.ietf@gmail.com</a> &lt;mail=
to:<a href=3D"mailto:fredbaker.ietf@gmail.com" target=3D"_blank">fredbaker.=
ietf@gmail.com</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Let me ask a question of the operators. This draft,=
 as of today, is in discussion in 6man and will probably be discussed in th=
e 6man meeting. I have not offered the authors a slot in v6ops, as it is no=
t being discussed here. That said, it is presumably a solution to an operat=
ional problem, in that the prefix that SLAAC is being used to generate an a=
ddress in is not exactly 64 bits.<br>
&gt; <br>
&gt; =C2=A0 =C2=A0<br>
&gt; =C2=A0 =C2=A0 Gyan&gt; Agreed on 6MAN slot.=C2=A0 Yes, solution to ope=
rational problem.=C2=A0 We would discuss both problem and solution during t=
he time slot so I think 6MAN would be the right spot.=C2=A0 Correct.<br>
<br>
Why would 6man spend time on solving a problem before the operational commu=
nity agreees that there is a problem?<br>
<br>
My understanding is that the principal operational requirement is already s=
tated in BCP198 (RFC7608). There was a previous attempt to change the statu=
s quo in <a href=3D"https://tools.ietf.org/html/draft-bourbaki-6man-classle=
ss-ipv6" rel=3D"noreferrer" target=3D"_blank">https://tools.ietf.org/html/d=
raft-bourbaki-6man-classless-ipv6</a> but that didn&#39;t advance.<br>
<br>
So let&#39;s have a discussion whether there is a new operational problem h=
ere first:<br>
<br>
=C2=A0 &quot;The main problem is that SLAAC RA or PD allocates a /64 by the=
<br>
=C2=A0 =C2=A0wireless carrier 4G, 5G, 3GPP to mobile handset or hotspot, ho=
wever<br>
=C2=A0 =C2=A0segmentation of the /64 via SLAAC is required so that downstre=
am<br>
=C2=A0 =C2=A0interfaces can be further sub-netted.&quot;<br></blockquote><d=
iv><br></div><div>=C2=A0 =C2=A0 =C2=A0 Gyan&gt; Correct.=C2=A0 That is the =
issue.=C2=A0 =C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:=
0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Why isn&#39;t that in v6ops scope?<br></blockquote><div>=C2=A0 =C2=A0=C2=A0=
</div><div>=C2=A0 =C2=A0 I think the problem would be I would think in scop=
e to v6ops however as Fred &amp; Lorenzo pointed out that it maybe better t=
o keep the entire discussion in 6MAN as it pertains to operations problem b=
ut then also solutions to the problem that updates slaac which is in a sepa=
rate 6man draft.=C2=A0 So having the entire discussion in 6man makes sense.=
=C2=A0 I see you already started the thread there so I will join in.</div><=
div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0=
px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
&gt;=C2=A0 =C2=A0 =C2=A0Soliciting opinions on the problem: is this somethi=
ng that needs a solution?<br>
<br>
Is there any reason why the mobile devices can&#39;t be given a /56 or /48,=
 which solves the problem immediately?<br></blockquote><div><br></div><div>=
=C2=A0 4G &amp; 5G carrier standard is /64 per handset for both IPv6 only a=
nd dual stack deployments.=C2=A0 Even though there is a way tremendous amou=
nt of space in IPv6 I believe last count worldwide is 14 billion handsets.=
=C2=A0</div><div>=C2=A0 This issue with /64 segmentation does become more p=
ronounced with 5G=C2=A0 as it competes with broadband use case and in many =
cases SOHO customers may eliminate their broadband and rely solely on 5G an=
d need the segmentation.=C2=A0 =C2=A0</div><blockquote class=3D"gmail_quote=
" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);=
padding-left:1ex">
<br>
=C2=A0 =C2=A0 Brian<br>
<br>
On the solution: what do you think of it? Does it have holes?<br>
&gt; <br>
&gt; =C2=A0 =C2=A0=C2=A0<br>
&gt; =C2=A0 =C2=A0 Gyan&gt; Yes soliciting opinions on the problem is the f=
irst step and poking holes on v6ops before we get to solution - so v6ops ML=
 is perfect spot for that.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; On Nov 2, 2020, at 12:14 AM, Gyan Mishra &lt;<=
a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail=
.com</a> &lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_bla=
nk">hayabusagsm@gmail.com</a>&gt;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0Dear v6OPS,<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; This draft addresses the problem statement to =
change SLAAC&#39;s historical fixed 64 bit boundary to variable PIO so that=
 VLSM masking is supported just as it is today with static &amp; DHCPv6 &am=
p; DHCPv6 PD.=C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; This change to SLAAC to variable, ensures that=
 parity is maintained between the three address deployment mechanisms that =
exist today with IPv6.=C2=A0 This draft as well addresses the MAJOR gap tha=
t exists today with lack of parity and the historical framework of the impa=
ct of this lack of partify that has existed since the IPv6 specification wa=
s published 20+ years ago.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; We have a solutions draft below that is refere=
nced in this draft that goes over in detail the solution on 6MAN.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; ! Variable SLAAC<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; <a href=3D"https://datatracker.ietf.org/doc/dr=
aft-mishra-6man-variable-slaac/" rel=3D"noreferrer" target=3D"_blank">https=
://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Bob &amp; Ole,<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Please review.=C2=A0 Based on the feedback rec=
eived from 6MAN, I would like to request a time slot on IETF 109.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Kind Regards<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Gyan<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; ---------- Forwarded message ---------<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; From: Mishra, Gyan S &lt;<a href=3D"mailto:gya=
n.s.mishra@verizon.com" target=3D"_blank">gyan.s.mishra@verizon.com</a> &lt=
;mailto:<a href=3D"mailto:gyan.s.mishra@verizon.com" target=3D"_blank">gyan=
.s.mishra@verizon.com</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Date: Fri, Oct 30, 2020 at 6:50 PM<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Subject: Fwd: [E] New Version Notification for=
 draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; To: Hayabusanew &lt;<a href=3D"mailto:hayabusa=
gsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a> &lt;mailto:<a hr=
ef=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com=
</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; ---------- Forwarded message ---------<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; From: &lt;<a href=3D"mailto:internet-drafts@ie=
tf.org" target=3D"_blank">internet-drafts@ietf.org</a> &lt;mailto:<a href=
=3D"mailto:internet-drafts@ietf.org" target=3D"_blank">internet-drafts@ietf=
.org</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Date: Fri, Oct 30, 2020 at 6:46 PM<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Subject: [E] New Version Notification for draf=
t-mishra-v6ops-variable-slaac-problem-stmt-01.txt<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; To: Naveen Kottapalli &lt;<a href=3D"mailto:nk=
ottapalli@benu.net" target=3D"_blank">nkottapalli@benu.net</a> &lt;mailto:<=
a href=3D"mailto:nkottapalli@benu.net" target=3D"_blank">nkottapalli@benu.n=
et</a>&gt;&gt;, Alexandre Petrescu &lt;<a href=3D"mailto:alexandre.petrescu=
@cea.fr" target=3D"_blank">alexandre.petrescu@cea.fr</a> &lt;mailto:<a href=
=3D"mailto:alexandre.petrescu@cea.fr" target=3D"_blank">alexandre.petrescu@=
cea.fr</a>&gt;&gt;, Gyan Mishra &lt;<a href=3D"mailto:gyan.s.mishra@verizon=
.com" target=3D"_blank">gyan.s.mishra@verizon.com</a> &lt;mailto:<a href=3D=
"mailto:gyan.s.mishra@verizon.com" target=3D"_blank">gyan.s.mishra@verizon.=
com</a>&gt;&gt;, Alexandre Petrescu &lt;<a href=3D"mailto:Alexandre.Petresc=
u@cea.fr" target=3D"_blank">Alexandre.Petrescu@cea.fr</a> &lt;mailto:<a hre=
f=3D"mailto:Alexandre.Petrescu@cea.fr" target=3D"_blank">Alexandre.Petrescu=
@cea.fr</a>&gt;&gt;, Dusan Mudric &lt;<a href=3D"mailto:dmudric@ciena.com" =
target=3D"_blank">dmudric@ciena.com</a> &lt;mailto:<a href=3D"mailto:dmudri=
c@ciena.com" target=3D"_blank">dmudric@ciena.com</a>&gt;&gt;, Dmytro Shytyi=
 &lt;<a href=3D"mailto:dmytro.shytyi@sfr.com" target=3D"_blank">dmytro.shyt=
yi@sfr.com</a> &lt;mailto:<a href=3D"mailto:dmytro.shytyi@sfr.com" target=
=3D"_blank">dmytro.shytyi@sfr.com</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; A new version of I-D, draft-mishra-v6ops-varia=
ble-slaac-problem-stmt-01.txt<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; has been successfully submitted by Gyan Mishra=
 and posted to the<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; IETF repository.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
draft-mishra-v6ops-variable-slaac-problem-stmt<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A001<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 SLAAC=
 with prefixes of arbitrary length in PIO (Variable SLAAC) - A Problem Stat=
ement<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Document date:=C2=A0 2020-10-30<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Indiv=
idual Submission<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 12<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
<a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.=
org_archive_id_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2=
D01.txt&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&=
amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRn=
xB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DdtYY-cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMP=
P0xR4&amp;e=3D" rel=3D"noreferrer" target=3D"_blank">https://urldefense.pro=
ofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archive_id_draft-2Dmishra-2Dv=
6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01.txt&amp;d=3DDwICaQ&amp;c=3Dud=
BTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO=
7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;=
s=3DdtYY-cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMPP0xR4&amp;e=3D</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a hr=
ef=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ie=
tf.org_doc_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt_&amp;=
d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUk=
F34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1Ns=
uITN0k-oDx27MAoo&amp;s=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8Q9kHxc&amp;e=
=3D" rel=3D"noreferrer" target=3D"_blank">https://urldefense.proofpoint.com=
/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_draft-2Dmishra-2Dv6ops-2Dvar=
iable-2Dslaac-2Dproblem-2Dstmt_&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJ=
lPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU=
&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3Dr_lKH89Jv_SyFj=
yIiw5PnM-0tsi2rCVZBfiR8Q9kHxc&amp;e=3D</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D=
"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.or=
g_doc_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt&amp;d=
=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF=
34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1Nsu=
ITN0k-oDx27MAoo&amp;s=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3KwlktF8&amp;e=
=3D" rel=3D"noreferrer" target=3D"_blank">https://urldefense.proofpoint.com=
/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_html_draft-2Dmishra-2Dv6ops-=
2Dvariable-2Dslaac-2Dproblem-2Dstmt&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7=
UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML=
28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DeKzBB98mFa=
i1psOcqSKEFKAB4ex0TTkH1qE3KwlktF8&amp;e=3D</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D=
"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html=
_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DDw=
ICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4=
mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k=
-oDx27MAoo&amp;s=3DBWr8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI&amp;e=3D" re=
l=3D"noreferrer" target=3D"_blank">https://urldefense.proofpoint.com/v2/url=
?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaa=
c-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3=
LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=
=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DBWr8XoPyMxt4e9KnLojw=
GX54ODGu0gmDToc_EweEdtI&amp;e=3D</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
<a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.=
org_rfcdiff-3Furl2-3Ddraft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2D=
stmt-2D01&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBT=
Q&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oY=
RnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DZnQw7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QP=
kt3b1bU&amp;e=3D" rel=3D"noreferrer" target=3D"_blank">https://urldefense.p=
roofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dmi=
shra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ&amp;c=
=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2=
rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo=
&amp;s=3DZnQw7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&amp;e=3D</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Abstract:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 In the past, various IPv6 address=
ing models have been proposed based<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 on a subnet hierarchy embedding a=
 64-bit prefix.=C2=A0 The last remnant of<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 IPv6 classful addressing is a inf=
lexible interface identifier<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 boundary at /64.=C2=A0 This docum=
ent details the 64-bit boundary problem<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 statement.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Please note that it may take a couple of minut=
es from the time of submission<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; until the htmlized version and diff are availa=
ble at <a href=3D"http://tools.ietf.org" rel=3D"noreferrer" target=3D"_blan=
k">tools.ietf.org</a> &lt;<a href=3D"http://tools.ietf.org" rel=3D"noreferr=
er" target=3D"_blank">http://tools.ietf.org</a>&gt;.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; The IETF Secretariat<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; --<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Gyan Mishra<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Network Solutions Architect &amp; SME<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Data Center Planning | Common Core | Developme=
nt &amp; Engineering Lab Services<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Global Technology Services | ITNUC<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; O 240 970-6287<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; M 301 502-1347<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; 13101 Columbia Pike Rm 304-D<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Silver Spring, MD 20904<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; IETF=C2=A0 &amp; ISOC Member since 2015<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; <a href=3D"https://www.ietf.org/" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; <a href=3D"https://www.internetsociety.org/" r=
el=3D"noreferrer" target=3D"_blank">https://www.internetsociety.org/</a><br=
>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; --<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Gyan Mishra<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Network Solutions Architect<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; M 301 502-1347<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; 13101 Columbia Pike<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Silver Spring, MD<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; ______________________________________________=
_<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; v6ops mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_b=
lank">v6ops@ietf.org</a> &lt;mailto:<a href=3D"mailto:v6ops@ietf.org" targe=
t=3D"_blank">v6ops@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; <a href=3D"https://www.ietf.org/mailman/listin=
fo/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman=
/listinfo/v6ops</a><br>
&gt; <br>
&gt; -- <br>
&gt; <br>
&gt; &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer" target=3D"_=
blank">http://www.verizon.com/</a>&gt;<br>
&gt; <br>
&gt; *Gyan Mishra*<br>
&gt; <br>
&gt; /Network Solutions A//rchitect=C2=A0/<br>
&gt; <br>
&gt; /M 301 502-1347<br>
&gt; 13101 Columbia Pike=C2=A0<br>
&gt; /Silver Spring, MD<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a>=
<br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt; <br>
<br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"lt=
r"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div=
><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=
=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" target=3D=
"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-em=
ail" width=3D"81" height=3D"18" style=3D"height: 18px; width: 81px;"></a><b=
r></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NHG DS=
&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b></p=
><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font face=3D=
"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutions A=
</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=C2=
=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;col=
or:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Columbia=
 Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></div><=
/div></div></div></div></div></div></div></div>

--000000000000a837e605b32dd3ff--


From nobody Mon Nov  2 22:34:19 2020
Return-Path: <hayabusagsm@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 D98113A14DA for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 22:34:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AEk_tt09kmQH for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 22:34:15 -0800 (PST)
Received: from mail-vk1-xa35.google.com (mail-vk1-xa35.google.com [IPv6:2607:f8b0:4864:20::a35]) (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 2D4703A14D7 for <v6ops@ietf.org>; Mon,  2 Nov 2020 22:34:15 -0800 (PST)
Received: by mail-vk1-xa35.google.com with SMTP id n189so3486780vkb.3 for <v6ops@ietf.org>; Mon, 02 Nov 2020 22:34:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=9cTtVekMQQWLfpSqKCI1RBpqzfI0XqnQrWHK69j6GPk=; b=lPl5KlOouYFYZD5jeBus1JHgNpS+92FT/vJKKdreE124weJDjr1W8v6BVwZap8UMuP 879TPPHzxI0Lwpb9YergCB/V3ivXdruIURlGtwZ1dQdRmp1aILTo24X4gwr7tvI4ecn4 8DvFPgYnWjpQ1/Im2s1pmcyCkRQi8QjG8r5zKnk2j3GtNiUgAh8xe6cpHf4CiSZYpm8P 1lppv5+VR4KgQBa1aG3KBG0USpFjbQYhu1+fTcoOpMLyeylLroCn0Dxy5RXYPmOVnqnE R9m7PAflUcyLQnxypnqndPPZRPzW9EdIrKHIkM080+JXN2nhuOZ684EtkJ2oNctfXL6q WDLg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=9cTtVekMQQWLfpSqKCI1RBpqzfI0XqnQrWHK69j6GPk=; b=I7X/xLDwNZHzsPrx9i/9dBj26JGT27HV5WBs+Kznx+naKqqPZQwt6Dh3s92TyyJ41N qlWvNbDIWffI2KHeL689ebe8icz2l6kvrRgqutztqFfsi8IsvgWeE4ih2sf/29P6S70e me99uLiX60BkKTbGQz6Rx2zz2ffz4kGEqCvCzoKyQgkHDJpk+BrJxbjuP9wFajgtSu4z HGHbP7QBRzFl+G6PUVqhwLDW08wHeF8PDASGK0bW56QcMpV80xA6mo5YbzlmTmnLh7wb y6lQ1qXeBm118z5cbEUELEC168coqqSX6Ir1ioZSUlSO2kAPjSSOTY+X1cR3VEHe/i6N yIYg==
X-Gm-Message-State: AOAM531fuAG2CMU6uDYF8GYMCFflwlwGKyZVG7eqpD+LJlW28ua3Zw6g d8Ogh+RbfBtCc8HHo21QyGjLFszh47hTcoAsm/k=
X-Google-Smtp-Source: ABdhPJx4VJA8GPlolGrLeh9wHBzVdBOENR1j5uwBo2pk5qIDCHk8DDOgavuDvqLKp0NC+5jFm5suy//YwcuEOBcrU5o=
X-Received: by 2002:a05:6122:12a7:: with SMTP id j7mr8987801vkp.15.1604385254028;  Mon, 02 Nov 2020 22:34:14 -0800 (PST)
MIME-Version: 1.0
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com>
In-Reply-To: <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Tue, 3 Nov 2020 01:28:10 -0500
Message-ID: <CABNhwV1ud9inX4h2RuDGNLS9tpmikRORSdGdhtoE0qWEEOnN+Q@mail.gmail.com>
To: Bob Hinden <bob.hinden@gmail.com>
Cc: Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>, IPv6 Operations <v6ops@ietf.org>, Gyan Mishra <gyan.s.mishra@verizon.com>
Content-Type: multipart/alternative; boundary="00000000000026393a05b32e0dd7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/tCIzrBZXsh-0EM80d215B2-fV4s>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 03 Nov 2020 06:34:18 -0000

--00000000000026393a05b32e0dd7
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Bob

In-line

On Mon, Nov 2, 2020 at 2:10 PM Bob Hinden <bob.hinden@gmail.com> wrote:

> Hi,
>
> What Lorenzo said.
>
> Further, I did quick read and see some immediate issues.
>
> First off SLACC works just fine with any size prefix/interface ID.    The
> protocol supports different sized prefixes/IIDs.   The purported issue
> relates to interface ID sizes.   These drafts appear to be confused about
> that.
>
>    Gyan> Understood that SLAAC in itself does not create the restriction
as the 64 bit boundary restriction is due to 64 bit IID fixed length when A
flag is set.

   The 6man draft below identifies the solution and references the last
time this topic came up about a year or so ago with this draft "
https://tools.ietf.org/html/draft-bourbaki-6man-classless-ipv6-05"
   This draft submitted on 6man discusses the history behind the slaac 64
bit fixed iid and refrences the v6ops draft problem statement and defines
the RA flag solution for slaac to support vlsm & eliminating the IID fixed
64 bit boundary.

https://tools.ietf.org/html/draft-mishra-6man-variable-slaac-01



> The v6ops draft goes beyond a problem, it it has an IANA section
> requesting a new RA flag.  Gyan> This was a typo -wll update when draft
> submissions opens back up
>
> Bob
>
>
> > On Nov 2, 2020, at 5:32 AM, Lorenzo Colitti <lorenzo=3D
> 40google.com@dmarc.ietf.org> wrote:
> >
> > AFAICS this is a straight violation of the text in RFC 4291 which says
> that interface IDs are 64 bits long. As such, I don't see the point in
> discussing it unless there is reason to believe that that text will chang=
e.
> >
> > There was a very long and very heated discussion about that text a few
> years ago when the 6man tried to take 4291 to full standard. That consume=
d
> a lot of WG time and ultimately resulted in no changes. I expect there ar=
e
> still going to be very strong opinions on both sides. If we are to reopen
> that discussion now, it should happen in 6man, not v6ops. That way those
> discussions will at least only happen in one place.
> >
> > On Mon, Nov 2, 2020 at 10:25 PM Fred Baker <fredbaker.ietf@gmail.com>
> wrote:
> > Let me ask a question of the operators. This draft, as of today, is in
> discussion in 6man and will probably be discussed in the 6man meeting. I
> have not offered the authors a slot in v6ops, as it is not being discusse=
d
> here. That said, it is presumably a solution to an operational problem, i=
n
> that the prefix that SLAAC is being used to generate an address in is not
> exactly 64 bits.
> >
> > Soliciting opinions on the problem: is this something that needs a
> solution? On the solution: what do you think of it? Does it have holes?
> >
> > > On Nov 2, 2020, at 12:14 AM, Gyan Mishra <hayabusagsm@gmail.com>
> wrote:
> > >
> > >   Dear v6OPS,
> > >
> > > This draft addresses the problem statement to change SLAAC's
> historical fixed 64 bit boundary to variable PIO so that VLSM masking is
> supported just as it is today with static & DHCPv6 & DHCPv6 PD.
> > >
> > > This change to SLAAC to variable, ensures that parity is maintained
> between the three address deployment mechanisms that exist today with
> IPv6.  This draft as well addresses the MAJOR gap that exists today with
> lack of parity and the historical framework of the impact of this lack of
> partify that has existed since the IPv6 specification was published 20+
> years ago.
> > >
> > > We have a solutions draft below that is referenced in this draft that
> goes over in detail the solution on 6MAN.
> > >
> > > ! Variable SLAAC
> > > https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> > >
> > > Bob & Ole,
> > >
> > > Please review.  Based on the feedback received from 6MAN, I would lik=
e
> to request a time slot on IETF 109.
> > >
> > > Kind Regards
> > >
> > > Gyan
> > >
> > >
> > >
> > > ---------- Forwarded message ---------
> > > From: Mishra, Gyan S <gyan.s.mishra@verizon.com>
> > > Date: Fri, Oct 30, 2020 at 6:50 PM
> > > Subject: Fwd: [E] New Version Notification for
> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> > > To: Hayabusanew <hayabusagsm@gmail.com>
> > >
> > >
> > >
> > >
> > > ---------- Forwarded message ---------
> > > From: <internet-drafts@ietf.org>
> > > Date: Fri, Oct 30, 2020 at 6:46 PM
> > > Subject: [E] New Version Notification for
> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> > > To: Naveen Kottapalli <nkottapalli@benu.net>, Alexandre Petrescu <
> alexandre.petrescu@cea.fr>, Gyan Mishra <gyan.s.mishra@verizon.com>,
> Alexandre Petrescu <Alexandre.Petrescu@cea.fr>, Dusan Mudric <
> dmudric@ciena.com>, Dmytro Shytyi <dmytro.shytyi@sfr.com>
> > >
> > >
> > >
> > > A new version of I-D,
> draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
> > > has been successfully submitted by Gyan Mishra and posted to the
> > > IETF repository.
> > >
> > > Name:           draft-mishra-v6ops-variable-slaac-problem-stmt
> > > Revision:       01
> > > Title:          SLAAC with prefixes of arbitrary length in PIO
> (Variable SLAAC) - A Problem Statement
> > > Document date:  2020-10-30
> > > Group:          Individual Submission
> > > Pages:          12
> > > URL:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archi=
ve_id_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01.txt&d=
=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq=
0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27M=
Aoo&s=3DdtYY-cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMPP0xR4&e=3D
> > > Status:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.o=
rg_doc_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt_&d=3DDwIC=
aQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2=
rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=
=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8Q9kHxc&e=3D
> > > Htmlized:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.o=
rg_doc_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt&d=3D=
DwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY=
8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo=
&s=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3KwlktF8&e=3D
> > > Htmlized:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_htm=
l_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&d=3DDwICa=
Q&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4mqq0UY8nn2r=
xBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&s=3D=
BWr8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI&e=3D
> > > Diff:
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdi=
ff-3Furl2-3Ddraft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01=
&d=3DDwICaQ&c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&r=3DDnUkF34wu4m=
qq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx2=
7MAoo&s=3DZnQw7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&e=3D
> > >
> > > Abstract:
> > >    In the past, various IPv6 addressing models have been proposed bas=
ed
> > >    on a subnet hierarchy embedding a 64-bit prefix.  The last remnant
> of
> > >    IPv6 classful addressing is a inflexible interface identifier
> > >    boundary at /64.  This document details the 64-bit boundary proble=
m
> > >    statement.
> > >
> > >
> > >
> > >
> > > 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
> > >
> > >
> > >
> > >
> > > --
> > >
> > >
> > > Gyan Mishra
> > > Network Solutions Architect & SME
> > > Data Center Planning | Common Core | Development & Engineering Lab
> Services
> > > Global Technology Services | ITNUC
> > > O 240 970-6287
> > > M 301 502-1347
> > > 13101 Columbia Pike Rm 304-D
> > > Silver Spring, MD 20904
> > >
> > > IETF  & ISOC Member since 2015
> > > https://www.ietf.org/
> > > https://www.internetsociety.org/
> > >
> > >
> > >
> > >
> > > --
> > >
> > >
> > > Gyan Mishra
> > > Network Solutions Architect
> > > M 301 502-1347
> > > 13101 Columbia Pike
> > > Silver Spring, MD
> > >
> > > _______________________________________________
> > > v6ops mailing list
> > > v6ops@ietf.org
> > > https://www.ietf.org/mailman/listinfo/v6ops
> >
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>


--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--00000000000026393a05b32e0dd7
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi Bob</div><div><br></div><div>In-line</div><br><div=
 class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, Nov 2,=
 2020 at 2:10 PM Bob Hinden &lt;<a href=3D"mailto:bob.hinden@gmail.com">bob=
.hinden@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);p=
adding-left:1ex">Hi,<br>
<br>
What Lorenzo said.<br>
<br>
Further, I did quick read and see some immediate issues.<br>
<br>
First off SLACC works just fine with any size prefix/interface ID.=C2=A0 =
=C2=A0 The protocol supports different sized prefixes/IIDs.=C2=A0 =C2=A0The=
 purported issue relates to interface ID sizes.=C2=A0 =C2=A0These drafts ap=
pear to be confused about that.<br>
<br></blockquote><div>=C2=A0 =C2=A0Gyan&gt; Understood that SLAAC in itself=
 does not create the restriction as the 64 bit boundary restriction is due =
to 64 bit IID fixed length when A flag is set.=C2=A0=C2=A0</div><div><br></=
div><div>=C2=A0 =C2=A0The 6man draft below identifies the solution and refe=
rences the last time this topic came up about a year or so ago with this dr=
aft &quot;<a href=3D"https://tools.ietf.org/html/draft-bourbaki-6man-classl=
ess-ipv6-05">https://tools.ietf.org/html/draft-bourbaki-6man-classless-ipv6=
-05</a>&quot;</div><div>=C2=A0 =C2=A0This draft submitted on 6man discusses=
 the history behind the slaac 64 bit fixed iid and refrences the v6ops draf=
t problem statement and defines the RA flag solution for slaac to support v=
lsm &amp; eliminating the IID fixed 64 bit boundary.=C2=A0</div><div><br></=
div><div><a href=3D"https://tools.ietf.org/html/draft-mishra-6man-variable-=
slaac-01">https://tools.ietf.org/html/draft-mishra-6man-variable-slaac-01</=
a><br></div><div>=C2=A0<br></div><div>=C2=A0</div><blockquote class=3D"gmai=
l_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,20=
4,204);padding-left:1ex">
The v6ops draft goes beyond a problem, it it has an IANA section requesting=
 a new RA flag.=C2=A0 Gyan&gt; This was a typo -wll update when draft submi=
ssions opens back up<br>
<br>
Bob<br>
<br>
<br>
&gt; On Nov 2, 2020, at 5:32 AM, Lorenzo Colitti &lt;lorenzo=3D<a href=3D"m=
ailto:40google.com@dmarc.ietf.org" target=3D"_blank">40google.com@dmarc.iet=
f.org</a>&gt; wrote:<br>
&gt; <br>
&gt; AFAICS this is a straight violation of the text in RFC 4291 which says=
 that interface IDs are 64 bits long. As such, I don&#39;t see the point in=
 discussing it unless there is reason to believe that that text will change=
.<br>
&gt; <br>
&gt; There was a very long and very heated discussion about that text a few=
 years ago when the 6man tried to take 4291 to full standard. That consumed=
 a lot of WG time and ultimately resulted in no changes. I expect there are=
 still going to be very strong opinions on both sides. If we are to reopen =
that discussion now, it should happen in 6man, not v6ops. That way those di=
scussions will at least only happen in one place.<br>
&gt; <br>
&gt; On Mon, Nov 2, 2020 at 10:25 PM Fred Baker &lt;<a href=3D"mailto:fredb=
aker.ietf@gmail.com" target=3D"_blank">fredbaker.ietf@gmail.com</a>&gt; wro=
te:<br>
&gt; Let me ask a question of the operators. This draft, as of today, is in=
 discussion in 6man and will probably be discussed in the 6man meeting. I h=
ave not offered the authors a slot in v6ops, as it is not being discussed h=
ere. That said, it is presumably a solution to an operational problem, in t=
hat the prefix that SLAAC is being used to generate an address in is not ex=
actly 64 bits.<br>
&gt; <br>
&gt; Soliciting opinions on the problem: is this something that needs a sol=
ution? On the solution: what do you think of it? Does it have holes?<br>
&gt; <br>
&gt; &gt; On Nov 2, 2020, at 12:14 AM, Gyan Mishra &lt;<a href=3D"mailto:ha=
yabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt; wrote:=
<br>
&gt; &gt;<br>
&gt; &gt;=C2=A0 =C2=A0Dear v6OPS,<br>
&gt; &gt;<br>
&gt; &gt; This draft addresses the problem statement to change SLAAC&#39;s =
historical fixed 64 bit boundary to variable PIO so that VLSM masking is su=
pported just as it is today with static &amp; DHCPv6 &amp; DHCPv6 PD.<br>
&gt; &gt;<br>
&gt; &gt; This change to SLAAC to variable, ensures that parity is maintain=
ed between the three address deployment mechanisms that exist today with IP=
v6.=C2=A0 This draft as well addresses the MAJOR gap that exists today with=
 lack of parity and the historical framework of the impact of this lack of =
partify that has existed since the IPv6 specification was published 20+ yea=
rs ago.<br>
&gt; &gt;<br>
&gt; &gt; We have a solutions draft below that is referenced in this draft =
that goes over in detail the solution on 6MAN.<br>
&gt; &gt;<br>
&gt; &gt; ! Variable SLAAC<br>
&gt; &gt; <a href=3D"https://datatracker.ietf.org/doc/draft-mishra-6man-var=
iable-slaac/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf=
.org/doc/draft-mishra-6man-variable-slaac/</a><br>
&gt; &gt;<br>
&gt; &gt; Bob &amp; Ole,<br>
&gt; &gt;<br>
&gt; &gt; Please review.=C2=A0 Based on the feedback received from 6MAN, I =
would like to request a time slot on IETF 109.<br>
&gt; &gt;<br>
&gt; &gt; Kind Regards<br>
&gt; &gt;<br>
&gt; &gt; Gyan<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; ---------- Forwarded message ---------<br>
&gt; &gt; From: Mishra, Gyan S &lt;<a href=3D"mailto:gyan.s.mishra@verizon.=
com" target=3D"_blank">gyan.s.mishra@verizon.com</a>&gt;<br>
&gt; &gt; Date: Fri, Oct 30, 2020 at 6:50 PM<br>
&gt; &gt; Subject: Fwd: [E] New Version Notification for draft-mishra-v6ops=
-variable-slaac-problem-stmt-01.txt<br>
&gt; &gt; To: Hayabusanew &lt;<a href=3D"mailto:hayabusagsm@gmail.com" targ=
et=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; ---------- Forwarded message ---------<br>
&gt; &gt; From: &lt;<a href=3D"mailto:internet-drafts@ietf.org" target=3D"_=
blank">internet-drafts@ietf.org</a>&gt;<br>
&gt; &gt; Date: Fri, Oct 30, 2020 at 6:46 PM<br>
&gt; &gt; Subject: [E] New Version Notification for draft-mishra-v6ops-vari=
able-slaac-problem-stmt-01.txt<br>
&gt; &gt; To: Naveen Kottapalli &lt;<a href=3D"mailto:nkottapalli@benu.net"=
 target=3D"_blank">nkottapalli@benu.net</a>&gt;, Alexandre Petrescu &lt;<a =
href=3D"mailto:alexandre.petrescu@cea.fr" target=3D"_blank">alexandre.petre=
scu@cea.fr</a>&gt;, Gyan Mishra &lt;<a href=3D"mailto:gyan.s.mishra@verizon=
.com" target=3D"_blank">gyan.s.mishra@verizon.com</a>&gt;, Alexandre Petres=
cu &lt;<a href=3D"mailto:Alexandre.Petrescu@cea.fr" target=3D"_blank">Alexa=
ndre.Petrescu@cea.fr</a>&gt;, Dusan Mudric &lt;<a href=3D"mailto:dmudric@ci=
ena.com" target=3D"_blank">dmudric@ciena.com</a>&gt;, Dmytro Shytyi &lt;<a =
href=3D"mailto:dmytro.shytyi@sfr.com" target=3D"_blank">dmytro.shytyi@sfr.c=
om</a>&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; A new version of I-D, draft-mishra-v6ops-variable-slaac-problem-s=
tmt-01.txt<br>
&gt; &gt; has been successfully submitted by Gyan Mishra and posted to the<=
br>
&gt; &gt; IETF repository.<br>
&gt; &gt;<br>
&gt; &gt; Name:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-mishra-v6ops-=
variable-slaac-problem-stmt<br>
&gt; &gt; Revision:=C2=A0 =C2=A0 =C2=A0 =C2=A001<br>
&gt; &gt; Title:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 SLAAC with prefixes of a=
rbitrary length in PIO (Variable SLAAC) - A Problem Statement<br>
&gt; &gt; Document date:=C2=A0 2020-10-30<br>
&gt; &gt; Group:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Individual Submission<br=
>
&gt; &gt; Pages:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 12<br>
&gt; &gt; URL:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://=
urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_archive_id_draf=
t-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01.txt&amp;d=3DDwI=
CaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4m=
qq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-=
oDx27MAoo&amp;s=3DdtYY-cXn0FCho9ZftXjO-TuTH19Nr6MO5spHMPP0xR4&amp;e=3D" rel=
=3D"noreferrer" target=3D"_blank">https://urldefense.proofpoint.com/v2/url?=
u=3Dhttps-3A__www.ietf.org_archive_id_draft-2Dmishra-2Dv6ops-2Dvariable-2Ds=
laac-2Dproblem-2Dstmt-2D01.txt&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJl=
Pps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&=
amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DdtYY-cXn0FCho9Z=
ftXjO-TuTH19Nr6MO5spHMPP0xR4&amp;e=3D</a><br>
&gt; &gt; Status:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urlde=
fense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_draft-2D=
mishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt_&amp;d=3DDwICaQ&amp;c=3D=
udBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxB=
BO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&am=
p;s=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBfiR8Q9kHxc&amp;e=3D" rel=3D"noreferr=
er" target=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A=
__datatracker.ietf.org_doc_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dprob=
lem-2Dstmt_&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0Pom=
BTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8=
oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3Dr_lKH89Jv_SyFjyIiw5PnM-0tsi2rCVZBf=
iR8Q9kHxc&amp;e=3D</a><br>
&gt; &gt; Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense=
.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.org_doc_html_draft-2D=
mishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt&amp;d=3DDwICaQ&amp;c=3Du=
dBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBB=
O7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp=
;s=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTkH1qE3KwlktF8&amp;e=3D" rel=3D"noreferre=
r" target=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A_=
_datatracker.ietf.org_doc_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2D=
problem-2Dstmt&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0=
PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hF=
oz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DeKzBB98mFai1psOcqSKEFKAB4ex0TTk=
H1qE3KwlktF8&amp;e=3D</a><br>
&gt; &gt; Htmlized:=C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://urldefense=
.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dmishra-2Dv=
6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ&amp;c=3DudBTRv=
FvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW=
_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3D=
BWr8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEdtI&amp;e=3D" rel=3D"noreferrer" ta=
rget=3D"_blank">https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tool=
s.ietf.org_html_draft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-=
2D01&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp=
;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB6=
25Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DBWr8XoPyMxt4e9KnLojwGX54ODGu0gmDToc_EweEd=
tI&amp;e=3D</a><br>
&gt; &gt; Diff:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a href=3D"https://=
urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__www.ietf.org_rfcdiff-3Furl2-=
3Ddraft-2Dmishra-2Dv6ops-2Dvariable-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DD=
wICaQ&amp;c=3DudBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu=
4mqq0UY8nn2rxBBO7qOW_D-RfNVLML28ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0=
k-oDx27MAoo&amp;s=3DZnQw7BqnqoVfmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&amp;e=3D" r=
el=3D"noreferrer" target=3D"_blank">https://urldefense.proofpoint.com/v2/ur=
l?u=3Dhttps-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Dmishra-2Dv6ops-2Dvari=
able-2Dslaac-2Dproblem-2Dstmt-2D01&amp;d=3DDwICaQ&amp;c=3DudBTRvFvXC5Dhqg7U=
HpJlPps3mZ3LRxpb6__0PomBTQ&amp;r=3DDnUkF34wu4mqq0UY8nn2rxBBO7qOW_D-RfNVLML2=
8ZU&amp;m=3DZpKJS8hFoz8oYRnxB625Sh8r1NsuITN0k-oDx27MAoo&amp;s=3DZnQw7BqnqoV=
fmkBjFXkEWMDk_QEIRHI-11QPkt3b1bU&amp;e=3D</a><br>
&gt; &gt;<br>
&gt; &gt; Abstract:<br>
&gt; &gt;=C2=A0 =C2=A0 In the past, various IPv6 addressing models have bee=
n proposed based<br>
&gt; &gt;=C2=A0 =C2=A0 on a subnet hierarchy embedding a 64-bit prefix.=C2=
=A0 The last remnant of<br>
&gt; &gt;=C2=A0 =C2=A0 IPv6 classful addressing is a inflexible interface i=
dentifier<br>
&gt; &gt;=C2=A0 =C2=A0 boundary at /64.=C2=A0 This document details the 64-=
bit boundary problem<br>
&gt; &gt;=C2=A0 =C2=A0 statement.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Please note that it may take a couple of minutes from the time of=
 submission<br>
&gt; &gt; until the htmlized version and diff are available at <a href=3D"h=
ttp://tools.ietf.org" rel=3D"noreferrer" target=3D"_blank">tools.ietf.org</=
a>.<br>
&gt; &gt;<br>
&gt; &gt; The IETF Secretariat<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Gyan Mishra<br>
&gt; &gt; Network Solutions Architect &amp; SME<br>
&gt; &gt; Data Center Planning | Common Core | Development &amp; Engineerin=
g Lab Services<br>
&gt; &gt; Global Technology Services | ITNUC<br>
&gt; &gt; O 240 970-6287<br>
&gt; &gt; M 301 502-1347<br>
&gt; &gt; 13101 Columbia Pike Rm 304-D<br>
&gt; &gt; Silver Spring, MD 20904<br>
&gt; &gt;<br>
&gt; &gt; IETF=C2=A0 &amp; ISOC Member since 2015<br>
&gt; &gt; <a href=3D"https://www.ietf.org/" rel=3D"noreferrer" target=3D"_b=
lank">https://www.ietf.org/</a><br>
&gt; &gt; <a href=3D"https://www.internetsociety.org/" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.internetsociety.org/</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Gyan Mishra<br>
&gt; &gt; Network Solutions Architect<br>
&gt; &gt; M 301 502-1347<br>
&gt; &gt; 13101 Columbia Pike<br>
&gt; &gt; Silver Spring, MD<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; v6ops mailing list<br>
&gt; &gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.or=
g</a><br>
&gt; &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"no=
referrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a>=
<br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a>=
<br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a>=
<br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
<br>
_______________________________________________<br>
v6ops mailing list<br>
<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"lt=
r"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div=
><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=
=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" target=3D=
"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-em=
ail" width=3D"81" height=3D"18" style=3D"height: 18px; width: 81px;"></a><b=
r></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NHG DS=
&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b></p=
><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font face=3D=
"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutions A=
</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=C2=
=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;col=
or:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Columbia=
 Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></div><=
/div></div></div></div></div></div></div></div>

--00000000000026393a05b32e0dd7--


From nobody Mon Nov  2 22:47:10 2020
Return-Path: <hayabusagsm@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 D053F3A14F0 for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 22:47:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eZdKHdvgv7vV for <v6ops@ietfa.amsl.com>; Mon,  2 Nov 2020 22:47:07 -0800 (PST)
Received: from mail-vs1-xe2f.google.com (mail-vs1-xe2f.google.com [IPv6:2607:f8b0:4864:20::e2f]) (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 15D003A0DE9 for <v6ops@ietf.org>; Mon,  2 Nov 2020 22:47:07 -0800 (PST)
Received: by mail-vs1-xe2f.google.com with SMTP id b3so8886747vsc.5 for <v6ops@ietf.org>; Mon, 02 Nov 2020 22:47:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=kife3FhLEnqc/P6REFB0/PWALzuMuxWGHlNRJK3BiVM=; b=ZPpWZM+7iQXVv//+FMUosbpuG7NEALee2geRbwve1qCzLu//NzU/idhjXolZ61khcB ZcF3Ozo8ZQzibb7Qqz7BUexqeMd5ixHtUlXzPfZB+Xdxf9t8EufEQR8LtwLz6AenE/y8 RChdpq/HXDxPUTN4urjPehb5zh1KVMv5pIPpuwmc1CmNC3uvsIoZAfVYY38cCl2kaZAX wPJPlRf7u2JQKr+sMXd6LdDDprl0FtgRlXHVf/Z+gq/0JjkVFDKDlqIRlLyW0rW9htXm a0Pjkx29aq/E3h+Phs//XAeCbTmjOZyDpr3AQExsDp/AItR7x5UR41H+RgaKGJvX5Jng 3mCA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=kife3FhLEnqc/P6REFB0/PWALzuMuxWGHlNRJK3BiVM=; b=YZwnjSo89w8vx3ZiGHoEaqmFUJ7QsF/y6LFWHjheHsyYSEFhpnKOzjRJFGt7hEM+Ev 7ESVo+ocs1jykqecWYYwG2OPY3W8Jd4LF5MErDARNVJugQUChXJERlknrwV1oOuQpMI7 Wqjx/QSu+ezBCmOojHtq6lULWIOjKcBWq7zjk5t7v+kYbUuHHXVQykh27+FPP9j0uMq0 bJTrMsci54z/ntEGTpODSso+B0gB7gurxKqhj5Btaj1tPJP9fvVSKW1O0/3W8vRJE5nf LpSMqGDMHtDzcoPFZlwRjnf6tMts4Rtxh9X/YPUVLvIq275vJdf3CDifdqEps0qqbh2E rfJw==
X-Gm-Message-State: AOAM530++z7CBlb2MJLIzSmrOwDpp+sXZVD7/b4PES/x3kk+RxFg72bo ykY9YqTfWE0T2Qa78OgEQj/ICVDHYav7RSNgFTY=
X-Google-Smtp-Source: ABdhPJze0hRsCBu5Str5cExbVGWN+6UlpfzxvCcyZkYS1Vh6pLSoy9OmWQq7Ob1+cZcycDwPRjl/zvHD+EBD5iKgtwE=
X-Received: by 2002:a67:e9c5:: with SMTP id q5mr6514436vso.5.1604386026068; Mon, 02 Nov 2020 22:47:06 -0800 (PST)
MIME-Version: 1.0
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com> <CAJE_bqfXucoFe0pURXzQWgM0PCvMqUhkctvnbY_iBEDgcjRLBw@mail.gmail.com>
In-Reply-To: <CAJE_bqfXucoFe0pURXzQWgM0PCvMqUhkctvnbY_iBEDgcjRLBw@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Tue, 3 Nov 2020 01:41:02 -0500
Message-ID: <CABNhwV07y-kJF6y_c6aYcfo6_U7gCHAj=AkUZix+-aMub8-HQQ@mail.gmail.com>
To: =?UTF-8?B?56We5piO6YGU5ZOJ?= <jinmei@wide.ad.jp>
Cc: Bob Hinden <bob.hinden@gmail.com>, IPv6 Operations <v6ops@ietf.org>,  Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>,  Gyan Mishra <gyan.s.mishra@verizon.com>
Content-Type: multipart/alternative; boundary="0000000000002a9c7c05b32e3bc0"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/VeNO9lL2nhw8BGKtRtNI9Quf03M>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 03 Nov 2020 06:47:09 -0000

--0000000000002a9c7c05b32e3bc0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Jinmei

In-line

On Mon, Nov 2, 2020 at 6:20 PM =E7=A5=9E=E6=98=8E=E9=81=94=E5=93=89 <jinmei=
@wide.ad.jp> wrote:

> At Mon, 2 Nov 2020 11:09:57 -0800,
> Bob Hinden <bob.hinden@gmail.com> wrote:
>
> > First off SLACC works just fine with any size prefix/interface ID.
> > The protocol supports different sized prefixes/IIDs.   The purported
> > issue relates to interface ID sizes.   These drafts appear to be
> > confused about that.
>
> +1.  Even the draft title has the confusion: "SLAAC with prefixes of
> arbitrary length in PIO (Variable SLAAC) - A Problem Statement".
> The SLAAC protocol itself as defined in RFC4862 already works with an
> arbitrary prefix length.
>

    Gyan> I will fix the title to make it clear.


>
> Today's limitation, i.e., the interface identifier (and therefore the
> prefix also) length used in SLAAC is always 64 bits in practice, just
> comes from the addressing architecture (RFC4291) and IPv6-over-foo
> standards (that are supposed to be consistent with the addressing
> architecture).  If the "problem(s)" the authors see are this
> limitation, the draft should target at the addressing architecture
> and/or IPv6-over-foo specs, not SLAAC.  So, for example, the title
> would have to be: "IPv6 subnet prefixes of arbitrary length - A
> Problem Statement" or "Arbitrary Length Interface Identifiers - A
> Problem Statement" (both "subnet prefix" and "interface identifier"
> are a concept defined in the address architecture).
>
>    Gyan> Many Thanks for your feedback on the title description to make i=
t
clearer.  I agree that RFC 4862 does not state anywhere that SLAAC itself
does not support variable prefix length.
   RFC 4291 IPv6 Addressing architecture states the 64 bit IID
requirement.  Agreed.   I will clarify that in the draft.

   For all unicast addresses, except those that start with the binary
   value 000, Interface IDs are required to be 64 bits long and to be
   constructed in Modified EUI-64 format.



> --
> JINMEI, Tatuya
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>


--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--0000000000002a9c7c05b32e3bc0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br><div>Hi Jinmei</div><div><br></div><d=
iv>In-line</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Mon, Nov 2, 2020 at 6:20 PM =E7=A5=9E=E6=98=8E=E9=81=94=
=E5=93=89 &lt;<a href=3D"mailto:jinmei@wide.ad.jp">jinmei@wide.ad.jp</a>&gt=
; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px=
 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">At Mon,=
 2 Nov 2020 11:09:57 -0800,<br>
Bob Hinden &lt;<a href=3D"mailto:bob.hinden@gmail.com" target=3D"_blank">bo=
b.hinden@gmail.com</a>&gt; wrote:<br>
<br>
&gt; First off SLACC works just fine with any size prefix/interface ID.<br>
&gt; The protocol supports different sized prefixes/IIDs.=C2=A0 =C2=A0The p=
urported<br>
&gt; issue relates to interface ID sizes.=C2=A0 =C2=A0These drafts appear t=
o be<br>
&gt; confused about that.<br>
<br>
+1.=C2=A0 Even the draft title has the confusion: &quot;SLAAC with prefixes=
 of<br>
arbitrary length in PIO (Variable SLAAC) - A Problem Statement&quot;.<br>
The SLAAC protocol itself as defined in RFC4862 already works with an<br>
arbitrary prefix length.<br></blockquote><div><br></div><div>=C2=A0 =C2=A0 =
Gyan&gt; I will fix the title to make it clear.=C2=A0</div><div>=C2=A0 =C2=
=A0=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0p=
x 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Today&#39;s limitation, i.e., the interface identifier (and therefore the<b=
r>
prefix also) length used in SLAAC is always 64 bits in practice, just<br>
comes from the addressing architecture (RFC4291) and IPv6-over-foo<br>
standards (that are supposed to be consistent with the addressing<br>
architecture).=C2=A0 If the &quot;problem(s)&quot; the authors see are this=
<br>
limitation, the draft should target at the addressing architecture<br>
and/or IPv6-over-foo specs, not SLAAC.=C2=A0 So, for example, the title<br>
would have to be: &quot;IPv6 subnet prefixes of arbitrary length - A<br>
Problem Statement&quot; or &quot;Arbitrary Length Interface Identifiers - A=
<br>
Problem Statement&quot; (both &quot;subnet prefix&quot; and &quot;interface=
 identifier&quot;<br>
are a concept defined in the address architecture).<br>
<br></blockquote><div>=C2=A0 =C2=A0Gyan&gt; Many Thanks for your feedback o=
n the title description to make it clearer.=C2=A0 I agree that RFC 4862 doe=
s not state anywhere that SLAAC itself does not support variable prefix len=
gth.</div><div>=C2=A0 =C2=A0RFC 4291 IPv6 Addressing architecture states th=
e 64 bit IID requirement.=C2=A0 Agreed.=C2=A0 =C2=A0I will clarify that in =
the draft.</div><div><br></div><div><pre class=3D"gmail-newpage" style=3D"f=
ont-size:13.3333px;margin-top:0px;margin-bottom:0px;break-before:page;color=
:rgb(0,0,0)">   For all unicast addresses, except those that start with the=
 binary
   value 000, Interface IDs are required to be 64 bits long and to be
   constructed in Modified EUI-64 format.</pre></div><div>=C2=A0 =C2=A0=C2=
=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex">
--<br>
JINMEI, Tatuya<br>
<br>
_______________________________________________<br>
v6ops mailing list<br>
<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"lt=
r"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div=
><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=
=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" target=3D=
"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-em=
ail" width=3D"81" height=3D"18" style=3D"height: 18px; width: 81px;"></a><b=
r></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NHG DS=
&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b></p=
><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font face=3D=
"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutions A=
</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=C2=
=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;col=
or:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Columbia=
 Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></div><=
/div></div></div></div></div></div></div></div>

--0000000000002a9c7c05b32e3bc0--


From nobody Tue Nov  3 04:02:39 2020
Return-Path: <pch-b9D3CB0F5@u-1.phicoh.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 48DB63A08AB for <v6ops@ietfa.amsl.com>; Tue,  3 Nov 2020 04:02:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
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 P91r_kmNmtKP for <v6ops@ietfa.amsl.com>; Tue,  3 Nov 2020 04:02:37 -0800 (PST)
Received: from stereo.hq.phicoh.net (stereo.hq.phicoh.net [130.37.15.35]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BFC693A083F for <v6ops@ietf.org>; Tue,  3 Nov 2020 04:02:35 -0800 (PST)
Received: from stereo.hq.phicoh.net (localhost [::ffff:127.0.0.1]) by stereo.hq.phicoh.net with esmtp (TLS version=TLSv1.2 cipher=ECDHE-RSA-CHACHA20-POLY1305) (Smail #157) id m1kZv1E-0000HJC; Tue, 3 Nov 2020 13:02:32 +0100
Message-Id: <m1kZv1E-0000HJC@stereo.hq.phicoh.net>
To: v6ops@ietf.org
From: Philip Homburg <pch-v6ops-9@u-1.phicoh.com>
Sender: pch-b9D3CB0F5@u-1.phicoh.com
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <48D68317-0DB0-4FAA-8CB5-D23F7B9245D1@gmail.com> <A9B8FDDC-01B0-4523-99AC-47A6868767F1@employees.org> 
In-reply-to: Your message of "Mon, 2 Nov 2020 14:49:59 +0100 ." <A9B8FDDC-01B0-4523-99AC-47A6868767F1@employees.org> 
Date: Tue, 03 Nov 2020 13:02:31 +0100
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/CuAArSCLODhpPE21A-ORv-v3f6s>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 03 Nov 2020 12:02:38 -0000

>While the draft has a particular solution in mind, I wouldn't mind discussing 
>the problems the draft enumerates.

I'm curious why existing mechanisms for distributing prefixes are not enough.

On landlines we have a very successful deployment of DHCPv6 IA_PD. We have
homenet for distributing prefixes within a site (and for simple cases, nested
DHCPv6 IUA_PD works as well).

We have RIR policies that allow sites to get a /48, also for individual
consumers.

So why then have people problems giving each subnet its own /64?

- Is this a protocol issue?
- Is a technical issue? (equipment that doesn't support prefix delegation)
- Is it economical and if so where? RIR fees, cost of equipment, support, etc.

For example, if customers of 5G mobile need to have multiple subnets behind
the mobile link, why do the mobile telcos only provide a /64?

Why does the draft list a home network as a problem (Section 4.4)? Is this
for the rare case that the upstream ISP doesn't support DHCPv6 IA_PD?

Somehow the draft completely fails to mention DHCP prefix delegation. Which
is weird because it is the main mechanism for provides sites with enough
space to number the sites' subnets.


From nobody Tue Nov  3 11:08:16 2020
Return-Path: <bob.hinden@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 577DD3A0D3A for <v6ops@ietfa.amsl.com>; Tue,  3 Nov 2020 11:08:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 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, SPF_HELO_NONE=0.001, SPF_PASS=-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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lbJfa61qTdTd for <v6ops@ietfa.amsl.com>; Tue,  3 Nov 2020 11:08:11 -0800 (PST)
Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) (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 E79403A0DC1 for <v6ops@ietf.org>; Tue,  3 Nov 2020 11:08:10 -0800 (PST)
Received: by mail-wr1-x42d.google.com with SMTP id c17so279498wrc.11 for <v6ops@ietf.org>; Tue, 03 Nov 2020 11:08:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=tKwfgzB4T1jybJY1jYAHNlds+h/+pCN0wVK8/hVF4ag=; b=gpnCchddQSHZs+PTYa63hQJvvkr3YHiKoO7/0UnwWr7NzuK7xR2tTo+JMTzx40A7Tn yIlWkYi/ztXDEOnpsMepe3yU5P0JTXi0z29frDwhTw/2T2/yuYLONYTng5ZQfM+oD6BI I7yTUiJRbMpsOvmeGY3t8YQ0dMcWwjrMGM2EUeEodGIcfkk8ddSUcr8A5IwiVokDoCI8 4UsOqjqXwF6mpWTpHTVSG5evmuRG2L2WxRn3H7S22WRjlBiPkbU6NAau6AmvStcd0wXE 3J8W2fOWihT+kmw8n+2y49mB/BLB859G++MMqvcXKYWqKu/j7gJkAXvDuJLvGOgBgVzT 9zlg==
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=tKwfgzB4T1jybJY1jYAHNlds+h/+pCN0wVK8/hVF4ag=; b=VsRc9xM7AZNqRtzEGzOaYif+bvnM2Z+KIb0U750PMyYJKc+5Ej1FMcfsw7vxCJNV9A rWo5t7L3boJxH1S+rTQ3RWPR0PVMQQ9/uF2nRyt05XJEJtDn19bmxpgiLiV1Zv5IEMkb uC5S2B02Wt5ADJ134o76eCiBd19OuTvyjRES2T4IpRkrmZTOWjEB2yBbmkHbQUr2x9/8 oeGRkCZ+0xQpJdoYoYZYgwIEYAs/8l+70Gq7P2wFzourYJSwpQ8FnTpQJ7LTpabDsF44 OyhptDZaPcdkLVS6yPHp/SAvxzcAj4fnAkYkMoRNEWi8obhOqwoM3FzjV7VEhaFoXX1A gxJA==
X-Gm-Message-State: AOAM531gAVzFifB6VLlQ4RcmWxJRCo/jZrCwWYLGj1scLl2qQ7F4uTLO 7Cv+8NB9pR72gltPcxKvWr0=
X-Google-Smtp-Source: ABdhPJxQ2zTtjkberESnAhAYO8kywaP5PwIwGYFcN1ox2v8Fax5aM57qv0mCmEzowyy1PoCWPzoRfg==
X-Received: by 2002:adf:f104:: with SMTP id r4mr28098170wro.202.1604430489299;  Tue, 03 Nov 2020 11:08:09 -0800 (PST)
Received: from ?IPv6:2601:647:5a00:ef0b:11f0:9fef:263:fc4b? ([2601:647:5a00:ef0b:11f0:9fef:263:fc4b]) by smtp.gmail.com with ESMTPSA id e2sm28478986wrr.85.2020.11.03.11.08.07 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 Nov 2020 11:08:08 -0800 (PST)
From: Bob Hinden <bob.hinden@gmail.com>
Message-Id: <E52D32F8-F5C9-45C2-B15B-26BBD8125292@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_E56DE2F6-ABEC-4750-B707-E7ACC70D9451"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
Date: Tue, 3 Nov 2020 11:08:03 -0800
In-Reply-To: <CABNhwV1V4LYGkuSFBYy7-N2xRnO2hpYiwCy1S-5dfWDgLEkAKg@mail.gmail.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, Brian Carpenter <brian.e.carpenter@gmail.com>, IPv6 Operations <v6ops@ietf.org>
To: Gyan Mishra <hayabusagsm@gmail.com>
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CABNhwV27Dp6g+d-MGeGTR2eg7JJoRunzh2ALPr59z4u4JN4S7g@mail.gmail.com> <d8659634-734b-d5d4-a112-1f9dfaef72cb@gmail.com> <CABNhwV1V4LYGkuSFBYy7-N2xRnO2hpYiwCy1S-5dfWDgLEkAKg@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.104.17)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/w5EXYmnj_g4tjAHJd9yTDpRxc7o>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 03 Nov 2020 19:08:12 -0000

--Apple-Mail=_E56DE2F6-ABEC-4750-B707-E7ACC70D9451
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Gyan,

> On Nov 2, 2020, at 10:12 PM, Gyan Mishra <hayabusagsm@gmail.com> =
wrote:
>=20
>=20
> >     Soliciting opinions on the problem: is this something that needs =
a solution?
>=20
> Is there any reason why the mobile devices can't be given a /56 or =
/48, which solves the problem immediately?
>=20
>   4G & 5G carrier standard is /64 per handset for both IPv6 only and =
dual stack deployments.  Even though there is a way tremendous amount of =
space in IPv6 I believe last count worldwide is 14 billion handsets.
>   This issue with /64 segmentation does become more pronounced with 5G =
 as it competes with broadband use case and in many cases SOHO customers =
may eliminate their broadband and rely solely on 5G and need the =
segmentation.
>=20

Like Brian if multiple subnets are needed, it appears to me that this =
can be solved by giving the handset or fixed 5G a shorter prefix.  Why =
is anything else needed?

Bob




--Apple-Mail=_E56DE2F6-ABEC-4750-B707-E7ACC70D9451
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEm0rfRsOCoyamPexGrut0EXfnu6gFAl+hqpMACgkQrut0EXfn
u6jvqgf/ZeQZlzpTNf5lzAQBlWdMRfpg6SJunwljCTi3tK4PM4nfwE5ER+tG20Sh
e6BJK5Z3u77gN7Gd1wQcB0WnGt9iCLISfUFKPpvOjBsJuffcekM0V4ePHvQzZxF4
+XXbE7F8Dcxhi0Bf5uPnLefbOKdDFxKhTcZHg/yKvKKlYNGPmg3UtSq26G+cFnhe
XZYiKdwSvIh9EnRrD6HzbsW/DnrJ+ykSBXBLRaQIoTi4MCXMzerDNyDt9+n4b80P
vXALNRPYL2Qg5Mcfx6qGM9nDkdGi3Xoa5tUdiVOj5Mq40LYjCae4cYEfAToN323h
tvFCSQnnTxx4xl7CxtTOIzdr7gYVnA==
=oFK9
-----END PGP SIGNATURE-----

--Apple-Mail=_E56DE2F6-ABEC-4750-B707-E7ACC70D9451--


From nobody Tue Nov  3 11:14:50 2020
Return-Path: <bob.hinden@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 841243A010A for <v6ops@ietfa.amsl.com>; Tue,  3 Nov 2020 11:14:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 xmAJJwCTpnMa for <v6ops@ietfa.amsl.com>; Tue,  3 Nov 2020 11:14:46 -0800 (PST)
Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) (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 A16F13A0DC1 for <v6ops@ietf.org>; Tue,  3 Nov 2020 11:14:46 -0800 (PST)
Received: by mail-wr1-x434.google.com with SMTP id c17so295830wrc.11 for <v6ops@ietf.org>; Tue, 03 Nov 2020 11:14:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=MJgPusHhGPAcc3T0rC3lHmPyc4WQ4LixTrVd/4XpxxA=; b=I/vyqwA0AFvPSoEkyNWgZh7mk6arAVxzOZNerBsJZ5LXI1ABNVHdwHt5PrQ3RPh4eA jokvrl29A8TxbtIa5+/QkggTlNY9FZv0IkYJYocPen9+5RUK+JeYcvCbgMIcGGsYo2Sc 8A14MbQsmfBNvmUcVOT0cpj9rzx2BANBM3t5IIYaGYOXzbWIxlPtUn4ndUrh5nem53JA QF3alt+uSzai5eIaW18K+dqu3lzCPJ/E/WKqMxH/65WNoIuQlrD7cZGu+evcIfqdkM5F KE0tix1lZUeZJwQ5qsG82em9/ZC6BuTK86SPKjCE5468weL3eXpg+72nbZx7+5mb43TP j/gg==
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=MJgPusHhGPAcc3T0rC3lHmPyc4WQ4LixTrVd/4XpxxA=; b=J0l91n8B8N8ynmg2/+LWKet4gQvW1+ums0WE/RqfW/uuP8MHdcQTj7IIAAWX1r1n1y pCDNc0pkCrMSIjgw1TXdB/Vz8ltAwfxQR070SK+v0KPNHKVZg7iCDTiNKj+fOi11aCZn +bzZybenpGF9f/F7ROqPbE5+PU57m4jtDDFSMEho8BR42x+H5umafWCAsiXL/h9zWTHp 0JZZ3iEfatCJiTNHqZRHiJAC0D5SB74Xt0q+nC7k6o+jII3e9VczjbqX467aHjjOH3Py rp/4peFOEkKDOSYWpsPBKlszURVdQ8Pi9yIDUgjxNVEMtN09tp8Kz672D3Ye/IXXNjK7 uSfQ==
X-Gm-Message-State: AOAM531rqbtIKLvYeh0w4/FvfpHBHzzAU/q8/3Dn/mvQyNDOyQFYEAYM 0kbmf31dSXIMvjiAr1tYUxE=
X-Google-Smtp-Source: ABdhPJwrPjs6DQEvv2G4KudotlaFDz/PD9/nd3aDa724tCtvGBsZ0aWOGFI0NizhAicBefsJKJUUaQ==
X-Received: by 2002:a5d:6a86:: with SMTP id s6mr28222956wru.344.1604430885105;  Tue, 03 Nov 2020 11:14:45 -0800 (PST)
Received: from ?IPv6:2601:647:5a00:ef0b:11f0:9fef:263:fc4b? ([2601:647:5a00:ef0b:11f0:9fef:263:fc4b]) by smtp.gmail.com with ESMTPSA id e6sm20067758wrs.7.2020.11.03.11.14.42 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 Nov 2020 11:14:44 -0800 (PST)
From: Bob Hinden <bob.hinden@gmail.com>
Message-Id: <F11E6E48-D317-49CC-B2BE-39FAADCC8B27@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_DDE07432-D40D-4386-993F-EF79C28054C9"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
Date: Tue, 3 Nov 2020 11:14:40 -0800
In-Reply-To: <CABNhwV1ud9inX4h2RuDGNLS9tpmikRORSdGdhtoE0qWEEOnN+Q@mail.gmail.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>, IPv6 Operations <v6ops@ietf.org>, Gyan Mishra <gyan.s.mishra@verizon.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com> <CABNhwV1ud9inX4h2RuDGNLS9tpmikRORSdGdhtoE0qWEEOnN+Q@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.104.17)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/gDlBO2Xw0xVFpwjeff3ot5863dQ>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 03 Nov 2020 19:14:50 -0000

--Apple-Mail=_DDE07432-D40D-4386-993F-EF79C28054C9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Gyan,

> On Nov 2, 2020, at 10:28 PM, Gyan Mishra <hayabusagsm@gmail.com> =
wrote:
>=20
> Hi Bob
>=20
> In-line
>=20
> On Mon, Nov 2, 2020 at 2:10 PM Bob Hinden <bob.hinden@gmail.com> =
wrote:
> Hi,
>=20
> What Lorenzo said.
>=20
> Further, I did quick read and see some immediate issues.
>=20
> First off SLACC works just fine with any size prefix/interface ID.    =
The protocol supports different sized prefixes/IIDs.   The purported =
issue relates to interface ID sizes.   These drafts appear to be =
confused about that.
>=20
>    Gyan> Understood that SLAAC in itself does not create the =
restriction as the 64 bit boundary restriction is due to 64 bit IID =
fixed length when A flag is set.

Good, then I suggest you stop calling it a SLAAC problem.

>    The 6man draft below identifies the solution and references the =
last time this topic came up about a year or so ago with this draft =
"https://tools.ietf.org/html/draft-bourbaki-6man-classless-ipv6-05"
>    This draft submitted on 6man discusses the history behind the slaac =
64 bit fixed iid and refrences the v6ops draft problem statement and =
defines the RA flag solution for slaac to support vlsm & eliminating the =
IID fixed 64 bit boundary.

I, and I suspect most of the working group, are very aware of the =
history and background on this topic.

Bob



--Apple-Mail=_DDE07432-D40D-4386-993F-EF79C28054C9
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEm0rfRsOCoyamPexGrut0EXfnu6gFAl+hrCAACgkQrut0EXfn
u6ivEggArGAV5BTIS35rs9nRHw3eWHk/ePuE7W3xKPZHr8GnR9ol/Q4reMb03h92
VT5dprIw/uoPn+9/C6A0jj/mdSTHsBdWQLhLZDBzVuOtIl8N/HuwRY+f/EoziNMJ
uZtiMYadIPCi0/sd7cpxr81eGTfFqvAbEY6gEbfxoRrut3PJb+WNWedJo1Yy3v1A
3g//tNq5eO1kOHm6YFiHxvWDK4Rke+0/bxIz8/sxbXv+YvSJqUhIKhodzdpIWt8D
P67qnVoUVJ7m+tfhHAX3BCz0/5CXLNAP+VctY1HZWOYmX+YzJGkLxIUSOS4YTYuz
NZ3/r4Pe5Jle/SIwj+ikXxg/VjrCTQ==
=U7p8
-----END PGP SIGNATURE-----

--Apple-Mail=_DDE07432-D40D-4386-993F-EF79C28054C9--


From nobody Tue Nov  3 11:56:38 2020
Return-Path: <alexandre.petrescu@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 831D13A110E for <v6ops@ietfa.amsl.com>; Tue,  3 Nov 2020 11:56:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.424
X-Spam-Level: 
X-Spam-Status: No, score=0.424 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.247, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 kv1Rx0KRtekJ for <v6ops@ietfa.amsl.com>; Tue,  3 Nov 2020 11:56:35 -0800 (PST)
Received: from sainfoin-smtp-out.extra.cea.fr (sainfoin-smtp-out.extra.cea.fr [132.167.192.228]) (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 D66963A110C for <v6ops@ietf.org>; Tue,  3 Nov 2020 11:56:34 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0A3JuW8l041172 for <v6ops@ietf.org>; Tue, 3 Nov 2020 20:56:32 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 82DCB20952D for <v6ops@ietf.org>; Tue,  3 Nov 2020 20:56:32 +0100 (CET)
Received: from muguet1-smtp-out.intra.cea.fr (muguet1-smtp-out.intra.cea.fr [132.166.192.12]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 78FCE20937B for <v6ops@ietf.org>; Tue,  3 Nov 2020 20:56:32 +0100 (CET)
Received: from [10.11.242.16] ([10.11.242.16]) by muguet1-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0A3JuWrC001927 for <v6ops@ietf.org>; Tue, 3 Nov 2020 20:56:32 +0100
To: v6ops@ietf.org
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com> <CABNhwV1ud9inX4h2RuDGNLS9tpmikRORSdGdhtoE0qWEEOnN+Q@mail.gmail.com> <F11E6E48-D317-49CC-B2BE-39FAADCC8B27@gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <089c05d3-bbf7-35ca-6685-bdfb2cb1e079@gmail.com>
Date: Tue, 3 Nov 2020 20:56:31 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.0
MIME-Version: 1.0
In-Reply-To: <F11E6E48-D317-49CC-B2BE-39FAADCC8B27@gmail.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/-h_T-CuWjdZ4danI3O9pAKFJ0Kk>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 03 Nov 2020 19:56:37 -0000

Le 03/11/2020 à 20:14, Bob Hinden a écrit :
> Gyan,
> 
>> On Nov 2, 2020, at 10:28 PM, Gyan Mishra <hayabusagsm@gmail.com> wrote:
>>
>> Hi Bob
>>
>> In-line
>>
>> On Mon, Nov 2, 2020 at 2:10 PM Bob Hinden <bob.hinden@gmail.com> wrote:
>> Hi,
>>
>> What Lorenzo said.
>>
>> Further, I did quick read and see some immediate issues.
>>
>> First off SLACC works just fine with any size prefix/interface ID.    The protocol supports different sized prefixes/IIDs.   The purported issue relates to interface ID sizes.   These drafts appear to be confused about that.
>>
>>     Gyan> Understood that SLAAC in itself does not create the restriction as the 64 bit boundary restriction is due to 64 bit IID fixed length when A flag is set.
> 
> Good, then I suggest you stop calling it a SLAAC problem.*

We struggled during internal discussions about what to call it so that 
it gets better through.

Indeed, the SLAAC spec is independent of the prefix length.

However, SLAAC spec needs IP-over-foo specs to give an IID.  And these 
latter are all 64bit len.  Indirectly, this makes that SLAAC forms GUAs 
with only a 64bit plen.

Maybe one would be ok to call it and _indirect_ SLAAC-GUA problem?

(I formulated yesterday a longer email explaining this in more detail 
but I hold it in my Drafts folder, and I restrain)

Alex

> 
>>     The 6man draft below identifies the solution and references the last time this topic came up about a year or so ago with this draft "https://tools.ietf.org/html/draft-bourbaki-6man-classless-ipv6-05"
>>     This draft submitted on 6man discusses the history behind the slaac 64 bit fixed iid and refrences the v6ops draft problem statement and defines the RA flag solution for slaac to support vlsm & eliminating the IID fixed 64 bit boundary.
> 
> I, and I suspect most of the working group, are very aware of the history and background on this topic.
> 
> Bob
> 
> 
> 
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
> 


From nobody Tue Nov  3 17:36:18 2020
Return-Path: <bob.hinden@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 1C42B3A12E3 for <v6ops@ietfa.amsl.com>; Tue,  3 Nov 2020 17:36:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, 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=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 5W08mC01Aukq for <v6ops@ietfa.amsl.com>; Tue,  3 Nov 2020 17:36:13 -0800 (PST)
Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com [IPv6:2a00:1450:4864:20::336]) (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 A1E733A1308 for <v6ops@ietf.org>; Tue,  3 Nov 2020 17:36:13 -0800 (PST)
Received: by mail-wm1-x336.google.com with SMTP id v5so973162wmh.1 for <v6ops@ietf.org>; Tue, 03 Nov 2020 17:36:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=QpMFZOL88phdkX1iGrie0lYLmBi18DdMzfbAUFi3Reo=; b=PK3EpJgm+6YskTHcJyGj5pLihNWMpHjOmfrZBRXmxl8qTP/B75o1V4Ccux/znNVKFn ZPW0a92OoiStGNLM7hDv5+wnEM895DmQjhvY97+fWNTWooHT8r58hFIZhGSoBI3ZggGt 3Y4q2bQ5AYsRD63POWOkxXLHb2RC/PIEHMvugAm9+UM6JovaDzxtimc1HdTS3+4n+68v 14zhNROPhp8Tf2qFqxHNMfpzQNYhJInDjs2MwswoMlg7FchnjvQjR3OWfP21r0QWOLgO EsCX0bU82WcGmQuRpZWGo2LpEJY2etc8hZgMO6Pxi/ppDR8902QkYi6kmr7wKjAgYAc6 WjsQ==
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=QpMFZOL88phdkX1iGrie0lYLmBi18DdMzfbAUFi3Reo=; b=h79cgcYkyjE5CdgLWTz5ZWWW4tbLxBtx8SW4rtY2/9jujBgVsTdWlwIVQ6ldX8skIg nr6aNu/0ztr8aqOYvfTiOfT+yF+DC63X/x+H73jjJ96lp8pN0OiG2SWcp7wrfgI5NAMN iJFnieGpkvHJHf/3Wiue5b9lyQK5Nvy1DgtpM6rMIMgO1uDRf837FALqj/juHklr59FM dq/mOoY7Gjks5J3pnRw7KK1QYug4z6Q2qt15rZJt32KLOkPDzj3rt10WIl5RSTag3Gju k9LQEDbSr07vOeZ7BvvK6NyNYGsFb17wMD1Razwo+ecXEq7IBwT3OXxVjFkKCnnzgFRK 7C5A==
X-Gm-Message-State: AOAM531j8BR4u0UigYRxBJkvH339RY5kUDaWXBfW21Yeq8Hkr7C/DeOQ yAnuKbqEwSJuhughHUb0fJY=
X-Google-Smtp-Source: ABdhPJz+lM/fdqiYkjL75AejHyXtJ1qXbnZ4vj0Xl8wpKH+/qEmvmvMDEje2SLQjmqi0jbxiFkuFeA==
X-Received: by 2002:a7b:c8d3:: with SMTP id f19mr1851369wml.17.1604453771943;  Tue, 03 Nov 2020 17:36:11 -0800 (PST)
Received: from ?IPv6:2601:647:5a00:ef0b:11f0:9fef:263:fc4b? ([2601:647:5a00:ef0b:11f0:9fef:263:fc4b]) by smtp.gmail.com with ESMTPSA id a15sm437023wrn.75.2020.11.03.17.36.10 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 Nov 2020 17:36:11 -0800 (PST)
From: Bob Hinden <bob.hinden@gmail.com>
Message-Id: <593D6229-7A73-4DFC-AE87-8F1765093EC9@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_CCB130E0-D023-4DFE-9046-13569C483F7F"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
Date: Tue, 3 Nov 2020 17:36:05 -0800
In-Reply-To: <089c05d3-bbf7-35ca-6685-bdfb2cb1e079@gmail.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, v6ops@ietf.org
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com> <CABNhwV1ud9inX4h2RuDGNLS9tpmikRORSdGdhtoE0qWEEOnN+Q@mail.gmail.com> <F11E6E48-D317-49CC-B2BE-39FAADCC8B27@gmail.com> <089c05d3-bbf7-35ca-6685-bdfb2cb1e079@gmail.com>
X-Mailer: Apple Mail (2.3445.104.17)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Zmma95f7bUFRNsfytpwOv6uOkrk>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 04 Nov 2020 01:36:16 -0000

--Apple-Mail=_CCB130E0-D023-4DFE-9046-13569C483F7F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Alexandre,

> On Nov 3, 2020, at 11:56 AM, Alexandre Petrescu =
<alexandre.petrescu@gmail.com> wrote:
>>>=20
>>> What Lorenzo said.
>>>=20
>>> Further, I did quick read and see some immediate issues.
>>>=20
>>> First off SLACC works just fine with any size prefix/interface ID.   =
 The protocol supports different sized prefixes/IIDs.   The purported =
issue relates to interface ID sizes.   These drafts appear to be =
confused about that.
>>>=20
>>>    Gyan> Understood that SLAAC in itself does not create the =
restriction as the 64 bit boundary restriction is due to 64 bit IID =
fixed length when A flag is set.
>> Good, then I suggest you stop calling it a SLAAC problem.*
>=20
> We struggled during internal discussions about what to call it so that =
it gets better through.
>=20
> Indeed, the SLAAC spec is independent of the prefix length.

Correct.

>=20
> However, SLAAC spec needs IP-over-foo specs to give an IID.  And these =
latter are all 64bit len.  Indirectly, this makes that SLAAC forms GUAs =
with only a 64bit plen.
>=20
> Maybe one would be ok to call it and _indirect_ SLAAC-GUA problem?

Again, ND and SLAAC works fine with any combination of prefix and IID =
length (as long as they add up to 128 bits, and the IID isn=E2=80=99t =
too small to avoid collisions on the link).

It=E2=80=99s not a SLAAC-GUA problem.  RFC4291 defines how long IIDs =
are:

   For all unicast addresses, except those that start with the binary
   value 000, Interface IDs are required to be 64 bits long...

Bob



>=20
> (I formulated yesterday a longer email explaining this in more detail =
butd I hold it in my Drafts folder, and I restrain)
>=20
> Alex
>=20
>>>    The 6man draft below identifies the solution and references the =
last time this topic came up about a year or so ago with this draft =
"https://tools.ietf.org/html/draft-bourbaki-6man-classless-ipv6-05"
>>>    This draft submitted on 6man discusses the history behind the =
slaac 64 bit fixed iid and refrences the v6ops draft problem statement =
and defines the RA flag solution for slaac to support vlsm & eliminating =
the IID fixed 64 bit boundary.
>> I, and I suspect most of the working group, are very aware of the =
history and background on this topic.
>> Bob
>> _______________________________________________
>> v6ops mailing list
>> v6ops@ietf.org
>> https://www.ietf.org/mailman/listinfo/v6ops
>=20
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops


--Apple-Mail=_CCB130E0-D023-4DFE-9046-13569C483F7F
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEm0rfRsOCoyamPexGrut0EXfnu6gFAl+iBYUACgkQrut0EXfn
u6i3Cgf/TI9iTJN7RECCAvnmHzUn8NGDrmM+mo3sDL9CIqaNkTXw8DUste7MBQeZ
kyFCQNFDGdmVprW+ma1qe2tSa/JPHSWFUsOzQ3bBo5/8cnFGZYcxmXbAl0+L7nfX
CnGvYPbwaLff8VM4vMbSWL+xwhcQh3q7QRgXdi3WDLsDyjtBLE/unh3rhPU8CE+X
ZsxF7HR4kDH3ioZ34MxDJykizE9LO9QbrgesufFmegNra2ghCTRaG7CYJUWRVc/Y
HTZIMxQf35MzK5Xio0MlbnxdFO8oZq+YyMM6v+q+ruB/RoKzlFJzcCw+jUboUfbF
RwCz8kr8B8zPgU3+/3gq3GcO5uADWQ==
=EGMB
-----END PGP SIGNATURE-----

--Apple-Mail=_CCB130E0-D023-4DFE-9046-13569C483F7F--


From nobody Tue Nov  3 23:28:11 2020
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 74CC23A0C92; Tue,  3 Nov 2020 23:28:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.848
X-Spam-Level: 
X-Spam-Status: No, score=-1.848 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=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=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 KjtuFLi6yco8; Tue,  3 Nov 2020 23:28:03 -0800 (PST)
Received: from mail-qk1-x732.google.com (mail-qk1-x732.google.com [IPv6:2607:f8b0:4864:20::732]) (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 104413A0C8B; Tue,  3 Nov 2020 23:28:03 -0800 (PST)
Received: by mail-qk1-x732.google.com with SMTP id o205so11428818qke.10; Tue, 03 Nov 2020 23:28:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=hHsblAHg7qt0rr0YgX7HY5VhRGwY1KDDcnRNE927q2c=; b=nDzdcG78Pwd+7H8rF0rjKMjGvE9VvcepwmE/2b9DYtumeou1g+JHYdPGpi9jmx+nv3 1Lx+egc3iw73F9uhY9hKj2Rgi6AYHgcU3wMLsvPlEipY76kAGTA2M5AZNeyzUpH1F7RW iebJb9cBbWXdY7byVV9FyfNb6/q3oJ3MwPaemNx8jCUOeHTldXeN8qmq9VRRmdN0bUWp Wrrz7IBQjqixuH/tmLZDNruPKLAkdp1EQfXeD+r0m0/t1K8AwMinALtm1iW7eF5KLw1x r8PJVMIHgP+a14B/hZgI/zS+S0H1Ke2LJknOWwLs6QlvK3tWBYoVDmKU3B/Q2Vbr1XLk O2NQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=hHsblAHg7qt0rr0YgX7HY5VhRGwY1KDDcnRNE927q2c=; b=l9vSn2Q0THbBnHqIf56mt6hBzfaY+C8v436oldAtFbVjCCX8y2FgUm23W0VEP5sXPL /He12D1VwtlpRloeYfsW/ge7onmybbGsVp4zarN/a2WtPBGZAAEJloaAE6ta/uw/0swi teP4ViguKSVmA946dqP9RLh8ubNJCBmij9KURIPxURBhFl4QGUJAxu8HoP8F5/iRYfl1 yGEvetkzNTLqC9xWydviAC33y+7lTJeqoyLHQV48MeEwn+RH/D6PZ7+DRybQ0bZwg7DT 1GjkyLS0JW4NDcTXe31694mEj/le8IUlp4HZcvjLteRf3C9WBECYhrI7QHjSxCKCZKqe QmWQ==
X-Gm-Message-State: AOAM531ZVYzUHmNLpR/mSEDyue2IUhwQobj6H1iSCEcvKaiZ+4w1/A2M qbRAXN2l0wqnkNRW3K0I8WzLG6je+QIG8iNfTyE=
X-Google-Smtp-Source: ABdhPJzVaxYvVyH9/ngpDhr8qUM8oM3krqS+wDzUxUT32soatjeEHRDaxLVtLOIZyXfRk3lghmi430ckeWIdsoXuUAk=
X-Received: by 2002:a37:e43:: with SMTP id 64mr24041463qko.466.1604474882135;  Tue, 03 Nov 2020 23:28:02 -0800 (PST)
MIME-Version: 1.0
References: <5F6947F2-F7DF-4907-8DD5-28C2B20A91DE@gmx.com> <CAFU7BAT87uhUKZM-G9MjCgtmGbdCwXorP3SfMJm7_Ax7pvwDjg@mail.gmail.com> <f2a9e0188cd84f52adce279cfb04cbcc@boeing.com> <D259F559-8528-428A-A9DF-0D9FB07E6BE4@gmx.com> <BN7PR11MB2547029C572CB32F3C593AD7CF0B0@BN7PR11MB2547.namprd11.prod.outlook.com> <ff36a6d9f0834b5bbf331c6c40df16b8@boeing.com> <A0B74F43-07A4-47C2-B773-3F2071CFCED3@cisco.com> <CAFU7BARUKw_c2c9+3k9kJ0UqrATTruGKPGkVb5NPTo=vspb0NA@mail.gmail.com> <19432.1602258078@localhost> <644565BC-5818-4244-A34A-1B39C3FC9175@gmx.com> <BYAPR11MB25496B31F581D4E32D46542ACF040@BYAPR11MB2549.namprd11.prod.outlook.com> <CAFU7BARy-GFLDx=jRPu8Mst_Lc9fVRNTMT1MxOpEKqJ+qq9oaw@mail.gmail.com> <BCD1B4F1-32F3-4ECB-8A97-C4E58D746F22@gmx.com>
In-Reply-To: <BCD1B4F1-32F3-4ECB-8A97-C4E58D746F22@gmx.com>
From: Jen Linkova <furry13@gmail.com>
Date: Wed, 4 Nov 2020 18:27:50 +1100
Message-ID: <CAFU7BAR5eNmgCD7YASY39stjv_V1yLu717W-wu88k+-_0HNoaQ@mail.gmail.com>
To: ianfarrer@gmx.com
Cc: "Bernie Volz (volz)" <volz@cisco.com>, Michael Richardson <mcr+ietf@sandelman.ca>, dhcwg <dhcwg@ietf.org>,  v6ops list <v6ops@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/zdddlEYO7XZU36dy48xna8i1MgI>
Subject: Re: [v6ops] [dhcwg] [EXTERNAL] Re: Question to DHCPv6 Relay Implementors regarding draft-ietf-dhc-dhcpv6-pd-relay-requirements
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 04 Nov 2020 07:28:06 -0000

On Fri, Oct 30, 2020 at 3:24 AM <ianfarrer@gmx.com> wrote:
> Sorry for the delay in reply, I=E2=80=99ve been out of the office for the=
 last few weeks for various reasons.
>
> Here=E2=80=99s a new wording proposal incorporating Jen & Bernie=E2=80=99=
s suggestions:
>
> R-4
> To prevent routing loops, the relay SHOULD implement a configurable polic=
y to drop packets
> received on a DHCP-PD client facing interface with a destination address =
in a prefix delegated
> to a client connected to that interface, as follows:  For point-to-point =
links, when the packet=E2=80=99s
> ingress and egress interfaces match. For multi-access links, when the pac=
ket=E2=80=99s ingress and
> egress interface match, and the source MAC and next-hop MAC addresses mat=
ch. An
> ICMPv6 Type 1, Code 6 (Destination Unreachable, reject route to destinati=
on) error message MAY
> be sent as per [RFC4443], section 3.1.  The ICMP policy SHOULD be configu=
rable.

That looks good, thanks for  updating the text!

> On 15. Oct 2020, at 03:51, Jen Linkova <furry13@gmail.com> wrote:
>
> On Wed, Oct 14, 2020 at 12:44 AM Bernie Volz (volz) <volz@cisco.com> wrot=
e:
>
> If not, perhaps we just say:
>
> R-4
> To prevent routing loops, the relay SHOULD implement a configurable polic=
y to drop traffic received from an uplink interface as follows:
>
>
> I'm not sure 'from an uplink interface' makes sense. In the case of a
> routing loop caused by an amnesiac DHCP-PD client it would be a
> downstream interface.
> The scenario when such traffic arrives from an uplink interface is
> 'the uplink router believes the prefix is delegated to the client but
> the relay does not have a route pointing to the client so it sends
> traffic back' - so more likely 'an amnesiac relay' case.
>
> For point-to-point links, when the packet's ingress and egress interfaces=
 match. For multi-access links, when the packet's ingress and egress interf=
ace match, and the source MAC and next-hop MAC addresses match. An ICMPv6 T=
ype 1, Code 6 (Destination Unreachable, reject route to
> destination) error message MAY be sent as per [RFC4443], section 3.1.  Th=
e ICMP policy SHOULD be configurable.
>
> - Bernie
>
> -----Original Message-----
> From: ianfarrer@gmx.com <ianfarrer@gmx.com>
> Sent: Tuesday, October 13, 2020 9:16 AM
> To: Michael Richardson <mcr+ietf@sandelman.ca>; Jen Linkova <furry13@gmai=
l.com>
> Cc: Bernie Volz (volz) <volz@cisco.com>; dhcwg <dhcwg@ietf.org>; 6man <ip=
v6@ietf.org>; v6ops list <v6ops@ietf.org>
> Subject: Re: [dhcwg] [v6ops] [EXTERNAL] Re: Question to DHCPv6 Relay Impl=
ementors regarding draft-ietf-dhc-dhcpv6-pd-relay-requirements
>
> Hi,
>
> Thanks for all of the discussion on this. We=E2=80=99ve reworked the requ=
irement as follows:
>
> R-4
> To prevent routing loops, the relay SHOULD implement a configurable polic=
y to drop client traffic as follows:  For point-to-point links, when the pa=
cket's ingress and egress interfaces match. For multi-access links, when th=
e packet's ingress and egress interface match, and the source MAC and next-=
hop MAC addresses match. An ICMPv6 Type 1, Code 6 (Destination Unreachable,=
 reject route to
> destination) error message MAY be sent back to the client.  The ICMP poli=
cy SHOULD be configurable.
>
> Thanks,
> Ian
>
> On 9. Oct 2020, at 17:41, Michael Richardson <mcr+ietf@sandelman.ca> wrot=
e:
>
>
> Jen Linkova <furry13@gmail.com> wrote:
>
> I think there is confusion re: the scenario we are talking about.
> I've attached the diagram for the case which concerns me.
> So:
> - The Relay R has an interface eth0 connected to a switch S.
> - Devices A and B are connected to the same switch and using R as a
> default gateway.
> - The prefix 2001:db8::/56 was delegated to a client A via the relay R.
>
>
> a friendly amendment to your example to aid in human comprehension:
>    } - The prefix 2001:db8:0000:0123:/64 was delegated to a client A via =
the relay R.
>    }  - R installs a route for 2001:db8:0000:0123:/64 towards A via eth0.
>
> - The device B (which has an address NOT from the delegated prefix,
> but from another /64 assigned to that common link, let's sat
> 2001:db8:cafe::/64) sends a packet to an address from the delegated
>
>
> now, my brain can more clearly see that 2001:db8:cafe::/64 is not
> within 2001:db8:0000:0123:/64, while I had to use a few extra brain
> cells to see that it wasn't in that ::/56 :-)
>
> What I'd expect to happen (with DHCP-PD or without - e.g. if R has a
> static route towards A, not a dynamic route produced by PD):
> - the packet is sent to A. Well, if A does not have a route to
> 2001:db8::42 then indeed a routing loop might happen. But if A does
> have a route, the packet will be delivered.
>
>
> What seems to be required by R4:
> - R detects that the packet is received via eth0 and needs to be sent
> back to eth0. R4 seems to require such packets to be dropped.
> So if B would never be able to communicate to any address in the
> delegated prefix, right?
>
>
> Am I missing anything?
>
>
> I think that you got it right.
>
> Perhaps the missing piece of the rule is don=E2=80=99t send it back to wh=
ere it came from, based on link layer addresses (or link if point-to-point)=
.
>
>
> Yes. If R4 was saying 'drop the packet if it comes from the same
> link-layer address you are going to send it back' - it would make
> total sense. But I don't think routers do *that*.
>
>
> Yes, if we made the check on L2 address, then it would work.
> And I agree that routers are exactly doing that.
>
> I think that it also works if B is a router with additional interfaces
> downstream, unless there are multiple paths.
>
> --
> Michael Richardson <mcr+IETF@sandelman.ca>   . o O ( IPv6 I=C3=B8T consul=
ting )
>          Sandelman Software Works Inc, Ottawa and Worldwide
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>
>
>
>
> --
> SY, Jen Linkova aka Furry
>
>


--=20
SY, Jen Linkova aka Furry


From nobody Wed Nov  4 01:20:35 2020
Return-Path: <lorenzo@google.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 921503A0DFF for <v6ops@ietfa.amsl.com>; Wed,  4 Nov 2020 01:20:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.6
X-Spam-Level: 
X-Spam-Status: No, score=-17.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 urt3TbCoFMcV for <v6ops@ietfa.amsl.com>; Wed,  4 Nov 2020 01:20:32 -0800 (PST)
Received: from mail-il1-x132.google.com (mail-il1-x132.google.com [IPv6:2607:f8b0:4864:20::132]) (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 727273A0DFE for <v6ops@ietf.org>; Wed,  4 Nov 2020 01:20:32 -0800 (PST)
Received: by mail-il1-x132.google.com with SMTP id t13so10793942ilp.2 for <v6ops@ietf.org>; Wed, 04 Nov 2020 01:20:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=3f60cSin3NXwzWwARSkBoXPtpTGoxJkzKCjqc3ytbbk=; b=aYS3HurnEF/Yk8dtNYDX0Rc74EG1LUGhfrenRulqKlApMD+5qWiED1Phy2JXbqI+1B EbFfKaN7Zq859kHbdKClC9hPL0liqVi+3212JN6Vr77UHWZFKhyYkV/th9aC5lSWMriC gkK9iqXa+XjW4jlAsUwBBziTa4DJpB3nl2UiefpXaTV7kSc/eW4FGEmF0RzrOONNXnmY Pbr/RrKamqGbRyEt3WFfi5M0fKsR2Y7xDCWuKliqJ4epEwdi2vzgLSVXErk2/eHPBkUP oP6NaS8+hbFjYukd8gHf+eBcyAqPSh+gCm13OufBNLSrLZaBlrbuTQzz1kp4LN3K0xC1 Emhg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=3f60cSin3NXwzWwARSkBoXPtpTGoxJkzKCjqc3ytbbk=; b=ibkdiHqj5/w95xxXLI5h1wMGaHsGEO4mCTxdQFIaml5LYTUBrddeQrFQTOCfY8IE8D eQSdL8UFjllDt4xmT+DM+8mJfy1JmeoW3dYLwu7BKHtRQv89mQ71YRv0KUsPH7yT65SO fzuoh9zoy6iwTQcSrY80kr9jCtg1cESuTrA97V9CH/pdZP16TdnDyoZLubaT+/kkE2Nz tbtzl/uYZGuI7eXT/A7zr6mzzSKJ4cTs2yT8iBHYGmw9bjQNc/kxVYhy1lsKeLi5P9Ih od80gZpdursEYFwzVJVvXIIesVoLA0PluITuK7+AH1SdSMgPAgnK13v+Pe/+IKsf6fiU mH8w==
X-Gm-Message-State: AOAM533RjVNKYNJ+ejjlhTshWS4TWwJJY3i1Ady86ETidXViWP7LAxBr pG4Hxn+d0Fy5YyeGOfVhqzCkOhjgHZig/Zoumc6PhA==
X-Google-Smtp-Source: ABdhPJyyMALlGUaxzuBhx12N7AyOEFwU/lfSLyJRx7ctLpmt+HQFPpz4d7yHHy6vLJjaA08Yvg0u3A5pl1J6KzoRS/E=
X-Received: by 2002:a92:690f:: with SMTP id e15mr13608389ilc.269.1604481631562;  Wed, 04 Nov 2020 01:20:31 -0800 (PST)
MIME-Version: 1.0
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CABNhwV27Dp6g+d-MGeGTR2eg7JJoRunzh2ALPr59z4u4JN4S7g@mail.gmail.com> <d8659634-734b-d5d4-a112-1f9dfaef72cb@gmail.com>
In-Reply-To: <d8659634-734b-d5d4-a112-1f9dfaef72cb@gmail.com>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Wed, 4 Nov 2020 18:20:19 +0900
Message-ID: <CAKD1Yr3Ec2OCjfg98N_qJm=rYP9pj4HjpCmL3x_po8NNBc+1ZA@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: Gyan Mishra <hayabusagsm@gmail.com>, Fred Baker <fredbaker.ietf@gmail.com>, Dmytro Shytyi <dmytro.shytyi@sfr.com>, Naveen Kottapalli <nkottapalli@benu.net>, IPv6 Operations <v6ops@ietf.org>, Alexandre Petrescu <alexandre.petrescu@cea.fr>,  Gyan Mishra <gyan.s.mishra@verizon.com>
Content-Type: multipart/alternative; boundary="000000000000b32ea305b3447d91"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/RIxYYtXGkUlV9ojmWLhSxn4Ijng>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 04 Nov 2020 09:20:34 -0000

--000000000000b32ea305b3447d91
Content-Type: text/plain; charset="UTF-8"

On Tue, Nov 3, 2020 at 5:09 AM Brian E Carpenter <
brian.e.carpenter@gmail.com> wrote:

> So let's have a discussion whether there is a new operational problem here
> first:
>
>   "The main problem is that SLAAC RA or PD allocates a /64 by the
>    wireless carrier 4G, 5G, 3GPP to mobile handset or hotspot, however
>    segmentation of the /64 via SLAAC is required so that downstream
>    interfaces can be further sub-netted."
>
> Why isn't that in v6ops scope?


I'd say that is not in scope anywhere because there already exists a
protocol that solves this problem. It's called DHCPv6 PD.

If there is an operational problem with DHCPv6 PD, then that might indeed
be in scope for v6ops. That's not what the draft is about though. As far as
I can see it doesn't mention DHCPv6 PD at all. The draft is about proposing
a change to SLAAC, and as such is a protocol change that is not in scope
for v6ops.

--000000000000b32ea305b3447d91
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr">On Tue, Nov 3, 2020 at 5:09 AM Brian E Ca=
rpenter &lt;<a href=3D"mailto:brian.e.carpenter@gmail.com">brian.e.carpente=
r@gmail.com</a>&gt; wrote:<br></div><div class=3D"gmail_quote"><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px sol=
id rgb(204,204,204);padding-left:1ex">So let&#39;s have a discussion whethe=
r there is a new operational problem here first:<br>
<br>
=C2=A0 &quot;The main problem is that SLAAC RA or PD allocates a /64 by the=
<br>
=C2=A0 =C2=A0wireless carrier 4G, 5G, 3GPP to mobile handset or hotspot, ho=
wever<br>
=C2=A0 =C2=A0segmentation of the /64 via SLAAC is required so that downstre=
am<br>
=C2=A0 =C2=A0interfaces can be further sub-netted.&quot;<br>
<br>
Why isn&#39;t that in v6ops scope?</blockquote><div><br></div><div>I&#39;d =
say that is not in scope anywhere because there already exists a protocol t=
hat solves this problem. It&#39;s called DHCPv6 PD.</div><div><br></div><di=
v>If there is an operational problem with DHCPv6 PD, then that might indeed=
 be in scope for v6ops. That&#39;s not what the draft is about though. As f=
ar as I can see it doesn&#39;t mention DHCPv6 PD at all. The draft is about=
 proposing a change to SLAAC, and as such is a protocol change that is not =
in scope for v6ops.</div></div></div>

--000000000000b32ea305b3447d91--


From nobody Wed Nov  4 04:15:00 2020
Return-Path: <volz@cisco.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 EE86E3A1043; Wed,  4 Nov 2020 04:14:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=B1MktgzC; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=kotZp5V7
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 JeANEOdazlhT; Wed,  4 Nov 2020 04:14:56 -0800 (PST)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 62C563A1056; Wed,  4 Nov 2020 04:14:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=22747; q=dns/txt; s=iport; t=1604492096; x=1605701696; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=M0tilv3r4Zfb+NnKPNnGJCQE1zBxdNBxYZYtZ+7PZvA=; b=B1MktgzCevgwVmrEwx+AKG7t/tVODpdztkAnQtj2yiQXQSFmfJP1p7vY DcapmF1ffzJdm3BpIjolmCxGZfFM2yeBXiILR1PbvrVR1YEt/wpYvFPSI pZyvAcPsFVQe+r7YU+d16UHSdsLSvO4cC+dcn7fiK+dV7P7a9pvsB+rDW A=;
IronPort-PHdr: =?us-ascii?q?9a23=3AJUIGDhb8dgoaNUbZPXpJaR//LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el21QaVD4re4vNAzeHRtvOoVW8B5MOHt3YPONxJWg?= =?us-ascii?q?QegMob1wonHIaeCEL9IfKrCk5yHMlLWFJ/uX3uN09TFZXxYlTTpju56jtBUh?= =?us-ascii?q?n6PBB+c+LyHIOahs+r1ue0rpvUZQgAhDe0bb5oahusqgCEvcgNiowkIaE0mR?= =?us-ascii?q?Y=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0B0CABlmqJf/4gNJK1igliBUiMuB3B?= =?us-ascii?q?ZLy4KhDODSQONUIoTiX2Eb4EugSUDVAsBAQENAQEYAQoKAgQBAYFVgnUCF4F?= =?us-ascii?q?1AiU2Bw4CAwEBCwEBBQEBAQIBBgRxhWEBC4VyAQEBBAEBEBEdAQEsCwELBAI?= =?us-ascii?q?BCBEEAQEkBAMCAgIfBgsUCQgCBA4FIoMEAYF+TQMuAQ6kEwKBO4hodoEygwQ?= =?us-ascii?q?BAQWFBA0LghADBoE4gnKDcYEGhVEbggCBECgcgk8+ghtCAQGBdg+CcTOCLJA?= =?us-ascii?q?8gmo+hxqMDJBHVAqCbZV2hRMDH6Ftk02NZpJeAgQCBAUCDgEBBYFbCikqgS1?= =?us-ascii?q?wFTsqAYI+UBcCDY4rFxSDOoUUhUR0OAIGAQkBAQMJfIw7AYEQAQE?=
X-IronPort-AV: E=Sophos;i="5.77,450,1596499200";  d="scan'208,217";a="598762787"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 04 Nov 2020 12:14:55 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by alln-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 0A4CEtqc011911 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 4 Nov 2020 12:14:55 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 4 Nov 2020 06:14:54 -0600
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 4 Nov 2020 06:14:54 -0600
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 4 Nov 2020 06:14:54 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YRFCYal+8gDWN1sqQwMGV+3DW55/ewFT8TFUvfruEYtv8SJXLyTWQvUglAEwm7DJKTrmV+smzlmVpH+CBEO7PT/XkKGF4ioWDoizFfTOYOecXG9I5NmcTT0P8JutsB0UWleJ6yBuNTao7LoxgQAiodHlXXbDpMjwT3tU3lrgLZ8A5jD1Vi7RzzYtdhvlGR7YW+0Zt3YSKtgqqSGAXPEFduS+miJ4i1tp0vDBRWMRWlpuoFC4D58BhipA/UfXX1FEk810bjL8gFb8OunxShEP9QwSh3Oy5Myy876NHmIbMxcr2DQ1D2yNzI5kJfUWm5YASYpNBeuVksX5mtlqKWbJbg==
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=M0tilv3r4Zfb+NnKPNnGJCQE1zBxdNBxYZYtZ+7PZvA=; b=m6BX8vGmcoXycDEqI0DnopiKANvaFf9O3mFj/W6yZqDeCM4ntWQ+hDyhb54bDUEf/DeNLUZrKKUgByuo/LNBqQtB0/or8MxTkgDgHtfQDZKBHf0qk92iC1Qb85d/NricyxOrPY7cglA5FVLnYmorpraMNDbGuVULU6Eqc4fXrQ6k75QlFaGqDRdY9fICCorJ62ZpauWrPbqIifUmNkveCKUVidgDD8nA9cRu57OZb1ekgTd2SkM+RR7//IQaM6N85mKMASauVcAoBlG1yNq/NaYHNTsUhDUs5HkreKhMWf9iqmU7mWGaoZoRUtEy1mgDFrondrssB11CQlsV79WvlA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=M0tilv3r4Zfb+NnKPNnGJCQE1zBxdNBxYZYtZ+7PZvA=; b=kotZp5V7myiqkczJ+TEXp6z9NC9z1L0PEoFV5IbQZi2+HGV6Lig7TGwZAI14gm8Xsxw3bCAnRQfkQzlOgrzXbSyAz/LC1CrPSnjMI2reUDg+KhmwIOIP8aC78fnjWiVa6AFncaxVhb/u8cRkqvLn5wBiaqqq8ELQl0Ug05yh/gg=
Received: from BN7PR11MB2547.namprd11.prod.outlook.com (2603:10b6:406:af::18) by BN8PR11MB3748.namprd11.prod.outlook.com (2603:10b6:408:86::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.29; Wed, 4 Nov 2020 12:14:52 +0000
Received: from BN7PR11MB2547.namprd11.prod.outlook.com ([fe80::1dc1:e7f4:84ef:3711]) by BN7PR11MB2547.namprd11.prod.outlook.com ([fe80::1dc1:e7f4:84ef:3711%6]) with mapi id 15.20.3499.032; Wed, 4 Nov 2020 12:14:52 +0000
From: "Bernie Volz (volz)" <volz@cisco.com>
To: "ianfarrer@gmx.com" <ianfarrer@gmx.com>
CC: Jen Linkova <furry13@gmail.com>, Michael Richardson <mcr+ietf@sandelman.ca>, dhcwg <dhcwg@ietf.org>, v6ops list <v6ops@ietf.org>
Thread-Topic: [dhcwg] [v6ops] [EXTERNAL] Re: Question to DHCPv6 Relay Implementors regarding draft-ietf-dhc-dhcpv6-pd-relay-requirements
Thread-Index: AQHWoWMb7h/SuZNgk0iBKtkQ2d57eamVg+CAgAJkrICAFvSAAIAJKGCX
Date: Wed, 4 Nov 2020 12:14:52 +0000
Message-ID: <BDA018BA-70A6-4DC3-92FA-21506C72F6D9@cisco.com>
References: <5F6947F2-F7DF-4907-8DD5-28C2B20A91DE@gmx.com> <CAFU7BAT87uhUKZM-G9MjCgtmGbdCwXorP3SfMJm7_Ax7pvwDjg@mail.gmail.com> <f2a9e0188cd84f52adce279cfb04cbcc@boeing.com> <D259F559-8528-428A-A9DF-0D9FB07E6BE4@gmx.com> <BN7PR11MB2547029C572CB32F3C593AD7CF0B0@BN7PR11MB2547.namprd11.prod.outlook.com> <ff36a6d9f0834b5bbf331c6c40df16b8@boeing.com> <A0B74F43-07A4-47C2-B773-3F2071CFCED3@cisco.com> <CAFU7BARUKw_c2c9+3k9kJ0UqrATTruGKPGkVb5NPTo=vspb0NA@mail.gmail.com> <19432.1602258078@localhost> <644565BC-5818-4244-A34A-1B39C3FC9175@gmx.com> <BYAPR11MB25496B31F581D4E32D46542ACF040@BYAPR11MB2549.namprd11.prod.outlook.com> <CAFU7BARy-GFLDx=jRPu8Mst_Lc9fVRNTMT1MxOpEKqJ+qq9oaw@mail.gmail.com>, <BCD1B4F1-32F3-4ECB-8A97-C4E58D746F22@gmx.com>
In-Reply-To: <BCD1B4F1-32F3-4ECB-8A97-C4E58D746F22@gmx.com>
Accept-Language: en-US
Content-Language: en-US
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=cisco.com;
x-originating-ip: [24.233.121.124]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ebc0f29f-f401-40b6-a5ff-08d880bb3c22
x-ms-traffictypediagnostic: BN8PR11MB3748:
x-microsoft-antispam-prvs: <BN8PR11MB3748CAF54671AEB1CDB42BF1CFEF0@BN8PR11MB3748.namprd11.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: 3JidtTGftCoyjZtIEcKW3D1nK1zDvltcMyOm91LiYus34lfinkMG5kQYYH1T8mFXiuXk1T0zWmnMdjOBoszEXFPjyc6HWY7c7I5HhXfePmjEMxFR3aC3T3/0LpZv1R12t2ZOoZGtkaXIUjbs0TgYeI8yHE+90rC1jS3OF9R8kGZBCcbbeCiHybznbgmFrc4QYjOsa9Zs4qOxkkNFtbN8yO4cfmFxFoA9R8ZMdo7Pc5wk0+AblB/6w57M9rzI3NJ6qCAFFq7Oo9In6B4Ty0joYDe1tsGqgCfXLC91u6RJQ+seCrEdDfJhlo6yoEQ14P0uNEzzP8qpj6HLW8n7PJt5ZECvhLFEnhUfvm0ofwz2TK74X/1uIq39ogRxuYIrUo0kCR/eA1u+UyufTtRzjE58alcHFnOht+V93BxjNlBFavFQHWxzlIpGnJCLgE0ONshjBqjMJYEEsIOAZ4Qu7Fmpup5OaprqYhjlyUq+MhCNtvY=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN7PR11MB2547.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(346002)(136003)(376002)(396003)(39860400002)(366004)(5660300002)(6512007)(8676002)(66946007)(91956017)(186003)(66574015)(316002)(71200400001)(8936002)(6486002)(2906002)(6506007)(33656002)(6916009)(86362001)(53546011)(66476007)(76116006)(2616005)(54906003)(478600001)(4326008)(83380400001)(26005)(66556008)(64756008)(966005)(66446008)(36756003)(518174003)(401264004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: c0IrlHNi8Xid7IGEjzt+F9+jFHLvKrtfrsTOsRk4/8PK2RiL7n4Ocrx4XNv0hW75CCWkngiqTjy+smDqyQv/bW+fWn4vMuLZfmW3I+GFdZdAQ5Mr970SLT+uXlenRb7G4f/FcRAxMsyTCbWhIyc/TUTWyRFlZRmC+4HFnxFkcCvZ1XAQcY4Go6MAzNbIu21woSID2FkRb1mXIJIttaJU21z2id0E0QBaOaED85y/FtfTvlXM0FGJAX5SkUc1/FT2l3RRBl2tPJ57g4a5+4sbax+S5XEmqpGi7FQwQIYV29xezDJYW3CsqW7gH0kme4TIOjArqCFe2E2Dt4TkFHbuRpKD1+Ng0fwIyOn2oFpyuLY7GkAJF2YlCzjszgAzNw+RCypNqFMtpZgVzPXjjkahuyCWcvA7nZdBkhwikKd7NQWFXfYF6Nm/26q8dexzSJa0HfGjEvAWoeQQktZuJzwnX+chccmG4trfsZmBYPxv92we9x1PI46zLmhoHRX3PfwlGM2+ynFZZcCwNgSqvlrjkk0x9XvikAbuEjPxBeJYrjs3+gSpjhSjWdfoRuVWjnLp5d3DXfNmFuOhDMFIgb8GLKvIJgCWE+5q/wcaXXxTX0hYL3/hN4MNTVSY8s1+fvICPOe8OW5t5t3rCcXIAd2Dew==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BDA018BA70A64DC392FA21506C72F6D9ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN7PR11MB2547.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ebc0f29f-f401-40b6-a5ff-08d880bb3c22
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2020 12:14:52.8159 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: mx2uPz95Ht9EWaGX79p8TbYwSsiMxh+j3aJ+KLDEwoUykquO8swQzYSap6aspcVa
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR11MB3748
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: alln-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/82djPH5rCRLrjDNeV3Mx1q9n0eI>
Subject: Re: [v6ops] [dhcwg] [EXTERNAL] Re: Question to DHCPv6 Relay Implementors regarding draft-ietf-dhc-dhcpv6-pd-relay-requirements
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 04 Nov 2020 12:14:59 -0000

--_000_BDA018BA70A64DC392FA21506C72F6D9ciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgLi4uIGxvb2tzIGdvb2QgYnV0IHBlcmhhcHMgTUFDIGFkZHJlc3MgaXMgdG9vIEV0aGVybmV0
IHNwZWNpZmljIGFuZCBqdXN0IGxpbmstbGF5ZXIgYWRkcmVzcyB3b3VsZCBiZSBiZXR0ZXI/DQoN
Ci0gQmVybmllDQoNCk9uIE9jdCAyOSwgMjAyMCwgYXQgMTI6MjQgUE0sICJpYW5mYXJyZXJAZ214
LmNvbSIgPGlhbmZhcnJlckBnbXguY29tPiB3cm90ZToNCg0K77u/DQpIaSwNCg0KU29ycnkgZm9y
IHRoZSBkZWxheSBpbiByZXBseSwgSeKAmXZlIGJlZW4gb3V0IG9mIHRoZSBvZmZpY2UgZm9yIHRo
ZSBsYXN0IGZldyB3ZWVrcyBmb3IgdmFyaW91cyByZWFzb25zLg0KDQpIZXJl4oCZcyBhIG5ldyB3
b3JkaW5nIHByb3Bvc2FsIGluY29ycG9yYXRpbmcgSmVuICYgQmVybmll4oCZcyBzdWdnZXN0aW9u
czoNCg0KUi00DQpUbyBwcmV2ZW50IHJvdXRpbmcgbG9vcHMsIHRoZSByZWxheSBTSE9VTEQgaW1w
bGVtZW50IGEgY29uZmlndXJhYmxlIHBvbGljeSB0byBkcm9wIHBhY2tldHMNCnJlY2VpdmVkIG9u
IGEgREhDUC1QRCBjbGllbnQgZmFjaW5nIGludGVyZmFjZSB3aXRoIGEgZGVzdGluYXRpb24gYWRk
cmVzcyBpbiBhIHByZWZpeCBkZWxlZ2F0ZWQNCnRvIGEgY2xpZW50IGNvbm5lY3RlZCB0byB0aGF0
IGludGVyZmFjZSwgYXMgZm9sbG93czogIEZvciBwb2ludC10by1wb2ludCBsaW5rcywgd2hlbiB0
aGUgcGFja2V04oCZcw0KaW5ncmVzcyBhbmQgZWdyZXNzIGludGVyZmFjZXMgbWF0Y2guIEZvciBt
dWx0aS1hY2Nlc3MgbGlua3MsIHdoZW4gdGhlIHBhY2tldOKAmXMgaW5ncmVzcyBhbmQNCmVncmVz
cyBpbnRlcmZhY2UgbWF0Y2gsIGFuZCB0aGUgc291cmNlIE1BQyBhbmQgbmV4dC1ob3AgTUFDIGFk
ZHJlc3NlcyBtYXRjaC4gQW4NCklDTVB2NiBUeXBlIDEsIENvZGUgNiAoRGVzdGluYXRpb24gVW5y
ZWFjaGFibGUsIHJlamVjdCByb3V0ZSB0byBkZXN0aW5hdGlvbikgZXJyb3IgbWVzc2FnZSBNQVkN
CmJlIHNlbnQgYXMgcGVyIFtSRkM0NDQzXSwgc2VjdGlvbiAzLjEuICBUaGUgSUNNUCBwb2xpY3kg
U0hPVUxEIGJlIGNvbmZpZ3VyYWJsZS4NCg0KVGhhbmtzLA0KSWFuDQoNCk9uIDE1LiBPY3QgMjAy
MCwgYXQgMDM6NTEsIEplbiBMaW5rb3ZhIDxmdXJyeTEzQGdtYWlsLmNvbTxtYWlsdG86ZnVycnkx
M0BnbWFpbC5jb20+PiB3cm90ZToNCg0KT24gV2VkLCBPY3QgMTQsIDIwMjAgYXQgMTI6NDQgQU0g
QmVybmllIFZvbHogKHZvbHopIDx2b2x6QGNpc2NvLmNvbTxtYWlsdG86dm9sekBjaXNjby5jb20+
PiB3cm90ZToNCklmIG5vdCwgcGVyaGFwcyB3ZSBqdXN0IHNheToNCg0KUi00DQpUbyBwcmV2ZW50
IHJvdXRpbmcgbG9vcHMsIHRoZSByZWxheSBTSE9VTEQgaW1wbGVtZW50IGEgY29uZmlndXJhYmxl
IHBvbGljeSB0byBkcm9wIHRyYWZmaWMgcmVjZWl2ZWQgZnJvbSBhbiB1cGxpbmsgaW50ZXJmYWNl
IGFzIGZvbGxvd3M6DQoNCkknbSBub3Qgc3VyZSAnZnJvbSBhbiB1cGxpbmsgaW50ZXJmYWNlJyBt
YWtlcyBzZW5zZS4gSW4gdGhlIGNhc2Ugb2YgYQ0Kcm91dGluZyBsb29wIGNhdXNlZCBieSBhbiBh
bW5lc2lhYyBESENQLVBEIGNsaWVudCBpdCB3b3VsZCBiZSBhDQpkb3duc3RyZWFtIGludGVyZmFj
ZS4NClRoZSBzY2VuYXJpbyB3aGVuIHN1Y2ggdHJhZmZpYyBhcnJpdmVzIGZyb20gYW4gdXBsaW5r
IGludGVyZmFjZSBpcw0KJ3RoZSB1cGxpbmsgcm91dGVyIGJlbGlldmVzIHRoZSBwcmVmaXggaXMg
ZGVsZWdhdGVkIHRvIHRoZSBjbGllbnQgYnV0DQp0aGUgcmVsYXkgZG9lcyBub3QgaGF2ZSBhIHJv
dXRlIHBvaW50aW5nIHRvIHRoZSBjbGllbnQgc28gaXQgc2VuZHMNCnRyYWZmaWMgYmFjaycgLSBz
byBtb3JlIGxpa2VseSAnYW4gYW1uZXNpYWMgcmVsYXknIGNhc2UuDQoNCkZvciBwb2ludC10by1w
b2ludCBsaW5rcywgd2hlbiB0aGUgcGFja2V0J3MgaW5ncmVzcyBhbmQgZWdyZXNzIGludGVyZmFj
ZXMgbWF0Y2guIEZvciBtdWx0aS1hY2Nlc3MgbGlua3MsIHdoZW4gdGhlIHBhY2tldCdzIGluZ3Jl
c3MgYW5kIGVncmVzcyBpbnRlcmZhY2UgbWF0Y2gsIGFuZCB0aGUgc291cmNlIE1BQyBhbmQgbmV4
dC1ob3AgTUFDIGFkZHJlc3NlcyBtYXRjaC4gQW4gSUNNUHY2IFR5cGUgMSwgQ29kZSA2IChEZXN0
aW5hdGlvbiBVbnJlYWNoYWJsZSwgcmVqZWN0IHJvdXRlIHRvDQpkZXN0aW5hdGlvbikgZXJyb3Ig
bWVzc2FnZSBNQVkgYmUgc2VudCBhcyBwZXIgW1JGQzQ0NDNdLCBzZWN0aW9uIDMuMS4gIFRoZSBJ
Q01QIHBvbGljeSBTSE9VTEQgYmUgY29uZmlndXJhYmxlLg0KDQotIEJlcm5pZQ0KDQotLS0tLU9y
aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogaWFuZmFycmVyQGdteC5jb208bWFpbHRvOmlhbmZh
cnJlckBnbXguY29tPiA8aWFuZmFycmVyQGdteC5jb208bWFpbHRvOmlhbmZhcnJlckBnbXguY29t
Pj4NClNlbnQ6IFR1ZXNkYXksIE9jdG9iZXIgMTMsIDIwMjAgOToxNiBBTQ0KVG86IE1pY2hhZWwg
UmljaGFyZHNvbiA8bWNyK2lldGZAc2FuZGVsbWFuLmNhPG1haWx0bzptY3IraWV0ZkBzYW5kZWxt
YW4uY2E+PjsgSmVuIExpbmtvdmEgPGZ1cnJ5MTNAZ21haWwuY29tPG1haWx0bzpmdXJyeTEzQGdt
YWlsLmNvbT4+DQpDYzogQmVybmllIFZvbHogKHZvbHopIDx2b2x6QGNpc2NvLmNvbTxtYWlsdG86
dm9sekBjaXNjby5jb20+PjsgZGhjd2cgPGRoY3dnQGlldGYub3JnPG1haWx0bzpkaGN3Z0BpZXRm
Lm9yZz4+OyA2bWFuIDxpcHY2QGlldGYub3JnPG1haWx0bzppcHY2QGlldGYub3JnPj47IHY2b3Bz
IGxpc3QgPHY2b3BzQGlldGYub3JnPG1haWx0bzp2Nm9wc0BpZXRmLm9yZz4+DQpTdWJqZWN0OiBS
ZTogW2RoY3dnXSBbdjZvcHNdIFtFWFRFUk5BTF0gUmU6IFF1ZXN0aW9uIHRvIERIQ1B2NiBSZWxh
eSBJbXBsZW1lbnRvcnMgcmVnYXJkaW5nIGRyYWZ0LWlldGYtZGhjLWRoY3B2Ni1wZC1yZWxheS1y
ZXF1aXJlbWVudHMNCg0KSGksDQoNClRoYW5rcyBmb3IgYWxsIG9mIHRoZSBkaXNjdXNzaW9uIG9u
IHRoaXMuIFdl4oCZdmUgcmV3b3JrZWQgdGhlIHJlcXVpcmVtZW50IGFzIGZvbGxvd3M6DQoNClIt
NA0KVG8gcHJldmVudCByb3V0aW5nIGxvb3BzLCB0aGUgcmVsYXkgU0hPVUxEIGltcGxlbWVudCBh
IGNvbmZpZ3VyYWJsZSBwb2xpY3kgdG8gZHJvcCBjbGllbnQgdHJhZmZpYyBhcyBmb2xsb3dzOiAg
Rm9yIHBvaW50LXRvLXBvaW50IGxpbmtzLCB3aGVuIHRoZSBwYWNrZXQncyBpbmdyZXNzIGFuZCBl
Z3Jlc3MgaW50ZXJmYWNlcyBtYXRjaC4gRm9yIG11bHRpLWFjY2VzcyBsaW5rcywgd2hlbiB0aGUg
cGFja2V0J3MgaW5ncmVzcyBhbmQgZWdyZXNzIGludGVyZmFjZSBtYXRjaCwgYW5kIHRoZSBzb3Vy
Y2UgTUFDIGFuZCBuZXh0LWhvcCBNQUMgYWRkcmVzc2VzIG1hdGNoLiBBbiBJQ01QdjYgVHlwZSAx
LCBDb2RlIDYgKERlc3RpbmF0aW9uIFVucmVhY2hhYmxlLCByZWplY3Qgcm91dGUgdG8NCmRlc3Rp
bmF0aW9uKSBlcnJvciBtZXNzYWdlIE1BWSBiZSBzZW50IGJhY2sgdG8gdGhlIGNsaWVudC4gIFRo
ZSBJQ01QIHBvbGljeSBTSE9VTEQgYmUgY29uZmlndXJhYmxlLg0KDQpUaGFua3MsDQpJYW4NCg0K
T24gOS4gT2N0IDIwMjAsIGF0IDE3OjQxLCBNaWNoYWVsIFJpY2hhcmRzb24gPG1jcitpZXRmQHNh
bmRlbG1hbi5jYTxtYWlsdG86bWNyK2lldGZAc2FuZGVsbWFuLmNhPj4gd3JvdGU6DQoNCg0KSmVu
IExpbmtvdmEgPGZ1cnJ5MTNAZ21haWwuY29tPG1haWx0bzpmdXJyeTEzQGdtYWlsLmNvbT4+IHdy
b3RlOg0KSSB0aGluayB0aGVyZSBpcyBjb25mdXNpb24gcmU6IHRoZSBzY2VuYXJpbyB3ZSBhcmUg
dGFsa2luZyBhYm91dC4NCkkndmUgYXR0YWNoZWQgdGhlIGRpYWdyYW0gZm9yIHRoZSBjYXNlIHdo
aWNoIGNvbmNlcm5zIG1lLg0KU286DQotIFRoZSBSZWxheSBSIGhhcyBhbiBpbnRlcmZhY2UgZXRo
MCBjb25uZWN0ZWQgdG8gYSBzd2l0Y2ggUy4NCi0gRGV2aWNlcyBBIGFuZCBCIGFyZSBjb25uZWN0
ZWQgdG8gdGhlIHNhbWUgc3dpdGNoIGFuZCB1c2luZyBSIGFzIGENCmRlZmF1bHQgZ2F0ZXdheS4N
Ci0gVGhlIHByZWZpeCAyMDAxOmRiODo6LzU2IHdhcyBkZWxlZ2F0ZWQgdG8gYSBjbGllbnQgQSB2
aWEgdGhlIHJlbGF5IFIuDQoNCmEgZnJpZW5kbHkgYW1lbmRtZW50IHRvIHlvdXIgZXhhbXBsZSB0
byBhaWQgaW4gaHVtYW4gY29tcHJlaGVuc2lvbjoNCiAgIH0gLSBUaGUgcHJlZml4IDIwMDE6ZGI4
OjAwMDA6MDEyMzovNjQgd2FzIGRlbGVnYXRlZCB0byBhIGNsaWVudCBBIHZpYSB0aGUgcmVsYXkg
Ui4NCiAgIH0gIC0gUiBpbnN0YWxscyBhIHJvdXRlIGZvciAyMDAxOmRiODowMDAwOjAxMjM6LzY0
IHRvd2FyZHMgQSB2aWEgZXRoMC4NCg0KLSBUaGUgZGV2aWNlIEIgKHdoaWNoIGhhcyBhbiBhZGRy
ZXNzIE5PVCBmcm9tIHRoZSBkZWxlZ2F0ZWQgcHJlZml4LA0KYnV0IGZyb20gYW5vdGhlciAvNjQg
YXNzaWduZWQgdG8gdGhhdCBjb21tb24gbGluaywgbGV0J3Mgc2F0DQoyMDAxOmRiODpjYWZlOjov
NjQpIHNlbmRzIGEgcGFja2V0IHRvIGFuIGFkZHJlc3MgZnJvbSB0aGUgZGVsZWdhdGVkDQoNCm5v
dywgbXkgYnJhaW4gY2FuIG1vcmUgY2xlYXJseSBzZWUgdGhhdCAyMDAxOmRiODpjYWZlOjovNjQg
aXMgbm90DQp3aXRoaW4gMjAwMTpkYjg6MDAwMDowMTIzOi82NCwgd2hpbGUgSSBoYWQgdG8gdXNl
IGEgZmV3IGV4dHJhIGJyYWluDQpjZWxscyB0byBzZWUgdGhhdCBpdCB3YXNuJ3QgaW4gdGhhdCA6
Oi81NiA6LSkNCg0KV2hhdCBJJ2QgZXhwZWN0IHRvIGhhcHBlbiAod2l0aCBESENQLVBEIG9yIHdp
dGhvdXQgLSBlLmcuIGlmIFIgaGFzIGENCnN0YXRpYyByb3V0ZSB0b3dhcmRzIEEsIG5vdCBhIGR5
bmFtaWMgcm91dGUgcHJvZHVjZWQgYnkgUEQpOg0KLSB0aGUgcGFja2V0IGlzIHNlbnQgdG8gQS4g
V2VsbCwgaWYgQSBkb2VzIG5vdCBoYXZlIGEgcm91dGUgdG8NCjIwMDE6ZGI4Ojo0MiB0aGVuIGlu
ZGVlZCBhIHJvdXRpbmcgbG9vcCBtaWdodCBoYXBwZW4uIEJ1dCBpZiBBIGRvZXMNCmhhdmUgYSBy
b3V0ZSwgdGhlIHBhY2tldCB3aWxsIGJlIGRlbGl2ZXJlZC4NCg0KV2hhdCBzZWVtcyB0byBiZSBy
ZXF1aXJlZCBieSBSNDoNCi0gUiBkZXRlY3RzIHRoYXQgdGhlIHBhY2tldCBpcyByZWNlaXZlZCB2
aWEgZXRoMCBhbmQgbmVlZHMgdG8gYmUgc2VudA0KYmFjayB0byBldGgwLiBSNCBzZWVtcyB0byBy
ZXF1aXJlIHN1Y2ggcGFja2V0cyB0byBiZSBkcm9wcGVkLg0KU28gaWYgQiB3b3VsZCBuZXZlciBi
ZSBhYmxlIHRvIGNvbW11bmljYXRlIHRvIGFueSBhZGRyZXNzIGluIHRoZQ0KZGVsZWdhdGVkIHBy
ZWZpeCwgcmlnaHQ/DQoNCkFtIEkgbWlzc2luZyBhbnl0aGluZz8NCg0KSSB0aGluayB0aGF0IHlv
dSBnb3QgaXQgcmlnaHQuDQoNClBlcmhhcHMgdGhlIG1pc3NpbmcgcGllY2Ugb2YgdGhlIHJ1bGUg
aXMgZG9u4oCZdCBzZW5kIGl0IGJhY2sgdG8gd2hlcmUgaXQgY2FtZSBmcm9tLCBiYXNlZCBvbiBs
aW5rIGxheWVyIGFkZHJlc3NlcyAob3IgbGluayBpZiBwb2ludC10by1wb2ludCkuDQoNClllcy4g
SWYgUjQgd2FzIHNheWluZyAnZHJvcCB0aGUgcGFja2V0IGlmIGl0IGNvbWVzIGZyb20gdGhlIHNh
bWUNCmxpbmstbGF5ZXIgYWRkcmVzcyB5b3UgYXJlIGdvaW5nIHRvIHNlbmQgaXQgYmFjaycgLSBp
dCB3b3VsZCBtYWtlDQp0b3RhbCBzZW5zZS4gQnV0IEkgZG9uJ3QgdGhpbmsgcm91dGVycyBkbyAq
dGhhdCouDQoNClllcywgaWYgd2UgbWFkZSB0aGUgY2hlY2sgb24gTDIgYWRkcmVzcywgdGhlbiBp
dCB3b3VsZCB3b3JrLg0KQW5kIEkgYWdyZWUgdGhhdCByb3V0ZXJzIGFyZSBleGFjdGx5IGRvaW5n
IHRoYXQuDQoNCkkgdGhpbmsgdGhhdCBpdCBhbHNvIHdvcmtzIGlmIEIgaXMgYSByb3V0ZXIgd2l0
aCBhZGRpdGlvbmFsIGludGVyZmFjZXMNCmRvd25zdHJlYW0sIHVubGVzcyB0aGVyZSBhcmUgbXVs
dGlwbGUgcGF0aHMuDQoNCi0tDQpNaWNoYWVsIFJpY2hhcmRzb24gPG1jcitJRVRGQHNhbmRlbG1h
bi5jYTxtYWlsdG86bWNyK0lFVEZAc2FuZGVsbWFuLmNhPj4gICAuIG8gTyAoIElQdjYgScO4VCBj
b25zdWx0aW5nICkNCiAgICAgICAgIFNhbmRlbG1hbiBTb2Z0d2FyZSBXb3JrcyBJbmMsIE90dGF3
YSBhbmQgV29ybGR3aWRlDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpJRVRGIElQdjYgd29ya2luZyBncm91cCBt
YWlsaW5nIGxpc3QNCmlwdjZAaWV0Zi5vcmc8bWFpbHRvOmlwdjZAaWV0Zi5vcmc+DQpBZG1pbmlz
dHJhdGl2ZSBSZXF1ZXN0czogaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9p
cHY2DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KDQoNCg0KLS0NClNZLCBKZW4gTGlua292YSBha2EgRnVycnkNCg0K

--_000_BDA018BA70A64DC392FA21506C72F6D9ciscocom_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IGRpcj0iYXV0byI+DQpI
aSAuLi4gbG9va3MgZ29vZCBidXQgcGVyaGFwcyBNQUMgYWRkcmVzcyBpcyB0b28gRXRoZXJuZXQg
c3BlY2lmaWMgYW5kIGp1c3QgbGluay1sYXllciBhZGRyZXNzIHdvdWxkIGJlIGJldHRlcj88YnI+
DQo8YnI+DQo8ZGl2IGRpcj0ibHRyIj4tIEJlcm5pZTwvZGl2Pg0KPGRpdiBkaXI9Imx0ciI+PGJy
Pg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+T24gT2N0IDI5LCAyMDIwLCBhdCAxMjoyNCBQTSwg
JnF1b3Q7aWFuZmFycmVyQGdteC5jb20mcXVvdDsgJmx0O2lhbmZhcnJlckBnbXguY29tJmd0OyB3
cm90ZTo8YnI+DQo8YnI+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHR5cGU9
ImNpdGUiPg0KPGRpdiBkaXI9Imx0ciI+77u/DQo8ZGl2IGNsYXNzPSIiPkhpLDwvZGl2Pg0KPGRp
diBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGZvbnQgY29s
b3I9IiMwMDAwMDAiIGNsYXNzPSIiPjxzcGFuIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAs
IDApOyIgY2xhc3M9IiI+U29ycnkgZm9yIHRoZSBkZWxheSBpbiByZXBseSwgSeKAmXZlIGJlZW4g
b3V0IG9mIHRoZSBvZmZpY2UgZm9yIHRoZSBsYXN0IGZldyB3ZWVrcyBmb3IgdmFyaW91cyByZWFz
b25zLjwvc3Bhbj48L2ZvbnQ+PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxmb250IGNvbG9yPSIjMDAw
MDAwIiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsiIGNs
YXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvc3Bhbj48L2ZvbnQ+PC9kaXY+DQo8ZGl2IGNsYXNzPSIi
Pjxmb250IGNvbG9yPSIjMDAwMDAwIiBjbGFzcz0iIj48c3BhbiBzdHlsZT0iY2FyZXQtY29sb3I6
IHJnYigwLCAwLCAwKTsiIGNsYXNzPSIiPkhlcmXigJlzIGEgbmV3IHdvcmRpbmcgcHJvcG9zYWwg
aW5jb3Jwb3JhdGluZzwvc3Bhbj48L2ZvbnQ+Jm5ic3A7SmVuICZhbXA7IEJlcm5pZeKAmXMgc3Vn
Z2VzdGlvbnM6PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRp
diBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+Ui00PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlRvIHBy
ZXZlbnQgcm91dGluZyBsb29wcywgdGhlIHJlbGF5IFNIT1VMRCBpbXBsZW1lbnQgYSBjb25maWd1
cmFibGUgcG9saWN5IHRvIGRyb3AgcGFja2V0czxiciBjbGFzcz0iIj4NCnJlY2VpdmVkIG9uIGEg
REhDUC1QRCBjbGllbnQgZmFjaW5nIGludGVyZmFjZSB3aXRoIGEgZGVzdGluYXRpb24gYWRkcmVz
cyBpbiBhIHByZWZpeCBkZWxlZ2F0ZWQ8YnIgY2xhc3M9IiI+DQp0byBhIGNsaWVudCBjb25uZWN0
ZWQgdG8gdGhhdCBpbnRlcmZhY2UsIGFzIGZvbGxvd3M6ICZuYnNwO0ZvciBwb2ludC10by1wb2lu
dCBsaW5rcywmbmJzcDt3aGVuIHRoZSBwYWNrZXTigJlzPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPmlu
Z3Jlc3MgYW5kIGVncmVzcyBpbnRlcmZhY2VzIG1hdGNoLiBGb3IgbXVsdGktYWNjZXNzIGxpbmtz
LCB3aGVuIHRoZSBwYWNrZXTigJlzJm5ic3A7aW5ncmVzcyBhbmQ8L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+ZWdyZXNzIGludGVyZmFjZSBtYXRjaCwgYW5kIHRoZSBzb3VyY2UgTUFDIGFuZCBuZXh0LWhv
cCBNQUMgYWRkcmVzc2VzIG1hdGNoLiBBbjxiciBjbGFzcz0iIj4NCklDTVB2NiBUeXBlIDEsIENv
ZGUgNiAoRGVzdGluYXRpb24gVW5yZWFjaGFibGUsIHJlamVjdCByb3V0ZSB0byBkZXN0aW5hdGlv
bikgZXJyb3IgbWVzc2FnZSBNQVk8YnIgY2xhc3M9IiI+DQpiZSBzZW50IGFzIHBlciBbUkZDNDQ0
M10sIHNlY3Rpb24gMy4xLiAmbmJzcDtUaGUgSUNNUCBwb2xpY3kgU0hPVUxEIGJlIGNvbmZpZ3Vy
YWJsZS48L2Rpdj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4N
CjxkaXYgY2xhc3M9IiI+VGhhbmtzLDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5JYW48L2Rpdj4NCjxk
aXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdj4N
CjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj5PbiAxNS4g
T2N0IDIwMjAsIGF0IDAzOjUxLCBKZW4gTGlua292YSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmZ1cnJ5
MTNAZ21haWwuY29tIiBjbGFzcz0iIj5mdXJyeTEzQGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjwv
ZGl2Pg0KPGJyIGNsYXNzPSJBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4NCjxkaXYgY2xhc3M9
IiI+DQo8ZGl2IGNsYXNzPSIiPk9uIFdlZCwgT2N0IDE0LCAyMDIwIGF0IDEyOjQ0IEFNIEJlcm5p
ZSBWb2x6ICh2b2x6KSAmbHQ7PGEgaHJlZj0ibWFpbHRvOnZvbHpAY2lzY28uY29tIiBjbGFzcz0i
Ij52b2x6QGNpc2NvLmNvbTwvYT4mZ3Q7IHdyb3RlOjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3Rl
IHR5cGU9ImNpdGUiIGNsYXNzPSIiPklmIG5vdCwgcGVyaGFwcyB3ZSBqdXN0IHNheTo8YnIgY2xh
c3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpSLTQ8YnIgY2xhc3M9IiI+DQpUbyBwcmV2ZW50IHJvdXRp
bmcgbG9vcHMsIHRoZSByZWxheSBTSE9VTEQgaW1wbGVtZW50IGEgY29uZmlndXJhYmxlIHBvbGlj
eSB0byBkcm9wIHRyYWZmaWMgcmVjZWl2ZWQgZnJvbSBhbiB1cGxpbmsgaW50ZXJmYWNlIGFzIGZv
bGxvd3M6PGJyIGNsYXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0KPGJyIGNsYXNzPSIiPg0KSSdtIG5v
dCBzdXJlICdmcm9tIGFuIHVwbGluayBpbnRlcmZhY2UnIG1ha2VzIHNlbnNlLiBJbiB0aGUgY2Fz
ZSBvZiBhPGJyIGNsYXNzPSIiPg0Kcm91dGluZyBsb29wIGNhdXNlZCBieSBhbiBhbW5lc2lhYyBE
SENQLVBEIGNsaWVudCBpdCB3b3VsZCBiZSBhPGJyIGNsYXNzPSIiPg0KZG93bnN0cmVhbSBpbnRl
cmZhY2UuPGJyIGNsYXNzPSIiPg0KVGhlIHNjZW5hcmlvIHdoZW4gc3VjaCB0cmFmZmljIGFycml2
ZXMgZnJvbSBhbiB1cGxpbmsgaW50ZXJmYWNlIGlzPGJyIGNsYXNzPSIiPg0KJ3RoZSB1cGxpbmsg
cm91dGVyIGJlbGlldmVzIHRoZSBwcmVmaXggaXMgZGVsZWdhdGVkIHRvIHRoZSBjbGllbnQgYnV0
PGJyIGNsYXNzPSIiPg0KdGhlIHJlbGF5IGRvZXMgbm90IGhhdmUgYSByb3V0ZSBwb2ludGluZyB0
byB0aGUgY2xpZW50IHNvIGl0IHNlbmRzPGJyIGNsYXNzPSIiPg0KdHJhZmZpYyBiYWNrJyAtIHNv
IG1vcmUgbGlrZWx5ICdhbiBhbW5lc2lhYyByZWxheScgY2FzZS48YnIgY2xhc3M9IiI+DQo8YnIg
Y2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj5Gb3IgcG9pbnQtdG8t
cG9pbnQgbGlua3MsIHdoZW4gdGhlIHBhY2tldCdzIGluZ3Jlc3MgYW5kIGVncmVzcyBpbnRlcmZh
Y2VzIG1hdGNoLiBGb3IgbXVsdGktYWNjZXNzIGxpbmtzLCB3aGVuIHRoZSBwYWNrZXQncyBpbmdy
ZXNzIGFuZCBlZ3Jlc3MgaW50ZXJmYWNlIG1hdGNoLCBhbmQgdGhlIHNvdXJjZSBNQUMgYW5kIG5l
eHQtaG9wIE1BQyBhZGRyZXNzZXMgbWF0Y2guIEFuIElDTVB2NiBUeXBlDQogMSwgQ29kZSA2IChE
ZXN0aW5hdGlvbiBVbnJlYWNoYWJsZSwgcmVqZWN0IHJvdXRlIHRvPGJyIGNsYXNzPSIiPg0KZGVz
dGluYXRpb24pIGVycm9yIG1lc3NhZ2UgTUFZIGJlIHNlbnQgYXMgcGVyIFtSRkM0NDQzXSwgc2Vj
dGlvbiAzLjEuICZuYnNwO1RoZSBJQ01QIHBvbGljeSBTSE9VTEQgYmUgY29uZmlndXJhYmxlLjxi
ciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCi0gQmVybmllPGJyIGNsYXNzPSIiPg0KPGJyIGNs
YXNzPSIiPg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS08YnIgY2xhc3M9IiI+DQpGcm9tOiA8
YSBocmVmPSJtYWlsdG86aWFuZmFycmVyQGdteC5jb20iIGNsYXNzPSIiPmlhbmZhcnJlckBnbXgu
Y29tPC9hPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmlhbmZhcnJlckBnbXguY29tIiBjbGFzcz0iIj5p
YW5mYXJyZXJAZ214LmNvbTwvYT4mZ3Q7PGJyIGNsYXNzPSIiPg0KU2VudDogVHVlc2RheSwgT2N0
b2JlciAxMywgMjAyMCA5OjE2IEFNPGJyIGNsYXNzPSIiPg0KVG86IE1pY2hhZWwgUmljaGFyZHNv
biAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1jcitpZXRmQHNhbmRlbG1hbi5jYSIgY2xhc3M9IiI+bWNy
K2lldGZAc2FuZGVsbWFuLmNhPC9hPiZndDs7IEplbiBMaW5rb3ZhICZsdDs8YSBocmVmPSJtYWls
dG86ZnVycnkxM0BnbWFpbC5jb20iIGNsYXNzPSIiPmZ1cnJ5MTNAZ21haWwuY29tPC9hPiZndDs8
YnIgY2xhc3M9IiI+DQpDYzogQmVybmllIFZvbHogKHZvbHopICZsdDs8YSBocmVmPSJtYWlsdG86
dm9sekBjaXNjby5jb20iIGNsYXNzPSIiPnZvbHpAY2lzY28uY29tPC9hPiZndDs7IGRoY3dnICZs
dDs8YSBocmVmPSJtYWlsdG86ZGhjd2dAaWV0Zi5vcmciIGNsYXNzPSIiPmRoY3dnQGlldGYub3Jn
PC9hPiZndDs7IDZtYW4gJmx0OzxhIGhyZWY9Im1haWx0bzppcHY2QGlldGYub3JnIiBjbGFzcz0i
Ij5pcHY2QGlldGYub3JnPC9hPiZndDs7IHY2b3BzIGxpc3QgJmx0OzxhIGhyZWY9Im1haWx0bzp2
Nm9wc0BpZXRmLm9yZyIgY2xhc3M9IiI+djZvcHNAaWV0Zi5vcmc8L2E+Jmd0OzxiciBjbGFzcz0i
Ij4NClN1YmplY3Q6IFJlOiBbZGhjd2ddIFt2Nm9wc10gW0VYVEVSTkFMXSBSZTogUXVlc3Rpb24g
dG8gREhDUHY2IFJlbGF5IEltcGxlbWVudG9ycyByZWdhcmRpbmcgZHJhZnQtaWV0Zi1kaGMtZGhj
cHY2LXBkLXJlbGF5LXJlcXVpcmVtZW50czxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCkhp
LDxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NClRoYW5rcyBmb3IgYWxsIG9mIHRoZSBkaXNj
dXNzaW9uIG9uIHRoaXMuIFdl4oCZdmUgcmV3b3JrZWQgdGhlIHJlcXVpcmVtZW50IGFzIGZvbGxv
d3M6PGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KUi00PGJyIGNsYXNzPSIiPg0KVG8gcHJl
dmVudCByb3V0aW5nIGxvb3BzLCB0aGUgcmVsYXkgU0hPVUxEIGltcGxlbWVudCBhIGNvbmZpZ3Vy
YWJsZSBwb2xpY3kgdG8gZHJvcCBjbGllbnQgdHJhZmZpYyBhcyBmb2xsb3dzOiAmbmJzcDtGb3Ig
cG9pbnQtdG8tcG9pbnQgbGlua3MsIHdoZW4gdGhlIHBhY2tldCdzIGluZ3Jlc3MgYW5kIGVncmVz
cyBpbnRlcmZhY2VzIG1hdGNoLiBGb3IgbXVsdGktYWNjZXNzIGxpbmtzLCB3aGVuIHRoZSBwYWNr
ZXQncyBpbmdyZXNzIGFuZCBlZ3Jlc3MgaW50ZXJmYWNlDQogbWF0Y2gsIGFuZCB0aGUgc291cmNl
IE1BQyBhbmQgbmV4dC1ob3AgTUFDIGFkZHJlc3NlcyBtYXRjaC4gQW4gSUNNUHY2IFR5cGUgMSwg
Q29kZSA2IChEZXN0aW5hdGlvbiBVbnJlYWNoYWJsZSwgcmVqZWN0IHJvdXRlIHRvPGJyIGNsYXNz
PSIiPg0KZGVzdGluYXRpb24pIGVycm9yIG1lc3NhZ2UgTUFZIGJlIHNlbnQgYmFjayB0byB0aGUg
Y2xpZW50LiAmbmJzcDtUaGUgSUNNUCBwb2xpY3kgU0hPVUxEIGJlIGNvbmZpZ3VyYWJsZS48YnIg
Y2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpUaGFua3MsPGJyIGNsYXNzPSIiPg0KSWFuPGJyIGNs
YXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+
T24gOS4gT2N0IDIwMjAsIGF0IDE3OjQxLCBNaWNoYWVsIFJpY2hhcmRzb24gJmx0OzxhIGhyZWY9
Im1haWx0bzptY3IraWV0ZkBzYW5kZWxtYW4uY2EiIGNsYXNzPSIiPm1jcitpZXRmQHNhbmRlbG1h
bi5jYTwvYT4mZ3Q7IHdyb3RlOjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFz
cz0iIj4NCkplbiBMaW5rb3ZhICZsdDs8YSBocmVmPSJtYWlsdG86ZnVycnkxM0BnbWFpbC5jb20i
IGNsYXNzPSIiPmZ1cnJ5MTNAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PGJyIGNsYXNzPSIiPg0K
PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+SSB0aGluayB0aGVyZSBpcyBjb25mdXNp
b24gcmU6IHRoZSBzY2VuYXJpbyB3ZSBhcmUgdGFsa2luZyBhYm91dC48YnIgY2xhc3M9IiI+DQpJ
J3ZlIGF0dGFjaGVkIHRoZSBkaWFncmFtIGZvciB0aGUgY2FzZSB3aGljaCBjb25jZXJucyBtZS48
YnIgY2xhc3M9IiI+DQpTbzo8YnIgY2xhc3M9IiI+DQotIFRoZSBSZWxheSBSIGhhcyBhbiBpbnRl
cmZhY2UgZXRoMCBjb25uZWN0ZWQgdG8gYSBzd2l0Y2ggUy48YnIgY2xhc3M9IiI+DQotIERldmlj
ZXMgQSBhbmQgQiBhcmUgY29ubmVjdGVkIHRvIHRoZSBzYW1lIHN3aXRjaCBhbmQgdXNpbmcgUiBh
cyBhPGJyIGNsYXNzPSIiPg0KZGVmYXVsdCBnYXRld2F5LjxiciBjbGFzcz0iIj4NCi0gVGhlIHBy
ZWZpeCAyMDAxOmRiODo6LzU2IHdhcyBkZWxlZ2F0ZWQgdG8gYSBjbGllbnQgQSB2aWEgdGhlIHJl
bGF5IFIuPGJyIGNsYXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0KPGJyIGNsYXNzPSIiPg0KYSBmcmll
bmRseSBhbWVuZG1lbnQgdG8geW91ciBleGFtcGxlIHRvIGFpZCBpbiBodW1hbiBjb21wcmVoZW5z
aW9uOjxiciBjbGFzcz0iIj4NCiZuYnNwOyZuYnNwOyZuYnNwO30gLSBUaGUgcHJlZml4IDIwMDE6
ZGI4OjAwMDA6MDEyMzovNjQgd2FzIGRlbGVnYXRlZCB0byBhIGNsaWVudCBBIHZpYSB0aGUgcmVs
YXkgUi48YnIgY2xhc3M9IiI+DQombmJzcDsmbmJzcDsmbmJzcDt9ICZuYnNwOy0gUiBpbnN0YWxs
cyBhIHJvdXRlIGZvciAyMDAxOmRiODowMDAwOjAxMjM6LzY0IHRvd2FyZHMgQSB2aWEgZXRoMC48
YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFz
cz0iIj4tIFRoZSBkZXZpY2UgQiAod2hpY2ggaGFzIGFuIGFkZHJlc3MgTk9UIGZyb20gdGhlIGRl
bGVnYXRlZCBwcmVmaXgsPGJyIGNsYXNzPSIiPg0KYnV0IGZyb20gYW5vdGhlciAvNjQgYXNzaWdu
ZWQgdG8gdGhhdCBjb21tb24gbGluaywgbGV0J3Mgc2F0PGJyIGNsYXNzPSIiPg0KMjAwMTpkYjg6
Y2FmZTo6LzY0KSBzZW5kcyBhIHBhY2tldCB0byBhbiBhZGRyZXNzIGZyb20gdGhlIGRlbGVnYXRl
ZDxiciBjbGFzcz0iIj4NCjwvYmxvY2txdW90ZT4NCjxiciBjbGFzcz0iIj4NCm5vdywgbXkgYnJh
aW4gY2FuIG1vcmUgY2xlYXJseSBzZWUgdGhhdCAyMDAxOmRiODpjYWZlOjovNjQgaXMgbm90PGJy
IGNsYXNzPSIiPg0Kd2l0aGluIDIwMDE6ZGI4OjAwMDA6MDEyMzovNjQsIHdoaWxlIEkgaGFkIHRv
IHVzZSBhIGZldyBleHRyYSBicmFpbjxiciBjbGFzcz0iIj4NCmNlbGxzIHRvIHNlZSB0aGF0IGl0
IHdhc24ndCBpbiB0aGF0IDo6LzU2IDotKTxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCjxi
bG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPldoYXQgSSdkIGV4cGVjdCB0byBoYXBwZW4g
KHdpdGggREhDUC1QRCBvciB3aXRob3V0IC0gZS5nLiBpZiBSIGhhcyBhPGJyIGNsYXNzPSIiPg0K
c3RhdGljIHJvdXRlIHRvd2FyZHMgQSwgbm90IGEgZHluYW1pYyByb3V0ZSBwcm9kdWNlZCBieSBQ
RCk6PGJyIGNsYXNzPSIiPg0KLSB0aGUgcGFja2V0IGlzIHNlbnQgdG8gQS4gV2VsbCwgaWYgQSBk
b2VzIG5vdCBoYXZlIGEgcm91dGUgdG88YnIgY2xhc3M9IiI+DQoyMDAxOmRiODo6NDIgdGhlbiBp
bmRlZWQgYSByb3V0aW5nIGxvb3AgbWlnaHQgaGFwcGVuLiBCdXQgaWYgQSBkb2VzPGJyIGNsYXNz
PSIiPg0KaGF2ZSBhIHJvdXRlLCB0aGUgcGFja2V0IHdpbGwgYmUgZGVsaXZlcmVkLjxiciBjbGFz
cz0iIj4NCjwvYmxvY2txdW90ZT4NCjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNp
dGUiIGNsYXNzPSIiPldoYXQgc2VlbXMgdG8gYmUgcmVxdWlyZWQgYnkgUjQ6PGJyIGNsYXNzPSIi
Pg0KLSBSIGRldGVjdHMgdGhhdCB0aGUgcGFja2V0IGlzIHJlY2VpdmVkIHZpYSBldGgwIGFuZCBu
ZWVkcyB0byBiZSBzZW50PGJyIGNsYXNzPSIiPg0KYmFjayB0byBldGgwLiBSNCBzZWVtcyB0byBy
ZXF1aXJlIHN1Y2ggcGFja2V0cyB0byBiZSBkcm9wcGVkLjxiciBjbGFzcz0iIj4NClNvIGlmIEIg
d291bGQgbmV2ZXIgYmUgYWJsZSB0byBjb21tdW5pY2F0ZSB0byBhbnkgYWRkcmVzcyBpbiB0aGU8
YnIgY2xhc3M9IiI+DQpkZWxlZ2F0ZWQgcHJlZml4LCByaWdodD88YnIgY2xhc3M9IiI+DQo8L2Js
b2NrcXVvdGU+DQo8YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0i
Ij5BbSBJIG1pc3NpbmcgYW55dGhpbmc/PGJyIGNsYXNzPSIiPg0KPC9ibG9ja3F1b3RlPg0KPGJy
IGNsYXNzPSIiPg0KSSB0aGluayB0aGF0IHlvdSBnb3QgaXQgcmlnaHQuPGJyIGNsYXNzPSIiPg0K
PGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8YmxvY2tx
dW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj5QZXJoYXBzIHRoZSBtaXNzaW5nIHBpZWNlIG9mIHRo
ZSBydWxlIGlzIGRvbuKAmXQgc2VuZCBpdCBiYWNrIHRvIHdoZXJlIGl0IGNhbWUgZnJvbSwgYmFz
ZWQgb24gbGluayBsYXllciBhZGRyZXNzZXMgKG9yIGxpbmsgaWYgcG9pbnQtdG8tcG9pbnQpLjxi
ciBjbGFzcz0iIj4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjxiciBjbGFzcz0iIj4N
CjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPlllcy4gSWYgUjQgd2FzIHNheWluZyAn
ZHJvcCB0aGUgcGFja2V0IGlmIGl0IGNvbWVzIGZyb20gdGhlIHNhbWU8YnIgY2xhc3M9IiI+DQps
aW5rLWxheWVyIGFkZHJlc3MgeW91IGFyZSBnb2luZyB0byBzZW5kIGl0IGJhY2snIC0gaXQgd291
bGQgbWFrZTxiciBjbGFzcz0iIj4NCnRvdGFsIHNlbnNlLiBCdXQgSSBkb24ndCB0aGluayByb3V0
ZXJzIGRvICp0aGF0Ki48YnIgY2xhc3M9IiI+DQo8L2Jsb2NrcXVvdGU+DQo8YnIgY2xhc3M9IiI+
DQpZZXMsIGlmIHdlIG1hZGUgdGhlIGNoZWNrIG9uIEwyIGFkZHJlc3MsIHRoZW4gaXQgd291bGQg
d29yay48YnIgY2xhc3M9IiI+DQpBbmQgSSBhZ3JlZSB0aGF0IHJvdXRlcnMgYXJlIGV4YWN0bHkg
ZG9pbmcgdGhhdC48YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpJIHRoaW5rIHRoYXQgaXQg
YWxzbyB3b3JrcyBpZiBCIGlzIGEgcm91dGVyIHdpdGggYWRkaXRpb25hbCBpbnRlcmZhY2VzPGJy
IGNsYXNzPSIiPg0KZG93bnN0cmVhbSwgdW5sZXNzIHRoZXJlIGFyZSBtdWx0aXBsZSBwYXRocy48
YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQotLTxiciBjbGFzcz0iIj4NCk1pY2hhZWwgUmlj
aGFyZHNvbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1jcitJRVRGQHNhbmRlbG1hbi5jYSIgY2xhc3M9
IiI+bWNyK0lFVEZAc2FuZGVsbWFuLmNhPC9hPiZndDsgJm5ic3A7Jm5ic3A7LiBvIE8gKCBJUHY2
IEnDuFQgY29uc3VsdGluZyApPGJyIGNsYXNzPSIiPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7U2FuZGVsbWFuIFNvZnR3YXJlIFdvcmtzIElu
YywgT3R0YXdhIGFuZCBXb3JsZHdpZGU8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLTxiciBjbGFzcz0iIj4NCklFVEYgSVB2NiB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlz
dDxiciBjbGFzcz0iIj4NCjxhIGhyZWY9Im1haWx0bzppcHY2QGlldGYub3JnIiBjbGFzcz0iIj5p
cHY2QGlldGYub3JnPC9hPjxiciBjbGFzcz0iIj4NCkFkbWluaXN0cmF0aXZlIFJlcXVlc3RzOiBo
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lwdjY8YnIgY2xhc3M9IiI+DQot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLTxiciBjbGFzcz0iIj4NCjwvYmxvY2txdW90ZT4NCjxiciBjbGFzcz0iIj4NCjwv
YmxvY2txdW90ZT4NCjxiciBjbGFzcz0iIj4NCjxiciBjbGFzcz0iIj4NCi0tIDxiciBjbGFzcz0i
Ij4NClNZLCBKZW4gTGlua292YSBha2EgRnVycnk8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9ibG9ja3F1b3RlPg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_BDA018BA70A64DC392FA21506C72F6D9ciscocom_--


From nobody Wed Nov  4 05:02:11 2020
Return-Path: <tim@qacafe.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 867EC3A1139 for <v6ops@ietfa.amsl.com>; Wed,  4 Nov 2020 05:02:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=qacafe.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 2-Qb338KV8qe for <v6ops@ietfa.amsl.com>; Wed,  4 Nov 2020 05:02:03 -0800 (PST)
Received: from mail-lj1-x22e.google.com (mail-lj1-x22e.google.com [IPv6:2a00:1450:4864:20::22e]) (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 B7BC63A1164 for <v6ops@ietf.org>; Wed,  4 Nov 2020 05:02:02 -0800 (PST)
Received: by mail-lj1-x22e.google.com with SMTP id m16so22872269ljo.6 for <v6ops@ietf.org>; Wed, 04 Nov 2020 05:02:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qacafe.com; s=google;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=MLGgdDnG2RwKA9NfosbwNjJx2J6EIJ9bMvnRB/dujDU=; b=cPi2Omkn4CDUP+9ArnLe2962rSBsmpaV+VR2Neu3xQdlR5uRndY/585TCR0gSnXGku vrcDGc2mudT8ueWscKa4zCkJma/OlCRoAwxq24z0xcvIRSBnQkDFNu5zIgQwJ9sqbLCy oAxAa5nyWA/RFtpb4o3HcuZ4HEMbOlWi8ub5U=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=MLGgdDnG2RwKA9NfosbwNjJx2J6EIJ9bMvnRB/dujDU=; b=f2nd2Q1S75wINd5/mTbmwlXEYaeBUGvO/W2UnbVSOdGbFyGitndktHRUnKqF4LgNzx YCBFKU8vsJh+ZBNSypofRVaBJ3FiUt6iX3xCTwFzfUvqNiLbloo3Vd73tidne98f/4bK MKK9y+YcMIG2rhRd4JcBfhlPbUnSoBDXlEjAQ7Yo4X+qtJXR/4JrdmC766sg7v9vs+L7 f6w1yvc4jQPW37gqAL5y6t2WC/nkrE1qYiyVya50/DIfLV+L56/aZwdneqx4z6JmoKUY ba1zLZQCsf4z8qEp3iPd4v0Ljm86XKMDrRd6AMO/IGrbJbFTMCVCMst+g/fQ88jjFh2l jeVw==
X-Gm-Message-State: AOAM530icvdIS+G7GnS35DwcUrXfS3Eoz/6tOYaSmKGvEp2dVF6AoNj5 YfvsjHXvAjjkrV3YeEDZpUb3GCwT+wPjyjBJSboX5w==
X-Google-Smtp-Source: ABdhPJwrCEmwJ1z000HkaUfQTEDOXCdv8qhT/N1y/IvayC5z2yFlTAfiwreYWHGDlWeA5MlecFRHiaBkl+UNu7zHxHo=
X-Received: by 2002:a2e:a0d4:: with SMTP id f20mr9926735ljm.350.1604494920252;  Wed, 04 Nov 2020 05:02:00 -0800 (PST)
MIME-Version: 1.0
References: <5F6947F2-F7DF-4907-8DD5-28C2B20A91DE@gmx.com> <CAFU7BAT87uhUKZM-G9MjCgtmGbdCwXorP3SfMJm7_Ax7pvwDjg@mail.gmail.com> <f2a9e0188cd84f52adce279cfb04cbcc@boeing.com> <D259F559-8528-428A-A9DF-0D9FB07E6BE4@gmx.com> <BN7PR11MB2547029C572CB32F3C593AD7CF0B0@BN7PR11MB2547.namprd11.prod.outlook.com> <ff36a6d9f0834b5bbf331c6c40df16b8@boeing.com> <A0B74F43-07A4-47C2-B773-3F2071CFCED3@cisco.com> <CAFU7BARUKw_c2c9+3k9kJ0UqrATTruGKPGkVb5NPTo=vspb0NA@mail.gmail.com> <19432.1602258078@localhost> <644565BC-5818-4244-A34A-1B39C3FC9175@gmx.com> <BYAPR11MB25496B31F581D4E32D46542ACF040@BYAPR11MB2549.namprd11.prod.outlook.com> <CAFU7BARy-GFLDx=jRPu8Mst_Lc9fVRNTMT1MxOpEKqJ+qq9oaw@mail.gmail.com> <BCD1B4F1-32F3-4ECB-8A97-C4E58D746F22@gmx.com> <BDA018BA-70A6-4DC3-92FA-21506C72F6D9@cisco.com>
In-Reply-To: <BDA018BA-70A6-4DC3-92FA-21506C72F6D9@cisco.com>
From: Timothy Winters <tim@qacafe.com>
Date: Wed, 4 Nov 2020 08:01:48 -0500
Message-ID: <CAJgLMKt6Zd4H9SdFog3y36HMbCizQ-SsSL0p+DsdtVchz2xjUg@mail.gmail.com>
To: "Bernie Volz (volz)" <volz=40cisco.com@dmarc.ietf.org>
Cc: "ianfarrer@gmx.com" <ianfarrer@gmx.com>, Michael Richardson <mcr+ietf@sandelman.ca>,  v6ops list <v6ops@ietf.org>, dhcwg <dhcwg@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000c41aeb05b34795ff"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Dahsw0Smh-URGN6-OZqz8YXoBlk>
Subject: Re: [v6ops] [dhcwg] [EXTERNAL] Re: Question to DHCPv6 Relay Implementors regarding draft-ietf-dhc-dhcpv6-pd-relay-requirements
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 04 Nov 2020 13:02:07 -0000

--000000000000c41aeb05b34795ff
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I agree with Bernie, link-layer address would be an improvement to the
Mac Address.

~Tim

On Wed, Nov 4, 2020 at 7:15 AM Bernie Volz (volz) <volz=3D
40cisco.com@dmarc.ietf.org> wrote:

> Hi ... looks good but perhaps MAC address is too Ethernet specific and
> just link-layer address would be better?
>
> - Bernie
>
> On Oct 29, 2020, at 12:24 PM, "ianfarrer@gmx.com" <ianfarrer@gmx.com>
> wrote:
>
> =EF=BB=BF
> Hi,
>
> Sorry for the delay in reply, I=E2=80=99ve been out of the office for the=
 last few
> weeks for various reasons.
>
> Here=E2=80=99s a new wording proposal incorporating Jen & Bernie=E2=80=99=
s suggestions:
>
> R-4
> To prevent routing loops, the relay SHOULD implement a configurable polic=
y
> to drop packets
> received on a DHCP-PD client facing interface with a destination address
> in a prefix delegated
> to a client connected to that interface, as follows:  For point-to-point
> links, when the packet=E2=80=99s
> ingress and egress interfaces match. For multi-access links, when the
> packet=E2=80=99s ingress and
> egress interface match, and the source MAC and next-hop MAC addresses
> match. An
> ICMPv6 Type 1, Code 6 (Destination Unreachable, reject route to
> destination) error message MAY
> be sent as per [RFC4443], section 3.1.  The ICMP policy SHOULD be
> configurable.
>
> Thanks,
> Ian
>
> On 15. Oct 2020, at 03:51, Jen Linkova <furry13@gmail.com> wrote:
>
> On Wed, Oct 14, 2020 at 12:44 AM Bernie Volz (volz) <volz@cisco.com>
> wrote:
>
> If not, perhaps we just say:
>
> R-4
> To prevent routing loops, the relay SHOULD implement a configurable polic=
y
> to drop traffic received from an uplink interface as follows:
>
>
> I'm not sure 'from an uplink interface' makes sense. In the case of a
> routing loop caused by an amnesiac DHCP-PD client it would be a
> downstream interface.
> The scenario when such traffic arrives from an uplink interface is
> 'the uplink router believes the prefix is delegated to the client but
> the relay does not have a route pointing to the client so it sends
> traffic back' - so more likely 'an amnesiac relay' case.
>
> For point-to-point links, when the packet's ingress and egress interfaces
> match. For multi-access links, when the packet's ingress and egress
> interface match, and the source MAC and next-hop MAC addresses match. An
> ICMPv6 Type 1, Code 6 (Destination Unreachable, reject route to
> destination) error message MAY be sent as per [RFC4443], section 3.1.  Th=
e
> ICMP policy SHOULD be configurable.
>
> - Bernie
>
> -----Original Message-----
> From: ianfarrer@gmx.com <ianfarrer@gmx.com>
> Sent: Tuesday, October 13, 2020 9:16 AM
> To: Michael Richardson <mcr+ietf@sandelman.ca>; Jen Linkova <
> furry13@gmail.com>
> Cc: Bernie Volz (volz) <volz@cisco.com>; dhcwg <dhcwg@ietf.org>; 6man <
> ipv6@ietf.org>; v6ops list <v6ops@ietf.org>
> Subject: Re: [dhcwg] [v6ops] [EXTERNAL] Re: Question to DHCPv6 Relay
> Implementors regarding draft-ietf-dhc-dhcpv6-pd-relay-requirements
>
> Hi,
>
> Thanks for all of the discussion on this. We=E2=80=99ve reworked the requ=
irement
> as follows:
>
> R-4
> To prevent routing loops, the relay SHOULD implement a configurable polic=
y
> to drop client traffic as follows:  For point-to-point links, when the
> packet's ingress and egress interfaces match. For multi-access links, whe=
n
> the packet's ingress and egress interface match, and the source MAC and
> next-hop MAC addresses match. An ICMPv6 Type 1, Code 6 (Destination
> Unreachable, reject route to
> destination) error message MAY be sent back to the client.  The ICMP
> policy SHOULD be configurable.
>
> Thanks,
> Ian
>
> On 9. Oct 2020, at 17:41, Michael Richardson <mcr+ietf@sandelman.ca>
> wrote:
>
>
> Jen Linkova <furry13@gmail.com> wrote:
>
> I think there is confusion re: the scenario we are talking about.
> I've attached the diagram for the case which concerns me.
> So:
> - The Relay R has an interface eth0 connected to a switch S.
> - Devices A and B are connected to the same switch and using R as a
> default gateway.
> - The prefix 2001:db8::/56 was delegated to a client A via the relay R.
>
>
> a friendly amendment to your example to aid in human comprehension:
>    } - The prefix 2001:db8:0000:0123:/64 was delegated to a client A via
> the relay R.
>    }  - R installs a route for 2001:db8:0000:0123:/64 towards A via eth0.
>
> - The device B (which has an address NOT from the delegated prefix,
> but from another /64 assigned to that common link, let's sat
> 2001:db8:cafe::/64) sends a packet to an address from the delegated
>
>
> now, my brain can more clearly see that 2001:db8:cafe::/64 is not
> within 2001:db8:0000:0123:/64, while I had to use a few extra brain
> cells to see that it wasn't in that ::/56 :-)
>
> What I'd expect to happen (with DHCP-PD or without - e.g. if R has a
> static route towards A, not a dynamic route produced by PD):
> - the packet is sent to A. Well, if A does not have a route to
> 2001:db8::42 then indeed a routing loop might happen. But if A does
> have a route, the packet will be delivered.
>
>
> What seems to be required by R4:
> - R detects that the packet is received via eth0 and needs to be sent
> back to eth0. R4 seems to require such packets to be dropped.
> So if B would never be able to communicate to any address in the
> delegated prefix, right?
>
>
> Am I missing anything?
>
>
> I think that you got it right.
>
> Perhaps the missing piece of the rule is don=E2=80=99t send it back to wh=
ere it
> came from, based on link layer addresses (or link if point-to-point).
>
>
> Yes. If R4 was saying 'drop the packet if it comes from the same
> link-layer address you are going to send it back' - it would make
> total sense. But I don't think routers do *that*.
>
>
> Yes, if we made the check on L2 address, then it would work.
> And I agree that routers are exactly doing that.
>
> I think that it also works if B is a router with additional interfaces
> downstream, unless there are multiple paths.
>
> --
> Michael Richardson <mcr+IETF@sandelman.ca>   . o O ( IPv6 I=C3=B8T consul=
ting )
>          Sandelman Software Works Inc, Ottawa and Worldwide
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>
>
>
>
> --
> SY, Jen Linkova aka Furry
>
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>

--000000000000c41aeb05b34795ff
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div><br></div><div>I agree with Bernie, =
link-layer address would be an improvement to the Mac=C2=A0Address.<br></di=
v><div><div><br></div><div>~Tim</div></div></div><br><div class=3D"gmail_qu=
ote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, Nov 4, 2020 at 7:15 AM B=
ernie Volz (volz) &lt;volz=3D<a href=3D"mailto:40cisco.com@dmarc.ietf.org">=
40cisco.com@dmarc.ietf.org</a>&gt; wrote:<br></div><blockquote class=3D"gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2=
04,204);padding-left:1ex">



<div dir=3D"auto">
Hi ... looks good but perhaps MAC address is too Ethernet specific and just=
 link-layer address would be better?<br>
<br>
<div dir=3D"ltr">- Bernie</div>
<div dir=3D"ltr"><br>
<blockquote type=3D"cite">On Oct 29, 2020, at 12:24 PM, &quot;<a href=3D"ma=
ilto:ianfarrer@gmx.com" target=3D"_blank">ianfarrer@gmx.com</a>&quot; &lt;<=
a href=3D"mailto:ianfarrer@gmx.com" target=3D"_blank">ianfarrer@gmx.com</a>=
&gt; wrote:<br>
<br>
</blockquote>
</div>
<blockquote type=3D"cite">
<div dir=3D"ltr">=EF=BB=BF
<div>Hi,</div>
<div><br>
</div>
<div><font color=3D"#000000"><span>Sorry for the delay in reply, I=E2=80=99=
ve been out of the office for the last few weeks for various reasons.</span=
></font></div>
<div><font color=3D"#000000"><span><br>
</span></font></div>
<div><font color=3D"#000000"><span>Here=E2=80=99s a new wording proposal in=
corporating</span></font>=C2=A0Jen &amp; Bernie=E2=80=99s suggestions:</div=
>
<div><br>
</div>
<div>
<div>R-4</div>
<div>To prevent routing loops, the relay SHOULD implement a configurable po=
licy to drop packets<br>
received on a DHCP-PD client facing interface with a destination address in=
 a prefix delegated<br>
to a client connected to that interface, as follows: =C2=A0For point-to-poi=
nt links,=C2=A0when the packet=E2=80=99s</div>
<div>ingress and egress interfaces match. For multi-access links, when the =
packet=E2=80=99s=C2=A0ingress and</div>
<div>egress interface match, and the source MAC and next-hop MAC addresses =
match. An<br>
ICMPv6 Type 1, Code 6 (Destination Unreachable, reject route to destination=
) error message MAY<br>
be sent as per [RFC4443], section 3.1.=C2=A0 The ICMP policy SHOULD be conf=
igurable.</div>
</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Ian</div>
<div><br>
</div>
<div>
<div>
<blockquote type=3D"cite">
<div>On 15. Oct 2020, at 03:51, Jen Linkova &lt;<a href=3D"mailto:furry13@g=
mail.com" target=3D"_blank">furry13@gmail.com</a>&gt; wrote:</div>
<br>
<div>
<div>On Wed, Oct 14, 2020 at 12:44 AM Bernie Volz (volz) &lt;<a href=3D"mai=
lto:volz@cisco.com" target=3D"_blank">volz@cisco.com</a>&gt; wrote:<br>
<blockquote type=3D"cite">If not, perhaps we just say:<br>
<br>
R-4<br>
To prevent routing loops, the relay SHOULD implement a configurable policy =
to drop traffic received from an uplink interface as follows:<br>
</blockquote>
<br>
I&#39;m not sure &#39;from an uplink interface&#39; makes sense. In the cas=
e of a<br>
routing loop caused by an amnesiac DHCP-PD client it would be a<br>
downstream interface.<br>
The scenario when such traffic arrives from an uplink interface is<br>
&#39;the uplink router believes the prefix is delegated to the client but<b=
r>
the relay does not have a route pointing to the client so it sends<br>
traffic back&#39; - so more likely &#39;an amnesiac relay&#39; case.<br>
<br>
<blockquote type=3D"cite">For point-to-point links, when the packet&#39;s i=
ngress and egress interfaces match. For multi-access links, when the packet=
&#39;s ingress and egress interface match, and the source MAC and next-hop =
MAC addresses match. An ICMPv6 Type
 1, Code 6 (Destination Unreachable, reject route to<br>
destination) error message MAY be sent as per [RFC4443], section 3.1.=C2=A0=
 The ICMP policy SHOULD be configurable.<br>
<br>
- Bernie<br>
<br>
-----Original Message-----<br>
From: <a href=3D"mailto:ianfarrer@gmx.com" target=3D"_blank">ianfarrer@gmx.=
com</a> &lt;<a href=3D"mailto:ianfarrer@gmx.com" target=3D"_blank">ianfarre=
r@gmx.com</a>&gt;<br>
Sent: Tuesday, October 13, 2020 9:16 AM<br>
To: Michael Richardson &lt;<a href=3D"mailto:mcr+ietf@sandelman.ca" target=
=3D"_blank">mcr+ietf@sandelman.ca</a>&gt;; Jen Linkova &lt;<a href=3D"mailt=
o:furry13@gmail.com" target=3D"_blank">furry13@gmail.com</a>&gt;<br>
Cc: Bernie Volz (volz) &lt;<a href=3D"mailto:volz@cisco.com" target=3D"_bla=
nk">volz@cisco.com</a>&gt;; dhcwg &lt;<a href=3D"mailto:dhcwg@ietf.org" tar=
get=3D"_blank">dhcwg@ietf.org</a>&gt;; 6man &lt;<a href=3D"mailto:ipv6@ietf=
.org" target=3D"_blank">ipv6@ietf.org</a>&gt;; v6ops list &lt;<a href=3D"ma=
ilto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a>&gt;<br>
Subject: Re: [dhcwg] [v6ops] [EXTERNAL] Re: Question to DHCPv6 Relay Implem=
entors regarding draft-ietf-dhc-dhcpv6-pd-relay-requirements<br>
<br>
Hi,<br>
<br>
Thanks for all of the discussion on this. We=E2=80=99ve reworked the requir=
ement as follows:<br>
<br>
R-4<br>
To prevent routing loops, the relay SHOULD implement a configurable policy =
to drop client traffic as follows: =C2=A0For point-to-point links, when the=
 packet&#39;s ingress and egress interfaces match. For multi-access links, =
when the packet&#39;s ingress and egress interface
 match, and the source MAC and next-hop MAC addresses match. An ICMPv6 Type=
 1, Code 6 (Destination Unreachable, reject route to<br>
destination) error message MAY be sent back to the client.=C2=A0 The ICMP p=
olicy SHOULD be configurable.<br>
<br>
Thanks,<br>
Ian<br>
<br>
<blockquote type=3D"cite">On 9. Oct 2020, at 17:41, Michael Richardson &lt;=
<a href=3D"mailto:mcr+ietf@sandelman.ca" target=3D"_blank">mcr+ietf@sandelm=
an.ca</a>&gt; wrote:<br>
<br>
<br>
Jen Linkova &lt;<a href=3D"mailto:furry13@gmail.com" target=3D"_blank">furr=
y13@gmail.com</a>&gt; wrote:<br>
<blockquote type=3D"cite">I think there is confusion re: the scenario we ar=
e talking about.<br>
I&#39;ve attached the diagram for the case which concerns me.<br>
So:<br>
- The Relay R has an interface eth0 connected to a switch S.<br>
- Devices A and B are connected to the same switch and using R as a<br>
default gateway.<br>
- The prefix 2001:db8::/56 was delegated to a client A via the relay R.<br>
</blockquote>
<br>
a friendly amendment to your example to aid in human comprehension:<br>
=C2=A0=C2=A0=C2=A0} - The prefix 2001:db8:0000:0123:/64 was delegated to a =
client A via the relay R.<br>
=C2=A0=C2=A0=C2=A0} =C2=A0- R installs a route for 2001:db8:0000:0123:/64 t=
owards A via eth0.<br>
<br>
<blockquote type=3D"cite">- The device B (which has an address NOT from the=
 delegated prefix,<br>
but from another /64 assigned to that common link, let&#39;s sat<br>
2001:db8:cafe::/64) sends a packet to an address from the delegated<br>
</blockquote>
<br>
now, my brain can more clearly see that 2001:db8:cafe::/64 is not<br>
within 2001:db8:0000:0123:/64, while I had to use a few extra brain<br>
cells to see that it wasn&#39;t in that ::/56 :-)<br>
<br>
<blockquote type=3D"cite">What I&#39;d expect to happen (with DHCP-PD or wi=
thout - e.g. if R has a<br>
static route towards A, not a dynamic route produced by PD):<br>
- the packet is sent to A. Well, if A does not have a route to<br>
2001:db8::42 then indeed a routing loop might happen. But if A does<br>
have a route, the packet will be delivered.<br>
</blockquote>
<br>
<blockquote type=3D"cite">What seems to be required by R4:<br>
- R detects that the packet is received via eth0 and needs to be sent<br>
back to eth0. R4 seems to require such packets to be dropped.<br>
So if B would never be able to communicate to any address in the<br>
delegated prefix, right?<br>
</blockquote>
<br>
<blockquote type=3D"cite">Am I missing anything?<br>
</blockquote>
<br>
I think that you got it right.<br>
<br>
<blockquote type=3D"cite">
<blockquote type=3D"cite">Perhaps the missing piece of the rule is don=E2=
=80=99t send it back to where it came from, based on link layer addresses (=
or link if point-to-point).<br>
</blockquote>
</blockquote>
<br>
<blockquote type=3D"cite">Yes. If R4 was saying &#39;drop the packet if it =
comes from the same<br>
link-layer address you are going to send it back&#39; - it would make<br>
total sense. But I don&#39;t think routers do *that*.<br>
</blockquote>
<br>
Yes, if we made the check on L2 address, then it would work.<br>
And I agree that routers are exactly doing that.<br>
<br>
I think that it also works if B is a router with additional interfaces<br>
downstream, unless there are multiple paths.<br>
<br>
--<br>
Michael Richardson &lt;<a href=3D"mailto:mcr+IETF@sandelman.ca" target=3D"_=
blank">mcr+IETF@sandelman.ca</a>&gt; =C2=A0=C2=A0. o O ( IPv6 I=C3=B8T cons=
ulting )<br>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Sandelman Software Wo=
rks Inc, Ottawa and Worldwide<br>
<br>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" target=3D"_blank">https://www.ietf.org/mailman/listinfo/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote>
<br>
</blockquote>
<br>
<br>
-- <br>
SY, Jen Linkova aka Furry<br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
</div>

_______________________________________________<br>
v6ops mailing list<br>
<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
</blockquote></div></div>

--000000000000c41aeb05b34795ff--


From nobody Wed Nov  4 11:09:28 2020
Return-Path: <fredbaker.ietf@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 F01723A0E56 for <v6ops@ietfa.amsl.com>; Wed,  4 Nov 2020 11:09:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, 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=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 rfY5ZY8ogP9W for <v6ops@ietfa.amsl.com>; Wed,  4 Nov 2020 11:09:25 -0800 (PST)
Received: from mail-pf1-x42b.google.com (mail-pf1-x42b.google.com [IPv6:2607:f8b0:4864:20::42b]) (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 8FE193A0D44 for <v6ops@ietf.org>; Wed,  4 Nov 2020 11:09:25 -0800 (PST)
Received: by mail-pf1-x42b.google.com with SMTP id z3so2668059pfb.10 for <v6ops@ietf.org>; Wed, 04 Nov 2020 11:09:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:content-transfer-encoding:reply-to:mime-version:subject :message-id:date:to; bh=wPhx/V3dUL6q0Iu0wZCKquR4oyxrumAPpkpdmgRkb6Y=; b=IiY0bCGfw1mV/wENgw8eXaMkgl/zgjiOKy7lYUHsM6ffpXOCD/Aj3zJp6P20cphTWu WRHKNYw8e71JppW0iu+Q4jtvMz1Lfbvbw/tbrnOb6oStAO00cpx7FXjI/8sC/M6d6eJd DhQGuuYkWz3d2/z6DaENPY39WNM1+G/Uo4rB7q/2SSo6N2x1ozejzFOUDif1Y7WeYJvc L9qqsgxmWoFvJ1gcACx93a+mBpxM7taWLZneRXM8i5qZFmrJnBFNu4gxacjh1QgKhBLQ 070Tt3wbr0zzIEtcC0dwt7qmsmo3dl93TSCS4BRut+yvFDVaXFQPrW5BIUK8xkDyqV0v S0rQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:reply-to :mime-version:subject:message-id:date:to; bh=wPhx/V3dUL6q0Iu0wZCKquR4oyxrumAPpkpdmgRkb6Y=; b=V4qE7a8QCUkG2wFMiyPj+BC/XiWQQ7QxIIcZJ0DrTyWKEJmJqBaRZ79kA7s8j7TB+f +K6PLKgmmqznc7PGYF1idGKF61jeeijwt+i1G3dC0jXPiCCD9llfstDdeU+sw9+NusqS HtgxOwDo275wIp3Znsbl2t+paz2YaHKPEI+NgF/pkCOWhXugXmf4OuCJwVDxGECF9dE+ 32AcoIJjwhe0C/KBO/9BfG6vOOyPxWWEfcbZIgIwQUkXD8iNDqrzP7SL0bVanmpHzKI3 YvXaqvwRhApVDNmj0OxK7UJtp7H0CYcP1WLtENBdXZ3x5zp44OeZpIvZQiDR8mN5tNsL hjhg==
X-Gm-Message-State: AOAM533fOIAxxVzc9FQYzngnIrwFNTxolkC54gJAgqATv2UUwu7usrmj GvIM31L4NVJmi4kPDrr5AUuaO5urysGZQg==
X-Google-Smtp-Source: ABdhPJxNxiQEtrorDby54uYE0MvsxRCzfnUeXorQVGN7Hv6vyNsHWzBTSDW1DEupCjQUXEL4pSdwqQ==
X-Received: by 2002:a17:90a:6683:: with SMTP id m3mr5868227pjj.225.1604516964772;  Wed, 04 Nov 2020 11:09:24 -0800 (PST)
Received: from ?IPv6:2600:8802:5800:1963::1004? ([2600:8802:5800:1963::1004]) by smtp.gmail.com with ESMTPSA id ck21sm2933679pjb.56.2020.11.04.11.09.23 for <v6ops@ietf.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Nov 2020 11:09:24 -0800 (PST)
From: Fred Baker <fredbaker.ietf@gmail.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Reply-To: V6Ops-Chairs <v6ops-chairs@ietf.org>
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.1\))
Message-Id: <29BE9996-BC6A-4BB4-A246-3B0A51A38D25@gmail.com>
Date: Wed, 4 Nov 2020 11:09:23 -0800
To: IPv6 Operations <v6ops@ietf.org>
X-Mailer: Apple Mail (2.3654.20.0.2.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/_Gb6hxZrsZ85sSxnV3a_Tqr2lls>
Subject: [v6ops] draft-peng-v6ops-hbh
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 04 Nov 2020 19:09:27 -0000

Folks:

The authors have asked Ron and I for time on the v6ops agenda for =
https://tools.ietf.org/html/draft-peng-v6ops-hbh-01. I can find time if =
you want it; my question is, with a grand total of three emails on the =
topic, two from the authors and one from the secretariat announcing the =
draft, is there interest?

Let me ask you, once, to glance through the draft and let us know. Do =
you want it on the agenda?

Fred=


From nobody Wed Nov  4 14:29:03 2020
Return-Path: <brian.e.carpenter@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 E1B643A1092 for <v6ops@ietfa.amsl.com>; Wed,  4 Nov 2020 14:29:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.346
X-Spam-Level: 
X-Spam-Status: No, score=-2.346 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, NICE_REPLY_A=-0.247, SPF_HELO_NONE=0.001, SPF_PASS=-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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pyf7X42uY9IG for <v6ops@ietfa.amsl.com>; Wed,  4 Nov 2020 14:29:00 -0800 (PST)
Received: from mail-pl1-x631.google.com (mail-pl1-x631.google.com [IPv6:2607:f8b0:4864:20::631]) (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 CF8BF3A108F for <v6ops@ietf.org>; Wed,  4 Nov 2020 14:29:00 -0800 (PST)
Received: by mail-pl1-x631.google.com with SMTP id t6so10958412plq.11 for <v6ops@ietf.org>; Wed, 04 Nov 2020 14:29:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=Qlj2nxAHUt+KZOX6OcMCcSYCb4YqqjokjBEc2vNnsHo=; b=mErbFLKSxZAhwQmsdj8ChWiiosXyT94mmIvLEvHuB/5jda3o+1pWuBMLQJBrjP0zkA F26his1bs05MMdIkJlz/5Z/VTCfYijg1a9/Wibj+ebYgXcaJ0/BJNSqjLqegZ/LAOuL3 OT3M9H3Cg90/LZLzGK2SAhtaTBVFDk2UJ0pDUV1qVU8c6GT9KQ7L59VU9UutUsgSjuLx w5eAWQmP86y/4t1Vrm0jG/4vulckdMCfDnaNQtUIRxjKYEqOnXCwRzXwxs/nHRSu4kAb U+X7b7D9A4SgLchTOyd6k5z8hqYuCFoHAhaO4NGFkrmBdrKua15lOSp12Qj0nUt7R3IA C38w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Qlj2nxAHUt+KZOX6OcMCcSYCb4YqqjokjBEc2vNnsHo=; b=BwT0rUe310pN4aRIheuz/X+KzGUstgKqsqJFubd71EQ80OC0w+gfbFZj1pR/uIlEid BpMhGO7P2F+6FJyIcFDsGbHA078ds3LD4e/eVFS76Omvfh9nZxw4BzGYTekbi3wwAumH GNaCHgzeqbpV3mFkKJADaorVn1KRzmD1R+H68DFBl1AdB3qPYy49jvVGj7wyVVFztcV+ DXoKMfnQY5d2DySWhNwzG7Qmloxu26tYeKjivlc63Nye+NdauLn/OoD9n8n7O8G9J9ng 2IE5TG+XQjcPeADK7hLlK5OCBAnlfiH1r46Ihonc4FRJwVygjQSStjib7QfdHaKFSDCj 6EJA==
X-Gm-Message-State: AOAM533za5Ab2H+YYoEC8lxNZQpqQgP4PhSuIU5EhgbXbXIEVpLZl9I8 SXLG3nGVsIMt08e3cL6pT/8=
X-Google-Smtp-Source: ABdhPJwGCKns/961Go4C1QcT3xrdhHxPxWGhZTtVDw0n2kui0WatQSqTHyQiEuksKIueMzytZf4lNw==
X-Received: by 2002:a17:902:a9c9:b029:d6:2d8f:f7b4 with SMTP id b9-20020a170902a9c9b02900d62d8ff7b4mr175372plr.2.1604528940119;  Wed, 04 Nov 2020 14:29:00 -0800 (PST)
Received: from [192.168.178.20] ([151.210.130.0]) by smtp.gmail.com with ESMTPSA id t26sm3659001pfl.72.2020.11.04.14.28.55 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Nov 2020 14:28:58 -0800 (PST)
To: Lorenzo Colitti <lorenzo@google.com>
Cc: Gyan Mishra <hayabusagsm@gmail.com>, Fred Baker <fredbaker.ietf@gmail.com>, Dmytro Shytyi <dmytro.shytyi@sfr.com>, Naveen Kottapalli <nkottapalli@benu.net>, IPv6 Operations <v6ops@ietf.org>, Alexandre Petrescu <alexandre.petrescu@cea.fr>, Gyan Mishra <gyan.s.mishra@verizon.com>
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CABNhwV27Dp6g+d-MGeGTR2eg7JJoRunzh2ALPr59z4u4JN4S7g@mail.gmail.com> <d8659634-734b-d5d4-a112-1f9dfaef72cb@gmail.com> <CAKD1Yr3Ec2OCjfg98N_qJm=rYP9pj4HjpCmL3x_po8NNBc+1ZA@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <33fd62eb-79d7-6560-f859-55724a1435e9@gmail.com>
Date: Thu, 5 Nov 2020 11:28:53 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CAKD1Yr3Ec2OCjfg98N_qJm=rYP9pj4HjpCmL3x_po8NNBc+1ZA@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/sKeQVlcycxpUcCj8OJEu7CViJhk>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 04 Nov 2020 22:29:02 -0000

On 04-Nov-20 22:20, Lorenzo Colitti wrote:
> On Tue, Nov 3, 2020 at 5:09 AM Brian E Carpenter <brian.e.carpenter@gma=
il.com <mailto:brian.e.carpenter@gmail.com>> wrote:
>=20
>     So let's have a discussion whether there is a new operational probl=
em here first:
>=20
>     =C2=A0 "The main problem is that SLAAC RA or PD allocates a /64 by =
the
>     =C2=A0 =C2=A0wireless carrier 4G, 5G, 3GPP to mobile handset or hot=
spot, however
>     =C2=A0 =C2=A0segmentation of the /64 via SLAAC is required so that =
downstream
>     =C2=A0 =C2=A0interfaces can be further sub-netted."
>=20
>     Why isn't that in v6ops scope?
>=20
>=20
> I'd say that is not in scope anywhere because there already exists a pr=
otocol that solves this problem. It's called DHCPv6 PD.

I meant that if 5G doesn't already define how to support an IPv6 "hotspot=
" solution, then there is an operational gap that could usefully be docum=
ented. The current draft doesn't do that, because it assumes a class of s=
olution (SLAAC-based instead of PD-based) rather than stating the underly=
ing problem.

Assuming that PD is the preferred solution, a description of how to do th=
at in a 5G (or any 3GPP) deployment would be very desirable. If such a do=
cument already exists outside the IETF, that would be fine too.
=20
> If there is an operational problem with DHCPv6 PD, then that might inde=
ed be in scope for v6ops. That's not what the draft is about though. As f=
ar as I can see it doesn't mention DHCPv6 PD at all. The draft is about p=
roposing a change to SLAAC, and as such is a protocol change that is not =
in scope for v6ops.

I agree that the draft as it stands is out of scope. I had to find the te=
xt quoted above to understand what the underlying problem migh be.

   Brian


From nobody Wed Nov  4 15:57:20 2020
Return-Path: <volz@cisco.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 E13193A117F; Wed,  4 Nov 2020 15:57:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level: 
X-Spam-Status: No, score=-9.597 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=SqjQo5Qq; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=QZWgKlTs
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 q-NCRQbWX_63; Wed,  4 Nov 2020 15:57:11 -0800 (PST)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 841923A117D; Wed,  4 Nov 2020 15:57:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=43578; q=dns/txt; s=iport; t=1604534231; x=1605743831; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=9Xg/f55Bvy8C4biQMnkeR9bOijTwfgi88ugF7mGdfp4=; b=SqjQo5Qq3MCBqWwSEJCwUZwzpYZAOdvq9EWDriLOLQKzOSoGh4M9Y7kz vBAUmRNJ3FVshVwD9H4jQb1boKtem3wiPBZmbHTFUFto/8d1QLXQNm+Bj cd4bzuFB2Eax47sBhfkVF2vHn3a+9w+2/YCOTkb4/ypX+pjb6rsGlDWgu k=;
IronPort-PHdr: =?us-ascii?q?9a23=3APfWU4hFzYmmRId5HHnvz9Z1GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e401QWbXIjH5bRDkeWF+6zjWGlV55GHvThCdZFXTB?= =?us-ascii?q?YKhI0QmBBoG8+KD0D3bZuIJyw3FchPThlpqne8N0UGGcviaRvVuHLhpTIXEw?= =?us-ascii?q?/0YAxyIOm9E4XOjsOxgua1/ZCbYwhBiDenJ71oKxDjpgTKvc5Qioxneas=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AnAgBYP6Nf/4ENJK1iHQEBAQEJARI?= =?us-ascii?q?BBQUBgX4FAQsBgSIvIy4HcFkvLgqEM4NJA41PihOObIJTA08FCwEBAQ0BARg?= =?us-ascii?q?BDAgCBAEBgVWCdQIXgXUCJTcGDgIDAQELAQEFAQEBAgEGBHGFYQELhXIBAQE?= =?us-ascii?q?BAwEBEBEKEwEBLAsBCwQCAQgRBAEBIQECBAMCAgIfBgsUCQgCBA4FCBqDBYF?= =?us-ascii?q?+TQMuAQ6lPQKBO4hodoEygwQBAQWBMwETQYJ9DQuCEAMGgTgBgnGDcYEGhVE?= =?us-ascii?q?bggCBEAFDgk8+ghtCAQECAQGBXRUPBwmCYTOCLJA8gR6CCocajAyQR1QKgm2?= =?us-ascii?q?JCoxshTWDGJ5Vk02Bfoh6gm6SXgIEAgQFAg4BAQWBaiQqgS1wFTuCNQEzCUc?= =?us-ascii?q?XAg2OHwwXFIM6hRSFRHQCNgIGAQkBAQMJfIw7AYEQAQE?=
X-IronPort-AV: E=Sophos;i="5.77,451,1596499200";  d="scan'208,217";a="581073670"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 04 Nov 2020 23:57:10 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by alln-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 0A4NvAOj005550 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 4 Nov 2020 23:57:10 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 4 Nov 2020 17:57:09 -0600
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 4 Nov 2020 18:57:09 -0500
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 4 Nov 2020 17:57:08 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F7OPNSkTYyeZxvt+fl31WcZPWVkYzAS0eNkbYL/37LxbsbKVTnTs+PIWKLKhumQDvV42+nWlicdXw0hD5mdvOpbo3GGeAKTtjnnM5MDbB8Uuj77/mOqiBXm5S3EyRgt0ksu7b0EP7si0HMdlyv3UB7+ZUOn8B1txyF5Nm566oobnwQA5wgIWvTXcN5Yeq7GKOa3ehc2Pr4L9QYSi44d3mFbx7PJfv/MuPeC1LBBFXN4NiKq5co3xttLlbXr1DOnRw4/qkyUr5XGFb5f/uHNbgz5iwWjqUaqvVpbQl4tVbu3gpKyKJGk9tIDag7NUP+R6LXAZVBCRsB2zDevT1yFcrg==
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=9Xg/f55Bvy8C4biQMnkeR9bOijTwfgi88ugF7mGdfp4=; b=KmjWi3JH8q4HLHpnp04C+l4CnxdGRsEsnJc1eSXTzAPXXTHr0yevyovMZkyMZWqaC4co0tWCBCAcQnfVPr1ishUadB9Nm7zkEXev6VOF+b1OvrrABdvW1ubz8gS/2BJRCFursAcO9G8kvHSfVn7YYT6Iwy5cefgUaS3mjWh7pK5hLHIfJNXukSgBDlfnFV0sCihvJuq9x5Jor5wxKU4yxKkSP2Jdb5b+7iZf+r2CteODyAK6SDo7G16Rg/dv7utA0CevNqgnxfhQlmaXumMR1b4QY1IF2I2WGbW24oUfEIU/l7CQrITHfD9VwCLL4hsZZEJ+sRx2/iqmzXyBwjsppA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9Xg/f55Bvy8C4biQMnkeR9bOijTwfgi88ugF7mGdfp4=; b=QZWgKlTsysbYrkkEVuCYpie4z5lUvO4QdI732ArZ0Xi9HBTqySInftfAav4lTIFz4AOhg8f3ytRFVy8JoCiy5XAXpucC5amr3Uda3UMFOfyrXgo7VuEwXdfzsJKPLIF9v/+9lMppPbZOYkP/3eW8OAcnBmhmnDyFB9weFjbXqkE=
Received: from BN7PR11MB2547.namprd11.prod.outlook.com (2603:10b6:406:af::18) by BN7PR11MB2785.namprd11.prod.outlook.com (2603:10b6:406:ac::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.29; Wed, 4 Nov 2020 23:57:07 +0000
Received: from BN7PR11MB2547.namprd11.prod.outlook.com ([fe80::1dc1:e7f4:84ef:3711]) by BN7PR11MB2547.namprd11.prod.outlook.com ([fe80::1dc1:e7f4:84ef:3711%6]) with mapi id 15.20.3499.032; Wed, 4 Nov 2020 23:57:07 +0000
From: "Bernie Volz (volz)" <volz@cisco.com>
To: "draft-ietf-dhc-dhcpv6-pd-relay-requirements@ietf.org" <draft-ietf-dhc-dhcpv6-pd-relay-requirements@ietf.org>
CC: v6ops list <v6ops@ietf.org>, dhcwg <dhcwg@ietf.org>, "Eric Vyncke (evyncke)" <evyncke@cisco.com>
Thread-Topic: [dhcwg] [v6ops] [EXTERNAL] Re: Question to DHCPv6 Relay Implementors regarding draft-ietf-dhc-dhcpv6-pd-relay-requirements
Thread-Index: AQHWoWMb7h/SuZNgk0iBKtkQ2d57eamVg+CAgAJkrICAFvSAAIAJKGCXgAANHACAALRpUA==
Date: Wed, 4 Nov 2020 23:57:06 +0000
Message-ID: <BN7PR11MB2547DD143D784940F5524DA5CFEF0@BN7PR11MB2547.namprd11.prod.outlook.com>
References: <5F6947F2-F7DF-4907-8DD5-28C2B20A91DE@gmx.com> <CAFU7BAT87uhUKZM-G9MjCgtmGbdCwXorP3SfMJm7_Ax7pvwDjg@mail.gmail.com> <f2a9e0188cd84f52adce279cfb04cbcc@boeing.com> <D259F559-8528-428A-A9DF-0D9FB07E6BE4@gmx.com> <BN7PR11MB2547029C572CB32F3C593AD7CF0B0@BN7PR11MB2547.namprd11.prod.outlook.com> <ff36a6d9f0834b5bbf331c6c40df16b8@boeing.com> <A0B74F43-07A4-47C2-B773-3F2071CFCED3@cisco.com> <CAFU7BARUKw_c2c9+3k9kJ0UqrATTruGKPGkVb5NPTo=vspb0NA@mail.gmail.com> <19432.1602258078@localhost> <644565BC-5818-4244-A34A-1B39C3FC9175@gmx.com> <BYAPR11MB25496B31F581D4E32D46542ACF040@BYAPR11MB2549.namprd11.prod.outlook.com> <CAFU7BARy-GFLDx=jRPu8Mst_Lc9fVRNTMT1MxOpEKqJ+qq9oaw@mail.gmail.com> <BCD1B4F1-32F3-4ECB-8A97-C4E58D746F22@gmx.com> <BDA018BA-70A6-4DC3-92FA-21506C72F6D9@cisco.com> <CAJgLMKt6Zd4H9SdFog3y36HMbCizQ-SsSL0p+DsdtVchz2xjUg@mail.gmail.com>
In-Reply-To: <CAJgLMKt6Zd4H9SdFog3y36HMbCizQ-SsSL0p+DsdtVchz2xjUg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.92]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 99666c57-f868-43e8-9059-08d8811d5611
x-ms-traffictypediagnostic: BN7PR11MB2785:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN7PR11MB2785685DF0A56614A9BD5413CFEF0@BN7PR11MB2785.namprd11.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: cOKZnaa7BVnx8PGq4youuxpIdhtnHwVPuR+aDJR6WhoUbyQEMAl2jBgBE59gb7KgDz7g8mr0X+MZJRiCaEJsc9WYI2XJ/cfLdf2yNK+vlpYKDspCjYDTOSXA7gnhBYZznEjwD4Y7kTV7kP1yrRWJ8QrlxlOz6dcWkncm+UiFGbc3EYJkX3l7jJzKyvPrGacYrmAgOtXlJsoEQ01h33SxZEh+xaR/VRXVrg1FM7KM0EkTpomucUv2I98LZiSFIoV28U4sXWQNNrV0KkqY1KizB5fSsG/5lecNff/Nfq65J1DW78BEh72PvvvmckZcIEbfVYz7Bct+b5TxcZM9R5X9VdZai5WMrgpueiys0gEnofdE4//TS/t8WNND1Nw0YK851MdZW2tprgKAkr6nLkGU6HNDS1WC0si1ybksE8PzaFJWnc1crzixcF0z3d5bdYOQnqlJDksNepNb0ZpkULy0Fw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN7PR11MB2547.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(136003)(376002)(396003)(346002)(366004)(39860400002)(66476007)(64756008)(966005)(66556008)(9686003)(55016002)(166002)(66446008)(66946007)(54906003)(76116006)(8936002)(5660300002)(83380400001)(26005)(8676002)(7696005)(6506007)(107886003)(53546011)(2906002)(4326008)(6916009)(52536014)(450100002)(33656002)(86362001)(71200400001)(478600001)(66574015)(316002)(186003)(518174003); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: +AzyPAQdzJMSQsAXFC8fOjxuqylp/6GKIGMjY2OYiocpt5kIUmpj0PejjlA7/gpfxSCUGF+Opr06b4UqDLK62LZ8iB87wbKE04Ah7T6CPypMS2Rfd3x+Axs9tuVRrrbrD41whas8m/0AyZaNHolXLgiosIKewhop5Kf/cpLlmClkUaZvEFWxSj92zIwqbLPJ6rji6u4Qd7q/XqGV6g4Hh82USr5bh7msrQ2KA3Qu5stl7jAdnZMY/Rk0YhjOR8BRAxLgYnf7MCBZazFuhlS0CvIrd4WNj3Oz0r1u4PgwOxFFT0+T9H7vnI2wJiV7ntjIqeIS81/NbzrgKthcnqZFlpcSYLylqVGs5taodJ2bIDTosEZkAMrGC8DsyxLQsT3nmSoCZ1X4Qivife1RXmM5BZHtnfyMasWyCgAWOa1a4nQ4CbNONUvnAANF9KDdHF9Nc/84EZa3Bf43xBZeFsx9PtEL9lIDqEvtb2yc4qfeaKSWxhFf/DJjA+j+dtDT9A4IyGbbtqIi5o7OFKiGOIfPAAvkCittc3P8angxy6ooioLXnbUIDcl4ZLDBk3+vStqnrW8ehgxK8p78K50mQtn60E9i009sM375XQ2yhcFvsJJoEaLZ0VNmWl1kT06ceiLRo8Ry6FKdBobfjgpI+HYjNg==
Content-Type: multipart/alternative; boundary="_000_BN7PR11MB2547DD143D784940F5524DA5CFEF0BN7PR11MB2547namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN7PR11MB2547.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 99666c57-f868-43e8-9059-08d8811d5611
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2020 23:57:06.9782 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: AmgIb9PNbhnNaLXTFnMWLmSW0ZNdatm9uJmX0Xmdp1s1Hr1jfDjL7HYcOpc+tImZ
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR11MB2785
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: alln-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/ZbIOYeT8rQkNoKV_228nfDNOARA>
Subject: Re: [v6ops] [dhcwg] [EXTERNAL] Re: Question to DHCPv6 Relay Implementors regarding draft-ietf-dhc-dhcpv6-pd-relay-requirements
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 04 Nov 2020 23:57:15 -0000

--_000_BN7PR11MB2547DD143D784940F5524DA5CFEF0BN7PR11MB2547namp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SeKAmW0gYWxzbyB3b25kZXJpbmcgZ2l2ZW4gaXNzdWVzIHRoZSBJRVNHIHJhaXNlZCBmb3IgdGhl
IGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLXY2b3BzLWNwZS1zbGFhYy1y
ZW51bSBkb2N1bWVudCByZWdhcmRpbmcgdGhlIHRleHTigKYNCjI8aHR0cHM6Ly90b29scy5pZXRm
Lm9yZy9odG1sL2RyYWZ0LWlldGYtdjZvcHMtY3BlLXNsYWFjLXJlbnVtLTA1I3NlY3Rpb24tMj4u
ICBSZXF1aXJlbWVudHMgTGFuZ3VhZ2UNCg0KICAgVGFrZSBjYXJlZnVsIG5vdGU6IFVubGlrZSBv
dGhlciBJRVRGIGRvY3VtZW50cywgdGhlIGtleSB3b3JkcyAiTVVTVCIsDQogICAiTVVTVCBOT1Qi
LCAiUkVRVUlSRUQiLCAiU0hBTEwiLCAiU0hBTEwgTk9UIiwgIlNIT1VMRCIsICJTSE9VTEQgTk9U
IiwNCiAgICJSRUNPTU1FTkRFRCIsICJNQVkiLCBhbmQgIk9QVElPTkFMIiBpbiB0aGlzIGRvY3Vt
ZW50IGFyZSBub3QgdXNlZCBhcw0KICAgZGVzY3JpYmVkIGluIFtSRkMyMTE5PGh0dHBzOi8vdG9v
bHMuaWV0Zi5vcmcvaHRtbC9yZmMyMTE5Pl0uICBUaGlzIGRvY3VtZW50IHVzZXMgdGhlc2Uga2V5
d29yZHMgbm90DQogICBzdHJpY3RseSBmb3IgdGhlIHB1cnBvc2Ugb2YgaW50ZXJvcGVyYWJpbGl0
eSwgYnV0IHJhdGhlciBmb3IgdGhlDQogICBwdXJwb3NlIG9mIGVzdGFibGlzaGluZyBpbmR1c3Ry
eS1jb21tb24gYmFzZWxpbmUgZnVuY3Rpb25hbGl0eS4gIEFzDQogICBzdWNoLCB0aGUgZG9jdW1l
bnQgcG9pbnRzIHRvIHNldmVyYWwgb3RoZXIgc3BlY2lmaWNhdGlvbnMgKHByZWZlcmFibGUNCiAg
IGluIFJGQyBvciBzdGFibGUgZm9ybSkgdG8gcHJvdmlkZSBhZGRpdGlvbmFsIGd1aWRhbmNlIHRv
IGltcGxlbWVudGVycw0KICAgcmVnYXJkaW5nIGFueSBwcm90b2NvbCBpbXBsZW1lbnRhdGlvbiBy
ZXF1aXJlZCB0byBwcm9kdWNlIGENCiAgIHN1Y2Nlc3NmdWwgQ0Ugcm91dGVyIHRoYXQgaW50ZXJv
cGVyYXRlcyBzdWNjZXNzZnVsbHkgd2l0aCBhDQogICBwYXJ0aWN1bGFyIHN1YnNldCBvZiBjdXJy
ZW50bHkgZGVwbG95aW5nIGFuZCBwbGFubmVkIGNvbW1vbiBJUHY2DQogICBhY2Nlc3MgbmV0d29y
a3MuDQoNCiAgIE5vdGU6IHRoZSBhZm9yZW1lbnRpb25lZCB0ZXJtcyBhcmUgdXNlZCBpbiBleGFj
dGx5IHRoZSBzYW1lIHdheSBhcyBpbg0KICAgW1JGQzcwODQ8aHR0cHM6Ly90b29scy5pZXRmLm9y
Zy9odG1sL3JmYzcwODQ+XSwgd2l0aCB0aGUgYWJvdmUgZXhwbGFuYXRpb24gY29waWVkIHZlcmJh
dGltIGZyb20NCiAgIFNlY3Rpb24gMS4xIG9mIFtSRkM3MDg0XTxodHRwczovL3Rvb2xzLmlldGYu
b3JnL2h0bWwvcmZjNzA4NCNzZWN0aW9uLTEuMT4uDQoNClNlZSBodHRwczovL2RhdGF0cmFja2Vy
LmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLXY2b3BzLWNwZS1zbGFhYy1yZW51bS9iYWxsb3QvLg0K
DQrigKYgd2hldGhlciBpdCB3b3VsZCBiZSB3aXNlIHRvIGZvbGxvdyB0aGUgSUVTRyBndWlkYW5j
ZSBhbmQgZHJvcCB0aGUgc3BlY2lhbCB1c2UgKGluIHNlY3Rpb24gMi4zKT8gT3RoZXJ3aXNlLCB5
b3UgbWF5IHJ1biBpbnRvIHRoZSBzYW1lIGlzc3VlcyB0aGUgY3BlLXNsYWFjLXJlbnVtIGRvY3Vt
ZW50IGRpZC4NCg0KSXQgbWF5IGJlIHdpc2UgdG8gd2FpdCB1bnRpbCB0aGUgZHVzdCBzZXR0bGVz
IHdpdGggdGhhdCBkb2N1bWVudCBhbmQgdGhlIHRleHQgdGhhdCBpdCBlbmRzIHVwIHVzaW5nIChw
ZXJoYXBzIGp1c3QgdGhlIGRlZmF1bHQgYm9pbGVycGxhdGUgZm9yIHRoZSBrZXl3b3JkcykuIEFu
ZCBhcHBseSB0aGF0Lg0KDQpJIFdJTEwgYXNzdW1lIHlvdSB3aWxsIGRvIHRoYXQgKGFzIEkgYW0g
Y3VycmVudGx5IHRoZSBvbmUgaG9sZGluZyB0aGUgZG9jdW1lbnQpIHVubGVzcyBJIGhlYXIgb3Ro
ZXJ3aXNlIGZyb20geW91LiBPciwgeW91IGNvdWxkIGRlY2lkZSB0byBqdXN0IHVwZGF0ZSBpdCB0
byBmb2xsb3cgdGhlIHN0YW5kYXJkIGJvaWxlcnBsYXRlIGZvciB0aGVzZSBrZXl3b3JkcyDigJMg
aWYgc28sIGJlIHN1cmUgdG8gdXNlIHRoZSBsYXRlc3QgdmVyc2lvbiwgc3VjaCBhcyB3aGF0IHdh
cyB1c2VkIGluIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM4OTI1IChzZWN0aW9uIDEu
MSkuDQoNClRoYW5rcyENCg0KDQogICogICBCZXJuaWUNCg0KRnJvbTogZGhjd2cgPGRoY3dnLWJv
dW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBUaW1vdGh5IFdpbnRlcnMNClNlbnQ6IFdlZG5l
c2RheSwgTm92ZW1iZXIgNCwgMjAyMCA4OjAyIEFNDQpUbzogQmVybmllIFZvbHogKHZvbHopIDx2
b2x6PTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPg0KQ2M6IHY2b3BzIGxpc3QgPHY2b3BzQGll
dGYub3JnPjsgZGhjd2cgPGRoY3dnQGlldGYub3JnPg0KU3ViamVjdDogUmU6IFtkaGN3Z10gW3Y2
b3BzXSBbRVhURVJOQUxdIFJlOiBRdWVzdGlvbiB0byBESENQdjYgUmVsYXkgSW1wbGVtZW50b3Jz
IHJlZ2FyZGluZyBkcmFmdC1pZXRmLWRoYy1kaGNwdjYtcGQtcmVsYXktcmVxdWlyZW1lbnRzDQoN
Cg0KSSBhZ3JlZSB3aXRoIEJlcm5pZSwgbGluay1sYXllciBhZGRyZXNzIHdvdWxkIGJlIGFuIGlt
cHJvdmVtZW50IHRvIHRoZSBNYWMgQWRkcmVzcy4NCg0KflRpbQ0KDQpPbiBXZWQsIE5vdiA0LCAy
MDIwIGF0IDc6MTUgQU0gQmVybmllIFZvbHogKHZvbHopIDx2b2x6PTQwY2lzY28uY29tQGRtYXJj
LmlldGYub3JnPG1haWx0bzo0MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZz4+IHdyb3RlOg0KSGkg
Li4uIGxvb2tzIGdvb2QgYnV0IHBlcmhhcHMgTUFDIGFkZHJlc3MgaXMgdG9vIEV0aGVybmV0IHNw
ZWNpZmljIGFuZCBqdXN0IGxpbmstbGF5ZXIgYWRkcmVzcyB3b3VsZCBiZSBiZXR0ZXI/DQotIEJl
cm5pZQ0KDQoNCk9uIE9jdCAyOSwgMjAyMCwgYXQgMTI6MjQgUE0sICJpYW5mYXJyZXJAZ214LmNv
bTxtYWlsdG86aWFuZmFycmVyQGdteC5jb20+IiA8aWFuZmFycmVyQGdteC5jb208bWFpbHRvOmlh
bmZhcnJlckBnbXguY29tPj4gd3JvdGU6DQrvu78NCkhpLA0KDQpTb3JyeSBmb3IgdGhlIGRlbGF5
IGluIHJlcGx5LCBJ4oCZdmUgYmVlbiBvdXQgb2YgdGhlIG9mZmljZSBmb3IgdGhlIGxhc3QgZmV3
IHdlZWtzIGZvciB2YXJpb3VzIHJlYXNvbnMuDQoNCkhlcmXigJlzIGEgbmV3IHdvcmRpbmcgcHJv
cG9zYWwgaW5jb3Jwb3JhdGluZyBKZW4gJiBCZXJuaWXigJlzIHN1Z2dlc3Rpb25zOg0KDQpSLTQN
ClRvIHByZXZlbnQgcm91dGluZyBsb29wcywgdGhlIHJlbGF5IFNIT1VMRCBpbXBsZW1lbnQgYSBj
b25maWd1cmFibGUgcG9saWN5IHRvIGRyb3AgcGFja2V0cw0KcmVjZWl2ZWQgb24gYSBESENQLVBE
IGNsaWVudCBmYWNpbmcgaW50ZXJmYWNlIHdpdGggYSBkZXN0aW5hdGlvbiBhZGRyZXNzIGluIGEg
cHJlZml4IGRlbGVnYXRlZA0KdG8gYSBjbGllbnQgY29ubmVjdGVkIHRvIHRoYXQgaW50ZXJmYWNl
LCBhcyBmb2xsb3dzOiAgRm9yIHBvaW50LXRvLXBvaW50IGxpbmtzLCB3aGVuIHRoZSBwYWNrZXTi
gJlzDQppbmdyZXNzIGFuZCBlZ3Jlc3MgaW50ZXJmYWNlcyBtYXRjaC4gRm9yIG11bHRpLWFjY2Vz
cyBsaW5rcywgd2hlbiB0aGUgcGFja2V04oCZcyBpbmdyZXNzIGFuZA0KZWdyZXNzIGludGVyZmFj
ZSBtYXRjaCwgYW5kIHRoZSBzb3VyY2UgTUFDIGFuZCBuZXh0LWhvcCBNQUMgYWRkcmVzc2VzIG1h
dGNoLiBBbg0KSUNNUHY2IFR5cGUgMSwgQ29kZSA2IChEZXN0aW5hdGlvbiBVbnJlYWNoYWJsZSwg
cmVqZWN0IHJvdXRlIHRvIGRlc3RpbmF0aW9uKSBlcnJvciBtZXNzYWdlIE1BWQ0KYmUgc2VudCBh
cyBwZXIgW1JGQzQ0NDNdLCBzZWN0aW9uIDMuMS4gIFRoZSBJQ01QIHBvbGljeSBTSE9VTEQgYmUg
Y29uZmlndXJhYmxlLg0KDQpUaGFua3MsDQpJYW4NCg0KT24gMTUuIE9jdCAyMDIwLCBhdCAwMzo1
MSwgSmVuIExpbmtvdmEgPGZ1cnJ5MTNAZ21haWwuY29tPG1haWx0bzpmdXJyeTEzQGdtYWlsLmNv
bT4+IHdyb3RlOg0KDQpPbiBXZWQsIE9jdCAxNCwgMjAyMCBhdCAxMjo0NCBBTSBCZXJuaWUgVm9s
eiAodm9seikgPHZvbHpAY2lzY28uY29tPG1haWx0bzp2b2x6QGNpc2NvLmNvbT4+IHdyb3RlOg0K
DQpJZiBub3QsIHBlcmhhcHMgd2UganVzdCBzYXk6DQoNClItNA0KVG8gcHJldmVudCByb3V0aW5n
IGxvb3BzLCB0aGUgcmVsYXkgU0hPVUxEIGltcGxlbWVudCBhIGNvbmZpZ3VyYWJsZSBwb2xpY3kg
dG8gZHJvcCB0cmFmZmljIHJlY2VpdmVkIGZyb20gYW4gdXBsaW5rIGludGVyZmFjZSBhcyBmb2xs
b3dzOg0KDQpJJ20gbm90IHN1cmUgJ2Zyb20gYW4gdXBsaW5rIGludGVyZmFjZScgbWFrZXMgc2Vu
c2UuIEluIHRoZSBjYXNlIG9mIGENCnJvdXRpbmcgbG9vcCBjYXVzZWQgYnkgYW4gYW1uZXNpYWMg
REhDUC1QRCBjbGllbnQgaXQgd291bGQgYmUgYQ0KZG93bnN0cmVhbSBpbnRlcmZhY2UuDQpUaGUg
c2NlbmFyaW8gd2hlbiBzdWNoIHRyYWZmaWMgYXJyaXZlcyBmcm9tIGFuIHVwbGluayBpbnRlcmZh
Y2UgaXMNCid0aGUgdXBsaW5rIHJvdXRlciBiZWxpZXZlcyB0aGUgcHJlZml4IGlzIGRlbGVnYXRl
ZCB0byB0aGUgY2xpZW50IGJ1dA0KdGhlIHJlbGF5IGRvZXMgbm90IGhhdmUgYSByb3V0ZSBwb2lu
dGluZyB0byB0aGUgY2xpZW50IHNvIGl0IHNlbmRzDQp0cmFmZmljIGJhY2snIC0gc28gbW9yZSBs
aWtlbHkgJ2FuIGFtbmVzaWFjIHJlbGF5JyBjYXNlLg0KDQoNCkZvciBwb2ludC10by1wb2ludCBs
aW5rcywgd2hlbiB0aGUgcGFja2V0J3MgaW5ncmVzcyBhbmQgZWdyZXNzIGludGVyZmFjZXMgbWF0
Y2guIEZvciBtdWx0aS1hY2Nlc3MgbGlua3MsIHdoZW4gdGhlIHBhY2tldCdzIGluZ3Jlc3MgYW5k
IGVncmVzcyBpbnRlcmZhY2UgbWF0Y2gsIGFuZCB0aGUgc291cmNlIE1BQyBhbmQgbmV4dC1ob3Ag
TUFDIGFkZHJlc3NlcyBtYXRjaC4gQW4gSUNNUHY2IFR5cGUgMSwgQ29kZSA2IChEZXN0aW5hdGlv
biBVbnJlYWNoYWJsZSwgcmVqZWN0IHJvdXRlIHRvDQpkZXN0aW5hdGlvbikgZXJyb3IgbWVzc2Fn
ZSBNQVkgYmUgc2VudCBhcyBwZXIgW1JGQzQ0NDNdLCBzZWN0aW9uIDMuMS4gIFRoZSBJQ01QIHBv
bGljeSBTSE9VTEQgYmUgY29uZmlndXJhYmxlLg0KDQotIEJlcm5pZQ0KDQotLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQ0KRnJvbTogaWFuZmFycmVyQGdteC5jb208bWFpbHRvOmlhbmZhcnJlckBn
bXguY29tPiA8aWFuZmFycmVyQGdteC5jb208bWFpbHRvOmlhbmZhcnJlckBnbXguY29tPj4NClNl
bnQ6IFR1ZXNkYXksIE9jdG9iZXIgMTMsIDIwMjAgOToxNiBBTQ0KVG86IE1pY2hhZWwgUmljaGFy
ZHNvbiA8bWNyK2lldGZAc2FuZGVsbWFuLmNhPG1haWx0bzptY3IraWV0ZkBzYW5kZWxtYW4uY2E+
PjsgSmVuIExpbmtvdmEgPGZ1cnJ5MTNAZ21haWwuY29tPG1haWx0bzpmdXJyeTEzQGdtYWlsLmNv
bT4+DQpDYzogQmVybmllIFZvbHogKHZvbHopIDx2b2x6QGNpc2NvLmNvbTxtYWlsdG86dm9sekBj
aXNjby5jb20+PjsgZGhjd2cgPGRoY3dnQGlldGYub3JnPG1haWx0bzpkaGN3Z0BpZXRmLm9yZz4+
OyA2bWFuIDxpcHY2QGlldGYub3JnPG1haWx0bzppcHY2QGlldGYub3JnPj47IHY2b3BzIGxpc3Qg
PHY2b3BzQGlldGYub3JnPG1haWx0bzp2Nm9wc0BpZXRmLm9yZz4+DQpTdWJqZWN0OiBSZTogW2Ro
Y3dnXSBbdjZvcHNdIFtFWFRFUk5BTF0gUmU6IFF1ZXN0aW9uIHRvIERIQ1B2NiBSZWxheSBJbXBs
ZW1lbnRvcnMgcmVnYXJkaW5nIGRyYWZ0LWlldGYtZGhjLWRoY3B2Ni1wZC1yZWxheS1yZXF1aXJl
bWVudHMNCg0KSGksDQoNClRoYW5rcyBmb3IgYWxsIG9mIHRoZSBkaXNjdXNzaW9uIG9uIHRoaXMu
IFdl4oCZdmUgcmV3b3JrZWQgdGhlIHJlcXVpcmVtZW50IGFzIGZvbGxvd3M6DQoNClItNA0KVG8g
cHJldmVudCByb3V0aW5nIGxvb3BzLCB0aGUgcmVsYXkgU0hPVUxEIGltcGxlbWVudCBhIGNvbmZp
Z3VyYWJsZSBwb2xpY3kgdG8gZHJvcCBjbGllbnQgdHJhZmZpYyBhcyBmb2xsb3dzOiAgRm9yIHBv
aW50LXRvLXBvaW50IGxpbmtzLCB3aGVuIHRoZSBwYWNrZXQncyBpbmdyZXNzIGFuZCBlZ3Jlc3Mg
aW50ZXJmYWNlcyBtYXRjaC4gRm9yIG11bHRpLWFjY2VzcyBsaW5rcywgd2hlbiB0aGUgcGFja2V0
J3MgaW5ncmVzcyBhbmQgZWdyZXNzIGludGVyZmFjZSBtYXRjaCwgYW5kIHRoZSBzb3VyY2UgTUFD
IGFuZCBuZXh0LWhvcCBNQUMgYWRkcmVzc2VzIG1hdGNoLiBBbiBJQ01QdjYgVHlwZSAxLCBDb2Rl
IDYgKERlc3RpbmF0aW9uIFVucmVhY2hhYmxlLCByZWplY3Qgcm91dGUgdG8NCmRlc3RpbmF0aW9u
KSBlcnJvciBtZXNzYWdlIE1BWSBiZSBzZW50IGJhY2sgdG8gdGhlIGNsaWVudC4gIFRoZSBJQ01Q
IHBvbGljeSBTSE9VTEQgYmUgY29uZmlndXJhYmxlLg0KDQpUaGFua3MsDQpJYW4NCg0KDQpPbiA5
LiBPY3QgMjAyMCwgYXQgMTc6NDEsIE1pY2hhZWwgUmljaGFyZHNvbiA8bWNyK2lldGZAc2FuZGVs
bWFuLmNhPG1haWx0bzptY3IraWV0ZkBzYW5kZWxtYW4uY2E+PiB3cm90ZToNCg0KDQpKZW4gTGlu
a292YSA8ZnVycnkxM0BnbWFpbC5jb208bWFpbHRvOmZ1cnJ5MTNAZ21haWwuY29tPj4gd3JvdGU6
DQoNCkkgdGhpbmsgdGhlcmUgaXMgY29uZnVzaW9uIHJlOiB0aGUgc2NlbmFyaW8gd2UgYXJlIHRh
bGtpbmcgYWJvdXQuDQpJJ3ZlIGF0dGFjaGVkIHRoZSBkaWFncmFtIGZvciB0aGUgY2FzZSB3aGlj
aCBjb25jZXJucyBtZS4NClNvOg0KLSBUaGUgUmVsYXkgUiBoYXMgYW4gaW50ZXJmYWNlIGV0aDAg
Y29ubmVjdGVkIHRvIGEgc3dpdGNoIFMuDQotIERldmljZXMgQSBhbmQgQiBhcmUgY29ubmVjdGVk
IHRvIHRoZSBzYW1lIHN3aXRjaCBhbmQgdXNpbmcgUiBhcyBhDQpkZWZhdWx0IGdhdGV3YXkuDQot
IFRoZSBwcmVmaXggMjAwMTpkYjg6Oi81NiB3YXMgZGVsZWdhdGVkIHRvIGEgY2xpZW50IEEgdmlh
IHRoZSByZWxheSBSLg0KDQphIGZyaWVuZGx5IGFtZW5kbWVudCB0byB5b3VyIGV4YW1wbGUgdG8g
YWlkIGluIGh1bWFuIGNvbXByZWhlbnNpb246DQogICB9IC0gVGhlIHByZWZpeCAyMDAxOmRiODow
MDAwOjAxMjM6LzY0IHdhcyBkZWxlZ2F0ZWQgdG8gYSBjbGllbnQgQSB2aWEgdGhlIHJlbGF5IFIu
DQogICB9ICAtIFIgaW5zdGFsbHMgYSByb3V0ZSBmb3IgMjAwMTpkYjg6MDAwMDowMTIzOi82NCB0
b3dhcmRzIEEgdmlhIGV0aDAuDQoNCg0KLSBUaGUgZGV2aWNlIEIgKHdoaWNoIGhhcyBhbiBhZGRy
ZXNzIE5PVCBmcm9tIHRoZSBkZWxlZ2F0ZWQgcHJlZml4LA0KYnV0IGZyb20gYW5vdGhlciAvNjQg
YXNzaWduZWQgdG8gdGhhdCBjb21tb24gbGluaywgbGV0J3Mgc2F0DQoyMDAxOmRiODpjYWZlOjov
NjQpIHNlbmRzIGEgcGFja2V0IHRvIGFuIGFkZHJlc3MgZnJvbSB0aGUgZGVsZWdhdGVkDQoNCm5v
dywgbXkgYnJhaW4gY2FuIG1vcmUgY2xlYXJseSBzZWUgdGhhdCAyMDAxOmRiODpjYWZlOjovNjQg
aXMgbm90DQp3aXRoaW4gMjAwMTpkYjg6MDAwMDowMTIzOi82NCwgd2hpbGUgSSBoYWQgdG8gdXNl
IGEgZmV3IGV4dHJhIGJyYWluDQpjZWxscyB0byBzZWUgdGhhdCBpdCB3YXNuJ3QgaW4gdGhhdCA6
Oi81NiA6LSkNCg0KDQpXaGF0IEknZCBleHBlY3QgdG8gaGFwcGVuICh3aXRoIERIQ1AtUEQgb3Ig
d2l0aG91dCAtIGUuZy4gaWYgUiBoYXMgYQ0Kc3RhdGljIHJvdXRlIHRvd2FyZHMgQSwgbm90IGEg
ZHluYW1pYyByb3V0ZSBwcm9kdWNlZCBieSBQRCk6DQotIHRoZSBwYWNrZXQgaXMgc2VudCB0byBB
LiBXZWxsLCBpZiBBIGRvZXMgbm90IGhhdmUgYSByb3V0ZSB0bw0KMjAwMTpkYjg6OjQyIHRoZW4g
aW5kZWVkIGEgcm91dGluZyBsb29wIG1pZ2h0IGhhcHBlbi4gQnV0IGlmIEEgZG9lcw0KaGF2ZSBh
IHJvdXRlLCB0aGUgcGFja2V0IHdpbGwgYmUgZGVsaXZlcmVkLg0KDQoNCldoYXQgc2VlbXMgdG8g
YmUgcmVxdWlyZWQgYnkgUjQ6DQotIFIgZGV0ZWN0cyB0aGF0IHRoZSBwYWNrZXQgaXMgcmVjZWl2
ZWQgdmlhIGV0aDAgYW5kIG5lZWRzIHRvIGJlIHNlbnQNCmJhY2sgdG8gZXRoMC4gUjQgc2VlbXMg
dG8gcmVxdWlyZSBzdWNoIHBhY2tldHMgdG8gYmUgZHJvcHBlZC4NClNvIGlmIEIgd291bGQgbmV2
ZXIgYmUgYWJsZSB0byBjb21tdW5pY2F0ZSB0byBhbnkgYWRkcmVzcyBpbiB0aGUNCmRlbGVnYXRl
ZCBwcmVmaXgsIHJpZ2h0Pw0KDQoNCkFtIEkgbWlzc2luZyBhbnl0aGluZz8NCg0KSSB0aGluayB0
aGF0IHlvdSBnb3QgaXQgcmlnaHQuDQoNCg0KUGVyaGFwcyB0aGUgbWlzc2luZyBwaWVjZSBvZiB0
aGUgcnVsZSBpcyBkb27igJl0IHNlbmQgaXQgYmFjayB0byB3aGVyZSBpdCBjYW1lIGZyb20sIGJh
c2VkIG9uIGxpbmsgbGF5ZXIgYWRkcmVzc2VzIChvciBsaW5rIGlmIHBvaW50LXRvLXBvaW50KS4N
Cg0KDQpZZXMuIElmIFI0IHdhcyBzYXlpbmcgJ2Ryb3AgdGhlIHBhY2tldCBpZiBpdCBjb21lcyBm
cm9tIHRoZSBzYW1lDQpsaW5rLWxheWVyIGFkZHJlc3MgeW91IGFyZSBnb2luZyB0byBzZW5kIGl0
IGJhY2snIC0gaXQgd291bGQgbWFrZQ0KdG90YWwgc2Vuc2UuIEJ1dCBJIGRvbid0IHRoaW5rIHJv
dXRlcnMgZG8gKnRoYXQqLg0KDQpZZXMsIGlmIHdlIG1hZGUgdGhlIGNoZWNrIG9uIEwyIGFkZHJl
c3MsIHRoZW4gaXQgd291bGQgd29yay4NCkFuZCBJIGFncmVlIHRoYXQgcm91dGVycyBhcmUgZXhh
Y3RseSBkb2luZyB0aGF0Lg0KDQpJIHRoaW5rIHRoYXQgaXQgYWxzbyB3b3JrcyBpZiBCIGlzIGEg
cm91dGVyIHdpdGggYWRkaXRpb25hbCBpbnRlcmZhY2VzDQpkb3duc3RyZWFtLCB1bmxlc3MgdGhl
cmUgYXJlIG11bHRpcGxlIHBhdGhzLg0KDQotLQ0KTWljaGFlbCBSaWNoYXJkc29uIDxtY3IrSUVU
RkBzYW5kZWxtYW4uY2E8bWFpbHRvOm1jcitJRVRGQHNhbmRlbG1hbi5jYT4+ICAgLiBvIE8gKCBJ
UHY2IEnDuFQgY29uc3VsdGluZyApDQogICAgICAgICBTYW5kZWxtYW4gU29mdHdhcmUgV29ya3Mg
SW5jLCBPdHRhd2EgYW5kIFdvcmxkd2lkZQ0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KSUVURiBJUHY2IHdvcmtp
bmcgZ3JvdXAgbWFpbGluZyBsaXN0DQppcHY2QGlldGYub3JnPG1haWx0bzppcHY2QGlldGYub3Jn
Pg0KQWRtaW5pc3RyYXRpdmUgUmVxdWVzdHM6IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vaXB2Ng0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KDQoNCi0tDQpTWSwgSmVuIExpbmtvdmEgYWth
IEZ1cnJ5DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
DQp2Nm9wcyBtYWlsaW5nIGxpc3QNCnY2b3BzQGlldGYub3JnPG1haWx0bzp2Nm9wc0BpZXRmLm9y
Zz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vdjZvcHMNCg==

--_000_BN7PR11MB2547DD143D784940F5524DA5CFEF0BN7PR11MB2547namp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6eD0idXJuOnNjaGVtYXMtbWljcm9z
b2Z0LWNvbTpvZmZpY2U6ZXhjZWwiIHhtbG5zOm09Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5j
b20vb2ZmaWNlLzIwMDQvMTIvb21tbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnL1RSL1JFQy1o
dG1sNDAiPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9
InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPSJHZW5lcmF0b3IiIGNvbnRl
bnQ9Ik1pY3Jvc29mdCBXb3JkIDE1IChmaWx0ZXJlZCBtZWRpdW0pIj4NCjxzdHlsZT48IS0tDQov
KiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OldpbmdkaW5n
czsNCglwYW5vc2UtMTo1IDAgMCAwIDAgMCAwIDAgMCAwO30NCkBmb250LWZhY2UNCgl7Zm9udC1m
YW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpA
Zm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAy
IDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29O
b3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBl
cmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNv
cmF0aW9uOnVuZGVybGluZTt9DQpwLk1zb0xpc3RQYXJhZ3JhcGgsIGxpLk1zb0xpc3RQYXJhZ3Jh
cGgsIGRpdi5Nc29MaXN0UGFyYWdyYXBoDQoJe21zby1zdHlsZS1wcmlvcml0eTozNDsNCgltYXJn
aW4tdG9wOjBpbjsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1hcmdpbi1ib3R0b206MGluOw0KCW1h
cmdpbi1sZWZ0Oi41aW47DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUxOA0KCXttc28tc3R5bGUtdHlwZTpwZXJz
b25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3
aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCkBwYWdlIFdvcmRTZWN0aW9u
MQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47
fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmlu
aXRpb25zICovDQpAbGlzdCBsMA0KCXttc28tbGlzdC1pZDoxOTkxNTk1ODE4Ow0KCW1zby1saXN0
LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoxMzc3ODM0NTIgLTI2ODYwNTY4
IDY3Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3
Njk4NjkxIDY3Njk4NjkzO30NCkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6LTsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWZvbnQt
ZmFtaWx5OkNhbGlicmk7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25l
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMDpsZXZl
bDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
tzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseToiQ291cmll
ciBOZXciO30NCkBsaXN0IGwwOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9u
dC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3Rv
cDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsOA0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDA6bGV2
ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
gqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0K
b2wNCgl7bWFyZ2luLWJvdHRvbTowaW47fQ0KdWwNCgl7bWFyZ2luLWJvdHRvbTowaW47fQ0KLS0+
PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9
ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBt
c28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0
PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0K
PC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0K
PGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPknigJltIGFs
c28gd29uZGVyaW5nIGdpdmVuIGlzc3VlcyB0aGUgSUVTRyByYWlzZWQgZm9yIHRoZSA8YSBocmVm
PSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi12Nm9wcy1jcGUtc2xhYWMt
cmVudW0iPg0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtdjZvcHMtY3Bl
LXNsYWFjLXJlbnVtPC9hPiBkb2N1bWVudCByZWdhcmRpbmcgdGhlIHRleHTigKY8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0
bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGEgbmFtZT0ic2VjdGlvbi0yIj48L2E+PGEg
aHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtdjZvcHMtY3BlLXNs
YWFjLXJlbnVtLTA1I3NlY3Rpb24tMiI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazpzZWN0aW9u
LTIiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4yPC9zcGFuPjwvYj48L3NwYW4+PHNwYW4gc3R5
bGU9Im1zby1ib29rbWFyazpzZWN0aW9uLTIiPjwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9Im1zby1i
b29rbWFyazpzZWN0aW9uLTIiPjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+LiZuYnNw
Ow0KIFJlcXVpcmVtZW50cyBMYW5ndWFnZTxvOnA+PC9vOnA+PC9zcGFuPjwvYj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZu
YnNwOyZuYnNwOyBUYWtlIGNhcmVmdWwgbm90ZTogVW5saWtlIG90aGVyIElFVEYgZG9jdW1lbnRz
LCB0aGUga2V5IHdvcmRzICZxdW90O01VU1QmcXVvdDssPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyAm
cXVvdDtNVVNUIE5PVCZxdW90OywgJnF1b3Q7UkVRVUlSRUQmcXVvdDssICZxdW90O1NIQUxMJnF1
b3Q7LCAmcXVvdDtTSEFMTCBOT1QmcXVvdDssICZxdW90O1NIT1VMRCZxdW90OywgJnF1b3Q7U0hP
VUxEIE5PVCZxdW90Oyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7ICZxdW90O1JFQ09NTUVOREVEJnF1
b3Q7LCAmcXVvdDtNQVkmcXVvdDssIGFuZCAmcXVvdDtPUFRJT05BTCZxdW90OyBpbiB0aGlzIGRv
Y3VtZW50IGFyZSBub3QgdXNlZCBhczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgZGVzY3JpYmVkIGlu
IFs8YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjMjExOSIgdGl0bGU9IiZx
dW90O0tleSB3b3JkcyBmb3IgdXNlIGluIFJGQ3MgdG8gSW5kaWNhdGUgUmVxdWlyZW1lbnQgTGV2
ZWxzJnF1b3Q7Ij5SRkMyMTE5PC9hPl0uJm5ic3A7IFRoaXMgZG9jdW1lbnQgdXNlcyB0aGVzZQ0K
IGtleXdvcmRzIG5vdDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgc3RyaWN0bHkgZm9yIHRoZSBwdXJw
b3NlIG9mIGludGVyb3BlcmFiaWxpdHksIGJ1dCByYXRoZXIgZm9yIHRoZTxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJz
cDsmbmJzcDsgcHVycG9zZSBvZiBlc3RhYmxpc2hpbmcgaW5kdXN0cnktY29tbW9uIGJhc2VsaW5l
IGZ1bmN0aW9uYWxpdHkuJm5ic3A7IEFzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBzdWNoLCB0aGUg
ZG9jdW1lbnQgcG9pbnRzIHRvIHNldmVyYWwgb3RoZXIgc3BlY2lmaWNhdGlvbnMgKHByZWZlcmFi
bGU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztj
b2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IGluIFJGQyBvciBzdGFibGUgZm9ybSkgdG8gcHJvdmlk
ZSBhZGRpdGlvbmFsIGd1aWRhbmNlIHRvIGltcGxlbWVudGVyczxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJz
cDsgcmVnYXJkaW5nIGFueSBwcm90b2NvbCBpbXBsZW1lbnRhdGlvbiByZXF1aXJlZCB0byBwcm9k
dWNlIGE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IHN1Y2Nlc3NmdWwgQ0Ugcm91dGVyIHRoYXQgaW50
ZXJvcGVyYXRlcyBzdWNjZXNzZnVsbHkgd2l0aCBhPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBwYXJ0
aWN1bGFyIHN1YnNldCBvZiBjdXJyZW50bHkgZGVwbG95aW5nIGFuZCBwbGFubmVkIGNvbW1vbiBJ
UHY2PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBhY2Nlc3MgbmV0d29ya3MuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2Nv
bG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgTm90ZTogdGhlIGFmb3JlbWVudGlvbmVkIHRlcm1zIGFy
ZSB1c2VkIGluIGV4YWN0bHkgdGhlIHNhbWUgd2F5IGFzIGluPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNw
OyBbPGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzcwODQiIHRpdGxlPSIm
cXVvdDtCYXNpYyBSZXF1aXJlbWVudHMgZm9yIElQdjYgQ3VzdG9tZXIgRWRnZSBSb3V0ZXJzJnF1
b3Q7Ij5SRkM3MDg0PC9hPl0sIHdpdGggdGhlIGFib3ZlIGV4cGxhbmF0aW9uIGNvcGllZCB2ZXJi
YXRpbQ0KIGZyb208bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7DQo8YSBocmVmPSJodHRwczovL3Rvb2xz
LmlldGYub3JnL2h0bWwvcmZjNzA4NCNzZWN0aW9uLTEuMSI+U2VjdGlvbiZuYnNwOzEuMSBvZiBb
UkZDNzA4NF08L2E+LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U2VlIDxhIGhyZWY9
Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtdjZvcHMtY3BlLXNs
YWFjLXJlbnVtL2JhbGxvdC8iPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJh
ZnQtaWV0Zi12Nm9wcy1jcGUtc2xhYWMtcmVudW0vYmFsbG90LzwvYT4uPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPuKApiB3aGV0aGVyIGl0IHdvdWxkIGJlIHdpc2UgdG8gZm9sbG93IHRoZSBJRVNH
IGd1aWRhbmNlIGFuZCBkcm9wIHRoZSBzcGVjaWFsIHVzZSAoaW4gc2VjdGlvbiAyLjMpPyBPdGhl
cndpc2UsIHlvdSBtYXkgcnVuIGludG8gdGhlIHNhbWUgaXNzdWVzIHRoZSBjcGUtc2xhYWMtcmVu
dW0gZG9jdW1lbnQgZGlkLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JdCBtYXkgYmUgd2lzZSB0
byB3YWl0IHVudGlsIHRoZSBkdXN0IHNldHRsZXMgd2l0aCB0aGF0IGRvY3VtZW50IGFuZCB0aGUg
dGV4dCB0aGF0IGl0IGVuZHMgdXAgdXNpbmcgKHBlcmhhcHMganVzdCB0aGUgZGVmYXVsdCBib2ls
ZXJwbGF0ZSBmb3IgdGhlIGtleXdvcmRzKS4gQW5kIGFwcGx5IHRoYXQuPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkkgV0lMTCBhc3N1bWUgeW91IHdpbGwgZG8gdGhhdCAoYXMgSSBhbSBjdXJyZW50
bHkgdGhlIG9uZSBob2xkaW5nIHRoZSBkb2N1bWVudCkgdW5sZXNzIEkgaGVhciBvdGhlcndpc2Ug
ZnJvbSB5b3UuIE9yLCB5b3UgY291bGQgZGVjaWRlIHRvIGp1c3QgdXBkYXRlIGl0IHRvIGZvbGxv
dyB0aGUgc3RhbmRhcmQgYm9pbGVycGxhdGUgZm9yIHRoZXNlIGtleXdvcmRzIOKAkyBpZiBzbywg
YmUgc3VyZSB0byB1c2UgdGhlIGxhdGVzdA0KIHZlcnNpb24sIHN1Y2ggYXMgd2hhdCB3YXMgdXNl
ZCBpbiA8YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjODkyNSI+DQpodHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjODkyNTwvYT4gKHNlY3Rpb24gMS4xKS48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzITxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8dWwgc3R5bGU9Im1hcmdpbi10b3A6MGluIiB0
eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjBpbjttc28tbGlzdDpsMCBsZXZlbDEgbGZvMSI+QmVybmllPG86cD48L286cD48L2xpPjwv
dWw+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXYgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMu
MHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZyb206PC9iPiBkaGN3
ZyAmbHQ7ZGhjd2ctYm91bmNlc0BpZXRmLm9yZyZndDsgPGI+T24gQmVoYWxmIE9mIDwvYj4NClRp
bW90aHkgV2ludGVyczxicj4NCjxiPlNlbnQ6PC9iPiBXZWRuZXNkYXksIE5vdmVtYmVyIDQsIDIw
MjAgODowMiBBTTxicj4NCjxiPlRvOjwvYj4gQmVybmllIFZvbHogKHZvbHopICZsdDt2b2x6PTQw
Y2lzY28uY29tQGRtYXJjLmlldGYub3JnJmd0Ozxicj4NCjxiPkNjOjwvYj4gdjZvcHMgbGlzdCAm
bHQ7djZvcHNAaWV0Zi5vcmcmZ3Q7OyBkaGN3ZyAmbHQ7ZGhjd2dAaWV0Zi5vcmcmZ3Q7PGJyPg0K
PGI+U3ViamVjdDo8L2I+IFJlOiBbZGhjd2ddIFt2Nm9wc10gW0VYVEVSTkFMXSBSZTogUXVlc3Rp
b24gdG8gREhDUHY2IFJlbGF5IEltcGxlbWVudG9ycyByZWdhcmRpbmcgZHJhZnQtaWV0Zi1kaGMt
ZGhjcHY2LXBkLXJlbGF5LXJlcXVpcmVtZW50czxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBhZ3JlZSB3aXRoIEJlcm5pZSwgbGluay1sYXll
ciBhZGRyZXNzIHdvdWxkIGJlIGFuIGltcHJvdmVtZW50IHRvIHRoZSBNYWMmbmJzcDtBZGRyZXNz
LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+flRpbTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPk9uIFdlZCwgTm92IDQsIDIwMjAgYXQgNzoxNSBBTSBCZXJuaWUgVm9s
eiAodm9seikgJmx0O3ZvbHo9PGEgaHJlZj0ibWFpbHRvOjQwY2lzY28uY29tQGRtYXJjLmlldGYu
b3JnIj40MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZzwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6
c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0
OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+SGkgLi4uIGxvb2tzIGdvb2QgYnV0IHBlcmhhcHMg
TUFDIGFkZHJlc3MgaXMgdG9vIEV0aGVybmV0IHNwZWNpZmljIGFuZCBqdXN0IGxpbmstbGF5ZXIg
YWRkcmVzcyB3b3VsZCBiZSBiZXR0ZXI/PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+LSBCZXJuaWU8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxicj4NCjxicj4NCjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUg
c3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPk9uIE9jdCAyOSwgMjAyMCwg
YXQgMTI6MjQgUE0sICZxdW90OzxhIGhyZWY9Im1haWx0bzppYW5mYXJyZXJAZ214LmNvbSIgdGFy
Z2V0PSJfYmxhbmsiPmlhbmZhcnJlckBnbXguY29tPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFp
bHRvOmlhbmZhcnJlckBnbXguY29tIiB0YXJnZXQ9Il9ibGFuayI+aWFuZmFycmVyQGdteC5jb208
L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPGJs
b2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+77u/IDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkhpLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlNvcnJ5IGZvciB0
aGUgZGVsYXkgaW4gcmVwbHksIEnigJl2ZSBiZWVuIG91dCBvZiB0aGUgb2ZmaWNlIGZvciB0aGUg
bGFzdCBmZXcgd2Vla3MgZm9yIHZhcmlvdXMgcmVhc29ucy48L3NwYW4+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xv
cjpibGFjayI+SGVyZeKAmXMgYSBuZXcgd29yZGluZyBwcm9wb3NhbCBpbmNvcnBvcmF0aW5nPC9z
cGFuPiZuYnNwO0plbiAmYW1wOyBCZXJuaWXigJlzIHN1Z2dlc3Rpb25zOjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Ui00PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UbyBwcmV2ZW50
IHJvdXRpbmcgbG9vcHMsIHRoZSByZWxheSBTSE9VTEQgaW1wbGVtZW50IGEgY29uZmlndXJhYmxl
IHBvbGljeSB0byBkcm9wIHBhY2tldHM8YnI+DQpyZWNlaXZlZCBvbiBhIERIQ1AtUEQgY2xpZW50
IGZhY2luZyBpbnRlcmZhY2Ugd2l0aCBhIGRlc3RpbmF0aW9uIGFkZHJlc3MgaW4gYSBwcmVmaXgg
ZGVsZWdhdGVkPGJyPg0KdG8gYSBjbGllbnQgY29ubmVjdGVkIHRvIHRoYXQgaW50ZXJmYWNlLCBh
cyBmb2xsb3dzOiAmbmJzcDtGb3IgcG9pbnQtdG8tcG9pbnQgbGlua3MsJm5ic3A7d2hlbiB0aGUg
cGFja2V04oCZczxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+aW5ncmVzcyBhbmQgZWdyZXNzIGludGVyZmFjZXMgbWF0Y2guIEZvciBtdWx0aS1hY2Nl
c3MgbGlua3MsIHdoZW4gdGhlIHBhY2tldOKAmXMmbmJzcDtpbmdyZXNzIGFuZDxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+ZWdyZXNzIGludGVyZmFj
ZSBtYXRjaCwgYW5kIHRoZSBzb3VyY2UgTUFDIGFuZCBuZXh0LWhvcCBNQUMgYWRkcmVzc2VzIG1h
dGNoLiBBbjxicj4NCklDTVB2NiBUeXBlIDEsIENvZGUgNiAoRGVzdGluYXRpb24gVW5yZWFjaGFi
bGUsIHJlamVjdCByb3V0ZSB0byBkZXN0aW5hdGlvbikgZXJyb3IgbWVzc2FnZSBNQVk8YnI+DQpi
ZSBzZW50IGFzIHBlciBbUkZDNDQ0M10sIHNlY3Rpb24gMy4xLiZuYnNwOyBUaGUgSUNNUCBwb2xp
Y3kgU0hPVUxEIGJlIGNvbmZpZ3VyYWJsZS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3MsPG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JYW48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0
O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIDE1
LiBPY3QgMjAyMCwgYXQgMDM6NTEsIEplbiBMaW5rb3ZhICZsdDs8YSBocmVmPSJtYWlsdG86ZnVy
cnkxM0BnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5mdXJyeTEzQGdtYWlsLmNvbTwvYT4mZ3Q7
IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24g
V2VkLCBPY3QgMTQsIDIwMjAgYXQgMTI6NDQgQU0gQmVybmllIFZvbHogKHZvbHopICZsdDs8YSBo
cmVmPSJtYWlsdG86dm9sekBjaXNjby5jb20iIHRhcmdldD0iX2JsYW5rIj52b2x6QGNpc2NvLmNv
bTwvYT4mZ3Q7IHdyb3RlOjxicj4NCjxicj4NCjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUg
c3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5JZiBub3QsIHBlcmhhcHMgd2UganVzdCBzYXk6PGJyPg0KPGJyPg0KUi00PGJy
Pg0KVG8gcHJldmVudCByb3V0aW5nIGxvb3BzLCB0aGUgcmVsYXkgU0hPVUxEIGltcGxlbWVudCBh
IGNvbmZpZ3VyYWJsZSBwb2xpY3kgdG8gZHJvcCB0cmFmZmljIHJlY2VpdmVkIGZyb20gYW4gdXBs
aW5rIGludGVyZmFjZSBhcyBmb2xsb3dzOjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PGJyPg0KSSdtIG5vdCBzdXJlICdmcm9tIGFuIHVwbGluayBp
bnRlcmZhY2UnIG1ha2VzIHNlbnNlLiBJbiB0aGUgY2FzZSBvZiBhPGJyPg0Kcm91dGluZyBsb29w
IGNhdXNlZCBieSBhbiBhbW5lc2lhYyBESENQLVBEIGNsaWVudCBpdCB3b3VsZCBiZSBhPGJyPg0K
ZG93bnN0cmVhbSBpbnRlcmZhY2UuPGJyPg0KVGhlIHNjZW5hcmlvIHdoZW4gc3VjaCB0cmFmZmlj
IGFycml2ZXMgZnJvbSBhbiB1cGxpbmsgaW50ZXJmYWNlIGlzPGJyPg0KJ3RoZSB1cGxpbmsgcm91
dGVyIGJlbGlldmVzIHRoZSBwcmVmaXggaXMgZGVsZWdhdGVkIHRvIHRoZSBjbGllbnQgYnV0PGJy
Pg0KdGhlIHJlbGF5IGRvZXMgbm90IGhhdmUgYSByb3V0ZSBwb2ludGluZyB0byB0aGUgY2xpZW50
IHNvIGl0IHNlbmRzPGJyPg0KdHJhZmZpYyBiYWNrJyAtIHNvIG1vcmUgbGlrZWx5ICdhbiBhbW5l
c2lhYyByZWxheScgY2FzZS48YnI+DQo8YnI+DQo8YnI+DQo8bzpwPjwvbzpwPjwvcD4NCjxibG9j
a3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Rm9yIHBvaW50LXRvLXBvaW50IGxpbmtzLCB3aGVuIHRoZSBwYWNr
ZXQncyBpbmdyZXNzIGFuZCBlZ3Jlc3MgaW50ZXJmYWNlcyBtYXRjaC4gRm9yIG11bHRpLWFjY2Vz
cyBsaW5rcywgd2hlbiB0aGUgcGFja2V0J3MgaW5ncmVzcyBhbmQgZWdyZXNzIGludGVyZmFjZSBt
YXRjaCwgYW5kIHRoZSBzb3VyY2UgTUFDIGFuZCBuZXh0LWhvcCBNQUMgYWRkcmVzc2VzIG1hdGNo
LiBBbiBJQ01QdjYgVHlwZSAxLCBDb2RlIDYNCiAoRGVzdGluYXRpb24gVW5yZWFjaGFibGUsIHJl
amVjdCByb3V0ZSB0bzxicj4NCmRlc3RpbmF0aW9uKSBlcnJvciBtZXNzYWdlIE1BWSBiZSBzZW50
IGFzIHBlciBbUkZDNDQ0M10sIHNlY3Rpb24gMy4xLiZuYnNwOyBUaGUgSUNNUCBwb2xpY3kgU0hP
VUxEIGJlIGNvbmZpZ3VyYWJsZS48YnI+DQo8YnI+DQotIEJlcm5pZTxicj4NCjxicj4NCi0tLS0t
T3JpZ2luYWwgTWVzc2FnZS0tLS0tPGJyPg0KRnJvbTogPGEgaHJlZj0ibWFpbHRvOmlhbmZhcnJl
ckBnbXguY29tIiB0YXJnZXQ9Il9ibGFuayI+aWFuZmFycmVyQGdteC5jb208L2E+ICZsdDs8YSBo
cmVmPSJtYWlsdG86aWFuZmFycmVyQGdteC5jb20iIHRhcmdldD0iX2JsYW5rIj5pYW5mYXJyZXJA
Z214LmNvbTwvYT4mZ3Q7PGJyPg0KU2VudDogVHVlc2RheSwgT2N0b2JlciAxMywgMjAyMCA5OjE2
IEFNPGJyPg0KVG86IE1pY2hhZWwgUmljaGFyZHNvbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1jcitp
ZXRmQHNhbmRlbG1hbi5jYSIgdGFyZ2V0PSJfYmxhbmsiPm1jcitpZXRmQHNhbmRlbG1hbi5jYTwv
YT4mZ3Q7OyBKZW4gTGlua292YSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmZ1cnJ5MTNAZ21haWwuY29t
IiB0YXJnZXQ9Il9ibGFuayI+ZnVycnkxM0BnbWFpbC5jb208L2E+Jmd0Ozxicj4NCkNjOiBCZXJu
aWUgVm9seiAodm9seikgJmx0OzxhIGhyZWY9Im1haWx0bzp2b2x6QGNpc2NvLmNvbSIgdGFyZ2V0
PSJfYmxhbmsiPnZvbHpAY2lzY28uY29tPC9hPiZndDs7IGRoY3dnICZsdDs8YSBocmVmPSJtYWls
dG86ZGhjd2dAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5kaGN3Z0BpZXRmLm9yZzwvYT4mZ3Q7
OyA2bWFuICZsdDs8YSBocmVmPSJtYWlsdG86aXB2NkBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsi
PmlwdjZAaWV0Zi5vcmc8L2E+Jmd0OzsgdjZvcHMgbGlzdCAmbHQ7PGEgaHJlZj0ibWFpbHRvOnY2
b3BzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+djZvcHNAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4N
ClN1YmplY3Q6IFJlOiBbZGhjd2ddIFt2Nm9wc10gW0VYVEVSTkFMXSBSZTogUXVlc3Rpb24gdG8g
REhDUHY2IFJlbGF5IEltcGxlbWVudG9ycyByZWdhcmRpbmcgZHJhZnQtaWV0Zi1kaGMtZGhjcHY2
LXBkLXJlbGF5LXJlcXVpcmVtZW50czxicj4NCjxicj4NCkhpLDxicj4NCjxicj4NClRoYW5rcyBm
b3IgYWxsIG9mIHRoZSBkaXNjdXNzaW9uIG9uIHRoaXMuIFdl4oCZdmUgcmV3b3JrZWQgdGhlIHJl
cXVpcmVtZW50IGFzIGZvbGxvd3M6PGJyPg0KPGJyPg0KUi00PGJyPg0KVG8gcHJldmVudCByb3V0
aW5nIGxvb3BzLCB0aGUgcmVsYXkgU0hPVUxEIGltcGxlbWVudCBhIGNvbmZpZ3VyYWJsZSBwb2xp
Y3kgdG8gZHJvcCBjbGllbnQgdHJhZmZpYyBhcyBmb2xsb3dzOiAmbmJzcDtGb3IgcG9pbnQtdG8t
cG9pbnQgbGlua3MsIHdoZW4gdGhlIHBhY2tldCdzIGluZ3Jlc3MgYW5kIGVncmVzcyBpbnRlcmZh
Y2VzIG1hdGNoLiBGb3IgbXVsdGktYWNjZXNzIGxpbmtzLCB3aGVuIHRoZSBwYWNrZXQncyBpbmdy
ZXNzIGFuZCBlZ3Jlc3MgaW50ZXJmYWNlDQogbWF0Y2gsIGFuZCB0aGUgc291cmNlIE1BQyBhbmQg
bmV4dC1ob3AgTUFDIGFkZHJlc3NlcyBtYXRjaC4gQW4gSUNNUHY2IFR5cGUgMSwgQ29kZSA2IChE
ZXN0aW5hdGlvbiBVbnJlYWNoYWJsZSwgcmVqZWN0IHJvdXRlIHRvPGJyPg0KZGVzdGluYXRpb24p
IGVycm9yIG1lc3NhZ2UgTUFZIGJlIHNlbnQgYmFjayB0byB0aGUgY2xpZW50LiZuYnNwOyBUaGUg
SUNNUCBwb2xpY3kgU0hPVUxEIGJlIGNvbmZpZ3VyYWJsZS48YnI+DQo8YnI+DQpUaGFua3MsPGJy
Pg0KSWFuPGJyPg0KPGJyPg0KPGJyPg0KPG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHls
ZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPk9uIDkuIE9jdCAyMDIwLCBhdCAxNzo0MSwgTWljaGFlbCBSaWNoYXJkc29uICZsdDs8
YSBocmVmPSJtYWlsdG86bWNyK2lldGZAc2FuZGVsbWFuLmNhIiB0YXJnZXQ9Il9ibGFuayI+bWNy
K2lldGZAc2FuZGVsbWFuLmNhPC9hPiZndDsgd3JvdGU6PGJyPg0KPGJyPg0KPGJyPg0KSmVuIExp
bmtvdmEgJmx0OzxhIGhyZWY9Im1haWx0bzpmdXJyeTEzQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxh
bmsiPmZ1cnJ5MTNAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PGJyPg0KPGJyPg0KPG86cD48L286
cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9t
OjUuMHB0Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgdGhpbmsgdGhlcmUgaXMgY29uZnVzaW9u
IHJlOiB0aGUgc2NlbmFyaW8gd2UgYXJlIHRhbGtpbmcgYWJvdXQuPGJyPg0KSSd2ZSBhdHRhY2hl
ZCB0aGUgZGlhZ3JhbSBmb3IgdGhlIGNhc2Ugd2hpY2ggY29uY2VybnMgbWUuPGJyPg0KU286PGJy
Pg0KLSBUaGUgUmVsYXkgUiBoYXMgYW4gaW50ZXJmYWNlIGV0aDAgY29ubmVjdGVkIHRvIGEgc3dp
dGNoIFMuPGJyPg0KLSBEZXZpY2VzIEEgYW5kIEIgYXJlIGNvbm5lY3RlZCB0byB0aGUgc2FtZSBz
d2l0Y2ggYW5kIHVzaW5nIFIgYXMgYTxicj4NCmRlZmF1bHQgZ2F0ZXdheS48YnI+DQotIFRoZSBw
cmVmaXggMjAwMTpkYjg6Oi81NiB3YXMgZGVsZWdhdGVkIHRvIGEgY2xpZW50IEEgdmlhIHRoZSBy
ZWxheSBSLjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PGJyPg0KYSBmcmllbmRseSBhbWVuZG1lbnQgdG8geW91ciBleGFtcGxlIHRvIGFpZCBpbiBo
dW1hbiBjb21wcmVoZW5zaW9uOjxicj4NCiZuYnNwOyZuYnNwOyZuYnNwO30gLSBUaGUgcHJlZml4
IDIwMDE6ZGI4OjAwMDA6MDEyMzovNjQgd2FzIGRlbGVnYXRlZCB0byBhIGNsaWVudCBBIHZpYSB0
aGUgcmVsYXkgUi48YnI+DQombmJzcDsmbmJzcDsmbmJzcDt9ICZuYnNwOy0gUiBpbnN0YWxscyBh
IHJvdXRlIGZvciAyMDAxOmRiODowMDAwOjAxMjM6LzY0IHRvd2FyZHMgQSB2aWEgZXRoMC48YnI+
DQo8YnI+DQo8YnI+DQo8bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4t
dG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LSBU
aGUgZGV2aWNlIEIgKHdoaWNoIGhhcyBhbiBhZGRyZXNzIE5PVCBmcm9tIHRoZSBkZWxlZ2F0ZWQg
cHJlZml4LDxicj4NCmJ1dCBmcm9tIGFub3RoZXIgLzY0IGFzc2lnbmVkIHRvIHRoYXQgY29tbW9u
IGxpbmssIGxldCdzIHNhdDxicj4NCjIwMDE6ZGI4OmNhZmU6Oi82NCkgc2VuZHMgYSBwYWNrZXQg
dG8gYW4gYWRkcmVzcyBmcm9tIHRoZSBkZWxlZ2F0ZWQ8bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2tx
dW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4NCm5vdywgbXkgYnJhaW4gY2FuIG1vcmUg
Y2xlYXJseSBzZWUgdGhhdCAyMDAxOmRiODpjYWZlOjovNjQgaXMgbm90PGJyPg0Kd2l0aGluIDIw
MDE6ZGI4OjAwMDA6MDEyMzovNjQsIHdoaWxlIEkgaGFkIHRvIHVzZSBhIGZldyBleHRyYSBicmFp
bjxicj4NCmNlbGxzIHRvIHNlZSB0aGF0IGl0IHdhc24ndCBpbiB0aGF0IDo6LzU2IDotKTxicj4N
Cjxicj4NCjxicj4NCjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10
b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XaGF0
IEknZCBleHBlY3QgdG8gaGFwcGVuICh3aXRoIERIQ1AtUEQgb3Igd2l0aG91dCAtIGUuZy4gaWYg
UiBoYXMgYTxicj4NCnN0YXRpYyByb3V0ZSB0b3dhcmRzIEEsIG5vdCBhIGR5bmFtaWMgcm91dGUg
cHJvZHVjZWQgYnkgUEQpOjxicj4NCi0gdGhlIHBhY2tldCBpcyBzZW50IHRvIEEuIFdlbGwsIGlm
IEEgZG9lcyBub3QgaGF2ZSBhIHJvdXRlIHRvPGJyPg0KMjAwMTpkYjg6OjQyIHRoZW4gaW5kZWVk
IGEgcm91dGluZyBsb29wIG1pZ2h0IGhhcHBlbi4gQnV0IGlmIEEgZG9lczxicj4NCmhhdmUgYSBy
b3V0ZSwgdGhlIHBhY2tldCB3aWxsIGJlIGRlbGl2ZXJlZC48bzpwPjwvbzpwPjwvcD4NCjwvYmxv
Y2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4NCjxicj4NCjxvOnA+PC9vOnA+PC9w
Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBw
dCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XaGF0IHNlZW1zIHRvIGJlIHJlcXVpcmVkIGJ5IFI0
Ojxicj4NCi0gUiBkZXRlY3RzIHRoYXQgdGhlIHBhY2tldCBpcyByZWNlaXZlZCB2aWEgZXRoMCBh
bmQgbmVlZHMgdG8gYmUgc2VudDxicj4NCmJhY2sgdG8gZXRoMC4gUjQgc2VlbXMgdG8gcmVxdWly
ZSBzdWNoIHBhY2tldHMgdG8gYmUgZHJvcHBlZC48YnI+DQpTbyBpZiBCIHdvdWxkIG5ldmVyIGJl
IGFibGUgdG8gY29tbXVuaWNhdGUgdG8gYW55IGFkZHJlc3MgaW4gdGhlPGJyPg0KZGVsZWdhdGVk
IHByZWZpeCwgcmlnaHQ/PG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48YnI+DQo8YnI+DQo8bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxl
PSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+QW0gSSBtaXNzaW5nIGFueXRoaW5nPzxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3Rl
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGJyPg0KSSB0aGluayB0aGF0IHlvdSBnb3QgaXQgcmln
aHQuPGJyPg0KPGJyPg0KPGJyPg0KPG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0i
bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxibG9ja3F1b3RlIHN0eWxl
PSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+UGVyaGFwcyB0aGUgbWlzc2luZyBwaWVjZSBvZiB0aGUgcnVsZSBpcyBkb27igJl0IHNl
bmQgaXQgYmFjayB0byB3aGVyZSBpdCBjYW1lIGZyb20sIGJhc2VkIG9uIGxpbmsgbGF5ZXIgYWRk
cmVzc2VzIChvciBsaW5rIGlmIHBvaW50LXRvLXBvaW50KS48bzpwPjwvbzpwPjwvcD4NCjwvYmxv
Y2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4NCjxicj4N
CjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFy
Z2luLWJvdHRvbTo1LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5ZZXMuIElmIFI0IHdhcyBz
YXlpbmcgJ2Ryb3AgdGhlIHBhY2tldCBpZiBpdCBjb21lcyBmcm9tIHRoZSBzYW1lPGJyPg0KbGlu
ay1sYXllciBhZGRyZXNzIHlvdSBhcmUgZ29pbmcgdG8gc2VuZCBpdCBiYWNrJyAtIGl0IHdvdWxk
IG1ha2U8YnI+DQp0b3RhbCBzZW5zZS4gQnV0IEkgZG9uJ3QgdGhpbmsgcm91dGVycyBkbyAqdGhh
dCouPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
YnI+DQpZZXMsIGlmIHdlIG1hZGUgdGhlIGNoZWNrIG9uIEwyIGFkZHJlc3MsIHRoZW4gaXQgd291
bGQgd29yay48YnI+DQpBbmQgSSBhZ3JlZSB0aGF0IHJvdXRlcnMgYXJlIGV4YWN0bHkgZG9pbmcg
dGhhdC48YnI+DQo8YnI+DQpJIHRoaW5rIHRoYXQgaXQgYWxzbyB3b3JrcyBpZiBCIGlzIGEgcm91
dGVyIHdpdGggYWRkaXRpb25hbCBpbnRlcmZhY2VzPGJyPg0KZG93bnN0cmVhbSwgdW5sZXNzIHRo
ZXJlIGFyZSBtdWx0aXBsZSBwYXRocy48YnI+DQo8YnI+DQotLTxicj4NCk1pY2hhZWwgUmljaGFy
ZHNvbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1jcitJRVRGQHNhbmRlbG1hbi5jYSIgdGFyZ2V0PSJf
YmxhbmsiPm1jcitJRVRGQHNhbmRlbG1hbi5jYTwvYT4mZ3Q7ICZuYnNwOyZuYnNwOy4gbyBPICgg
SVB2NiBJw7hUIGNvbnN1bHRpbmcgKTxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO1NhbmRlbG1hbiBTb2Z0d2FyZSBXb3JrcyBJbmMsIE90
dGF3YSBhbmQgV29ybGR3aWRlPGJyPg0KPGJyPg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+DQpJRVRGIElQdjYg
d29ya2luZyBncm91cCBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86aXB2NkBpZXRm
Lm9yZyIgdGFyZ2V0PSJfYmxhbmsiPmlwdjZAaWV0Zi5vcmc8L2E+PGJyPg0KQWRtaW5pc3RyYXRp
dmUgUmVxdWVzdHM6IDxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vaXB2NiIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9s
aXN0aW5mby9pcHY2PC9hPjxicj4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPG86cD48L286cD48L3A+DQo8L2Jsb2Nr
cXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvYmxv
Y2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4NCjxicj4NCi0tIDxicj4NClNZLCBK
ZW4gTGlua292YSBha2EgRnVycnk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Js
b2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188
YnI+DQp2Nm9wcyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86djZvcHNAaWV0Zi5v
cmciIHRhcmdldD0iX2JsYW5rIj52Nm9wc0BpZXRmLm9yZzwvYT48YnI+DQo8YSBocmVmPSJodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Y2b3BzIiB0YXJnZXQ9Il9ibGFuayI+
aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby92Nm9wczwvYT48bzpwPjwvbzpw
PjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwv
aHRtbD4NCg==

--_000_BN7PR11MB2547DD143D784940F5524DA5CFEF0BN7PR11MB2547namp_--


From nobody Wed Nov  4 18:10:14 2020
Return-Path: <hayabusagsm@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 37D2A3A12A5 for <v6ops@ietfa.amsl.com>; Wed,  4 Nov 2020 18:10:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.086
X-Spam-Level: 
X-Spam-Status: No, score=-1.086 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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 Gzirm78cyX07 for <v6ops@ietfa.amsl.com>; Wed,  4 Nov 2020 18:10:11 -0800 (PST)
Received: from mail-vk1-xa31.google.com (mail-vk1-xa31.google.com [IPv6:2607:f8b0:4864:20::a31]) (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 7E0B73A12A3 for <v6ops@ietf.org>; Wed,  4 Nov 2020 18:10:11 -0800 (PST)
Received: by mail-vk1-xa31.google.com with SMTP id m3so23807vki.12 for <v6ops@ietf.org>; Wed, 04 Nov 2020 18:10:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=o6JBz2RObIhl/VGWYlVDG6DWm8MTfYJYeBWu/tS9R3Y=; b=emMPE0vgv0pI6mBf+9Doeo+PeAswBsK28LPT5d/bbxD5D3HkxUrusUjT+GBgCk+E4H vrCFHy9worFMh7UCm++ww4oIPSTiwmaLk2Hce4iKIN+vqRhBFzmBrdqZxWtXh6Yg7KTe UZStyFYWWCeS0cIg0I2znHdS2nK4aVJYnqbHk3UNxwAVUqbvusx1xI4rD4G3MXIdJ9qN ZGOf8SosO051K7tHcxw9Zv1FPYiJb5T8dv+DxsmwFrwNN0awOmBN0GTei+k+B4yMWX9+ bvg/BxMGunGT0IPwUyU4QvAiREVilm4Wo1IolJHHz9k4EkBV9shSSreRvDiIIQNZtxPT y86w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=o6JBz2RObIhl/VGWYlVDG6DWm8MTfYJYeBWu/tS9R3Y=; b=J9vc30lLRlLBk5nBWTQpUNS2crEgLr/7GbsqEQZTiUyz0wDA1Tw0l06yAtgYUx6Qbc DMoJDNqBKn72KXAANO7Kuu6VjpSBxZYs3LdfTmPVnY8G6YFNtvgV1iZKfgZLMPmBzjPr elN7yxUoNPCW8ZyGN7vX1JKWhRZ+uTYnEgFgGSn712x5DjV7og78az3pXkxFdEjqyTga tkujV4SBH5p8kNknU91iSJoCTOUsAU+MJDyURsEAcvw0ViKlRIdetEI0MDA2K/KZ21nL 1Iul9jHSGh5+wR8IN0qfUS99bKxK9QB5Pz1ma/h07/9PYGmD0ZAipHpBQDFrv0Vw5eiA tNmA==
X-Gm-Message-State: AOAM533SIGC1kUwx1FOLyYmZfOxuNYA7q9ELpLyER8Qxog4OqBefWkCV 24KNVs7stMuWiaNB4cdLPKmDjhN7uvm86jVht1E=
X-Google-Smtp-Source: ABdhPJxaG1bwFqCi/cidAQHD2iOal8bk9XG2ixt0E20DIe7hmnjLVEtMU9B8lTOctHpqGs09mvKlBsWKCJonJEml0P8=
X-Received: by 2002:a05:6122:12a7:: with SMTP id j7mr136735vkp.15.1604542210466;  Wed, 04 Nov 2020 18:10:10 -0800 (PST)
MIME-Version: 1.0
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CABNhwV27Dp6g+d-MGeGTR2eg7JJoRunzh2ALPr59z4u4JN4S7g@mail.gmail.com> <d8659634-734b-d5d4-a112-1f9dfaef72cb@gmail.com> <CAKD1Yr3Ec2OCjfg98N_qJm=rYP9pj4HjpCmL3x_po8NNBc+1ZA@mail.gmail.com> <33fd62eb-79d7-6560-f859-55724a1435e9@gmail.com>
In-Reply-To: <33fd62eb-79d7-6560-f859-55724a1435e9@gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Wed, 4 Nov 2020 21:09:59 -0500
Message-ID: <CABNhwV1jSv9Tvbq3RW==1JhbAVtCy7uH5vyTS3WAMjV5=WspYg@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: Alexandre Petrescu <alexandre.petrescu@cea.fr>, Dmytro Shytyi <dmytro.shytyi@sfr.com>,  Fred Baker <fredbaker.ietf@gmail.com>, Gyan Mishra <gyan.s.mishra@verizon.com>, IPv6 Operations <v6ops@ietf.org>, Lorenzo Colitti <lorenzo@google.com>,  Naveen Kottapalli <nkottapalli@benu.net>
Content-Type: multipart/alternative; boundary="0000000000007b652605b3529863"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/YguUEVjlgJsP60WVJPM7TBl_gpY>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 05 Nov 2020 02:10:13 -0000

--0000000000007b652605b3529863
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Wed, Nov 4, 2020 at 5:29 PM Brian E Carpenter <
brian.e.carpenter@gmail.com> wrote:

> On 04-Nov-20 22:20, Lorenzo Colitti wrote:
> > On Tue, Nov 3, 2020 at 5:09 AM Brian E Carpenter <
> brian.e.carpenter@gmail.com <mailto:brian.e.carpenter@gmail.com>> wrote:
> >
> >     So let's have a discussion whether there is a new operational
> problem here first:
> >
> >       "The main problem is that SLAAC RA or PD allocates a /64 by the
> >        wireless carrier 4G, 5G, 3GPP to mobile handset or hotspot,
> however
> >        segmentation of the /64 via SLAAC is required so that downstream
> >        interfaces can be further sub-netted."
> >
> >     Why isn't that in v6ops scope?
> >
> >
> > I'd say that is not in scope anywhere because there already exists a
> protocol that solves this problem. It's called DHCPv6 PD.
>
> I meant that if 5G doesn't already define how to support an IPv6 "hotspot=
"
> solution, then there is an operational gap that could usefully be
> documented. The current draft doesn't do that, because it assumes a class
> of solution (SLAAC-based instead of PD-based) rather than stating the
> underlying problem.
>
> Assuming that PD is the preferred solution, a description of how to do
> that in a 5G (or any 3GPP) deployment would be very desirable. If such a
> document already exists outside the IETF, that would be fine too.
>
> > If there is an operational problem with DHCPv6 PD, then that might
> indeed be in scope for v6ops. That's not what the draft is about though. =
As
> far as I can see it doesn't mention DHCPv6 PD at all. The draft is about
> proposing a change to SLAAC, and as such is a protocol change that is not
> in scope for v6ops.
>
> I agree that the draft as it stands is out of scope. I had to find the
> text quoted above to understand what the underlying problem migh be.


    Gyan> Agreed.  As pointed out the problem statement draft states the
problem with slaac and proposed change to slaac and does not mention
anything about dhcpv6  PD.

There are two drafts below that complement each other.

! v6ops slaac issue =E2=80=94> so this should move to 6man

https://tools.ietf.org/html/draft-mishra-v6ops-variable-slaac-problem-stmt-=
01

! 6MAN Proposes slaac change

https://tools.ietf.org/html/draft-mishra-6man-variable-slaac-01


>
>    Brian
>
> --

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--0000000000007b652605b3529863
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Wed, Nov 4, 2020 at 5:29 PM Brian E Carpenter &lt;<a hre=
f=3D"mailto:brian.e.carpenter@gmail.com">brian.e.carpenter@gmail.com</a>&gt=
; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px=
 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;b=
order-left-color:rgb(204,204,204)">On 04-Nov-20 22:20, Lorenzo Colitti wrot=
e:<br>
&gt; On Tue, Nov 3, 2020 at 5:09 AM Brian E Carpenter &lt;<a href=3D"mailto=
:brian.e.carpenter@gmail.com" target=3D"_blank">brian.e.carpenter@gmail.com=
</a> &lt;mailto:<a href=3D"mailto:brian.e.carpenter@gmail.com" target=3D"_b=
lank">brian.e.carpenter@gmail.com</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0So let&#39;s have a discussion whether there is a n=
ew operational problem here first:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0=C2=A0 &quot;The main problem is that SLAAC RA or P=
D allocates a /64 by the<br>
&gt;=C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0wireless carrier 4G, 5G, 3GPP to mobil=
e handset or hotspot, however<br>
&gt;=C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0segmentation of the /64 via SLAAC is r=
equired so that downstream<br>
&gt;=C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0interfaces can be further sub-netted.&=
quot;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Why isn&#39;t that in v6ops scope?<br>
&gt; <br>
&gt; <br>
&gt; I&#39;d say that is not in scope anywhere because there already exists=
 a protocol that solves this problem. It&#39;s called DHCPv6 PD.<br>
<br>
I meant that if 5G doesn&#39;t already define how to support an IPv6 &quot;=
hotspot&quot; solution, then there is an operational gap that could usefull=
y be documented. The current draft doesn&#39;t do that, because it assumes =
a class of solution (SLAAC-based instead of PD-based) rather than stating t=
he underlying problem.<br>
<br>
Assuming that PD is the preferred solution, a description of how to do that=
 in a 5G (or any 3GPP) deployment would be very desirable. If such a docume=
nt already exists outside the IETF, that would be fine too.<br>
<br>
&gt; If there is an operational problem with DHCPv6 PD, then that might ind=
eed be in scope for v6ops. That&#39;s not what the draft is about though. A=
s far as I can see it doesn&#39;t mention DHCPv6 PD at all. The draft is ab=
out proposing a change to SLAAC, and as such is a protocol change that is n=
ot in scope for v6ops.<br>
<br>
I agree that the draft as it stands is out of scope. I had to find the text=
 quoted above to understand what the underlying problem migh be.</blockquot=
e><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=A0 Gyan&gt; Agre=
ed.=C2=A0 As pointed out the problem statement draft states the problem wit=
h slaac and proposed change to slaac and does not mention anything about dh=
cpv6 =C2=A0PD. =C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Th=
ere are two drafts below that complement each other.</div><div dir=3D"auto"=
><br></div><div dir=3D"auto">! v6ops slaac issue =E2=80=94&gt; so this shou=
ld move to 6man</div><div dir=3D"auto"><div dir=3D"auto"><br></div><div><a =
href=3D"https://tools.ietf.org/html/draft-mishra-v6ops-variable-slaac-probl=
em-stmt-01">https://tools.ietf.org/html/draft-mishra-v6ops-variable-slaac-p=
roblem-stmt-01</a></div><br></div><div dir=3D"auto">! 6MAN Proposes slaac c=
hange=C2=A0</div><div dir=3D"auto"><div dir=3D"auto"><br></div><div><a href=
=3D"https://tools.ietf.org/html/draft-mishra-6man-variable-slaac-01">https:=
//tools.ietf.org/html/draft-mishra-6man-variable-slaac-01</a></div><br></di=
v><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;borde=
r-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color=
:rgb(204,204,204)" dir=3D"auto"><br>
<br>
=C2=A0 =C2=A0Brian<br>
<br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--0000000000007b652605b3529863--


From nobody Thu Nov  5 00:39:31 2020
Return-Path: <xiejingrong@huawei.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 E82CF3A15AB; Thu,  5 Nov 2020 00:39:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 ffx2TScK_V6M; Thu,  5 Nov 2020 00:39:22 -0800 (PST)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78FB23A151F; Thu,  5 Nov 2020 00:39:22 -0800 (PST)
Received: from fraeml709-chm.china.huawei.com (unknown [172.18.147.207]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4CRcNS75XTz67KJG; Thu,  5 Nov 2020 16:38:00 +0800 (CST)
Received: from nkgeml704-chm.china.huawei.com (10.98.57.158) by fraeml709-chm.china.huawei.com (10.206.15.37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Thu, 5 Nov 2020 09:39:15 +0100
Received: from nkgeml705-chm.china.huawei.com (10.98.57.154) by nkgeml704-chm.china.huawei.com (10.98.57.158) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Thu, 5 Nov 2020 16:39:13 +0800
Received: from nkgeml705-chm.china.huawei.com ([10.98.57.154]) by nkgeml705-chm.china.huawei.com ([10.98.57.154]) with mapi id 15.01.1913.007; Thu, 5 Nov 2020 16:39:13 +0800
From: "Xiejingrong (Jingrong)" <xiejingrong@huawei.com>
To: V6Ops-Chairs <v6ops-chairs@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Thread-Topic: [v6ops] draft-peng-v6ops-hbh
Thread-Index: AQHWst4Vq6Goleve3EaXUQWO82+Diam5Nzjg
Date: Thu, 5 Nov 2020 08:39:13 +0000
Message-ID: <52d23acc0bf746e4baeddf83a302b4b1@huawei.com>
References: <29BE9996-BC6A-4BB4-A246-3B0A51A38D25@gmail.com>
In-Reply-To: <29BE9996-BC6A-4BB4-A246-3B0A51A38D25@gmail.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.108.201.174]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/pMb7nfMVYzYInrYeYfdG0ENbRoQ>
Subject: Re: [v6ops] draft-peng-v6ops-hbh
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 05 Nov 2020 08:39:24 -0000

Hi!
Yes, I would like to see discussions about HBH.

Thanks
Jingrong


-----Original Message-----
From: v6ops [mailto:v6ops-bounces@ietf.org] On Behalf Of Fred Baker
Sent: Thursday, November 5, 2020 3:09 AM
To: IPv6 Operations <v6ops@ietf.org>
Subject: [v6ops] draft-peng-v6ops-hbh

Folks:

The authors have asked Ron and I for time on the v6ops agenda for https://t=
ools.ietf.org/html/draft-peng-v6ops-hbh-01. I can find time if you want it;=
 my question is, with a grand total of three emails on the topic, two from =
the authors and one from the secretariat announcing the draft, is there int=
erest?

Let me ask you, once, to glance through the draft and let us know. Do you w=
ant it on the agenda?

Fred
_______________________________________________
v6ops mailing list
v6ops@ietf.org
https://www.ietf.org/mailman/listinfo/v6ops


From nobody Thu Nov  5 01:46:31 2020
Return-Path: <stefano@previdi.net>
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 9F70F3A171D for <v6ops@ietfa.amsl.com>; Thu,  5 Nov 2020 01:46:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=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=previdi-net.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 srV6xlwzCRqB for <v6ops@ietfa.amsl.com>; Thu,  5 Nov 2020 01:46:28 -0800 (PST)
Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) (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 0C8143A0DEB for <v6ops@ietf.org>; Thu,  5 Nov 2020 01:46:27 -0800 (PST)
Received: by mail-ej1-x62e.google.com with SMTP id dk16so1642123ejb.12 for <v6ops@ietf.org>; Thu, 05 Nov 2020 01:46:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=previdi-net.20150623.gappssmtp.com; s=20150623; h=subject:mime-version:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=6g4WUENroI9+ckxCGIEHsdf6S6mmgMtM/8wqNmjkVe8=; b=wEjK70TiiZyLSUMiAkV8HHPfdoWv2PG5E5vwNPpre62ONd4PFWzUZgI6Dr3wBrxpSk VAh+cfeb0P7gBOxavVBexPQzTq3mN3uVJTlitHY7no+u+90gCk8AeL/smcRRLjoMAhKM NX7gYRpvtq++bpvuCWz9bswhops4nYUDC/nWnTdN31+Kmj1DY8e4jRQWPl/9FVUzaia8 SsKzYHOtVRrstRDhOTMZpMswHOwbEy5UltpREJCBcpWqtqGxiLn5t8OBx/84iWyWZ5d8 MUMqrGBo1Ehfn6ntr9/onu/ONPZga6CglY6CsK6+cwmuiSQBqmVeI9YtuwPXsnw7uPwd Evfg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:mime-version:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=6g4WUENroI9+ckxCGIEHsdf6S6mmgMtM/8wqNmjkVe8=; b=VZ7si+80i+QLzO7IIthlAmvXjbspcCY6IZacnPBRBRXg2tNqMvnR/1815kMJ8FO/cg ke8Jy80FbJqmP3oDDY46z7zYSFdSgytmRmZ0BOQbQsQrNxbipM9Rwlg8s0uA0fEm2kM2 msBuFk/TNFyY1ubZEeMGJ/x9Ye+ll7hL5DQV8w2fvsvEapGzaQRtNDZciqfzbwiylb98 5iX/dm+hEQB0EegH3J8UX4G5MO8FC159Mv1vQ17wTxEHbPKhbOM6jCI4HkHRtaMIa4qv Xi4H19dOuXtKQf9YnbqPE/xiCAMOPIMkkDi0CiGmfUYUC7Y5YMlaFNXJJOjrA9qoxUYZ noMw==
X-Gm-Message-State: AOAM5339KsUAWRqekfDjUhmKeLYli4W9Ukr+AkN3uI7NMes2yANAUkir BH9EH+eBkszxNpUuTejUBvFzMQ==
X-Google-Smtp-Source: ABdhPJylEjMGHNOFuTaq6OAm41RIBhcW61twkysWsxuKiZL9p3p6KdemGlHS7UaHUiQNrScbNtlrBA==
X-Received: by 2002:a17:906:a43:: with SMTP id x3mr1463229ejf.197.1604569586211;  Thu, 05 Nov 2020 01:46:26 -0800 (PST)
Received: from pc.home (host-79-47-210-53.retail.telecomitalia.it. [79.47.210.53]) by smtp.gmail.com with ESMTPSA id bn25sm605874ejb.76.2020.11.05.01.46.25 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 05 Nov 2020 01:46:25 -0800 (PST)
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
Content-Type: text/plain; charset=utf-8
From: stefano previdi <stefano@previdi.net>
In-Reply-To: <29BE9996-BC6A-4BB4-A246-3B0A51A38D25@gmail.com>
Date: Thu, 5 Nov 2020 10:46:31 +0100
Cc: IPv6 Operations <v6ops@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <52CA310C-FED3-418C-8367-C9F93D3D3898@previdi.net>
References: <29BE9996-BC6A-4BB4-A246-3B0A51A38D25@gmail.com>
To: V6Ops-Chairs <v6ops-chairs@ietf.org>
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/sq9H1nUGH0bXMW-HCUaV-Hc6K_8>
Subject: Re: [v6ops] draft-peng-v6ops-hbh
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 05 Nov 2020 09:46:30 -0000

Hi,

this draft proposes an improvement on how HBH is handled and processed =
and this proposal is related to the APN work. I think it=E2=80=99s a =
good idea to have it in the agenda so I support it.

Thanks.
s.


> On Nov 4, 2020, at 8:09 PM, Fred Baker <fredbaker.ietf@gmail.com> =
wrote:
>=20
> Folks:
>=20
> The authors have asked Ron and I for time on the v6ops agenda for =
https://tools.ietf.org/html/draft-peng-v6ops-hbh-01. I can find time if =
you want it; my question is, with a grand total of three emails on the =
topic, two from the authors and one from the secretariat announcing the =
draft, is there interest?
>=20
> Let me ask you, once, to glance through the draft and let us know. Do =
you want it on the agenda?
>=20
> Fred
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops


From nobody Thu Nov  5 02:12:40 2020
Return-Path: <giuseppe.fioccola@huawei.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 DD8A63A0E3F; Thu,  5 Nov 2020 02:12:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 ml3zMfG6UBbh; Thu,  5 Nov 2020 02:12:37 -0800 (PST)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DA653A0E0E; Thu,  5 Nov 2020 02:12:37 -0800 (PST)
Received: from fraeml709-chm.china.huawei.com (unknown [172.18.147.200]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4CRfRx2dlDz67D5t; Thu,  5 Nov 2020 18:11:09 +0800 (CST)
Received: from fraeml714-chm.china.huawei.com (10.206.15.33) by fraeml709-chm.china.huawei.com (10.206.15.37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Thu, 5 Nov 2020 11:12:31 +0100
Received: from fraeml714-chm.china.huawei.com ([10.206.15.33]) by fraeml714-chm.china.huawei.com ([10.206.15.33]) with mapi id 15.01.1913.007; Thu, 5 Nov 2020 11:12:31 +0100
From: Giuseppe Fioccola <giuseppe.fioccola@huawei.com>
To: V6Ops-Chairs <v6ops-chairs@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Thread-Topic: [v6ops] draft-peng-v6ops-hbh
Thread-Index: AQHWst4W3rtLjuw8Y02SuYrx/6LGIKm5T4bA
Date: Thu, 5 Nov 2020 10:12:31 +0000
Message-ID: <02f52561225749008685403c09d1c421@huawei.com>
References: <29BE9996-BC6A-4BB4-A246-3B0A51A38D25@gmail.com>
In-Reply-To: <29BE9996-BC6A-4BB4-A246-3B0A51A38D25@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.48.222.215]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/RJOmJZAeLnF4rqohWU2fQS0QT64>
Subject: Re: [v6ops] draft-peng-v6ops-hbh
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 05 Nov 2020 10:12:39 -0000

Hi All,
I think that a discussion about the processing of the HBH Options Header ca=
n be meaningful for the IETF109 agenda.
There are techniques, for example IOAM (draft-ietf-ippm-ioam-ipv6-options-0=
2) and Alternate Marking (draft-ietf-6man-ipv6-alt-mark), that are applied =
to IPv6 by using also HBH Options to carry the telemetry information. For t=
his reason the analysis of the deployment of HBH Options Header is an inter=
esting topic.

Regards,

Giuseppe

-----Original Message-----
From: v6ops [mailto:v6ops-bounces@ietf.org] On Behalf Of Fred Baker
Sent: Wednesday, November 4, 2020 8:09 PM
To: IPv6 Operations <v6ops@ietf.org>
Subject: [v6ops] draft-peng-v6ops-hbh

Folks:

The authors have asked Ron and I for time on the v6ops agenda for https://t=
ools.ietf.org/html/draft-peng-v6ops-hbh-01. I can find time if you want it;=
 my question is, with a grand total of three emails on the topic, two from =
the authors and one from the secretariat announcing the draft, is there int=
erest?

Let me ask you, once, to glance through the draft and let us know. Do you w=
ant it on the agenda?

Fred
_______________________________________________
v6ops mailing list
v6ops@ietf.org
https://www.ietf.org/mailman/listinfo/v6ops


From nobody Thu Nov  5 06:48:07 2020
Return-Path: <ianfarrer@gmx.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 B7DB33A12EB; Thu,  5 Nov 2020 06:48:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-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 (1024-bit key) header.d=gmx.net
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 Y5Ci69039_vH; Thu,  5 Nov 2020 06:47:58 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (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 B81EF3A12CD; Thu,  5 Nov 2020 06:47:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1604587669; bh=MFT7p3yzAJ216jAyzAQnryzjRluze8es8R9QXbFCcpM=; h=X-UI-Sender-Class:From:Subject:Date:In-Reply-To:Cc:To:References; b=FmQi3vjdeMOT+EPQLtOfBhIRriQWSYNWObds3PV4EoLm07PvlkyyxqUrqEbFX+EjC y4OoCJZGUZRh2nWgFqu2XSVSk5ezxuJBUkldcoWdW316vfYov4Wo0yoViGPVpaCp86 j/ZhhCuGmhtJa2NgewV+RaGzDgiTRmS1Ey0Sk2GA=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.128.43] ([89.1.62.143]) by mail.gmx.com (mrgmx104 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MGQnF-1kXgwz3WaT-00GpWE; Thu, 05 Nov 2020 15:47:48 +0100
From: ianfarrer@gmx.com
Message-Id: <819FC1BA-948F-4A35-9BF0-B5DAFD78057F@gmx.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_B592B40A-FE16-4D6C-BBB3-96D37E752903"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
Date: Thu, 5 Nov 2020 15:47:46 +0100
In-Reply-To: <CAJgLMKt6Zd4H9SdFog3y36HMbCizQ-SsSL0p+DsdtVchz2xjUg@mail.gmail.com>
Cc: Michael Richardson <mcr+ietf@sandelman.ca>, v6ops list <v6ops@ietf.org>, dhcwg <dhcwg@ietf.org>
To: Timothy Winters <tim@qacafe.com>, "Bernie Volz (volz)" <volz=40cisco.com@dmarc.ietf.org>, Jen Linkova <furry13@gmail.com>
References: <5F6947F2-F7DF-4907-8DD5-28C2B20A91DE@gmx.com> <CAFU7BAT87uhUKZM-G9MjCgtmGbdCwXorP3SfMJm7_Ax7pvwDjg@mail.gmail.com> <f2a9e0188cd84f52adce279cfb04cbcc@boeing.com> <D259F559-8528-428A-A9DF-0D9FB07E6BE4@gmx.com> <BN7PR11MB2547029C572CB32F3C593AD7CF0B0@BN7PR11MB2547.namprd11.prod.outlook.com> <ff36a6d9f0834b5bbf331c6c40df16b8@boeing.com> <A0B74F43-07A4-47C2-B773-3F2071CFCED3@cisco.com> <CAFU7BARUKw_c2c9+3k9kJ0UqrATTruGKPGkVb5NPTo=vspb0NA@mail.gmail.com> <19432.1602258078@localhost> <644565BC-5818-4244-A34A-1B39C3FC9175@gmx.com> <BYAPR11MB25496B31F581D4E32D46542ACF040@BYAPR11MB2549.namprd11.prod.outlook.com> <CAFU7BARy-GFLDx=jRPu8Mst_Lc9fVRNTMT1MxOpEKqJ+qq9oaw@mail.gmail.com> <BCD1B4F1-32F3-4ECB-8A97-C4E58D746F22@gmx.com> <BDA018BA-70A6-4DC3-92FA-21506C72F6D9@cisco.com> <CAJgLMKt6Zd4H9SdFog3y36HMbCizQ-SsSL0p+DsdtVchz2xjUg@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.104.17)
X-Provags-ID: V03:K1:eQ6DWErdmPfPS2P9vfH7GnPmRcbCLCCxKFrGS9ooVk91WZEGOa3 mPxr+x64J+Imqxk4rxSiIa1lbPEOEKT0qCCeemw0HW+1QpWXC++wzISuUJ9TjvhEhSpGANj +rydRNCO39pQ/E8D86bTfDgpPZh8v+07uZoDVUlA0GHQxPEgjwWIckwumYJtgecjrV2135X UbjtARHK6Fu6hC+QwImQg==
X-UI-Out-Filterresults: notjunk:1;V03:K0:zDKcHWqatO8=:u/BQwa0iy+nSqH9OqWiOQo GCyisRgrqJPYnJ2I85Kgr4PmjMRAieyb3PQ2js3qwRcR8e9rMAJjEHfYIo3mqC9UqEagmRChv sM/IPJ8M3WdnEhU8SCWRJMqkkVR28giY2CFQ07DzDttNXnXtJCyMUClwwn3y5UDSwM7eFbib+ e8z7IGU6C76XH/FWTib+M337Fp3Lw84U3LRHqWhRgxaeXPDx6gfINKh8LbLkiPFknmzJVgPMf RvhjSvO6L8mr9swt2nQY/vKC7HUHEI3WEi9lXwEO5nYjmFgYVpKfcpkgvK6pRTqJeOqJDqczK AAqo0Z/uljyh9wlh2i2/nGXHoAw6igGKbKGdwqiXm2JQDEhwXB6h92GB0N9fHIIZMEhQfKHtq N/1KXDiltROt2S0LsU2g/aREyg2kRvrxqny8bdrZ4pEuYoOF+PkedNNPfImDYTf6obv41sGHs 2Fvylszktr3p2m+U53EVTjLBGOyL4XQLHWSmDbnlwK2wAuniB9mnalFmE5peqyflzX0Ddtlla zDROy3P3eom+TdK7BJV7na4f6rVFCvj+pxAjhia3S3ZQcBQA4vKy8vtHNHHhgYra7ffCTgAPa uLS8ToJU0YUsf3SVKg7D4q35FJngbdwFeu8al3Z3OR5QGeC/y5IUJEmGXbvy4/OrTUVPftVT2 qTowgEOtg186NT+eGmiEIpV+3bVZZRPSpA3PgAXU1HeWoSdCT2VJYayoRKxpnO9nEZGiCs72r fJJHENSNBYWN9FiWX7P4ZsWVB+KZ0x7zzApjTs319SG6+8mkN2iRxifeb5qY/WTLxbBoRG6pV R6KxLchvURQ3E2TdlweVg0JI/JTXMITM7kw02YvKLZ4aE+U1kR+PDafTN/Zro9cK4+mRAnikJ nL7JBvh4aje1RlZmayrg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Obv1732a6jkyCG1-U70kbYqNS7k>
Subject: Re: [v6ops] [dhcwg] [EXTERNAL] Re: Question to DHCPv6 Relay Implementors regarding draft-ietf-dhc-dhcpv6-pd-relay-requirements
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 05 Nov 2020 14:48:01 -0000

--Apple-Mail=_B592B40A-FE16-4D6C-BBB3-96D37E752903
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi,

Just to be clear, are we talking about Michael=E2=80=99s proposed =
rewording/restructuring of the requirement text (here with Bernie=E2=80=99=
s link-layer wording change):

   R-4
   To prevent routing loops, the relay SHOULD implement a configurable
   policy to drop potential looping packets received on any DHCP-PD =
client
   facing interfaces.
   The policy SHOULD be configurable on a per-client or per-destination =
basis.

   Looping packets are those with a destination address in a prefix
   delegated to a client connected to that interface, as follows:

        1) For point-to-point links (e.g., PPPoE), when the packet=E2=80=99=
s ingress and egress
           interfaces match.

        2) For multi-access links (e.g., ethernet), when the packet=E2=80=99=
s
           ingress and egress interface match, and the source link-layer =
and next-hop=20
           link-layer  addresses match.

   An ICMPv6 Type 1, Code 6 (Destination Unreachable, reject route to =
destination) error message MAY
   be sent as per [RFC4443], section 3.1.  The ICMP policy SHOULD be =
configurable.


Thanks,
Ian


> On 4. Nov 2020, at 14:01, Timothy Winters <tim@qacafe.com> wrote:
>=20
>=20
> I agree with Bernie, link-layer address would be an improvement to the =
Mac Address.
>=20
> ~Tim
>=20
> On Wed, Nov 4, 2020 at 7:15 AM Bernie Volz (volz) =
<volz=3D40cisco.com@dmarc.ietf.org <mailto:40cisco.com@dmarc.ietf.org>> =
wrote:
> Hi ... looks good but perhaps MAC address is too Ethernet specific and =
just link-layer address would be better?
>=20
> - Bernie
>=20
>> On Oct 29, 2020, at 12:24 PM, "ianfarrer@gmx.com =
<mailto:ianfarrer@gmx.com>" <ianfarrer@gmx.com =
<mailto:ianfarrer@gmx.com>> wrote:
>>=20
>> =EF=BB=BF
>> Hi,
>>=20
>> Sorry for the delay in reply, I=E2=80=99ve been out of the office for =
the last few weeks for various reasons.
>>=20
>> Here=E2=80=99s a new wording proposal incorporating Jen & Bernie=E2=80=99=
s suggestions:
>>=20
>> R-4
>> To prevent routing loops, the relay SHOULD implement a configurable =
policy to drop packets
>> received on a DHCP-PD client facing interface with a destination =
address in a prefix delegated
>> to a client connected to that interface, as follows:  For =
point-to-point links, when the packet=E2=80=99s
>> ingress and egress interfaces match. For multi-access links, when the =
packet=E2=80=99s ingress and
>> egress interface match, and the source MAC and next-hop MAC addresses =
match. An
>> ICMPv6 Type 1, Code 6 (Destination Unreachable, reject route to =
destination) error message MAY
>> be sent as per [RFC4443], section 3.1.  The ICMP policy SHOULD be =
configurable.
>>=20
>> Thanks,
>> Ian
>>=20
>>> On 15. Oct 2020, at 03:51, Jen Linkova <furry13@gmail.com =
<mailto:furry13@gmail.com>> wrote:
>>>=20
>>> On Wed, Oct 14, 2020 at 12:44 AM Bernie Volz (volz) <volz@cisco.com =
<mailto:volz@cisco.com>> wrote:
>>>> If not, perhaps we just say:
>>>>=20
>>>> R-4
>>>> To prevent routing loops, the relay SHOULD implement a configurable =
policy to drop traffic received from an uplink interface as follows:
>>>=20
>>> I'm not sure 'from an uplink interface' makes sense. In the case of =
a
>>> routing loop caused by an amnesiac DHCP-PD client it would be a
>>> downstream interface.
>>> The scenario when such traffic arrives from an uplink interface is
>>> 'the uplink router believes the prefix is delegated to the client =
but
>>> the relay does not have a route pointing to the client so it sends
>>> traffic back' - so more likely 'an amnesiac relay' case.
>>>=20
>>>> For point-to-point links, when the packet's ingress and egress =
interfaces match. For multi-access links, when the packet's ingress and =
egress interface match, and the source MAC and next-hop MAC addresses =
match. An ICMPv6 Type 1, Code 6 (Destination Unreachable, reject route =
to
>>>> destination) error message MAY be sent as per [RFC4443], section =
3.1.  The ICMP policy SHOULD be configurable.
>>>>=20
>>>> - Bernie
>>>>=20
>>>> -----Original Message-----
>>>> From: ianfarrer@gmx.com <mailto:ianfarrer@gmx.com> =
<ianfarrer@gmx.com <mailto:ianfarrer@gmx.com>>
>>>> Sent: Tuesday, October 13, 2020 9:16 AM
>>>> To: Michael Richardson <mcr+ietf@sandelman.ca =
<mailto:mcr+ietf@sandelman.ca>>; Jen Linkova <furry13@gmail.com =
<mailto:furry13@gmail.com>>
>>>> Cc: Bernie Volz (volz) <volz@cisco.com <mailto:volz@cisco.com>>; =
dhcwg <dhcwg@ietf.org <mailto:dhcwg@ietf.org>>; 6man <ipv6@ietf.org =
<mailto:ipv6@ietf.org>>; v6ops list <v6ops@ietf.org =
<mailto:v6ops@ietf.org>>
>>>> Subject: Re: [dhcwg] [v6ops] [EXTERNAL] Re: Question to DHCPv6 =
Relay Implementors regarding draft-ietf-dhc-dhcpv6-pd-relay-requirements
>>>>=20
>>>> Hi,
>>>>=20
>>>> Thanks for all of the discussion on this. We=E2=80=99ve reworked =
the requirement as follows:
>>>>=20
>>>> R-4
>>>> To prevent routing loops, the relay SHOULD implement a configurable =
policy to drop client traffic as follows:  For point-to-point links, =
when the packet's ingress and egress interfaces match. For multi-access =
links, when the packet's ingress and egress interface match, and the =
source MAC and next-hop MAC addresses match. An ICMPv6 Type 1, Code 6 =
(Destination Unreachable, reject route to
>>>> destination) error message MAY be sent back to the client.  The =
ICMP policy SHOULD be configurable.
>>>>=20
>>>> Thanks,
>>>> Ian
>>>>=20
>>>>> On 9. Oct 2020, at 17:41, Michael Richardson =
<mcr+ietf@sandelman.ca <mailto:mcr+ietf@sandelman.ca>> wrote:
>>>>>=20
>>>>>=20
>>>>> Jen Linkova <furry13@gmail.com <mailto:furry13@gmail.com>> wrote:
>>>>>> I think there is confusion re: the scenario we are talking about.
>>>>>> I've attached the diagram for the case which concerns me.
>>>>>> So:
>>>>>> - The Relay R has an interface eth0 connected to a switch S.
>>>>>> - Devices A and B are connected to the same switch and using R as =
a
>>>>>> default gateway.
>>>>>> - The prefix 2001:db8::/56 was delegated to a client A via the =
relay R.
>>>>>=20
>>>>> a friendly amendment to your example to aid in human =
comprehension:
>>>>>    } - The prefix 2001:db8:0000:0123:/64 was delegated to a client =
A via the relay R.
>>>>>    }  - R installs a route for 2001:db8:0000:0123:/64 towards A =
via eth0.
>>>>>=20
>>>>>> - The device B (which has an address NOT from the delegated =
prefix,
>>>>>> but from another /64 assigned to that common link, let's sat
>>>>>> 2001:db8:cafe::/64) sends a packet to an address from the =
delegated
>>>>>=20
>>>>> now, my brain can more clearly see that 2001:db8:cafe::/64 is not
>>>>> within 2001:db8:0000:0123:/64, while I had to use a few extra =
brain
>>>>> cells to see that it wasn't in that ::/56 :-)
>>>>>=20
>>>>>> What I'd expect to happen (with DHCP-PD or without - e.g. if R =
has a
>>>>>> static route towards A, not a dynamic route produced by PD):
>>>>>> - the packet is sent to A. Well, if A does not have a route to
>>>>>> 2001:db8::42 then indeed a routing loop might happen. But if A =
does
>>>>>> have a route, the packet will be delivered.
>>>>>=20
>>>>>> What seems to be required by R4:
>>>>>> - R detects that the packet is received via eth0 and needs to be =
sent
>>>>>> back to eth0. R4 seems to require such packets to be dropped.
>>>>>> So if B would never be able to communicate to any address in the
>>>>>> delegated prefix, right?
>>>>>=20
>>>>>> Am I missing anything?
>>>>>=20
>>>>> I think that you got it right.
>>>>>=20
>>>>>>> Perhaps the missing piece of the rule is don=E2=80=99t send it =
back to where it came from, based on link layer addresses (or link if =
point-to-point).
>>>>>=20
>>>>>> Yes. If R4 was saying 'drop the packet if it comes from the same
>>>>>> link-layer address you are going to send it back' - it would make
>>>>>> total sense. But I don't think routers do *that*.
>>>>>=20
>>>>> Yes, if we made the check on L2 address, then it would work.
>>>>> And I agree that routers are exactly doing that.
>>>>>=20
>>>>> I think that it also works if B is a router with additional =
interfaces
>>>>> downstream, unless there are multiple paths.
>>>>>=20
>>>>> --
>>>>> Michael Richardson <mcr+IETF@sandelman.ca =
<mailto:mcr+IETF@sandelman.ca>>   . o O ( IPv6 I=C3=B8T consulting )
>>>>>          Sandelman Software Works Inc, Ottawa and Worldwide
>>>>>=20
>>>>> =
--------------------------------------------------------------------
>>>>> IETF IPv6 working group mailing list
>>>>> ipv6@ietf.org <mailto:ipv6@ietf.org>
>>>>> Administrative Requests: =
https://www.ietf.org/mailman/listinfo/ipv6 =
<https://www.ietf.org/mailman/listinfo/ipv6>
>>>>> =
--------------------------------------------------------------------
>>>>=20
>>>=20
>>>=20
>>> --=20
>>> SY, Jen Linkova aka Furry
>>=20
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org <mailto:v6ops@ietf.org>
> https://www.ietf.org/mailman/listinfo/v6ops =
<https://www.ietf.org/mailman/listinfo/v6ops>


--Apple-Mail=_B592B40A-FE16-4D6C-BBB3-96D37E752903
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
class=3D"">Hi,</div><div class=3D""><br class=3D""></div><div =
class=3D"">Just to be clear, are we talking about Michael=E2=80=99s =
proposed rewording/restructuring of the requirement text (here with =
Bernie=E2=80=99s link-layer wording change):</div><div class=3D""><br =
class=3D""></div><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, =
0, 0);" class=3D"">&nbsp; &nbsp;R-4</span><br style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color:=
 rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">&nbsp;&nbsp;&nbsp;To =
prevent routing loops, the relay SHOULD implement a =
configurable</span><br style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, =
0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); color: =
rgb(0, 0, 0);" class=3D"">&nbsp;&nbsp;&nbsp;policy to drop potential =
looping packets received on any DHCP-PD client</span><br =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span=
 style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" =
class=3D"">&nbsp;&nbsp;&nbsp;facing interfaces.</span><br =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span=
 style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" =
class=3D"">&nbsp;&nbsp;&nbsp;The policy SHOULD be configurable on a =
per-client or per-destination basis.</span><br style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><br style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color:=
 rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">&nbsp;&nbsp;&nbsp;Looping =
packets are those with a destination address in a prefix</span><br =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span=
 style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" =
class=3D"">&nbsp;&nbsp;&nbsp;delegated to a client connected to that =
interface, as follows:</span><br style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0);" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); color: rgb(0, 0, 0);" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1) For =
point-to-point links (e.g., PPPoE), when the packet=E2=80=99s ingress =
and egress</span><br style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, =
0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); color: =
rgb(0, 0, 0);" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;interfaces match.</span><br style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0);" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); color: rgb(0, 0, 0);" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2) For =
multi-access links (e.g., ethernet), when the packet=E2=80=99s</span><br =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span=
 style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;ingress and egress interface match, and the source link-layer and =
next-hop&nbsp;</span><div class=3D""><span style=3D"caret-color: rgb(0, =
0, 0); color: rgb(0, 0, 0);" class=3D"">&nbsp;&nbsp;</span><span =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" =
class=3D"">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;link-layer &nbsp;addresses =
match.</span><br style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, =
0);" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, =
0);" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, =
0, 0);" class=3D"">&nbsp;&nbsp;&nbsp;An ICMPv6 Type 1, Code 6 =
(Destination Unreachable, reject route to destination) error message =
MAY</span><br style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" =
class=3D""><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, =
0);" class=3D"">&nbsp; &nbsp;be sent as per [RFC4443], section 3.1. =
&nbsp;The ICMP policy SHOULD be configurable.</span><div class=3D""><font =
color=3D"#000000" class=3D""><span style=3D"caret-color: rgb(0, 0, 0);" =
class=3D""><br class=3D""></span></font></div><div class=3D""><font =
color=3D"#000000" class=3D""><span style=3D"caret-color: rgb(0, 0, 0);" =
class=3D""><br class=3D""></span></font></div><div class=3D""><font =
color=3D"#000000" class=3D""><span style=3D"caret-color: rgb(0, 0, 0);" =
class=3D"">Thanks,</span></font></div><div class=3D""><font =
color=3D"#000000" class=3D""><span style=3D"caret-color: rgb(0, 0, 0);" =
class=3D"">Ian</span></font></div><div class=3D""><font color=3D"#000000" =
class=3D""><span style=3D"caret-color: rgb(0, 0, 0);" class=3D""><br =
class=3D""></span></font><div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D"">On 4. Nov 2020, at 14:01, Timothy Winters =
&lt;<a href=3D"mailto:tim@qacafe.com" class=3D"">tim@qacafe.com</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
dir=3D"ltr" class=3D""><div dir=3D"ltr" class=3D""><div class=3D""><br =
class=3D""></div><div class=3D"">I agree with Bernie, link-layer address =
would be an improvement to the Mac&nbsp;Address.<br class=3D""></div><div =
class=3D""><div class=3D""><br class=3D""></div><div =
class=3D"">~Tim</div></div></div><br class=3D""><div =
class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, Nov =
4, 2020 at 7:15 AM Bernie Volz (volz) &lt;volz=3D<a =
href=3D"mailto:40cisco.com@dmarc.ietf.org" =
class=3D"">40cisco.com@dmarc.ietf.org</a>&gt; wrote:<br =
class=3D""></div><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div dir=3D"auto" class=3D"">
Hi ... looks good but perhaps MAC address is too Ethernet specific and =
just link-layer address would be better?<br class=3D"">
<br class=3D"">
<div dir=3D"ltr" class=3D"">- Bernie</div>
<div dir=3D"ltr" class=3D""><br class=3D"">
<blockquote type=3D"cite" class=3D"">On Oct 29, 2020, at 12:24 PM, "<a =
href=3D"mailto:ianfarrer@gmx.com" target=3D"_blank" =
class=3D"">ianfarrer@gmx.com</a>" &lt;<a href=3D"mailto:ianfarrer@gmx.com"=
 target=3D"_blank" class=3D"">ianfarrer@gmx.com</a>&gt; wrote:<br =
class=3D"">
<br class=3D"">
</blockquote>
</div>
<blockquote type=3D"cite" class=3D"">
<div dir=3D"ltr" class=3D"">=EF=BB=BF
<div class=3D"">Hi,</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D""><font class=3D""><span class=3D"">Sorry for the delay in =
reply, I=E2=80=99ve been out of the office for the last few weeks for =
various reasons.</span></font></div>
<div class=3D""><font class=3D""><span class=3D""><br class=3D"">
</span></font></div>
<div class=3D""><font class=3D""><span class=3D"">Here=E2=80=99s a new =
wording proposal incorporating</span></font>&nbsp;Jen &amp; Bernie=E2=80=99=
s suggestions:</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">
<div class=3D"">R-4</div>
<div class=3D"">To prevent routing loops, the relay SHOULD implement a =
configurable policy to drop packets<br class=3D"">
received on a DHCP-PD client facing interface with a destination address =
in a prefix delegated<br class=3D"">
to a client connected to that interface, as follows: &nbsp;For =
point-to-point links,&nbsp;when the packet=E2=80=99s</div>
<div class=3D"">ingress and egress interfaces match. For multi-access =
links, when the packet=E2=80=99s&nbsp;ingress and</div>
<div class=3D"">egress interface match, and the source MAC and next-hop =
MAC addresses match. An<br class=3D"">
ICMPv6 Type 1, Code 6 (Destination Unreachable, reject route to =
destination) error message MAY<br class=3D"">
be sent as per [RFC4443], section 3.1.&nbsp; The ICMP policy SHOULD be =
configurable.</div>
</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Thanks,</div>
<div class=3D"">Ian</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">
<div class=3D"">
<blockquote type=3D"cite" class=3D"">
<div class=3D"">On 15. Oct 2020, at 03:51, Jen Linkova &lt;<a =
href=3D"mailto:furry13@gmail.com" target=3D"_blank" =
class=3D"">furry13@gmail.com</a>&gt; wrote:</div>
<br class=3D"">
<div class=3D"">
<div class=3D"">On Wed, Oct 14, 2020 at 12:44 AM Bernie Volz (volz) =
&lt;<a href=3D"mailto:volz@cisco.com" target=3D"_blank" =
class=3D"">volz@cisco.com</a>&gt; wrote:<br class=3D"">
<blockquote type=3D"cite" class=3D"">If not, perhaps we just say:<br =
class=3D"">
<br class=3D"">
R-4<br class=3D"">
To prevent routing loops, the relay SHOULD implement a configurable =
policy to drop traffic received from an uplink interface as follows:<br =
class=3D"">
</blockquote>
<br class=3D"">
I'm not sure 'from an uplink interface' makes sense. In the case of a<br =
class=3D"">
routing loop caused by an amnesiac DHCP-PD client it would be a<br =
class=3D"">
downstream interface.<br class=3D"">
The scenario when such traffic arrives from an uplink interface is<br =
class=3D"">
'the uplink router believes the prefix is delegated to the client but<br =
class=3D"">
the relay does not have a route pointing to the client so it sends<br =
class=3D"">
traffic back' - so more likely 'an amnesiac relay' case.<br class=3D"">
<br class=3D"">
<blockquote type=3D"cite" class=3D"">For point-to-point links, when the =
packet's ingress and egress interfaces match. For multi-access links, =
when the packet's ingress and egress interface match, and the source MAC =
and next-hop MAC addresses match. An ICMPv6 Type
 1, Code 6 (Destination Unreachable, reject route to<br class=3D"">
destination) error message MAY be sent as per [RFC4443], section =
3.1.&nbsp; The ICMP policy SHOULD be configurable.<br class=3D"">
<br class=3D"">
- Bernie<br class=3D"">
<br class=3D"">
-----Original Message-----<br class=3D"">
From: <a href=3D"mailto:ianfarrer@gmx.com" target=3D"_blank" =
class=3D"">ianfarrer@gmx.com</a> &lt;<a href=3D"mailto:ianfarrer@gmx.com" =
target=3D"_blank" class=3D"">ianfarrer@gmx.com</a>&gt;<br class=3D"">
Sent: Tuesday, October 13, 2020 9:16 AM<br class=3D"">
To: Michael Richardson &lt;<a href=3D"mailto:mcr+ietf@sandelman.ca" =
target=3D"_blank" class=3D"">mcr+ietf@sandelman.ca</a>&gt;; Jen Linkova =
&lt;<a href=3D"mailto:furry13@gmail.com" target=3D"_blank" =
class=3D"">furry13@gmail.com</a>&gt;<br class=3D"">
Cc: Bernie Volz (volz) &lt;<a href=3D"mailto:volz@cisco.com" =
target=3D"_blank" class=3D"">volz@cisco.com</a>&gt;; dhcwg &lt;<a =
href=3D"mailto:dhcwg@ietf.org" target=3D"_blank" =
class=3D"">dhcwg@ietf.org</a>&gt;; 6man &lt;<a =
href=3D"mailto:ipv6@ietf.org" target=3D"_blank" =
class=3D"">ipv6@ietf.org</a>&gt;; v6ops list &lt;<a =
href=3D"mailto:v6ops@ietf.org" target=3D"_blank" =
class=3D"">v6ops@ietf.org</a>&gt;<br class=3D"">
Subject: Re: [dhcwg] [v6ops] [EXTERNAL] Re: Question to DHCPv6 Relay =
Implementors regarding draft-ietf-dhc-dhcpv6-pd-relay-requirements<br =
class=3D"">
<br class=3D"">
Hi,<br class=3D"">
<br class=3D"">
Thanks for all of the discussion on this. We=E2=80=99ve reworked the =
requirement as follows:<br class=3D"">
<br class=3D"">
R-4<br class=3D"">
To prevent routing loops, the relay SHOULD implement a configurable =
policy to drop client traffic as follows: &nbsp;For point-to-point =
links, when the packet's ingress and egress interfaces match. For =
multi-access links, when the packet's ingress and egress interface
 match, and the source MAC and next-hop MAC addresses match. An ICMPv6 =
Type 1, Code 6 (Destination Unreachable, reject route to<br class=3D"">
destination) error message MAY be sent back to the client.&nbsp; The =
ICMP policy SHOULD be configurable.<br class=3D"">
<br class=3D"">
Thanks,<br class=3D"">
Ian<br class=3D"">
<br class=3D"">
<blockquote type=3D"cite" class=3D"">On 9. Oct 2020, at 17:41, Michael =
Richardson &lt;<a href=3D"mailto:mcr+ietf@sandelman.ca" target=3D"_blank" =
class=3D"">mcr+ietf@sandelman.ca</a>&gt; wrote:<br class=3D"">
<br class=3D"">
<br class=3D"">
Jen Linkova &lt;<a href=3D"mailto:furry13@gmail.com" target=3D"_blank" =
class=3D"">furry13@gmail.com</a>&gt; wrote:<br class=3D"">
<blockquote type=3D"cite" class=3D"">I think there is confusion re: the =
scenario we are talking about.<br class=3D"">
I've attached the diagram for the case which concerns me.<br class=3D"">
So:<br class=3D"">
- The Relay R has an interface eth0 connected to a switch S.<br =
class=3D"">
- Devices A and B are connected to the same switch and using R as a<br =
class=3D"">
default gateway.<br class=3D"">
- The prefix 2001:db8::/56 was delegated to a client A via the relay =
R.<br class=3D"">
</blockquote>
<br class=3D"">
a friendly amendment to your example to aid in human comprehension:<br =
class=3D"">
&nbsp;&nbsp;&nbsp;} - The prefix 2001:db8:0000:0123:/64 was delegated to =
a client A via the relay R.<br class=3D"">
&nbsp;&nbsp;&nbsp;} &nbsp;- R installs a route for =
2001:db8:0000:0123:/64 towards A via eth0.<br class=3D"">
<br class=3D"">
<blockquote type=3D"cite" class=3D"">- The device B (which has an =
address NOT from the delegated prefix,<br class=3D"">
but from another /64 assigned to that common link, let's sat<br =
class=3D"">
2001:db8:cafe::/64) sends a packet to an address from the delegated<br =
class=3D"">
</blockquote>
<br class=3D"">
now, my brain can more clearly see that 2001:db8:cafe::/64 is not<br =
class=3D"">
within 2001:db8:0000:0123:/64, while I had to use a few extra brain<br =
class=3D"">
cells to see that it wasn't in that ::/56 :-)<br class=3D"">
<br class=3D"">
<blockquote type=3D"cite" class=3D"">What I'd expect to happen (with =
DHCP-PD or without - e.g. if R has a<br class=3D"">
static route towards A, not a dynamic route produced by PD):<br =
class=3D"">
- the packet is sent to A. Well, if A does not have a route to<br =
class=3D"">
2001:db8::42 then indeed a routing loop might happen. But if A does<br =
class=3D"">
have a route, the packet will be delivered.<br class=3D"">
</blockquote>
<br class=3D"">
<blockquote type=3D"cite" class=3D"">What seems to be required by R4:<br =
class=3D"">
- R detects that the packet is received via eth0 and needs to be sent<br =
class=3D"">
back to eth0. R4 seems to require such packets to be dropped.<br =
class=3D"">
So if B would never be able to communicate to any address in the<br =
class=3D"">
delegated prefix, right?<br class=3D"">
</blockquote>
<br class=3D"">
<blockquote type=3D"cite" class=3D"">Am I missing anything?<br class=3D"">=

</blockquote>
<br class=3D"">
I think that you got it right.<br class=3D"">
<br class=3D"">
<blockquote type=3D"cite" class=3D"">
<blockquote type=3D"cite" class=3D"">Perhaps the missing piece of the =
rule is don=E2=80=99t send it back to where it came from, based on link =
layer addresses (or link if point-to-point).<br class=3D"">
</blockquote>
</blockquote>
<br class=3D"">
<blockquote type=3D"cite" class=3D"">Yes. If R4 was saying 'drop the =
packet if it comes from the same<br class=3D"">
link-layer address you are going to send it back' - it would make<br =
class=3D"">
total sense. But I don't think routers do *that*.<br class=3D"">
</blockquote>
<br class=3D"">
Yes, if we made the check on L2 address, then it would work.<br =
class=3D"">
And I agree that routers are exactly doing that.<br class=3D"">
<br class=3D"">
I think that it also works if B is a router with additional =
interfaces<br class=3D"">
downstream, unless there are multiple paths.<br class=3D"">
<br class=3D"">
--<br class=3D"">
Michael Richardson &lt;<a href=3D"mailto:mcr+IETF@sandelman.ca" =
target=3D"_blank" class=3D"">mcr+IETF@sandelman.ca</a>&gt; &nbsp;&nbsp;. =
o O ( IPv6 I=C3=B8T consulting )<br class=3D"">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sandelman Software =
Works Inc, Ottawa and Worldwide<br class=3D"">
<br class=3D"">
--------------------------------------------------------------------<br =
class=3D"">
IETF IPv6 working group mailing list<br class=3D"">
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank" =
class=3D"">ipv6@ietf.org</a><br class=3D"">
Administrative Requests: <a =
href=3D"https://www.ietf.org/mailman/listinfo/ipv6" target=3D"_blank" =
class=3D"">https://www.ietf.org/mailman/listinfo/ipv6</a><br class=3D"">
--------------------------------------------------------------------<br =
class=3D"">
</blockquote>
<br class=3D"">
</blockquote>
<br class=3D"">
<br class=3D"">
-- <br class=3D"">
SY, Jen Linkova aka Furry<br class=3D"">
</div>
</div>
</blockquote>
</div>
<br class=3D"">
</div>
</div>
</blockquote>
</div>

_______________________________________________<br class=3D"">
v6ops mailing list<br class=3D"">
<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank" =
class=3D"">v6ops@ietf.org</a><br class=3D"">
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer"=
 target=3D"_blank" =
class=3D"">https://www.ietf.org/mailman/listinfo/v6ops</a><br class=3D"">
</blockquote></div></div>
</div></blockquote></div><br class=3D""></div></div></body></html>=

--Apple-Mail=_B592B40A-FE16-4D6C-BBB3-96D37E752903--


From nobody Thu Nov  5 07:05:16 2020
Return-Path: <ianfarrer@gmx.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 C512C3A12AC; Thu,  5 Nov 2020 07:05:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-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 (1024-bit key) header.d=gmx.net
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 7fpgT54JCFGe; Thu,  5 Nov 2020 07:05:07 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 1BDBD3A129A; Thu,  5 Nov 2020 07:05:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1604588704; bh=W4qKeuXP5leY7idxpByfkUyZ9iZ57S6UZkTlvBnh08E=; h=X-UI-Sender-Class:From:Subject:Date:In-Reply-To:Cc:To:References; b=CNftGoS95SME12Kw1Z7CfBP8VRU6PMJcmYsxi4qPaptC14RjmPLd9El8v0DVfNglh t8fdrw7lGGE6Ker0CrMLZFVCCOFn2PzbuJaxcZSvHNituKw72JR2JTOenn/D3rcwWv DoCQGk/jVZILpowP/svAJwUhTwe3MZdddmpW811g=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.128.43] ([89.1.62.143]) by mail.gmx.com (mrgmx104 [212.227.17.174]) with ESMTPSA (Nemesis) id 1M7sDq-1kfclR3dZK-004yhu; Thu, 05 Nov 2020 16:05:03 +0100
From: ianfarrer@gmx.com
Message-Id: <1F66C58E-720B-4D2A-8832-BBDC67D521EF@gmx.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_674673F2-67E3-4E5A-AA6B-FEBA04556372"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
Date: Thu, 5 Nov 2020 16:05:01 +0100
In-Reply-To: <BN7PR11MB2547DD143D784940F5524DA5CFEF0@BN7PR11MB2547.namprd11.prod.outlook.com>
Cc: "draft-ietf-dhc-dhcpv6-pd-relay-requirements@ietf.org" <draft-ietf-dhc-dhcpv6-pd-relay-requirements@ietf.org>,  dhcwg <dhcwg@ietf.org>, v6ops list <v6ops@ietf.org>
To: "Bernie Volz (volz)" <volz=40cisco.com@dmarc.ietf.org>
References: <5F6947F2-F7DF-4907-8DD5-28C2B20A91DE@gmx.com> <CAFU7BAT87uhUKZM-G9MjCgtmGbdCwXorP3SfMJm7_Ax7pvwDjg@mail.gmail.com> <f2a9e0188cd84f52adce279cfb04cbcc@boeing.com> <D259F559-8528-428A-A9DF-0D9FB07E6BE4@gmx.com> <BN7PR11MB2547029C572CB32F3C593AD7CF0B0@BN7PR11MB2547.namprd11.prod.outlook.com> <ff36a6d9f0834b5bbf331c6c40df16b8@boeing.com> <A0B74F43-07A4-47C2-B773-3F2071CFCED3@cisco.com> <CAFU7BARUKw_c2c9+3k9kJ0UqrATTruGKPGkVb5NPTo=vspb0NA@mail.gmail.com> <19432.1602258078@localhost> <644565BC-5818-4244-A34A-1B39C3FC9175@gmx.com> <BYAPR11MB25496B31F581D4E32D46542ACF040@BYAPR11MB2549.namprd11.prod.outlook.com> <CAFU7BARy-GFLDx=jRPu8Mst_Lc9fVRNTMT1MxOpEKqJ+qq9oaw@mail.gmail.com> <BCD1B4F1-32F3-4ECB-8A97-C4E58D746F22@gmx.com> <BDA018BA-70A6-4DC3-92FA-21506C72F6D9@cisco.com> <CAJgLMKt6Zd4H9SdFog3y36HMbCizQ-SsSL0p+DsdtVchz2xjUg@mail.gmail.com> <BN7PR11MB2547DD143D784940F5524DA5CFEF0@BN7PR11MB2547.namprd11.prod.outlook.com>
X-Mailer: Apple Mail (2.3445.104.17)
X-Provags-ID: V03:K1:kHk7TLvABK6L6RKoDS3J+OBtEgmRgazwLLr0C8yI7Ckl6lnt6bL JZooJsMQzLtN3NqdJlaKFcKvISrpvWHmB8HoqzJqQwQoEH6wUUstazhXP1ohyddbae0x/JK bP+thz1ETcLD7E4PDINwifo07aswTuHkomEulVhcOQJvgve5mm0Pduzt0izoNeNZWLBia32 SFmP9gXdie3uFVNC22sMg==
X-UI-Out-Filterresults: notjunk:1;V03:K0:9g7r07eVkSg=:Xqyi9rf3lUgnSpCpkmYFSp 4PoTOL09F/CASk6sZTuqYySiX/Jj1boAdp5gIxuc3yGU2Vof0p19K5qzo+OF3DpKAcEh4Pe6R TXqtDyESPIVNTys2UpyzXlvVlGRN6Bbyat+JZgukCAibF6olO6hWoTf0uAazdcw0oR44fiYkM O9pTLpbfIqBhv4u7OeBYc9IgsNkmM1jDY6A5M38F3f7P92JNDp10eMD3RszsdNMKLNMfHTd4H 21mHtshyA3ov6z+0QRqinQJ5+vdI24mIq3lJXwSogfqyCsKyebnLRyWf2SvOpAj8LYswcs249 d5OlbtGZ+32cTgePVpjL72hRswvB35lDsvitry04W6a1Fg+gUGT8+CSCGo7KYMq/P9ln6IQXc xPpjxIteqvf7SzrbZJLGkX+Y8qR3XYaF6/k+Ge8oxjcsbOWjSuZGLTcWOuJt0na3m6thc95dt PGiLiJDdEjz1EdCYUoWXZmL99OD7HqYr/Qy354XH3Pz3qM8DykSVYYuk9lIfLBdpv98Juskq1 tesWH6ZWRrfcKcUX/gI0gKsfWSn3g3x2xDPYX0y7O6zfouKutbucxlv6+tQxBi28UDMnppxBV tB63l8AI2hVtHwP7KWgWvgZYFUmycOu1l/vBOANr0IXGCgPlH+u1f/ayHW0tWmNIQ1cPcJGm7 v8J5Pn96rEoK/LNGGOSfeDg8Pc3qppCnmSXQ3MwgVdN90Hz5j3yvlx6o3IlvP5nKqcjSRhN8x 7ngM5POBy5ICH0VPTWcexZJ27ga9LFi2NDhJZDlypCdf0aRXpAv8jZlyWu9y+76y2zNFRtQ9M kU3Ndmu2p0BZ3a1+XkvTJTdJLgAFc6/qTq3N+Zf3KKBzCapZlrN+slZU720sazS9Uk4ivy8bl DMAjc754JDIwXxAMZphg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/3M0PiQqVw2kLRmp-61yHewUEwqA>
Subject: Re: [v6ops] [dhcwg] [EXTERNAL] Re: Question to DHCPv6 Relay Implementors regarding draft-ietf-dhc-dhcpv6-pd-relay-requirements
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 05 Nov 2020 15:05:11 -0000

--Apple-Mail=_674673F2-67E3-4E5A-AA6B-FEBA04556372
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi Bernie,

The Requirements text for this was taken from RFC7084 as originally it =
was expected that this draft would be similar in its format and =
approach. However, as the draft has developed, I don=E2=80=99t think =
that is still true. The main difference is that RFC7084 requirements are =
largely a list of =E2=80=99these are the RFC=E2=80=99s that you need to =
implement' (hence the Requirements text).

The delegating relay draft=E2=80=99s requirements are mostly =
=E2=80=98standalone=E2=80=99 functional requirements, with only a small =
number referencing other RFCs, so I think the best approach here would =
just be to move to using the standard boilerplate. I=E2=80=99ll update.

Thanks,
Ian

> On 5. Nov 2020, at 00:57, Bernie Volz (volz) =
<volz=3D40cisco.com@dmarc.ietf.org> wrote:
>=20
> I=E2=80=99m also wondering given issues the IESG raised for the =
https://tools.ietf.org/html/draft-ietf-v6ops-cpe-slaac-renum =
<https://tools.ietf.org/html/draft-ietf-v6ops-cpe-slaac-renum> document =
regarding the text=E2=80=A6
>  <>2 =
<https://tools.ietf.org/html/draft-ietf-v6ops-cpe-slaac-renum-05#section-2=
>.  Requirements Language
> =20
>    Take careful note: Unlike other IETF documents, the key words =
"MUST",
>    "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD =
NOT",
>    "RECOMMENDED", "MAY", and "OPTIONAL" in this document are not used =
as
>    described in [RFC2119 <https://tools.ietf.org/html/rfc2119>].  This =
document uses these keywords not
>    strictly for the purpose of interoperability, but rather for the
>    purpose of establishing industry-common baseline functionality.  As
>    such, the document points to several other specifications =
(preferable
>    in RFC or stable form) to provide additional guidance to =
implementers
>    regarding any protocol implementation required to produce a
>    successful CE router that interoperates successfully with a
>    particular subset of currently deploying and planned common IPv6
>    access networks.
> =20
>    Note: the aforementioned terms are used in exactly the same way as =
in
>    [RFC7084 <https://tools.ietf.org/html/rfc7084>], with the above =
explanation copied verbatim from
>    Section=C2=A01.1 of [RFC7084] =
<https://tools.ietf.org/html/rfc7084#section-1.1>.
> =20
> See =
https://datatracker.ietf.org/doc/draft-ietf-v6ops-cpe-slaac-renum/ballot/ =
<https://datatracker.ietf.org/doc/draft-ietf-v6ops-cpe-slaac-renum/ballot/=
>.
> =20
> =E2=80=A6 whether it would be wise to follow the IESG guidance and =
drop the special use (in section 2.3)? Otherwise, you may run into the =
same issues the cpe-slaac-renum document did.
> =20
> It may be wise to wait until the dust settles with that document and =
the text that it ends up using (perhaps just the default boilerplate for =
the keywords). And apply that.
> =20
> I WILL assume you will do that (as I am currently the one holding the =
document) unless I hear otherwise from you. Or, you could decide to just =
update it to follow the standard boilerplate for these keywords =E2=80=93 =
if so, be sure to use the latest version, such as what was used in =
https://tools.ietf.org/html/rfc8925 =
<https://tools.ietf.org/html/rfc8925> (section 1.1).
> =20
> Thanks!
> =20
> Bernie
> =20
> From: dhcwg <dhcwg-bounces@ietf.org> On Behalf Of Timothy Winters
> Sent: Wednesday, November 4, 2020 8:02 AM
> To: Bernie Volz (volz) <volz=3D40cisco.com@dmarc.ietf.org>
> Cc: v6ops list <v6ops@ietf.org>; dhcwg <dhcwg@ietf.org>
> Subject: Re: [dhcwg] [v6ops] [EXTERNAL] Re: Question to DHCPv6 Relay =
Implementors regarding draft-ietf-dhc-dhcpv6-pd-relay-requirements
> =20
> =20
> I agree with Bernie, link-layer address would be an improvement to the =
Mac Address.
> =20
> ~Tim
> =20
> On Wed, Nov 4, 2020 at 7:15 AM Bernie Volz (volz) =
<volz=3D40cisco.com@dmarc.ietf.org <mailto:40cisco.com@dmarc.ietf.org>> =
wrote:
> Hi ... looks good but perhaps MAC address is too Ethernet specific and =
just link-layer address would be better?
>=20
> - Bernie
>=20
>=20
> On Oct 29, 2020, at 12:24 PM, "ianfarrer@gmx.com =
<mailto:ianfarrer@gmx.com>" <ianfarrer@gmx.com =
<mailto:ianfarrer@gmx.com>> wrote:
>=20
> =EF=BB=BF=20
> Hi,
> =20
> Sorry for the delay in reply, I=E2=80=99ve been out of the office for =
the last few weeks for various reasons.
> =20
> Here=E2=80=99s a new wording proposal incorporating Jen & Bernie=E2=80=99=
s suggestions:
> =20
> R-4
> To prevent routing loops, the relay SHOULD implement a configurable =
policy to drop packets
> received on a DHCP-PD client facing interface with a destination =
address in a prefix delegated
> to a client connected to that interface, as follows:  For =
point-to-point links, when the packet=E2=80=99s
> ingress and egress interfaces match. For multi-access links, when the =
packet=E2=80=99s ingress and
> egress interface match, and the source MAC and next-hop MAC addresses =
match. An
> ICMPv6 Type 1, Code 6 (Destination Unreachable, reject route to =
destination) error message MAY
> be sent as per [RFC4443], section 3.1.  The ICMP policy SHOULD be =
configurable.
> =20
> Thanks,
> Ian
> =20
> On 15. Oct 2020, at 03:51, Jen Linkova <furry13@gmail.com =
<mailto:furry13@gmail.com>> wrote:
> =20
> On Wed, Oct 14, 2020 at 12:44 AM Bernie Volz (volz) <volz@cisco.com =
<mailto:volz@cisco.com>> wrote:
>=20
> If not, perhaps we just say:
>=20
> R-4
> To prevent routing loops, the relay SHOULD implement a configurable =
policy to drop traffic received from an uplink interface as follows:
>=20
> I'm not sure 'from an uplink interface' makes sense. In the case of a
> routing loop caused by an amnesiac DHCP-PD client it would be a
> downstream interface.
> The scenario when such traffic arrives from an uplink interface is
> 'the uplink router believes the prefix is delegated to the client but
> the relay does not have a route pointing to the client so it sends
> traffic back' - so more likely 'an amnesiac relay' case.
>=20
>=20
> For point-to-point links, when the packet's ingress and egress =
interfaces match. For multi-access links, when the packet's ingress and =
egress interface match, and the source MAC and next-hop MAC addresses =
match. An ICMPv6 Type 1, Code 6 (Destination Unreachable, reject route =
to
> destination) error message MAY be sent as per [RFC4443], section 3.1.  =
The ICMP policy SHOULD be configurable.
>=20
> - Bernie
>=20
> -----Original Message-----
> From: ianfarrer@gmx.com <mailto:ianfarrer@gmx.com> <ianfarrer@gmx.com =
<mailto:ianfarrer@gmx.com>>
> Sent: Tuesday, October 13, 2020 9:16 AM
> To: Michael Richardson <mcr+ietf@sandelman.ca =
<mailto:mcr+ietf@sandelman.ca>>; Jen Linkova <furry13@gmail.com =
<mailto:furry13@gmail.com>>
> Cc: Bernie Volz (volz) <volz@cisco.com <mailto:volz@cisco.com>>; dhcwg =
<dhcwg@ietf.org <mailto:dhcwg@ietf.org>>; 6man <ipv6@ietf.org =
<mailto:ipv6@ietf.org>>; v6ops list <v6ops@ietf.org =
<mailto:v6ops@ietf.org>>
> Subject: Re: [dhcwg] [v6ops] [EXTERNAL] Re: Question to DHCPv6 Relay =
Implementors regarding draft-ietf-dhc-dhcpv6-pd-relay-requirements
>=20
> Hi,
>=20
> Thanks for all of the discussion on this. We=E2=80=99ve reworked the =
requirement as follows:
>=20
> R-4
> To prevent routing loops, the relay SHOULD implement a configurable =
policy to drop client traffic as follows:  For point-to-point links, =
when the packet's ingress and egress interfaces match. For multi-access =
links, when the packet's ingress and egress interface match, and the =
source MAC and next-hop MAC addresses match. An ICMPv6 Type 1, Code 6 =
(Destination Unreachable, reject route to
> destination) error message MAY be sent back to the client.  The ICMP =
policy SHOULD be configurable.
>=20
> Thanks,
> Ian
>=20
>=20
> On 9. Oct 2020, at 17:41, Michael Richardson <mcr+ietf@sandelman.ca =
<mailto:mcr+ietf@sandelman.ca>> wrote:
>=20
>=20
> Jen Linkova <furry13@gmail.com <mailto:furry13@gmail.com>> wrote:
>=20
> I think there is confusion re: the scenario we are talking about.
> I've attached the diagram for the case which concerns me.
> So:
> - The Relay R has an interface eth0 connected to a switch S.
> - Devices A and B are connected to the same switch and using R as a
> default gateway.
> - The prefix 2001:db8::/56 was delegated to a client A via the relay =
R.
>=20
> a friendly amendment to your example to aid in human comprehension:
>    } - The prefix 2001:db8:0000:0123:/64 was delegated to a client A =
via the relay R.
>    }  - R installs a route for 2001:db8:0000:0123:/64 towards A via =
eth0.
>=20
>=20
> - The device B (which has an address NOT from the delegated prefix,
> but from another /64 assigned to that common link, let's sat
> 2001:db8:cafe::/64) sends a packet to an address from the delegated
>=20
> now, my brain can more clearly see that 2001:db8:cafe::/64 is not
> within 2001:db8:0000:0123:/64, while I had to use a few extra brain
> cells to see that it wasn't in that ::/56 :-)
>=20
>=20
> What I'd expect to happen (with DHCP-PD or without - e.g. if R has a
> static route towards A, not a dynamic route produced by PD):
> - the packet is sent to A. Well, if A does not have a route to
> 2001:db8::42 then indeed a routing loop might happen. But if A does
> have a route, the packet will be delivered.
>=20
>=20
> What seems to be required by R4:
> - R detects that the packet is received via eth0 and needs to be sent
> back to eth0. R4 seems to require such packets to be dropped.
> So if B would never be able to communicate to any address in the
> delegated prefix, right?
>=20
>=20
> Am I missing anything?
>=20
> I think that you got it right.
>=20
>=20
> Perhaps the missing piece of the rule is don=E2=80=99t send it back to =
where it came from, based on link layer addresses (or link if =
point-to-point).
>=20
>=20
> Yes. If R4 was saying 'drop the packet if it comes from the same
> link-layer address you are going to send it back' - it would make
> total sense. But I don't think routers do *that*.
>=20
> Yes, if we made the check on L2 address, then it would work.
> And I agree that routers are exactly doing that.
>=20
> I think that it also works if B is a router with additional interfaces
> downstream, unless there are multiple paths.
>=20
> --
> Michael Richardson <mcr+IETF@sandelman.ca =
<mailto:mcr+IETF@sandelman.ca>>   . o O ( IPv6 I=C3=B8T consulting )
>          Sandelman Software Works Inc, Ottawa and Worldwide
>=20
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org <mailto:ipv6@ietf.org>
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 =
<https://www.ietf.org/mailman/listinfo/ipv6>
> --------------------------------------------------------------------
> =20
>=20
>=20
> --=20
> SY, Jen Linkova aka Furry
> =20
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org <mailto:v6ops@ietf.org>
> https://www.ietf.org/mailman/listinfo/v6ops =
<https://www.ietf.org/mailman/listinfo/v6ops>_____________________________=
__________________
> v6ops mailing list
> v6ops@ietf.org <mailto:v6ops@ietf.org>
> https://www.ietf.org/mailman/listinfo/v6ops =
<https://www.ietf.org/mailman/listinfo/v6ops>

--Apple-Mail=_674673F2-67E3-4E5A-AA6B-FEBA04556372
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Hi =
Bernie,<div class=3D""><br class=3D""></div><div class=3D"">The =
Requirements text for this was taken from RFC7084 as originally it was =
expected that this draft would be similar in its format and approach. =
However, as the draft has developed, I don=E2=80=99t think that is still =
true. The main difference is that RFC7084 requirements are largely a =
list of =E2=80=99these are the RFC=E2=80=99s that you need to implement' =
(hence the Requirements text).</div><div class=3D""><br =
class=3D""></div><div class=3D"">The delegating relay draft=E2=80=99s =
requirements are mostly =E2=80=98standalone=E2=80=99 functional =
requirements, with only a small number referencing other RFCs, so I =
think the best approach here would just be to move to using the standard =
boilerplate. I=E2=80=99ll update.</div><div class=3D""><br =
class=3D""></div><div class=3D"">Thanks,</div><div class=3D"">Ian<br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On 5. Nov 2020, at 00:57, Bernie Volz (volz) &lt;<a =
href=3D"mailto:volz=3D40cisco.com@dmarc.ietf.org" =
class=3D"">volz=3D40cisco.com@dmarc.ietf.org</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">I=E2=80=99m also wondering =
given issues the IESG raised for the<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"https://tools.ietf.org/html/draft-ietf-v6ops-cpe-slaac-renum" =
style=3D"color: blue; text-decoration: underline;" =
class=3D"">https://tools.ietf.org/html/draft-ietf-v6ops-cpe-slaac-renum</a=
><span class=3D"Apple-converted-space">&nbsp;</span>document regarding =
the text=E2=80=A6<o:p class=3D""></o:p></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><a =
name=3D"section-2" class=3D""></a><a =
href=3D"https://tools.ietf.org/html/draft-ietf-v6ops-cpe-slaac-renum-05#se=
ction-2" style=3D"color: blue; text-decoration: underline;" =
class=3D""><span class=3D""><b class=3D""><span style=3D"font-size: =
10pt; font-family: &quot;Courier New&quot;;" =
class=3D"">2</span></b></span><span class=3D""></span></a><span =
class=3D""></span><b class=3D""><span style=3D"font-size: 10pt; =
font-family: &quot;Courier New&quot;;" class=3D"">.&nbsp; Requirements =
Language<o:p class=3D""></o:p></span></b></div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
style=3D"font-size: 10pt; font-family: &quot;Courier New&quot;;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></span></div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
style=3D"font-size: 10pt; font-family: &quot;Courier New&quot;;" =
class=3D"">&nbsp;&nbsp; Take careful note: Unlike other IETF documents, =
the key words "MUST",<o:p class=3D""></o:p></span></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D""><span style=3D"font-size: 10pt; font-family: =
&quot;Courier New&quot;;" class=3D"">&nbsp;&nbsp; "MUST NOT", =
"REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT",<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><span =
style=3D"font-size: 10pt; font-family: &quot;Courier New&quot;;" =
class=3D"">&nbsp;&nbsp; "RECOMMENDED", "MAY", and "OPTIONAL" in this =
document are not used as<o:p class=3D""></o:p></span></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D""><span style=3D"font-size: 10pt; font-family: =
&quot;Courier New&quot;;" class=3D"">&nbsp;&nbsp; described in [<a =
href=3D"https://tools.ietf.org/html/rfc2119" title=3D"&quot;Key words =
for use in RFCs to Indicate Requirement Levels&quot;" style=3D"color: =
blue; text-decoration: underline;" class=3D"">RFC2119</a>].&nbsp; This =
document uses these keywords not<o:p class=3D""></o:p></span></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D""><span style=3D"font-size: 10pt; font-family: =
&quot;Courier New&quot;;" class=3D"">&nbsp;&nbsp; strictly for the =
purpose of interoperability, but rather for the<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><span =
style=3D"font-size: 10pt; font-family: &quot;Courier New&quot;;" =
class=3D"">&nbsp;&nbsp; purpose of establishing industry-common baseline =
functionality.&nbsp; As<o:p class=3D""></o:p></span></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D""><span style=3D"font-size: 10pt; font-family: =
&quot;Courier New&quot;;" class=3D"">&nbsp;&nbsp; such, the document =
points to several other specifications (preferable<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><span =
style=3D"font-size: 10pt; font-family: &quot;Courier New&quot;;" =
class=3D"">&nbsp;&nbsp; in RFC or stable form) to provide additional =
guidance to implementers<o:p class=3D""></o:p></span></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D""><span style=3D"font-size: 10pt; font-family: =
&quot;Courier New&quot;;" class=3D"">&nbsp;&nbsp; regarding any protocol =
implementation required to produce a<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><span =
style=3D"font-size: 10pt; font-family: &quot;Courier New&quot;;" =
class=3D"">&nbsp;&nbsp; successful CE router that interoperates =
successfully with a<o:p class=3D""></o:p></span></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D""><span style=3D"font-size: 10pt; font-family: =
&quot;Courier New&quot;;" class=3D"">&nbsp;&nbsp; particular subset of =
currently deploying and planned common IPv6<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><span =
style=3D"font-size: 10pt; font-family: &quot;Courier New&quot;;" =
class=3D"">&nbsp;&nbsp; access networks.<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><span =
style=3D"font-size: 10pt; font-family: &quot;Courier New&quot;;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></span></div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
style=3D"font-size: 10pt; font-family: &quot;Courier New&quot;;" =
class=3D"">&nbsp;&nbsp; Note: the aforementioned terms are used in =
exactly the same way as in<o:p class=3D""></o:p></span></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D""><span style=3D"font-size: 10pt; font-family: =
&quot;Courier New&quot;;" class=3D"">&nbsp;&nbsp; [<a =
href=3D"https://tools.ietf.org/html/rfc7084" title=3D"&quot;Basic =
Requirements for IPv6 Customer Edge Routers&quot;" style=3D"color: blue; =
text-decoration: underline;" class=3D"">RFC7084</a>], with the above =
explanation copied verbatim from<o:p class=3D""></o:p></span></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D""><span style=3D"font-size: 10pt; font-family: =
&quot;Courier New&quot;;" class=3D"">&nbsp;&nbsp;<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"https://tools.ietf.org/html/rfc7084#section-1.1" style=3D"color: =
blue; text-decoration: underline;" class=3D"">Section&nbsp;1.1 of =
[RFC7084]</a>.<o:p class=3D""></o:p></span></div><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">See<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-v6ops-cpe-slaac-renum/=
ballot/" style=3D"color: blue; text-decoration: underline;" =
class=3D"">https://datatracker.ietf.org/doc/draft-ietf-v6ops-cpe-slaac-ren=
um/ballot/</a>.<o:p class=3D""></o:p></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">=E2=80=A6 whether it would =
be wise to follow the IESG guidance and drop the special use (in section =
2.3)? Otherwise, you may run into the same issues the cpe-slaac-renum =
document did.<o:p class=3D""></o:p></div><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">It may be wise to wait =
until the dust settles with that document and the text that it ends up =
using (perhaps just the default boilerplate for the keywords). And apply =
that.<o:p class=3D""></o:p></div><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">I WILL assume you will do =
that (as I am currently the one holding the document) unless I hear =
otherwise from you. Or, you could decide to just update it to follow the =
standard boilerplate for these keywords =E2=80=93 if so, be sure to use =
the latest version, such as what was used in<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"https://tools.ietf.org/html/rfc8925" style=3D"color: blue; =
text-decoration: underline;" =
class=3D"">https://tools.ietf.org/html/rfc8925</a><span =
class=3D"Apple-converted-space">&nbsp;</span>(section 1.1).<o:p =
class=3D""></o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">Thanks!<o:p =
class=3D""></o:p></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><ul type=3D"disc" style=3D"margin-bottom: =
0in; margin-top: 0in;" class=3D""><li class=3D"MsoListParagraph" =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;">Bernie<o:p class=3D""></o:p></li></ul><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"border-style: solid none =
none; border-top-width: 1pt; border-top-color: rgb(225, 225, 225); =
padding: 3pt 0in 0in;" class=3D""><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D""><b =
class=3D"">From:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>dhcwg &lt;<a =
href=3D"mailto:dhcwg-bounces@ietf.org" =
class=3D"">dhcwg-bounces@ietf.org</a>&gt;<span =
class=3D"Apple-converted-space">&nbsp;</span><b class=3D"">On Behalf =
Of<span class=3D"Apple-converted-space">&nbsp;</span></b>Timothy =
Winters<br class=3D""><b class=3D"">Sent:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Wednesday, November 4, 2020 =
8:02 AM<br class=3D""><b class=3D"">To:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Bernie Volz (volz) &lt;<a =
href=3D"mailto:volz=3D40cisco.com@dmarc.ietf.org" =
class=3D"">volz=3D40cisco.com@dmarc.ietf.org</a>&gt;<br class=3D""><b =
class=3D"">Cc:</b><span class=3D"Apple-converted-space">&nbsp;</span>v6ops=
 list &lt;<a href=3D"mailto:v6ops@ietf.org" =
class=3D"">v6ops@ietf.org</a>&gt;; dhcwg &lt;<a =
href=3D"mailto:dhcwg@ietf.org" class=3D"">dhcwg@ietf.org</a>&gt;<br =
class=3D""><b class=3D"">Subject:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Re: [dhcwg] [v6ops] =
[EXTERNAL] Re: Question to DHCPv6 Relay Implementors regarding =
draft-ietf-dhc-dhcpv6-pd-relay-requirements<o:p =
class=3D""></o:p></div></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div class=3D""><div class=3D""><div =
class=3D""><div style=3D"margin: 0in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">I =
agree with Bernie, link-layer address would be an improvement to the =
Mac&nbsp;Address.<o:p class=3D""></o:p></div></div><div class=3D""><div =
class=3D""><div style=3D"margin: 0in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">~Tim<o:p class=3D""></o:p></div></div></div></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div =
class=3D""><div class=3D""><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">On Wed, Nov 4, 2020 at =
7:15 AM Bernie Volz (volz) &lt;volz=3D<a =
href=3D"mailto:40cisco.com@dmarc.ietf.org" style=3D"color: blue; =
text-decoration: underline;" class=3D"">40cisco.com@dmarc.ietf.org</a>&gt;=
 wrote:<o:p class=3D""></o:p></div></div><blockquote =
style=3D"border-style: none none none solid; border-left-width: 1pt; =
border-left-color: rgb(204, 204, 204); padding: 0in 0in 0in 6pt; =
margin-left: 4.8pt; margin-right: 0in;" class=3D""><div class=3D""><p =
class=3D"MsoNormal" style=3D"margin: 0in 0in 12pt; font-size: 11pt; =
font-family: Calibri, sans-serif;">Hi ... looks good but perhaps MAC =
address is too Ethernet specific and just link-layer address would be =
better?<o:p class=3D""></o:p></p><div class=3D""><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">- =
Bernie<o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D""><br class=3D""><br class=3D""><o:p =
class=3D""></o:p></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt;" class=3D""><p class=3D"MsoNormal" style=3D"margin: =
0in 0in 12pt; font-size: 11pt; font-family: Calibri, sans-serif;">On Oct =
29, 2020, at 12:24 PM, "<a href=3D"mailto:ianfarrer@gmx.com" =
target=3D"_blank" style=3D"color: blue; text-decoration: underline;" =
class=3D"">ianfarrer@gmx.com</a>" &lt;<a href=3D"mailto:ianfarrer@gmx.com"=
 target=3D"_blank" style=3D"color: blue; text-decoration: underline;" =
class=3D"">ianfarrer@gmx.com</a>&gt; wrote:<o:p =
class=3D""></o:p></p></blockquote></div><blockquote style=3D"margin-top: =
5pt; margin-bottom: 5pt;" class=3D""><div class=3D""><div style=3D"margin:=
 0in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">=EF=BB=BF<span =
class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div class=3D""><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Hi,<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
style=3D"" class=3D"">Sorry for the delay in reply, I=E2=80=99ve been =
out of the office for the last few weeks for various reasons.</span><o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span =
style=3D"" class=3D"">Here=E2=80=99s a new wording proposal =
incorporating</span>&nbsp;Jen &amp; Bernie=E2=80=99s suggestions:<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div class=3D""><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">R-4<o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">To prevent routing loops, the relay =
SHOULD implement a configurable policy to drop packets<br =
class=3D"">received on a DHCP-PD client facing interface with a =
destination address in a prefix delegated<br class=3D"">to a client =
connected to that interface, as follows: &nbsp;For point-to-point =
links,&nbsp;when the packet=E2=80=99s<o:p =
class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">ingress =
and egress interfaces match. For multi-access links, when the =
packet=E2=80=99s&nbsp;ingress and<o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">egress interface match, and the source =
MAC and next-hop MAC addresses match. An<br class=3D"">ICMPv6 Type 1, =
Code 6 (Destination Unreachable, reject route to destination) error =
message MAY<br class=3D"">be sent as per [RFC4443], section 3.1.&nbsp; =
The ICMP policy SHOULD be configurable.<o:p =
class=3D""></o:p></div></div></div><div class=3D""><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div style=3D"margin: =
0in; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">Thanks,<o:p class=3D""></o:p></div></div><div class=3D""><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">Ian<o:p class=3D""></o:p></div></div><div =
class=3D""><div style=3D"margin: 0in; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div><div class=3D""><div =
class=3D""><blockquote style=3D"margin-top: 5pt; margin-bottom: 5pt;" =
class=3D""><div class=3D""><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D"">On 15. Oct 2020, at 03:51, =
Jen Linkova &lt;<a href=3D"mailto:furry13@gmail.com" target=3D"_blank" =
style=3D"color: blue; text-decoration: underline;" =
class=3D"">furry13@gmail.com</a>&gt; wrote:<o:p =
class=3D""></o:p></div></div><div style=3D"margin: 0in; font-size: 11pt; =
font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div class=3D""><div class=3D""><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">On Wed, Oct 14, 2020 at 12:44 AM Bernie Volz =
(volz) &lt;<a href=3D"mailto:volz@cisco.com" target=3D"_blank" =
style=3D"color: blue; text-decoration: underline;" =
class=3D"">volz@cisco.com</a>&gt; wrote:<br class=3D""><br class=3D""><o:p=
 class=3D""></o:p></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt;" class=3D""><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D"">If not, perhaps we =
just say:<br class=3D""><br class=3D"">R-4<br class=3D"">To prevent =
routing loops, the relay SHOULD implement a configurable policy to drop =
traffic received from an uplink interface as follows:<o:p =
class=3D""></o:p></div></blockquote><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><br =
class=3D"">I'm not sure 'from an uplink interface' makes sense. In the =
case of a<br class=3D"">routing loop caused by an amnesiac DHCP-PD =
client it would be a<br class=3D"">downstream interface.<br class=3D"">The=
 scenario when such traffic arrives from an uplink interface is<br =
class=3D"">'the uplink router believes the prefix is delegated to the =
client but<br class=3D"">the relay does not have a route pointing to the =
client so it sends<br class=3D"">traffic back' - so more likely 'an =
amnesiac relay' case.<br class=3D""><br class=3D""><br class=3D""><o:p =
class=3D""></o:p></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt;" class=3D""><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D"">For point-to-point =
links, when the packet's ingress and egress interfaces match. For =
multi-access links, when the packet's ingress and egress interface =
match, and the source MAC and next-hop MAC addresses match. An ICMPv6 =
Type 1, Code 6 (Destination Unreachable, reject route to<br =
class=3D"">destination) error message MAY be sent as per [RFC4443], =
section 3.1.&nbsp; The ICMP policy SHOULD be configurable.<br =
class=3D""><br class=3D"">- Bernie<br class=3D""><br =
class=3D"">-----Original Message-----<br class=3D"">From:<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:ianfarrer@gmx.com" target=3D"_blank" style=3D"color: =
blue; text-decoration: underline;" class=3D"">ianfarrer@gmx.com</a><span =
class=3D"Apple-converted-space">&nbsp;</span>&lt;<a =
href=3D"mailto:ianfarrer@gmx.com" target=3D"_blank" style=3D"color: =
blue; text-decoration: underline;" class=3D"">ianfarrer@gmx.com</a>&gt;<br=
 class=3D"">Sent: Tuesday, October 13, 2020 9:16 AM<br class=3D"">To: =
Michael Richardson &lt;<a href=3D"mailto:mcr+ietf@sandelman.ca" =
target=3D"_blank" style=3D"color: blue; text-decoration: underline;" =
class=3D"">mcr+ietf@sandelman.ca</a>&gt;; Jen Linkova &lt;<a =
href=3D"mailto:furry13@gmail.com" target=3D"_blank" style=3D"color: =
blue; text-decoration: underline;" class=3D"">furry13@gmail.com</a>&gt;<br=
 class=3D"">Cc: Bernie Volz (volz) &lt;<a href=3D"mailto:volz@cisco.com" =
target=3D"_blank" style=3D"color: blue; text-decoration: underline;" =
class=3D"">volz@cisco.com</a>&gt;; dhcwg &lt;<a =
href=3D"mailto:dhcwg@ietf.org" target=3D"_blank" style=3D"color: blue; =
text-decoration: underline;" class=3D"">dhcwg@ietf.org</a>&gt;; 6man =
&lt;<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank" style=3D"color: =
blue; text-decoration: underline;" class=3D"">ipv6@ietf.org</a>&gt;; =
v6ops list &lt;<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank" =
style=3D"color: blue; text-decoration: underline;" =
class=3D"">v6ops@ietf.org</a>&gt;<br class=3D"">Subject: Re: [dhcwg] =
[v6ops] [EXTERNAL] Re: Question to DHCPv6 Relay Implementors regarding =
draft-ietf-dhc-dhcpv6-pd-relay-requirements<br class=3D""><br =
class=3D"">Hi,<br class=3D""><br class=3D"">Thanks for all of the =
discussion on this. We=E2=80=99ve reworked the requirement as =
follows:<br class=3D""><br class=3D"">R-4<br class=3D"">To prevent =
routing loops, the relay SHOULD implement a configurable policy to drop =
client traffic as follows: &nbsp;For point-to-point links, when the =
packet's ingress and egress interfaces match. For multi-access links, =
when the packet's ingress and egress interface match, and the source MAC =
and next-hop MAC addresses match. An ICMPv6 Type 1, Code 6 (Destination =
Unreachable, reject route to<br class=3D"">destination) error message =
MAY be sent back to the client.&nbsp; The ICMP policy SHOULD be =
configurable.<br class=3D""><br class=3D"">Thanks,<br class=3D"">Ian<br =
class=3D""><br class=3D""><br class=3D""><o:p =
class=3D""></o:p></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt;" class=3D""><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D"">On 9. Oct 2020, at =
17:41, Michael Richardson &lt;<a href=3D"mailto:mcr+ietf@sandelman.ca" =
target=3D"_blank" style=3D"color: blue; text-decoration: underline;" =
class=3D"">mcr+ietf@sandelman.ca</a>&gt; wrote:<br class=3D""><br =
class=3D""><br class=3D"">Jen Linkova &lt;<a =
href=3D"mailto:furry13@gmail.com" target=3D"_blank" style=3D"color: =
blue; text-decoration: underline;" class=3D"">furry13@gmail.com</a>&gt; =
wrote:<br class=3D""><br class=3D""><o:p =
class=3D""></o:p></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt;" class=3D""><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D"">I think there is =
confusion re: the scenario we are talking about.<br class=3D"">I've =
attached the diagram for the case which concerns me.<br class=3D"">So:<br =
class=3D"">- The Relay R has an interface eth0 connected to a switch =
S.<br class=3D"">- Devices A and B are connected to the same switch and =
using R as a<br class=3D"">default gateway.<br class=3D"">- The prefix =
2001:db8::/56 was delegated to a client A via the relay R.<o:p =
class=3D""></o:p></div></blockquote><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><br =
class=3D"">a friendly amendment to your example to aid in human =
comprehension:<br class=3D"">&nbsp;&nbsp;&nbsp;} - The prefix =
2001:db8:0000:0123:/64 was delegated to a client A via the relay R.<br =
class=3D"">&nbsp;&nbsp;&nbsp;} &nbsp;- R installs a route for =
2001:db8:0000:0123:/64 towards A via eth0.<br class=3D""><br =
class=3D""><br class=3D""><o:p class=3D""></o:p></div><blockquote =
style=3D"margin-top: 5pt; margin-bottom: 5pt;" class=3D""><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">- The device B (which has an address NOT from =
the delegated prefix,<br class=3D"">but from another /64 assigned to =
that common link, let's sat<br class=3D"">2001:db8:cafe::/64) sends a =
packet to an address from the delegated<o:p =
class=3D""></o:p></div></blockquote><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><br =
class=3D"">now, my brain can more clearly see that 2001:db8:cafe::/64 is =
not<br class=3D"">within 2001:db8:0000:0123:/64, while I had to use a =
few extra brain<br class=3D"">cells to see that it wasn't in that ::/56 =
:-)<br class=3D""><br class=3D""><br class=3D""><o:p =
class=3D""></o:p></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt;" class=3D""><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D"">What I'd expect to =
happen (with DHCP-PD or without - e.g. if R has a<br class=3D"">static =
route towards A, not a dynamic route produced by PD):<br class=3D"">- =
the packet is sent to A. Well, if A does not have a route to<br =
class=3D"">2001:db8::42 then indeed a routing loop might happen. But if =
A does<br class=3D"">have a route, the packet will be delivered.<o:p =
class=3D""></o:p></div></blockquote><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><br =
class=3D""><br class=3D""><o:p class=3D""></o:p></div><blockquote =
style=3D"margin-top: 5pt; margin-bottom: 5pt;" class=3D""><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">What seems to be required by R4:<br class=3D"">- =
R detects that the packet is received via eth0 and needs to be sent<br =
class=3D"">back to eth0. R4 seems to require such packets to be =
dropped.<br class=3D"">So if B would never be able to communicate to any =
address in the<br class=3D"">delegated prefix, right?<o:p =
class=3D""></o:p></div></blockquote><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><br =
class=3D""><br class=3D""><o:p class=3D""></o:p></div><blockquote =
style=3D"margin-top: 5pt; margin-bottom: 5pt;" class=3D""><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">Am I missing anything?<o:p =
class=3D""></o:p></div></blockquote><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><br =
class=3D"">I think that you got it right.<br class=3D""><br class=3D""><br=
 class=3D""><o:p class=3D""></o:p></div><blockquote style=3D"margin-top: =
5pt; margin-bottom: 5pt;" class=3D""><blockquote style=3D"margin-top: =
5pt; margin-bottom: 5pt;" class=3D""><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Perhaps =
the missing piece of the rule is don=E2=80=99t send it back to where it =
came from, based on link layer addresses (or link if =
point-to-point).<o:p class=3D""></o:p></div></blockquote></blockquote><div=
 style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D""><br class=3D""><br class=3D""><o:p =
class=3D""></o:p></div><blockquote style=3D"margin-top: 5pt; =
margin-bottom: 5pt;" class=3D""><div style=3D"margin: 0in; font-size: =
11pt; font-family: Calibri, sans-serif;" class=3D"">Yes. If R4 was =
saying 'drop the packet if it comes from the same<br class=3D"">link-layer=
 address you are going to send it back' - it would make<br =
class=3D"">total sense. But I don't think routers do *that*.<o:p =
class=3D""></o:p></div></blockquote><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><br =
class=3D"">Yes, if we made the check on L2 address, then it would =
work.<br class=3D"">And I agree that routers are exactly doing that.<br =
class=3D""><br class=3D"">I think that it also works if B is a router =
with additional interfaces<br class=3D"">downstream, unless there are =
multiple paths.<br class=3D""><br class=3D"">--<br class=3D"">Michael =
Richardson &lt;<a href=3D"mailto:mcr+IETF@sandelman.ca" target=3D"_blank" =
style=3D"color: blue; text-decoration: underline;" =
class=3D"">mcr+IETF@sandelman.ca</a>&gt; &nbsp;&nbsp;. o O ( IPv6 I=C3=B8T=
 consulting )<br =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sandelman=
 Software Works Inc, Ottawa and Worldwide<br class=3D""><br =
class=3D"">---------------------------------------------------------------=
-----<br class=3D"">IETF IPv6 working group mailing list<br class=3D""><a =
href=3D"mailto:ipv6@ietf.org" target=3D"_blank" style=3D"color: blue; =
text-decoration: underline;" class=3D"">ipv6@ietf.org</a><br =
class=3D"">Administrative Requests:<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"https://www.ietf.org/mailman/listinfo/ipv6" target=3D"_blank" =
style=3D"color: blue; text-decoration: underline;" =
class=3D"">https://www.ietf.org/mailman/listinfo/ipv6</a><br =
class=3D"">---------------------------------------------------------------=
-----<o:p class=3D""></o:p></div></blockquote><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></blockquote><div style=3D"margin: 0in; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><br =
class=3D""><br class=3D"">--<span =
class=3D"Apple-converted-space">&nbsp;</span><br class=3D"">SY, Jen =
Linkova aka Furry<o:p =
class=3D""></o:p></div></div></div></blockquote></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div></div></blockquote></div><div =
style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, =
sans-serif;" class=3D"">_______________________________________________<br=
 class=3D"">v6ops mailing list<br class=3D""><a =
href=3D"mailto:v6ops@ietf.org" target=3D"_blank" style=3D"color: blue; =
text-decoration: underline;" class=3D"">v6ops@ietf.org</a><br =
class=3D""><a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" =
target=3D"_blank" style=3D"color: blue; text-decoration: underline;" =
class=3D"">https://www.ietf.org/mailman/listinfo/v6ops</a><o:p =
class=3D""></o:p></div></blockquote></div></div></div><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" =
class=3D"">_______________________________________________</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">v6ops mailing list</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><a =
href=3D"mailto:v6ops@ietf.org" style=3D"color: blue; text-decoration: =
underline; font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">v6ops@ietf.org</a><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/v6ops" style=3D"color: =
blue; text-decoration: underline; font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px;" =
class=3D"">https://www.ietf.org/mailman/listinfo/v6ops</a></div></blockquo=
te></div><br class=3D""></div></body></html>=

--Apple-Mail=_674673F2-67E3-4E5A-AA6B-FEBA04556372--


From nobody Thu Nov  5 10:15:59 2020
Return-Path: <alexandre.petrescu@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 59A0D3A1944 for <v6ops@ietfa.amsl.com>; Thu,  5 Nov 2020 10:15:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.424
X-Spam-Level: 
X-Spam-Status: No, score=0.424 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.247, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 kn1MP_AO0c2r for <v6ops@ietfa.amsl.com>; Thu,  5 Nov 2020 10:15:56 -0800 (PST)
Received: from cirse-smtp-out.extra.cea.fr (cirse-smtp-out.extra.cea.fr [132.167.192.148]) (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 8C7363A1947 for <v6ops@ietf.org>; Thu,  5 Nov 2020 10:15:56 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by cirse-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0A5IFtCC030265 for <v6ops@ietf.org>; Thu, 5 Nov 2020 19:15:55 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 055A620992A for <v6ops@ietf.org>; Thu,  5 Nov 2020 19:15:55 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id EF8892098DE for <v6ops@ietf.org>; Thu,  5 Nov 2020 19:15:54 +0100 (CET)
Received: from [10.11.242.214] ([10.11.242.214]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0A5IFsvT015806 for <v6ops@ietf.org>; Thu, 5 Nov 2020 19:15:54 +0100
To: v6ops@ietf.org
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com> <CAJE_bqfXucoFe0pURXzQWgM0PCvMqUhkctvnbY_iBEDgcjRLBw@mail.gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <04992575-65a7-c719-b862-0b77e56a510b@gmail.com>
Date: Thu, 5 Nov 2020 19:15:54 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.0
MIME-Version: 1.0
In-Reply-To: <CAJE_bqfXucoFe0pURXzQWgM0PCvMqUhkctvnbY_iBEDgcjRLBw@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/NqujgEnzqlP5bIm5kzwgVKYnfCU>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 05 Nov 2020 18:15:58 -0000

Tatuya,

Le 03/11/2020 à 00:19, 神明達哉 a écrit :
> At Mon, 2 Nov 2020 11:09:57 -0800, Bob Hinden <bob.hinden@gmail.com>
> wrote:
> 
>> First off SLACC works just fine with any size prefix/interface ID. 
>> The protocol supports different sized prefixes/IIDs.   The
>> purported issue relates to interface ID sizes.   These drafts
>> appear to be confused about that.
> 
> +1.  Even the draft title has the confusion: "SLAAC with prefixes of 
> arbitrary length in PIO (Variable SLAAC) - A Problem Statement". The
> SLAAC protocol itself as defined in RFC4862 already works with an 
> arbitrary prefix length.

I think it is an indirect SLAAC-GUA problem.  The IID len problem taints
SLAAC.

Yes, SLAAC spec works with 65bit plens.

No, IIDs defined in IPv6-over-foo are not used anywhere else than in
SLAAC.  SLAAC is the only protocol that uses the IIDs defined in
IPv6-over-foo.

Because of that, if we formulate a problem that is only about IID, then
nobody will want to solve that problem, because nobody uses the IIDs
defined by IPv6-over-foo.

> Today's limitation, i.e., the interface identifier (and therefore
> the prefix also) length used in SLAAC is always 64 bits in practice,
> just comes from the addressing architecture (RFC4291) and
> IPv6-over-foo standards (that are supposed to be consistent with the
> addressing architecture).  If the "problem(s)" the authors see are
> this limitation, the draft should target at the addressing
> architecture and/or IPv6-over-foo specs, not SLAAC.

If we target the problem at the IPv6 Addr Archi, then that RFC might
(lets say) get improved and define IIDs that could be of different
length than 64.  But, at that point, shall we also update _all_
IPv6-over-foo documents to refer to the new IPv6 Address Archi document?

Or maybe should we just write an implementation of variable len SLAAC-GUA?

> So, for example, the title would have to be: "IPv6 subnet prefixes of
> arbitrary length - A Problem Statement"

But subnet prefixes like 65bit length do work ok with ND nowadays.

> or "Arbitrary Length
> Interface Identifiers - A Problem Statement" (both "subnet prefix"
> and "interface identifier" are a concept defined in the address
> architecture).

But who uses Interface Identifiers?  Only SLAAC, I think.

Alex
> 
> -- JINMEI, Tatuya
> 
> _______________________________________________ v6ops mailing list 
> v6ops@ietf.org https://www.ietf.org/mailman/listinfo/v6ops
> 


From nobody Thu Nov  5 11:54:47 2020
Return-Path: <gert@space.net>
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 248343A19F7 for <v6ops@ietfa.amsl.com>; Thu,  5 Nov 2020 11:54:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 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, 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=space.net
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 6z5wBO7HYtFo for <v6ops@ietfa.amsl.com>; Thu,  5 Nov 2020 11:54:44 -0800 (PST)
Received: from gatekeeper1-relay.space.net (gatekeeper1-relay.space.net [IPv6:2001:608:3:85::38]) (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 B5ABF3A19F5 for <v6ops@ietf.org>; Thu,  5 Nov 2020 11:54:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=space.net; i=@space.net; q=dns/txt; s=esa; t=1604606083; x=1636142083; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=IjnjBIz2BoCNuiaR4fBfE4dX8pQ7ArB4o7gXgfQZuwk=; b=RUWvInrjlu9W6VY1GvEiU0dAvk/yLyLBbAsJgjOwi1Y3Lf65GiUCO1Es RPM0P+woSDyYvvV5Ywca12TS9T+T/aYASZrd0MzKxWmOuiKy9DGKzgE07 TU3XYKYlIq3k/1A15r9UGwUR2DZbCgIDRcqRi3PJYVsoHXME+Gvbqe9n7 ozM0f196QOLW2qvQpzCDtRhT4fnRw/tGiPrQFnSXDNhalAXvHn7M7mLGa I8p7sN3D5yjFcUUXBgfBIcKxelm2FxUXd4nhQZb97YzchO6HvLyNlbnn0 8bMJRDBqRZxTvmwc4yVDTp5sYC624qPa5LXtBmB194iGoMi0YQrAR+EuG A==;
IronPort-SDR: a8eAd39UNvz4gsX5iRrkTQG9iIFmj5L/f0IDWDx/bSaBBVLHAOdAa+tcVfu7Lm5UJzOiYR/373 j6avMreLhjeQyDzrvkX27eTO3QJrGbv0We1AbBhRtdaiskwMwnDjmpC2ltQV57sDg5V0sZYVoR TZXD4dPKFhBtPLy6J+YX6e6S6ki4K+q5FHQRRMTIrBotIWJWYVi7q+cfOOGA27gEyHMVB5FXYq 7kljNgtz0VEmwHYaCKHKWy38t5NfSdzwmuV6pATtDaYUGutGpAQ7mNu8K6x5V3Q2EDxEu6uuL9 /FM=
X-SpaceNet-SBRS: None
Received: from mobil.space.net ([195.30.115.67]) by gatekeeper1-relay.space.net with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Nov 2020 20:54:40 +0100
X-Original-To: v6ops@ietf.org
Received: from mobil.space.net (localhost [IPv6:::1]) by mobil.space.net (Postfix) with ESMTP id 9E44941041 for <v6ops@ietf.org>; Thu,  5 Nov 2020 20:54:40 +0100 (CET)
X-SpaceNet-Relay: true
X-SpaceNet-Relay: true
Received: from moebius4.space.net (moebius4.space.net [IPv6:2001:608:2:2::251]) by mobil.space.net (Postfix) with ESMTP id 5BE5D40EC5; Thu,  5 Nov 2020 20:54:40 +0100 (CET)
Received: by moebius4.space.net (Postfix, from userid 1007) id 54F72AB645; Thu,  5 Nov 2020 20:54:40 +0100 (CET)
Date: Thu, 5 Nov 2020 20:54:40 +0100
From: Gert Doering <gert@space.net>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Cc: v6ops@ietf.org
Message-ID: <20201105195440.GL14279@Space.Net>
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com> <CAJE_bqfXucoFe0pURXzQWgM0PCvMqUhkctvnbY_iBEDgcjRLBw@mail.gmail.com> <04992575-65a7-c719-b862-0b77e56a510b@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <04992575-65a7-c719-b862-0b77e56a510b@gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/GdkRO_Ri6kQMrVF3hDwK5MUmhPk>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 05 Nov 2020 19:54:46 -0000

Hi,

On Thu, Nov 05, 2020 at 07:15:54PM +0100, Alexandre Petrescu wrote:
> But subnet prefixes like 65bit length do work ok with ND nowadays.

Subnet prefixes of any length work perfectly fine with ND nowadays.

Just "SLAAC" doesn't, on most platforms.

I've heard that OpenBSD can do SLAAC with non-/64 prefix lengths
just fine these days, though I have not tried it.

> But who uses Interface Identifiers?  Only SLAAC, I think.

Using MAC-based EUI-64 for IIDs seems to be a relic from the past anyway.

Gert Doering
        -- NetMaster
-- 
have you enabled IPv6 on something today...?

SpaceNet AG                      Vorstand: Sebastian v. Bomhard, Michael Emmer
Joseph-Dollinger-Bogen 14        Aufsichtsratsvors.: A. Grundner-Culemann
D-80807 Muenchen                 HRB: 136055 (AG Muenchen)
Tel: +49 (0)89/32356-444         USt-IdNr.: DE813185279


From nobody Thu Nov  5 12:43:35 2020
Return-Path: <brian.e.carpenter@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 4D9203A1A41 for <v6ops@ietfa.amsl.com>; Thu,  5 Nov 2020 12:43:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.346
X-Spam-Level: 
X-Spam-Status: No, score=-2.346 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, NICE_REPLY_A=-0.247, SPF_HELO_NONE=0.001, SPF_PASS=-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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FGKEQ8qH_zyB for <v6ops@ietfa.amsl.com>; Thu,  5 Nov 2020 12:43:26 -0800 (PST)
Received: from mail-pg1-x52c.google.com (mail-pg1-x52c.google.com [IPv6:2607:f8b0:4864:20::52c]) (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 4C5713A1A3F for <v6ops@ietf.org>; Thu,  5 Nov 2020 12:43:25 -0800 (PST)
Received: by mail-pg1-x52c.google.com with SMTP id i7so2164589pgh.6 for <v6ops@ietf.org>; Thu, 05 Nov 2020 12:43:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=peWzleWxJiuYzKz62EiY2SLeq8YluNla/6M04CCSzsA=; b=e7NLuNz5YN2xZ+V1EPU/XbQYiz8r0upDW9GRvzKnhjYqxHu6mPgvge2SeUKT9Z4wOD XNWsjva3wjlEX6c1UN8f/rIpSM3RrZ38/ogRzWMIm2jHI/Wo78Gcicdo1r89q8DXJv1I aTAhtFUKrCGWdKB5OWu4MiCTbsfNFYmG1wXzZ7eu1TtbBXkWQxtakm8iVzo3H4LI7/F3 TGExKl2GxoDjLNIVw1XYRv0MtmMbZsa94j7P4xgtzD5/ElDYRhUsmFGrIfEJM3TFiu75 sRm+P1vdg945uJkzzctzEIlBLd6kPMCW4jrF2UViZJ6TuGTV1kdKNEGp1CiKyXlb1rqU vW2w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=peWzleWxJiuYzKz62EiY2SLeq8YluNla/6M04CCSzsA=; b=O9qgL8RLwzCKD9YBOvfcC5/P5YX0DfwbdQ1FUTCXWxciynwYj1UdUkkBxUjrADepzm 69aR26LV+7fbbOq3O4Qf5wEv2q4hT6gcvm6tvsmabrBod5R4QOPr1Brnecfv4K4dFaZV Te+3M5PimLfHVXSRQfTYS7KpJM/2vjkmbk5W4iIDj36H9Gru2K/w2Ka7QC/AukWR/EHz FIAPkiynYFWmgIB+4tOO3YPm5T/xFjwP4Si31FjYi8eR5dDZJ5TDaHk/5xWkGyc0FjEZ HnammBeSpuQsDftB3jdVou8xwQrkj3uhrqTdDvo/ziYkoYT0w+FplqMDOrHUIOx64iIB z5IA==
X-Gm-Message-State: AOAM533BhnSbXoq9DvIHyvGpn+JLjOcZIaCcRpCUQbt01XmdFQ8KAxHv YRhDJQPQh+ySiokJBNHQbabIq2nyWmVGfw==
X-Google-Smtp-Source: ABdhPJw26YZi67XLgn4rFfEFJ6E1WWlsgYfvwX3Qfkh4HG9oKd54pu2quYSeZXjvOC+xOxo2Qpfa1w==
X-Received: by 2002:a17:90a:f195:: with SMTP id bv21mr4264456pjb.8.1604609004327;  Thu, 05 Nov 2020 12:43:24 -0800 (PST)
Received: from [192.168.178.20] ([151.210.130.0]) by smtp.gmail.com with ESMTPSA id b13sm3156056pfi.185.2020.11.05.12.43.21 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 05 Nov 2020 12:43:23 -0800 (PST)
To: Gert Doering <gert@space.net>, Alexandre Petrescu <alexandre.petrescu@gmail.com>
Cc: v6ops@ietf.org
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com> <CAJE_bqfXucoFe0pURXzQWgM0PCvMqUhkctvnbY_iBEDgcjRLBw@mail.gmail.com> <04992575-65a7-c719-b862-0b77e56a510b@gmail.com> <20201105195440.GL14279@Space.Net>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <c43887b4-a94c-23d9-9f17-3503513bceda@gmail.com>
Date: Fri, 6 Nov 2020 09:43:19 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <20201105195440.GL14279@Space.Net>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/FGkzCfQzQKvx0EzL4ibHZ_WTJ4Q>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 05 Nov 2020 20:43:33 -0000

On 06-Nov-20 08:54, Gert Doering wrote:
> Hi,
> 
> On Thu, Nov 05, 2020 at 07:15:54PM +0100, Alexandre Petrescu wrote:
>> But subnet prefixes like 65bit length do work ok with ND nowadays.
> 
> Subnet prefixes of any length work perfectly fine with ND nowadays.
> 
> Just "SLAAC" doesn't, on most platforms.
> 
> I've heard that OpenBSD can do SLAAC with non-/64 prefix lengths
> just fine these days, though I have not tried it.
> 
>> But who uses Interface Identifiers?  Only SLAAC, I think.

Since SLAAC is mandatory to implement on IPv6 nodes [BCP220, RFC8504], that means that all IPv6 nodes use IIDs (and most of them have /64 baked in [RFC4291]).

> Using MAC-based EUI-64 for IIDs seems to be a relic from the past anyway.

True; that aspect is a complete distraction.

    Brian


From nobody Thu Nov  5 13:06:20 2020
Return-Path: <jinmei.tatuya@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 472C83A1A50 for <v6ops@ietfa.amsl.com>; Thu,  5 Nov 2020 13:06:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.4
X-Spam-Level: 
X-Spam-Status: No, score=-1.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
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 qFg38MEsXkIb for <v6ops@ietfa.amsl.com>; Thu,  5 Nov 2020 13:06:16 -0800 (PST)
Received: from mail-vs1-f51.google.com (mail-vs1-f51.google.com [209.85.217.51]) (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 B86A23A1A4E for <v6ops@ietf.org>; Thu,  5 Nov 2020 13:06:16 -0800 (PST)
Received: by mail-vs1-f51.google.com with SMTP id u7so1567953vsq.11 for <v6ops@ietf.org>; Thu, 05 Nov 2020 13:06:16 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=24voRGn9nVUW07DGtXc6eyKDsmv6WTIiDQhWGK/yYvE=; b=GToVTawydYWGI5n/LjY21qej3RH3CBNVvMaryQPVPZQcVrwSfsnJFC9VeBjOVlUZRE 9LAplgazfXOgHvcqeV0YW/mDzsjqnG0NwLOQl9qhD2jqyJoPxUCTzd5J5rrHRTe2fjT1 tf01VDrDCndEL7HoId3ODlLFOSVt//cg+g7lofN65c0DOV/vV9CJL++aV650+Mk+lBKO z+Co371lMC4nnGTsuyCXirAc0P0YHvxM1N5VDoFwVSa6vuayXczQaucYRZ3pEUjP5afW k8YZunR+Is943O7571Jun7/XpuODoCmP9IIaVO8olEds3g9qyH4nb3gdaeCIqMk+hOe9 Ykjg==
X-Gm-Message-State: AOAM533KqKgZUB4B/OIICP6ZAXvAUXOZNffQu+XuoxmTvQzS+7QoW8ZC jJ2A1Sr4vFpBH46927OHzBomtiWYfYOrO7va9O0=
X-Google-Smtp-Source: ABdhPJwmEJWs0eLL7RxqS1Ni79yb1IUS+ydQNmpto2XM8Y6RAjqPcCslCa7EvFIXoeyxnZ5bvNNrlILNVicE4uIoMio=
X-Received: by 2002:a67:f453:: with SMTP id r19mr3002030vsn.43.1604610375605;  Thu, 05 Nov 2020 13:06:15 -0800 (PST)
MIME-Version: 1.0
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com> <CAJE_bqfXucoFe0pURXzQWgM0PCvMqUhkctvnbY_iBEDgcjRLBw@mail.gmail.com> <04992575-65a7-c719-b862-0b77e56a510b@gmail.com>
In-Reply-To: <04992575-65a7-c719-b862-0b77e56a510b@gmail.com>
From: =?UTF-8?B?56We5piO6YGU5ZOJ?= <jinmei@wide.ad.jp>
Date: Thu, 5 Nov 2020 13:06:04 -0800
Message-ID: <CAJE_bqcoKUx1t8OGFFLndpGG5f9-aK-d3LNmb9oQT24DPfP_kA@mail.gmail.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Cc: IPv6 Operations <v6ops@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/uyAdWMaDJf_bVlgL8SDg95YuRFs>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 05 Nov 2020 21:06:18 -0000

At Thu, 5 Nov 2020 19:15:54 +0100,
Alexandre Petrescu <alexandre.petrescu@gmail.com> wrote:

> >> First off SLACC works just fine with any size prefix/interface ID.
> >> The protocol supports different sized prefixes/IIDs.   The
> >> purported issue relates to interface ID sizes.   These drafts
> >> appear to be confused about that.
> >
> > +1.  Even the draft title has the confusion: "SLAAC with prefixes of
> > arbitrary length in PIO (Variable SLAAC) - A Problem Statement". The
> > SLAAC protocol itself as defined in RFC4862 already works with an
> > arbitrary prefix length.
>
> I think it is an indirect SLAAC-GUA problem.  The IID len problem taints
> SLAAC.
>
> Yes, SLAAC spec works with 65bit plens.
>
> No, IIDs defined in IPv6-over-foo are not used anywhere else than in
> SLAAC.  SLAAC is the only protocol that uses the IIDs defined in
> IPv6-over-foo.

For IPv6-over-foo, that's correct.  For example, RFC2464 Section 4
specifically states it's for SLAAC.  But that's only a part of the
whole picture; IPv6-over-foo and addr arch (RFC4291) must be
consistent, and the latter is not specific to SLAAC.  In fact, if the
spec for IID length in the addr arch were also only about SLAAC, I
suspect the Bourbaki author(s) wouldn't care too much about it.

The authors of draft-mishra-v6ops-variable-slaac-problem-stmt might
only be interested in SLAAC related use cases, but we can't pretend
it's an SLAAC specific problem (and provide a tweak to SLAAC as a
"solution") without resolving the implication on the addr arch (and
on manually configured addresses, etc).

That's what I tried to point out.

--
JINMEI, Tatuya


From nobody Thu Nov  5 13:49:19 2020
Return-Path: <markzzzsmith@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 039423A1A72 for <v6ops@ietfa.amsl.com>; Thu,  5 Nov 2020 13:49:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.597
X-Spam-Level: 
X-Spam-Status: No, score=-0.597 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 61YHydEWn2Sz for <v6ops@ietfa.amsl.com>; Thu,  5 Nov 2020 13:49:16 -0800 (PST)
Received: from mail-ot1-x32d.google.com (mail-ot1-x32d.google.com [IPv6:2607:f8b0:4864:20::32d]) (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 30E273A1A70 for <v6ops@ietf.org>; Thu,  5 Nov 2020 13:49:15 -0800 (PST)
Received: by mail-ot1-x32d.google.com with SMTP id 79so2862358otc.7 for <v6ops@ietf.org>; Thu, 05 Nov 2020 13:49:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=vr5oFFbG5wuVxPhlrLiEoOGIaSbJGBvBU1IMEqQ1IGs=; b=HgjPZEUkDvfLml0ka1DGJV5t6prjMjhtPF6Bu/mkdq0wIu0MFAFTXSlrBJORmgXUP+ gSDZj7KH3jo9KtFV9BLXNnH45Fbzw7IRtP4m/sXsGo36ax28APbgyQ8DDbqEiGpY3N0X JzY/daIuVL/kJYzRegrU2JIWXPXf5fmVRZ9AreItxRFMcaD6hNH+0jZv5nEGWn2mVoNA snoeqoKb5jfQo3QMf8BZdcjDglgiPU6oTL0DdajZfsBSV6OtZpu32sdfsblnkubWTJNZ S0Fjl2AT0c/v/d2pxOP3kwmXeJ76e5FQnV3H5SHCkcFSn8GUM/Xi7JbPnIu0cQUdmGXn R4sA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=vr5oFFbG5wuVxPhlrLiEoOGIaSbJGBvBU1IMEqQ1IGs=; b=ahDceztpjchmSAwx+wRQukv2XvfQB4ugyMUU8ufCYrzP5cOFamgcjKJI3jrvYZIPXW CFfbLqJqx+roOAqaGmijjH4W4cAZ2DYRzPzTJTvNTf4w8Vf3UYqtU5ykHC7KcrAzgg83 eDDckjmcwMd7TkA8E1SkFxjCMQNHPwy6LqYgu1M3nR/Tmy7W8rM32wg1MizX8j/1ANgD RtZwdEfO1vqhOUEgeavqsC+3Ig52WcP08yN6nSZoAoqWkFrOr7BMncia7Jdf9USAjE9S XZG40frpybCrTDlncRS1sXtNC3ck0Wnwqy77NeSyqKNnqzxK5FarICWMPAvchaOa62YJ k8aw==
X-Gm-Message-State: AOAM530sjImu5ZT2WVI0xlyT71AVIdCGC0azey1LjQv65+jhT0eniYs1 SLaOwpWYE4qd6lZi0OcHMwxhKk+68v4lIMuMGi4=
X-Google-Smtp-Source: ABdhPJyCA29dKcEXPzh4J6GKmp2Fmn9hIj9pd12/UgNxKzIs2qcxXS6qmRNqXJ1glxnrx36HPJ7/J5hXiAduBTvOm44=
X-Received: by 2002:a9d:a0d:: with SMTP id 13mr2900688otg.348.1604612955191; Thu, 05 Nov 2020 13:49:15 -0800 (PST)
MIME-Version: 1.0
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com> <CAJE_bqfXucoFe0pURXzQWgM0PCvMqUhkctvnbY_iBEDgcjRLBw@mail.gmail.com> <04992575-65a7-c719-b862-0b77e56a510b@gmail.com> <CAJE_bqcoKUx1t8OGFFLndpGG5f9-aK-d3LNmb9oQT24DPfP_kA@mail.gmail.com>
In-Reply-To: <CAJE_bqcoKUx1t8OGFFLndpGG5f9-aK-d3LNmb9oQT24DPfP_kA@mail.gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Fri, 6 Nov 2020 08:49:04 +1100
Message-ID: <CAO42Z2x3K0Sfp1Zh05B+dRbrpSc4XmnCmDOMiVwbw1wrQeJB9w@mail.gmail.com>
To: =?UTF-8?B?56We5piO6YGU5ZOJ?= <jinmei@wide.ad.jp>
Cc: Alexandre Petrescu <alexandre.petrescu@gmail.com>, IPv6 Operations <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000323b9c05b3631120"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/rrPhSqLJN_w_cP8T2lvw8S2gqrQ>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 05 Nov 2020 21:49:18 -0000

--000000000000323b9c05b3631120
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Fri, 6 Nov 2020, 08:06 =E7=A5=9E=E6=98=8E=E9=81=94=E5=93=89, <jinmei@wid=
e.ad.jp> wrote:

> At Thu, 5 Nov 2020 19:15:54 +0100,
> Alexandre Petrescu <alexandre.petrescu@gmail.com> wrote:
>
> > >> First off SLACC works just fine with any size prefix/interface ID.
> > >> The protocol supports different sized prefixes/IIDs.   The
> > >> purported issue relates to interface ID sizes.   These drafts
> > >> appear to be confused about that.
> > >
> > > +1.  Even the draft title has the confusion: "SLAAC with prefixes of
> > > arbitrary length in PIO (Variable SLAAC) - A Problem Statement". The
> > > SLAAC protocol itself as defined in RFC4862 already works with an
> > > arbitrary prefix length.
> >
> > I think it is an indirect SLAAC-GUA problem.  The IID len problem taint=
s
> > SLAAC.
> >
> > Yes, SLAAC spec works with 65bit plens.
> >
> > No, IIDs defined in IPv6-over-foo are not used anywhere else than in
> > SLAAC.  SLAAC is the only protocol that uses the IIDs defined in
> > IPv6-over-foo.
>
> For IPv6-over-foo, that's correct.  For example, RFC2464 Section 4
> specifically states it's for SLAAC.  But that's only a part of the
> whole picture; IPv6-over-foo and addr arch (RFC4291) must be
> consistent, and the latter is not specific to SLAAC.  In fact, if the
> spec for IID length in the addr arch were also only about SLAAC, I
> suspect the Bourbaki author(s) wouldn't care too much about it.
>
> The authors of draft-mishra-v6ops-variable-slaac-problem-stmt might
> only be interested in SLAAC related use cases, but we can't pretend
> it's an SLAAC specific problem (and provide a tweak to SLAAC as a
> "solution") without resolving the implication on the addr arch (and
> on manually configured addresses, etc).
>

There's also privacy and security implications, as if prefix lengths become
arbitrary, then at a certain length, privacy addreses become ineffective,
and measures to prevent discovery by unsolicited packet probing become
ineffective.

There's also implications to BCP204, host addressing recommendations,
because I expect people will choose prefix lengths to only give each host a
single address, as that is what they're familiar with from IPv4.

64 bits itself isn't magic, it is that it is a default, "plug-and-play"
size that very effectively accommodates all of these other things that
couldn't exist in IPv4.

A provider giving out a single /64, when the provider has at least 4
billion /64s (i.e., min RIR allocation of a /32) is implicitly and strongly
saying they don't want the receiver to be running a routed network.

The IETF shouldn't come up with technical work arounds to operator
policies, when there are already solutions for operators that don't have
those policies (in this specific case, if customers are allowed to run
routed networks, the operator can provide multiple /64s via PD).

Regards,
Mark.






> That's what I tried to point out.
>
> --
> JINMEI, Tatuya
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>

--000000000000323b9c05b3631120
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Fri, 6 Nov 2020, 08:06 =E7=A5=9E=E6=98=8E=E9=81=94=
=E5=93=89, &lt;<a href=3D"mailto:jinmei@wide.ad.jp" target=3D"_blank" rel=
=3D"noreferrer">jinmei@wide.ad.jp</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">At Thu, 5 Nov 2020 19:15:54 +0100,<br>
Alexandre Petrescu &lt;<a href=3D"mailto:alexandre.petrescu@gmail.com" rel=
=3D"noreferrer noreferrer" target=3D"_blank">alexandre.petrescu@gmail.com</=
a>&gt; wrote:<br>
<br>
&gt; &gt;&gt; First off SLACC works just fine with any size prefix/interfac=
e ID.<br>
&gt; &gt;&gt; The protocol supports different sized prefixes/IIDs.=C2=A0 =
=C2=A0The<br>
&gt; &gt;&gt; purported issue relates to interface ID sizes.=C2=A0 =C2=A0Th=
ese drafts<br>
&gt; &gt;&gt; appear to be confused about that.<br>
&gt; &gt;<br>
&gt; &gt; +1.=C2=A0 Even the draft title has the confusion: &quot;SLAAC wit=
h prefixes of<br>
&gt; &gt; arbitrary length in PIO (Variable SLAAC) - A Problem Statement&qu=
ot;. The<br>
&gt; &gt; SLAAC protocol itself as defined in RFC4862 already works with an=
<br>
&gt; &gt; arbitrary prefix length.<br>
&gt;<br>
&gt; I think it is an indirect SLAAC-GUA problem.=C2=A0 The IID len problem=
 taints<br>
&gt; SLAAC.<br>
&gt;<br>
&gt; Yes, SLAAC spec works with 65bit plens.<br>
&gt;<br>
&gt; No, IIDs defined in IPv6-over-foo are not used anywhere else than in<b=
r>
&gt; SLAAC.=C2=A0 SLAAC is the only protocol that uses the IIDs defined in<=
br>
&gt; IPv6-over-foo.<br>
<br>
For IPv6-over-foo, that&#39;s correct.=C2=A0 For example, RFC2464 Section 4=
<br>
specifically states it&#39;s for SLAAC.=C2=A0 But that&#39;s only a part of=
 the<br>
whole picture; IPv6-over-foo and addr arch (RFC4291) must be<br>
consistent, and the latter is not specific to SLAAC.=C2=A0 In fact, if the<=
br>
spec for IID length in the addr arch were also only about SLAAC, I<br>
suspect the Bourbaki author(s) wouldn&#39;t care too much about it.<br>
<br>
The authors of draft-mishra-v6ops-variable-slaac-problem-stmt might<br>
only be interested in SLAAC related use cases, but we can&#39;t pretend<br>
it&#39;s an SLAAC specific problem (and provide a tweak to SLAAC as a<br>
&quot;solution&quot;) without resolving the implication on the addr arch (a=
nd<br>
on manually configured addresses, etc).<br></blockquote></div></div><div di=
r=3D"auto"><br></div><div dir=3D"auto">There&#39;s also privacy and securit=
y implications, as if prefix lengths become arbitrary, then at a certain le=
ngth, privacy addreses become ineffective, and measures to prevent discover=
y by unsolicited packet probing become ineffective.</div><div dir=3D"auto">=
<br></div><div dir=3D"auto">There&#39;s also implications to BCP204, host a=
ddressing recommendations, because I expect people will choose prefix lengt=
hs to only give each host a single address, as that is what they&#39;re fam=
iliar with from IPv4.</div><div dir=3D"auto"><br></div><div dir=3D"auto">64=
 bits itself isn&#39;t magic, it is that it is a default, &quot;plug-and-pl=
ay&quot; size that very effectively accommodates all of these other things =
that couldn&#39;t exist in IPv4.</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">A provider giving out a single /64, when the provider has at leas=
t 4 billion /64s (i.e., min RIR allocation of a /32) is implicitly and stro=
ngly saying they don&#39;t want the receiver to be running a routed network=
.</div><div dir=3D"auto"><br></div><div dir=3D"auto">The IETF shouldn&#39;t=
 come up with technical work arounds to operator policies, when there are a=
lready solutions for operators that don&#39;t have those policies (in this =
specific case, if customers are allowed to run routed networks, the operato=
r can provide multiple /64s via PD).</div><div dir=3D"auto"><br></div><div =
dir=3D"auto">Regards,</div><div dir=3D"auto">Mark.</div><div dir=3D"auto"><=
br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=
=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><div clas=
s=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .=
8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
That&#39;s what I tried to point out.<br>
<br>
--<br>
JINMEI, Tatuya<br>
<br>
_______________________________________________<br>
v6ops mailing list<br>
<a href=3D"mailto:v6ops@ietf.org" rel=3D"noreferrer noreferrer" target=3D"_=
blank">v6ops@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer n=
oreferrer noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listin=
fo/v6ops</a><br>
</blockquote></div></div></div>

--000000000000323b9c05b3631120--


From nobody Thu Nov  5 13:49:58 2020
Return-Path: <bob.hinden@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 968793A1AE8 for <v6ops@ietfa.amsl.com>; Thu,  5 Nov 2020 13:49:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 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, SPF_HELO_NONE=0.001, SPF_PASS=-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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LMEk3uOECxJM for <v6ops@ietfa.amsl.com>; Thu,  5 Nov 2020 13:49:48 -0800 (PST)
Received: from mail-wm1-x32d.google.com (mail-wm1-x32d.google.com [IPv6:2a00:1450:4864:20::32d]) (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 AD7FB3A1AE9 for <v6ops@ietf.org>; Thu,  5 Nov 2020 13:49:41 -0800 (PST)
Received: by mail-wm1-x32d.google.com with SMTP id v5so3039494wmh.1 for <v6ops@ietf.org>; Thu, 05 Nov 2020 13:49:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=LI/cnGYVaJbyF7T0NIhaj1Lxm0/LNd8cyp54ImRGY9A=; b=M3raS3JhWS8W5/4cOyoJPhXg7FqDI4Z6ph6iodvhh25YO1UubZLp5FbD/ypjJOAeZX rFCo8Zefgx+b9xAMzkr7W7rlac4numT4pQPsbWiOw6JwDdjpwUdU/xErZPwchHi7eURH 3xpB1lZIzY0P0cAaYvdicFDZEDdNJQEuIHz8OWO2quoPQ2LCrwfP7dLPzw8l24T28wjA b6NSIylKCXyndDrJZ7EFkCsHXLO6UuDRRKY1cFKDJPyv4WNEd9o8uxGQY8IY0TSdTiN+ ngPuzqZRrPoU4zMPc3n4jpMtDFreeDgGbXcC3dy4dxzvL4HKM3Z8wq8EAQ2Ii97CFFei YcRg==
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=LI/cnGYVaJbyF7T0NIhaj1Lxm0/LNd8cyp54ImRGY9A=; b=QVw9VmWbwJbvDaBTo8hIlH13C4ULgTsdShCus0gsuT3caJhnUm+/ElfoT/dSKE84kK 6KxUWEqUlnUHfx6cwzGOBsm0MZxOuI20bSKHudyVIazgADHpAFWZIeY7g5mFmM+U+40B LpinX8rDH4PPq+QTJZpBXudhIWjzeQ1iKUag5rGZJtvMcnbBATk79wjTmczrO4esaHBx qGOC1izss54frS5yBDCLg2w9XJRykRqjzcls6uUk8pyfghRkuWnpcZpiRyv74ZBJQoN9 qTzEy+Wrii/CB+bW5dxNvtFNP2Hda5Uz7vYhr1DWOoFWvEy556xBuklD6br4zZP1SRQO fbHw==
X-Gm-Message-State: AOAM533yu9btOzzaIPf91DGbaN/W2yJMg1Ru/yUxINLLuTEu9D5QOkvO aTEDYkP01anW/ovxxi0ZPjEzevb9w9A=
X-Google-Smtp-Source: ABdhPJz+Tp9qsevSnxW8iaUPUbis8XXwIKA7qlQqFc1ywRLEnrV1r3MMziP5slNrdLYhIQ867bTVKQ==
X-Received: by 2002:a1c:4e1a:: with SMTP id g26mr4812667wmh.98.1604612980006;  Thu, 05 Nov 2020 13:49:40 -0800 (PST)
Received: from ?IPv6:2601:647:5a00:ef0b:3157:b79c:3999:169e? ([2601:647:5a00:ef0b:3157:b79c:3999:169e]) by smtp.gmail.com with ESMTPSA id a185sm4124999wmf.24.2020.11.05.13.49.38 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 05 Nov 2020 13:49:38 -0800 (PST)
From: Bob Hinden <bob.hinden@gmail.com>
Message-Id: <F3AF4EFF-3473-4417-866A-835052D1383D@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_F424B148-B3CF-406F-8DE2-AE98BB9F075F"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
Date: Thu, 5 Nov 2020 13:49:33 -0800
In-Reply-To: <04992575-65a7-c719-b862-0b77e56a510b@gmail.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, v6ops@ietf.org
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com> <CAJE_bqfXucoFe0pURXzQWgM0PCvMqUhkctvnbY_iBEDgcjRLBw@mail.gmail.com> <04992575-65a7-c719-b862-0b77e56a510b@gmail.com>
X-Mailer: Apple Mail (2.3445.104.17)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/ri3ZanXHVMv6E4gTYjt81bDGCk4>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 05 Nov 2020 21:49:56 -0000

--Apple-Mail=_F424B148-B3CF-406F-8DE2-AE98BB9F075F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Alexandre,

> On Nov 5, 2020, at 10:15 AM, Alexandre Petrescu =
<alexandre.petrescu@gmail.com> wrote:
>=20
>=20
>> or "Arbitrary Length
>> Interface Identifiers - A Problem Statement" (both "subnet prefix"
>> and "interface identifier" are a concept defined in the address
>> architecture).
>=20
> But who uses Interface Identifiers?  Only SLAAC, I think.
>=20

That is not correct.   All IPv6 unicast addresses have Interface IDs.  =
For example from RFC4291:

   2.5.4.  Global Unicast Addresses

   The general format for IPv6 Global Unicast addresses is as follows:

   |         n bits         |   m bits  |       128-n-m bits         |
   +------------------------+-----------+----------------------------+
   | global routing prefix  | subnet ID |       interface ID         |
   +------------------------+-----------+----------------------------+

This is independent of how they are allocated (SLAAC, DHCP, manual).

Please reread RFC4291.

Bob




--Apple-Mail=_F424B148-B3CF-406F-8DE2-AE98BB9F075F
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEm0rfRsOCoyamPexGrut0EXfnu6gFAl+kc20ACgkQrut0EXfn
u6ggggf8Cpfo+9Q2UejmPSSoDpETKALYDdhcw4njZH5wy8mLb7SrewedsrX9QHmS
Xnn5ufiJa44VVWFnC5/UV/kR6sEie2aKl1EHa0MPUlyF2n75GXN++RdiNCsnyaCx
R3+gukg11KbCfvp4p45DdepnGO/huGN1Wn2CPpspgRyQdzb7zWCzha+5U/12ILn3
erXLo4UNxzKBUGl4eTJxfk1UNooE673sn28vYnu3rg+KcYFYQwDPPXFLfqE5uiXM
gqLzp+0RpIDhK0a5iEDRiHbBKKqUpeR+5M3hakYAgXLQvleHmCdq6gJOvQqIhjvx
5/ZG2eSrlaSyzcTePddw4l0tr/jcSA==
=Xh+Z
-----END PGP SIGNATURE-----

--Apple-Mail=_F424B148-B3CF-406F-8DE2-AE98BB9F075F--


From nobody Thu Nov  5 14:18:19 2020
Return-Path: <fredbaker.ietf@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 0CCE03A1A9A for <v6ops@ietfa.amsl.com>; Thu,  5 Nov 2020 14:18:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, 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=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 4TIm-x3o4m4M for <v6ops@ietfa.amsl.com>; Thu,  5 Nov 2020 14:18:16 -0800 (PST)
Received: from mail-pg1-x52b.google.com (mail-pg1-x52b.google.com [IPv6:2607:f8b0:4864:20::52b]) (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 44E1F3A1A99 for <v6ops@ietf.org>; Thu,  5 Nov 2020 14:18:16 -0800 (PST)
Received: by mail-pg1-x52b.google.com with SMTP id 62so2313496pgg.12 for <v6ops@ietf.org>; Thu, 05 Nov 2020 14:18:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:mime-version:subject:date:references:cc:to:message-id;  bh=P6Hd0JcbMpLbMtroj8kwtuM7wAJM/W0EGot2fAwU4+Y=; b=PtlHbHS9YI6gfW0IbP2ITIGumG3GEIDVP7xJc8PArg4ZVt2B+dgsWoZkwihAj0VojD omfdM3f5PiojW9Az6gJLBQPgOCC0+0zRoCWKFO+9+nYn0SYIEVVlP0Umum11NL8jnQAL iGL7fU9HdvCRs/s1k+Clqq4kKxNyy/e7UgQAS4wQ8t+vYWUHfzkXTe86EHTLtKyG7Hcf Mpj4tc2Wo/Vz0ZeY3RqwYk5a0BOoKtOagtTlp6eeqY1vaqSDPsWbBUzJScK96MGnIh8R L7tRmeTbiXa2r8dj1fane+P5jlkebbNVL4bNGkcUrl+gATIu0eGCXwkZy5utJkut0pU0 q5Pw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:date:references:cc:to :message-id; bh=P6Hd0JcbMpLbMtroj8kwtuM7wAJM/W0EGot2fAwU4+Y=; b=YHbSi7/SP73AXLDbhJi5MqYdof0mdZZFHukKxRfMOgoiQ8TVxPeNNzlPvnU/mq3IQC d9AC18I2vIE4UlCjCqF7J99Ju7Mrv8q1wkV6rCvR0eva3FXkW72B7C2R4MwIv4WRxX10 rqJJv+3qp/3LljC6ARIpcJHOhjY8zOQVxC9Nc/C/dRcg/e+93Cs6RxJ8xnyG6oKJ/uA1 BsJb+LLPgWKsy9MJd9kvX+h8j4+x84d4pl5ERhZTwynTib2L7PgvYfsR56qoyUMFdNjO p5oy5nhBBQy29JKVqtcKHDUV0/XcD07I7x3CJC1Pj/oqAhM0GetpoHT2Kw+a7TFYWdIM gYXw==
X-Gm-Message-State: AOAM533ZOvNV3/sVaA4wpnQIVnxIPKGJCzyxLBOgBknT2jQn+kr2vtvf lKfP9WZ9Vq+oOW5QmZ3E0F8kAnLY10a+kQ==
X-Google-Smtp-Source: ABdhPJxqeag0dz8NTHb0CQSqHd3jBYXjeIKiXnUN665w3TJ4zH+IvirNchXplpRVHtp2HGtkHKo1DA==
X-Received: by 2002:a17:90a:a008:: with SMTP id q8mr4446513pjp.211.1604614695505;  Thu, 05 Nov 2020 14:18:15 -0800 (PST)
Received: from freds-mbp.lan (ip68-111-231-227.sd.sd.cox.net. [68.111.231.227]) by smtp.gmail.com with ESMTPSA id c24sm3429590pgk.34.2020.11.05.14.18.14 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 05 Nov 2020 14:18:15 -0800 (PST)
From: Fred Baker <fredbaker.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_95A1D40A-581B-43C9-8F0F-912BAF64C943"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.1\))
Date: Thu, 5 Nov 2020 14:18:13 -0800
References: <7AB74314-E35B-4868-ACF9-A20DBDEF6CA1@gmail.com>
To: IPv6 Operations <v6ops@ietf.org>
Message-Id: <FC6FCA02-9C45-4C39-8EF9-BA3905A5C07F@gmail.com>
X-Mailer: Apple Mail (2.3654.20.0.2.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/8gxixHFtRqNKpudjBlN4o_HkaIs>
Subject: [v6ops] Adding two drafts to the agenda
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 05 Nov 2020 22:18:18 -0000

--Apple-Mail=_95A1D40A-581B-43C9-8F0F-912BAF64C943
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Ron and I have added two drafts to the agenda: draft-peng-v6ops-hbh and =
draft-mishra-v6ops-variable-slaac-problem-stmt. The agenda is now as =
stated at =
https://www.ietf.org/proceedings/109/agenda/agenda-109-v6ops-04 =
<https://www.ietf.org/proceedings/109/agenda/agenda-109-v6ops-04>.=20

The argument, in the case of the SLAAC problem statement, is that the =
6man chairs requested operational discussion and an operational =
viewpoint. So, voila, we can have that discussion. The argument in the =
HBH case is that we have the time, and while Ron and I don't expect a =
lot of support (and as stated it would have to be a 6man draft anyway), =
it doesn't hurt to let it be discussed.=20

That means, authors, that each discussion has about 24 minutes total. =
You get 10-15 minutes to present your thoughts, and about as much time =
for online discussion. Please upload your slides to the meeting =
materials page (https://datatracker.ietf.org/meeting/materials/ =
<https://datatracker.ietf.org/meeting/materials/>) or mail them to me by =
the 2020-11-14 so I can upload them.

> Begin forwarded message:
>=20
> From: Bob Hinden <bob.hinden@gmail.com>
> Subject: SLAAC with prefixes of arbitrary length in PIO (Variable =
SLAAC) drafts
> Date: November 5, 2020 at 12:36:55 PM PST
> To: Fred Baker <fredbaker.ietf@gmail.com>, Ron Bonica =
<rbonica@juniper.net>
> Cc: Bob Hinden <bob.hinden@gmail.com>, Ole Tr=C3=B8an =
<otroan@employees.org>
>=20
> Fred, Ron,
>=20
> Ole and I planning the 6man agenda.  We have been discussing the Gyan =
drafts (SLAAC with prefixes of arbitrary length).
>=20
> We wanted to get your thoughts.   Our take is that it might be good if =
V6OPS had a presentation on the problem that this is trying to solve.  =
Specifically the operational issues.
>=20
> The solution proposed makes little sense to us since SLAAC already =
supports variable length prefixes/IIDs, so we aren=E2=80=99t sure it =
make sense to give him a slot in 6MAN.
>=20
> Your thoughts?
>=20
> Bob
>=20


--Apple-Mail=_95A1D40A-581B-43C9-8F0F-912BAF64C943
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Ron =
and I have added two drafts to the agenda:&nbsp;<span =
style=3D"font-family: Menlo; font-size: 11px;" =
class=3D"">draft-peng-v6ops-hbh and&nbsp;</span><span =
style=3D"font-family: Menlo; font-size: 11px;" =
class=3D"">draft-mishra-v6ops-variable-slaac-problem-stmt. The agenda is =
now as stated at&nbsp;</span><font face=3D"Menlo" class=3D""><span =
style=3D"font-size: 11px;" class=3D""><a =
href=3D"https://www.ietf.org/proceedings/109/agenda/agenda-109-v6ops-04" =
class=3D"">https://www.ietf.org/proceedings/109/agenda/agenda-109-v6ops-04=
</a>.&nbsp;</span></font><div class=3D""><font face=3D"Menlo" =
class=3D""><span style=3D"font-size: 11px;" class=3D""><br =
class=3D""></span></font></div><div class=3D""><font face=3D"Menlo" =
class=3D""><span style=3D"font-size: 11px;" class=3D"">The&nbsp;argument, =
in the case of the SLAAC problem statement, is that the 6man chairs =
requested operational discussion and an operational viewpoint. So, =
voila, we can have that discussion. The argument in the HBH case is that =
we have the time, and while&nbsp;Ron and I don't expect a lot of support =
(and as stated it would have to be a 6man draft anyway), it doesn't hurt =
to let it be discussed.&nbsp;</span></font></div><div class=3D""><font =
face=3D"Menlo" class=3D""><span style=3D"font-size: 11px;" class=3D""><br =
class=3D""></span></font></div><div class=3D""><font face=3D"Menlo" =
class=3D""><span style=3D"font-size: 11px;" class=3D"">That means, =
authors, that each discussion has about 24 minutes&nbsp;total. You get =
10-15 minutes to present your thoughts, and about as much time for =
online discussion. Please upload your slides to the meeting materials =
page (<a href=3D"https://datatracker.ietf.org/meeting/materials/" =
class=3D"">https://datatracker.ietf.org/meeting/materials/</a>)</span></fo=
nt><span style=3D"font-size: 11px; font-family: Menlo;" =
class=3D"">&nbsp;or mail them to me by the 2020-11-14 so I can upload =
them.</span></div><div class=3D""><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"">Begin forwarded =
message:</div><br class=3D"Apple-interchange-newline"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">From: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">Bob Hinden &lt;<a =
href=3D"mailto:bob.hinden@gmail.com" =
class=3D"">bob.hinden@gmail.com</a>&gt;<br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Subject: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><b class=3D"">SLAAC with =
prefixes of arbitrary length in PIO (Variable SLAAC) drafts</b><br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Date: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">November 5, 2020 at 12:36:55 PM =
PST<br class=3D""></span></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">Fred Baker &lt;<a =
href=3D"mailto:fredbaker.ietf@gmail.com" =
class=3D"">fredbaker.ietf@gmail.com</a>&gt;, Ron Bonica &lt;<a =
href=3D"mailto:rbonica@juniper.net" =
class=3D"">rbonica@juniper.net</a>&gt;<br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Cc: </b></span><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif;" class=3D"">Bob Hinden &lt;<a =
href=3D"mailto:bob.hinden@gmail.com" =
class=3D"">bob.hinden@gmail.com</a>&gt;, Ole Tr=C3=B8an &lt;<a =
href=3D"mailto:otroan@employees.org" =
class=3D"">otroan@employees.org</a>&gt;<br class=3D""></span></div><br =
class=3D""><div class=3D""><div class=3D"">Fred, Ron,<br class=3D""><br =
class=3D"">Ole and I planning the 6man agenda. &nbsp;We have been =
discussing the Gyan drafts (SLAAC with prefixes of arbitrary length).<br =
class=3D""><br class=3D"">We wanted to get your thoughts. =
&nbsp;&nbsp;Our take is that it might be good if V6OPS had a =
presentation on the problem that this is trying to solve. =
&nbsp;Specifically the operational issues.<br class=3D""><br =
class=3D"">The solution proposed makes little sense to us since SLAAC =
already supports variable length prefixes/IIDs, so we aren=E2=80=99t =
sure it make sense to give him a slot in 6MAN.<br class=3D""><br =
class=3D"">Your thoughts?<br class=3D""><br class=3D"">Bob<br =
class=3D""><br class=3D""></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_95A1D40A-581B-43C9-8F0F-912BAF64C943--


From nobody Fri Nov  6 01:54:22 2020
Return-Path: <alexandre.petrescu@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 276323A1011 for <v6ops@ietfa.amsl.com>; Fri,  6 Nov 2020 01:54:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.424
X-Spam-Level: 
X-Spam-Status: No, score=0.424 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.247, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 Yt_xta8sB71n for <v6ops@ietfa.amsl.com>; Fri,  6 Nov 2020 01:54:19 -0800 (PST)
Received: from oxalide-smtp-out.extra.cea.fr (oxalide-smtp-out.extra.cea.fr [132.168.224.13]) (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 1E1D43A0D5A for <v6ops@ietf.org>; Fri,  6 Nov 2020 01:54:18 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by oxalide-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0A69sEZT014292; Fri, 6 Nov 2020 10:54:14 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id DD06420422F; Fri,  6 Nov 2020 10:54:14 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id CC4B520437A; Fri,  6 Nov 2020 10:54:14 +0100 (CET)
Received: from [10.11.245.11] ([10.11.245.11]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0A69sErC024941; Fri, 6 Nov 2020 10:54:14 +0100
To: Mark Smith <markzzzsmith@gmail.com>, =?UTF-8?B?56We5piO6YGU5ZOJ?= <jinmei@wide.ad.jp>
Cc: IPv6 Operations <v6ops@ietf.org>
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com> <CAJE_bqfXucoFe0pURXzQWgM0PCvMqUhkctvnbY_iBEDgcjRLBw@mail.gmail.com> <04992575-65a7-c719-b862-0b77e56a510b@gmail.com> <CAJE_bqcoKUx1t8OGFFLndpGG5f9-aK-d3LNmb9oQT24DPfP_kA@mail.gmail.com> <CAO42Z2x3K0Sfp1Zh05B+dRbrpSc4XmnCmDOMiVwbw1wrQeJB9w@mail.gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <e6778294-8f54-abdc-5e85-1466818e9cca@gmail.com>
Date: Fri, 6 Nov 2020 10:54:14 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.0
MIME-Version: 1.0
In-Reply-To: <CAO42Z2x3K0Sfp1Zh05B+dRbrpSc4XmnCmDOMiVwbw1wrQeJB9w@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/sWVm4Zg0xTmV8kg40utC2VYOiFE>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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, 06 Nov 2020 09:54:21 -0000

Le 05/11/2020 à 22:49, Mark Smith a écrit :
> 
> 
> On Fri, 6 Nov 2020, 08:06 神明達哉, <jinmei@wide.ad.jp 
> <mailto:jinmei@wide.ad.jp>> wrote:
> 
>     At Thu, 5 Nov 2020 19:15:54 +0100,
>     Alexandre Petrescu <alexandre.petrescu@gmail.com
>     <mailto:alexandre.petrescu@gmail.com>> wrote:
> 
>      > >> First off SLACC works just fine with any size prefix/interface ID.
>      > >> The protocol supports different sized prefixes/IIDs.   The
>      > >> purported issue relates to interface ID sizes.   These drafts
>      > >> appear to be confused about that.
>      > >
>      > > +1.  Even the draft title has the confusion: "SLAAC with
>     prefixes of
>      > > arbitrary length in PIO (Variable SLAAC) - A Problem
>     Statement". The
>      > > SLAAC protocol itself as defined in RFC4862 already works with an
>      > > arbitrary prefix length.
>      >
>      > I think it is an indirect SLAAC-GUA problem.  The IID len problem
>     taints
>      > SLAAC.
>      >
>      > Yes, SLAAC spec works with 65bit plens.
>      >
>      > No, IIDs defined in IPv6-over-foo are not used anywhere else than in
>      > SLAAC.  SLAAC is the only protocol that uses the IIDs defined in
>      > IPv6-over-foo.
> 
>     For IPv6-over-foo, that's correct.  For example, RFC2464 Section 4
>     specifically states it's for SLAAC.  But that's only a part of the
>     whole picture; IPv6-over-foo and addr arch (RFC4291) must be
>     consistent, and the latter is not specific to SLAAC.  In fact, if the
>     spec for IID length in the addr arch were also only about SLAAC, I
>     suspect the Bourbaki author(s) wouldn't care too much about it.
> 
>     The authors of draft-mishra-v6ops-variable-slaac-problem-stmt might
>     only be interested in SLAAC related use cases, but we can't pretend
>     it's an SLAAC specific problem (and provide a tweak to SLAAC as a
>     "solution") without resolving the implication on the addr arch (and
>     on manually configured addresses, etc).
> 
> 
> There's also privacy and security implications, as if prefix lengths 
> become arbitrary, then at a certain length, privacy addreses become 
> ineffective, and measures to prevent discovery by unsolicited packet 
> probing become ineffective.
> 
> There's also implications to BCP204, host addressing recommendations, 
> because I expect people will choose prefix lengths to only give each 
> host a single address, as that is what they're familiar with from IPv4.
> 
> 64 bits itself isn't magic, it is that it is a default, "plug-and-play" 
> size that very effectively accommodates all of these other things that 
> couldn't exist in IPv4.
> 
> A provider giving out a single /64, when the provider has at least 4 
> billion /64s (i.e., min RIR allocation of a /32) is implicitly and 
> strongly saying they don't want the receiver to be running a routed network.
> 
> The IETF shouldn't come up with technical work arounds to operator 
> policies, when there are already solutions for operators that don't have 
> those policies (in this specific case, if customers are allowed to run 
> routed networks, the operator can provide multiple /64s via PD).

MArk,

There are operators and operators.  And, within operators, we use a 
generic term 'operator' to mean many things.  But there are humans and 
computers at our each mention of 'operator'.  We should not 
misunderstand each other at IETF.

Operators depend on hardware manufacturers.

At this time, the conclusion of all these dependencies, is that it's not 
possible to do a /56 for a smartphone.

Some people and some computers and some policies at some operators do 
not mind if an IETF solution does 65+63 on the Ethernet or WiFi 
interface.  They dont mind that any more than doing 64share or NAT for 
IPv4.  Doing 65+63 on the WiFi interface of a smartphone might even be 
seen as an advantage, by certain people on some computers at some 
operators with some policies.

This 65+63 is not a workaround operators interests.

Alex

> 
> Regards,
> Mark.
> 
> 
> 
> 
> 
> 
>     That's what I tried to point out.
> 
>     --
>     JINMEI, Tatuya
> 
>     _______________________________________________
>     v6ops mailing list
>     v6ops@ietf.org <mailto:v6ops@ietf.org>
>     https://www.ietf.org/mailman/listinfo/v6ops
>     <https://www.ietf.org/mailman/listinfo/v6ops>
> 


From nobody Fri Nov  6 04:01:17 2020
Return-Path: <alexandre.petrescu@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 02FB13A10FD for <v6ops@ietfa.amsl.com>; Fri,  6 Nov 2020 04:01:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.423
X-Spam-Level: 
X-Spam-Status: No, score=0.423 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.247, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665] autolearn=no autolearn_force=no
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 cqzvZteWqtGD for <v6ops@ietfa.amsl.com>; Fri,  6 Nov 2020 04:01:14 -0800 (PST)
Received: from cirse-smtp-out.extra.cea.fr (cirse-smtp-out.extra.cea.fr [132.167.192.148]) (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 726043A10FC for <v6ops@ietf.org>; Fri,  6 Nov 2020 04:01:14 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by cirse-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0A6C1BWu013962; Fri, 6 Nov 2020 13:01:11 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 8F396207289; Fri,  6 Nov 2020 13:01:11 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 81684204DE6; Fri,  6 Nov 2020 13:01:11 +0100 (CET)
Received: from [10.11.245.11] ([10.11.245.11]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0A6C1B47013549; Fri, 6 Nov 2020 13:01:11 +0100
To: Bob Hinden <bob.hinden@gmail.com>
Cc: v6ops@ietf.org
References: <160409793214.22613.15041785352190993395@ietfa.amsl.com> <CAJhXr98mPsopQrUiKfXGuN+wxSEtNiP00LBEGrYObz62FHSa_Q@mail.gmail.com> <CABNhwV1LTcVKobDpiEjnxqKbX9drz1od+RNg7EdX_WO04JQgUw@mail.gmail.com> <49DFF195-CB76-4575-BA29-F134F99D6EE1@gmail.com> <CAKD1Yr2tUg7GZcne1SkgZZYHJ3Prr=F3hMRDTAZ2=H+UgK2FWg@mail.gmail.com> <3FF78364-0435-4BF5-9027-B4E330FBB49A@gmail.com> <CAJE_bqfXucoFe0pURXzQWgM0PCvMqUhkctvnbY_iBEDgcjRLBw@mail.gmail.com> <04992575-65a7-c719-b862-0b77e56a510b@gmail.com> <F3AF4EFF-3473-4417-866A-835052D1383D@gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <4b49fcb4-eb46-a2c3-a0f9-4c0d1bff4f3f@gmail.com>
Date: Fri, 6 Nov 2020 13:01:10 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.0
MIME-Version: 1.0
In-Reply-To: <F3AF4EFF-3473-4417-866A-835052D1383D@gmail.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/dDJ9HWoHHM3frxkD0A9NztT1bi8>
Subject: Re: [v6ops] [E] New Version Notification for draft-mishra-v6ops-variable-slaac-problem-stmt-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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, 06 Nov 2020 12:01:16 -0000

Le 05/11/2020 à 22:49, Bob Hinden a écrit :
> Alexandre,
> 
>> On Nov 5, 2020, at 10:15 AM, Alexandre Petrescu
>> <alexandre.petrescu@gmail.com> wrote:
>> 
>> 
>>> or "Arbitrary Length Interface Identifiers - A Problem Statement"
>>> (both "subnet prefix" and "interface identifier" are a concept
>>> defined in the address architecture).
>> 
>> But who uses Interface Identifiers?  Only SLAAC, I think.
>> 
> 
> That is not correct.   All IPv6 unicast addresses have Interface
> IDs.

Maybe I can try to say that an 64bit IID is made of a sub-IID1 and a
sub-IID2?

In this way, an IID would still be 64bit length, but the Variable SLAAC
would form an address in a different way: it would use a super-prefix
constructed of the prefix received in RA to which the sub-IID1 would be
appended.  This Variable SLAAC would finally append the sub-IID1 to the
super-prefix to form a 128bit IPv6 address.

This be in agreement with IID 64bit of RFC4291, I think?

Alex


   For example from RFC4291:
> 
> 2.5.4.  Global Unicast Addresses
> 
> The general format for IPv6 Global Unicast addresses is as follows:
> 
> |         n bits         |   m bits  |       128-n-m bits         | 
> +------------------------+-----------+----------------------------+ |
> global routing prefix  | subnet ID |       interface ID         | 
> +------------------------+-----------+----------------------------+
> 
> This is independent of how they are allocated (SLAAC, DHCP, manual).
> 
> Please reread RFC4291.
> 
> Bob
> 
> 
> 


From nobody Sun Nov  8 12:02:12 2020
Return-Path: <hayabusagsm@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 04AB03A09D8; Sun,  8 Nov 2020 12:02:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Sg3Si4EBHAQ1; Sun,  8 Nov 2020 12:02:06 -0800 (PST)
Received: from mail-ua1-x930.google.com (mail-ua1-x930.google.com [IPv6:2607:f8b0:4864:20::930]) (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 CE3A33A09EC; Sun,  8 Nov 2020 12:02:05 -0800 (PST)
Received: by mail-ua1-x930.google.com with SMTP id t15so2149883ual.6; Sun, 08 Nov 2020 12:02:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=St4v9Mr28DYNmdkefoZnz0iSCLfSU/1TpZRmQWivJVM=; b=Wpa8UzgEguxvh9rk/JwApsFIyoAYmpcoIe1h3oqNnwt+D40zaR0zYOaw1DHTe7CJzJ 3mysgZzpQdWDHjkCRmhEA+GnCODaEM9BZ1sF8MZ7F81Uw9Qrg++UfWaXhmhzM1wKHjXV tAxdc5/T3mQY0ghLHTaLqgahSjAEfAuFRe02vFJ9SzFpf8SSwt/URPp21m7AF8aC8tOt QYn3HmO0gGeE6oeESnYQtlYas3gAfG64sBT7gTjg/Ep08+zxH0/qDg9eB5ymTkmTbd36 15lqvp41mbG6P5iU0r/M0aTQI49Zf6Vg5WiIe+WQFz3RZMo43V+gQAXzrKVEOuXv3ynP dn+Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=St4v9Mr28DYNmdkefoZnz0iSCLfSU/1TpZRmQWivJVM=; b=lxxy/Ajf5HoKoDC2k38mc23b1ODUKhQcy4ydG6vJVRff7XbEF1fpwk5L9E53tnftQX uEaXIdHTPG3/NwVMd6GkfVDTNL9ftsxV77fCgD5MZc++sJoFKQgsrNmM88nWqvPbu3My L9ivpx6USClWZCh4zFKDS2QIPcEe0Su3UGAP2fOJRmUPiERsmRC+SU+Gz8UK91XHoRbU 1PqSVPi69Ta68ymvpiq3ZhsrZHzoxUVDJ2QZlGeRuKXng53kgnsG3XeFpB493kP7n8H9 u1wGQPaCYr8S5PXpoay98EIM54FSFTujacphy0e6Yguf5E2Re6nfmrAmGmbNUbiJyDHE Ed7A==
X-Gm-Message-State: AOAM530GaSqskIaUPs1zlzVnbsLpF1aE6zmlW24Y/m16xek6fPvLIET/ xcYX/JIVw8EmubwVRNG3bavn9M56X94tEE81+JDuJY9Jgyj07A==
X-Google-Smtp-Source: ABdhPJxKTNPSooTH3aiUO6cv1Kb6Ci0Qvc3rGxH6McaZdCKWLg4uuCK+mdk+ewCCKLmK4f68xun8S0XQWF8k//D+P4A=
X-Received: by 2002:ab0:48ae:: with SMTP id x43mr5250639uac.114.1604865724753;  Sun, 08 Nov 2020 12:02:04 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3yxvK-ukHxe9Abaso1daVKO1qreFxiQ981=S0gBPorqA@mail.gmail.com> <1A06280C-97EE-4B0A-9E71-ACAAFEA37399@employees.org> <CABNhwV2kZhZ6+CsyG-qMdNWyzefhCjpJ6MCrJty8quGA1tMZog@mail.gmail.com> <32b092f1-cb36-a3cc-ca47-ae8edf45e780@gmail.com>
In-Reply-To: <32b092f1-cb36-a3cc-ca47-ae8edf45e780@gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sun, 8 Nov 2020 15:01:54 -0500
Message-ID: <CABNhwV1mDZt-yEvVt88v84M_4+E29wT5YtUdxadjPkYKX6612A@mail.gmail.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, IPv6 Operations <v6ops@ietf.org>
Cc: ipv6@ietf.org
Content-Type: multipart/alternative; boundary="0000000000006fa99105b39debd4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Mh8u3Q0EkegYHurnz9s_d6ugx7w>
Subject: Re: [v6ops] 6MAN Agenda for IETF 109
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 08 Nov 2020 20:02:08 -0000

--0000000000006fa99105b39debd4
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

So we are already on the agenda for v6ops.

Great!

Gyan
On Sun, Nov 8, 2020 at 2:21 PM Alexandre Petrescu <
alexandre.petrescu@gmail.com> wrote:

> (for my part, I think v6ops WG already has the problem statement draft
> in the agenda; it was posted
> https://www.ietf.org/proceedings/109/agenda/agenda-109-v6ops-04)
>
> For more precision, the title in the agenda would add  '... - A Problem
> Statement'.
>
> So I think it's fine there.
>
> Alex
>
> Le 08/11/2020 =C3=A0 20:06, Gyan Mishra a =C3=A9crit :
> >
> > Fred & Ron
> >
> > See thread below.  Should I put together a presentation for v6ops per
> > below to review the problem.
> >
> > Gyan
> >
> > On Sun, Nov 8, 2020 at 1:16 PM Ole Troan <otroan@employees.org
> > <mailto:otroan@employees.org>> wrote:
> >
> >     I would expect the v6ops chairs would like a presentation, but let
> >     me not presuppose how they want to run that session.
> >
> >     Cheers
> >     Ole
> >
> >>     On 8 Nov 2020, at 19:00, Gyan Mishra <hayabusagsm@gmail.com
> >>     <mailto:hayabusagsm@gmail.com>> wrote:
> >>
> >>     =EF=BB=BF
> >>
> >>
> >>     On Sun, Nov 8, 2020 at 12:58 PM Gyan Mishra <hayabusagsm@gmail.com
> >>     <mailto:hayabusagsm@gmail.com>> wrote:
> >>
> >>
> >>
> >>         On Sun, Nov 8, 2020 at 12:35 PM <otroan@employees.org
> >>         <mailto:otroan@employees.org>> wrote:
> >>
> >>             Hi Gyan,
> >>
> >>             > As we have had thus far and ongoing quite a bit of
> >>             discussion on variable slaac can we add this to the
> >>             agenda.  We can also expand the scope of discussion as to
> >>             all use cases related to slaac longer prefix lengths and
> >>             how it can be beneficial per the =E2=80=9CExtending a /64=
=E2=80=9D new
> >>             thread.  I can start the discussion and we can take it
> >>             from there.
> >>
> >>             The "Extending a /64" thread (which I in hindsight see is
> >>             poorly named) is not about longer prefix lengths.
> >>             It is about exploring solutions to the problem of
> >>             extending a network assigned with a single /64 with
> >>             multiple links.
> >>
> >>
> >>             Gyan> Agreed but G-Extend the 64 bit boundary
> >>
> >>
> >>
> >>             <chair-hat>Bob and I had a discussion with the chairs of
> >>             v6ops, where we agreed to have the "what is the
> >>             operational problem" discussion over in v6ops.</chair-hat>=
.
> >>
> >>
> >>             Gyan> Sounds good.  Will have the draft authors join in on
> >>         the discussion.
> >>
> >>
> >>         Should I put together a presentation for the discussion or
> >>     will it be ad-hoc.
> >>
> >>
> >>
> >>             Best regards,
> >>             Ole
> >>
> >>         --
> >>
> >>         <http://www.verizon.com/>
> >>
> >>         *Gyan Mishra*
> >>
> >>         /Network Solutions A//rchitect /
> >>
> >>         /M 301 502-1347
> >>         13101 Columbia Pike
> >>         <
> https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?=
entry=3Dgmail&source=3Dg
> >
> >>
> >>         /Silver Spring, MD
> >>         <
> https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?=
entry=3Dgmail&source=3Dg
> >
> >>
> >>
> >>     --
> >>
> >>     <http://www.verizon.com/>
> >>
> >>     *Gyan Mishra*
> >>
> >>     /Network Solutions A//rchitect /
> >>
> >>     /M 301 502-1347
> >>     13101 Columbia Pike
> >>     <
> https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?=
entry=3Dgmail&source=3Dg
> >
> >>
> >>     /Silver Spring, MD
> >>     <
> https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?=
entry=3Dgmail&source=3Dg
> >
> >>
> >>
> > --
> >
> > <http://www.verizon.com/>
> >
> > *Gyan Mishra*
> >
> > /Network Solutions A//rchitect /
> >
> > /M 301 502-1347
> > 13101 Columbia Pike
> > /Silver Spring, MD
> >
> >
> >
> > --------------------------------------------------------------------
> > 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
> --------------------------------------------------------------------
>
--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--0000000000006fa99105b39debd4
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div dir=3D"auto">So we are already on the agenda for v6ops.=
 =C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Great!</div><div=
 dir=3D"auto"><br></div><div dir=3D"auto">Gyan<br><div class=3D"gmail_quote=
" dir=3D"auto"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Nov 8, 2020 at=
 2:21 PM Alexandre Petrescu &lt;<a href=3D"mailto:alexandre.petrescu@gmail.=
com">alexandre.petrescu@gmail.com</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">(for my part, I think v6ops WG already has the problem statem=
ent draft <br>
in the agenda; it was posted <br>
<a href=3D"https://www.ietf.org/proceedings/109/agenda/agenda-109-v6ops-04"=
 rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/proceedings/109/=
agenda/agenda-109-v6ops-04</a>)<br>
<br>
For more precision, the title in the agenda would add=C2=A0 &#39;... - A Pr=
oblem <br>
Statement&#39;.<br>
<br>
So I think it&#39;s fine there.<br>
<br>
Alex<br>
<br>
Le 08/11/2020 =C3=A0 20:06, Gyan Mishra a =C3=A9crit=C2=A0:<br>
&gt; <br>
&gt; Fred &amp; Ron<br>
&gt; <br>
&gt; See thread below.=C2=A0 Should I put together a presentation for v6ops=
 per <br>
&gt; below to review the problem.<br>
&gt; <br>
&gt; Gyan<br>
&gt; <br>
&gt; On Sun, Nov 8, 2020 at 1:16 PM Ole Troan &lt;<a href=3D"mailto:otroan@=
employees.org" target=3D"_blank">otroan@employees.org</a> <br>
&gt; &lt;mailto:<a href=3D"mailto:otroan@employees.org" target=3D"_blank">o=
troan@employees.org</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0I would expect the v6ops chairs would like a presen=
tation, but let<br>
&gt;=C2=A0 =C2=A0 =C2=A0me not presuppose how they want to run that session=
.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Cheers<br>
&gt;=C2=A0 =C2=A0 =C2=A0Ole<br>
&gt; <br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0On 8 Nov 2020, at 19:00, Gyan Mishra &lt;<a hre=
f=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com<=
/a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.=
com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0=EF=BB=BF<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0On Sun, Nov 8, 2020 at 12:58 PM Gyan Mishra &lt=
;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gma=
il.com</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.=
com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0On Sun, Nov 8, 2020 at 12:35 PM &=
lt;<a href=3D"mailto:otroan@employees.org" target=3D"_blank">otroan@employe=
es.org</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otro=
an@employees.org" target=3D"_blank">otroan@employees.org</a>&gt;&gt; wrote:=
<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Hi Gyan,<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&gt; As we have had=
 thus far and ongoing quite a bit of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0discussion on varia=
ble slaac can we add this to the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0agenda.=C2=A0 We ca=
n also expand the scope of discussion as to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0all use cases relat=
ed to slaac longer prefix lengths and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0how it can be benef=
icial per the =E2=80=9CExtending a /64=E2=80=9D new<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0thread.=C2=A0 I can=
 start the discussion and we can take it<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0from there.<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0The &quot;Extending=
 a /64&quot; thread (which I in hindsight see is<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0poorly named) is no=
t about longer prefix lengths.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0It is about explori=
ng solutions to the problem of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0extending a network=
 assigned with a single /64 with<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0multiple links.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 Gyan&gt; Agreed but=
 G-Extend the 64 bit boundary<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;chair-hat&gt;Bo=
b and I had a discussion with the chairs of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0v6ops, where we agr=
eed to have the &quot;what is the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0operational problem=
&quot; discussion over in v6ops.&lt;/chair-hat&gt;.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 Gyan&gt; Sounds goo=
d.=C2=A0 Will have the draft authors join in on<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0the discussion.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 Should I put together a presentat=
ion for the discussion or<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0will it be ad-hoc.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Best regards,<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Ole<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-- <br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"http://www.verizon=
.com/" rel=3D"noreferrer" target=3D"_blank">http://www.verizon.com/</a>&gt;=
<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*Gyan Mishra*<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/Network Solutions A//rchitect /<=
br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/M 301 502-1347<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A013101 Columbia Pike<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google=
.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;so=
urce=3Dg" rel=3D"noreferrer" target=3D"_blank">https://www.google.com/maps/=
search/13101+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg</=
a>&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/Silver Spring, MD<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google=
.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;so=
urce=3Dg" rel=3D"noreferrer" target=3D"_blank">https://www.google.com/maps/=
search/13101+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg</=
a>&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0-- <br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"http://www.verizon.com/" rel=3D"=
noreferrer" target=3D"_blank">http://www.verizon.com/</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0*Gyan Mishra*<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0/Network Solutions A//rchitect /<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0/M 301 502-1347<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A013101 Columbia Pike<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/maps/sear=
ch/13101+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg" rel=
=3D"noreferrer" target=3D"_blank">https://www.google.com/maps/search/13101+=
Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0/Silver Spring, MD<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/maps/sear=
ch/13101+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg" rel=
=3D"noreferrer" target=3D"_blank">https://www.google.com/maps/search/13101+=
Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt; -- <br>
&gt; <br>
&gt; &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer" target=3D"_=
blank">http://www.verizon.com/</a>&gt;<br>
&gt; <br>
&gt; *Gyan Mishra*<br>
&gt; <br>
&gt; /Network Solutions A//rchitect /<br>
&gt; <br>
&gt; /M 301 502-1347<br>
&gt; 13101 Columbia Pike<br>
&gt; /Silver Spring, MD<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; --------------------------------------------------------------------<b=
r>
&gt; IETF IPv6 working group mailing list<br>
&gt; <a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><b=
r>
&gt; Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listi=
nfo/ipv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman=
/listinfo/ipv6</a><br>
&gt; --------------------------------------------------------------------<b=
r>
&gt; <br>
<br>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--0000000000006fa99105b39debd4--


From nobody Tue Nov 10 10:05:56 2020
Return-Path: <ietf.dmytro@shytyi.net>
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 8AFE53A0DDD; Tue, 10 Nov 2020 10:05:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=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 (1024-bit key) header.d=shytyi.net
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 BkifnvKdPdEC; Tue, 10 Nov 2020 10:05:50 -0800 (PST)
Received: from sender11-of-o53.zoho.eu (sender11-of-o53.zoho.eu [31.186.226.239]) (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 0B5C83A0DDB; Tue, 10 Nov 2020 10:05:41 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1605031536; cv=none; d=zohomail.eu; s=zohoarc;  b=ShqZv3hVqriYIdZjjvZ11l0EfYZLCKNW4XwLHCidiUJHqbXEFIRe/GSwbieOpD4qDWwRSPNdE8MXzmSsnYujFqFYNSMWvbXNvJ7cdHBGHCe29mDFoLLBO4N/LRbRFvQduvpurcL0mjeY3dFf3mkYJ2miisDDEuGE3DYGluakbtY=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.eu; s=zohoarc; t=1605031536; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:MIME-Version:Message-ID:Subject:To; bh=PvzRhp63nlDX5tILHKnrwNwxxX3OCpotjNaY1iFGVhw=;  b=eXde2pdaCIWyTzerHo0yqOSYeMzm6Idf8ZoNqRh/fOK4wZlpnqMroNMiqFUoLkeQhbNSQQzZTRyiBm5myQnqlRtlhw519YmzhchjkLQ2m9qGPP5rPJXH8jO+GtZd/YtdsCMH9SmsIY26BMusE/MI0kINWSoY9ySiktFaPa6zSxU=
ARC-Authentication-Results: i=1; mx.zohomail.eu; dkim=pass  header.i=shytyi.net; spf=pass  smtp.mailfrom=ietf.dmytro@shytyi.net; dmarc=pass header.from=<ietf.dmytro@shytyi.net> header.from=<ietf.dmytro@shytyi.net>
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1605031536;  s=hs; d=shytyi.net; i=ietf.dmytro@shytyi.net; h=Date:From:To:Cc:Message-ID:In-Reply-To:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=PvzRhp63nlDX5tILHKnrwNwxxX3OCpotjNaY1iFGVhw=; b=ArfObpNWE6c5l8Gnpw4KzXE/tKwISzhq0KDrtXgR8QBHTN0brVMIcHEs+tvvZiLc LrORt3SIfZV8DZjsegd7TfzMoNzoRiZaS6YnX/r64DXy6I0vdE4BaKzDeKBtWmFCrSX XusPT2jtlOMa4DsTNJs8wrOgTjuqq2yDtY5dLt60=
Received: from sender21-mail.zoho.eu (172.26.23.78 [172.26.23.78]) by mx.zoho.eu with SMTPS id 1605031535234138.472768096173; Tue, 10 Nov 2020 19:05:35 +0100 (CET)
Received: from mail.zoho.eu by mx.zoho.eu with SMTP id 1605031535094786.6182309270245; Tue, 10 Nov 2020 19:05:35 +0100 (CET)
Date: Tue, 10 Nov 2020 19:05:35 +0100
From: Dmytro Shytyi <ietf.dmytro@shytyi.net>
To: "v6ops" <v6ops@ietf.org>, "ipv6" <ipv6@ietf.org>
Cc: "gyansmishra" <gyan.s.mishra@verizon.com>, "alexandrepetrescu" <alexandre.petrescu@cea.fr>, "nkottapalli" <nkottapalli@benu.net>, "dmudric" <dmudric@ciena.com>
Message-ID: <175b355a1f5.de929a1814179.7234090001378491531@shytyi.net>
In-Reply-To: 
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Importance: Medium
User-Agent: Zoho Mail
X-Mailer: Zoho Mail
X-ZohoMailClient: External
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/J60leLmiN2Z8sRIncDK6BP76CsU>
Subject: [v6ops] Variable SLAAC linux kernel implementation (SLAAC with prefixes of arbitrary length in PIO)
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 10 Nov 2020 18:05:52 -0000

Dear participants of v6ops and 6man working groups,

I just released the open source implementation of Variable SLAAC (SLAAC wit=
h prefixes of arbitrary length in PIO) in the next github repository:=C2=A0=
https://github.com/dmytroshytyi/variable-slaac

Compatible linux kernels with patches in this repo:
net-next branch
   Linux ferby 5.10.0-rc2-00757-g8be33ecfc1ff-dirty #2 SMP PREEMPT Tue Nov =
10 12:33:35 CET 2020 x86_64 GNU/Linux
net branch
   Linux kernel: Linux ferby 5.10.0-rc1-00133-gfffffda4fefb #1 SMP PREEMPT =
Mon Nov 2 21:42:42 CET 2020 x86_64 GNU/Linux
   Linux kernel: Linux ferby 5.9.0-rc3-00357-gcc8e58f8325c-dirty #1 SMP PRE=
EMPT Thu Sep 10 10:50:34 CEST 2020 x86_64 GNU/Linux

Feel free to try it and leave your comments :)
__________________
Dmytro SHYTYI




From nobody Tue Nov 10 16:20:32 2020
Return-Path: <fredbaker.ietf@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 4A6C63A123C for <v6ops@ietfa.amsl.com>; Tue, 10 Nov 2020 16:20:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, 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=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 j_pjjAj5l6_8 for <v6ops@ietfa.amsl.com>; Tue, 10 Nov 2020 16:20:29 -0800 (PST)
Received: from mail-pf1-x42f.google.com (mail-pf1-x42f.google.com [IPv6:2607:f8b0:4864:20::42f]) (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 826E33A123E for <v6ops@ietf.org>; Tue, 10 Nov 2020 16:20:29 -0800 (PST)
Received: by mail-pf1-x42f.google.com with SMTP id v12so375007pfm.13 for <v6ops@ietf.org>; Tue, 10 Nov 2020 16:20:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:mime-version:subject:message-id:references:to:date; bh=L5reh5W4JqQ+KTqlc//jAPe9XdzK1UQXUdKXPmpWPfU=; b=Aq978vv6sVPOdae0/cUCouI4igOoc7+i6I5dmjdJCMr3PswV2MnbALYWko01yydaZQ 3Y/rWVyHuH6rC4ueHnVRbo1fU0RKWnUmy4a0uakAfl30nx7aXYQ/+mi0OlwV1hWcrmYy t01n9Dkj3nGKzFN7P5JjKSiFgwHEuYwa3aW9WPWQ8pdsLD1GuS4fFP6JslJ1HGu0DKag hQKkZqmmahPBxojFlyLca46iS0qA+r5rIWBrRCx8tJ9C3GgDR7etiNtupuCZS2b/q6wa vFIt9uiFCpZzAbVxa8OYrn9yzzF2MN42UtYpclLx2alTGNoShMGZXMPYoJVXRQFG/mSq 9kZQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:references :to:date; bh=L5reh5W4JqQ+KTqlc//jAPe9XdzK1UQXUdKXPmpWPfU=; b=PG3kDLwqNS+9sjhdvMFMFrQypQ+gK9uicr9p4tKJYfHAH+VN1uzHpWm/4tQr7rHrH/ E+AwoPkm6aOdPz7TaSdCL8qpp36hHa8P+688PvYXaETV/maHztZv+j7+DLLwnm00d9k6 AXtmBeQ/a0ykY5mhXVK3N19R2m9FtIxKR72LhcmciTYGE5abjWRps0821aUYqLazjXkM qa4sGrhVvB7qaE1ndikEFEbfKATIlI2ERxE/xwGCXbjWP3gm9+7vE2b4b1cdqqaO15H/ JTCwK/1U4d6+IfQVIg65u8TNsNNiiw2y7XGp8nhcc3Nt0XZ/qLf+N2OYuEzRMKaTT568 oFeA==
X-Gm-Message-State: AOAM531riMOn6nISBA8NBfvKB5Ov6ZZU7fA/ZZnKrFqC0oGY5/trV0F4 tMYZA8q8qU5X6O/qatuuJMo5zntlO68gWA==
X-Google-Smtp-Source: ABdhPJxi0t0WCKyx/jpoHdA9njAFuGRzzHqzlXCqcgqK4Q1PoLJmuO+zcFryFnkVRL2Lv7FspFSLGw==
X-Received: by 2002:a63:c94c:: with SMTP id y12mr19073258pgg.303.1605054028807;  Tue, 10 Nov 2020 16:20:28 -0800 (PST)
Received: from ?IPv6:2600:8802:5800:1963::102d? ([2600:8802:5800:1963::102d]) by smtp.gmail.com with ESMTPSA id g1sm144924pjl.33.2020.11.10.16.20.27 for <v6ops@ietf.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 Nov 2020 16:20:28 -0800 (PST)
From: Fred Baker <fredbaker.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_E918E73B-1B5E-4D40-9DF5-96DDD7D3B017"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.21\))
Message-Id: <63B71AAB-82FD-4C0B-83AD-953EE093FC02@gmail.com>
References: <SN6PR02MB4512DA5112C1939A5CEB89F5C3E80@SN6PR02MB4512.namprd02.prod.outlook.com>
To: IPv6 Operations <v6ops@ietf.org>
Date: Tue, 10 Nov 2020 16:20:26 -0800
X-Mailer: Apple Mail (2.3654.20.0.2.21)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/8Cl4a30Bzz7Fw6IKdaASmB8MkaE>
Subject: [v6ops] Fwd: Requesting NomCom feedback
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 11 Nov 2020 00:20:31 -0000

--Apple-Mail=_E918E73B-1B5E-4D40-9DF5-96DDD7D3B017
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Nomcom chair is seeking your commentary

> Begin forwarded message:
>=20
> From: "STARK, BARBARA H" <bs7652@att.com>
> Subject: Requesting NomCom feedback
> Date: November 10, 2020 at 4:12:06 PM PST
> To: "'WG Chairs'" <wgchairs@ietf.org>
>=20
> Hi WG Chairs,
> First: Thanks for your help in getting volunteers for NomCom and =
getting nominees. Your emails to your WGs have been priceless for making =
the NomCom process work. My last request of you is for help with getting =
feedback. We've heard from the usual suspects. I really want to hear =
from more of the community, and the ietf and Announcement lists just =
don't seem to reach enough people.
>=20
> Below is the text I just sent out to the Announcement and ietf lists. =
Feel free to use this or invent your own shorter version.
> Thx,
> Barbara
> ----------------------------
> NomCom is considering nominees for AD positions, IETF Chair, IAB, LLC =
Board, and IETF Trust. We need more input from the community both on =
specific nominees and on over-arching topics regarding what the =
community wants from these specific groups and wants from its leadership =
in general. We need *your* input.
>=20
> ** Deadline for community feedback is Friday November 20. **
>=20
> We've paid attention to discussions on the ietf list. Issues raised =
there have been brought up in interviews.
>=20
> We've also asked questions of nominees based on feedback received, and =
based on the "Topics" that people said were important.
> We're listening to you.=20
>=20
> But most of the input to date has come from a few consistently vocal =
people. We need to hear from more of you.
>=20
> I scheduled our office hours during the 2 weeks before next week's =
IETF, because IETF week is so busy. We have one more left (18:00-19:00 =
UTC November 11). No-one but NomCom members showed up for our first 3. =
=E2=98=B9 If there is demand for more office hours, I'll schedule them; =
but this really doesn't seem to be the preferred format for input.
>=20
> Most input is coming in as either=20
> - email to nomcom20@ietf.org
> - feedback on https://datatracker.ietf.org/nomcom/2020/feedback/
> On the feedback page, the specific nominees are all listed at the top. =
General Topics are at the bottom.
> We pay attention to all the comments we get through these channels.
>=20
> I'll also try to hang out in Gather.Town during IETF breaks next week.=20=

> I'm not going to have a specific NomCom area in Gather.Town, because =
it was really lonely hanging out there during IETF 108.
> But please feel free to hunt me down and bend my ear -- on NomCom =
issues or just to chat.
> I miss seeing all of y'all!
> Barbara
>=20
> Barbara Stark
> NomCom 2020 Chair
>=20
>=20
>=20
>=20


--Apple-Mail=_E918E73B-1B5E-4D40-9DF5-96DDD7D3B017
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">Nomcom chair is seeking your commentary<br class=3D""><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">Begin =
forwarded message:</div><br class=3D"Apple-interchange-newline"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">From: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">"STARK, BARBARA H" &lt;<a =
href=3D"mailto:bs7652@att.com" class=3D"">bs7652@att.com</a>&gt;<br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Subject: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><b class=3D"">Requesting NomCom =
feedback</b><br class=3D""></span></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Date: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">November 10, 2020 at 4:12:06 PM =
PST<br class=3D""></span></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">"'WG Chairs'" &lt;<a =
href=3D"mailto:wgchairs@ietf.org" class=3D"">wgchairs@ietf.org</a>&gt;<br =
class=3D""></span></div><br class=3D""><div class=3D""><div class=3D"">Hi =
WG Chairs,<br class=3D"">First: Thanks for your help in getting =
volunteers for NomCom and getting nominees. Your emails to your WGs have =
been priceless for making the NomCom process work. My last request of =
you is for help with getting feedback. We've heard from the usual =
suspects. I really want to hear from more of the community, and the ietf =
and Announcement lists just don't seem to reach enough people.<br =
class=3D""><br class=3D"">Below is the text I just sent out to the =
Announcement and ietf lists. Feel free to use this or invent your own =
shorter version.<br class=3D"">Thx,<br class=3D"">Barbara<br =
class=3D"">----------------------------<br class=3D"">NomCom is =
considering nominees for AD positions, IETF Chair, IAB, LLC Board, and =
IETF Trust. We need more input from the community both on specific =
nominees and on over-arching topics regarding what the community wants =
from these specific groups and wants from its leadership in general. We =
need *your* input.<br class=3D""><br class=3D"">** Deadline for =
community feedback is Friday November 20. **<br class=3D""><br =
class=3D"">We've paid attention to discussions on the ietf list. Issues =
raised there have been brought up in interviews.<br class=3D""><br =
class=3D"">We've also asked questions of nominees based on feedback =
received, and based on the "Topics" that people said were important.<br =
class=3D"">We're listening to you. <br class=3D""><br class=3D"">But =
most of the input to date has come from a few consistently vocal people. =
We need to hear from more of you.<br class=3D""><br class=3D"">I =
scheduled our office hours during the 2 weeks before next week's IETF, =
because IETF week is so busy. We have one more left (18:00-19:00 UTC =
November 11). No-one but NomCom members showed up for our first 3. =E2=98=B9=
 If there is demand for more office hours, I'll schedule them; but this =
really doesn't seem to be the preferred format for input.<br =
class=3D""><br class=3D"">Most input is coming in as either <br =
class=3D""> - email to <a href=3D"mailto:nomcom20@ietf.org" =
class=3D"">nomcom20@ietf.org</a><br class=3D""> - feedback on <a =
href=3D"https://datatracker.ietf.org/nomcom/2020/feedback/" =
class=3D"">https://datatracker.ietf.org/nomcom/2020/feedback/</a><br =
class=3D"">On the feedback page, the specific nominees are all listed at =
the top. General Topics are at the bottom.<br class=3D"">We pay =
attention to all the comments we get through these channels.<br =
class=3D""><br class=3D"">I'll also try to hang out in Gather.Town =
during IETF breaks next week. <br class=3D"">I'm not going to have a =
specific NomCom area in Gather.Town, because it was really lonely =
hanging out there during IETF 108.<br class=3D"">But please feel free to =
hunt me down and bend my ear -- on NomCom issues or just to chat.<br =
class=3D"">I miss seeing all of y'all!<br class=3D"">Barbara<br =
class=3D""><br class=3D"">Barbara Stark<br class=3D"">NomCom 2020 =
Chair<br class=3D""><br class=3D""><br class=3D""><br class=3D""><br =
class=3D""></div></div></blockquote></div><br class=3D""></body></html>=

--Apple-Mail=_E918E73B-1B5E-4D40-9DF5-96DDD7D3B017--


From nobody Mon Nov 16 15:08:28 2020
Return-Path: <alexandre.petrescu@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 DBCF13A163D; Mon, 16 Nov 2020 15:08:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.67
X-Spam-Level: *
X-Spam-Status: No, score=1.67 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, NICE_REPLY_A=-0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 37ejKDtYNeSZ; Mon, 16 Nov 2020 15:08:21 -0800 (PST)
Received: from sainfoin-smtp-out.extra.cea.fr (sainfoin-smtp-out.extra.cea.fr [132.167.192.228]) (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 2138B3A13EF; Mon, 16 Nov 2020 15:08:20 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0AGN8Ihw049125; Tue, 17 Nov 2020 00:08:18 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 6A763207AAF; Tue, 17 Nov 2020 00:08:18 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 5A79B2063BA; Tue, 17 Nov 2020 00:08:18 +0100 (CET)
Received: from [10.11.240.254] ([10.11.240.254]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0AGN8Hio023664; Tue, 17 Nov 2020 00:08:18 +0100
To: Gyan Mishra <hayabusagsm@gmail.com>, IPv6 Operations <v6ops@ietf.org>
Cc: ipv6@ietf.org
References: <CABNhwV3yxvK-ukHxe9Abaso1daVKO1qreFxiQ981=S0gBPorqA@mail.gmail.com> <1A06280C-97EE-4B0A-9E71-ACAAFEA37399@employees.org> <CABNhwV2kZhZ6+CsyG-qMdNWyzefhCjpJ6MCrJty8quGA1tMZog@mail.gmail.com> <32b092f1-cb36-a3cc-ca47-ae8edf45e780@gmail.com> <CABNhwV1mDZt-yEvVt88v84M_4+E29wT5YtUdxadjPkYKX6612A@mail.gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <f59ba091-5b49-ba6a-af34-6a96da77af7e@gmail.com>
Date: Tue, 17 Nov 2020 00:08:17 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.3
MIME-Version: 1.0
In-Reply-To: <CABNhwV1mDZt-yEvVt88v84M_4+E29wT5YtUdxadjPkYKX6612A@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/rPmXpwVY-OSjzHyNRSkl3z79N_U>
Subject: Re: [v6ops] 6MAN Agenda for IETF 109
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 16 Nov 2020 23:08:23 -0000

Just to make sure,
The v6ops WG meeting will be on Thursday, the 19th,
starting at 10am Paris time.  I dont know what is your large city 
nearby, Gyan.

I am saying this because I noticed 'IST' in the agenda, and I suppose 
that is not right.

Alex

Le 08/11/2020 à 21:01, Gyan Mishra a écrit :
> 
> So we are already on the agenda for v6ops.
> 
> Great!
> 
> Gyan
> On Sun, Nov 8, 2020 at 2:21 PM Alexandre Petrescu 
> <alexandre.petrescu@gmail.com <mailto:alexandre.petrescu@gmail.com>> wrote:
> 
>     (for my part, I think v6ops WG already has the problem statement draft
>     in the agenda; it was posted
>     https://www.ietf.org/proceedings/109/agenda/agenda-109-v6ops-04
>     <https://www.ietf.org/proceedings/109/agenda/agenda-109-v6ops-04>)
> 
>     For more precision, the title in the agenda would add  '... - A Problem
>     Statement'.
> 
>     So I think it's fine there.
> 
>     Alex
> 
>     Le 08/11/2020 à 20:06, Gyan Mishra a écrit :
>      >
>      > Fred & Ron
>      >
>      > See thread below.  Should I put together a presentation for v6ops
>     per
>      > below to review the problem.
>      >
>      > Gyan
>      >
>      > On Sun, Nov 8, 2020 at 1:16 PM Ole Troan <otroan@employees.org
>     <mailto:otroan@employees.org>
>      > <mailto:otroan@employees.org <mailto:otroan@employees.org>>> wrote:
>      >
>      >     I would expect the v6ops chairs would like a presentation,
>     but let
>      >     me not presuppose how they want to run that session.
>      >
>      >     Cheers
>      >     Ole
>      >
>      >>     On 8 Nov 2020, at 19:00, Gyan Mishra <hayabusagsm@gmail.com
>     <mailto:hayabusagsm@gmail.com>
>      >>     <mailto:hayabusagsm@gmail.com
>     <mailto:hayabusagsm@gmail.com>>> wrote:
>      >>
>      >>     ﻿
>      >>
>      >>
>      >>     On Sun, Nov 8, 2020 at 12:58 PM Gyan Mishra
>     <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>
>      >>     <mailto:hayabusagsm@gmail.com
>     <mailto:hayabusagsm@gmail.com>>> wrote:
>      >>
>      >>
>      >>
>      >>         On Sun, Nov 8, 2020 at 12:35 PM <otroan@employees.org
>     <mailto:otroan@employees.org>
>      >>         <mailto:otroan@employees.org
>     <mailto:otroan@employees.org>>> wrote:
>      >>
>      >>             Hi Gyan,
>      >>
>      >>             > As we have had thus far and ongoing quite a bit of
>      >>             discussion on variable slaac can we add this to the
>      >>             agenda.  We can also expand the scope of discussion
>     as to
>      >>             all use cases related to slaac longer prefix lengths and
>      >>             how it can be beneficial per the “Extending a /64” new
>      >>             thread.  I can start the discussion and we can take it
>      >>             from there.
>      >>
>      >>             The "Extending a /64" thread (which I in hindsight
>     see is
>      >>             poorly named) is not about longer prefix lengths.
>      >>             It is about exploring solutions to the problem of
>      >>             extending a network assigned with a single /64 with
>      >>             multiple links.
>      >>
>      >>
>      >>             Gyan> Agreed but G-Extend the 64 bit boundary
>      >>
>      >>
>      >>
>      >>             <chair-hat>Bob and I had a discussion with the chairs of
>      >>             v6ops, where we agreed to have the "what is the
>      >>             operational problem" discussion over in
>     v6ops.</chair-hat>.
>      >>
>      >>
>      >>             Gyan> Sounds good.  Will have the draft authors join
>     in on
>      >>         the discussion.
>      >>
>      >>
>      >>         Should I put together a presentation for the discussion or
>      >>     will it be ad-hoc.
>      >>
>      >>
>      >>
>      >>             Best regards,
>      >>             Ole
>      >>
>      >>         --
>      >>
>      >>         <http://www.verizon.com/ <http://www.verizon.com/>>
>      >>
>      >>         *Gyan Mishra*
>      >>
>      >>         /Network Solutions A//rchitect /
>      >>
>      >>         /M 301 502-1347
>      >>         13101 Columbia Pike
>      >>       
>       <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=gmail&source=g <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=gmail&source=g>>
>      >>
>      >>         /Silver Spring, MD
>      >>       
>       <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=gmail&source=g <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=gmail&source=g>>
>      >>
>      >>
>      >>     --
>      >>
>      >>     <http://www.verizon.com/ <http://www.verizon.com/>>
>      >>
>      >>     *Gyan Mishra*
>      >>
>      >>     /Network Solutions A//rchitect /
>      >>
>      >>     /M 301 502-1347
>      >>     13101 Columbia Pike
>      >>   
>       <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=gmail&source=g <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=gmail&source=g>>
>      >>
>      >>     /Silver Spring, MD
>      >>   
>       <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=gmail&source=g <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=gmail&source=g>>
>      >>
>      >>
>      > --
>      >
>      > <http://www.verizon.com/ <http://www.verizon.com/>>
>      >
>      > *Gyan Mishra*
>      >
>      > /Network Solutions A//rchitect /
>      >
>      > /M 301 502-1347
>      > 13101 Columbia Pike
>      > /Silver Spring, MD
>      >
>      >
>      >
>      > --------------------------------------------------------------------
>      > IETF IPv6 working group mailing list
>      > ipv6@ietf.org <mailto:ipv6@ietf.org>
>      > Administrative Requests:
>     https://www.ietf.org/mailman/listinfo/ipv6
>     <https://www.ietf.org/mailman/listinfo/ipv6>
>      > --------------------------------------------------------------------
>      >
> 
>     --------------------------------------------------------------------
>     IETF IPv6 working group mailing list
>     ipv6@ietf.org <mailto:ipv6@ietf.org>
>     Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>     <https://www.ietf.org/mailman/listinfo/ipv6>
>     --------------------------------------------------------------------
> 
> -- 
> 
> <http://www.verizon.com/>
> 
> *Gyan Mishra*
> 
> /Network Solutions A//rchitect /
> 
> /M 301 502-1347
> 13101 Columbia Pike
> /Silver Spring, MD
> 
> 


From nobody Mon Nov 16 16:21:32 2020
Return-Path: <hayabusagsm@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 AEFE53A1749; Mon, 16 Nov 2020 16:21:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.087
X-Spam-Level: 
X-Spam-Status: No, score=-1.087 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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 9f6q4LOy5rWD; Mon, 16 Nov 2020 16:21:26 -0800 (PST)
Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) (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 00E8D3A1747; Mon, 16 Nov 2020 16:21:25 -0800 (PST)
Received: by mail-pf1-x430.google.com with SMTP id q10so15786045pfn.0; Mon, 16 Nov 2020 16:21:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Z4KovcIEQTLrKv09pVkzC9gjNHNOuhLtjsXs1bJedRY=; b=kSsJMPpXWqfiOttDYuv88Gx9czY6uCrvy5p3C9SFPFB6gH9oQLIYxPMrwtkWP429ty aPyYIWSHrx7I4eWHR6GWILZwV6aS7ihOsXYIKPTDRN6PUDNisBI0W16jUg6fyJxNt30F 5JRghhfmgCnumJGV66uYdTebKQFNe5zlXMnYE/jErbD6ora/fq1pTektj3/3J1m2LP5r 3rxm5WiKMkQR4bUNDXbkjYFd7zTzVa7UqYSDGJwWjwFLfVPAThk6Dq9MCprMUZC9cTue RwkPLbHowxoE9F00cxTsa8vvfoUQSBowubtVYmfASuh3gx9IibxOQwpks7wzQi5vSt3B 7uwQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Z4KovcIEQTLrKv09pVkzC9gjNHNOuhLtjsXs1bJedRY=; b=C3hlg8XhTdD0YdC2dCoejcp08cocZ45EFxWm5nfsm6uwXnX+5czvoqQLILhflLfPJX 3LLeGjM8vlDSA5S4+6p49Lghbc2BWAWbGosbM8gnyGQRQCCHok5+XIh+6d3qWSXgciVZ 5nk4mXztjeW6fTgj9KT45eYbZU0C4+1bBo90ao32QFFycLF31EQPv+5h5nyPT2sdmryc aRACsdermreOQH30EjG7bkgXQ+itkv4g9NwuM9qr3Rk3qfIDzWK9DmT+H+JH/ofUJkPP xnGaCnzqoGl8Yj3YKqoDf52y8YkuDGgjb12KIarVQUXnuvxCvVdgm9Pd8TCo0PJ0+mKH EW1A==
X-Gm-Message-State: AOAM532X45vGS/63KME+PZ9MblfKNoRZ1pw5XKRrsEePm02Ycc3+u1ym 7FKG9Pkic3xecpS316+cUDwCxEeJ9Agb9rJdPLtS1wW8aX7Hvw==
X-Google-Smtp-Source: ABdhPJw26rOJ5f+FVJceFu2onALQv7RC6072bs80nfuHC7TxwTqqdZHH+uZnnK+3ngj+myPZrHQ0l8Oi0gUtkH/14jo=
X-Received: by 2002:a63:fd0b:: with SMTP id d11mr1383860pgh.50.1605572485286;  Mon, 16 Nov 2020 16:21:25 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3yxvK-ukHxe9Abaso1daVKO1qreFxiQ981=S0gBPorqA@mail.gmail.com> <1A06280C-97EE-4B0A-9E71-ACAAFEA37399@employees.org> <CABNhwV2kZhZ6+CsyG-qMdNWyzefhCjpJ6MCrJty8quGA1tMZog@mail.gmail.com> <32b092f1-cb36-a3cc-ca47-ae8edf45e780@gmail.com> <CABNhwV1mDZt-yEvVt88v84M_4+E29wT5YtUdxadjPkYKX6612A@mail.gmail.com> <f59ba091-5b49-ba6a-af34-6a96da77af7e@gmail.com>
In-Reply-To: <f59ba091-5b49-ba6a-af34-6a96da77af7e@gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 16 Nov 2020 19:21:14 -0500
Message-ID: <CABNhwV0_vN-1JLz=vw-KUmw3b-uH6oePgDbVGD2VDA6Z=7aq0Q@mail.gmail.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Cc: IPv6 Operations <v6ops@ietf.org>, ipv6@ietf.org
Content-Type: multipart/alternative; boundary="000000000000a58da605b442797b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/2ytA9ZgzRvphI9Od7Xs1n6_ySpw>
Subject: Re: [v6ops] 6MAN Agenda for IETF 109
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 17 Nov 2020 00:21:28 -0000

--000000000000a58da605b442797b
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Alex

I will be on.  I was up all last night as being on ET it=E2=80=99s been a b=
it
brutal working graveyard shift but that=E2=80=99s ok.

I do have a conflict with BESS where I am presenting at the same timeframe
window, but I was able to work it out with BESS moved my presentation to
the top of the window.

Gyan

On Mon, Nov 16, 2020 at 6:08 PM Alexandre Petrescu <
alexandre.petrescu@gmail.com> wrote:

> Just to make sure,
> The v6ops WG meeting will be on Thursday, the 19th,
> starting at 10am Paris time.  I dont know what is your large city
> nearby, Gyan.
>
> I am saying this because I noticed 'IST' in the agenda, and I suppose
> that is not right.
>
> Alex
>
> Le 08/11/2020 =C3=A0 21:01, Gyan Mishra a =C3=A9crit :
> >
> > So we are already on the agenda for v6ops.
> >
> > Great!
> >
> > Gyan
> > On Sun, Nov 8, 2020 at 2:21 PM Alexandre Petrescu
> > <alexandre.petrescu@gmail.com <mailto:alexandre.petrescu@gmail.com>>
> wrote:
> >
> >     (for my part, I think v6ops WG already has the problem statement
> draft
> >     in the agenda; it was posted
> >     https://www.ietf.org/proceedings/109/agenda/agenda-109-v6ops-04
> >     <https://www.ietf.org/proceedings/109/agenda/agenda-109-v6ops-04>)
> >
> >     For more precision, the title in the agenda would add  '... - A
> Problem
> >     Statement'.
> >
> >     So I think it's fine there.
> >
> >     Alex
> >
> >     Le 08/11/2020 =C3=A0 20:06, Gyan Mishra a =C3=A9crit :
> >      >
> >      > Fred & Ron
> >      >
> >      > See thread below.  Should I put together a presentation for v6op=
s
> >     per
> >      > below to review the problem.
> >      >
> >      > Gyan
> >      >
> >      > On Sun, Nov 8, 2020 at 1:16 PM Ole Troan <otroan@employees.org
> >     <mailto:otroan@employees.org>
> >      > <mailto:otroan@employees.org <mailto:otroan@employees.org>>>
> wrote:
> >      >
> >      >     I would expect the v6ops chairs would like a presentation,
> >     but let
> >      >     me not presuppose how they want to run that session.
> >      >
> >      >     Cheers
> >      >     Ole
> >      >
> >      >>     On 8 Nov 2020, at 19:00, Gyan Mishra <hayabusagsm@gmail.com
> >     <mailto:hayabusagsm@gmail.com>
> >      >>     <mailto:hayabusagsm@gmail.com
> >     <mailto:hayabusagsm@gmail.com>>> wrote:
> >      >>
> >      >>     =EF=BB=BF
> >      >>
> >      >>
> >      >>     On Sun, Nov 8, 2020 at 12:58 PM Gyan Mishra
> >     <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>
> >      >>     <mailto:hayabusagsm@gmail.com
> >     <mailto:hayabusagsm@gmail.com>>> wrote:
> >      >>
> >      >>
> >      >>
> >      >>         On Sun, Nov 8, 2020 at 12:35 PM <otroan@employees.org
> >     <mailto:otroan@employees.org>
> >      >>         <mailto:otroan@employees.org
> >     <mailto:otroan@employees.org>>> wrote:
> >      >>
> >      >>             Hi Gyan,
> >      >>
> >      >>             > As we have had thus far and ongoing quite a bit o=
f
> >      >>             discussion on variable slaac can we add this to the
> >      >>             agenda.  We can also expand the scope of discussion
> >     as to
> >      >>             all use cases related to slaac longer prefix length=
s
> and
> >      >>             how it can be beneficial per the =E2=80=9CExtending=
 a /64=E2=80=9D
> new
> >      >>             thread.  I can start the discussion and we can take
> it
> >      >>             from there.
> >      >>
> >      >>             The "Extending a /64" thread (which I in hindsight
> >     see is
> >      >>             poorly named) is not about longer prefix lengths.
> >      >>             It is about exploring solutions to the problem of
> >      >>             extending a network assigned with a single /64 with
> >      >>             multiple links.
> >      >>
> >      >>
> >      >>             Gyan> Agreed but G-Extend the 64 bit boundary
> >      >>
> >      >>
> >      >>
> >      >>             <chair-hat>Bob and I had a discussion with the
> chairs of
> >      >>             v6ops, where we agreed to have the "what is the
> >      >>             operational problem" discussion over in
> >     v6ops.</chair-hat>.
> >      >>
> >      >>
> >      >>             Gyan> Sounds good.  Will have the draft authors joi=
n
> >     in on
> >      >>         the discussion.
> >      >>
> >      >>
> >      >>         Should I put together a presentation for the discussion
> or
> >      >>     will it be ad-hoc.
> >      >>
> >      >>
> >      >>
> >      >>             Best regards,
> >      >>             Ole
> >      >>
> >      >>         --
> >      >>
> >      >>         <http://www.verizon.com/ <http://www.verizon.com/>>
> >      >>
> >      >>         *Gyan Mishra*
> >      >>
> >      >>         /Network Solutions A//rchitect /
> >      >>
> >      >>         /M 301 502-1347
> >      >>         13101 Columbia Pike
> >      >>
> >       <
> https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?=
entry=3Dgmail&source=3Dg
> <
> https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?=
entry=3Dgmail&source=3Dg
> >>
> >      >>
> >      >>         /Silver Spring, MD
> >      >>
> >       <
> https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?=
entry=3Dgmail&source=3Dg
> <
> https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?=
entry=3Dgmail&source=3Dg
> >>
> >      >>
> >      >>
> >      >>     --
> >      >>
> >      >>     <http://www.verizon.com/ <http://www.verizon.com/>>
> >      >>
> >      >>     *Gyan Mishra*
> >      >>
> >      >>     /Network Solutions A//rchitect /
> >      >>
> >      >>     /M 301 502-1347
> >      >>     13101 Columbia Pike
> >      >>
> >       <
> https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?=
entry=3Dgmail&source=3Dg
> <
> https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?=
entry=3Dgmail&source=3Dg
> >>
> >      >>
> >      >>     /Silver Spring, MD
> >      >>
> >       <
> https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?=
entry=3Dgmail&source=3Dg
> <
> https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?=
entry=3Dgmail&source=3Dg
> >>
> >      >>
> >      >>
> >      > --
> >      >
> >      > <http://www.verizon.com/ <http://www.verizon.com/>>
> >      >
> >      > *Gyan Mishra*
> >      >
> >      > /Network Solutions A//rchitect /
> >      >
> >      > /M 301 502-1347
> >      > 13101 Columbia Pike
> >      > /Silver Spring, MD
> >      >
> >      >
> >      >
> >      >
> --------------------------------------------------------------------
> >      > IETF IPv6 working group mailing list
> >      > ipv6@ietf.org <mailto:ipv6@ietf.org>
> >      > Administrative Requests:
> >     https://www.ietf.org/mailman/listinfo/ipv6
> >     <https://www.ietf.org/mailman/listinfo/ipv6>
> >      >
> --------------------------------------------------------------------
> >      >
> >
> >     -------------------------------------------------------------------=
-
> >     IETF IPv6 working group mailing list
> >     ipv6@ietf.org <mailto:ipv6@ietf.org>
> >     Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> >     <https://www.ietf.org/mailman/listinfo/ipv6>
> >     -------------------------------------------------------------------=
-
> >
> > --
> >
> > <http://www.verizon.com/>
> >
> > *Gyan Mishra*
> >
> > /Network Solutions A//rchitect /
> >
> > /M 301 502-1347
> > 13101 Columbia Pike
> > /Silver Spring, MD
> >
> >
>
--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--000000000000a58da605b442797b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">Alex=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"a=
uto">I will be on.=C2=A0 I was up all last night as being on ET it=E2=80=99=
s been a bit brutal working graveyard shift but that=E2=80=99s ok.</div><di=
v dir=3D"auto"><br></div><div dir=3D"auto">I do have a conflict with BESS w=
here I am presenting at the same timeframe window, but I was able to work i=
t out with BESS moved my presentation to the top of the window.</div><div d=
ir=3D"auto"><br></div><div dir=3D"auto">Gyan</div><div><br><div class=3D"gm=
ail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, Nov 16, 2020 at 6:=
08 PM Alexandre Petrescu &lt;<a href=3D"mailto:alexandre.petrescu@gmail.com=
">alexandre.petrescu@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D=
"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;borde=
r-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">Jus=
t to make sure,<br>
The v6ops WG meeting will be on Thursday, the 19th,<br>
starting at 10am Paris time.=C2=A0 I dont know what is your large city <br>
nearby, Gyan.<br>
<br>
I am saying this because I noticed &#39;IST&#39; in the agenda, and I suppo=
se <br>
that is not right.<br>
<br>
Alex<br>
<br>
Le 08/11/2020 =C3=A0 21:01, Gyan Mishra a =C3=A9crit=C2=A0:<br>
&gt; <br>
&gt; So we are already on the agenda for v6ops.<br>
&gt; <br>
&gt; Great!<br>
&gt; <br>
&gt; Gyan<br>
&gt; On Sun, Nov 8, 2020 at 2:21 PM Alexandre Petrescu <br>
&gt; &lt;<a href=3D"mailto:alexandre.petrescu@gmail.com" target=3D"_blank">=
alexandre.petrescu@gmail.com</a> &lt;mailto:<a href=3D"mailto:alexandre.pet=
rescu@gmail.com" target=3D"_blank">alexandre.petrescu@gmail.com</a>&gt;&gt;=
 wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0(for my part, I think v6ops WG already has the prob=
lem statement draft<br>
&gt;=C2=A0 =C2=A0 =C2=A0in the agenda; it was posted<br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/proceedings/109/age=
nda/agenda-109-v6ops-04" rel=3D"noreferrer" target=3D"_blank">https://www.i=
etf.org/proceedings/109/agenda/agenda-109-v6ops-04</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/proceedings/109=
/agenda/agenda-109-v6ops-04" rel=3D"noreferrer" target=3D"_blank">https://w=
ww.ietf.org/proceedings/109/agenda/agenda-109-v6ops-04</a>&gt;)<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0For more precision, the title in the agenda would a=
dd=C2=A0 &#39;... - A Problem<br>
&gt;=C2=A0 =C2=A0 =C2=A0Statement&#39;.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0So I think it&#39;s fine there.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Alex<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Le 08/11/2020 =C3=A0 20:06, Gyan Mishra a =C3=A9cri=
t=C2=A0:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Fred &amp; Ron<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; See thread below.=C2=A0 Should I put together=
 a presentation for v6ops<br>
&gt;=C2=A0 =C2=A0 =C2=A0per<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; below to review the problem.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Gyan<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; On Sun, Nov 8, 2020 at 1:16 PM Ole Troan &lt;=
<a href=3D"mailto:otroan@employees.org" target=3D"_blank">otroan@employees.=
org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" =
target=3D"_blank">otroan@employees.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;mailto:<a href=3D"mailto:otroan@employees=
.org" target=3D"_blank">otroan@employees.org</a> &lt;mailto:<a href=3D"mail=
to:otroan@employees.org" target=3D"_blank">otroan@employees.org</a>&gt;&gt;=
&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0I would expect the v6ops c=
hairs would like a presentation,<br>
&gt;=C2=A0 =C2=A0 =C2=A0but let<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0me not presuppose how they=
 want to run that session.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Cheers<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Ole<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0On 8 Nov 2020, at 19:0=
0, Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blan=
k">hayabusagsm@gmail.com</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a><b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0=EF=BB=BF<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0On Sun, Nov 8, 2020 at=
 12:58 PM Gyan Mishra<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=
=3D"_blank">hayabusagsm@gmail.com</a> &lt;mailto:<a href=3D"mailto:hayabusa=
gsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a><b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0On Sun, =
Nov 8, 2020 at 12:35 PM &lt;<a href=3D"mailto:otroan@employees.org" target=
=3D"_blank">otroan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" =
target=3D"_blank">otroan@employees.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mail=
to:<a href=3D"mailto:otroan@employees.org" target=3D"_blank">otroan@employe=
es.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" =
target=3D"_blank">otroan@employees.org</a>&gt;&gt;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0Hi Gyan,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0&gt; As we have had thus far and ongoing quite a bit of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0discussion on variable slaac can we add this to the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0agenda.=C2=A0 We can also expand the scope of discussion<br>
&gt;=C2=A0 =C2=A0 =C2=A0as to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0all use cases related to slaac longer prefix lengths and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0how it can be beneficial per the =E2=80=9CExtending a /64=E2=80=9D ne=
w<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0thread.=C2=A0 I can start the discussion and we can take it<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0from there.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0The &quot;Extending a /64&quot; thread (which I in hindsight<br>
&gt;=C2=A0 =C2=A0 =C2=A0see is<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0poorly named) is not about longer prefix lengths.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0It is about exploring solutions to the problem of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0extending a network assigned with a single /64 with<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0multiple links.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =
=C2=A0 Gyan&gt; Agreed but G-Extend the 64 bit boundary<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0&lt;chair-hat&gt;Bob and I had a discussion with the chairs of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0v6ops, where we agreed to have the &quot;what is the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0operational problem&quot; discussion over in<br>
&gt;=C2=A0 =C2=A0 =C2=A0v6ops.&lt;/chair-hat&gt;.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =
=C2=A0 Gyan&gt; Sounds good.=C2=A0 Will have the draft authors join<br>
&gt;=C2=A0 =C2=A0 =C2=A0in on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0the disc=
ussion.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 Should I=
 put together a presentation for the discussion or<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0will it be ad-hoc.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0Best regards,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0Ole<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0--<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a h=
ref=3D"http://www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http:/=
/www.verizon.com/</a> &lt;<a href=3D"http://www.verizon.com/" rel=3D"norefe=
rrer" target=3D"_blank">http://www.verizon.com/</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*Gyan Mi=
shra*<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/Network=
 Solutions A//rchitect /<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/M 301 5=
02-1347<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A013101 Co=
lumbia Pike<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/maps/s=
earch/13101+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg" r=
el=3D"noreferrer" target=3D"_blank">https://www.google.com/maps/search/1310=
1+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg</a> &lt;<a h=
ref=3D"https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring=
,+MD?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer" target=3D"_blank">htt=
ps://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=
=3Dgmail&amp;source=3Dg</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/Silver =
Spring, MD<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/maps/s=
earch/13101+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg" r=
el=3D"noreferrer" target=3D"_blank">https://www.google.com/maps/search/1310=
1+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg</a> &lt;<a h=
ref=3D"https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring=
,+MD?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer" target=3D"_blank">htt=
ps://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=
=3Dgmail&amp;source=3Dg</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0--<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"http://=
www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://www.verizon.c=
om/</a> &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer" target=
=3D"_blank">http://www.verizon.com/</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0*Gyan Mishra*<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0/Network Solutions A//=
rchitect /<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0/M 301 502-1347<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A013101 Columbia Pike<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/maps/s=
earch/13101+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg" r=
el=3D"noreferrer" target=3D"_blank">https://www.google.com/maps/search/1310=
1+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg</a> &lt;<a h=
ref=3D"https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring=
,+MD?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer" target=3D"_blank">htt=
ps://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=
=3Dgmail&amp;source=3Dg</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0/Silver Spring, MD<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/maps/s=
earch/13101+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg" r=
el=3D"noreferrer" target=3D"_blank">https://www.google.com/maps/search/1310=
1+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg</a> &lt;<a h=
ref=3D"https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring=
,+MD?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer" target=3D"_blank">htt=
ps://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=
=3Dgmail&amp;source=3Dg</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; --<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;<a href=3D"http://www.verizon.com/" rel=
=3D"noreferrer" target=3D"_blank">http://www.verizon.com/</a> &lt;<a href=
=3D"http://www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://ww=
w.verizon.com/</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; *Gyan Mishra*<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Network Solutions A//rchitect /<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /M 301 502-1347<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 13101 Columbia Pike<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Silver Spring, MD<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; ---------------------------------------------=
-----------------------<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; IETF IPv6 working group mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"mailto:ipv6@ietf.org" target=3D"_b=
lank">ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org" target=
=3D"_blank">ipv6@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Administrative Requests:<br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailman/listinfo/ip=
v6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listi=
nfo/ipv6</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/ipv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/l=
istinfo/ipv6</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; ---------------------------------------------=
-----------------------<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt;=C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">=
ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org" target=3D"_bl=
ank">ipv6@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"https://www.iet=
f.org/mailman/listinfo/ipv6" rel=3D"noreferrer" target=3D"_blank">https://w=
ww.ietf.org/mailman/listinfo/ipv6</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/ipv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/l=
istinfo/ipv6</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
&gt; -- <br>
&gt; <br>
&gt; &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer" target=3D"_=
blank">http://www.verizon.com/</a>&gt;<br>
&gt; <br>
&gt; *Gyan Mishra*<br>
&gt; <br>
&gt; /Network Solutions A//rchitect /<br>
&gt; <br>
&gt; /M 301 502-1347<br>
&gt; 13101 Columbia Pike<br>
&gt; /Silver Spring, MD<br>
&gt; <br>
&gt; <br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--000000000000a58da605b442797b--


From nobody Thu Nov 19 02:48:27 2020
Return-Path: <a.e.azimov@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 590133A005D; Thu, 19 Nov 2020 02:48:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, SPF_HELO_NONE=0.001, SPF_PASS=-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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YJMLFOME9dyz; Thu, 19 Nov 2020 02:48:18 -0800 (PST)
Received: from mail-oi1-x233.google.com (mail-oi1-x233.google.com [IPv6:2607:f8b0:4864:20::233]) (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 A14F03A0045; Thu, 19 Nov 2020 02:48:18 -0800 (PST)
Received: by mail-oi1-x233.google.com with SMTP id m143so5801877oig.7; Thu, 19 Nov 2020 02:48:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=pGNWkFYae1qTiPyvVV66IAP5WPPEXhwnMjgPELWIyxU=; b=jI4F4oWJkorYmqrT8uPwp3PKwQ8ZyTl2TY3B8QPfFYFgBweiFvnB/jHmBZ5V375gbD bP7ALwPsLA7fAmcYmwWjDSTkMs3ajiWxa/ZjPRg4w5q5Q4dD9S+eFzwyWEMDxkJWcpS+ cc16b2E2D3px+zuZMBJlpsAzpZ+IcTaOmqgFdQBE7eo7r3m3y/4A7L1BCBJ1bNYrkf2N bprDjGsrMezBOodTq0J1Buuya+2/V0SKEYt/lgik4Rz/L1iSyQo7YQdfvCPq2qu5dA3R lymely3XuqUsa9fdIlz3WE7bhu4FUNoSX0hYEJgTQfd5lOUoTsWmSVysiexET78543ns XrnQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=pGNWkFYae1qTiPyvVV66IAP5WPPEXhwnMjgPELWIyxU=; b=Wa7FMgQQ306A0B9NEpfILPpBYGHmEjosfNjQZ8w5ueh7vpJvG3+myou6671k4Kn5Mj Dm/hMF5vjsP0BFq5k6zhA6Rq1NKNFYm5TWMGrtuNDwnmqLQUqqhBnx9o71oZ0kY/QsTt 0KVYY4b+RKuO5KepX2vTDRVEj2vIcOJxfIjPI4IMyqfOTKCzBROi9Uw/ay5A4wS+u3Ae VgLrhgmyeloggsQxRZdlGgMp3tvIziYO3q+FgUELuef2jldLQPwpxxzfcpHJthA8tVN5 +zIMEzGHek9exCp6fdEwaIw/mwTI2FbEOdW1TIsdiBUs7EguXxMvAYgWqvStEegxuYmK KPOQ==
X-Gm-Message-State: AOAM532edMDJdnaJ+ZNN1N/YoTNf31PdDUpTI7zQfqctb7aU7UftykN1 n2vNiTZfdc0C9Eu6BhHMeOIMP1LDSiG/B6lt1YP5D86nYdw=
X-Google-Smtp-Source: ABdhPJyWdlgBLChqsWqrunfmFa6JmjU6LpUGzV6Nlm9W8mC2QJppj6qr1QHyAwufGHjbdf5p/Ma92g2SRY5OinzKjzQ=
X-Received: by 2002:aca:c4c3:: with SMTP id u186mr2476326oif.4.1605782897451;  Thu, 19 Nov 2020 02:48:17 -0800 (PST)
MIME-Version: 1.0
From: Alexander Azimov <a.e.azimov@gmail.com>
Date: Thu, 19 Nov 2020 13:48:06 +0300
Message-ID: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com>
To: tcpm <tcpm@ietf.org>, v6ops@ietf.org
Content-Type: multipart/alternative; boundary="00000000000030651505b473773b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/V9ZljDjcqKVraHouhwsOWNxHcmU>
Subject: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 10:48:20 -0000

--00000000000030651505b473773b
Content-Type: text/plain; charset="UTF-8"

Dear colleagues,

I have added in the cc both v6op and tcpm for a reason and let me explain
why.

It's clear that we are moving forward with load balancing that uses flow
label (FL). And the pressure will increase with SRv6 adoption. But at the
moment wide adoption of FL-based load-balancing may create significant
issues for TCP Anycast services.

RFC6437 suggests putting hash from 5-tuple into FL value. And as far as I
know, there is no document that updates this behavior. This description is
perfectly fine, but what is implemented in the Linux kernel is different:
FL is carrying hash from 5-tuple with an additional seed, and this seed is
randomly changed after each RTO/SYN_RTO event. Here are related patches:

   -
   https://lore.kernel.org/netdev/alpine.DEB.2.02.1407012100290.20628@tomh.mtv.corp.google.com/
   -
   https://lore.kernel.org/netdev/1438124526-2129341-1-git-send-email-tom@herbertland.com/
   - https://lore.kernel.org/netdev/20160928020337.3057238-1-brakmo@fb.com/


This is a great thing by the way because in the data center environment with
multiple equal paths it gives a way to have pseudo-multipath TCP which
jumps between paths in case of an outage. There might be interest to write
down an informational document for this.

But the problem happens when TCP flows start jumping between anycast
points. If anycast service provides connection tracking (L7/TCP proxy,
stateful L4 balancer) the 'jump' may redirect traffic to another point, and
with the adoption of FL load balancing by the transit providers - to
another location, where no TCP state is available. In other words, an
established TCP session breaks after RTO event. And it's not just a theory
- we already faced this kind of issue in our network, and it is really hard
to debug.

I wonder what you think is a proper solution:

   - Making FL related RTO change as knob instead of default behavior;
   - Adding negotiation behavior in TCP;
   - Something else?

I'm looking forward to your advice. If there is a document that describes
the above problem - please give me a reference.

-- 
Best regards,
Alexander Azimov

--00000000000030651505b473773b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Dear colleagues,<div><br></div><div><div>I have added in t=
he cc both v6op and tcpm for a reason and let me explain why.</div><div><br=
></div><div>It&#39;s clear that we are moving forward with load balancing t=
hat uses flow label (FL). And the pressure will increase with SRv6 adoption=
. But at the moment wide adoption of FL-based load-balancing may create sig=
nificant issues for TCP Anycast services.</div><div><br></div><div>RFC6437 =
suggests putting hash from=C2=A0<span style=3D"color:rgb(0,0,0);font-size:1=
3.3333px">5-tuple into FL value. And as far as I know, there is no document=
 that updates this behavior. This description is perfectly fine, but what i=
s implemented in the Linux kernel is different: FL is carrying=C2=A0hash=C2=
=A0from 5-tuple with an additional seed, and this seed is randomly changed=
=C2=A0after each RTO/SYN_RTO event. Here are related patches:</span></div><=
div><ul><li><span style=3D"color:rgb(0,0,0);font-size:13.3333px"><a href=3D=
"https://lore.kernel.org/netdev/alpine.DEB.2.02.1407012100290.20628@tomh.mt=
v.corp.google.com/">https://lore.kernel.org/netdev/alpine.DEB.2.02.14070121=
00290.20628@tomh.mtv.corp.google.com/</a><br></span></li><li><span style=3D=
"color:rgb(0,0,0);font-size:13.3333px"><a href=3D"https://lore.kernel.org/n=
etdev/1438124526-2129341-1-git-send-email-tom@herbertland.com/">https://lor=
e.kernel.org/netdev/1438124526-2129341-1-git-send-email-tom@herbertland.com=
/</a><br></span></li><li><span style=3D"color:rgb(0,0,0);font-size:13.3333p=
x"><a href=3D"https://lore.kernel.org/netdev/20160928020337.3057238-1-brakm=
o@fb.com/">https://lore.kernel.org/netdev/20160928020337.3057238-1-brakmo@f=
b.com/</a><br></span></li></ul></div><div><span style=3D"font-size:13.3333p=
x;color:rgb(0,0,0)"><br></span></div><div><span style=3D"font-size:13.3333p=
x;color:rgb(0,0,0)">This is a great thing by the way because in the data ce=
nter=C2=A0</span>environment<span style=3D"font-size:13.3333px;color:rgb(0,=
0,0)">=C2=A0with multiple equal paths=C2=A0it gives a way to have pseudo-mu=
ltipath=C2=A0TCP which jumps between paths in case of an outage. There migh=
t be interest </span>to write<span style=3D"font-size:13.3333px;color:rgb(0=
,0,0)"> down an informational document for this.</span><br></div><div><font=
 color=3D"#000000"><span style=3D"font-size:13.3333px"><br></span></font></=
div><div><font color=3D"#000000"><span style=3D"font-size:13.3333px">But th=
e problem happens when TCP flows start jumping between anycast points. If a=
nycast service provides connection tracking (L7/TCP proxy, stateful L4 bala=
ncer) the &#39;jump&#39; may redirect traffic to another point, and with th=
e adoption of FL load balancing by the transit providers - to another locat=
ion, where no TCP state is available. In other words, an established TCP se=
ssion breaks after RTO event. And it&#39;s not just a theory - we already f=
aced this kind of issue in our network, and it is really hard to debug.</sp=
an></font></div><div><font color=3D"#000000"><span style=3D"font-size:13.33=
33px"><br></span></font></div><div><font color=3D"#000000"><span style=3D"f=
ont-size:13.3333px">I wonder what you think is a proper solution:</span></f=
ont></div><div><ul><li><font color=3D"#000000"><span style=3D"font-size:13.=
3333px">Making FL related RTO change as knob instead of default behavior;</=
span></font></li><li><span style=3D"font-size:13.3333px;color:rgb(0,0,0)">A=
dding negotiation=C2=A0behavior in TCP;</span><br></li><li><font color=3D"#=
000000"><span style=3D"font-size:13.3333px">Something else?</span></font></=
li></ul><div><span style=3D"font-size:13.3333px;color:rgb(0,0,0)">I&#39;m l=
ooking forward to your advice. If there is a document that describes the ab=
ove problem - please give me a reference.</span></div></div><div><br></div>=
-- <br><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_s=
ignature"><div dir=3D"ltr">Best regards,<div>Alexander Azimov</div></div></=
div></div></div>

--00000000000030651505b473773b--


From nobody Thu Nov 19 04:25:23 2020
Return-Path: <hayabusagsm@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 202423A0CE0; Thu, 19 Nov 2020 04:25:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.855
X-Spam-Level: 
X-Spam-Status: No, score=-0.855 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, NUMERIC_HTTP_ADDR=1.242, 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=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 24XeAmZQR6id; Thu, 19 Nov 2020 04:25:11 -0800 (PST)
Received: from mail-pg1-x529.google.com (mail-pg1-x529.google.com [IPv6:2607:f8b0:4864:20::529]) (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 74BA93A0CD4; Thu, 19 Nov 2020 04:25:11 -0800 (PST)
Received: by mail-pg1-x529.google.com with SMTP id 34so4062219pgp.10; Thu, 19 Nov 2020 04:25:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=YYFFTfygXQbItDvFXeoGKf9VrZmim53goekYHvAlF6E=; b=kYXlm62gONjZPYLyqX646R7kl60qRacTK8Ds6srfcRC0Mt2GWAm7dL4D9TeJkc9Gey gjyYIH0NWVnJNxywBwsGakaS4a0s5uGF+RV3QvKVE45qgbOYXLXncQgugMv2Arq++ulm vNXdVpH0omyLsLKgPaqYWrwu95R3o8dXKiTHu9dTFw8h2SrgfK1nBDz6hh/y/sldRGqq Ac3iSWi4sRRD8c5vH8x/LH/uVs6I6yfMpkZBbVnCKBBQWgNFnGazYoQHUhMoi2HMC0O4 suQ50y1PT043r28Lbv4zPJ/V1VDGv9Q6TjTvdyYVVyreFGC8Zcx9LCK9Nl8PY13dwpYV TjsA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=YYFFTfygXQbItDvFXeoGKf9VrZmim53goekYHvAlF6E=; b=ubZhmIs/YXbfAdoZ7hLDQl/a/DnXLj7cN1RBY9Szmv9oWN8YzEPrM9e+q5BZTE34A8 oe81+RLWXhET0y8aHDDqq8T+oMfhtJXZWa+8M7aXiNqXJ5bLGPRF4oqXnTOROqUIK+Gy LF56fwzyfRRoUbRXTzB9n7kj+j7X4RBn8yftNlRAf/UbEomMeJrAD/ezjqo/xzCnb2Yv 1MEldZ3OeO2B0ZkCYk3UMNMZRRbmYNzrOJ0rgjX+G6fR4nhzIqBdopmc4KVlLPiyi3cI duhb14KZ9ARVxjRpf0e+DHmplLt3vmCsu6QFYB/l0NMArK2FtGmKNq7HsA7NKSMRlsJn cA7w==
X-Gm-Message-State: AOAM532gzEoNpRQIBLjdRRrNgygXlvSkSeyAxSxPEBXqP8ekbbmr+dTQ 8ED/ldZtLbqzdvPcnw2CJCpUg2GvlGPoYsAaP44l2afVCsFxRw==
X-Google-Smtp-Source: ABdhPJxSEMPU7g7GRwah2ATWuJNJIR2Ops2EvHQF2Zv1oWZ9rUqHHVrOV9AvsHFmfMUL8jcHNz4YmtKG48bzPGeb/U0=
X-Received: by 2002:a17:90a:c254:: with SMTP id d20mr4280846pjx.112.1605788710047;  Thu, 19 Nov 2020 04:25:10 -0800 (PST)
MIME-Version: 1.0
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 19 Nov 2020 07:18:35 -0500
Message-ID: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com>
To: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a590dd05b474d1eb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/ELIqTXW7wRUlyvW8Na1Q78qEsRo>
Subject: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 12:25:21 -0000

--000000000000a590dd05b474d1eb
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

v6ops preso - "race to bottom slide" slightly modified - new proposal for
new /80 bottom so that we could actually make multiple /48s I mean /64s
actually wearable.

A /64 would be the new /48 as we shifted the IID by 16 bits shorter &
making the prefix 16 bits longer.


/64 =3D current Bottom fixed based on 64 bit IID.

/48 =3D 64k /64s - Due to current 3GPP architecture limitation we cannot do=
le
out shorter prefixes via 64share v2 even that Cameron proposed.  Also with
the RA PD style trickery w/o A bit set as Lorenzo mentioned the host would
not accept the shorter prefix as it is expecting a 64 bit prefix from the
3GPP gateway.


Why /48's wearable is not possible today for 2 reasons:

1. Large providers such as Verizon subscribers =3D 150M not including
broadband and /24 equates to 16M /48 way short and /20 even 160M but large
providers as Verizon's of the world need to scale to 1B or 7B.

2. 64share v2 even if 3GPP arch allowed shorter prefixes /56 or even /48,
RFC 4291 would have to change the 64 bit fixed boundary requirement for any
handset to accept shorter prefix.  So we are stuck and 64 share v2 is not
possible w/o RFC 4291 changing.


What if we made the new fixed bottom a /80 meaning.  So that would
essentially be the new bottom that ISPs cannot race any further since the
standard would be fixed at the new /80 bottom just as its fixed at the /64
bottom.  We just gave ourselves 16 bits to play with.


64 share v2 - Allocate /64 as it does today and that would basically be
equivalent to a /48 allocation. Nice!

*/80 =3D New bottom =3D> Problem solved *

*/64 =3D 64k /80s - wearable - so now both 3GPP and broadband  providers
problem solved for segmentation*

*/64 Current bottom*

*/48 =3D 64k /64s*

As far as SLAAC goes we would modify RFC 4291 to allow for longer prefixes
up to /80.  I think while we are changing RFC 4291 I think it would make
sense to allow for shorter prefixes maybe to any length or fix a a value
that makes sense for shorter then /64.  So in the future if 3GPP can be
updated for shorter prefixes we could give out shorter as well which would
be a ton of prefixes.

However, I think if we made the new bottom a /80, in reality the end site
allocation would be equivalent to a /48 so would not have to allow slaac
really to allow for shorter then /64.


Although as they say - never say never.."when you build - they will come"


SLAAC would use random IID generation schemes to generate the shorter 48
bit IID via RFC 4941 or stable IID RFC 7217.


>From a privacy perspective for broadband users we would still have 48 bit
IID which in the scheme of things as the double edged sword for operators &
law enforcement scanning I think the address correlation attacks I think
the 48 bits random IID for privacy extension, I think we would be in good
shape.


This also solves the day 1 VLSM issue as well for mixed host static, dhcpv6
& slaac as now we can have longer prefixes up  to /80.


This may solve some of the aviation issues that Fred Templin is working on
as well.


Also with Network Slicing to be mainstream with 5G  and proliferation of
IoT devices I can see end user allocations growing very quickly


AND =3D "NO RACE TO BOTTOM" possible even  as we would fix the new boundary
at "/80" as the new bottom so you cannot race down any further. Would be no
different then the /64 boundary but now getting a 16 bit bonus out of the
deal.


IANA now does not have to dig into unallocating more ::/3s for larger
allocations - see Slide 10 from v6ops preso below


Slide 10 in v6 ops preso

One of the reasons why 6MAN has deferred removing the 64 bit boundary is
due to the  ISP =E2=80=9Crace to the bottom=E2=80=9D fear that we are at th=
e bottom giving
out /64 to mobile handsets that ISP=E2=80=99s will in theory do what histor=
y has
shown us what was done with IPv4 where due to address depletion issues and
issues with overlapping address space ISP=E2=80=99s made the broadband stan=
dard to
dole out /32 WAN IP which is NAT port overloaded outside wan interface.
NAT as well as CGNAT have solved issues with IPv4 shortage and overlapping
ranges allowing overlapping ranges to co-exist with NAT as well as now
ISP=E2=80=99s due to the risk of IPv4 address depletion made the standard a=
 /32 WAN
IP with NAT port overloaded via PAT (Port Address translation) with private
192.168.1.0/24 subnet for SOHO hosts.

IPv6 on the other hand does not have any risk of address depletion so you
cannot compare what history has told us with IPv4 to IPv6 and there is no
other data point to be had.

On the other side of the spectrum with 64share we are looking now at
shorter prefixes and maybe an idea of creating and RFC 6177bis that allows
a /48 per human per mobile device.  Is that possible ???

https://www.iana.org/assignments/ipv6-address-space/ipv6-address-space.xhtm=
l

2000::/3 GUI

IAIA <=3D>RIR <=3D> ISP <=3D> End user Allocation

RIR allocations to Service Providers:



For the massive block allocations for ISPs is it tiered like this

/32 - General Starting point for ISP allocation

/24-26 - Medium to Large

/19-20 - Exceptions and rare



Since allocations are done blockwize and not linearly you have to account
for future growth so generally over allocate for growth next 20 years.  So
with that the much larger allocations.



With that being said let's say for a typical large ISP /24 - that would
yield 16M /48s.  That still is small since most large ISPs like, we Verizon
we want to scale to a billion as right now we have 150M and that's just
domestic not worldwide.  Safe best for large ISPs is we want to scale to
the number of humans on the planet so 7 Billion is a good number.  Also
that does not account for broadband.  So for Verizon as an example /48  per
human is not possible.



I think /48 per user site is sensible for the much smaller ISPS with few
million subscriber base  but I think an impossibility at least for the
larger Verizon size ISP=E2=80=99s.  Looking on IAIA allocation link I don't=
 see too
many RIRs getting a /12.

*https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-uni=
cast-address-assignments.xhtml
<https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-uni=
cast-address-assignments.xhtml>*




<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--000000000000a590dd05b474d1eb
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><p style=3D"margin:2.4pt 0in 0in;vertical-align:baseline;f=
ont-family:&quot;Times New Roman&quot;,serif"><span style=3D"font-family:Ca=
libri,sans-serif;color:black"><font size=3D"4">v6ops preso - &quot;race to =
bottom slide&quot; slightly modified - new proposal for new /80 bottom so t=
hat we could actually make multiple /48s I mean /64s actually wearable.=C2=
=A0 =C2=A0</font></span></p><p style=3D"margin:2.4pt 0in 0in;vertical-align=
:baseline;font-family:&quot;Times New Roman&quot;,serif"><span style=3D"fon=
t-family:Calibri,sans-serif;color:black"><font size=3D"4">A /64 would be th=
e new /48 as we shifted the IID by 16 bits shorter &amp; making the prefix =
16 bits longer.</font></span></p><p style=3D"margin:2.4pt 0in 0in;vertical-=
align:baseline;font-family:&quot;Times New Roman&quot;,serif"><br></p><p st=
yle=3D"margin:2.4pt 0in 0in;vertical-align:baseline;font-family:&quot;Times=
 New Roman&quot;,serif"><font size=3D"4">/64 =3D current Bottom fixed based=
 on 64 bit IID.</font></p><p style=3D"margin:2.4pt 0in 0in;vertical-align:b=
aseline;font-family:&quot;Times New Roman&quot;,serif"><font size=3D"4">/48=
 =3D 64k /64s - Due to current 3GPP architecture limitation we cannot dole =
out shorter prefixes=C2=A0via 64share v2 even that Cameron proposed.=C2=A0 =
Also with the RA PD style trickery w/o A bit set as Lorenzo mentioned the h=
ost would not accept the shorter prefix as it is expecting a 64 bit prefix =
from the 3GPP gateway.</font></p><p style=3D"margin:2.4pt 0in 0in;vertical-=
align:baseline;font-family:&quot;Times New Roman&quot;,serif"><br></p><p st=
yle=3D"margin:2.4pt 0in 0in;vertical-align:baseline;font-family:&quot;Times=
 New Roman&quot;,serif"><font size=3D"4">Why /48&#39;s wearable is not poss=
ible today for 2 reasons:</font></p><p style=3D"margin:2.4pt 0in 0in;vertic=
al-align:baseline;font-family:&quot;Times New Roman&quot;,serif"><font size=
=3D"4">1. Large providers such as Verizon subscribers =3D 150M not includin=
g broadband and /24 equates to 16M /48 way short and /20 even 160M but larg=
e providers as Verizon&#39;s of the world need to scale to 1B or 7B.</font>=
</p><p style=3D"margin:2.4pt 0in 0in;vertical-align:baseline;font-family:&q=
uot;Times New Roman&quot;,serif"><font size=3D"4">2. 64share v2 even if 3GP=
P arch allowed shorter prefixes /56 or even /48, RFC 4291 would have=C2=A0t=
o change the 64 bit fixed boundary requirement=C2=A0for any handset to acce=
pt shorter prefix.=C2=A0 So we are stuck and 64 share v2 is not possible w/=
o RFC 4291 changing.</font></p><p style=3D"margin:2.4pt 0in 0in;vertical-al=
ign:baseline;font-family:&quot;Times New Roman&quot;,serif"><font size=3D"4=
"><br></font></p><p style=3D"margin:2.4pt 0in 0in;vertical-align:baseline;f=
ont-family:&quot;Times New Roman&quot;,serif"><font size=3D"4">What if we m=
ade the new fixed bottom a /80 meaning.=C2=A0 So that would essentially be =
the new bottom that ISPs cannot race any further since the standard would b=
e fixed at the new /80 bottom just as its fixed at the /64 bottom.=C2=A0 We=
 just gave ourselves 16 bits to play with.</font></p><p style=3D"margin:2.4=
pt 0in 0in;vertical-align:baseline;font-family:&quot;Times New Roman&quot;,=
serif"><br></p><p style=3D"margin:2.4pt 0in 0in;vertical-align:baseline;fon=
t-family:&quot;Times New Roman&quot;,serif"><font size=3D"4">64 share v2 - =
Allocate /64 as it does today and that would basically be equivalent to a /=
48 allocation. Nice!</font></p><p style=3D"margin:2.4pt 0in 0in;vertical-al=
ign:baseline;font-family:&quot;Times New Roman&quot;,serif"><font size=3D"4=
"><b>/80 =3D New bottom =3D&gt; Problem solved=C2=A0</b></font></p><p style=
=3D"margin:2.4pt 0in 0in;vertical-align:baseline;font-family:&quot;Times Ne=
w Roman&quot;,serif"><font size=3D"4"><b>/<font color=3D"#ff0000">64 =3D 64=
k /80s - wearable - so now both 3GPP and broadband=C2=A0 providers problem =
solved for segmentation</font></b></font></p><p style=3D"margin:2.4pt 0in 0=
in;vertical-align:baseline;font-family:&quot;Times New Roman&quot;,serif"><=
font size=3D"4" color=3D"#ff0000"><b>/64 Current bottom</b></font></p><p st=
yle=3D"margin:2.4pt 0in 0in;vertical-align:baseline;font-family:&quot;Times=
 New Roman&quot;,serif"><font size=3D"4" color=3D"#ff0000"><b>/48 =3D 64k /=
64s</b></font></p><p style=3D"margin:2.4pt 0in 0in;vertical-align:baseline;=
font-family:&quot;Times New Roman&quot;,serif"><font size=3D"4">As far as S=
LAAC goes we would modify RFC 4291 to allow for longer prefixes up to /80.=
=C2=A0 I think while we are changing RFC 4291 I think it would make sense t=
o allow for shorter prefixes maybe to any length or fix a a value that make=
s sense for shorter then /64.=C2=A0 So in the future if 3GPP can be updated=
 for shorter prefixes we could give out shorter as well which would be a to=
n of prefixes.=C2=A0=C2=A0</font></p><p style=3D"margin:2.4pt 0in 0in;verti=
cal-align:baseline;font-family:&quot;Times New Roman&quot;,serif"><font siz=
e=3D"4">However, I think if we made the new bottom a /80, in reality the=C2=
=A0end site allocation would be equivalent to a /48 so would not have to al=
low slaac really to allow for shorter then /64.=C2=A0=C2=A0</font></p><p st=
yle=3D"margin:2.4pt 0in 0in;vertical-align:baseline;font-family:&quot;Times=
 New Roman&quot;,serif"><font size=3D"4"><br></font></p><p style=3D"margin:=
2.4pt 0in 0in;vertical-align:baseline;font-family:&quot;Times New Roman&quo=
t;,serif"><font size=3D"4">Although as they say - never say never..&quot;wh=
en you build - they will come&quot;</font></p><p style=3D"margin:2.4pt 0in =
0in;vertical-align:baseline;font-family:&quot;Times New Roman&quot;,serif">=
<br></p><p style=3D"margin:2.4pt 0in 0in;vertical-align:baseline;font-famil=
y:&quot;Times New Roman&quot;,serif"><font size=3D"4">SLAAC would use rando=
m IID generation schemes to generate the shorter 48 bit IID via RFC 4941 or=
 stable IID RFC 7217.</font></p><p style=3D"margin:2.4pt 0in 0in;vertical-a=
lign:baseline;font-family:&quot;Times New Roman&quot;,serif"><font size=3D"=
4"><br></font></p><p style=3D"margin:2.4pt 0in 0in;vertical-align:baseline;=
font-family:&quot;Times New Roman&quot;,serif"><font size=3D"4">From a priv=
acy perspective for broadband users we would still have 48 bit IID which in=
 the scheme of things as the double edged sword for operators &amp; law enf=
orcement scanning I think the address correlation attacks I think the 48 bi=
ts random IID for privacy extension, I think we would=C2=A0be in good shape=
.=C2=A0</font></p><p style=3D"margin:2.4pt 0in 0in;vertical-align:baseline;=
font-family:&quot;Times New Roman&quot;,serif"><br></p><p style=3D"margin:2=
.4pt 0in 0in;vertical-align:baseline;font-family:&quot;Times New Roman&quot=
;,serif"><font size=3D"4">This also solves the day 1 VLSM issue as well for=
 mixed host static, dhcpv6 &amp; slaac as now we can have longer prefixes u=
p=C2=A0 to /80.=C2=A0 =C2=A0</font></p><p style=3D"margin:2.4pt 0in 0in;ver=
tical-align:baseline;font-family:&quot;Times New Roman&quot;,serif"><font s=
ize=3D"4"><br></font></p><p style=3D"margin:2.4pt 0in 0in;vertical-align:ba=
seline;font-family:&quot;Times New Roman&quot;,serif"><font size=3D"4">This=
 may solve some of the aviation issues that Fred Templin is working on as w=
ell.=C2=A0=C2=A0</font></p><p style=3D"margin:2.4pt 0in 0in;vertical-align:=
baseline;font-family:&quot;Times New Roman&quot;,serif"><font size=3D"4"><b=
r></font></p><p style=3D"margin:2.4pt 0in 0in;vertical-align:baseline;font-=
family:&quot;Times New Roman&quot;,serif"><font size=3D"4">Also with Networ=
k Slicing to be mainstream with 5G=C2=A0 and proliferation of IoT devices I=
 can see end user allocations growing very quickly</font></p><p style=3D"ma=
rgin:2.4pt 0in 0in;vertical-align:baseline;font-family:&quot;Times New Roma=
n&quot;,serif"><font size=3D"4"><br></font></p><p style=3D"margin:2.4pt 0in=
 0in;vertical-align:baseline;font-family:&quot;Times New Roman&quot;,serif"=
><font size=3D"4">AND =3D &quot;NO RACE TO BOTTOM&quot; possible even=C2=A0=
 as we would fix the new boundary at &quot;/80&quot; as the new bottom so y=
ou cannot race down any further. Would be no different then the /64 boundar=
y but now getting a 16 bit bonus out of the deal.=C2=A0</font></p><p style=
=3D"margin:2.4pt 0in 0in;vertical-align:baseline;font-family:&quot;Times Ne=
w Roman&quot;,serif"><br></p><p style=3D"margin:2.4pt 0in 0in;vertical-alig=
n:baseline;font-family:&quot;Times New Roman&quot;,serif"><font size=3D"4">=
IANA now does not have to dig into unallocating more ::/3s for larger alloc=
ations - see Slide 10 from v6ops preso below</font></p><p style=3D"margin:2=
.4pt 0in 0in;vertical-align:baseline;font-family:&quot;Times New Roman&quot=
;,serif"><font size=3D"4"><br></font></p><p style=3D"margin:2.4pt 0in 0in;v=
ertical-align:baseline;font-family:&quot;Times New Roman&quot;,serif"><span=
 style=3D"font-family:Calibri,sans-serif;color:black"><font size=3D"4">Slid=
e 10 in v6 ops preso</font></span></p><p style=3D"margin:2.4pt 0in 0in;vert=
ical-align:baseline;font-family:&quot;Times New Roman&quot;,serif"><font si=
ze=3D"4"><span style=3D"font-family:Calibri,sans-serif;color:black">One of =
the reasons why 6MAN has deferred removing the 64
bit boundary is due to the=C2=A0 ISP =E2=80=9Crace to the bottom=E2=80=9D f=
ear that we are at
the bottom giving out /64 to mobile handsets that ISP=E2=80=99s will in the=
ory do what
history has shown us what was done with IPv4 where due to address depletion
issues and issues with overlapping address space ISP=E2=80=99s made the bro=
adband
standard to dole out /32 WAN IP which is NAT port overloaded outside wan
interface.=C2=A0 NAT as well as CGNAT have solved issues with IPv4 shortage=
 and
overlapping ranges allowing overlapping ranges to co-exist with NAT as well=
 as
now ISP=E2=80=99s due to the risk of IPv4 address depletion made the standa=
rd a /32 WAN
IP with NAT port overloaded via PAT (Port Address translation) with private
<a href=3D"http://192.168.1.0/24">192.168.1.0/24</a> subnet for SOHO hosts.=
=C2=A0 </span><span style=3D"font-family:Calibri,sans-serif"></span></font>=
</p>

<p style=3D"margin:2.4pt 0in 0in;vertical-align:baseline;font-family:&quot;=
Times New Roman&quot;,serif"><font size=3D"4"><span style=3D"font-family:Ca=
libri,sans-serif;color:black">IPv6 on the other hand does not have any risk=
 of address
depletion so you cannot compare what history has told us with IPv4 to IPv6 =
and
there is no other data point to be had. </span><span style=3D"font-family:C=
alibri,sans-serif"></span></font></p>

<p style=3D"margin:2.4pt 0in 0in;vertical-align:baseline;font-family:&quot;=
Times New Roman&quot;,serif"><font size=3D"4"><span style=3D"font-family:Ca=
libri,sans-serif;color:black">On the other side of the spectrum with 64shar=
e we are
looking now at shorter prefixes and maybe an idea of creating and RFC 6177b=
is
that allows a /48 per human per mobile device.=C2=A0 Is that possible ??? <=
/span><span style=3D"font-family:Calibri,sans-serif"></span></font></p>

<p style=3D"margin:2.4pt 0in 0in;vertical-align:baseline;font-family:&quot;=
Times New Roman&quot;,serif"><font size=3D"4"><span style=3D"font-family:Ca=
libri,sans-serif;color:black"><a href=3D"https://www.iana.org/assignments/i=
pv6-address-space/ipv6-address-space.xhtml">https://www.iana.org/assignment=
s/ipv6-address-space/ipv6-address-space.xhtml</a></span><span style=3D"font=
-family:Calibri,sans-serif"></span></font></p>

<p style=3D"margin:2.4pt 0in 0in;vertical-align:baseline;font-family:&quot;=
Times New Roman&quot;,serif"><font size=3D"4"><span style=3D"font-family:Ca=
libri,sans-serif;color:black">2000::/3 GUI </span><span style=3D"font-famil=
y:Calibri,sans-serif"></span></font></p>

<p style=3D"margin:0in;line-height:106%;vertical-align:baseline;font-family=
:&quot;Times New Roman&quot;,serif"><font size=3D"4"><span style=3D"line-he=
ight:106%;font-family:Calibri,sans-serif">IAIA &lt;=3D&gt;RIR &lt;=3D&gt; I=
SP &lt;=3D&gt; End user Allocation</span><span style=3D"line-height:106%;fo=
nt-family:Calibri,sans-serif"></span></font></p>

<p style=3D"margin:0in;line-height:106%;vertical-align:baseline;font-family=
:&quot;Times New Roman&quot;,serif"><font size=3D"4"><span style=3D"line-he=
ight:106%;font-family:Calibri,sans-serif">RIR allocations to Service Provid=
ers: </span><span style=3D"line-height:106%;font-family:Calibri,sans-serif"=
></span></font></p>

<p style=3D"margin:0in;line-height:106%;vertical-align:baseline;font-family=
:&quot;Times New Roman&quot;,serif"><font size=3D"4"><span style=3D"line-he=
ight:106%;font-family:Calibri,sans-serif">=C2=A0</span><span style=3D"line-=
height:106%;font-family:Calibri,sans-serif"></span></font></p>

<p style=3D"margin:0in;line-height:106%;vertical-align:baseline;font-family=
:&quot;Times New Roman&quot;,serif"><font size=3D"4"><span style=3D"line-he=
ight:106%;font-family:Calibri,sans-serif">For the massive block allocations=
 for ISPs is it tiered like this</span><span style=3D"line-height:106%;font=
-family:Calibri,sans-serif"></span></font></p>

<p style=3D"margin:0in;line-height:106%;vertical-align:baseline;font-family=
:&quot;Times New Roman&quot;,serif"><font size=3D"4"><span style=3D"line-he=
ight:106%;font-family:Calibri,sans-serif">/32 - General Starting point for =
ISP allocation</span><span style=3D"line-height:106%;font-family:Calibri,sa=
ns-serif"></span></font></p>

<p style=3D"margin:0in;line-height:106%;vertical-align:baseline;font-family=
:&quot;Times New Roman&quot;,serif"><font size=3D"4"><span style=3D"line-he=
ight:106%;font-family:Calibri,sans-serif">/24-26 - Medium to Large=C2=A0</s=
pan><span style=3D"line-height:106%;font-family:Calibri,sans-serif"></span>=
</font></p>

<p style=3D"margin:0in;line-height:106%;vertical-align:baseline;font-family=
:&quot;Times New Roman&quot;,serif"><font size=3D"4"><span style=3D"line-he=
ight:106%;font-family:Calibri,sans-serif">/19-20 - Exceptions and rare</spa=
n><span style=3D"line-height:106%;font-family:Calibri,sans-serif"></span></=
font></p>

<p style=3D"margin:0in;line-height:106%;vertical-align:baseline;font-family=
:&quot;Times New Roman&quot;,serif"><font size=3D"4"><span style=3D"line-he=
ight:106%;font-family:Calibri,sans-serif">=C2=A0</span><span style=3D"line-=
height:106%;font-family:Calibri,sans-serif"></span></font></p>

<p style=3D"margin:0in;line-height:106%;vertical-align:baseline;font-family=
:&quot;Times New Roman&quot;,serif"><font size=3D"4"><span style=3D"line-he=
ight:106%;font-family:Calibri,sans-serif">Since allocations are done blockw=
ize and not linearly you have to
account for future growth so generally over allocate for growth next 20
years.=C2=A0 So with that the much larger allocations.</span><span style=3D=
"line-height:106%;font-family:Calibri,sans-serif"></span></font></p>

<p style=3D"margin:0in;line-height:106%;vertical-align:baseline;font-family=
:&quot;Times New Roman&quot;,serif"><font size=3D"4"><span style=3D"line-he=
ight:106%;font-family:Calibri,sans-serif">=C2=A0</span><span style=3D"line-=
height:106%;font-family:Calibri,sans-serif"></span></font></p>

<p style=3D"margin:0in;line-height:106%;vertical-align:baseline;font-family=
:&quot;Times New Roman&quot;,serif"><font size=3D"4"><span style=3D"line-he=
ight:106%;font-family:Calibri,sans-serif">With that being said let&#39;s sa=
y for a typical large ISP /24 - that would
yield 16M /48s.=C2=A0 That still is small since most large ISPs like, we
Verizon we want to scale to a billion as right now we have 150M and that&#3=
9;s just
domestic not worldwide.=C2=A0 Safe best for large ISPs is we want to scale =
to
the number of humans on the planet so 7 Billion is a good number.=C2=A0 Als=
o
that does not account for broadband.=C2=A0 So for Verizon as an example
/48=C2=A0 per human is not possible.=C2=A0</span><span style=3D"line-height=
:106%;font-family:Calibri,sans-serif"></span></font></p>

<p style=3D"margin:0in;line-height:106%;vertical-align:baseline;font-family=
:&quot;Times New Roman&quot;,serif"><font size=3D"4"><span style=3D"line-he=
ight:106%;font-family:Calibri,sans-serif">=C2=A0</span><span style=3D"line-=
height:106%;font-family:Calibri,sans-serif"></span></font></p>

<p style=3D"margin:0in;line-height:106%;vertical-align:baseline;font-family=
:&quot;Times New Roman&quot;,serif"><font size=3D"4"><span style=3D"line-he=
ight:106%;font-family:Calibri,sans-serif">I think /48 per user site is sens=
ible for the much smaller ISPS with
few million subscriber base=C2=A0 but I think an impossibility=C2=A0at leas=
t
for the larger Verizon size ISP=E2=80=99s.=C2=A0<span style=3D"color:black"=
> </span>Looking
on IAIA allocation link I don&#39;t see too many RIRs getting a /12.</span>=
<span style=3D"line-height:106%;font-family:Calibri,sans-serif"></span></fo=
nt></p>

<p style=3D"margin:0in;line-height:106%;vertical-align:baseline;font-family=
:&quot;Times New Roman&quot;,serif"><u style=3D""><span style=3D"line-heigh=
t:106%;font-family:Calibri,sans-serif;color:rgb(17,85,204)"><a href=3D"http=
s://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-=
address-assignments.xhtml" style=3D"color:blue"><font size=3D"4">https://ww=
w.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-addres=
s-assignments.xhtml</font></a></span></u><span style=3D"font-size:14pt;line=
-height:106%;font-family:Calibri,sans-serif;font-size:14pt;line-height:106%=
"></span></p><div><br></div><div></div><div><font face=3D"tahoma, sans-seri=
f"><br></font></div><font face=3D"tahoma, sans-serif">=C2=A0</font><br><div=
 dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><=
div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><p style=3D"color:rgb(34,34=
,34)"><a href=3D"http://www.verizon.com/" style=3D"color:rgb(17,85,204);pad=
ding-bottom:1em;display:inline-block" target=3D"_blank"><img src=3D"http://=
ss7.vzw.com/is/image/VerizonWireless/vz-logo-email" width=3D"81" height=3D"=
18" style=3D"height:18px;width:81px"></a><br></p><p style=3D"font-size:1em;=
margin:0px;font-family:&quot;Verizon NHG DS&quot;,Arial,sans-serif;line-hei=
ght:13px;color:black"><b>Gyan Mishra</b></p><p style=3D"color:rgb(34,34,34)=
;margin:0px;line-height:13px"><font face=3D"georgia, serif" style=3D"color:=
black;font-size:1em"><i>Network Solutions A</i></font><font color=3D"#00000=
0" face=3D"georgia, serif"><i>rchitect=C2=A0</i></font></p><p style=3D"font=
-size:1em;margin:0px;line-height:13px;color:black"><i><font face=3D"georgia=
, serif">M 301 502-1347<br>13101 Columbia Pike=C2=A0<br></font></i>Silver S=
pring, MD</p></div><div><br></div></div></div></div></div></div></div></div=
></div></div>

--000000000000a590dd05b474d1eb--


From nobody Thu Nov 19 05:01:14 2020
Return-Path: <prvs=15925babf5=jordi.palet@consulintel.es>
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 71A223A0E15; Thu, 19 Nov 2020 05:01:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.754
X-Spam-Level: 
X-Spam-Status: No, score=-0.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, NUMERIC_HTTP_ADDR=1.242, SPF_HELO_NONE=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=consulintel.es
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 nGR74TVirei5; Thu, 19 Nov 2020 05:01:04 -0800 (PST)
Received: from mail.consulintel.es (mail.consulintel.es [IPv6:2001:470:1f09:495::5]) by ietfa.amsl.com (Postfix) with ESMTP id 2234A3A0E01; Thu, 19 Nov 2020 05:01:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=consulintel.es; s=MDaemon; t=1605790861; x=1606395661; i=jordi.palet@consulintel.es; q=dns/txt; h=User-Agent:Date: Subject:From:To:Message-ID:Thread-Topic:References:In-Reply-To: Mime-version:Content-type; bh=WYyU/BJFsmL5YtvmvUE6ZBrG53S+maLH1Z psoBsEg4c=; b=tZCwEfTqfKxa5V6RyWh0HPH/kN/TCJZnnFsdgufucwOvkqbahE ELRuvsHe6aevXjbHdTmzE737g13QXGza2WpT7fKfn1NnoO30H43pOmsz7Hk82iCY g3Wy3/1/xBGEtVhlG4/XPcv8d4GtMsDzWB6c9ykkUwJY977CcPN9bqQwY=
X-MDAV-Result: clean
X-MDAV-Processed: mail.consulintel.es, Thu, 19 Nov 2020 14:01:01 +0100
X-Spam-Processed: mail.consulintel.es, Thu, 19 Nov 2020 14:00:59 +0100
Received: from [10.10.10.144] by mail.consulintel.es (MDaemon PRO v16.5.2)  with ESMTPA id md50000467881.msg; Thu, 19 Nov 2020 14:00:58 +0100
X-MDRemoteIP: 2001:470:1f09:495:396c:2d31:407e:931b
X-MDHelo: [10.10.10.144]
X-MDArrival-Date: Thu, 19 Nov 2020 14:00:58 +0100
X-Authenticated-Sender: jordi.palet@consulintel.es
X-Return-Path: prvs=15925babf5=jordi.palet@consulintel.es
X-Envelope-From: jordi.palet@consulintel.es
User-Agent: Microsoft-MacOutlook/16.43.20110804
Date: Thu, 19 Nov 2020 14:00:57 +0100
From: JORDI PALET MARTINEZ <jordi.palet@consulintel.es>
To: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Message-ID: <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es>
Thread-Topic: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com>
In-Reply-To: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com>
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3688639257_1047896013"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/aNqAPmuAC9x1rAW5MIRIOGXCp68>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 13:01:08 -0000

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--B_3688639257_1047896013
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

The right way to resolve this is very simple.

=20

Go to your RIR (ARIN I guess) =E2=80=9CARIN I want to provide a /48 for eac=
h of my subscribers, so I need a subsequent allocation, following the secti=
on 6.5.3. (Subsequent Allocation to LIRs) of the Number Resource Policy Man=
ual, and this is my justification =E2=80=A6=E2=80=9D.

=20

Done!

=20

https://www.arin.net/participate/policy/nrpm/#6-5-3-subsequent-allocations-=
to-lirs

=20

Regards,

Jordi

@jordipalet

=20

=20

=20

El 19/11/20 13:26, "v6ops en nombre de Gyan Mishra" <v6ops-bounces@ietf.org=
 en nombre de hayabusagsm@gmail.com> escribi=C3=B3:

=20

v6ops preso - "race to bottom slide" slightly modified - new proposal for n=
ew /80 bottom so that we could actually make multiple /48s I mean /64s actu=
ally wearable.  =20

A /64 would be the new /48 as we shifted the IID by 16 bits shorter & makin=
g the prefix 16 bits longer.

=20

/64 =3D current Bottom fixed based on 64 bit IID.

/48 =3D 64k /64s - Due to current 3GPP architecture limitation we cannot do=
le out shorter prefixes via 64share v2 even that Cameron proposed.  Also wi=
th the RA PD style trickery w/o A bit set as Lorenzo mentioned the host wou=
ld not accept the shorter prefix as it is expecting a 64 bit prefix from th=
e 3GPP gateway.

=20

Why /48's wearable is not possible today for 2 reasons:

1. Large providers such as Verizon subscribers =3D 150M not including broad=
band and /24 equates to 16M /48 way short and /20 even 160M but large provi=
ders as Verizon's of the world need to scale to 1B or 7B.

2. 64share v2 even if 3GPP arch allowed shorter prefixes /56 or even /48, R=
FC 4291 would have to change the 64 bit fixed boundary requirement for any =
handset to accept shorter prefix.  So we are stuck and 64 share v2 is not p=
ossible w/o RFC 4291 changing.

=20

What if we made the new fixed bottom a /80 meaning.  So that would essentia=
lly be the new bottom that ISPs cannot race any further since the standard =
would be fixed at the new /80 bottom just as its fixed at the /64 bottom.  =
We just gave ourselves 16 bits to play with.

=20

64 share v2 - Allocate /64 as it does today and that would basically be equ=
ivalent to a /48 allocation. Nice!

/80 =3D New bottom =3D> Problem solved=20

/64 =3D 64k /80s - wearable - so now both 3GPP and broadband  providers pro=
blem solved for segmentation

/64 Current bottom

/48 =3D 64k /64s

As far as SLAAC goes we would modify RFC 4291 to allow for longer prefixes =
up to /80.  I think while we are changing RFC 4291 I think it would make se=
nse to allow for shorter prefixes maybe to any length or fix a a value that=
 makes sense for shorter then /64.  So in the future if 3GPP can be updated=
 for shorter prefixes we could give out shorter as well which would be a to=
n of prefixes. =20

However, I think if we made the new bottom a /80, in reality the end site a=
llocation would be equivalent to a /48 so would not have to allow slaac rea=
lly to allow for shorter then /64. =20

=20

Although as they say - never say never.."when you build - they will come"

=20

SLAAC would use random IID generation schemes to generate the shorter 48 bi=
t IID via RFC 4941 or stable IID RFC 7217.

=20

>From a privacy perspective for broadband users we would still have 48 bit I=
ID which in the scheme of things as the double edged sword for operators & =
law enforcement scanning I think the address correlation attacks I think th=
e 48 bits random IID for privacy extension, I think we would be in good sha=
pe.=20

=20

This also solves the day 1 VLSM issue as well for mixed host static, dhcpv6=
 & slaac as now we can have longer prefixes up  to /80.  =20

=20

This may solve some of the aviation issues that Fred Templin is working on =
as well. =20

=20

Also with Network Slicing to be mainstream with 5G  and proliferation of Io=
T devices I can see end user allocations growing very quickly

=20

AND =3D "NO RACE TO BOTTOM" possible even  as we would fix the new boundary=
 at "/80" as the new bottom so you cannot race down any further. Would be n=
o different then the /64 boundary but now getting a 16 bit bonus out of the=
 deal.=20

=20

IANA now does not have to dig into unallocating more ::/3s for larger alloc=
ations - see Slide 10 from v6ops preso below

=20

Slide 10 in v6 ops preso

One of the reasons why 6MAN has deferred removing the 64 bit boundary is du=
e to the  ISP =E2=80=9Crace to the bottom=E2=80=9D fear that we are at the =
bottom giving out /64 to mobile handsets that ISP=E2=80=99s will in theory =
do what history has shown us what was done with IPv4 where due to address d=
epletion issues and issues with overlapping address space ISP=E2=80=99s mad=
e the broadband standard to dole out /32 WAN IP which is NAT port overloade=
d outside wan interface.  NAT as well as CGNAT have solved issues with IPv4=
 shortage and overlapping ranges allowing overlapping ranges to co-exist wi=
th NAT as well as now ISP=E2=80=99s due to the risk of IPv4 address depleti=
on made the standard a /32 WAN IP with NAT port overloaded via PAT (Port Ad=
dress translation) with private 192.168.1.0/24 subnet for SOHO hosts. =20

IPv6 on the other hand does not have any risk of address depletion so you c=
annot compare what history has told us with IPv4 to IPv6 and there is no ot=
her data point to be had.=20

On the other side of the spectrum with 64share we are looking now at shorte=
r prefixes and maybe an idea of creating and RFC 6177bis that allows a /48 =
per human per mobile device.  Is that possible ???=20

https://www.iana.org/assignments/ipv6-address-space/ipv6-address-space.xhtm=
l

2000::/3 GUI=20

IAIA <=3D>RIR <=3D> ISP <=3D> End user Allocation

RIR allocations to Service Providers:=20

=20

For the massive block allocations for ISPs is it tiered like this

/32 - General Starting point for ISP allocation

/24-26 - Medium to Large=20

/19-20 - Exceptions and rare

=20

Since allocations are done blockwize and not linearly you have to account f=
or future growth so generally over allocate for growth next 20 years.  So w=
ith that the much larger allocations.

=20

With that being said let's say for a typical large ISP /24 - that would yie=
ld 16M /48s.  That still is small since most large ISPs like, we Verizon we=
 want to scale to a billion as right now we have 150M and that's just domes=
tic not worldwide.  Safe best for large ISPs is we want to scale to the num=
ber of humans on the planet so 7 Billion is a good number.  Also that does =
not account for broadband.  So for Verizon as an example /48  per human is =
not possible.=20

=20

I think /48 per user site is sensible for the much smaller ISPS with few mi=
llion subscriber base  but I think an impossibility at least for the larger=
 Verizon size ISP=E2=80=99s.  Looking on IAIA allocation link I don't see t=
oo many RIRs getting a /12.

https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unic=
ast-address-assignments.xhtml

=20

=20

=20

Gyan Mishra

Network Solutions Architect=20

M 301 502-1347
13101 Columbia Pike=20
Silver Spring, MD

=20

_______________________________________________ v6ops mailing list v6ops@ie=
tf.org https://www.ietf.org/mailman/listinfo/v6ops=20



**********************************************
IPv4 is over
Are you ready for the new Internet ?
http://www.theipv6company.com
The IPv6 Company

This electronic message contains information which may be privileged or con=
fidential. The information is intended to be for the exclusive use of the i=
ndividual(s) named above and further non-explicilty authorized disclosure, =
copying, distribution or use of the contents of this information, even if p=
artially, including attached files, is strictly prohibited and will be cons=
idered a criminal offense. If you are not the intended recipient be aware t=
hat any disclosure, copying, distribution or use of the contents of this in=
formation, even if partially, including attached files, is strictly prohibi=
ted, will be considered a criminal offense, so you must reply to the origin=
al sender to inform about this communication and delete it.


--B_3688639257_1047896013
Content-type: text/html;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dutf-8"><meta name=3DGenerator content=3D"Microsoft=
 Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#defaul=
t#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"Times New Roman \(Cuerpo en alfa";
	panose-1:2 2 6 3 5 4 5 2 3 4;}
@font-face
	{font-family:tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Georgia;
	panose-1:2 4 5 2 5 4 5 2 3 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
span.EstiloCorreo19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DES link=3Dblue vlink=
=3Dpurple style=3D'word-wrap:break-word'><div class=3DWordSection1><p class=
=3DMsoNormal><span lang=3DEN-US style=3D'font-size:12.0pt;mso-fareast-langu=
age:EN-US'>The right way to resolve this is very simple.<o:p></o:p></span><=
/p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:12.0pt;mso-fa=
reast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><spa=
n lang=3DEN-US style=3D'font-size:12.0pt;mso-fareast-language:EN-US'>Go to =
your RIR (ARIN I guess) =E2=80=9CARIN I want to provide a /48 for each of m=
y subscribers, so I need a subsequent allocation, following the section 6.5=
.3. (Subsequent Allocation to LIRs) of the Number Resource Policy Manual, a=
nd this is my justification =E2=80=A6=E2=80=9D.<o:p></o:p></span></p><p cla=
ss=3DMsoNormal><span lang=3DEN-US style=3D'font-size:12.0pt;mso-fareast-lan=
guage:EN-US'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3D=
EN-US style=3D'font-size:12.0pt;mso-fareast-language:EN-US'>Done!<o:p></o:p=
></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:12.0=
pt;mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><div><p class=3D=
MsoNormal><span lang=3DEN-US style=3D'font-size:12.0pt;color:black'><a href=
=3D"https://www.arin.net/participate/policy/nrpm/#6-5-3-subsequent-allocati=
ons-to-lirs">https://www.arin.net/participate/policy/nrpm/#6-5-3-subsequent=
-allocations-to-lirs</a><o:p></o:p></span></p><p class=3DMsoNormal><span la=
ng=3DEN-US style=3D'font-size:12.0pt;color:black'><o:p>&nbsp;</o:p></span><=
/p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:12.0pt;color:=
black'>Regards,<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-b=
ottom:12.0pt'><span lang=3DEN-US style=3D'font-size:12.0pt;color:black;mso-=
fareast-language:EN-US'>Jordi<o:p></o:p></span></p><p class=3DMsoNormal sty=
le=3D'margin-bottom:12.0pt'><span lang=3DEN-US style=3D'font-size:12.0pt;co=
lor:black;mso-fareast-language:EN-US'>@jordipalet<o:p></o:p></span></p><p c=
lass=3DMsoNormal style=3D'margin-bottom:12.0pt'><span lang=3DEN-US style=3D=
'font-size:12.0pt;color:black;mso-fareast-language:EN-US'><o:p>&nbsp;</o:p>=
</span></p></div><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size=
:12.0pt;mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p class=3D=
MsoNormal><span lang=3DEN-US style=3D'font-size:12.0pt;mso-fareast-language=
:EN-US'><o:p>&nbsp;</o:p></span></p><div><div><p class=3DMsoNormal style=3D=
'margin-left:35.4pt'>El 19/11/20 13:26, &quot;v6ops en nombre de Gyan Mishr=
a&quot; &lt;<a href=3D"mailto:v6ops-bounces@ietf.org">v6ops-bounces@ietf.or=
g</a> en nombre de <a href=3D"mailto:hayabusagsm@gmail.com">hayabusagsm@gma=
il.com</a>&gt; escribi=C3=B3:<o:p></o:p></p></div></div><div><p class=3DMso=
Normal style=3D'margin-left:35.4pt'><o:p>&nbsp;</o:p></p></div><div><p styl=
e=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-lef=
t:35.4pt;vertical-align:baseline'><span style=3D'font-size:13.5pt;color:bla=
ck'>v6ops preso - &quot;race to bottom slide&quot; slightly modified - new =
proposal for new /80 bottom so that we could actually make multiple /48s I =
mean /64s actually wearable.&nbsp; &nbsp;</span><span style=3D'font-family:=
"Times New Roman",serif'><o:p></o:p></span></p><p style=3D'mso-margin-top-a=
lt:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-ali=
gn:baseline'><span style=3D'font-size:13.5pt;color:black'>A /64 would be th=
e new /48 as we shifted the IID by 16 bits shorter &amp; making the prefix =
16 bits longer.</span><span style=3D'font-family:"Times New Roman",serif'><=
o:p></o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;=
margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline'><span style=
=3D'font-family:"Times New Roman",serif'><o:p>&nbsp;</o:p></span></p><p sty=
le=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-le=
ft:35.4pt;vertical-align:baseline'><span style=3D'font-size:13.5pt;font-fam=
ily:"Times New Roman",serif'>/64 =3D current Bottom fixed based on 64 bit I=
ID.</span><span style=3D'font-family:"Times New Roman",serif'><o:p></o:p></=
span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;margin-botto=
m:0cm;margin-left:35.4pt;vertical-align:baseline'><span style=3D'font-size:13.5pt;font-family:"Times New Roman",serif'>/48 =3D 64k =
/64s - Due to current 3GPP architecture limitation we cannot dole out short=
er prefixes&nbsp;via 64share v2 even that Cameron proposed.&nbsp; Also with=
 the RA PD style trickery w/o A bit set as Lorenzo mentioned the host would=
 not accept the shorter prefix as it is expecting a 64 bit prefix from the =
3GPP gateway.</span><span style=3D'font-family:"Times New Roman",serif'><o:=
p></o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;ma=
rgin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline'><span style=3D'=
font-family:"Times New Roman",serif'><o:p>&nbsp;</o:p></span></p><p style=
=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-left=
:35.4pt;vertical-align:baseline'><span style=3D'font-size:13.5pt;font-famil=
y:"Times New Roman",serif'>Why /48's wearable is not possible today for 2 r=
easons:</span><span style=3D'font-family:"Times New Roman",serif'><o:p></o:=
p></span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;margin-b=
ottom:0cm;margin-left:35.4pt;vertical-align:baseline'><span style=3D'font-s=
ize:13.5pt;font-family:"Times New Roman",serif'>1. Large providers such as =
Verizon subscribers =3D 150M not including broadband and /24 equates to 16M=
 /48 way short and /20 even 160M but large providers as Verizon's of the wo=
rld need to scale to 1B or 7B.</span><span style=3D'font-family:"Times New =
Roman",serif'><o:p></o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;ma=
rgin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline=
'><span style=3D'font-size:13.5pt;font-family:"Times New Roman",serif'>2. 6=
4share v2 even if 3GPP arch allowed shorter prefixes /56 or even /48, RFC 4=
291 would have&nbsp;to change the 64 bit fixed boundary requirement&nbsp;fo=
r any handset to accept shorter prefix.&nbsp; So we are stuck and 64 share =
v2 is not possible w/o RFC 4291 changing.</span><span style=3D'font-family:=
"Times New Roman",serif'><o:p></o:p></span></p><p style=3D'mso-margin-top-a=
lt:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-ali=
gn:baseline'><span style=3D'font-family:"Times New Roman",serif'><o:p>&nbsp=
;</o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;mar=
gin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline'><span style=3D'f=
ont-size:13.5pt;font-family:"Times New Roman",serif'>What if we made the ne=
w fixed bottom a /80 meaning.&nbsp; So that would essentially be the new bo=
ttom that ISPs cannot race any further since the standard would be fixed at=
 the new /80 bottom just as its fixed at the /64 bottom.&nbsp; We just gave=
 ourselves 16 bits to play with.</span><span style=3D'font-family:"Times Ne=
w Roman",serif'><o:p></o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;=
margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseli=
ne'><span style=3D'font-family:"Times New Roman",serif'><o:p>&nbsp;</o:p></=
span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;margin-botto=
m:0cm;margin-left:35.4pt;vertical-align:baseline'><span style=3D'font-size:=
13.5pt;font-family:"Times New Roman",serif'>64 share v2 - Allocate /64 as i=
t does today and that would basically be equivalent to a /48 allocation. Ni=
ce!</span><span style=3D'font-family:"Times New Roman",serif'><o:p></o:p></=
span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;margin-botto=
m:0cm;margin-left:35.4pt;vertical-align:baseline'><b><span style=3D'font-si=
ze:13.5pt;font-family:"Times New Roman",serif'>/80 =3D New bottom =3D&gt; P=
roblem solved&nbsp;</span></b><span style=3D'font-family:"Times New Roman",=
serif'><o:p></o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-ri=
ght:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline'><b><s=
pan style=3D'font-size:13.5pt;font-family:"Times New Roman",serif'>/<span s=
tyle=3D'color:red'>64 =3D 64k /80s - wearable - so now both 3GPP and broadb=
and&nbsp; providers problem solved for segmentation</span></span></b><span =
style=3D'font-family:"Times New Roman",serif'><o:p></o:p></span></p><p styl=
e=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-lef=
t:35.4pt;vertical-align:baseline'><b><span style=3D'font-size:13.5pt;font-family:"Times New Roman",serif;color:red'=
>/64 Current bottom</span></b><span style=3D'font-family:"Times New Roman",=
serif'><o:p></o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-ri=
ght:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline'><b><s=
pan style=3D'font-size:13.5pt;font-family:"Times New Roman",serif;color:red=
'>/48 =3D 64k /64s</span></b><span style=3D'font-family:"Times New Roman",s=
erif'><o:p></o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-rig=
ht:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline'><span =
style=3D'font-size:13.5pt;font-family:"Times New Roman",serif'>As far as SL=
AAC goes we would modify RFC 4291 to allow for longer prefixes up to /80.&n=
bsp; I think while we are changing RFC 4291 I think it would make sense to =
allow for shorter prefixes maybe to any length or fix a a value that makes =
sense for shorter then /64.&nbsp; So in the future if 3GPP can be updated f=
or shorter prefixes we could give out shorter as well which would be a ton =
of prefixes.&nbsp;&nbsp;</span><span style=3D'font-family:"Times New Roman"=
,serif'><o:p></o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-r=
ight:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline'><spa=
n style=3D'font-size:13.5pt;font-family:"Times New Roman",serif'>However, I=
 think if we made the new bottom a /80, in reality the&nbsp;end site alloca=
tion would be equivalent to a /48 so would not have to allow slaac really t=
o allow for shorter then /64.&nbsp;&nbsp;</span><span style=3D'font-family:=
"Times New Roman",serif'><o:p></o:p></span></p><p style=3D'mso-margin-top-a=
lt:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-ali=
gn:baseline'><span style=3D'font-family:"Times New Roman",serif'><o:p>&nbsp=
;</o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;mar=
gin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline'><span style=3D'f=
ont-size:13.5pt;font-family:"Times New Roman",serif'>Although as they say -=
 never say never..&quot;when you build - they will come&quot;</span><span s=
tyle=3D'font-family:"Times New Roman",serif'><o:p></o:p></span></p><p style=
=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-left=
:35.4pt;vertical-align:baseline'><span style=3D'font-family:"Times New Roma=
n",serif'><o:p>&nbsp;</o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;=
margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseli=
ne'><span style=3D'font-size:13.5pt;font-family:"Times New Roman",serif'>SL=
AAC would use random IID generation schemes to generate the shorter 48 bit =
IID via RFC 4941 or stable IID RFC 7217.</span><span style=3D'font-family:"=
Times New Roman",serif'><o:p></o:p></span></p><p style=3D'mso-margin-top-al=
t:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-alig=
n:baseline'><span style=3D'font-family:"Times New Roman",serif'><o:p>&nbsp;=
</o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;marg=
in-bottom:0cm;margin-left:35.4pt;vertical-align:baseline'><span style=3D'fo=
nt-size:13.5pt;font-family:"Times New Roman",serif'>From a privacy perspect=
ive for broadband users we would still have 48 bit IID which in the scheme =
of things as the double edged sword for operators &amp; law enforcement sca=
nning I think the address correlation attacks I think the 48 bits random II=
D for privacy extension, I think we would&nbsp;be in good shape.&nbsp;</spa=
n><span style=3D'font-family:"Times New Roman",serif'><o:p></o:p></span></p=
><p style=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;margin-bottom:0cm;ma=
rgin-left:35.4pt;vertical-align:baseline'><span style=3D'font-family:"Times=
 New Roman",serif'><o:p>&nbsp;</o:p></span></p><p style=3D'mso-margin-top-a=
lt:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-ali=
gn:baseline'><span style=3D'font-size:13.5pt;font-family:"Times New Roman",=
serif'>This also solves the day 1 VLSM issue as well for mixed host static,=
 dhcpv6 &amp; slaac as now we can have longer prefixes up&nbsp; to /80.&nbs=
p; &nbsp;</span><span style=3D'font-family:"Times New Roman",serif'><o:p></=
o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;v=
ertical-align:baseline'><span style=3D'font-family:"Times New Roman",serif'=
><o:p>&nbsp;</o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-ri=
ght:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline'><span=
 style=3D'font-size:13.5pt;font-family:"Times New Roman",serif'>This may so=
lve some of the aviation issues that Fred Templin is working on as well.&nb=
sp;&nbsp;</span><span style=3D'font-family:"Times New Roman",serif'><o:p></=
o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;margin=
-bottom:0cm;margin-left:35.4pt;vertical-align:baseline'><span style=3D'font=
-family:"Times New Roman",serif'><o:p>&nbsp;</o:p></span></p><p style=3D'ms=
o-margin-top-alt:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-left:35.4p=
t;vertical-align:baseline'><span style=3D'font-size:13.5pt;font-family:"Tim=
es New Roman",serif'>Also with Network Slicing to be mainstream with 5G&nbs=
p; and proliferation of IoT devices I can see end user allocations growing =
very quickly</span><span style=3D'font-family:"Times New Roman",serif'><o:p=
></o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;mar=
gin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline'><span style=3D'f=
ont-family:"Times New Roman",serif'><o:p>&nbsp;</o:p></span></p><p style=3D=
'mso-margin-top-alt:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-left:35=
.4pt;vertical-align:baseline'><span style=3D'font-size:13.5pt;font-family:"=
Times New Roman",serif'>AND =3D &quot;NO RACE TO BOTTOM&quot; possible even=
&nbsp; as we would fix the new boundary at &quot;/80&quot; as the new botto=
m so you cannot race down any further. Would be no different then the /64 b=
oundary but now getting a 16 bit bonus out of the deal.&nbsp;</span><span s=
tyle=3D'font-family:"Times New Roman",serif'><o:p></o:p></span></p><p style=
=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-left=
:35.4pt;vertical-align:baseline'><span style=3D'font-family:"Times New Roma=
n",serif'><o:p>&nbsp;</o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;=
margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseli=
ne'><span style=3D'font-size:13.5pt;font-family:"Times New Roman",serif'>IA=
NA now does not have to dig into unallocating more ::/3s for larger allocat=
ions - see Slide 10 from v6ops preso below</span><span style=3D'font-family=
:"Times New Roman",serif'><o:p></o:p></span></p><p style=3D'mso-margin-top-=
alt:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-al=
ign:baseline'><span style=3D'font-family:"Times New Roman",serif'><o:p>&nbs=
p;</o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;ma=
rgin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline'><span style=3D'=
font-size:13.5pt;color:black'>Slide 10 in v6 ops preso</span><span style=3D=
'font-family:"Times New Roman",serif'><o:p></o:p></span></p><p style=3D'mso=
-margin-top-alt:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt=
;vertical-align:baseline'><span style=3D'font-size:13.5pt;color:black'>One =
of the reasons why 6MAN has deferred removing the 64 bit boundary is due to=
 the&nbsp; ISP =E2=80=9Crace to the bottom=E2=80=9D fear that we are at the=
 bottom giving out /64 to mobile handsets that ISP=E2=80=99s will in theory=
 do what history has shown us what was done with IPv4 where due to address =
depletion issues and issues with overlapping address space ISP=E2=80=99s ma=
de the broadband standard to dole out /32 WAN IP which is NAT port overload=
ed outside wan interface.&nbsp; NAT as well as CGNAT have solved issues wit=
h IPv4 shortage and overlapping ranges allowing overlapping ranges to co-ex=
ist with NAT as well as now ISP=E2=80=99s due to the risk of IPv4 address d=
epletion made the standard a /32 WAN IP with NAT port overloaded via PAT (P=
ort Address translation) with private <a href=3D"http://192.168.1.0/24">192=
.168.1.0/24</a> subnet for SOHO hosts.&nbsp; </span><span style=3D'font-fam=
ily:"Times New Roman",serif'><o:p></o:p></span></p><p style=3D'mso-margin-t=
op-alt:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical=
-align:baseline'><span style=3D'font-size:13.5pt;color:black'>IPv6 on the other hand does not have any risk of address depletion so y=
ou cannot compare what history has told us with IPv4 to IPv6 and there is n=
o other data point to be had. </span><span style=3D'font-family:"Times New =
Roman",serif'><o:p></o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;ma=
rgin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline=
'><span style=3D'font-size:13.5pt;color:black'>On the other side of the spe=
ctrum with 64share we are looking now at shorter prefixes and maybe an idea=
 of creating and RFC 6177bis that allows a /48 per human per mobile device.=
&nbsp; Is that possible ??? </span><span style=3D'font-family:"Times New Ro=
man",serif'><o:p></o:p></span></p><p style=3D'mso-margin-top-alt:2.4pt;marg=
in-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline'>=
<span style=3D'font-size:13.5pt;color:black'><a href=3D"https://www.iana.or=
g/assignments/ipv6-address-space/ipv6-address-space.xhtml">https://www.iana=
.org/assignments/ipv6-address-space/ipv6-address-space.xhtml</a></span><spa=
n style=3D'font-family:"Times New Roman",serif'><o:p></o:p></span></p><p st=
yle=3D'mso-margin-top-alt:2.4pt;margin-right:0cm;margin-bottom:0cm;margin-l=
eft:35.4pt;vertical-align:baseline'><span style=3D'font-size:13.5pt;color:b=
lack'>2000::/3 GUI </span><span style=3D'font-family:"Times New Roman",seri=
f'><o:p></o:p></span></p><p style=3D'mso-margin-top-alt:0cm;margin-right:0c=
m;margin-bottom:0cm;margin-left:35.4pt;line-height:105%;vertical-align:base=
line'><span style=3D'font-size:13.5pt;line-height:105%'>IAIA &lt;=3D&gt;RIR=
 &lt;=3D&gt; ISP &lt;=3D&gt; End user Allocation</span><span style=3D'font-=
family:"Times New Roman",serif'><o:p></o:p></span></p><p style=3D'mso-margi=
n-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line-he=
ight:105%;vertical-align:baseline'><span style=3D'font-size:13.5pt;line-hei=
ght:105%'>RIR allocations to Service Providers: </span><span style=3D'font-=
family:"Times New Roman",serif'><o:p></o:p></span></p><p style=3D'mso-margi=
n-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line-he=
ight:105%;vertical-align:baseline'><span style=3D'font-size:13.5pt;line-hei=
ght:105%'>&nbsp;</span><span style=3D'font-family:"Times New Roman",serif'>=
<o:p></o:p></span></p><p style=3D'mso-margin-top-alt:0cm;margin-right:0cm;m=
argin-bottom:0cm;margin-left:35.4pt;line-height:105%;vertical-align:baselin=
e'><span style=3D'font-size:13.5pt;line-height:105%'>For the massive block =
allocations for ISPs is it tiered like this</span><span style=3D'font-famil=
y:"Times New Roman",serif'><o:p></o:p></span></p><p style=3D'mso-margin-top=
-alt:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line-height:=
105%;vertical-align:baseline'><span style=3D'font-size:13.5pt;line-height:1=
05%'>/32 - General Starting point for ISP allocation</span><span style=3D'f=
ont-family:"Times New Roman",serif'><o:p></o:p></span></p><p style=3D'mso-m=
argin-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;lin=
e-height:105%;vertical-align:baseline'><span style=3D'font-size:13.5pt;line=
-height:105%'>/24-26 - Medium to Large&nbsp;</span><span style=3D'font-fami=
ly:"Times New Roman",serif'><o:p></o:p></span></p><p style=3D'mso-margin-to=
p-alt:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line-height=
:105%;vertical-align:baseline'><span style=3D'font-size:13.5pt;line-height:=
105%'>/19-20 - Exceptions and rare</span><span style=3D'font-family:"Times =
New Roman",serif'><o:p></o:p></span></p><p style=3D'mso-margin-top-alt:0cm;=
margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line-height:105%;vert=
ical-align:baseline'><span style=3D'font-size:13.5pt;line-height:105%'>&nbs=
p;</span><span style=3D'font-family:"Times New Roman",serif'><o:p></o:p></s=
pan></p><p style=3D'mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:0=
cm;margin-left:35.4pt;line-height:105%;vertical-align:baseline'><span style=
=3D'font-size:13.5pt;line-height:105%'>Since allocations are done blockwize=
 and not linearly you have to account for future growth so generally over a=
llocate for growth next 20 years.&nbsp; So with that the much larger alloca=
tions.</span><span style=3D'font-family:"Times New Roman",serif'><o:p></o:p></span></p><p style=3D'mso-margin-top-alt:0cm;m=
argin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line-height:105%;verti=
cal-align:baseline'><span style=3D'font-size:13.5pt;line-height:105%'>&nbsp=
;</span><span style=3D'font-family:"Times New Roman",serif'><o:p></o:p></sp=
an></p><p style=3D'mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:0c=
m;margin-left:35.4pt;line-height:105%;vertical-align:baseline'><span style=
=3D'font-size:13.5pt;line-height:105%'>With that being said let's say for a=
 typical large ISP /24 - that would yield 16M /48s.&nbsp; That still is sma=
ll since most large ISPs like, we Verizon we want to scale to a billion as =
right now we have 150M and that's just domestic not worldwide.&nbsp; Safe b=
est for large ISPs is we want to scale to the number of humans on the plane=
t so 7 Billion is a good number.&nbsp; Also that does not account for broad=
band.&nbsp; So for Verizon as an example /48&nbsp; per human is not possibl=
e.&nbsp;</span><span style=3D'font-family:"Times New Roman",serif'><o:p></o=
:p></span></p><p style=3D'mso-margin-top-alt:0cm;margin-right:0cm;margin-bo=
ttom:0cm;margin-left:35.4pt;line-height:105%;vertical-align:baseline'><span=
 style=3D'font-size:13.5pt;line-height:105%'>&nbsp;</span><span style=3D'fo=
nt-family:"Times New Roman",serif'><o:p></o:p></span></p><p style=3D'mso-ma=
rgin-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line=
-height:105%;vertical-align:baseline'><span style=3D'font-size:13.5pt;line-=
height:105%'>I think /48 per user site is sensible for the much smaller ISP=
S with few million subscriber base&nbsp; but I think an impossibility&nbsp;=
at least for the larger Verizon size ISP=E2=80=99s.&nbsp;<span style=3D'col=
or:black'> </span>Looking on IAIA allocation link I don't see too many RIRs=
 getting a /12.</span><span style=3D'font-family:"Times New Roman",serif'><=
o:p></o:p></span></p><p style=3D'mso-margin-top-alt:0cm;margin-right:0cm;ma=
rgin-bottom:0cm;margin-left:35.4pt;line-height:105%;vertical-align:baseline=
'><u><span style=3D'color:#1155CC'><a href=3D"https://www.iana.org/assignme=
nts/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments.xhtml=
"><span style=3D'font-size:13.5pt;line-height:105%'>https://www.iana.org/as=
signments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments=
.xhtml</span></a></span></u><span style=3D'font-family:"Times New Roman",se=
rif'><o:p></o:p></span></p><div><p class=3DMsoNormal style=3D'margin-left:3=
5.4pt'><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal style=3D'margin=
-left:35.4pt'><o:p>&nbsp;</o:p></p></div><p class=3DMsoNormal style=3D'marg=
in-left:35.4pt'><span style=3D'font-family:"tahoma",sans-serif'>&nbsp;</spa=
n><o:p></o:p></p><div><div><div><div><div><div><div><div><div><p style=3D'm=
argin-left:35.4pt'><span style=3D'color:#222222'><a href=3D"http://www.veri=
zon.com/" target=3D"_blank"><span style=3D'color:#222222;text-decoration:no=
ne'><span style=3D'color:#1155CC'><img border=3D0 width=3D81 height=3D18 st=
yle=3D'width:.8437in;height:.1875in' id=3D"_x0000_i1025" src=3D"http://ss7.=
vzw.com/is/image/VerizonWireless/vz-logo-email"></span></span></a><o:p></o:=
p></span></p><p style=3D'mso-margin-top-alt:0cm;margin-right:0cm;margin-bot=
tom:0cm;margin-left:35.4pt;mso-line-height-alt:9.75pt'><b><span style=3D'fo=
nt-family:"Arial",sans-serif;color:black'>Gyan Mishra</span></b><span style=
=3D'font-family:"Arial",sans-serif;color:black'><o:p></o:p></span></p><p st=
yle=3D'mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margin-lef=
t:35.4pt;mso-line-height-alt:9.75pt'><i><span style=3D'font-family:"Georgia=
",serif;color:black'>Network Solutions Architect&nbsp;</span></i><span styl=
e=3D'color:#222222'><o:p></o:p></span></p><p style=3D'mso-margin-top-alt:0c=
m;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;mso-line-height-alt=
:9.75pt'><i><span style=3D'font-family:"Georgia",serif;color:black'>M 301 5=
02-1347<br>13101 Columbia Pike&nbsp;<br></span></i><span style=3D'color:bla=
ck'>Silver Spring, MD<o:p></o:p></span></p></div><div><p class=3DMsoNormal =
style=3D'margin-left:35.4pt'><o:p>&nbsp;</o:p></p></div></div></div></div><=
/div></div></div></div></div></div><p class=3DMsoNormal style=3D'margin-left:35.4pt'>_______________________________________________ v6ops mailing l=
ist v6ops@ietf.org https://www.ietf.org/mailman/listinfo/v6ops <o:p></o:p><=
/p></div><br>**********************************************<br>
IPv4 is over<br>
Are you ready for the new Internet ?<br>
http://www.theipv6company.com<br>
The IPv6 Company<br>
<br>
This electronic message contains information which may be privileged or con=
fidential. The information is intended to be for the exclusive use of the i=
ndividual(s) named above and further non-explicilty authorized disclosure, =
copying, distribution or use of the contents of this information, even if p=
artially, including attached files, is strictly prohibited and will be cons=
idered a criminal offense. If you are not the intended recipient be aware t=
hat any disclosure, copying, distribution or use of the contents of this in=
formation, even if partially, including attached files, is strictly prohibi=
ted, will be considered a criminal offense, so you must reply to the origin=
al sender to inform about this communication and delete it.<br>
<br>
</body></html>

--B_3688639257_1047896013--



From nobody Thu Nov 19 05:38:53 2020
Return-Path: <hayabusagsm@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 0FEE93A0EF6; Thu, 19 Nov 2020 05:38:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.855
X-Spam-Level: 
X-Spam-Status: No, score=-0.855 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, NUMERIC_HTTP_ADDR=1.242, 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=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 YmtDJ0A485-R; Thu, 19 Nov 2020 05:38:48 -0800 (PST)
Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com [IPv6:2607:f8b0:4864:20::636]) (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 6ABC13A0F3D; Thu, 19 Nov 2020 05:38:48 -0800 (PST)
Received: by mail-pl1-x636.google.com with SMTP id bj5so2136349plb.4; Thu, 19 Nov 2020 05:38:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=U7J4CUgOPlhjtPlC/sqMbN2JdSC8lJEr8MRFALoYnvA=; b=MSF5z25Derh77YIVL84gMqsjRzoypi/4p31cV0RAvNbyS5u/NTJQqj0B+kfcCdHGyo Odyek74E9yD/7u1EIg9NeAtk5jhgvGD3kwTmc7+3injxhYcNSpXbCYaAe3pYENc1xa1v 0ygPasZJLwWUqsdLq15icmdtZG6AeTxJ3lxybCnIysUymzSH3qpyvAVsvCZ9PZmFJes0 2p151nGSNKyaB900n81mSVnQB/I7kTZ7r3+aTi2CcZYjbpeXLmOlF4k2zda+EKrAE8xV Uzne6//PhtA9B8GprqJD9S6PVRuaT/2ew19Va1tbP+tgSD/9I0wwhDT3VLrU3OqJ28JO XXRg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=U7J4CUgOPlhjtPlC/sqMbN2JdSC8lJEr8MRFALoYnvA=; b=CWFIuMy78WzaAJc1IlXOtmh9JtPYnhdZ8ZXjdccF0yk6QIJp6nLcGIoUFvzlRQYxGP XlWRwa4L+tWDTm3rb8KxcB65Uxj6CL5bfGydK0txTag5sIFDLgQvDJ+Rrk3Y2dzsSkXM a5qMIEGPj0g9Zxum5m8QQxMuqTi+3ij0WDaMU0UqMZJWsCKu9pj76b3QdtpAn8a+3zeH fK94QwhNkBl2QX9M6UKmUhGvFW2tt294ObhnNlUZK4wvQ7NIDHPL4yXpq2TlsvZ1apxl ahr1h0U+3lTdRFTTRC6pGN+oMXeH/OSuqy3CC+opzrt2IFv+pIDXm4YKEF/OqhnKJ6er FmFw==
X-Gm-Message-State: AOAM5330TuENqdeH9MHVJ1pAbMDpsveF+t3eWd9gpkncRI6GsDAFtjoE XCMdr6/ApnjYRKN7m6kklH5KmW2HnxsUP+/WJSVSD9aEwvs=
X-Google-Smtp-Source: ABdhPJwchvpTGeuc4/QMwDmflJvXFJW+xhFQcfF1YekzoA6f9ojjKQKPeiSic7jzgCLpDEP2NsT6SMLECjE0cIf2ERk=
X-Received: by 2002:a17:902:c395:b029:d7:cdcd:76bc with SMTP id g21-20020a170902c395b02900d7cdcd76bcmr8349163plg.50.1605793127698; Thu, 19 Nov 2020 05:38:47 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es>
In-Reply-To: <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 19 Nov 2020 08:38:36 -0500
Message-ID: <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com>
To: JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000f5971d05b475d8e9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/1OhHmnJtQKZ2Alc4Y7yQeRmibbk>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 13:38:51 -0000

--000000000000f5971d05b475d8e9
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Thanks Jordi!

That solves one problem but does not solve the 64share v2 issue as we have
to still modify
RFC 4861 for mobile to accept shorter prefix.

Thanks

Gyan

On Thu, Nov 19, 2020 at 8:01 AM JORDI PALET MARTINEZ <jordi.palet=3D
40consulintel.es@dmarc.ietf.org> wrote:

> The right way to resolve this is very simple.
>
>
>
> Go to your RIR (ARIN I guess) =E2=80=9CARIN I want to provide a /48 for e=
ach of my
> subscribers, so I need a subsequent allocation, following the section
> 6.5.3. (Subsequent Allocation to LIRs) of the Number Resource Policy
> Manual, and this is my justification =E2=80=A6=E2=80=9D.
>
>
>
> Done!
>
>
>
>
> https://www.arin.net/participate/policy/nrpm/#6-5-3-subsequent-allocation=
s-to-lirs
>
>
>
> Regards,
>
> Jordi
>
> @jordipalet
>
>
>
>
>
>
>
> El 19/11/20 13:26, "v6ops en nombre de Gyan Mishra" <
> v6ops-bounces@ietf.org en nombre de hayabusagsm@gmail.com> escribi=C3=B3:
>
>
>
> v6ops preso - "race to bottom slide" slightly modified - new proposal for
> new /80 bottom so that we could actually make multiple /48s I mean /64s
> actually wearable.
>
> A /64 would be the new /48 as we shifted the IID by 16 bits shorter &
> making the prefix 16 bits longer.
>
>
>
> /64 =3D current Bottom fixed based on 64 bit IID.
>
> /48 =3D 64k /64s - Due to current 3GPP architecture limitation we cannot
> dole out shorter prefixes via 64share v2 even that Cameron proposed.  Als=
o
> with the RA PD style trickery w/o A bit set as Lorenzo mentioned the host
> would not accept the shorter prefix as it is expecting a 64 bit prefix fr=
om
> the 3GPP gateway.
>
>
>
> Why /48's wearable is not possible today for 2 reasons:
>
> 1. Large providers such as Verizon subscribers =3D 150M not including
> broadband and /24 equates to 16M /48 way short and /20 even 160M but larg=
e
> providers as Verizon's of the world need to scale to 1B or 7B.
>
> 2. 64share v2 even if 3GPP arch allowed shorter prefixes /56 or even /48,
> RFC 4291 would have to change the 64 bit fixed boundary requirement for a=
ny
> handset to accept shorter prefix.  So we are stuck and 64 share v2 is not
> possible w/o RFC 4291 changing.
>
>
>
> What if we made the new fixed bottom a /80 meaning.  So that would
> essentially be the new bottom that ISPs cannot race any further since the
> standard would be fixed at the new /80 bottom just as its fixed at the /6=
4
> bottom.  We just gave ourselves 16 bits to play with.
>
>
>
> 64 share v2 - Allocate /64 as it does today and that would basically be
> equivalent to a /48 allocation. Nice!
>
> */80 =3D New bottom =3D> Problem solved *
>
> */64 =3D 64k /80s - wearable - so now both 3GPP and broadband  providers
> problem solved for segmentation*
>
> */64 Current bottom*
>
> */48 =3D 64k /64s*
>
> As far as SLAAC goes we would modify RFC 4291 to allow for longer prefixe=
s
> up to /80.  I think while we are changing RFC 4291 I think it would make
> sense to allow for shorter prefixes maybe to any length or fix a a value
> that makes sense for shorter then /64.  So in the future if 3GPP can be
> updated for shorter prefixes we could give out shorter as well which woul=
d
> be a ton of prefixes.
>
> However, I think if we made the new bottom a /80, in reality the end site
> allocation would be equivalent to a /48 so would not have to allow slaac
> really to allow for shorter then /64.
>
>
>
> Although as they say - never say never.."when you build - they will come"
>
>
>
> SLAAC would use random IID generation schemes to generate the shorter 48
> bit IID via RFC 4941 or stable IID RFC 7217.
>
>
>
> From a privacy perspective for broadband users we would still have 48 bit
> IID which in the scheme of things as the double edged sword for operators=
 &
> law enforcement scanning I think the address correlation attacks I think
> the 48 bits random IID for privacy extension, I think we would be in good
> shape.
>
>
>
> This also solves the day 1 VLSM issue as well for mixed host static,
> dhcpv6 & slaac as now we can have longer prefixes up  to /80.
>
>
>
> This may solve some of the aviation issues that Fred Templin is working o=
n
> as well.
>
>
>
> Also with Network Slicing to be mainstream with 5G  and proliferation of
> IoT devices I can see end user allocations growing very quickly
>
>
>
> AND =3D "NO RACE TO BOTTOM" possible even  as we would fix the new bounda=
ry
> at "/80" as the new bottom so you cannot race down any further. Would be =
no
> different then the /64 boundary but now getting a 16 bit bonus out of the
> deal.
>
>
>
> IANA now does not have to dig into unallocating more ::/3s for larger
> allocations - see Slide 10 from v6ops preso below
>
>
>
> Slide 10 in v6 ops preso
>
> One of the reasons why 6MAN has deferred removing the 64 bit boundary is
> due to the  ISP =E2=80=9Crace to the bottom=E2=80=9D fear that we are at =
the bottom giving
> out /64 to mobile handsets that ISP=E2=80=99s will in theory do what hist=
ory has
> shown us what was done with IPv4 where due to address depletion issues an=
d
> issues with overlapping address space ISP=E2=80=99s made the broadband st=
andard to
> dole out /32 WAN IP which is NAT port overloaded outside wan interface.
> NAT as well as CGNAT have solved issues with IPv4 shortage and overlappin=
g
> ranges allowing overlapping ranges to co-exist with NAT as well as now
> ISP=E2=80=99s due to the risk of IPv4 address depletion made the standard=
 a /32 WAN
> IP with NAT port overloaded via PAT (Port Address translation) with priva=
te
> 192.168.1.0/24 subnet for SOHO hosts.
>
> IPv6 on the other hand does not have any risk of address depletion so you
> cannot compare what history has told us with IPv4 to IPv6 and there is no
> other data point to be had.
>
> On the other side of the spectrum with 64share we are looking now at
> shorter prefixes and maybe an idea of creating and RFC 6177bis that allow=
s
> a /48 per human per mobile device.  Is that possible ???
>
>
> https://www.iana.org/assignments/ipv6-address-space/ipv6-address-space.xh=
tml
>
> 2000::/3 GUI
>
> IAIA <=3D>RIR <=3D> ISP <=3D> End user Allocation
>
> RIR allocations to Service Providers:
>
>
>
> For the massive block allocations for ISPs is it tiered like this
>
> /32 - General Starting point for ISP allocation
>
> /24-26 - Medium to Large
>
> /19-20 - Exceptions and rare
>
>
>
> Since allocations are done blockwize and not linearly you have to account
> for future growth so generally over allocate for growth next 20 years.  S=
o
> with that the much larger allocations.
>
>
>
> With that being said let's say for a typical large ISP /24 - that would
> yield 16M /48s.  That still is small since most large ISPs like, we Veriz=
on
> we want to scale to a billion as right now we have 150M and that's just
> domestic not worldwide.  Safe best for large ISPs is we want to scale to
> the number of humans on the planet so 7 Billion is a good number.  Also
> that does not account for broadband.  So for Verizon as an example /48  p=
er
> human is not possible.
>
>
>
> I think /48 per user site is sensible for the much smaller ISPS with few
> million subscriber base  but I think an impossibility at least for the
> larger Verizon size ISP=E2=80=99s.  Looking on IAIA allocation link I don=
't see
> too many RIRs getting a /12.
>
> *https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-u=
nicast-address-assignments.xhtml
> <https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-u=
nicast-address-assignments.xhtml>*
>
>
>
>
>
>
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions Architect *
>
>
>
> *M 301 502-134713101 Columbia Pike
> <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD=
?entry=3Dgmail&source=3Dg> *Silver
> Spring, MD
> <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD=
?entry=3Dgmail&source=3Dg>
>
>
>
> _______________________________________________ v6ops mailing list
> v6ops@ietf.org https://www.ietf.org/mailman/listinfo/v6ops
>
> **********************************************
> IPv4 is over
> Are you ready for the new Internet ?
> http://www.theipv6company.com
> The IPv6 Company
>
> This electronic message contains information which may be privileged or
> confidential. The information is intended to be for the exclusive use of
> the individual(s) named above and further non-explicilty authorized
> disclosure, copying, distribution or use of the contents of this
> information, even if partially, including attached files, is strictly
> prohibited and will be considered a criminal offense. If you are not the
> intended recipient be aware that any disclosure, copying, distribution or
> use of the contents of this information, even if partially, including
> attached files, is strictly prohibited, will be considered a criminal
> offense, so you must reply to the original sender to inform about this
> communication and delete it.
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>
--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--000000000000f5971d05b475d8e9
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div dir=3D"auto">Thanks Jordi!</div><div dir=3D"auto"><br><=
/div><div dir=3D"auto">That solves one problem but does not solve the 64sha=
re v2 issue as we have to still modify=C2=A0</div><div dir=3D"auto">RFC 486=
1 for mobile to accept shorter prefix. =C2=A0</div><div dir=3D"auto"><br></=
div><div dir=3D"auto">Thanks=C2=A0</div><div dir=3D"auto"><br></div><div di=
r=3D"auto">Gyan</div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" c=
lass=3D"gmail_attr">On Thu, Nov 19, 2020 at 8:01 AM JORDI PALET MARTINEZ &l=
t;jordi.palet=3D<a href=3D"mailto:40consulintel.es@dmarc.ietf.org">40consul=
intel.es@dmarc.ietf.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex"><div lang=3D"ES" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:brea=
k-word"><div class=3D"m_5408484242053336178WordSection1"><p class=3D"MsoNor=
mal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">The right way to resol=
ve this is very simple.<u></u><u></u></span></p><p class=3D"MsoNormal"><spa=
n lang=3D"EN-US" style=3D"font-size:12.0pt"><u></u>=C2=A0<u></u></span></p>=
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">Go t=
o your RIR (ARIN I guess) =E2=80=9CARIN I want to provide a /48 for each of=
 my subscribers, so I need a subsequent allocation, following the section 6=
.5.3. (Subsequent Allocation to LIRs) of the Number Resource Policy Manual,=
 and this is my justification =E2=80=A6=E2=80=9D.<u></u><u></u></span></p><=
p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><u></=
u>=C2=A0<u></u></span></p><p class=3D"MsoNormal"><span lang=3D"EN-US" style=
=3D"font-size:12.0pt">Done!<u></u><u></u></span></p><p class=3D"MsoNormal">=
<span lang=3D"EN-US" style=3D"font-size:12.0pt"><u></u>=C2=A0<u></u></span>=
</p><div><p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.=
0pt;color:black"><a href=3D"https://www.arin.net/participate/policy/nrpm/#6=
-5-3-subsequent-allocations-to-lirs" target=3D"_blank">https://www.arin.net=
/participate/policy/nrpm/#6-5-3-subsequent-allocations-to-lirs</a><u></u><u=
></u></span></p><p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-s=
ize:12.0pt;color:black"><u></u>=C2=A0<u></u></span></p><p class=3D"MsoNorma=
l"><span lang=3D"EN-US" style=3D"font-size:12.0pt;color:black">Regards,<u><=
/u><u></u></span></p><p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">=
<span lang=3D"EN-US" style=3D"font-size:12.0pt;color:black">Jordi<u></u><u>=
</u></span></p><p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span =
lang=3D"EN-US" style=3D"font-size:12.0pt;color:black">@jordipalet<u></u><u>=
</u></span></p><p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span =
lang=3D"EN-US" style=3D"font-size:12.0pt;color:black"><u></u>=C2=A0<u></u><=
/span></p></div><p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-s=
ize:12.0pt"><u></u>=C2=A0<u></u></span></p><p class=3D"MsoNormal"><span lan=
g=3D"EN-US" style=3D"font-size:12.0pt"><u></u>=C2=A0<u></u></span></p><div>=
<div><p class=3D"MsoNormal" style=3D"margin-left:35.4pt">El 19/11/20 13:26,=
 &quot;v6ops en nombre de Gyan Mishra&quot; &lt;<a href=3D"mailto:v6ops-bou=
nces@ietf.org" target=3D"_blank">v6ops-bounces@ietf.org</a> en nombre de <a=
 href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.=
com</a>&gt; escribi=C3=B3:<u></u><u></u></p></div></div></div></div><div la=
ng=3D"ES" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:break-word"><di=
v class=3D"m_5408484242053336178WordSection1"><div><p class=3D"MsoNormal" s=
tyle=3D"margin-left:35.4pt"><u></u>=C2=A0<u></u></p></div><div><p style=3D"=
margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseli=
ne"><span style=3D"font-size:13.5pt;color:black">v6ops preso - &quot;race t=
o bottom slide&quot; slightly modified - new proposal for new /80 bottom so=
 that we could actually make multiple /48s I mean /64s actually wearable.=
=C2=A0 =C2=A0</span><span style=3D"font-family:&quot;Times New Roman&quot;,=
serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:=
0cm;margin-left:35.4pt;vertical-align:baseline"><span style=3D"font-size:13=
.5pt;color:black">A /64 would be the new /48 as we shifted the IID by 16 bi=
ts shorter &amp; making the prefix 16 bits longer.</span><span style=3D"fon=
t-family:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p sty=
le=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:=
baseline"><span style=3D"font-family:&quot;Times New Roman&quot;,serif"><u>=
</u>=C2=A0<u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;=
margin-left:35.4pt;vertical-align:baseline"><span style=3D"font-size:13.5pt=
;font-family:&quot;Times New Roman&quot;,serif">/64 =3D current Bottom fixe=
d based on 64 bit IID.</span><span style=3D"font-family:&quot;Times New Rom=
an&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margi=
n-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=3D"fon=
t-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif">/48 =3D 64k /6=
4s - Due to current 3GPP architecture limitation we cannot dole out shorter=
 prefixes=C2=A0via 64share v2 even that Cameron proposed.=C2=A0 Also with t=
he RA PD style trickery w/o A bit set as Lorenzo mentioned the host would n=
ot accept the shorter prefix as it is expecting a 64 bit prefix from the 3G=
PP gateway.</span><span style=3D"font-family:&quot;Times New Roman&quot;,se=
rif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0c=
m;margin-left:35.4pt;vertical-align:baseline"><span style=3D"font-family:&q=
uot;Times New Roman&quot;,serif"><u></u>=C2=A0<u></u></span></p><p style=3D=
"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:basel=
ine"><span style=3D"font-size:13.5pt;font-family:&quot;Times New Roman&quot=
;,serif">Why /48&#39;s wearable is not possible today for 2 reasons:</span>=
<span style=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u><u></u=
></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4=
pt;vertical-align:baseline"><span style=3D"font-size:13.5pt;font-family:&qu=
ot;Times New Roman&quot;,serif">1. Large providers such as Verizon subscrib=
ers =3D 150M not including broadband and /24 equates to 16M /48 way short a=
nd /20 even 160M but large providers as Verizon&#39;s of the world need to =
scale to 1B or 7B.</span><span style=3D"font-family:&quot;Times New Roman&q=
uot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-bo=
ttom:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=3D"font-si=
ze:13.5pt;font-family:&quot;Times New Roman&quot;,serif">2. 64share v2 even=
 if 3GPP arch allowed shorter prefixes /56 or even /48, RFC 4291 would have=
=C2=A0to change the 64 bit fixed boundary requirement=C2=A0for any handset =
to accept shorter prefix.=C2=A0 So we are stuck and 64 share v2 is not poss=
ible w/o RFC 4291 changing.</span><span style=3D"font-family:&quot;Times Ne=
w Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;=
margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=
=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u>=C2=A0<u></u></sp=
an></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;ve=
rtical-align:baseline"><span style=3D"font-size:13.5pt;font-family:&quot;Ti=
mes New Roman&quot;,serif">What if we made the new fixed bottom a /80 meani=
ng.=C2=A0 So that would essentially be the new bottom that ISPs cannot race=
 any further since the standard would be fixed at the new /80 bottom just a=
s its fixed at the /64 bottom.=C2=A0 We just gave ourselves 16 bits to play=
 with.</span><span style=3D"font-family:&quot;Times New Roman&quot;,serif">=
<u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;mar=
gin-left:35.4pt;vertical-align:baseline"><span style=3D"font-family:&quot;T=
imes New Roman&quot;,serif"><u></u>=C2=A0<u></u></span></p><p style=3D"marg=
in-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline">=
<span style=3D"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,ser=
if">64 share v2 - Allocate /64 as it does today and that would basically be=
 equivalent to a /48 allocation. Nice!</span><span style=3D"font-family:&qu=
ot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin=
-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><b=
><span style=3D"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,se=
rif">/80 =3D New bottom =3D&gt; Problem solved=C2=A0</span></b><span style=
=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></p=
><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical=
-align:baseline"><b><span style=3D"font-size:13.5pt;font-family:&quot;Times=
 New Roman&quot;,serif">/<span style=3D"color:red">64 =3D 64k /80s - wearab=
le - so now both 3GPP and broadband=C2=A0 providers problem solved for segm=
entation</span></span></b><span style=3D"font-family:&quot;Times New Roman&=
quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-b=
ottom:0cm;margin-left:35.4pt;vertical-align:baseline"><b><span style=3D"fon=
t-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif;color:red">/64 =
Current bottom</span></b><span style=3D"font-family:&quot;Times New Roman&q=
uot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-bo=
ttom:0cm;margin-left:35.4pt;vertical-align:baseline"><b><span style=3D"font=
-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif;color:red">/48 =
=3D 64k /64s</span></b><span style=3D"font-family:&quot;Times New Roman&quo=
t;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-bott=
om:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=3D"font-size=
:13.5pt;font-family:&quot;Times New Roman&quot;,serif">As far as SLAAC goes=
 we would modify RFC 4291 to allow for longer prefixes up to /80.=C2=A0 I t=
hink while we are changing RFC 4291 I think it would make sense to allow fo=
r shorter prefixes maybe to any length or fix a a value that makes sense fo=
r shorter then /64.=C2=A0 So in the future if 3GPP can be updated for short=
er prefixes we could give out shorter as well which would be a ton of prefi=
xes.=C2=A0=C2=A0</span><span style=3D"font-family:&quot;Times New Roman&quo=
t;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-bott=
om:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=3D"font-size=
:13.5pt;font-family:&quot;Times New Roman&quot;,serif">However, I think if =
we made the new bottom a /80, in reality the=C2=A0end site allocation would=
 be equivalent to a /48 so would not have to allow slaac really to allow fo=
r shorter then /64.=C2=A0=C2=A0</span><span style=3D"font-family:&quot;Time=
s New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:=
0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span sty=
le=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u>=C2=A0<u></u></=
span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;=
vertical-align:baseline"><span style=3D"font-size:13.5pt;font-family:&quot;=
Times New Roman&quot;,serif">Although as they say - never say never..&quot;=
when you build - they will come&quot;</span><span style=3D"font-family:&quo=
t;Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-=
right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><sp=
an style=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u>=C2=A0<u>=
</u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:3=
5.4pt;vertical-align:baseline"><span style=3D"font-size:13.5pt;font-family:=
&quot;Times New Roman&quot;,serif">SLAAC would use random IID generation sc=
hemes to generate the shorter 48 bit IID via RFC 4941 or stable IID RFC 721=
7.</span><span style=3D"font-family:&quot;Times New Roman&quot;,serif"><u><=
/u><u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-=
left:35.4pt;vertical-align:baseline"><span style=3D"font-family:&quot;Times=
 New Roman&quot;,serif"><u></u>=C2=A0<u></u></span></p><p style=3D"margin-r=
ight:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><spa=
n style=3D"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif">=
>From a privacy perspective for broadband users we would still have 48 bit I=
ID which in the scheme of things as the double edged sword for operators &a=
mp; law enforcement scanning I think the address correlation attacks I thin=
k the 48 bits random IID for privacy extension, I think we would=C2=A0be in=
 good shape.=C2=A0</span><span style=3D"font-family:&quot;Times New Roman&q=
uot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-bo=
ttom:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=3D"font-fa=
mily:&quot;Times New Roman&quot;,serif"><u></u>=C2=A0<u></u></span></p><p s=
tyle=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-alig=
n:baseline"><span style=3D"font-size:13.5pt;font-family:&quot;Times New Rom=
an&quot;,serif">This also solves the day 1 VLSM issue as well for mixed hos=
t static, dhcpv6 &amp; slaac as now we can have longer prefixes up=C2=A0 to=
 /80.=C2=A0 =C2=A0</span><span style=3D"font-family:&quot;Times New Roman&q=
uot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-bo=
ttom:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=3D"font-fa=
mily:&quot;Times New Roman&quot;,serif"><u></u>=C2=A0<u></u></span></p><p s=
tyle=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-alig=
n:baseline"><span style=3D"font-size:13.5pt;font-family:&quot;Times New Rom=
an&quot;,serif">This may solve some of the aviation issues that Fred Templi=
n is working on as well.=C2=A0=C2=A0</span><span style=3D"font-family:&quot=
;Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-r=
ight:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><spa=
n style=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u>=C2=A0<u><=
/u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35=
.4pt;vertical-align:baseline"><span style=3D"font-size:13.5pt;font-family:&=
quot;Times New Roman&quot;,serif">Also with Network Slicing to be mainstrea=
m with 5G=C2=A0 and proliferation of IoT devices I can see end user allocat=
ions growing very quickly</span><span style=3D"font-family:&quot;Times New =
Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;ma=
rgin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=3D"=
font-family:&quot;Times New Roman&quot;,serif"><u></u>=C2=A0<u></u></span><=
/p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertic=
al-align:baseline"><span style=3D"font-size:13.5pt;font-family:&quot;Times =
New Roman&quot;,serif">AND =3D &quot;NO RACE TO BOTTOM&quot; possible even=
=C2=A0 as we would fix the new boundary at &quot;/80&quot; as the new botto=
m so you cannot race down any further. Would be no different then the /64 b=
oundary but now getting a 16 bit bonus out of the deal.=C2=A0</span><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u><u></u></span=
></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vert=
ical-align:baseline"><span style=3D"font-family:&quot;Times New Roman&quot;=
,serif"><u></u>=C2=A0<u></u></span></p><p style=3D"margin-right:0cm;margin-=
bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=3D"font-=
size:13.5pt;font-family:&quot;Times New Roman&quot;,serif">IANA now does no=
t have to dig into unallocating more ::/3s for larger allocations - see Sli=
de 10 from v6ops preso below</span><span style=3D"font-family:&quot;Times N=
ew Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm=
;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=
=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u>=C2=A0<u></u></sp=
an></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;ve=
rtical-align:baseline"><span style=3D"font-size:13.5pt;color:black">Slide 1=
0 in v6 ops preso</span><span style=3D"font-family:&quot;Times New Roman&qu=
ot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-bot=
tom:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=3D"font-siz=
e:13.5pt;color:black">One of the reasons why 6MAN has deferred removing the=
 64 bit boundary is due to the=C2=A0 ISP =E2=80=9Crace to the bottom=E2=80=
=9D fear that we are at the bottom giving out /64 to mobile handsets that I=
SP=E2=80=99s will in theory do what history has shown us what was done with=
 IPv4 where due to address depletion issues and issues with overlapping add=
ress space ISP=E2=80=99s made the broadband standard to dole out /32 WAN IP=
 which is NAT port overloaded outside wan interface.=C2=A0 NAT as well as C=
GNAT have solved issues with IPv4 shortage and overlapping ranges allowing =
overlapping ranges to co-exist with NAT as well as now ISP=E2=80=99s due to=
 the risk of IPv4 address depletion made the standard a /32 WAN IP with NAT=
 port overloaded via PAT (Port Address translation) with private <a href=3D=
"http://192.168.1.0/24" target=3D"_blank">192.168.1.0/24</a> subnet for SOH=
O hosts.=C2=A0 </span><span style=3D"font-family:&quot;Times New Roman&quot=
;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-botto=
m:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=3D"font-size:=
13.5pt;color:black">IPv6 on the other hand does not have any risk of addres=
s depletion so you cannot compare what history has told us with IPv4 to IPv=
6 and there is no other data point to be had. </span><span style=3D"font-fa=
mily:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=
=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:ba=
seline"><span style=3D"font-size:13.5pt;color:black">On the other side of t=
he spectrum with 64share we are looking now at shorter prefixes and maybe a=
n idea of creating and RFC 6177bis that allows a /48 per human per mobile d=
evice.=C2=A0 Is that possible ??? </span><span style=3D"font-family:&quot;T=
imes New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-rig=
ht:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span =
style=3D"font-size:13.5pt;color:black"><a href=3D"https://www.iana.org/assi=
gnments/ipv6-address-space/ipv6-address-space.xhtml" target=3D"_blank">http=
s://www.iana.org/assignments/ipv6-address-space/ipv6-address-space.xhtml</a=
></span><span style=3D"font-family:&quot;Times New Roman&quot;,serif"><u></=
u><u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-l=
eft:35.4pt;vertical-align:baseline"><span style=3D"font-size:13.5pt;color:b=
lack">2000::/3 GUI </span><span style=3D"font-family:&quot;Times New Roman&=
quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-b=
ottom:0cm;margin-left:35.4pt;line-height:105%;vertical-align:baseline"><spa=
n style=3D"font-size:13.5pt;line-height:105%">IAIA &lt;=3D&gt;RIR &lt;=3D&g=
t; ISP &lt;=3D&gt; End user Allocation</span><span style=3D"font-family:&qu=
ot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin=
-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line-height:105%;vertical-a=
lign:baseline"><span style=3D"font-size:13.5pt;line-height:105%">RIR alloca=
tions to Service Providers: </span><span style=3D"font-family:&quot;Times N=
ew Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm=
;margin-bottom:0cm;margin-left:35.4pt;line-height:105%;vertical-align:basel=
ine"><span style=3D"font-size:13.5pt;line-height:105%">=C2=A0</span><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u><u></u></span=
></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line=
-height:105%;vertical-align:baseline"><span style=3D"font-size:13.5pt;line-=
height:105%">For the massive block allocations for ISPs is it tiered like t=
his</span><span style=3D"font-family:&quot;Times New Roman&quot;,serif"><u>=
</u><u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin=
-left:35.4pt;line-height:105%;vertical-align:baseline"><span style=3D"font-=
size:13.5pt;line-height:105%">/32 - General Starting point for ISP allocati=
on</span><span style=3D"font-family:&quot;Times New Roman&quot;,serif"><u><=
/u><u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-=
left:35.4pt;line-height:105%;vertical-align:baseline"><span style=3D"font-s=
ize:13.5pt;line-height:105%">/24-26 - Medium to Large=C2=A0</span><span sty=
le=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u><u></u></span><=
/p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line-h=
eight:105%;vertical-align:baseline"><span style=3D"font-size:13.5pt;line-he=
ight:105%">/19-20 - Exceptions and rare</span><span style=3D"font-family:&q=
uot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margi=
n-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line-height:105%;vertical-=
align:baseline"><span style=3D"font-size:13.5pt;line-height:105%">=C2=A0</s=
pan><span style=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u><u=
></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:=
35.4pt;line-height:105%;vertical-align:baseline"><span style=3D"font-size:1=
3.5pt;line-height:105%">Since allocations are done blockwize and not linear=
ly you have to account for future growth so generally over allocate for gro=
wth next 20 years.=C2=A0 So with that the much larger allocations.</span><s=
pan style=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u><u></u><=
/span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt=
;line-height:105%;vertical-align:baseline"><span style=3D"font-size:13.5pt;=
line-height:105%">=C2=A0</span><span style=3D"font-family:&quot;Times New R=
oman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;mar=
gin-bottom:0cm;margin-left:35.4pt;line-height:105%;vertical-align:baseline"=
><span style=3D"font-size:13.5pt;line-height:105%">With that being said let=
&#39;s say for a typical large ISP /24 - that would yield 16M /48s.=C2=A0 T=
hat still is small since most large ISPs like, we Verizon we want to scale =
to a billion as right now we have 150M and that&#39;s just domestic not wor=
ldwide.=C2=A0 Safe best for large ISPs is we want to scale to the number of=
 humans on the planet so 7 Billion is a good number.=C2=A0 Also that does n=
ot account for broadband.=C2=A0 So for Verizon as an example /48=C2=A0 per =
human is not possible.=C2=A0</span><span style=3D"font-family:&quot;Times N=
ew Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm=
;margin-bottom:0cm;margin-left:35.4pt;line-height:105%;vertical-align:basel=
ine"><span style=3D"font-size:13.5pt;line-height:105%">=C2=A0</span><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u><u></u></span=
></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line=
-height:105%;vertical-align:baseline"><span style=3D"font-size:13.5pt;line-=
height:105%">I think /48 per user site is sensible for the much smaller ISP=
S with few million subscriber base=C2=A0 but I think an impossibility=C2=A0=
at least for the larger Verizon size ISP=E2=80=99s.=C2=A0<span style=3D"col=
or:black"> </span>Looking on IAIA allocation link I don&#39;t see too many =
RIRs getting a /12.</span><span style=3D"font-family:&quot;Times New Roman&=
quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-b=
ottom:0cm;margin-left:35.4pt;line-height:105%;vertical-align:baseline"><u><=
span style=3D"color:#1155cc"><a href=3D"https://www.iana.org/assignments/ip=
v6-unicast-address-assignments/ipv6-unicast-address-assignments.xhtml" targ=
et=3D"_blank"><span style=3D"font-size:13.5pt;line-height:105%">https://www=
.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address=
-assignments.xhtml</span></a></span></u><span style=3D"font-family:&quot;Ti=
mes New Roman&quot;,serif"><u></u><u></u></span></p><div><p class=3D"MsoNor=
mal" style=3D"margin-left:35.4pt"><u></u>=C2=A0<u></u></p></div><div><p cla=
ss=3D"MsoNormal" style=3D"margin-left:35.4pt"><u></u>=C2=A0<u></u></p></div=
><p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span style=3D"font-fa=
mily:&quot;tahoma&quot;,sans-serif">=C2=A0</span><u></u><u></u></p><div><di=
v><div><div><div><div><div><div><div><p style=3D"margin-left:35.4pt"><span =
style=3D"color:#222222"><a href=3D"http://www.verizon.com/" target=3D"_blan=
k"><span style=3D"color:#222222;text-decoration:none"><span style=3D"color:=
#1155cc"><img border=3D"0" width=3D"81" height=3D"18" style=3D"width:.8437i=
n;height:.1875in" id=3D"m_5408484242053336178_x0000_i1025" src=3D"http://ss=
7.vzw.com/is/image/VerizonWireless/vz-logo-email"></span></span></a><u></u>=
<u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-lef=
t:35.4pt"><b><span style=3D"font-family:&quot;Arial&quot;,sans-serif;color:=
black">Gyan Mishra</span></b><span style=3D"font-family:&quot;Arial&quot;,s=
ans-serif;color:black"><u></u><u></u></span></p><p style=3D"margin-right:0c=
m;margin-bottom:0cm;margin-left:35.4pt"><i><span style=3D"font-family:&quot=
;Georgia&quot;,serif;color:black">Network Solutions Architect=C2=A0</span><=
/i><span style=3D"color:#222222"><u></u><u></u></span></p><p style=3D"margi=
n-right:0cm;margin-bottom:0cm;margin-left:35.4pt"><i><span style=3D"font-fa=
mily:&quot;Georgia&quot;,serif;color:black">M 301 502-1347<br><a href=3D"ht=
tps://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entr=
y=3Dgmail&amp;source=3Dg">13101 Columbia Pike</a>=C2=A0<br></span></i><span=
 style=3D"color:black"><a href=3D"https://www.google.com/maps/search/13101+=
Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">Silver Spring=
, MD</a><u></u><u></u></span></p></div><div><p class=3D"MsoNormal" style=3D=
"margin-left:35.4pt"><u></u>=C2=A0<u></u></p></div></div></div></div></div>=
</div></div></div></div></div></div></div><div lang=3D"ES" link=3D"blue" vl=
ink=3D"purple" style=3D"word-wrap:break-word"><div class=3D"m_5408484242053=
336178WordSection1"><p class=3D"MsoNormal" style=3D"margin-left:35.4pt">___=
____________________________________________ v6ops mailing list <a href=3D"=
mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a> <a href=3D"http=
s://www.ietf.org/mailman/listinfo/v6ops" target=3D"_blank">https://www.ietf=
.org/mailman/listinfo/v6ops</a> <u></u><u></u></p></div><br>***************=
*******************************<br>
IPv4 is over<br>
Are you ready for the new Internet ?<br>
<a href=3D"http://www.theipv6company.com" target=3D"_blank">http://www.thei=
pv6company.com</a><br>
The IPv6 Company<br>
<br>
This electronic message contains information which may be privileged or con=
fidential. The information is intended to be for the exclusive use of the i=
ndividual(s) named above and further non-explicilty authorized disclosure, =
copying, distribution or use of the contents of this information, even if p=
artially, including attached files, is strictly prohibited and will be cons=
idered a criminal offense. If you are not the intended recipient be aware t=
hat any disclosure, copying, distribution or use of the contents of this in=
formation, even if partially, including attached files, is strictly prohibi=
ted, will be considered a criminal offense, so you must reply to the origin=
al sender to inform about this communication and delete it.<br>
<br>
</div>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--000000000000f5971d05b475d8e9--


From nobody Thu Nov 19 05:52:02 2020
Return-Path: <otroan@employees.org>
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 7425C3A0FC3; Thu, 19 Nov 2020 05:51:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
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 seNU_DL5_ZpQ; Thu, 19 Nov 2020 05:51:52 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [IPv6:2607:7c80:54:3::74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A58A13A0FD2; Thu, 19 Nov 2020 05:51:52 -0800 (PST)
Received: from astfgl.hanazo.no (unknown [IPv6:2a01:79c:cebd:9724:8134:785f:b705:6f79]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id B887B4E11BAA; Thu, 19 Nov 2020 13:51:44 +0000 (UTC)
Received: from [IPv6:::1] (localhost [IPv6:::1]) by astfgl.hanazo.no (Postfix) with ESMTP id C7318459D8DB; Thu, 19 Nov 2020 14:51:41 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.21\))
From: otroan@employees.org
In-Reply-To: <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com>
Date: Thu, 19 Nov 2020 14:51:41 +0100
Cc: JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>, IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
X-Mailer: Apple Mail (2.3654.20.0.2.21)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/3hXcu-4ErdNhtoDXjSeCIJcHg90>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 13:51:58 -0000

> That solves one problem but does not solve the 64share v2 issue as we =
have to still modify=20
> RFC 4861 for mobile to accept shorter prefix. =20

As Lorenzo explained during the meeting reusing the PIO isn't going to =
work.

You would need a new option. It would likely be useful for the =
requesting router to indicate interest in the option. Even hinting at =
what prefix size it was expecting.
Now can you explain to me again the reasons why this approach is better =
than using the existing DHPCv6 protocol packets?

Best regards,
Ole=


From nobody Thu Nov 19 05:58:51 2020
Return-Path: <hayabusagsm@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 50A743A0F49; Thu, 19 Nov 2020 05:58:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.683
X-Spam-Level: 
X-Spam-Status: No, score=-0.683 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_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 yMSyWdJ5d9Jn; Thu, 19 Nov 2020 05:58:44 -0800 (PST)
Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) (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 C7E0A3A0DCA; Thu, 19 Nov 2020 05:58:44 -0800 (PST)
Received: by mail-pf1-x430.google.com with SMTP id 10so4575667pfp.5; Thu, 19 Nov 2020 05:58:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=r1SGj7IUhat5xU/exxsrw1wTKd1zg5mJpOQz5tbDxf0=; b=pTIok1LBc1Du0DwlAZVtMRGCH9vejGdJQ4k1zzDGAMEB054zTl/9ChcEGvUwBpOZLt Cdo0RUvfNGkY+uj3mg2Hv+vG/f/u8bqGDIxstX9ScQAmk8FvdP3MAsp2lco+co+KWYhx VjhBLQ4kFrK5+UZqh24h9yN5gASk2BKCVKM/AUZ09KO+wzIeu7UwfzdTsw/Y7y/CV95B PptI0MebZw4Q4IzZTA94XEoas/yjCl3oN09RrH0G4OdlBS85FPFr3Kz3YEBhPaxE8U0C 2iYo5uO4x0BbhdFvsZBBKqIO060gL6QJPAy1Psraf01BzEwPFPMEjEZdiDRYaE17JM/c 4gkw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=r1SGj7IUhat5xU/exxsrw1wTKd1zg5mJpOQz5tbDxf0=; b=bWFbaEhXal8fGzpmsYKxgIDfMb8NGGxryGD4pfit/j1lzoXGMpnx89GT6OhDFMohGW NfrsvR1IUXy+Z/lxCHUudzPYjqJxvBe1wLvCbZdmOfX6PjR4uOx46YuBrFTSDfWlkYPO TnlF/1ShShCNEEff3VDuNyeVuNqQZrkXaPQXjDuoum0Sp/uoEHbBGoJpVhkkO694Td7y KxFwd7Rqf0V0XIn9V4xKyVyNfDc3oauXLDjgBZjm4i/UbM0+/rT4NEiZkbX4+hGTPgkG zwW8ML8MXWByr5sZ2cPbKHv3c91874DZctEJIudG4Tu3jjayZkhsDjDr4Bpjqy501ly2 k7YA==
X-Gm-Message-State: AOAM530i6JVCKYSEDTVOpmM1Px/18zmmSlo9WzNfnMNyn06lI2AMpW6/ oPr3c1H1uDiBdNyRWiiYcrQAWVZ3b4R+XgOLLcKbvzNv3d0=
X-Google-Smtp-Source: ABdhPJxGTBzMvTksXcKewpVq7Be65v3NdEHsXaORjF1nOXfNL0qOZ/m+bwjFQpMVMViq3Qc0n9RhPyhx6jknV0swkSQ=
X-Received: by 2002:a17:90a:c254:: with SMTP id d20mr4676594pjx.112.1605794324033;  Thu, 19 Nov 2020 05:58:44 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org>
In-Reply-To: <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 19 Nov 2020 08:58:33 -0500
Message-ID: <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com>
To: otroan@employees.org
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>,  JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
Content-Type: multipart/alternative; boundary="00000000000044332605b4762081"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/rn7kWnEc_UG2VjMWacE0-nx9D3M>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 13:58:46 -0000

--00000000000044332605b4762081
Content-Type: text/plain; charset="UTF-8"

On Thu, Nov 19, 2020 at 8:51 AM <otroan@employees.org> wrote:

> > That solves one problem but does not solve the 64share v2 issue as we
> have to still modify
> > RFC 4861 for mobile to accept shorter prefix.
>
> As Lorenzo explained during the meeting reusing the PIO isn't going to
> work.


   Gyan> Understood.  Lorenzo made a key point which is why I am bringing
up that we would need a new option as we defined in the variable slaac
solutions draft.

>
>
> You would need a new option. It would likely be useful for the requesting
> router to indicate interest in the option. Even hinting at what prefix size
> it was expecting.
> Now can you explain to me again the reasons why this approach is better
> than using the existing DHPCv6 protocol packets?


    3GPP gateway does not support DHCPv6

>
>
> Best regards,
> Ole

-- 

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--00000000000044332605b4762081
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Thu, Nov 19, 2020 at 8:51 AM &lt;<a href=3D"mailto:otroa=
n@employees.org">otroan@employees.org</a>&gt; wrote:<br></div><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;=
padding-left:1ex">&gt; That solves one problem but does not solve the 64sha=
re v2 issue as we have to still modify <br>
&gt; RFC 4861 for mobile to accept shorter prefix.=C2=A0 <br>
<br>
As Lorenzo explained during the meeting reusing the PIO isn&#39;t going to =
work.</blockquote><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=
=A0Gyan&gt; Understood.=C2=A0 Lorenzo made a key point which is why I am br=
inging up that we would need a new option as we defined in the variable sla=
ac solutions draft.</div><blockquote class=3D"gmail_quote" style=3D"margin:=
0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex" dir=3D"auto"><br>
<br>
You would need a new option. It would likely be useful for the requesting r=
outer to indicate interest in the option. Even hinting at what prefix size =
it was expecting.<br>
Now can you explain to me again the reasons why this approach is better tha=
n using the existing DHPCv6 protocol packets?</blockquote><div dir=3D"auto"=
><br></div><div dir=3D"auto">=C2=A0 =C2=A0 3GPP gateway does not support DH=
CPv6</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex" dir=3D"auto"><br>
<br>
Best regards,<br>
Ole</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signatur=
e" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><di=
v dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizo=
n.com/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-blo=
ck" target=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWirele=
ss/vz-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81p=
x"></a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Veriz=
on NHG DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mish=
ra</b></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><fon=
t face=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network So=
lutions A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchi=
tect=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:1=
3px;color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 C=
olumbia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div>=
</div></div></div></div></div></div></div></div>

--00000000000044332605b4762081--


From nobody Thu Nov 19 06:14:10 2020
Return-Path: <hayabusagsm@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 77AD83A105B; Thu, 19 Nov 2020 06:14:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.855
X-Spam-Level: 
X-Spam-Status: No, score=-0.855 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, NUMERIC_HTTP_ADDR=1.242, 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=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 0boXUZZP-2Bs; Thu, 19 Nov 2020 06:14:02 -0800 (PST)
Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) (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 D923D3A104C; Thu, 19 Nov 2020 06:14:01 -0800 (PST)
Received: by mail-pf1-x430.google.com with SMTP id 131so4599943pfb.9; Thu, 19 Nov 2020 06:14:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=0Hw7WGFLBxT5dPg/diz7V6HH4uYTCHWSfKVda2EinGs=; b=TqgNMfmFMhzTVtPmwrCxsaTPFLR+AtvYyVaoa+q+jo050wogVf9H+RVrirTQl17DxM WGrUCD3OqR0Q4uhIP8sodrMqX0IjC6oiQ3Sqdnyqcc3ExupCjpQFvPgJvm7a7F2WdrCv PoBYWqKaAcN9LyJ55NtUwvGlg6NlS02pyyKLq9BiW40b52nE3f84eB0sDvGjt4mfIP3z ybYZLMIJrXC12legW+YsWz/4f8h4WXWgbsHpZy5i7vVWlRdVdEZLeV47gPf5celw54Oo AW1easaKCZIeCvsYqR3oT31kB9ezx5LoDQ3pZPuNcftrq3Hpgqtam485ITDh4vN95rQZ 06vQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=0Hw7WGFLBxT5dPg/diz7V6HH4uYTCHWSfKVda2EinGs=; b=ksa5ryFI5jxMxy4clInRgf8MkaFOCvIkOQWVID9WJYqQlU7iw51uCK8abLXAGGpP1I 5rB1NBtvv+/agjo09vPhRQQ95hnQamIb+9XvdyC/fLuKVI0GMBoudmp/GkI4A+j2lTrj rQKAGuimfM6be+VasUDfUiLT+HnxmN8fVTNGPO5Ovok8VHXK92TmQjhHRpm2Ing+SpyJ XlVACvvs1ZCh7S/72AomqqG7HoHwmam8ogatG3hRjhqqxVq3gdtMjqVoOZAS6ZwOLyMp nw5CYvNAnGxhDAuwy1DM6YRSXe+ajNTu+2eY6dSu6khR5wz7CAFGjuLW2BRLEkEhSrSG BCkA==
X-Gm-Message-State: AOAM530fA7izrUbYu7UJRut+OV9WCzt6pXe6SDtYr4xRqlqwlehyPWCB Q36hfhfY4q9tFMdlE6zJYBC3CH/5w0GdezEFuIA=
X-Google-Smtp-Source: ABdhPJzy3TASCdap3ak3yZnocC4xFHeanPIa6/8nZP9VnVADJDka2BxMhIllzdQB2mUx1ntemObKBBshOSTu69gk58I=
X-Received: by 2002:a17:90a:c254:: with SMTP id d20mr4754439pjx.112.1605795240989;  Thu, 19 Nov 2020 06:14:00 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com>
In-Reply-To: <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 19 Nov 2020 09:13:50 -0500
Message-ID: <CABNhwV0yDLMpWbEqo0ep4qMhpQmMw9P6WCUKUXRWgz-GE9n9HQ@mail.gmail.com>
To: JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000ebd8a805b4765625"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/e8T9fI9XshCa4yXtZJB2Xc6LsJY>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 14:14:05 -0000

--000000000000ebd8a805b4765625
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Jordi

I am not sure if all RIRs for example ARIN if it or others are as liberal
as RIPE.

Gyan

On Thu, Nov 19, 2020 at 8:38 AM Gyan Mishra <hayabusagsm@gmail.com> wrote:

>
> Thanks Jordi!
>
> That solves one problem but does not solve the 64share v2 issue as we hav=
e
> to still modify
> RFC 4861 for mobile to accept shorter prefix.
>
> Thanks
>
> Gyan
>
> On Thu, Nov 19, 2020 at 8:01 AM JORDI PALET MARTINEZ <jordi.palet=3D
> 40consulintel.es@dmarc.ietf.org> wrote:
>
>> The right way to resolve this is very simple.
>>
>>
>>
>> Go to your RIR (ARIN I guess) =E2=80=9CARIN I want to provide a /48 for =
each of
>> my subscribers, so I need a subsequent allocation, following the section
>> 6.5.3. (Subsequent Allocation to LIRs) of the Number Resource Policy
>> Manual, and this is my justification =E2=80=A6=E2=80=9D.
>>
>>
>>
>> Done!
>>
>>
>>
>>
>> https://www.arin.net/participate/policy/nrpm/#6-5-3-subsequent-allocatio=
ns-to-lirs
>>
>>
>>
>> Regards,
>>
>> Jordi
>>
>> @jordipalet
>>
>>
>>
>>
>>
>>
>>
>> El 19/11/20 13:26, "v6ops en nombre de Gyan Mishra" <
>> v6ops-bounces@ietf.org en nombre de hayabusagsm@gmail.com> escribi=C3=B3=
:
>>
>>
>>
>> v6ops preso - "race to bottom slide" slightly modified - new proposal fo=
r
>> new /80 bottom so that we could actually make multiple /48s I mean /64s
>> actually wearable.
>>
>> A /64 would be the new /48 as we shifted the IID by 16 bits shorter &
>> making the prefix 16 bits longer.
>>
>>
>>
>> /64 =3D current Bottom fixed based on 64 bit IID.
>>
>> /48 =3D 64k /64s - Due to current 3GPP architecture limitation we cannot
>> dole out shorter prefixes via 64share v2 even that Cameron proposed.  Al=
so
>> with the RA PD style trickery w/o A bit set as Lorenzo mentioned the hos=
t
>> would not accept the shorter prefix as it is expecting a 64 bit prefix f=
rom
>> the 3GPP gateway.
>>
>>
>>
>> Why /48's wearable is not possible today for 2 reasons:
>>
>> 1. Large providers such as Verizon subscribers =3D 150M not including
>> broadband and /24 equates to 16M /48 way short and /20 even 160M but lar=
ge
>> providers as Verizon's of the world need to scale to 1B or 7B.
>>
>> 2. 64share v2 even if 3GPP arch allowed shorter prefixes /56 or even /48=
,
>> RFC 4291 would have to change the 64 bit fixed boundary requirement for =
any
>> handset to accept shorter prefix.  So we are stuck and 64 share v2 is no=
t
>> possible w/o RFC 4291 changing.
>>
>>
>>
>> What if we made the new fixed bottom a /80 meaning.  So that would
>> essentially be the new bottom that ISPs cannot race any further since th=
e
>> standard would be fixed at the new /80 bottom just as its fixed at the /=
64
>> bottom.  We just gave ourselves 16 bits to play with.
>>
>>
>>
>> 64 share v2 - Allocate /64 as it does today and that would basically be
>> equivalent to a /48 allocation. Nice!
>>
>> */80 =3D New bottom =3D> Problem solved *
>>
>> */64 =3D 64k /80s - wearable - so now both 3GPP and broadband  providers
>> problem solved for segmentation*
>>
>> */64 Current bottom*
>>
>> */48 =3D 64k /64s*
>>
>> As far as SLAAC goes we would modify RFC 4291 to allow for longer
>> prefixes up to /80.  I think while we are changing RFC 4291 I think it
>> would make sense to allow for shorter prefixes maybe to any length or fi=
x a
>> a value that makes sense for shorter then /64.  So in the future if 3GPP
>> can be updated for shorter prefixes we could give out shorter as well wh=
ich
>> would be a ton of prefixes.
>>
>> However, I think if we made the new bottom a /80, in reality the end sit=
e
>> allocation would be equivalent to a /48 so would not have to allow slaac
>> really to allow for shorter then /64.
>>
>>
>>
>> Although as they say - never say never.."when you build - they will come=
"
>>
>>
>>
>> SLAAC would use random IID generation schemes to generate the shorter 48
>> bit IID via RFC 4941 or stable IID RFC 7217.
>>
>>
>>
>> From a privacy perspective for broadband users we would still have 48 bi=
t
>> IID which in the scheme of things as the double edged sword for operator=
s &
>> law enforcement scanning I think the address correlation attacks I think
>> the 48 bits random IID for privacy extension, I think we would be in goo=
d
>> shape.
>>
>>
>>
>> This also solves the day 1 VLSM issue as well for mixed host static,
>> dhcpv6 & slaac as now we can have longer prefixes up  to /80.
>>
>>
>>
>> This may solve some of the aviation issues that Fred Templin is working
>> on as well.
>>
>>
>>
>> Also with Network Slicing to be mainstream with 5G  and proliferation of
>> IoT devices I can see end user allocations growing very quickly
>>
>>
>>
>> AND =3D "NO RACE TO BOTTOM" possible even  as we would fix the new bound=
ary
>> at "/80" as the new bottom so you cannot race down any further. Would be=
 no
>> different then the /64 boundary but now getting a 16 bit bonus out of th=
e
>> deal.
>>
>>
>>
>> IANA now does not have to dig into unallocating more ::/3s for larger
>> allocations - see Slide 10 from v6ops preso below
>>
>>
>>
>> Slide 10 in v6 ops preso
>>
>> One of the reasons why 6MAN has deferred removing the 64 bit boundary is
>> due to the  ISP =E2=80=9Crace to the bottom=E2=80=9D fear that we are at=
 the bottom giving
>> out /64 to mobile handsets that ISP=E2=80=99s will in theory do what his=
tory has
>> shown us what was done with IPv4 where due to address depletion issues a=
nd
>> issues with overlapping address space ISP=E2=80=99s made the broadband s=
tandard to
>> dole out /32 WAN IP which is NAT port overloaded outside wan interface.
>> NAT as well as CGNAT have solved issues with IPv4 shortage and overlappi=
ng
>> ranges allowing overlapping ranges to co-exist with NAT as well as now
>> ISP=E2=80=99s due to the risk of IPv4 address depletion made the standar=
d a /32 WAN
>> IP with NAT port overloaded via PAT (Port Address translation) with priv=
ate
>> 192.168.1.0/24 subnet for SOHO hosts.
>>
>> IPv6 on the other hand does not have any risk of address depletion so yo=
u
>> cannot compare what history has told us with IPv4 to IPv6 and there is n=
o
>> other data point to be had.
>>
>> On the other side of the spectrum with 64share we are looking now at
>> shorter prefixes and maybe an idea of creating and RFC 6177bis that allo=
ws
>> a /48 per human per mobile device.  Is that possible ???
>>
>>
>> https://www.iana.org/assignments/ipv6-address-space/ipv6-address-space.x=
html
>>
>> 2000::/3 GUI
>>
>> IAIA <=3D>RIR <=3D> ISP <=3D> End user Allocation
>>
>> RIR allocations to Service Providers:
>>
>>
>>
>> For the massive block allocations for ISPs is it tiered like this
>>
>> /32 - General Starting point for ISP allocation
>>
>> /24-26 - Medium to Large
>>
>> /19-20 - Exceptions and rare
>>
>>
>>
>> Since allocations are done blockwize and not linearly you have to accoun=
t
>> for future growth so generally over allocate for growth next 20 years.  =
So
>> with that the much larger allocations.
>>
>>
>>
>> With that being said let's say for a typical large ISP /24 - that would
>> yield 16M /48s.  That still is small since most large ISPs like, we Veri=
zon
>> we want to scale to a billion as right now we have 150M and that's just
>> domestic not worldwide.  Safe best for large ISPs is we want to scale to
>> the number of humans on the planet so 7 Billion is a good number.  Also
>> that does not account for broadband.  So for Verizon as an example /48  =
per
>> human is not possible.
>>
>>
>>
>> I think /48 per user site is sensible for the much smaller ISPS with few
>> million subscriber base  but I think an impossibility at least for the
>> larger Verizon size ISP=E2=80=99s.  Looking on IAIA allocation link I do=
n't see
>> too many RIRs getting a /12.
>>
>> *https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-=
unicast-address-assignments.xhtml
>> <https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-=
unicast-address-assignments.xhtml>*
>>
>>
>>
>>
>>
>>
>>
>> <http://www.verizon.com/>
>>
>> *Gyan Mishra*
>>
>> *Network Solutions Architect *
>>
>>
>>
>> *M 301 502-134713101 Columbia Pike
>> <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+M=
D?entry=3Dgmail&source=3Dg> *Silver
>> Spring, MD
>> <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+M=
D?entry=3Dgmail&source=3Dg>
>>
>>
>>
>> _______________________________________________ v6ops mailing list
>> v6ops@ietf.org https://www.ietf.org/mailman/listinfo/v6ops
>>
>> **********************************************
>> IPv4 is over
>> Are you ready for the new Internet ?
>> http://www.theipv6company.com
>> The IPv6 Company
>>
>> This electronic message contains information which may be privileged or
>> confidential. The information is intended to be for the exclusive use of
>> the individual(s) named above and further non-explicilty authorized
>> disclosure, copying, distribution or use of the contents of this
>> information, even if partially, including attached files, is strictly
>> prohibited and will be considered a criminal offense. If you are not the
>> intended recipient be aware that any disclosure, copying, distribution o=
r
>> use of the contents of this information, even if partially, including
>> attached files, is strictly prohibited, will be considered a criminal
>> offense, so you must reply to the original sender to inform about this
>> communication and delete it.
>>
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>>
> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions A**rchitect *
>
>
>
> *M 301 502-134713101 Columbia Pike *Silver Spring, MD
>
> --

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--000000000000ebd8a805b4765625
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">Jordi</div><div dir=3D"auto"><br></div><div dir=3D"auto">=
I am not sure if all RIRs for example ARIN if it or others are as liberal a=
s RIPE.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Gyan</div><div><=
br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu,=
 Nov 19, 2020 at 8:38 AM Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm@gmai=
l.com">hayabusagsm@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"g=
mail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-l=
eft:1ex"><div><br></div><div dir=3D"auto">Thanks Jordi!</div><div dir=3D"au=
to"><br></div><div dir=3D"auto">That solves one problem but does not solve =
the 64share v2 issue as we have to still modify=C2=A0</div><div dir=3D"auto=
">RFC 4861 for mobile to accept shorter prefix. =C2=A0</div><div dir=3D"aut=
o"><br></div><div dir=3D"auto">Thanks=C2=A0</div><div dir=3D"auto"><br></di=
v><div dir=3D"auto">Gyan</div><div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr" class=3D"gmail_attr">On Thu, Nov 19, 2020 at 8:01 AM JORDI PALET M=
ARTINEZ &lt;jordi.palet=3D<a href=3D"mailto:40consulintel.es@dmarc.ietf.org=
" target=3D"_blank">40consulintel.es@dmarc.ietf.org</a>&gt; wrote:<br></div=
><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1=
px #ccc solid;padding-left:1ex"><div lang=3D"ES" link=3D"blue" vlink=3D"pur=
ple" style=3D"word-wrap:break-word"><div><p class=3D"MsoNormal"><span lang=
=3D"EN-US" style=3D"font-size:12.0pt">The right way to resolve this is very=
 simple.<u></u><u></u></span></p><p class=3D"MsoNormal"><span lang=3D"EN-US=
" style=3D"font-size:12.0pt"><u></u>=C2=A0<u></u></span></p><p class=3D"Mso=
Normal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">Go to your RIR (ARI=
N I guess) =E2=80=9CARIN I want to provide a /48 for each of my subscribers=
, so I need a subsequent allocation, following the section 6.5.3. (Subseque=
nt Allocation to LIRs) of the Number Resource Policy Manual, and this is my=
 justification =E2=80=A6=E2=80=9D.<u></u><u></u></span></p><p class=3D"MsoN=
ormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><u></u>=C2=A0<u></u>=
</span></p><p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:1=
2.0pt">Done!<u></u><u></u></span></p><p class=3D"MsoNormal"><span lang=3D"E=
N-US" style=3D"font-size:12.0pt"><u></u>=C2=A0<u></u></span></p><div><p cla=
ss=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt;color:black=
"><a href=3D"https://www.arin.net/participate/policy/nrpm/#6-5-3-subsequent=
-allocations-to-lirs" target=3D"_blank">https://www.arin.net/participate/po=
licy/nrpm/#6-5-3-subsequent-allocations-to-lirs</a><u></u><u></u></span></p=
><p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt;colo=
r:black"><u></u>=C2=A0<u></u></span></p><p class=3D"MsoNormal"><span lang=
=3D"EN-US" style=3D"font-size:12.0pt;color:black">Regards,<u></u><u></u></s=
pan></p><p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span lang=3D=
"EN-US" style=3D"font-size:12.0pt;color:black">Jordi<u></u><u></u></span></=
p><p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span lang=3D"EN-US=
" style=3D"font-size:12.0pt;color:black">@jordipalet<u></u><u></u></span></=
p><p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span lang=3D"EN-US=
" style=3D"font-size:12.0pt;color:black"><u></u>=C2=A0<u></u></span></p></d=
iv><p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><=
u></u>=C2=A0<u></u></span></p><p class=3D"MsoNormal"><span lang=3D"EN-US" s=
tyle=3D"font-size:12.0pt"><u></u>=C2=A0<u></u></span></p><div><div><p class=
=3D"MsoNormal" style=3D"margin-left:35.4pt">El 19/11/20 13:26, &quot;v6ops =
en nombre de Gyan Mishra&quot; &lt;<a href=3D"mailto:v6ops-bounces@ietf.org=
" target=3D"_blank">v6ops-bounces@ietf.org</a> en nombre de <a href=3D"mail=
to:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt; e=
scribi=C3=B3:<u></u><u></u></p></div></div></div></div><div lang=3D"ES" lin=
k=3D"blue" vlink=3D"purple" style=3D"word-wrap:break-word"><div><div><p cla=
ss=3D"MsoNormal" style=3D"margin-left:35.4pt"><u></u>=C2=A0<u></u></p></div=
><div><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;ver=
tical-align:baseline"><span style=3D"font-size:13.5pt;color:black">v6ops pr=
eso - &quot;race to bottom slide&quot; slightly modified - new proposal for=
 new /80 bottom so that we could actually make multiple /48s I mean /64s ac=
tually wearable.=C2=A0 =C2=A0</span><span style=3D"font-family:&quot;Times =
New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0c=
m;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=
=3D"font-size:13.5pt;color:black">A /64 would be the new /48 as we shifted =
the IID by 16 bits shorter &amp; making the prefix 16 bits longer.</span><s=
pan style=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u><u></u><=
/span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt=
;vertical-align:baseline"><span style=3D"font-family:&quot;Times New Roman&=
quot;,serif"><u></u>=C2=A0<u></u></span></p><p style=3D"margin-right:0cm;ma=
rgin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=3D"=
font-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif">/64 =3D cur=
rent Bottom fixed based on 64 bit IID.</span><span style=3D"font-family:&qu=
ot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin=
-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><s=
pan style=3D"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif=
">/48 =3D 64k /64s - Due to current 3GPP architecture limitation we cannot =
dole out shorter prefixes=C2=A0via 64share v2 even that Cameron proposed.=
=C2=A0 Also with the RA PD style trickery w/o A bit set as Lorenzo mentione=
d the host would not accept the shorter prefix as it is expecting a 64 bit =
prefix from the 3GPP gateway.</span><span style=3D"font-family:&quot;Times =
New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0c=
m;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=
=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u>=C2=A0<u></u></sp=
an></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;ve=
rtical-align:baseline"><span style=3D"font-size:13.5pt;font-family:&quot;Ti=
mes New Roman&quot;,serif">Why /48&#39;s wearable is not possible today for=
 2 reasons:</span><span style=3D"font-family:&quot;Times New Roman&quot;,se=
rif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0c=
m;margin-left:35.4pt;vertical-align:baseline"><span style=3D"font-size:13.5=
pt;font-family:&quot;Times New Roman&quot;,serif">1. Large providers such a=
s Verizon subscribers =3D 150M not including broadband and /24 equates to 1=
6M /48 way short and /20 even 160M but large providers as Verizon&#39;s of =
the world need to scale to 1B or 7B.</span><span style=3D"font-family:&quot=
;Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-r=
ight:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><spa=
n style=3D"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif">=
2. 64share v2 even if 3GPP arch allowed shorter prefixes /56 or even /48, R=
FC 4291 would have=C2=A0to change the 64 bit fixed boundary requirement=C2=
=A0for any handset to accept shorter prefix.=C2=A0 So we are stuck and 64 s=
hare v2 is not possible w/o RFC 4291 changing.</span><span style=3D"font-fa=
mily:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=
=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:ba=
seline"><span style=3D"font-family:&quot;Times New Roman&quot;,serif"><u></=
u>=C2=A0<u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;ma=
rgin-left:35.4pt;vertical-align:baseline"><span style=3D"font-size:13.5pt;f=
ont-family:&quot;Times New Roman&quot;,serif">What if we made the new fixed=
 bottom a /80 meaning.=C2=A0 So that would essentially be the new bottom th=
at ISPs cannot race any further since the standard would be fixed at the ne=
w /80 bottom just as its fixed at the /64 bottom.=C2=A0 We just gave oursel=
ves 16 bits to play with.</span><span style=3D"font-family:&quot;Times New =
Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;ma=
rgin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=3D"=
font-family:&quot;Times New Roman&quot;,serif"><u></u>=C2=A0<u></u></span><=
/p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertic=
al-align:baseline"><span style=3D"font-size:13.5pt;font-family:&quot;Times =
New Roman&quot;,serif">64 share v2 - Allocate /64 as it does today and that=
 would basically be equivalent to a /48 allocation. Nice!</span><span style=
=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></p=
><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical=
-align:baseline"><b><span style=3D"font-size:13.5pt;font-family:&quot;Times=
 New Roman&quot;,serif">/80 =3D New bottom =3D&gt; Problem solved=C2=A0</sp=
an></b><span style=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u=
><u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-le=
ft:35.4pt;vertical-align:baseline"><b><span style=3D"font-size:13.5pt;font-=
family:&quot;Times New Roman&quot;,serif">/<span style=3D"color:red">64 =3D=
 64k /80s - wearable - so now both 3GPP and broadband=C2=A0 providers probl=
em solved for segmentation</span></span></b><span style=3D"font-family:&quo=
t;Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-=
right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><b>=
<span style=3D"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,ser=
if;color:red">/64 Current bottom</span></b><span style=3D"font-family:&quot=
;Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-r=
ight:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><b><=
span style=3D"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,seri=
f;color:red">/48 =3D 64k /64s</span></b><span style=3D"font-family:&quot;Ti=
mes New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-righ=
t:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span s=
tyle=3D"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif">As =
far as SLAAC goes we would modify RFC 4291 to allow for longer prefixes up =
to /80.=C2=A0 I think while we are changing RFC 4291 I think it would make =
sense to allow for shorter prefixes maybe to any length or fix a a value th=
at makes sense for shorter then /64.=C2=A0 So in the future if 3GPP can be =
updated for shorter prefixes we could give out shorter as well which would =
be a ton of prefixes.=C2=A0=C2=A0</span><span style=3D"font-family:&quot;Ti=
mes New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-righ=
t:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span s=
tyle=3D"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif">How=
ever, I think if we made the new bottom a /80, in reality the=C2=A0end site=
 allocation would be equivalent to a /48 so would not have to allow slaac r=
eally to allow for shorter then /64.=C2=A0=C2=A0</span><span style=3D"font-=
family:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=
=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:ba=
seline"><span style=3D"font-family:&quot;Times New Roman&quot;,serif"><u></=
u>=C2=A0<u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;ma=
rgin-left:35.4pt;vertical-align:baseline"><span style=3D"font-size:13.5pt;f=
ont-family:&quot;Times New Roman&quot;,serif">Although as they say - never =
say never..&quot;when you build - they will come&quot;</span><span style=3D=
"font-family:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p=
 style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-al=
ign:baseline"><span style=3D"font-family:&quot;Times New Roman&quot;,serif"=
><u></u>=C2=A0<u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:=
0cm;margin-left:35.4pt;vertical-align:baseline"><span style=3D"font-size:13=
.5pt;font-family:&quot;Times New Roman&quot;,serif">SLAAC would use random =
IID generation schemes to generate the shorter 48 bit IID via RFC 4941 or s=
table IID RFC 7217.</span><span style=3D"font-family:&quot;Times New Roman&=
quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-b=
ottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=3D"font-f=
amily:&quot;Times New Roman&quot;,serif"><u></u>=C2=A0<u></u></span></p><p =
style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-ali=
gn:baseline"><span style=3D"font-size:13.5pt;font-family:&quot;Times New Ro=
man&quot;,serif">From a privacy perspective for broadband users we would st=
ill have 48 bit IID which in the scheme of things as the double edged sword=
 for operators &amp; law enforcement scanning I think the address correlati=
on attacks I think the 48 bits random IID for privacy extension, I think we=
 would=C2=A0be in good shape.=C2=A0</span><span style=3D"font-family:&quot;=
Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-ri=
ght:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span=
 style=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u>=C2=A0<u></=
u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.=
4pt;vertical-align:baseline"><span style=3D"font-size:13.5pt;font-family:&q=
uot;Times New Roman&quot;,serif">This also solves the day 1 VLSM issue as w=
ell for mixed host static, dhcpv6 &amp; slaac as now we can have longer pre=
fixes up=C2=A0 to /80.=C2=A0 =C2=A0</span><span style=3D"font-family:&quot;=
Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-ri=
ght:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span=
 style=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u>=C2=A0<u></=
u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.=
4pt;vertical-align:baseline"><span style=3D"font-size:13.5pt;font-family:&q=
uot;Times New Roman&quot;,serif">This may solve some of the aviation issues=
 that Fred Templin is working on as well.=C2=A0=C2=A0</span><span style=3D"=
font-family:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p =
style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-ali=
gn:baseline"><span style=3D"font-family:&quot;Times New Roman&quot;,serif">=
<u></u>=C2=A0<u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0=
cm;margin-left:35.4pt;vertical-align:baseline"><span style=3D"font-size:13.=
5pt;font-family:&quot;Times New Roman&quot;,serif">Also with Network Slicin=
g to be mainstream with 5G=C2=A0 and proliferation of IoT devices I can see=
 end user allocations growing very quickly</span><span style=3D"font-family=
:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"ma=
rgin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline=
"><span style=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u>=C2=
=A0<u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-=
left:35.4pt;vertical-align:baseline"><span style=3D"font-size:13.5pt;font-f=
amily:&quot;Times New Roman&quot;,serif">AND =3D &quot;NO RACE TO BOTTOM&qu=
ot; possible even=C2=A0 as we would fix the new boundary at &quot;/80&quot;=
 as the new bottom so you cannot race down any further. Would be no differe=
nt then the /64 boundary but now getting a 16 bit bonus out of the deal.=C2=
=A0</span><span style=3D"font-family:&quot;Times New Roman&quot;,serif"><u>=
</u><u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin=
-left:35.4pt;vertical-align:baseline"><span style=3D"font-family:&quot;Time=
s New Roman&quot;,serif"><u></u>=C2=A0<u></u></span></p><p style=3D"margin-=
right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><sp=
an style=3D"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif"=
>IANA now does not have to dig into unallocating more ::/3s for larger allo=
cations - see Slide 10 from v6ops preso below</span><span style=3D"font-fam=
ily:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D=
"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:basel=
ine"><span style=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u>=
=C2=A0<u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;marg=
in-left:35.4pt;vertical-align:baseline"><span style=3D"font-size:13.5pt;col=
or:black">Slide 10 in v6 ops preso</span><span style=3D"font-family:&quot;T=
imes New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-rig=
ht:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span =
style=3D"font-size:13.5pt;color:black">One of the reasons why 6MAN has defe=
rred removing the 64 bit boundary is due to the=C2=A0 ISP =E2=80=9Crace to =
the bottom=E2=80=9D fear that we are at the bottom giving out /64 to mobile=
 handsets that ISP=E2=80=99s will in theory do what history has shown us wh=
at was done with IPv4 where due to address depletion issues and issues with=
 overlapping address space ISP=E2=80=99s made the broadband standard to dol=
e out /32 WAN IP which is NAT port overloaded outside wan interface.=C2=A0 =
NAT as well as CGNAT have solved issues with IPv4 shortage and overlapping =
ranges allowing overlapping ranges to co-exist with NAT as well as now ISP=
=E2=80=99s due to the risk of IPv4 address depletion made the standard a /3=
2 WAN IP with NAT port overloaded via PAT (Port Address translation) with p=
rivate <a href=3D"http://192.168.1.0/24" target=3D"_blank">192.168.1.0/24</=
a> subnet for SOHO hosts.=C2=A0 </span><span style=3D"font-family:&quot;Tim=
es New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right=
:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:baseline"><span st=
yle=3D"font-size:13.5pt;color:black">IPv6 on the other hand does not have a=
ny risk of address depletion so you cannot compare what history has told us=
 with IPv4 to IPv6 and there is no other data point to be had. </span><span=
 style=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u><u></u></sp=
an></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;ve=
rtical-align:baseline"><span style=3D"font-size:13.5pt;color:black">On the =
other side of the spectrum with 64share we are looking now at shorter prefi=
xes and maybe an idea of creating and RFC 6177bis that allows a /48 per hum=
an per mobile device.=C2=A0 Is that possible ??? </span><span style=3D"font=
-family:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p styl=
e=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;vertical-align:b=
aseline"><span style=3D"font-size:13.5pt;color:black"><a href=3D"https://ww=
w.iana.org/assignments/ipv6-address-space/ipv6-address-space.xhtml" target=
=3D"_blank">https://www.iana.org/assignments/ipv6-address-space/ipv6-addres=
s-space.xhtml</a></span><span style=3D"font-family:&quot;Times New Roman&qu=
ot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-bot=
tom:0cm;margin-left:35.4pt;vertical-align:baseline"><span style=3D"font-siz=
e:13.5pt;color:black">2000::/3 GUI </span><span style=3D"font-family:&quot;=
Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-ri=
ght:0cm;margin-bottom:0cm;margin-left:35.4pt;line-height:105%;vertical-alig=
n:baseline"><span style=3D"font-size:13.5pt;line-height:105%">IAIA &lt;=3D&=
gt;RIR &lt;=3D&gt; ISP &lt;=3D&gt; End user Allocation</span><span style=3D=
"font-family:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p=
 style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line-height=
:105%;vertical-align:baseline"><span style=3D"font-size:13.5pt;line-height:=
105%">RIR allocations to Service Providers: </span><span style=3D"font-fami=
ly:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"=
margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line-height:105%;vert=
ical-align:baseline"><span style=3D"font-size:13.5pt;line-height:105%">=C2=
=A0</span><span style=3D"font-family:&quot;Times New Roman&quot;,serif"><u>=
</u><u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin=
-left:35.4pt;line-height:105%;vertical-align:baseline"><span style=3D"font-=
size:13.5pt;line-height:105%">For the massive block allocations for ISPs is=
 it tiered like this</span><span style=3D"font-family:&quot;Times New Roman=
&quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-=
bottom:0cm;margin-left:35.4pt;line-height:105%;vertical-align:baseline"><sp=
an style=3D"font-size:13.5pt;line-height:105%">/32 - General Starting point=
 for ISP allocation</span><span style=3D"font-family:&quot;Times New Roman&=
quot;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-b=
ottom:0cm;margin-left:35.4pt;line-height:105%;vertical-align:baseline"><spa=
n style=3D"font-size:13.5pt;line-height:105%">/24-26 - Medium to Large=C2=
=A0</span><span style=3D"font-family:&quot;Times New Roman&quot;,serif"><u>=
</u><u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin=
-left:35.4pt;line-height:105%;vertical-align:baseline"><span style=3D"font-=
size:13.5pt;line-height:105%">/19-20 - Exceptions and rare</span><span styl=
e=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></=
p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line-he=
ight:105%;vertical-align:baseline"><span style=3D"font-size:13.5pt;line-hei=
ght:105%">=C2=A0</span><span style=3D"font-family:&quot;Times New Roman&quo=
t;,serif"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-bott=
om:0cm;margin-left:35.4pt;line-height:105%;vertical-align:baseline"><span s=
tyle=3D"font-size:13.5pt;line-height:105%">Since allocations are done block=
wize and not linearly you have to account for future growth so generally ov=
er allocate for growth next 20 years.=C2=A0 So with that the much larger al=
locations.</span><span style=3D"font-family:&quot;Times New Roman&quot;,ser=
if"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm=
;margin-left:35.4pt;line-height:105%;vertical-align:baseline"><span style=
=3D"font-size:13.5pt;line-height:105%">=C2=A0</span><span style=3D"font-fam=
ily:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D=
"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line-height:105%;ver=
tical-align:baseline"><span style=3D"font-size:13.5pt;line-height:105%">Wit=
h that being said let&#39;s say for a typical large ISP /24 - that would yi=
eld 16M /48s.=C2=A0 That still is small since most large ISPs like, we Veri=
zon we want to scale to a billion as right now we have 150M and that&#39;s =
just domestic not worldwide.=C2=A0 Safe best for large ISPs is we want to s=
cale to the number of humans on the planet so 7 Billion is a good number.=
=C2=A0 Also that does not account for broadband.=C2=A0 So for Verizon as an=
 example /48=C2=A0 per human is not possible.=C2=A0</span><span style=3D"fo=
nt-family:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p st=
yle=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line-height:10=
5%;vertical-align:baseline"><span style=3D"font-size:13.5pt;line-height:105=
%">=C2=A0</span><span style=3D"font-family:&quot;Times New Roman&quot;,seri=
f"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;=
margin-left:35.4pt;line-height:105%;vertical-align:baseline"><span style=3D=
"font-size:13.5pt;line-height:105%">I think /48 per user site is sensible f=
or the much smaller ISPS with few million subscriber base=C2=A0 but I think=
 an impossibility=C2=A0at least for the larger Verizon size ISP=E2=80=99s.=
=C2=A0<span style=3D"color:black"> </span>Looking on IAIA allocation link I=
 don&#39;t see too many RIRs getting a /12.</span><span style=3D"font-famil=
y:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></p><p style=3D"m=
argin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;line-height:105%;verti=
cal-align:baseline"><u><span style=3D"color:#1155cc"><a href=3D"https://www=
.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address=
-assignments.xhtml" target=3D"_blank"><span style=3D"font-size:13.5pt;line-=
height:105%">https://www.iana.org/assignments/ipv6-unicast-address-assignme=
nts/ipv6-unicast-address-assignments.xhtml</span></a></span></u><span style=
=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u><u></u></span></p=
><div><p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><u></u>=C2=A0<u><=
/u></p></div><div><p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><u></=
u>=C2=A0<u></u></p></div><p class=3D"MsoNormal" style=3D"margin-left:35.4pt=
"><span style=3D"font-family:&quot;tahoma&quot;,sans-serif">=C2=A0</span><u=
></u><u></u></p><div><div><div><div><div><div><div><div><div><p style=3D"ma=
rgin-left:35.4pt"><span style=3D"color:#222222"><a href=3D"http://www.veriz=
on.com/" target=3D"_blank"><span style=3D"color:#222222;text-decoration:non=
e"><span style=3D"color:#1155cc"><img border=3D"0" width=3D"81" height=3D"1=
8" style=3D"width:.8437in;height:.1875in" id=3D"m_7169091079349380433m_5408=
484242053336178_x0000_i1025" src=3D"http://ss7.vzw.com/is/image/VerizonWire=
less/vz-logo-email"></span></span></a><u></u><u></u></span></p><p style=3D"=
margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt"><b><span style=3D"fo=
nt-family:&quot;Arial&quot;,sans-serif;color:black">Gyan Mishra</span></b><=
span style=3D"font-family:&quot;Arial&quot;,sans-serif;color:black"><u></u>=
<u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-lef=
t:35.4pt"><i><span style=3D"font-family:&quot;Georgia&quot;,serif;color:bla=
ck">Network Solutions Architect=C2=A0</span></i><span style=3D"color:#22222=
2"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;=
margin-left:35.4pt"><i><span style=3D"font-family:&quot;Georgia&quot;,serif=
;color:black">M 301 502-1347<br><a href=3D"https://www.google.com/maps/sear=
ch/13101+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg" targ=
et=3D"_blank">13101 Columbia Pike</a>=C2=A0<br></span></i><span style=3D"co=
lor:black"><a href=3D"https://www.google.com/maps/search/13101+Columbia+Pik=
e+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg" target=3D"_blank">Silver =
Spring, MD</a><u></u><u></u></span></p></div><div><p class=3D"MsoNormal" st=
yle=3D"margin-left:35.4pt"><u></u>=C2=A0<u></u></p></div></div></div></div>=
</div></div></div></div></div></div></div></div><div lang=3D"ES" link=3D"bl=
ue" vlink=3D"purple" style=3D"word-wrap:break-word"><div><p class=3D"MsoNor=
mal" style=3D"margin-left:35.4pt">_________________________________________=
______ v6ops mailing list <a href=3D"mailto:v6ops@ietf.org" target=3D"_blan=
k">v6ops@ietf.org</a> <a href=3D"https://www.ietf.org/mailman/listinfo/v6op=
s" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a> <u></u=
><u></u></p></div><br>**********************************************<br>
IPv4 is over<br>
Are you ready for the new Internet ?<br>
<a href=3D"http://www.theipv6company.com" target=3D"_blank">http://www.thei=
pv6company.com</a><br>
The IPv6 Company<br>
<br>
This electronic message contains information which may be privileged or con=
fidential. The information is intended to be for the exclusive use of the i=
ndividual(s) named above and further non-explicilty authorized disclosure, =
copying, distribution or use of the contents of this information, even if p=
artially, including attached files, is strictly prohibited and will be cons=
idered a criminal offense. If you are not the intended recipient be aware t=
hat any disclosure, copying, distribution or use of the contents of this in=
formation, even if partially, including attached files, is strictly prohibi=
ted, will be considered a criminal offense, so you must reply to the origin=
al sender to inform about this communication and delete it.<br>
<br>
</div>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></div></div>-- <br><div dir=3D"ltr" data-smartmail=3D"gmail_si=
gnature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><p style=3D"color=
:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=3D"color:rgb(17,8=
5,204);padding-bottom:1em;display:inline-block" target=3D"_blank"><img src=
=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email" width=3D"81"=
 height=3D"18" style=3D"height:18px;width:81px"></a><br></p><p style=3D"fon=
t-size:1em;margin:0px;font-family:&quot;Verizon NHG DS&quot;,Arial,sans-ser=
if;line-height:13px;color:black"><b>Gyan Mishra</b></p><p style=3D"color:rg=
b(34,34,34);margin:0px;line-height:13px"><font face=3D"georgia, serif" styl=
e=3D"color:black;font-size:1em"><i>Network Solutions A</i></font><font colo=
r=3D"#000000" face=3D"georgia, serif"><i>rchitect=C2=A0</i></font></p><p st=
yle=3D"font-size:1em;margin:0px;line-height:13px;color:black"><i><font face=
=3D"georgia, serif">M 301 502-1347<br>13101 Columbia Pike=C2=A0<br></font><=
/i>Silver Spring, MD</p></div><div><br></div></div></div></div></div></div>=
</div></div></div>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--000000000000ebd8a805b4765625--


From nobody Thu Nov 19 06:16:46 2020
Return-Path: <gert@space.net>
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 BB10F3A10A9 for <v6ops@ietfa.amsl.com>; Thu, 19 Nov 2020 06:16:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 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, 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=space.net
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 yaA44MdLXbc9 for <v6ops@ietfa.amsl.com>; Thu, 19 Nov 2020 06:16:42 -0800 (PST)
Received: from gatekeeper1-relay.space.net (gatekeeper1-relay.space.net [IPv6:2001:608:3:85::38]) (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 05BB13A112D for <v6ops@ietf.org>; Thu, 19 Nov 2020 06:16:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=space.net; i=@space.net; q=dns/txt; s=esa; t=1605795397; x=1637331397; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=DplgGKkqAFaysnSqNDwcUP5AUnzvb0whFbcTvavejQw=; b=hrY8HG7YbrCFlREfejOvEqH7VY3EAtWU0Om56+D4hiKdudLReaOHtpd2 IFLs/0e6zRCdLHFwcbPonlyLww+u5LvdoRbO8ZjVx6QgGg4KJi4vsHlJY ywK0Y/w3nv86BFk/fYh4ATRvg0+gaK/d4A6eMluUiuqVz0Vn3WbM907Li 3pwziuhfExyT2Cuit/oT62oSCXHInNDff8ibVxdny3NNL+FRhSmqJrSlv HnjlKz2mUPjNFocEHwX0GO/JiyOL5ucchBb2fkX4BunMyX7xSfV8NyTk3 EBWnXuZVSmXTmjAHwyMKdSSbZNL6UVVtXFzADDXjoXP5AnQXMsYIvB1/X Q==;
IronPort-SDR: TMBcf4+beziQWHFHfxdUdW2HbtnKh+0MZVlazoYiK7+ldUrqil/jf62Q2LNUnyJi2zmN2i86W/ g1seeZKsiVTq5vNSaOgr0EmmzunDXGL+/p9xTa6WNT6x0LMIYnv/4lWxr4Q0bpm6Q8YQadh6LI k8tUwmKP1PJQCLWmskaO5WuPcUizLUQ0ujcplxsAuCmQvCnHTVn8G0FpDtUvN+eQ+0zUTkXvgs H/gRaZQTjq4JOZ+hL9aA+4CXlbyUqS8mVVD3cURdf5P4/pKYHkwR2ETZoV8D2r98x4zYNlGKn1 WzI=
X-SpaceNet-SBRS: None
Received: from mobil.space.net ([195.30.115.67]) by gatekeeper1-relay.space.net with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Nov 2020 15:16:34 +0100
X-Original-To: v6ops@ietf.org
Received: from mobil.space.net (localhost [IPv6:::1]) by mobil.space.net (Postfix) with ESMTP id 78D47427E3 for <v6ops@ietf.org>; Thu, 19 Nov 2020 15:16:33 +0100 (CET)
X-SpaceNet-Relay: true
X-SpaceNet-Relay: true
X-SpaceNet-Relay: true
X-SpaceNet-Relay: true
X-SpaceNet-Relay: true
Received: from moebius4.space.net (moebius4.space.net [IPv6:2001:608:2:2::251]) by mobil.space.net (Postfix) with ESMTP id 22DAE41940; Thu, 19 Nov 2020 15:16:33 +0100 (CET)
Received: by moebius4.space.net (Postfix, from userid 1007) id 1C63B24C97; Thu, 19 Nov 2020 15:16:33 +0100 (CET)
Date: Thu, 19 Nov 2020 15:16:33 +0100
From: Gert Doering <gert@space.net>
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: otroan@employees.org, IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>, JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
Message-ID: <20201119141633.GC13005@Space.Net>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/AG09lrK41Ki8KUgRGf6jQqUpbLY>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 14:16:45 -0000

Hi,

On Thu, Nov 19, 2020 at 08:58:33AM -0500, Gyan Mishra wrote:
>     3GPP gateway does not support DHCPv6

Why can this not be changed?

A few 3GPP gateways vs. "billions of phones"?

(Especially since 3G standards seems to already include DHCPv6)

Gert Doering
        -- NetMaster
-- 
have you enabled IPv6 on something today...?

SpaceNet AG                      Vorstand: Sebastian v. Bomhard, Michael Emmer
Joseph-Dollinger-Bogen 14        Aufsichtsratsvors.: A. Grundner-Culemann
D-80807 Muenchen                 HRB: 136055 (AG Muenchen)
Tel: +49 (0)89/32356-444         USt-IdNr.: DE813185279


From nobody Thu Nov 19 06:26:47 2020
Return-Path: <alexandre.petrescu@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 769633A003E; Thu, 19 Nov 2020 06:26:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.67
X-Spam-Level: 
X-Spam-Status: No, score=0.67 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 xO2fy2QQNMWr; Thu, 19 Nov 2020 06:26:42 -0800 (PST)
Received: from cirse-smtp-out.extra.cea.fr (cirse-smtp-out.extra.cea.fr [132.167.192.148]) (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 B6E623A0045; Thu, 19 Nov 2020 06:26:41 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by cirse-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0AJEQXQW034513; Thu, 19 Nov 2020 15:26:33 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 8A4E5201080; Thu, 19 Nov 2020 15:26:33 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 74F1A206D6F; Thu, 19 Nov 2020 15:26:33 +0100 (CET)
Received: from [10.11.241.125] ([10.11.241.125]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0AJEQXKO026182; Thu, 19 Nov 2020 15:26:33 +0100
To: otroan@employees.org, Gyan Mishra <hayabusagsm@gmail.com>
Cc: IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>, JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <335dcf99-5178-531e-4b6f-d26032e58437@gmail.com>
Date: Thu, 19 Nov 2020 15:26:32 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.3
MIME-Version: 1.0
In-Reply-To: <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/SpK7B69yNajPwA9jjU6c7mkXDpk>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 14:26:44 -0000

Le 19/11/2020 à 14:51, otroan@employees.org a écrit :
>> That solves one problem but does not solve the 64share v2 issue as
>> we have to still modify RFC 4861 for mobile to accept shorter
>> prefix.
> 
> As Lorenzo explained during the meeting reusing the PIO isn't going
> to work.
> 
> You would need a new option. It would likely be useful for the
> requesting router to indicate interest in the option. Even hinting at
> what prefix size it was expecting.

Ole,

Are you referring to Lorenzo's explanation in order to suggest the use
of a new option in order to explain that DHCPv6-PD could be such an option?

Or are you suggesting a new option in order to explain that a new option
in RA, like a bit flag, might be appropriate?

Do you think that an operator might be interested in implementing a new
option in RA at the 3GPP gateway? (I am asking because an operator said
'no' to that question, and another operator said they'd prefer to just
modify a parm in conf file - 64share-V2; maybe you see that differently).

For information, a maintainer of stack implementation in linux kernel
asks what is the level of 'IETF consensus' of the proposed new option in
RA to kernel implementation.    This is an Individual Submission.  And I
dont know how to move forward.

Alex

> Now can you explain to me again the reasons why this approach is
> better than using the existing DHPCv6 protocol packets?
> 
> Best regards, Ole 
> -------------------------------------------------------------------- 
> IETF IPv6 working group mailing list ipv6@ietf.org Administrative
> Requests: https://www.ietf.org/mailman/listinfo/ipv6 
> --------------------------------------------------------------------
> 


From nobody Thu Nov 19 06:55:35 2020
Return-Path: <prvs=15925babf5=jordi.palet@consulintel.es>
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 865E33A09EA; Thu, 19 Nov 2020 06:55:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.754
X-Spam-Level: 
X-Spam-Status: No, score=-0.754 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, NUMERIC_HTTP_ADDR=1.242, SPF_HELO_NONE=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=consulintel.es
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 GpdCQJqqiCvh; Thu, 19 Nov 2020 06:55:27 -0800 (PST)
Received: from mail.consulintel.es (mail.consulintel.es [IPv6:2001:470:1f09:495::5]) by ietfa.amsl.com (Postfix) with ESMTP id 1E5C63A0AB7; Thu, 19 Nov 2020 06:55:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=consulintel.es; s=MDaemon; t=1605797725; x=1606402525; i=jordi.palet@consulintel.es; q=dns/txt; h=User-Agent:Date: Subject:From:To:Message-ID:Thread-Topic:References:In-Reply-To: Mime-version:Content-type; bh=qlpPW/k9Nn4mRB0AXIGa0+ad4MTUh/jlu0 Q5aRJzkuo=; b=DK4679K2yX7gMbSassVTiIYbd9zh6IO3T597NnyeM/YdsniHC8 j1VRLJmVze5fh5ztIRbYbxbKaETP8dhOgWiVpLE9c/1N/7brsOVdT5SvfN8WeanE i0aVN6FGsY6ylCCj/2l74W1yzSwTXDS8ru2LTvQ8XWB97VDl2UhaDULt0=
X-MDAV-Result: clean
X-MDAV-Processed: mail.consulintel.es, Thu, 19 Nov 2020 15:55:25 +0100
X-Spam-Processed: mail.consulintel.es, Thu, 19 Nov 2020 15:55:23 +0100
Received: from [10.10.10.144] by mail.consulintel.es (MDaemon PRO v16.5.2)  with ESMTPA id md50000468072.msg; Thu, 19 Nov 2020 15:55:22 +0100
X-MDRemoteIP: 2001:470:1f09:495:39a3:9029:40e2:ed12
X-MDHelo: [10.10.10.144]
X-MDArrival-Date: Thu, 19 Nov 2020 15:55:22 +0100
X-Authenticated-Sender: jordi.palet@consulintel.es
X-Return-Path: prvs=15925babf5=jordi.palet@consulintel.es
X-Envelope-From: jordi.palet@consulintel.es
User-Agent: Microsoft-MacOutlook/16.43.20110804
Date: Thu, 19 Nov 2020 15:55:18 +0100
From: JORDI PALET MARTINEZ <jordi.palet@consulintel.es>
To: IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>
Message-ID: <F6BFDBBB-0980-44C9-9B26-3330DFEC9A22@consulintel.es>
Thread-Topic: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <CABNhwV0yDLMpWbEqo0ep4qMhpQmMw9P6WCUKUXRWgz-GE9n9HQ@mail.gmail.com>
In-Reply-To: <CABNhwV0yDLMpWbEqo0ep4qMhpQmMw9P6WCUKUXRWgz-GE9n9HQ@mail.gmail.com>
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3688646118_90724605"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/99on3D1ZWo1VY-Rospu4zgKEFH8>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 14:55:31 -0000

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--B_3688646118_90724605
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

Every RIR has their own policies, but in general they match very closely (I=
 tried very hard doing that thru policy proposals when it was making sense,=
 and this was the case for IPv6 initial and subsequent allocations).

=20

As explained a few emails ago =E2=80=A6 in general I will say that you only=
 have a problem in LACNIC and AFRINIC if you don=E2=80=99t have your servic=
es there, or at least the majority of those services.

=20

Regards,

Jordi

@jordipalet

=20

=20

=20

El 19/11/20 15:16, "v6ops en nombre de Gyan Mishra" <v6ops-bounces@ietf.org=
 en nombre de hayabusagsm@gmail.com> escribi=C3=B3:

=20

Jordi

=20

I am not sure if all RIRs for example ARIN if it or others are as liberal a=
s RIPE.

=20

Gyan

=20

On Thu, Nov 19, 2020 at 8:38 AM Gyan Mishra <hayabusagsm@gmail.com> wrote:

=20

Thanks Jordi!

=20

That solves one problem but does not solve the 64share v2 issue as we have =
to still modify=20

RFC 4861 for mobile to accept shorter prefix. =20

=20

Thanks=20

=20

Gyan

=20

On Thu, Nov 19, 2020 at 8:01 AM JORDI PALET MARTINEZ <jordi.palet=3D40consu=
lintel.es@dmarc.ietf.org> wrote:

The right way to resolve this is very simple.

=20

Go to your RIR (ARIN I guess) =E2=80=9CARIN I want to provide a /48 for eac=
h of my subscribers, so I need a subsequent allocation, following the secti=
on 6.5.3. (Subsequent Allocation to LIRs) of the Number Resource Policy Man=
ual, and this is my justification =E2=80=A6=E2=80=9D.

=20

Done!

=20

https://www.arin.net/participate/policy/nrpm/#6-5-3-subsequent-allocations-=
to-lirs

=20

Regards,

Jordi

@jordipalet

=20

=20

=20

El 19/11/20 13:26, "v6ops en nombre de Gyan Mishra" <v6ops-bounces@ietf.org=
 en nombre de hayabusagsm@gmail.com> escribi=C3=B3:

=20

v6ops preso - "race to bottom slide" slightly modified - new proposal for n=
ew /80 bottom so that we could actually make multiple /48s I mean /64s actu=
ally wearable.  =20

A /64 would be the new /48 as we shifted the IID by 16 bits shorter & makin=
g the prefix 16 bits longer.

=20

/64 =3D current Bottom fixed based on 64 bit IID.

/48 =3D 64k /64s - Due to current 3GPP architecture limitation we cannot do=
le out shorter prefixes via 64share v2 even that Cameron proposed.  Also wi=
th the RA PD style trickery w/o A bit set as Lorenzo mentioned the host wou=
ld not accept the shorter prefix as it is expecting a 64 bit prefix from th=
e 3GPP gateway.

=20

Why /48's wearable is not possible today for 2 reasons:

1. Large providers such as Verizon subscribers =3D 150M not including broad=
band and /24 equates to 16M /48 way short and /20 even 160M but large provi=
ders as Verizon's of the world need to scale to 1B or 7B.

2. 64share v2 even if 3GPP arch allowed shorter prefixes /56 or even /48, R=
FC 4291 would have to change the 64 bit fixed boundary requirement for any =
handset to accept shorter prefix.  So we are stuck and 64 share v2 is not p=
ossible w/o RFC 4291 changing.

=20

What if we made the new fixed bottom a /80 meaning.  So that would essentia=
lly be the new bottom that ISPs cannot race any further since the standard =
would be fixed at the new /80 bottom just as its fixed at the /64 bottom.  =
We just gave ourselves 16 bits to play with.

=20

64 share v2 - Allocate /64 as it does today and that would basically be equ=
ivalent to a /48 allocation. Nice!

/80 =3D New bottom =3D> Problem solved=20

/64 =3D 64k /80s - wearable - so now both 3GPP and broadband  providers pro=
blem solved for segmentation

/64 Current bottom

/48 =3D 64k /64s

As far as SLAAC goes we would modify RFC 4291 to allow for longer prefixes =
up to /80.  I think while we are changing RFC 4291 I think it would make se=
nse to allow for shorter prefixes maybe to any length or fix a a value that=
 makes sense for shorter then /64.  So in the future if 3GPP can be updated=
 for shorter prefixes we could give out shorter as well which would be a to=
n of prefixes. =20

However, I think if we made the new bottom a /80, in reality the end site a=
llocation would be equivalent to a /48 so would not have to allow slaac rea=
lly to allow for shorter then /64. =20

=20

Although as they say - never say never.."when you build - they will come"

=20

SLAAC would use random IID generation schemes to generate the shorter 48 bi=
t IID via RFC 4941 or stable IID RFC 7217.

=20

>From a privacy perspective for broadband users we would still have 48 bit I=
ID which in the scheme of things as the double edged sword for operators & =
law enforcement scanning I think the address correlation attacks I think th=
e 48 bits random IID for privacy extension, I think we would be in good sha=
pe.=20

=20

This also solves the day 1 VLSM issue as well for mixed host static, dhcpv6=
 & slaac as now we can have longer prefixes up  to /80.  =20

=20

This may solve some of the aviation issues that Fred Templin is working on =
as well. =20

=20

Also with Network Slicing to be mainstream with 5G  and proliferation of Io=
T devices I can see end user allocations growing very quickly

=20

AND =3D "NO RACE TO BOTTOM" possible even  as we would fix the new boundary=
 at "/80" as the new bottom so you cannot race down any further. Would be n=
o different then the /64 boundary but now getting a 16 bit bonus out of the=
 deal.=20

=20

IANA now does not have to dig into unallocating more ::/3s for larger alloc=
ations - see Slide 10 from v6ops preso below

=20

Slide 10 in v6 ops preso

One of the reasons why 6MAN has deferred removing the 64 bit boundary is du=
e to the  ISP =E2=80=9Crace to the bottom=E2=80=9D fear that we are at the =
bottom giving out /64 to mobile handsets that ISP=E2=80=99s will in theory =
do what history has shown us what was done with IPv4 where due to address d=
epletion issues and issues with overlapping address space ISP=E2=80=99s mad=
e the broadband standard to dole out /32 WAN IP which is NAT port overloade=
d outside wan interface.  NAT as well as CGNAT have solved issues with IPv4=
 shortage and overlapping ranges allowing overlapping ranges to co-exist wi=
th NAT as well as now ISP=E2=80=99s due to the risk of IPv4 address depleti=
on made the standard a /32 WAN IP with NAT port overloaded via PAT (Port Ad=
dress translation) with private 192.168.1.0/24 subnet for SOHO hosts. =20

IPv6 on the other hand does not have any risk of address depletion so you c=
annot compare what history has told us with IPv4 to IPv6 and there is no ot=
her data point to be had.=20

On the other side of the spectrum with 64share we are looking now at shorte=
r prefixes and maybe an idea of creating and RFC 6177bis that allows a /48 =
per human per mobile device.  Is that possible ???=20

https://www.iana.org/assignments/ipv6-address-space/ipv6-address-space.xhtm=
l

2000::/3 GUI=20

IAIA <=3D>RIR <=3D> ISP <=3D> End user Allocation

RIR allocations to Service Providers:=20

=20

For the massive block allocations for ISPs is it tiered like this

/32 - General Starting point for ISP allocation

/24-26 - Medium to Large=20

/19-20 - Exceptions and rare

=20

Since allocations are done blockwize and not linearly you have to account f=
or future growth so generally over allocate for growth next 20 years.  So w=
ith that the much larger allocations.

=20

With that being said let's say for a typical large ISP /24 - that would yie=
ld 16M /48s.  That still is small since most large ISPs like, we Verizon we=
 want to scale to a billion as right now we have 150M and that's just domes=
tic not worldwide.  Safe best for large ISPs is we want to scale to the num=
ber of humans on the planet so 7 Billion is a good number.  Also that does =
not account for broadband.  So for Verizon as an example /48  per human is =
not possible.=20

=20

I think /48 per user site is sensible for the much smaller ISPS with few mi=
llion subscriber base  but I think an impossibility at least for the larger=
 Verizon size ISP=E2=80=99s.  Looking on IAIA allocation link I don't see t=
oo many RIRs getting a /12.

https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unic=
ast-address-assignments.xhtml

=20

=20

=20

Gyan Mishra

Network Solutions Architect=20

M 301 502-1347
13101 Columbia Pike=20
Silver Spring, MD

=20

_______________________________________________ v6ops mailing list v6ops@ie=
tf.org https://www.ietf.org/mailman/listinfo/v6ops=20


**********************************************
IPv4 is over
Are you ready for the new Internet ?
http://www.theipv6company.com
The IPv6 Company

This electronic message contains information which may be privileged or con=
fidential. The information is intended to be for the exclusive use of the i=
ndividual(s) named above and further non-explicilty authorized disclosure, =
copying, distribution or use of the contents of this information, even if p=
artially, including attached files, is strictly prohibited and will be cons=
idered a criminal offense. If you are not the intended recipient be aware t=
hat any disclosure, copying, distribution or use of the contents of this in=
formation, even if partially, including attached files, is strictly prohibi=
ted, will be considered a criminal offense, so you must reply to the origin=
al sender to inform about this communication and delete it.

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

--=20

Gyan Mishra

Network Solutions Architect=20

M 301 502-1347
13101 Columbia Pike=20
Silver Spring, MD

=20

--=20

Gyan Mishra

Network Solutions Architect=20

M 301 502-1347
13101 Columbia Pike=20
Silver Spring, MD

=20

_______________________________________________ v6ops mailing list v6ops@ie=
tf.org https://www.ietf.org/mailman/listinfo/v6ops=20



**********************************************
IPv4 is over
Are you ready for the new Internet ?
http://www.theipv6company.com
The IPv6 Company

This electronic message contains information which may be privileged or con=
fidential. The information is intended to be for the exclusive use of the i=
ndividual(s) named above and further non-explicilty authorized disclosure, =
copying, distribution or use of the contents of this information, even if p=
artially, including attached files, is strictly prohibited and will be cons=
idered a criminal offense. If you are not the intended recipient be aware t=
hat any disclosure, copying, distribution or use of the contents of this in=
formation, even if partially, including attached files, is strictly prohibi=
ted, will be considered a criminal offense, so you must reply to the origin=
al sender to inform about this communication and delete it.


--B_3688646118_90724605
Content-type: text/html;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dutf-8"><meta name=3DGenerator content=3D"Microsoft=
 Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#defaul=
t#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"Times New Roman \(Cuerpo en alfa";
	panose-1:2 2 6 3 5 4 5 2 3 4;}
@font-face
	{font-family:tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Georgia;
	panose-1:2 4 5 2 5 4 5 2 3 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
span.EstiloCorreo19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DES link=3Dblue vlink=
=3Dpurple style=3D'word-wrap:break-word'><div class=3DWordSection1><p class=
=3DMsoNormal><span lang=3DEN-US style=3D'font-size:12.0pt;mso-fareast-langu=
age:EN-US'>Every RIR has their own policies, but in general they match very=
 closely (I tried very hard doing that thru policy proposals when it was ma=
king sense, and this was the case for IPv6 initial and subsequent allocatio=
ns).<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'=
font-size:12.0pt;mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p=
 class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:12.0pt;mso-fareast=
-language:EN-US'>As explained a few emails ago =E2=80=A6 in general I will =
say that you only have a problem in LACNIC and AFRINIC if you don=E2=80=99t=
 have your services there, or at least the majority of those services.<o:p>=
</o:p></span></p><div><p class=3DMsoNormal><span lang=3DEN-US style=3D'font=
-size:12.0pt;color:black'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal>=
<span lang=3DEN-US style=3D'font-size:12.0pt;color:black'>Regards,<o:p></o:=
p></span></p><p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><span lang=
=3DEN-US style=3D'font-size:12.0pt;color:black;mso-fareast-language:EN-US'>=
Jordi<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-bottom:12.0=
pt'><span lang=3DEN-US style=3D'font-size:12.0pt;color:black;mso-fareast-la=
nguage:EN-US'>@jordipalet<o:p></o:p></span></p><p class=3DMsoNormal style=
=3D'margin-bottom:12.0pt'><span lang=3DEN-US style=3D'font-size:12.0pt;colo=
r:black;mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p></div><p cl=
ass=3DMsoNormal><span lang=3DEN-US style=3D'font-size:12.0pt;mso-fareast-la=
nguage:EN-US'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=
=3DEN-US style=3D'font-size:12.0pt;mso-fareast-language:EN-US'><o:p>&nbsp;<=
/o:p></span></p><div><div><p class=3DMsoNormal style=3D'margin-left:35.4pt'=
>El 19/11/20 15:16, &quot;v6ops en nombre de Gyan Mishra&quot; &lt;<a href=
=3D"mailto:v6ops-bounces@ietf.org">v6ops-bounces@ietf.org</a> en nombre de =
<a href=3D"mailto:hayabusagsm@gmail.com">hayabusagsm@gmail.com</a>&gt; escr=
ibi=C3=B3:<o:p></o:p></p></div></div><div><p class=3DMsoNormal style=3D'mar=
gin-left:35.4pt'><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal style=
=3D'margin-left:35.4pt'>Jordi<o:p></o:p></p></div><div><p class=3DMsoNormal=
 style=3D'margin-left:35.4pt'><o:p>&nbsp;</o:p></p></div><div><p class=3DMs=
oNormal style=3D'margin-left:35.4pt'>I am not sure if all RIRs for example =
ARIN if it or others are as liberal as RIPE.<o:p></o:p></p></div><div><p cl=
ass=3DMsoNormal style=3D'margin-left:35.4pt'><o:p>&nbsp;</o:p></p></div><di=
v><p class=3DMsoNormal style=3D'margin-left:35.4pt'>Gyan<o:p></o:p></p></di=
v><div><p class=3DMsoNormal style=3D'margin-left:35.4pt'><o:p>&nbsp;</o:p><=
/p><div><div><p class=3DMsoNormal style=3D'margin-left:35.4pt'>On Thu, Nov =
19, 2020 at 8:38 AM Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm@gmail.com=
">hayabusagsm@gmail.com</a>&gt; wrote:<o:p></o:p></p></div><blockquote styl=
e=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;=
margin-left:4.8pt;margin-right:0cm'><div><p class=3DMsoNormal style=3D'marg=
in-left:35.4pt'><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal style=
=3D'margin-left:35.4pt'>Thanks Jordi!<o:p></o:p></p></div><div><p class=3DM=
soNormal style=3D'margin-left:35.4pt'><o:p>&nbsp;</o:p></p></div><div><p cl=
ass=3DMsoNormal style=3D'margin-left:35.4pt'>That solves one problem but do=
es not solve the 64share v2 issue as we have to still modify&nbsp;<o:p></o:=
p></p></div><div><p class=3DMsoNormal style=3D'margin-left:35.4pt'>RFC 4861=
 for mobile to accept shorter prefix. &nbsp;<o:p></o:p></p></div><div><p cl=
ass=3DMsoNormal style=3D'margin-left:35.4pt'><o:p>&nbsp;</o:p></p></div><di=
v><p class=3DMsoNormal style=3D'margin-left:35.4pt'>Thanks&nbsp;<o:p></o:p>=
</p></div><div><p class=3DMsoNormal style=3D'margin-left:35.4pt'><o:p>&nbsp=
;</o:p></p></div><div><p class=3DMsoNormal style=3D'margin-left:35.4pt'>Gya=
n<o:p></o:p></p></div><div><p class=3DMsoNormal style=3D'margin-left:35.4pt=
'><o:p>&nbsp;</o:p></p><div><div><p class=3DMsoNormal style=3D'margin-left:=
35.4pt'>On Thu, Nov 19, 2020 at 8:01 AM JORDI PALET MARTINEZ &lt;jordi.pale=
t=3D<a href=3D"mailto:40consulintel.es@dmarc.ietf.org" target=3D"_blank">40consu=
lintel.es@dmarc.ietf.org</a>&gt; wrote:<o:p></o:p></p></div><blockquote sty=
le=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt=
;margin-left:4.8pt;margin-right:0cm'><div><div><p class=3DMsoNormal style=
=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:35.4pt'>=
<span lang=3DEN-US style=3D'font-size:12.0pt'>The right way to resolve this=
 is very simple.</span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-mar=
gin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:35.4pt'><span lang=
=3DEN-US style=3D'font-size:12.0pt'>&nbsp;</span><o:p></o:p></p><p class=3D=
MsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margi=
n-left:35.4pt'><span lang=3DEN-US style=3D'font-size:12.0pt'>Go to your RIR=
 (ARIN I guess) =E2=80=9CARIN I want to provide a /48 for each of my subscr=
ibers, so I need a subsequent allocation, following the section 6.5.3. (Sub=
sequent Allocation to LIRs) of the Number Resource Policy Manual, and this =
is my justification =E2=80=A6=E2=80=9D.</span><o:p></o:p></p><p class=3DMso=
Normal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-l=
eft:35.4pt'><span lang=3DEN-US style=3D'font-size:12.0pt'>&nbsp;</span><o:p=
></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin=
-bottom-alt:auto;margin-left:35.4pt'><span lang=3DEN-US style=3D'font-size:=
12.0pt'>Done!</span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin=
-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:35.4pt'><span lang=3DE=
N-US style=3D'font-size:12.0pt'>&nbsp;</span><o:p></o:p></p><div><p class=
=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;ma=
rgin-left:35.4pt'><span lang=3DEN-US style=3D'font-size:12.0pt;color:black'=
><a href=3D"https://www.arin.net/participate/policy/nrpm/#6-5-3-subsequent-=
allocations-to-lirs" target=3D"_blank">https://www.arin.net/participate/pol=
icy/nrpm/#6-5-3-subsequent-allocations-to-lirs</a></span><o:p></o:p></p><p =
class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:au=
to;margin-left:35.4pt'><span lang=3DEN-US style=3D'font-size:12.0pt;color:b=
lack'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-=
top-alt:auto;mso-margin-bottom-alt:auto;margin-left:35.4pt'><span lang=3DEN=
-US style=3D'font-size:12.0pt;color:black'>Regards,</span><o:p></o:p></p><p=
 class=3DMsoNormal style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt;ma=
rgin-left:35.4pt'><span lang=3DEN-US style=3D'font-size:12.0pt;color:black'=
>Jordi</span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-al=
t:auto;margin-bottom:12.0pt;margin-left:35.4pt'><span lang=3DEN-US style=3D=
'font-size:12.0pt;color:black'>@jordipalet</span><o:p></o:p></p><p class=3D=
MsoNormal style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt;margin-left=
:35.4pt'><span lang=3DEN-US style=3D'font-size:12.0pt;color:black'>&nbsp;</=
span><o:p></o:p></p></div><p class=3DMsoNormal style=3D'mso-margin-top-alt:=
auto;mso-margin-bottom-alt:auto;margin-left:35.4pt'><span lang=3DEN-US styl=
e=3D'font-size:12.0pt'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal sty=
le=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:35.4pt=
'><span lang=3DEN-US style=3D'font-size:12.0pt'>&nbsp;</span><o:p></o:p></p=
><div><div><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin=
-bottom-alt:auto;margin-left:70.8pt'>El 19/11/20 13:26, &quot;v6ops en nomb=
re de Gyan Mishra&quot; &lt;<a href=3D"mailto:v6ops-bounces@ietf.org" targe=
t=3D"_blank">v6ops-bounces@ietf.org</a> en nombre de <a href=3D"mailto:haya=
busagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt; escribi=
=C3=B3:<o:p></o:p></p></div></div></div></div><div><div><div><p class=3DMso=
Normal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-l=
eft:70.8pt'>&nbsp;<o:p></o:p></p></div><div><p style=3D'mso-margin-top-alt:=
5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:=
baseline'><span style=3D'font-size:13.5pt;color:black'>v6ops preso - &quot;=
race to bottom slide&quot; slightly modified - new proposal for new /80 bot=
tom so that we could actually make multiple /48s I mean /64s actually weara=
ble.&nbsp; &nbsp;</span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical=
-align:baseline'><span style=3D'font-size:13.5pt;color:black'>A /64 would b=
e the new /48 as we shifted the IID by 16 bits shorter &amp; making the pre=
fix 16 bits longer.</span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0=
pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:bas=
eline'><span style=3D'font-family:"Times New Roman",serif'>&nbsp;</span><o:=
p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bo=
ttom:0cm;margin-left:70.8pt;vertical-align:baseline'><span style=3D'font-si=
ze:13.5pt;font-family:"Times New Roman",serif'>/64 =3D current Bottom fixed=
 based on 64 bit IID.</span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5=
.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:b=
aseline'><span style=3D'font-size:13.5pt;font-family:"Times New Roman",seri=
f'>/48 =3D 64k /64s - Due to current 3GPP architecture limitation we cannot=
 dole out shorter prefixes&nbsp;via 64share v2 even that Cameron proposed.&=
nbsp; Also with the RA PD style trickery w/o A bit set as Lorenzo mentioned=
 the host would not accept the shorter prefix as it is expecting a 64 bit p=
refix from the 3GPP gateway.</span><o:p></o:p></p><p style=3D'mso-margin-to=
p-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-=
align:baseline'><span style=3D'font-family:"Times New Roman",serif'>&nbsp;<=
/span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;=
margin-bottom:0cm;margin-left:70.8pt;vertical-align:baseline'><span style=
=3D'font-size:13.5pt;font-family:"Times New Roman",serif'>Why /48's wearabl=
e is not possible today for 2 reasons:</span><o:p></o:p></p><p style=3D'mso=
-margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt=
;vertical-align:baseline'><span style=3D'font-size:13.5pt;font-family:"Time=
s New Roman",serif'>1. Large providers such as Verizon subscribers =3D 150M=
 not including broadband and /24 equates to 16M /48 way short and /20 even =
160M but large providers as Verizon's of the world need to scale to 1B or 7=
B.</span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0=
cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:baseline'><span styl=
e=3D'font-size:13.5pt;font-family:"Times New Roman",serif'>2. 64share v2 ev=
en if 3GPP arch allowed shorter prefixes /56 or even /48, RFC 4291 would ha=
ve&nbsp;to change the 64 bit fixed boundary requirement&nbsp;for any handse=
t to accept shorter prefix.&nbsp; So we are stuck and 64 share v2 is not po=
ssible w/o RFC 4291 changing.</span><o:p></o:p></p><p style=3D'mso-margin-t=
op-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical=
-align:baseline'><span style=3D'font-family:"Times New Roman",serif'>&nbsp;=
</span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm=
;margin-bottom:0cm;margin-left:70.8pt;vertical-align:baseline'><span style=
=3D'font-size:13.5pt;font-family:"Times New Roman",serif'>What if we made t=
he new fixed bottom a /80 meaning.&nbsp; So that would essentially be the n=
ew bottom that ISPs cannot race any further since the standard would be fix=
ed at the new /80 bottom just as its fixed at the /64 bottom.&nbsp; We just=
 gave ourselves 16 bits to play with.</span><o:p></o:p></p><p style=3D'mso-=
margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;=
vertical-align:baseline'><span style=3D'font-family:"Times New Roman",serif=
'>&nbsp;</span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-r=
ight:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:baseline'><spa=
n style=3D'font-size:13.5pt;font-family:"Times New Roman",serif'>64 share v=
2 - Allocate /64 as it does today and that would basically be equivalent to=
 a /48 allocation. Nice!</span><o:p></o:p></p><p style=3D'mso-margin-top-al=
t:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-alig=
n:baseline'><b><span style=3D'font-size:13.5pt;font-family:"Times New Roman=
",serif'>/80 =3D New bottom =3D&gt; Problem solved&nbsp;</span></b><o:p></o=
:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:=
0cm;margin-left:70.8pt;vertical-align:baseline'><b><span style=3D'font-size:13.5pt;font-family:"Times New =
Roman",serif'>/<span style=3D'color:red'>64 =3D 64k /80s - wearable - so no=
w both 3GPP and broadband&nbsp; providers problem solved for segmentation</=
span></span></b><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-=
right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:baseline'><b>=
<span style=3D'font-size:13.5pt;font-family:"Times New Roman",serif;color:r=
ed'>/64 Current bottom</span></b><o:p></o:p></p><p style=3D'mso-margin-top-=
alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-al=
ign:baseline'><b><span style=3D'font-size:13.5pt;font-family:"Times New Rom=
an",serif;color:red'>/48 =3D 64k /64s</span></b><o:p></o:p></p><p style=3D'=
mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.=
8pt;vertical-align:baseline'><span style=3D'font-size:13.5pt;font-family:"T=
imes New Roman",serif'>As far as SLAAC goes we would modify RFC 4291 to all=
ow for longer prefixes up to /80.&nbsp; I think while we are changing RFC 4=
291 I think it would make sense to allow for shorter prefixes maybe to any =
length or fix a a value that makes sense for shorter then /64.&nbsp; So in =
the future if 3GPP can be updated for shorter prefixes we could give out sh=
orter as well which would be a ton of prefixes.&nbsp;&nbsp;</span><o:p></o:=
p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0=
cm;margin-left:70.8pt;vertical-align:baseline'><span style=3D'font-size:13.=
5pt;font-family:"Times New Roman",serif'>However, I think if we made the ne=
w bottom a /80, in reality the&nbsp;end site allocation would be equivalent=
 to a /48 so would not have to allow slaac really to allow for shorter then=
 /64.&nbsp;&nbsp;</span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt=
;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:basel=
ine'><span style=3D'font-family:"Times New Roman",serif'>&nbsp;</span><o:p>=
</o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bott=
om:0cm;margin-left:70.8pt;vertical-align:baseline'><span style=3D'font-size=
:13.5pt;font-family:"Times New Roman",serif'>Although as they say - never s=
ay never..&quot;when you build - they will come&quot;</span><o:p></o:p></p>=
<p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;mar=
gin-left:70.8pt;vertical-align:baseline'><span style=3D'font-family:"Times =
New Roman",serif'>&nbsp;</span><o:p></o:p></p><p style=3D'mso-margin-top-al=
t:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-alig=
n:baseline'><span style=3D'font-size:13.5pt;font-family:"Times New Roman",s=
erif'>SLAAC would use random IID generation schemes to generate the shorter=
 48 bit IID via RFC 4941 or stable IID RFC 7217.</span><o:p></o:p></p><p st=
yle=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-l=
eft:70.8pt;vertical-align:baseline'><span style=3D'font-family:"Times New R=
oman",serif'>&nbsp;</span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0=
pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:bas=
eline'><span style=3D'font-size:13.5pt;font-family:"Times New Roman",serif'=
>From a privacy perspective for broadband users we would still have 48 bit =
IID which in the scheme of things as the double edged sword for operators &=
amp; law enforcement scanning I think the address correlation attacks I thi=
nk the 48 bits random IID for privacy extension, I think we would&nbsp;be i=
n good shape.&nbsp;</span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0=
pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:bas=
eline'><span style=3D'font-family:"Times New Roman",serif'>&nbsp;</span><o:=
p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bo=
ttom:0cm;margin-left:70.8pt;vertical-align:baseline'><span style=3D'font-si=
ze:13.5pt;font-family:"Times New Roman",serif'>This also solves the day 1 V=
LSM issue as well for mixed host static, dhcpv6 &amp; slaac as now we can h=
ave longer prefixes up&nbsp; to /80.&nbsp; &nbsp;</span><o:p></o:p></p><p s=
tyle=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-=
left:70.8pt;vertical-align:baseline'><span style=3D'font-family:"Times New Roman",serif'>&nbsp;</sp=
an><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;mar=
gin-bottom:0cm;margin-left:70.8pt;vertical-align:baseline'><span style=3D'f=
ont-size:13.5pt;font-family:"Times New Roman",serif'>This may solve some of=
 the aviation issues that Fred Templin is working on as well.&nbsp;&nbsp;</=
span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;m=
argin-bottom:0cm;margin-left:70.8pt;vertical-align:baseline'><span style=3D=
'font-family:"Times New Roman",serif'>&nbsp;</span><o:p></o:p></p><p style=
=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left=
:70.8pt;vertical-align:baseline'><span style=3D'font-size:13.5pt;font-famil=
y:"Times New Roman",serif'>Also with Network Slicing to be mainstream with =
5G&nbsp; and proliferation of IoT devices I can see end user allocations gr=
owing very quickly</span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0p=
t;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:base=
line'><span style=3D'font-family:"Times New Roman",serif'>&nbsp;</span><o:p=
></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bot=
tom:0cm;margin-left:70.8pt;vertical-align:baseline'><span style=3D'font-siz=
e:13.5pt;font-family:"Times New Roman",serif'>AND =3D &quot;NO RACE TO BOTT=
OM&quot; possible even&nbsp; as we would fix the new boundary at &quot;/80&=
quot; as the new bottom so you cannot race down any further. Would be no di=
fferent then the /64 boundary but now getting a 16 bit bonus out of the dea=
l.&nbsp;</span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-r=
ight:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:baseline'><spa=
n style=3D'font-family:"Times New Roman",serif'>&nbsp;</span><o:p></o:p></p=
><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;ma=
rgin-left:70.8pt;vertical-align:baseline'><span style=3D'font-size:13.5pt;f=
ont-family:"Times New Roman",serif'>IANA now does not have to dig into unal=
locating more ::/3s for larger allocations - see Slide 10 from v6ops preso =
below</span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-righ=
t:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:baseline'><span s=
tyle=3D'font-family:"Times New Roman",serif'>&nbsp;</span><o:p></o:p></p><p=
 style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margi=
n-left:70.8pt;vertical-align:baseline'><span style=3D'font-size:13.5pt;colo=
r:black'>Slide 10 in v6 ops preso</span><o:p></o:p></p><p style=3D'mso-marg=
in-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vert=
ical-align:baseline'><span style=3D'font-size:13.5pt;color:black'>One of th=
e reasons why 6MAN has deferred removing the 64 bit boundary is due to the&=
nbsp; ISP =E2=80=9Crace to the bottom=E2=80=9D fear that we are at the bott=
om giving out /64 to mobile handsets that ISP=E2=80=99s will in theory do w=
hat history has shown us what was done with IPv4 where due to address deple=
tion issues and issues with overlapping address space ISP=E2=80=99s made th=
e broadband standard to dole out /32 WAN IP which is NAT port overloaded ou=
tside wan interface.&nbsp; NAT as well as CGNAT have solved issues with IPv=
4 shortage and overlapping ranges allowing overlapping ranges to co-exist w=
ith NAT as well as now ISP=E2=80=99s due to the risk of IPv4 address deplet=
ion made the standard a /32 WAN IP with NAT port overloaded via PAT (Port A=
ddress translation) with private <a href=3D"http://192.168.1.0/24" target=
=3D"_blank">192.168.1.0/24</a> subnet for SOHO hosts.&nbsp; </span><o:p></o=
:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:=
0cm;margin-left:70.8pt;vertical-align:baseline'><span style=3D'font-size:13=
.5pt;color:black'>IPv6 on the other hand does not have any risk of address =
depletion so you cannot compare what history has told us with IPv4 to IPv6 =
and there is no other data point to be had. </span><o:p></o:p></p><p style=
=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left=
:70.8pt;vertical-align:baseline'><span style=3D'font-size:13.5pt;color:blac=
k'>On the other side of the spectrum with 64share we are looking now at shorter prefixes and maybe an idea of creating and RFC 6177=
bis that allows a /48 per human per mobile device.&nbsp; Is that possible ?=
?? </span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:=
0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:baseline'><span sty=
le=3D'font-size:13.5pt;color:black'><a href=3D"https://www.iana.org/assignm=
ents/ipv6-address-space/ipv6-address-space.xhtml" target=3D"_blank">https:/=
/www.iana.org/assignments/ipv6-address-space/ipv6-address-space.xhtml</a></=
span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;m=
argin-bottom:0cm;margin-left:70.8pt;vertical-align:baseline'><span style=3D=
'font-size:13.5pt;color:black'>2000::/3 GUI </span><o:p></o:p></p><p style=
=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left=
:70.8pt;line-height:105%;vertical-align:baseline'><span style=3D'font-size:=
13.5pt;line-height:105%'>IAIA &lt;=3D&gt;RIR &lt;=3D&gt; ISP &lt;=3D&gt; En=
d user Allocation</span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt=
;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;line-height:105%;ver=
tical-align:baseline'><span style=3D'font-size:13.5pt;line-height:105%'>RIR=
 allocations to Service Providers: </span><o:p></o:p></p><p style=3D'mso-ma=
rgin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;li=
ne-height:105%;vertical-align:baseline'><span style=3D'font-size:13.5pt;lin=
e-height:105%'>&nbsp;</span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5=
.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;line-height:105%=
;vertical-align:baseline'><span style=3D'font-size:13.5pt;line-height:105%'=
>For the massive block allocations for ISPs is it tiered like this</span><o=
:p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-b=
ottom:0cm;margin-left:70.8pt;line-height:105%;vertical-align:baseline'><spa=
n style=3D'font-size:13.5pt;line-height:105%'>/32 - General Starting point =
for ISP allocation</span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0p=
t;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;line-height:105%;ve=
rtical-align:baseline'><span style=3D'font-size:13.5pt;line-height:105%'>/2=
4-26 - Medium to Large&nbsp;</span><o:p></o:p></p><p style=3D'mso-margin-to=
p-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;line-heig=
ht:105%;vertical-align:baseline'><span style=3D'font-size:13.5pt;line-heigh=
t:105%'>/19-20 - Exceptions and rare</span><o:p></o:p></p><p style=3D'mso-m=
argin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;l=
ine-height:105%;vertical-align:baseline'><span style=3D'font-size:13.5pt;li=
ne-height:105%'>&nbsp;</span><o:p></o:p></p><p style=3D'mso-margin-top-alt:=
5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;line-height:105=
%;vertical-align:baseline'><span style=3D'font-size:13.5pt;line-height:105%=
'>Since allocations are done blockwize and not linearly you have to account=
 for future growth so generally over allocate for growth next 20 years.&nbs=
p; So with that the much larger allocations.</span><o:p></o:p></p><p style=
=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left=
:70.8pt;line-height:105%;vertical-align:baseline'><span style=3D'font-size:=
13.5pt;line-height:105%'>&nbsp;</span><o:p></o:p></p><p style=3D'mso-margin=
-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;line-h=
eight:105%;vertical-align:baseline'><span style=3D'font-size:13.5pt;line-he=
ight:105%'>With that being said let's say for a typical large ISP /24 - tha=
t would yield 16M /48s.&nbsp; That still is small since most large ISPs lik=
e, we Verizon we want to scale to a billion as right now we have 150M and t=
hat's just domestic not worldwide.&nbsp; Safe best for large ISPs is we wan=
t to scale to the number of humans on the planet so 7 Billion is a good num=
ber.&nbsp; Also that does not account for broadband.&nbsp; So for Verizon a=
s an example /48&nbsp; per human is not possible.&nbsp;</span><o:p></o:p></=
p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;m=
argin-left:70.8pt;line-height:105%;vertical-align:baseline'><span style=3D'=
font-size:13.5pt;line-height:105%'>&nbsp;</span><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-ri=
ght:0cm;margin-bottom:0cm;margin-left:70.8pt;line-height:105%;vertical-alig=
n:baseline'><span style=3D'font-size:13.5pt;line-height:105%'>I think /48 p=
er user site is sensible for the much smaller ISPS with few million subscri=
ber base&nbsp; but I think an impossibility&nbsp;at least for the larger Ve=
rizon size ISP=E2=80=99s.&nbsp;<span style=3D'color:black'> </span>Looking =
on IAIA allocation link I don't see too many RIRs getting a /12.</span><o:p=
></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bot=
tom:0cm;margin-left:70.8pt;line-height:105%;vertical-align:baseline'><u><sp=
an style=3D'color:#1155CC'><a href=3D"https://www.iana.org/assignments/ipv6=
-unicast-address-assignments/ipv6-unicast-address-assignments.xhtml" target=
=3D"_blank"><span style=3D'font-size:13.5pt;line-height:105%'>https://www.i=
ana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-a=
ssignments.xhtml</span></a></span></u><o:p></o:p></p><div><p class=3DMsoNor=
mal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left=
:70.8pt'>&nbsp;<o:p></o:p></p></div><div><p class=3DMsoNormal style=3D'mso-=
margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:70.8pt'>&nbsp;<o=
:p></o:p></p></div><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;ms=
o-margin-bottom-alt:auto;margin-left:70.8pt'><span style=3D'font-family:"ta=
homa",sans-serif'>&nbsp;</span><o:p></o:p></p><div><div><div><div><div><div=
><div><div><div><p style=3D'margin-left:70.8pt'><span style=3D'color:#22222=
2'><a href=3D"http://www.verizon.com/" target=3D"_blank"><span style=3D'col=
or:#222222;text-decoration:none'><span style=3D'color:#1155CC'><img border=
=3D0 width=3D81 height=3D18 style=3D'width:.8437in;height:.1875in' id=3D"m_=
7169091079349380433m_5408484242053336178_x005f_x0000_i1025" src=3D"http://s=
s7.vzw.com/is/image/VerizonWireless/vz-logo-email"></span></span></a></span=
><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.0pt;margin-right:0cm;margi=
n-bottom:0cm;margin-left:70.8pt'><b><span style=3D'font-family:"Arial",sans=
-serif;color:black'>Gyan Mishra</span></b><o:p></o:p></p><p style=3D'mso-ma=
rgin-top-alt:5.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt'><=
i><span style=3D'font-family:"Georgia",serif;color:black'>Network Solutions=
 Architect&nbsp;</span></i><o:p></o:p></p><p style=3D'mso-margin-top-alt:5.=
0pt;margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt'><i><span style=
=3D'font-family:"Georgia",serif;color:black'>M 301 502-1347<br><a href=3D"h=
ttps://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?ent=
ry=3Dgmail&amp;source=3Dg" target=3D"_blank">13101 Columbia Pike</a>&nbsp;<=
br></span></i><span style=3D'color:black'><a href=3D"https://www.google.com=
/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=
=3Dg" target=3D"_blank">Silver Spring, MD</a></span><o:p></o:p></p></div><d=
iv><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-=
alt:auto;margin-left:70.8pt'>&nbsp;<o:p></o:p></p></div></div></div></div><=
/div></div></div></div></div></div></div></div><div><div><p class=3DMsoNorm=
al style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:=
70.8pt'>_______________________________________________ v6ops mailing list =
<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a> <a h=
ref=3D"https://www.ietf.org/mailman/listinfo/v6ops" target=3D"_blank">https=
://www.ietf.org/mailman/listinfo/v6ops</a> <o:p></o:p></p></div><p class=3D=
MsoNormal style=3D'mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12=
.0pt;margin-left:35.4pt'><br>**********************************************=
<br>IPv4 is over<br>Are you ready for the new Internet ?<br><a href=3D"http=
://www.theipv6company.com" target=3D"_blank">http://www.theipv6company.com<=
/a><br>The IPv6 Company<br><br>This electronic message contains information=
 which may be privileged or confidential. The information is intended to be=
 for the exclusive use of the individual(s) named above and further non-exp=
licilty authorized disclosure, copying, distribution or use of the contents=
 of this information, even if partially, including attached files, is stric=
tly prohibited and will be considered a criminal offense. If you are not the intend=
ed recipient be aware that any disclosure, copying, distribution or use of =
the contents of this information, even if partially, including attached fil=
es, is strictly prohibited, will be considered a criminal offense, so you m=
ust reply to the original sender to inform about this communication and del=
ete it.<o:p></o:p></p></div><p class=3DMsoNormal style=3D'margin-left:35.4p=
t'>--------------------------------------------------------------------<br>=
IETF IPv6 working group mailing list<br><a href=3D"mailto:ipv6@ietf.org" ta=
rget=3D"_blank">ipv6@ietf.org</a><br>Administrative Requests: <a href=3D"ht=
tps://www.ietf.org/mailman/listinfo/ipv6" target=3D"_blank">https://www.iet=
f.org/mailman/listinfo/ipv6</a><br>----------------------------------------=
----------------------------<o:p></o:p></p></blockquote></div></div><p clas=
s=3DMsoNormal style=3D'margin-left:35.4pt'>-- <o:p></o:p></p><div><div><div=
><div><div><div><div><div><div><p style=3D'margin-left:35.4pt'><span style=
=3D'color:#222222'><a href=3D"http://www.verizon.com/" target=3D"_blank"><s=
pan style=3D'color:#222222;text-decoration:none'><span style=3D'color:#1155=
CC'><img border=3D0 width=3D81 height=3D18 style=3D'width:.8437in;height:.1=
875in' id=3D"_x0000_i1026" src=3D"http://ss7.vzw.com/is/image/VerizonWirele=
ss/vz-logo-email"></span></span></a><o:p></o:p></span></p><p style=3D'mso-m=
argin-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;mso=
-line-height-alt:9.75pt'><b><span style=3D'font-family:"Arial",sans-serif;c=
olor:black'>Gyan Mishra</span></b><span style=3D'font-family:"Arial",sans-s=
erif;color:black'><o:p></o:p></span></p><p style=3D'mso-margin-top-alt:0cm;=
margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;mso-line-height-alt:9=
.75pt'><i><span style=3D'font-family:"Georgia",serif;color:black'>Network S=
olutions Architect&nbsp;</span></i><span style=3D'color:#222222'><o:p></o:p=
></span></p><p style=3D'mso-margin-top-alt:0cm;margin-right:0cm;margin-bott=
om:0cm;margin-left:35.4pt;mso-line-height-alt:9.75pt'><i><span style=3D'fon=
t-family:"Georgia",serif;color:black'>M 301 502-1347<br>13101 Columbia Pike=
&nbsp;<br></span></i><span style=3D'color:black'>Silver Spring, MD<o:p></o:=
p></span></p></div><div><p class=3DMsoNormal style=3D'margin-left:35.4pt'><=
o:p>&nbsp;</o:p></p></div></div></div></div></div></div></div></div></div><=
/blockquote></div></div><p class=3DMsoNormal style=3D'margin-left:35.4pt'>-=
- <o:p></o:p></p><div><div><div><div><div><div><div><div><div><p style=3D'm=
argin-left:35.4pt'><span style=3D'color:#222222'><a href=3D"http://www.veri=
zon.com/" target=3D"_blank"><span style=3D'color:#222222;text-decoration:no=
ne'><span style=3D'color:#1155CC'><img border=3D0 width=3D81 height=3D18 st=
yle=3D'width:.8437in;height:.1875in' id=3D"_x0000_i1025" src=3D"http://ss7.=
vzw.com/is/image/VerizonWireless/vz-logo-email"></span></span></a><o:p></o:=
p></span></p><p style=3D'mso-margin-top-alt:0cm;margin-right:0cm;margin-bot=
tom:0cm;margin-left:35.4pt;mso-line-height-alt:9.75pt'><b><span style=3D'fo=
nt-family:"Arial",sans-serif;color:black'>Gyan Mishra</span></b><span style=
=3D'font-family:"Arial",sans-serif;color:black'><o:p></o:p></span></p><p st=
yle=3D'mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:0cm;margin-lef=
t:35.4pt;mso-line-height-alt:9.75pt'><i><span style=3D'font-family:"Georgia=
",serif;color:black'>Network Solutions Architect&nbsp;</span></i><span styl=
e=3D'color:#222222'><o:p></o:p></span></p><p style=3D'mso-margin-top-alt:0c=
m;margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt;mso-line-height-alt=
:9.75pt'><i><span style=3D'font-family:"Georgia",serif;color:black'>M 301 5=
02-1347<br>13101 Columbia Pike&nbsp;<br></span></i><span style=3D'color:bla=
ck'>Silver Spring, MD<o:p></o:p></span></p></div><div><p class=3DMsoNormal =
style=3D'margin-left:35.4pt'><o:p>&nbsp;</o:p></p></div></div></div></div><=
/div></div></div></div></div><p class=3DMsoNormal style=3D'margin-left:35.4=
pt'>_______________________________________________ v6ops mailing list v6op=
s@ietf.org https://www.ietf.org/mailman/listinfo/v6ops <o:p></o:p></p></div=
><br>**********************************************<br>
IPv4 is over<br>
Are you ready for the new Internet ?<br>
http://www.theipv6company.com<br>
The IPv6 Company<br>
<br>
This electronic message contains information which may be privileged or con=
fidential. The information is intended to be for the exclusive use of the i=
ndividual(s) named above and further non-explicilty authorized disclosure, =
copying, distribution or use of the contents of this information, even if p=
artially, including attached files, is strictly prohibited and will be cons=
idered a criminal offense. If you are not the intended recipient be aware t=
hat any disclosure, copying, distribution or use of the contents of this in=
formation, even if partially, including attached files, is strictly prohibi=
ted, will be considered a criminal offense, so you must reply to the origin=
al sender to inform about this communication and delete it.<br>
<br>
</body></html>

--B_3688646118_90724605--



From nobody Thu Nov 19 06:57:56 2020
Return-Path: <prvs=15925babf5=jordi.palet@consulintel.es>
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 B8C673A0ADE; Thu, 19 Nov 2020 06:57:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=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=consulintel.es
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 8FonASXgdiX2; Thu, 19 Nov 2020 06:57:54 -0800 (PST)
Received: from mail.consulintel.es (mail.consulintel.es [IPv6:2001:470:1f09:495::5]) by ietfa.amsl.com (Postfix) with ESMTP id 87AF33A1123; Thu, 19 Nov 2020 06:57:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=consulintel.es; s=MDaemon; t=1605797823; x=1606402623; i=jordi.palet@consulintel.es; q=dns/txt; h=User-Agent:Date: Subject:From:To:Message-ID:Thread-Topic:References:In-Reply-To: Mime-version:Content-type:Content-transfer-encoding; bh=gZahF8uR ccXZsKA/EmtFnznSX0FBbpnbO4YnZrvwwdo=; b=bg7E8/+bYaqmlOYu0DbfJrUw zAzB7El2bGyx+xjtx8TLfmgA3U7+mo498KbIU+m3r5sHJMZSTk7Wvwqk0kCUBb8C dwUGsQzyu11i4r1kray0UG1ji6DlVxvl4DCWar9FwGin+u3F5X3TSUOv0rp0w7BL r6nFLWQei35VQFZwunU=
X-MDAV-Result: clean
X-MDAV-Processed: mail.consulintel.es, Thu, 19 Nov 2020 15:57:03 +0100
X-Spam-Processed: mail.consulintel.es, Thu, 19 Nov 2020 15:57:03 +0100
Received: from [10.10.10.144] by mail.consulintel.es (MDaemon PRO v16.5.2)  with ESMTPA id md50000468077.msg; Thu, 19 Nov 2020 15:57:02 +0100
X-MDRemoteIP: 2001:470:1f09:495:39a3:9029:40e2:ed12
X-MDHelo: [10.10.10.144]
X-MDArrival-Date: Thu, 19 Nov 2020 15:57:02 +0100
X-Authenticated-Sender: jordi.palet@consulintel.es
X-Return-Path: prvs=15925babf5=jordi.palet@consulintel.es
X-Envelope-From: jordi.palet@consulintel.es
User-Agent: Microsoft-MacOutlook/16.43.20110804
Date: Thu, 19 Nov 2020 15:57:01 +0100
From: JORDI PALET MARTINEZ <jordi.palet@consulintel.es>
To: IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>
Message-ID: <1E62A56C-85BF-47C6-A554-1E296042E40A@consulintel.es>
Thread-Topic: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <20201119141633.GC13005@Space.Net>
In-Reply-To: <20201119141633.GC13005@Space.Net>
Mime-version: 1.0
Content-type: text/plain; charset="UTF-8"
Content-transfer-encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/ZJID1cCBljwKgxSJay-EYiRFVwI>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 14:57:56 -0000

Exactly!

Blame vendors that did a bad job, not IETF or RIRs. Vendors should follow s=
tandards, and if they not, pay for the consequences. Standards should not b=
e "adapted" to vendors.

Regards,
Jordi
@jordipalet
=20
=20

=EF=BB=BFEl 19/11/20 15:19, "ipv6 en nombre de Gert Doering" <ipv6-bounces@=
ietf.org en nombre de gert@space.net> escribi=C3=B3:

    Hi,

    On Thu, Nov 19, 2020 at 08:58:33AM -0500, Gyan Mishra wrote:
    >     3GPP gateway does not support DHCPv6

    Why can this not be changed?

    A few 3GPP gateways vs. "billions of phones"?

    (Especially since 3G standards seems to already include DHCPv6)

    Gert Doering
            -- NetMaster
    --=20
    have you enabled IPv6 on something today...?

    SpaceNet AG                      Vorstand: Sebastian v. Bomhard, Michae=
l Emmer
    Joseph-Dollinger-Bogen 14        Aufsichtsratsvors.: A. Grundner-Culema=
nn
    D-80807 Muenchen                 HRB: 136055 (AG Muenchen)
    Tel: +49 (0)89/32356-444         USt-IdNr.: DE813185279

    --------------------------------------------------------------------
    IETF IPv6 working group mailing list
    ipv6@ietf.org
    Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
    --------------------------------------------------------------------



**********************************************
IPv4 is over
Are you ready for the new Internet ?
http://www.theipv6company.com
The IPv6 Company

This electronic message contains information which may be privileged or con=
fidential. The information is intended to be for the exclusive use of the i=
ndividual(s) named above and further non-explicilty authorized disclosure, =
copying, distribution or use of the contents of this information, even if p=
artially, including attached files, is strictly prohibited and will be cons=
idered a criminal offense. If you are not the intended recipient be aware t=
hat any disclosure, copying, distribution or use of the contents of this in=
formation, even if partially, including attached files, is strictly prohibi=
ted, will be considered a criminal offense, so you must reply to the origin=
al sender to inform about this communication and delete it.




From nobody Thu Nov 19 07:11:41 2020
Return-Path: <hayabusagsm@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 D67B63A0A4A; Thu, 19 Nov 2020 07:11:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.855
X-Spam-Level: 
X-Spam-Status: No, score=-0.855 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, NUMERIC_HTTP_ADDR=1.242, 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=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 34kb4UvICxQ0; Thu, 19 Nov 2020 07:11:32 -0800 (PST)
Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) (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 AFE9A3A09CC; Thu, 19 Nov 2020 07:11:32 -0800 (PST)
Received: by mail-pf1-x430.google.com with SMTP id g7so4782125pfc.2; Thu, 19 Nov 2020 07:11:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=trAS9BKtbDbqCZwlXjw4og0jDESO6gFugMbpSO2ZpiY=; b=SzuA5C+IZy5Lc+GPfiNFma6OfNu6rVKclGyzb/fX9fAMSi8TZh+meBOe5OBGZPuPss Q20sGIygPr130tSrQlgIKS0YIfAHWeTzI7F5DAEyGJVpa8YSQ3iQdg0oJwRcrLeWAZ30 pdV1HraYLUpBjUBFC2t4pApJzxhDpFWwmprbCllJ1AmCKbJHrjqdtwLe32gjwhT07yEy JSXLHA8PPbyrK70QDheV9DJlkDaJmboZhrRIBBXTAda5Knzir+4Pwxyu8bef5WCphKju AgaTMn3oj7vGLnaD5rjV73CMMdLvhIjAkg31yrDW1hL/nJzERzZkQalFLZBWwlOn4+84 +2VA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=trAS9BKtbDbqCZwlXjw4og0jDESO6gFugMbpSO2ZpiY=; b=OdzJRqLi0OQt1Pa5j6f7sf+INIbDLZz8y2HJ9wF492n7+kGr9c2QlhYag0HaicyRFB qNGjVQPYWx6H1eMhqgYY27WX0od8tEjO39m2Trf9uo5A4IZsKYCmFJIOCnjB8ipZv4SM d84NUWE4sy19Gv+1vV95kGmnKVfLIitITkF46e6lN7cKf1jRKQitYPD8ccn5s2vBZ4N+ OYVlq+YV15Uf5TXwPFdNP+YRbQqQEXf8xdhmLkuD7yW7+7OQZRG3SyP9vAhkiTmkO/JZ R5bd52+/IZsdFhdwbZRgd56dh2fY7+ID5mJky1eUlcqFO50o4DKbq7M2yw9GbPfDPDM1 8Nyw==
X-Gm-Message-State: AOAM530eZ78bcXHcCC+XY8++pFHIcBdYxY5/qAcLRwZSj0Lo1yI/EIAf MfslfJYEC3DdyJOQBgcqjBa7XOv+FGA5tLD3kieYD6yrOxA=
X-Google-Smtp-Source: ABdhPJwVgEK93zHAR/FtdB6MzM0nXJ64CXlt7xEIQ6JLFRStnSK1l057O0tvXdjYS2vrijsu9cPJ14HF1KHQC4mZSIY=
X-Received: by 2002:a17:90b:1490:: with SMTP id js16mr4904653pjb.215.1605798691881;  Thu, 19 Nov 2020 07:11:31 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <CABNhwV0yDLMpWbEqo0ep4qMhpQmMw9P6WCUKUXRWgz-GE9n9HQ@mail.gmail.com> <F6BFDBBB-0980-44C9-9B26-3330DFEC9A22@consulintel.es>
In-Reply-To: <F6BFDBBB-0980-44C9-9B26-3330DFEC9A22@consulintel.es>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 19 Nov 2020 10:11:20 -0500
Message-ID: <CABNhwV1Kxk-Rybm-gMhZ4Qtyq__Sqx98eW5W2ot2v=4Sv4=OCg@mail.gmail.com>
To: JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000009c472305b4772472"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/jzPhOIUFx5ERUMdUUGbe2TBw4C0>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 15:11:36 -0000

--0000000000009c472305b4772472
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Thanks Jordi!

On Thu, Nov 19, 2020 at 9:55 AM JORDI PALET MARTINEZ <jordi.palet=3D
40consulintel.es@dmarc.ietf.org> wrote:

> Every RIR has their own policies, but in general they match very closely
> (I tried very hard doing that thru policy proposals when it was making
> sense, and this was the case for IPv6 initial and subsequent allocations)=
.
>
>
>
> As explained a few emails ago =E2=80=A6 in general I will say that you on=
ly have a
> problem in LACNIC and AFRINIC if you don=E2=80=99t have your services the=
re, or at
> least the majority of those services.
>
>
>
> Regards,
>
> Jordi
>
> @jordipalet
>
>
>
>
>
>
>
> El 19/11/20 15:16, "v6ops en nombre de Gyan Mishra" <
> v6ops-bounces@ietf.org en nombre de hayabusagsm@gmail.com> escribi=C3=B3:
>
>
>
> Jordi
>
>
>
> I am not sure if all RIRs for example ARIN if it or others are as liberal
> as RIPE.
>
>
>
> Gyan
>
>
>
> On Thu, Nov 19, 2020 at 8:38 AM Gyan Mishra <hayabusagsm@gmail.com> wrote=
:
>
>
>
> Thanks Jordi!
>
>
>
> That solves one problem but does not solve the 64share v2 issue as we hav=
e
> to still modify
>
> RFC 4861 for mobile to accept shorter prefix.
>
>
>
> Thanks
>
>
>
> Gyan
>
>
>
> On Thu, Nov 19, 2020 at 8:01 AM JORDI PALET MARTINEZ <jordi.palet=3D
> 40consulintel.es@dmarc.ietf.org> wrote:
>
> The right way to resolve this is very simple.
>
>
>
> Go to your RIR (ARIN I guess) =E2=80=9CARIN I want to provide a /48 for e=
ach of my
> subscribers, so I need a subsequent allocation, following the section
> 6.5.3. (Subsequent Allocation to LIRs) of the Number Resource Policy
> Manual, and this is my justification =E2=80=A6=E2=80=9D.
>
>
>
> Done!
>
>
>
>
> https://www.arin.net/participate/policy/nrpm/#6-5-3-subsequent-allocation=
s-to-lirs
>
>
>
> Regards,
>
> Jordi
>
> @jordipalet
>
>
>
>
>
>
>
> El 19/11/20 13:26, "v6ops en nombre de Gyan Mishra" <
> v6ops-bounces@ietf.org en nombre de hayabusagsm@gmail.com> escribi=C3=B3:
>
>
>
> v6ops preso - "race to bottom slide" slightly modified - new proposal for
> new /80 bottom so that we could actually make multiple /48s I mean /64s
> actually wearable.
>
> A /64 would be the new /48 as we shifted the IID by 16 bits shorter &
> making the prefix 16 bits longer.
>
>
>
> /64 =3D current Bottom fixed based on 64 bit IID.
>
> /48 =3D 64k /64s - Due to current 3GPP architecture limitation we cannot
> dole out shorter prefixes via 64share v2 even that Cameron proposed.  Als=
o
> with the RA PD style trickery w/o A bit set as Lorenzo mentioned the host
> would not accept the shorter prefix as it is expecting a 64 bit prefix fr=
om
> the 3GPP gateway.
>
>
>
> Why /48's wearable is not possible today for 2 reasons:
>
> 1. Large providers such as Verizon subscribers =3D 150M not including
> broadband and /24 equates to 16M /48 way short and /20 even 160M but larg=
e
> providers as Verizon's of the world need to scale to 1B or 7B.
>
> 2. 64share v2 even if 3GPP arch allowed shorter prefixes /56 or even /48,
> RFC 4291 would have to change the 64 bit fixed boundary requirement for a=
ny
> handset to accept shorter prefix.  So we are stuck and 64 share v2 is not
> possible w/o RFC 4291 changing.
>
>
>
> What if we made the new fixed bottom a /80 meaning.  So that would
> essentially be the new bottom that ISPs cannot race any further since the
> standard would be fixed at the new /80 bottom just as its fixed at the /6=
4
> bottom.  We just gave ourselves 16 bits to play with.
>
>
>
> 64 share v2 - Allocate /64 as it does today and that would basically be
> equivalent to a /48 allocation. Nice!
>
> */80 =3D New bottom =3D> Problem solved *
>
> */64 =3D 64k /80s - wearable - so now both 3GPP and broadband  providers
> problem solved for segmentation*
>
> */64 Current bottom*
>
> */48 =3D 64k /64s*
>
> As far as SLAAC goes we would modify RFC 4291 to allow for longer prefixe=
s
> up to /80.  I think while we are changing RFC 4291 I think it would make
> sense to allow for shorter prefixes maybe to any length or fix a a value
> that makes sense for shorter then /64.  So in the future if 3GPP can be
> updated for shorter prefixes we could give out shorter as well which woul=
d
> be a ton of prefixes.
>
> However, I think if we made the new bottom a /80, in reality the end site
> allocation would be equivalent to a /48 so would not have to allow slaac
> really to allow for shorter then /64.
>
>
>
> Although as they say - never say never.."when you build - they will come"
>
>
>
> SLAAC would use random IID generation schemes to generate the shorter 48
> bit IID via RFC 4941 or stable IID RFC 7217.
>
>
>
> From a privacy perspective for broadband users we would still have 48 bit
> IID which in the scheme of things as the double edged sword for operators=
 &
> law enforcement scanning I think the address correlation attacks I think
> the 48 bits random IID for privacy extension, I think we would be in good
> shape.
>
>
>
> This also solves the day 1 VLSM issue as well for mixed host static,
> dhcpv6 & slaac as now we can have longer prefixes up  to /80.
>
>
>
> This may solve some of the aviation issues that Fred Templin is working o=
n
> as well.
>
>
>
> Also with Network Slicing to be mainstream with 5G  and proliferation of
> IoT devices I can see end user allocations growing very quickly
>
>
>
> AND =3D "NO RACE TO BOTTOM" possible even  as we would fix the new bounda=
ry
> at "/80" as the new bottom so you cannot race down any further. Would be =
no
> different then the /64 boundary but now getting a 16 bit bonus out of the
> deal.
>
>
>
> IANA now does not have to dig into unallocating more ::/3s for larger
> allocations - see Slide 10 from v6ops preso below
>
>
>
> Slide 10 in v6 ops preso
>
> One of the reasons why 6MAN has deferred removing the 64 bit boundary is
> due to the  ISP =E2=80=9Crace to the bottom=E2=80=9D fear that we are at =
the bottom giving
> out /64 to mobile handsets that ISP=E2=80=99s will in theory do what hist=
ory has
> shown us what was done with IPv4 where due to address depletion issues an=
d
> issues with overlapping address space ISP=E2=80=99s made the broadband st=
andard to
> dole out /32 WAN IP which is NAT port overloaded outside wan interface.
> NAT as well as CGNAT have solved issues with IPv4 shortage and overlappin=
g
> ranges allowing overlapping ranges to co-exist with NAT as well as now
> ISP=E2=80=99s due to the risk of IPv4 address depletion made the standard=
 a /32 WAN
> IP with NAT port overloaded via PAT (Port Address translation) with priva=
te
> 192.168.1.0/24 subnet for SOHO hosts.
>
> IPv6 on the other hand does not have any risk of address depletion so you
> cannot compare what history has told us with IPv4 to IPv6 and there is no
> other data point to be had.
>
> On the other side of the spectrum with 64share we are looking now at
> shorter prefixes and maybe an idea of creating and RFC 6177bis that allow=
s
> a /48 per human per mobile device.  Is that possible ???
>
>
> https://www.iana.org/assignments/ipv6-address-space/ipv6-address-space.xh=
tml
>
> 2000::/3 GUI
>
> IAIA <=3D>RIR <=3D> ISP <=3D> End user Allocation
>
> RIR allocations to Service Providers:
>
>
>
> For the massive block allocations for ISPs is it tiered like this
>
> /32 - General Starting point for ISP allocation
>
> /24-26 - Medium to Large
>
> /19-20 - Exceptions and rare
>
>
>
> Since allocations are done blockwize and not linearly you have to account
> for future growth so generally over allocate for growth next 20 years.  S=
o
> with that the much larger allocations.
>
>
>
> With that being said let's say for a typical large ISP /24 - that would
> yield 16M /48s.  That still is small since most large ISPs like, we Veriz=
on
> we want to scale to a billion as right now we have 150M and that's just
> domestic not worldwide.  Safe best for large ISPs is we want to scale to
> the number of humans on the planet so 7 Billion is a good number.  Also
> that does not account for broadband.  So for Verizon as an example /48  p=
er
> human is not possible.
>
>
>
> I think /48 per user site is sensible for the much smaller ISPS with few
> million subscriber base  but I think an impossibility at least for the
> larger Verizon size ISP=E2=80=99s.  Looking on IAIA allocation link I don=
't see
> too many RIRs getting a /12.
>
> *https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-u=
nicast-address-assignments.xhtml
> <https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-u=
nicast-address-assignments.xhtml>*
>
>
>
>
>
>
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions Architect *
>
>
>
> *M 301 502-134713101 Columbia Pike
> <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD=
?entry=3Dgmail&source=3Dg> *Silver
> Spring, MD
> <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD=
?entry=3Dgmail&source=3Dg>
>
>
>
> _______________________________________________ v6ops mailing list
> v6ops@ietf.org https://www.ietf.org/mailman/listinfo/v6ops
>
>
> **********************************************
> IPv4 is over
> Are you ready for the new Internet ?
> http://www.theipv6company.com
> The IPv6 Company
>
> This electronic message contains information which may be privileged or
> confidential. The information is intended to be for the exclusive use of
> the individual(s) named above and further non-explicilty authorized
> disclosure, copying, distribution or use of the contents of this
> information, even if partially, including attached files, is strictly
> prohibited and will be considered a criminal offense. If you are not the
> intended recipient be aware that any disclosure, copying, distribution or
> use of the contents of this information, even if partially, including
> attached files, is strictly prohibited, will be considered a criminal
> offense, so you must reply to the original sender to inform about this
> communication and delete it.
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>
> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions Architect *
>
>
>
> *M 301 502-134713101 Columbia Pike
> <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD=
?entry=3Dgmail&source=3Dg> *Silver
> Spring, MD
> <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD=
?entry=3Dgmail&source=3Dg>
>
>
>
> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions Architect *
>
>
>
> *M 301 502-134713101 Columbia Pike
> <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD=
?entry=3Dgmail&source=3Dg> *Silver
> Spring, MD
> <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD=
?entry=3Dgmail&source=3Dg>
>
>
>
> _______________________________________________ v6ops mailing list
> v6ops@ietf.org https://www.ietf.org/mailman/listinfo/v6ops
>
> **********************************************
> IPv4 is over
> Are you ready for the new Internet ?
> http://www.theipv6company.com
> The IPv6 Company
>
> This electronic message contains information which may be privileged or
> confidential. The information is intended to be for the exclusive use of
> the individual(s) named above and further non-explicilty authorized
> disclosure, copying, distribution or use of the contents of this
> information, even if partially, including attached files, is strictly
> prohibited and will be considered a criminal offense. If you are not the
> intended recipient be aware that any disclosure, copying, distribution or
> use of the contents of this information, even if partially, including
> attached files, is strictly prohibited, will be considered a criminal
> offense, so you must reply to the original sender to inform about this
> communication and delete it.
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>
--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--0000000000009c472305b4772472
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">Thanks Jordi!</div><div><br><div class=3D"gmail_quote"><d=
iv dir=3D"ltr" class=3D"gmail_attr">On Thu, Nov 19, 2020 at 9:55 AM JORDI P=
ALET MARTINEZ &lt;jordi.palet=3D<a href=3D"mailto:40consulintel.es@dmarc.ie=
tf.org">40consulintel.es@dmarc.ietf.org</a>&gt; wrote:<br></div><blockquote=
 class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc soli=
d;padding-left:1ex"><div lang=3D"ES" link=3D"blue" vlink=3D"purple" style=
=3D"word-wrap:break-word"><div class=3D"m_2022246915748445970WordSection1">=
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt">Ever=
y RIR has their own policies, but in general they match very closely (I tri=
ed very hard doing that thru policy proposals when it was making sense, and=
 this was the case for IPv6 initial and subsequent allocations).<u></u><u><=
/u></span></p><p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-siz=
e:12.0pt"><u></u>=C2=A0<u></u></span></p><p class=3D"MsoNormal"><span lang=
=3D"EN-US" style=3D"font-size:12.0pt">As explained a few emails ago =E2=80=
=A6 in general I will say that you only have a problem in LACNIC and AFRINI=
C if you don=E2=80=99t have your services there, or at least the majority o=
f those services.<u></u><u></u></span></p><div><p class=3D"MsoNormal"><span=
 lang=3D"EN-US" style=3D"font-size:12.0pt;color:black"><u></u>=C2=A0<u></u>=
</span></p><p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:1=
2.0pt;color:black">Regards,<u></u><u></u></span></p><p class=3D"MsoNormal" =
style=3D"margin-bottom:12.0pt"><span lang=3D"EN-US" style=3D"font-size:12.0=
pt;color:black">Jordi<u></u><u></u></span></p><p class=3D"MsoNormal" style=
=3D"margin-bottom:12.0pt"><span lang=3D"EN-US" style=3D"font-size:12.0pt;co=
lor:black">@jordipalet<u></u><u></u></span></p><p class=3D"MsoNormal" style=
=3D"margin-bottom:12.0pt"><span lang=3D"EN-US" style=3D"font-size:12.0pt;co=
lor:black"><u></u>=C2=A0<u></u></span></p></div><p class=3D"MsoNormal"><spa=
n lang=3D"EN-US" style=3D"font-size:12.0pt"><u></u>=C2=A0<u></u></span></p>=
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:12.0pt"><u><=
/u>=C2=A0<u></u></span></p><div><div><p class=3D"MsoNormal" style=3D"margin=
-left:35.4pt">El 19/11/20 15:16, &quot;v6ops en nombre de Gyan Mishra&quot;=
 &lt;<a href=3D"mailto:v6ops-bounces@ietf.org" target=3D"_blank">v6ops-boun=
ces@ietf.org</a> en nombre de <a href=3D"mailto:hayabusagsm@gmail.com" targ=
et=3D"_blank">hayabusagsm@gmail.com</a>&gt; escribi=C3=B3:<u></u><u></u></p=
></div></div></div></div><div lang=3D"ES" link=3D"blue" vlink=3D"purple" st=
yle=3D"word-wrap:break-word"><div class=3D"m_2022246915748445970WordSection=
1"><div><p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><u></u>=C2=A0<u=
></u></p></div><div><p class=3D"MsoNormal" style=3D"margin-left:35.4pt">Jor=
di<u></u><u></u></p></div><div><p class=3D"MsoNormal" style=3D"margin-left:=
35.4pt"><u></u>=C2=A0<u></u></p></div><div><p class=3D"MsoNormal" style=3D"=
margin-left:35.4pt">I am not sure if all RIRs for example ARIN if it or oth=
ers are as liberal as RIPE.<u></u><u></u></p></div><div><p class=3D"MsoNorm=
al" style=3D"margin-left:35.4pt"><u></u>=C2=A0<u></u></p></div><div><p clas=
s=3D"MsoNormal" style=3D"margin-left:35.4pt">Gyan<u></u><u></u></p></div><d=
iv><p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><u></u>=C2=A0<u></u>=
</p><div><div><p class=3D"MsoNormal" style=3D"margin-left:35.4pt">On Thu, N=
ov 19, 2020 at 8:38 AM Gyan Mishra &lt;<a href=3D"mailto:hayabusagsm@gmail.=
com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt; wrote:<u></u><u></u></=
p></div><blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;pa=
dding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm"><div><p class=
=3D"MsoNormal" style=3D"margin-left:35.4pt"><u></u>=C2=A0<u></u></p></div><=
div><p class=3D"MsoNormal" style=3D"margin-left:35.4pt">Thanks Jordi!<u></u=
><u></u></p></div><div><p class=3D"MsoNormal" style=3D"margin-left:35.4pt">=
<u></u>=C2=A0<u></u></p></div><div><p class=3D"MsoNormal" style=3D"margin-l=
eft:35.4pt">That solves one problem but does not solve the 64share v2 issue=
 as we have to still modify=C2=A0<u></u><u></u></p></div><div><p class=3D"M=
soNormal" style=3D"margin-left:35.4pt">RFC 4861 for mobile to accept shorte=
r prefix. =C2=A0<u></u><u></u></p></div><div><p class=3D"MsoNormal" style=
=3D"margin-left:35.4pt"><u></u>=C2=A0<u></u></p></div><div><p class=3D"MsoN=
ormal" style=3D"margin-left:35.4pt">Thanks=C2=A0<u></u><u></u></p></div><di=
v><p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><u></u>=C2=A0<u></u><=
/p></div><div><p class=3D"MsoNormal" style=3D"margin-left:35.4pt">Gyan<u></=
u><u></u></p></div><div><p class=3D"MsoNormal" style=3D"margin-left:35.4pt"=
><u></u>=C2=A0<u></u></p><div><div><p class=3D"MsoNormal" style=3D"margin-l=
eft:35.4pt">On Thu, Nov 19, 2020 at 8:01 AM JORDI PALET MARTINEZ &lt;jordi.=
palet=3D<a href=3D"mailto:40consulintel.es@dmarc.ietf.org" target=3D"_blank=
">40consulintel.es@dmarc.ietf.org</a>&gt; wrote:<u></u><u></u></p></div><bl=
ockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0=
cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm"><div><div><p class=3D"MsoN=
ormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"font-size=
:12.0pt">The right way to resolve this is very simple.</span><u></u><u></u>=
</p><p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US=
" style=3D"font-size:12.0pt">=C2=A0</span><u></u><u></u></p><p class=3D"Mso=
Normal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"font-siz=
e:12.0pt">Go to your RIR (ARIN I guess) =E2=80=9CARIN I want to provide a /=
48 for each of my subscribers, so I need a subsequent allocation, following=
 the section 6.5.3. (Subsequent Allocation to LIRs) of the Number Resource =
Policy Manual, and this is my justification =E2=80=A6=E2=80=9D.</span><u></=
u><u></u></p><p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=
=3D"EN-US" style=3D"font-size:12.0pt">=C2=A0</span><u></u><u></u></p><p cla=
ss=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D=
"font-size:12.0pt">Done!</span><u></u><u></u></p><p class=3D"MsoNormal" sty=
le=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"font-size:12.0pt">=
=C2=A0</span><u></u><u></u></p><div><p class=3D"MsoNormal" style=3D"margin-=
left:35.4pt"><span lang=3D"EN-US" style=3D"font-size:12.0pt;color:black"><a=
 href=3D"https://www.arin.net/participate/policy/nrpm/#6-5-3-subsequent-all=
ocations-to-lirs" target=3D"_blank">https://www.arin.net/participate/policy=
/nrpm/#6-5-3-subsequent-allocations-to-lirs</a></span><u></u><u></u></p><p =
class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=
=3D"font-size:12.0pt;color:black">=C2=A0</span><u></u><u></u></p><p class=
=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US" style=3D"f=
ont-size:12.0pt;color:black">Regards,</span><u></u><u></u></p><p class=3D"M=
soNormal" style=3D"margin-bottom:12.0pt;margin-left:35.4pt"><span lang=3D"E=
N-US" style=3D"font-size:12.0pt;color:black">Jordi</span><u></u><u></u></p>=
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt;margin-left:35.4pt"><s=
pan lang=3D"EN-US" style=3D"font-size:12.0pt;color:black">@jordipalet</span=
><u></u><u></u></p><p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt;mar=
gin-left:35.4pt"><span lang=3D"EN-US" style=3D"font-size:12.0pt;color:black=
">=C2=A0</span><u></u><u></u></p></div><p class=3D"MsoNormal" style=3D"marg=
in-left:35.4pt"><span lang=3D"EN-US" style=3D"font-size:12.0pt">=C2=A0</spa=
n><u></u><u></u></p><p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><sp=
an lang=3D"EN-US" style=3D"font-size:12.0pt">=C2=A0</span><u></u><u></u></p=
><div><div><p class=3D"MsoNormal" style=3D"margin-left:70.8pt">El 19/11/20 =
13:26, &quot;v6ops en nombre de Gyan Mishra&quot; &lt;<a href=3D"mailto:v6o=
ps-bounces@ietf.org" target=3D"_blank">v6ops-bounces@ietf.org</a> en nombre=
 de <a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@=
gmail.com</a>&gt; escribi=C3=B3:<u></u><u></u></p></div></div></div></div><=
div><div><div><p class=3D"MsoNormal" style=3D"margin-left:70.8pt">=C2=A0<u>=
</u><u></u></p></div><div><p style=3D"margin-right:0cm;margin-bottom:0cm;ma=
rgin-left:70.8pt;vertical-align:baseline"><span style=3D"font-size:13.5pt;c=
olor:black">v6ops preso - &quot;race to bottom slide&quot; slightly modifie=
d - new proposal for new /80 bottom so that we could actually make multiple=
 /48s I mean /64s actually wearable.=C2=A0 =C2=A0</span><u></u><u></u></p><=
p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-a=
lign:baseline"><span style=3D"font-size:13.5pt;color:black">A /64 would be =
the new /48 as we shifted the IID by 16 bits shorter &amp; making the prefi=
x 16 bits longer.</span><u></u><u></u></p><p style=3D"margin-right:0cm;marg=
in-bottom:0cm;margin-left:70.8pt;vertical-align:baseline"><span style=3D"fo=
nt-family:&quot;Times New Roman&quot;,serif">=C2=A0</span><u></u><u></u></p=
><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical=
-align:baseline"><span style=3D"font-size:13.5pt;font-family:&quot;Times Ne=
w Roman&quot;,serif">/64 =3D current Bottom fixed based on 64 bit IID.</spa=
n><u></u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-l=
eft:70.8pt;vertical-align:baseline"><span style=3D"font-size:13.5pt;font-fa=
mily:&quot;Times New Roman&quot;,serif">/48 =3D 64k /64s - Due to current 3=
GPP architecture limitation we cannot dole out shorter prefixes=C2=A0via 64=
share v2 even that Cameron proposed.=C2=A0 Also with the RA PD style tricke=
ry w/o A bit set as Lorenzo mentioned the host would not accept the shorter=
 prefix as it is expecting a 64 bit prefix from the 3GPP gateway.</span><u>=
</u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:7=
0.8pt;vertical-align:baseline"><span style=3D"font-family:&quot;Times New R=
oman&quot;,serif">=C2=A0</span><u></u><u></u></p><p style=3D"margin-right:0=
cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:baseline"><span styl=
e=3D"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif">Why /4=
8&#39;s wearable is not possible today for 2 reasons:</span><u></u><u></u><=
/p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertic=
al-align:baseline"><span style=3D"font-size:13.5pt;font-family:&quot;Times =
New Roman&quot;,serif">1. Large providers such as Verizon subscribers =3D 1=
50M not including broadband and /24 equates to 16M /48 way short and /20 ev=
en 160M but large providers as Verizon&#39;s of the world need to scale to =
1B or 7B.</span><u></u><u></u></p><p style=3D"margin-right:0cm;margin-botto=
m:0cm;margin-left:70.8pt;vertical-align:baseline"><span style=3D"font-size:=
13.5pt;font-family:&quot;Times New Roman&quot;,serif">2. 64share v2 even if=
 3GPP arch allowed shorter prefixes /56 or even /48, RFC 4291 would have=C2=
=A0to change the 64 bit fixed boundary requirement=C2=A0for any handset to =
accept shorter prefix.=C2=A0 So we are stuck and 64 share v2 is not possibl=
e w/o RFC 4291 changing.</span><u></u><u></u></p><p style=3D"margin-right:0=
cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:baseline"><span styl=
e=3D"font-family:&quot;Times New Roman&quot;,serif">=C2=A0</span><u></u><u>=
</u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;v=
ertical-align:baseline"><span style=3D"font-size:13.5pt;font-family:&quot;T=
imes New Roman&quot;,serif">What if we made the new fixed bottom a /80 mean=
ing.=C2=A0 So that would essentially be the new bottom that ISPs cannot rac=
e any further since the standard would be fixed at the new /80 bottom just =
as its fixed at the /64 bottom.=C2=A0 We just gave ourselves 16 bits to pla=
y with.</span><u></u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:=
0cm;margin-left:70.8pt;vertical-align:baseline"><span style=3D"font-family:=
&quot;Times New Roman&quot;,serif">=C2=A0</span><u></u><u></u></p><p style=
=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:ba=
seline"><span style=3D"font-size:13.5pt;font-family:&quot;Times New Roman&q=
uot;,serif">64 share v2 - Allocate /64 as it does today and that would basi=
cally be equivalent to a /48 allocation. Nice!</span><u></u><u></u></p><p s=
tyle=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-alig=
n:baseline"><b><span style=3D"font-size:13.5pt;font-family:&quot;Times New =
Roman&quot;,serif">/80 =3D New bottom =3D&gt; Problem solved=C2=A0</span></=
b><u></u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-l=
eft:70.8pt;vertical-align:baseline"><b><span style=3D"font-size:13.5pt;font=
-family:&quot;Times New Roman&quot;,serif">/<span style=3D"color:red">64 =
=3D 64k /80s - wearable - so now both 3GPP and broadband=C2=A0 providers pr=
oblem solved for segmentation</span></span></b><u></u><u></u></p><p style=
=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:ba=
seline"><b><span style=3D"font-size:13.5pt;font-family:&quot;Times New Roma=
n&quot;,serif;color:red">/64 Current bottom</span></b><u></u><u></u></p><p =
style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-ali=
gn:baseline"><b><span style=3D"font-size:13.5pt;font-family:&quot;Times New=
 Roman&quot;,serif;color:red">/48 =3D 64k /64s</span></b><u></u><u></u></p>=
<p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-=
align:baseline"><span style=3D"font-size:13.5pt;font-family:&quot;Times New=
 Roman&quot;,serif">As far as SLAAC goes we would modify RFC 4291 to allow =
for longer prefixes up to /80.=C2=A0 I think while we are changing RFC 4291=
 I think it would make sense to allow for shorter prefixes maybe to any len=
gth or fix a a value that makes sense for shorter then /64.=C2=A0 So in the=
 future if 3GPP can be updated for shorter prefixes we could give out short=
er as well which would be a ton of prefixes.=C2=A0=C2=A0</span><u></u><u></=
u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;ver=
tical-align:baseline"><span style=3D"font-size:13.5pt;font-family:&quot;Tim=
es New Roman&quot;,serif">However, I think if we made the new bottom a /80,=
 in reality the=C2=A0end site allocation would be equivalent to a /48 so wo=
uld not have to allow slaac really to allow for shorter then /64.=C2=A0=C2=
=A0</span><u></u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;=
margin-left:70.8pt;vertical-align:baseline"><span style=3D"font-family:&quo=
t;Times New Roman&quot;,serif">=C2=A0</span><u></u><u></u></p><p style=3D"m=
argin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:baselin=
e"><span style=3D"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,=
serif">Although as they say - never say never..&quot;when you build - they =
will come&quot;</span><u></u><u></u></p><p style=3D"margin-right:0cm;margin=
-bottom:0cm;margin-left:70.8pt;vertical-align:baseline"><span style=3D"font=
-family:&quot;Times New Roman&quot;,serif">=C2=A0</span><u></u><u></u></p><=
p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-a=
lign:baseline"><span style=3D"font-size:13.5pt;font-family:&quot;Times New =
Roman&quot;,serif">SLAAC would use random IID generation schemes to generat=
e the shorter 48 bit IID via RFC 4941 or stable IID RFC 7217.</span><u></u>=
<u></u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8p=
t;vertical-align:baseline"><span style=3D"font-family:&quot;Times New Roman=
&quot;,serif">=C2=A0</span><u></u><u></u></p><p style=3D"margin-right:0cm;m=
argin-bottom:0cm;margin-left:70.8pt;vertical-align:baseline"><span style=3D=
"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,serif">From a pri=
vacy perspective for broadband users we would still have 48 bit IID which i=
n the scheme of things as the double edged sword for operators &amp; law en=
forcement scanning I think the address correlation attacks I think the 48 b=
its random IID for privacy extension, I think we would=C2=A0be in good shap=
e.=C2=A0</span><u></u><u></u></p><p style=3D"margin-right:0cm;margin-bottom=
:0cm;margin-left:70.8pt;vertical-align:baseline"><span style=3D"font-family=
:&quot;Times New Roman&quot;,serif">=C2=A0</span><u></u><u></u></p><p style=
=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:ba=
seline"><span style=3D"font-size:13.5pt;font-family:&quot;Times New Roman&q=
uot;,serif">This also solves the day 1 VLSM issue as well for mixed host st=
atic, dhcpv6 &amp; slaac as now we can have longer prefixes up=C2=A0 to /80=
.=C2=A0 =C2=A0</span><u></u><u></u></p><p style=3D"margin-right:0cm;margin-=
bottom:0cm;margin-left:70.8pt;vertical-align:baseline"><span style=3D"font-=
family:&quot;Times New Roman&quot;,serif">=C2=A0</span><u></u><u></u></p><p=
 style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-al=
ign:baseline"><span style=3D"font-size:13.5pt;font-family:&quot;Times New R=
oman&quot;,serif">This may solve some of the aviation issues that Fred Temp=
lin is working on as well.=C2=A0=C2=A0</span><u></u><u></u></p><p style=3D"=
margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:baseli=
ne"><span style=3D"font-family:&quot;Times New Roman&quot;,serif">=C2=A0</s=
pan><u></u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin=
-left:70.8pt;vertical-align:baseline"><span style=3D"font-size:13.5pt;font-=
family:&quot;Times New Roman&quot;,serif">Also with Network Slicing to be m=
ainstream with 5G=C2=A0 and proliferation of IoT devices I can see end user=
 allocations growing very quickly</span><u></u><u></u></p><p style=3D"margi=
n-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:baseline"><=
span style=3D"font-family:&quot;Times New Roman&quot;,serif">=C2=A0</span><=
u></u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left=
:70.8pt;vertical-align:baseline"><span style=3D"font-size:13.5pt;font-famil=
y:&quot;Times New Roman&quot;,serif">AND =3D &quot;NO RACE TO BOTTOM&quot; =
possible even=C2=A0 as we would fix the new boundary at &quot;/80&quot; as =
the new bottom so you cannot race down any further. Would be no different t=
hen the /64 boundary but now getting a 16 bit bonus out of the deal.=C2=A0<=
/span><u></u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;marg=
in-left:70.8pt;vertical-align:baseline"><span style=3D"font-family:&quot;Ti=
mes New Roman&quot;,serif">=C2=A0</span><u></u><u></u></p><p style=3D"margi=
n-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:baseline"><=
span style=3D"font-size:13.5pt;font-family:&quot;Times New Roman&quot;,seri=
f">IANA now does not have to dig into unallocating more ::/3s for larger al=
locations - see Slide 10 from v6ops preso below</span><u></u><u></u></p><p =
style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-ali=
gn:baseline"><span style=3D"font-family:&quot;Times New Roman&quot;,serif">=
=C2=A0</span><u></u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:0=
cm;margin-left:70.8pt;vertical-align:baseline"><span style=3D"font-size:13.=
5pt;color:black">Slide 10 in v6 ops preso</span><u></u><u></u></p><p style=
=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align:ba=
seline"><span style=3D"font-size:13.5pt;color:black">One of the reasons why=
 6MAN has deferred removing the 64 bit boundary is due to the=C2=A0 ISP =E2=
=80=9Crace to the bottom=E2=80=9D fear that we are at the bottom giving out=
 /64 to mobile handsets that ISP=E2=80=99s will in theory do what history h=
as shown us what was done with IPv4 where due to address depletion issues a=
nd issues with overlapping address space ISP=E2=80=99s made the broadband s=
tandard to dole out /32 WAN IP which is NAT port overloaded outside wan int=
erface.=C2=A0 NAT as well as CGNAT have solved issues with IPv4 shortage an=
d overlapping ranges allowing overlapping ranges to co-exist with NAT as we=
ll as now ISP=E2=80=99s due to the risk of IPv4 address depletion made the =
standard a /32 WAN IP with NAT port overloaded via PAT (Port Address transl=
ation) with private <a href=3D"http://192.168.1.0/24" target=3D"_blank">192=
.168.1.0/24</a> subnet for SOHO hosts.=C2=A0 </span><u></u><u></u></p><p st=
yle=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-align=
:baseline"><span style=3D"font-size:13.5pt;color:black">IPv6 on the other h=
and does not have any risk of address depletion so you cannot compare what =
history has told us with IPv4 to IPv6 and there is no other data point to b=
e had. </span><u></u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:=
0cm;margin-left:70.8pt;vertical-align:baseline"><span style=3D"font-size:13=
.5pt;color:black">On the other side of the spectrum with 64share we are loo=
king now at shorter prefixes and maybe an idea of creating and RFC 6177bis =
that allows a /48 per human per mobile device.=C2=A0 Is that possible ??? <=
/span><u></u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;marg=
in-left:70.8pt;vertical-align:baseline"><span style=3D"font-size:13.5pt;col=
or:black"><a href=3D"https://www.iana.org/assignments/ipv6-address-space/ip=
v6-address-space.xhtml" target=3D"_blank">https://www.iana.org/assignments/=
ipv6-address-space/ipv6-address-space.xhtml</a></span><u></u><u></u></p><p =
style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;vertical-ali=
gn:baseline"><span style=3D"font-size:13.5pt;color:black">2000::/3 GUI </sp=
an><u></u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-=
left:70.8pt;line-height:105%;vertical-align:baseline"><span style=3D"font-s=
ize:13.5pt;line-height:105%">IAIA &lt;=3D&gt;RIR &lt;=3D&gt; ISP &lt;=3D&gt=
; End user Allocation</span><u></u><u></u></p><p style=3D"margin-right:0cm;=
margin-bottom:0cm;margin-left:70.8pt;line-height:105%;vertical-align:baseli=
ne"><span style=3D"font-size:13.5pt;line-height:105%">RIR allocations to Se=
rvice Providers: </span><u></u><u></u></p><p style=3D"margin-right:0cm;marg=
in-bottom:0cm;margin-left:70.8pt;line-height:105%;vertical-align:baseline">=
<span style=3D"font-size:13.5pt;line-height:105%">=C2=A0</span><u></u><u></=
u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;lin=
e-height:105%;vertical-align:baseline"><span style=3D"font-size:13.5pt;line=
-height:105%">For the massive block allocations for ISPs is it tiered like =
this</span><u></u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:0cm=
;margin-left:70.8pt;line-height:105%;vertical-align:baseline"><span style=
=3D"font-size:13.5pt;line-height:105%">/32 - General Starting point for ISP=
 allocation</span><u></u><u></u></p><p style=3D"margin-right:0cm;margin-bot=
tom:0cm;margin-left:70.8pt;line-height:105%;vertical-align:baseline"><span =
style=3D"font-size:13.5pt;line-height:105%">/24-26 - Medium to Large=C2=A0<=
/span><u></u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;marg=
in-left:70.8pt;line-height:105%;vertical-align:baseline"><span style=3D"fon=
t-size:13.5pt;line-height:105%">/19-20 - Exceptions and rare</span><u></u><=
u></u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt=
;line-height:105%;vertical-align:baseline"><span style=3D"font-size:13.5pt;=
line-height:105%">=C2=A0</span><u></u><u></u></p><p style=3D"margin-right:0=
cm;margin-bottom:0cm;margin-left:70.8pt;line-height:105%;vertical-align:bas=
eline"><span style=3D"font-size:13.5pt;line-height:105%">Since allocations =
are done blockwize and not linearly you have to account for future growth s=
o generally over allocate for growth next 20 years.=C2=A0 So with that the =
much larger allocations.</span><u></u><u></u></p><p style=3D"margin-right:0=
cm;margin-bottom:0cm;margin-left:70.8pt;line-height:105%;vertical-align:bas=
eline"><span style=3D"font-size:13.5pt;line-height:105%">=C2=A0</span><u></=
u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.=
8pt;line-height:105%;vertical-align:baseline"><span style=3D"font-size:13.5=
pt;line-height:105%">With that being said let&#39;s say for a typical large=
 ISP /24 - that would yield 16M /48s.=C2=A0 That still is small since most =
large ISPs like, we Verizon we want to scale to a billion as right now we h=
ave 150M and that&#39;s just domestic not worldwide.=C2=A0 Safe best for la=
rge ISPs is we want to scale to the number of humans on the planet so 7 Bil=
lion is a good number.=C2=A0 Also that does not account for broadband.=C2=
=A0 So for Verizon as an example /48=C2=A0 per human is not possible.=C2=A0=
</span><u></u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;mar=
gin-left:70.8pt;line-height:105%;vertical-align:baseline"><span style=3D"fo=
nt-size:13.5pt;line-height:105%">=C2=A0</span><u></u><u></u></p><p style=3D=
"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt;line-height:105%;ver=
tical-align:baseline"><span style=3D"font-size:13.5pt;line-height:105%">I t=
hink /48 per user site is sensible for the much smaller ISPS with few milli=
on subscriber base=C2=A0 but I think an impossibility=C2=A0at least for the=
 larger Verizon size ISP=E2=80=99s.=C2=A0<span style=3D"color:black"> </spa=
n>Looking on IAIA allocation link I don&#39;t see too many RIRs getting a /=
12.</span><u></u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;=
margin-left:70.8pt;line-height:105%;vertical-align:baseline"><u><span style=
=3D"color:#1155cc"><a href=3D"https://www.iana.org/assignments/ipv6-unicast=
-address-assignments/ipv6-unicast-address-assignments.xhtml" target=3D"_bla=
nk"><span style=3D"font-size:13.5pt;line-height:105%">https://www.iana.org/=
assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignmen=
ts.xhtml</span></a></span></u><u></u><u></u></p><div><p class=3D"MsoNormal"=
 style=3D"margin-left:70.8pt">=C2=A0<u></u><u></u></p></div><div><p class=
=3D"MsoNormal" style=3D"margin-left:70.8pt">=C2=A0<u></u><u></u></p></div><=
p class=3D"MsoNormal" style=3D"margin-left:70.8pt"><span style=3D"font-fami=
ly:&quot;tahoma&quot;,sans-serif">=C2=A0</span><u></u><u></u></p><div><div>=
<div><div><div><div><div><div><div><p style=3D"margin-left:70.8pt"><span st=
yle=3D"color:#222222"><a href=3D"http://www.verizon.com/" target=3D"_blank"=
><span style=3D"color:#222222;text-decoration:none"><span style=3D"color:#1=
155cc"><img border=3D"0" width=3D"81" height=3D"18" style=3D"width:.8437in;=
height:.1875in" id=3D"m_2022246915748445970m_7169091079349380433m_540848424=
2053336178_x005f_x0000_i1025" src=3D"http://ss7.vzw.com/is/image/VerizonWir=
eless/vz-logo-email"></span></span></a></span><u></u><u></u></p><p style=3D=
"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt"><b><span style=3D"f=
ont-family:&quot;Arial&quot;,sans-serif;color:black">Gyan Mishra</span></b>=
<u></u><u></u></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-lef=
t:70.8pt"><i><span style=3D"font-family:&quot;Georgia&quot;,serif;color:bla=
ck">Network Solutions Architect=C2=A0</span></i><u></u><u></u></p><p style=
=3D"margin-right:0cm;margin-bottom:0cm;margin-left:70.8pt"><i><span style=
=3D"font-family:&quot;Georgia&quot;,serif;color:black">M 301 502-1347<br><a=
 href=3D"https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spri=
ng,+MD?entry=3Dgmail&amp;source=3Dg" target=3D"_blank">13101 Columbia Pike<=
/a>=C2=A0<br></span></i><span style=3D"color:black"><a href=3D"https://www.=
google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&=
amp;source=3Dg" target=3D"_blank">Silver Spring, MD</a></span><u></u><u></u=
></p></div><div><p class=3D"MsoNormal" style=3D"margin-left:70.8pt">=C2=A0<=
u></u><u></u></p></div></div></div></div></div></div></div></div></div></di=
v></div></div><div><div><p class=3D"MsoNormal" style=3D"margin-left:70.8pt"=
>_______________________________________________ v6ops mailing list <a href=
=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a> <a href=3D"=
https://www.ietf.org/mailman/listinfo/v6ops" target=3D"_blank">https://www.=
ietf.org/mailman/listinfo/v6ops</a> <u></u><u></u></p></div><p class=3D"Mso=
Normal" style=3D"margin-right:0cm;margin-bottom:12.0pt;margin-left:35.4pt">=
<br>**********************************************<br>IPv4 is over<br>Are y=
ou ready for the new Internet ?<br><a href=3D"http://www.theipv6company.com=
" target=3D"_blank">http://www.theipv6company.com</a><br>The IPv6 Company<b=
r><br>This electronic message contains information which may be privileged =
or confidential. The information is intended to be for the exclusive use of=
 the individual(s) named above and further non-explicilty authorized disclo=
sure, copying, distribution or use of the contents of this information, eve=
n if partially, including attached files, is strictly prohibited and will b=
e considered a criminal offense. If you are not the intended recipient be a=
ware that any disclosure, copying, distribution or use of the contents of t=
his information, even if partially, including attached files, is strictly p=
rohibited, will be considered a criminal offense, so you must reply to the =
original sender to inform about this communication and delete it.<u></u><u>=
</u></p></div><p class=3D"MsoNormal" style=3D"margin-left:35.4pt">---------=
-----------------------------------------------------------<br>IETF IPv6 wo=
rking group mailing list<br><a href=3D"mailto:ipv6@ietf.org" target=3D"_bla=
nk">ipv6@ietf.org</a><br>Administrative Requests: <a href=3D"https://www.ie=
tf.org/mailman/listinfo/ipv6" target=3D"_blank">https://www.ietf.org/mailma=
n/listinfo/ipv6</a><br>----------------------------------------------------=
----------------<u></u><u></u></p></blockquote></div></div><p class=3D"MsoN=
ormal" style=3D"margin-left:35.4pt">-- <u></u><u></u></p><div><div><div><di=
v><div><div><div><div><div><p style=3D"margin-left:35.4pt"><span style=3D"c=
olor:#222222"><a href=3D"http://www.verizon.com/" target=3D"_blank"><span s=
tyle=3D"color:#222222;text-decoration:none"><span style=3D"color:#1155cc"><=
img border=3D"0" width=3D"81" height=3D"18" style=3D"width:.8437in;height:.=
1875in" id=3D"m_2022246915748445970_x0000_i1026" src=3D"http://ss7.vzw.com/=
is/image/VerizonWireless/vz-logo-email"></span></span></a><u></u><u></u></s=
pan></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt">=
<b><span style=3D"font-family:&quot;Arial&quot;,sans-serif;color:black">Gya=
n Mishra</span></b><span style=3D"font-family:&quot;Arial&quot;,sans-serif;=
color:black"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-b=
ottom:0cm;margin-left:35.4pt"><i><span style=3D"font-family:&quot;Georgia&q=
uot;,serif;color:black">Network Solutions Architect=C2=A0</span></i><span s=
tyle=3D"color:#222222"><u></u><u></u></span></p><p style=3D"margin-right:0c=
m;margin-bottom:0cm;margin-left:35.4pt"><i><span style=3D"font-family:&quot=
;Georgia&quot;,serif;color:black">M 301 502-1347<br><a href=3D"https://www.=
google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&=
amp;source=3Dg">13101 Columbia Pike</a>=C2=A0<br></span></i><span style=3D"=
color:black"><a href=3D"https://www.google.com/maps/search/13101+Columbia+P=
ike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">Silver Spring, MD</a><u=
></u><u></u></span></p></div><div><p class=3D"MsoNormal" style=3D"margin-le=
ft:35.4pt"><u></u>=C2=A0<u></u></p></div></div></div></div></div></div></di=
v></div></div></blockquote></div></div><p class=3D"MsoNormal" style=3D"marg=
in-left:35.4pt">-- <u></u><u></u></p><div><div><div><div><div><div><div><di=
v><div><p style=3D"margin-left:35.4pt"><span style=3D"color:#222222"><a hre=
f=3D"http://www.verizon.com/" target=3D"_blank"><span style=3D"color:#22222=
2;text-decoration:none"><span style=3D"color:#1155cc"><img border=3D"0" wid=
th=3D"81" height=3D"18" style=3D"width:.8437in;height:.1875in" id=3D"m_2022=
246915748445970_x0000_i1025" src=3D"http://ss7.vzw.com/is/image/VerizonWire=
less/vz-logo-email"></span></span></a><u></u><u></u></span></p><p style=3D"=
margin-right:0cm;margin-bottom:0cm;margin-left:35.4pt"><b><span style=3D"fo=
nt-family:&quot;Arial&quot;,sans-serif;color:black">Gyan Mishra</span></b><=
span style=3D"font-family:&quot;Arial&quot;,sans-serif;color:black"><u></u>=
<u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;margin-lef=
t:35.4pt"><i><span style=3D"font-family:&quot;Georgia&quot;,serif;color:bla=
ck">Network Solutions Architect=C2=A0</span></i><span style=3D"color:#22222=
2"><u></u><u></u></span></p><p style=3D"margin-right:0cm;margin-bottom:0cm;=
margin-left:35.4pt"><i><span style=3D"font-family:&quot;Georgia&quot;,serif=
;color:black">M 301 502-1347<br><a href=3D"https://www.google.com/maps/sear=
ch/13101+Columbia+Pike+Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">1310=
1 Columbia Pike</a>=C2=A0<br></span></i><span style=3D"color:black"><a href=
=3D"https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+M=
D?entry=3Dgmail&amp;source=3Dg">Silver Spring, MD</a><u></u><u></u></span><=
/p></div><div><p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><u></u>=
=C2=A0<u></u></p></div></div></div></div></div></div></div></div></div><p c=
lass=3D"MsoNormal" style=3D"margin-left:35.4pt">___________________________=
____________________ v6ops mailing list <a href=3D"mailto:v6ops@ietf.org" t=
arget=3D"_blank">v6ops@ietf.org</a> <a href=3D"https://www.ietf.org/mailman=
/listinfo/v6ops" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6=
ops</a> <u></u><u></u></p></div><br>***************************************=
*******<br>
IPv4 is over<br>
Are you ready for the new Internet ?<br>
<a href=3D"http://www.theipv6company.com" target=3D"_blank">http://www.thei=
pv6company.com</a><br>
The IPv6 Company<br>
<br>
This electronic message contains information which may be privileged or con=
fidential. The information is intended to be for the exclusive use of the i=
ndividual(s) named above and further non-explicilty authorized disclosure, =
copying, distribution or use of the contents of this information, even if p=
artially, including attached files, is strictly prohibited and will be cons=
idered a criminal offense. If you are not the intended recipient be aware t=
hat any disclosure, copying, distribution or use of the contents of this in=
formation, even if partially, including attached files, is strictly prohibi=
ted, will be considered a criminal offense, so you must reply to the origin=
al sender to inform about this communication and delete it.<br>
<br>
</div>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--0000000000009c472305b4772472--


From nobody Thu Nov 19 07:33:32 2020
Return-Path: <otroan@employees.org>
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 402813A03F8; Thu, 19 Nov 2020 07:33:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 c5hlIJcueskq; Thu, 19 Nov 2020 07:33:24 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [IPv6:2607:7c80:54:3::74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD1B13A0ADF; Thu, 19 Nov 2020 07:33:24 -0800 (PST)
Received: from astfgl.hanazo.no (unknown [IPv6:2a01:79c:cebd:9724:8134:785f:b705:6f79]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id 4B3C64E11AFD; Thu, 19 Nov 2020 15:33:24 +0000 (UTC)
Received: from [IPv6:::1] (localhost [IPv6:::1]) by astfgl.hanazo.no (Postfix) with ESMTP id E54C645A0782; Thu, 19 Nov 2020 16:33:21 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.21\))
From: otroan@employees.org
In-Reply-To: <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com>
Date: Thu, 19 Nov 2020 16:33:21 +0100
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>, JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
X-Mailer: Apple Mail (2.3654.20.0.2.21)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/mcMHmXxRPo3GADsJIDINmqShx7o>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 15:33:26 -0000

> On 19 Nov 2020, at 14:58, Gyan Mishra <hayabusagsm@gmail.com> wrote:
>=20
> You would need a new option. It would likely be useful for the =
requesting router to indicate interest in the option. Even hinting at =
what prefix size it was expecting.
> Now can you explain to me again the reasons why this approach is =
better than using the existing DHPCv6 protocol packets?
>=20
>     3GPP gateway does not support DHCPv6

3GPP gateway doesn't support new option. What's your point?

Ole=


From nobody Thu Nov 19 07:36:45 2020
Return-Path: <tom@herbertland.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 142ED3A0B56 for <v6ops@ietfa.amsl.com>; Thu, 19 Nov 2020 07:36:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=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=herbertland-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 NxT3p5h3FzOv for <v6ops@ietfa.amsl.com>; Thu, 19 Nov 2020 07:36:42 -0800 (PST)
Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) (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 587FE3A0B49 for <v6ops@ietf.org>; Thu, 19 Nov 2020 07:36:42 -0800 (PST)
Received: by mail-ej1-x630.google.com with SMTP id o9so8558196ejg.1 for <v6ops@ietf.org>; Thu, 19 Nov 2020 07:36:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=hJdKs49Yd3P35X76Yj6DwlhGajrRbKeAN5aH77qCz5o=; b=YGRcf8fbjwVmFVrc7uB27kO0NfhCMIzOwERqI7bHFT7+PSEFSdHGamw/Wk4ZA2P3qw yL0QLgSN32DLod8V9IJu5XooktLdqWKYN00o78UklXc5RhidIh0XUotbkww4ZfGfHiPN Pmp6pr7DireofDiH/7xvZr/cHT+ufDPdesON548i4cqi6ihLHVOC+zcUQ0JS2lfPhy59 bxxHNS/XF1WLA35kKTYHRoMp8KkT0HD5AK6A7R+xndpbtZdiNKetjcC23SwbC7s02uoo H6lQXeFyK23EO80vyc6RNVvi7SFQKTxkNNVu3ohzeN98zy/erSjYg7R2QSTl8nDeSYYl 17Gw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=hJdKs49Yd3P35X76Yj6DwlhGajrRbKeAN5aH77qCz5o=; b=iRDernM7JkoKr+Z6L9FNgL3adykoU4klP4fxd6xAUn24649wZ6g6c+bxyzEjWSgbJ3 FRCdFG3VD75C80QexdEaV3NU3/I2BFqGRZwuHhIBrt2mCvB9lEhmDmZbmFbmYeyd1i0f gLYc/i/XGMP25FymW+g4Xyi7fK3YVY1dKPwWHSSivl1nj9lfXRj04oxnkR0vrr+yz49Y 23D8NLZ9E477E3tpEiPJmOUbpblTmlXwZSaIk55vvR57dbH+qnMJxQrSBUjIZScVSKB6 fhKge8oWIuA6yGHN+FdQCd7J+19LtknFMkraFbaYmXY3JenuiRcplhv7+43JsFz7zlcX fMjA==
X-Gm-Message-State: AOAM531yuo2uUvlrTEINto38Vy/ovB0oBu2452ysXqctA8MYAEDRmc5K VDrWtfL9ggkJL1SdEndZMuxWwGtp5GdeFI3LzR1YfQ==
X-Google-Smtp-Source: ABdhPJx9T5g80W7SOLsW5YUhmbrZ3PgbRI/T5I/UTpvq7C295GaULVcLX+AO3ZYo9Nwp5yZpS0fzMkX9uRhTj7NXLYA=
X-Received: by 2002:a17:906:8058:: with SMTP id x24mr29683123ejw.272.1605800200587;  Thu, 19 Nov 2020 07:36:40 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com>
In-Reply-To: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com>
From: Tom Herbert <tom@herbertland.com>
Date: Thu, 19 Nov 2020 08:36:29 -0700
Message-ID: <CALx6S35uEeWQK5-b4JTjE27T0CCwdaUESJJ585cC=OgR-D3j1w@mail.gmail.com>
To: Alexander Azimov <a.e.azimov@gmail.com>
Cc: tcpm <tcpm@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/MMmU5nmty9K38T3MdrPROt32SNY>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 15:36:44 -0000

On Thu, Nov 19, 2020 at 3:49 AM Alexander Azimov <a.e.azimov@gmail.com> wro=
te:
>
> Dear colleagues,
>
> I have added in the cc both v6op and tcpm for a reason and let me explain=
 why.
>
> It's clear that we are moving forward with load balancing that uses flow =
label (FL). And the pressure will increase with SRv6 adoption. But at the m=
oment wide adoption of FL-based load-balancing may create significant issue=
s for TCP Anycast services.
>
> RFC6437 suggests putting hash from 5-tuple into FL value. And as far as I=
 know, there is no document that updates this behavior. This description is=
 perfectly fine, but what is implemented in the Linux kernel is different: =
FL is carrying hash from 5-tuple with an additional seed, and this seed is =
randomly changed after each RTO/SYN_RTO event. Here are related patches:
>
> https://lore.kernel.org/netdev/alpine.DEB.2.02.1407012100290.20628@tomh.m=
tv.corp.google.com/
> https://lore.kernel.org/netdev/1438124526-2129341-1-git-send-email-tom@he=
rbertland.com/
> https://lore.kernel.org/netdev/20160928020337.3057238-1-brakmo@fb.com/
>
Alexander,

The initial intent of the Linux flow label code was that the hash was
persistent for the lifetime of the connection; in fact we fixed a
nasty bug where the hash would change when a connection moved to TW
state causing some firewalls not to see the final ACK so they can
remove state. The feature where the flow hash is recalculated for a
failing connection should be optional and not the default behavior. If
this isn't what the implementation is doing I can take it up on Linux
netdev to fix it.

Have you been able to show this behavior is actually happening on a
running system?

Tom

>
> This is a great thing by the way because in the data center environment w=
ith multiple equal paths it gives a way to have pseudo-multipath TCP which =
jumps between paths in case of an outage. There might be interest to write =
down an informational document for this.
>
> But the problem happens when TCP flows start jumping between anycast poin=
ts. If anycast service provides connection tracking (L7/TCP proxy, stateful=
 L4 balancer) the 'jump' may redirect traffic to another point, and with th=
e adoption of FL load balancing by the transit providers - to another locat=
ion, where no TCP state is available. In other words, an established TCP se=
ssion breaks after RTO event. And it's not just a theory - we already faced=
 this kind of issue in our network, and it is really hard to debug.
>
> I wonder what you think is a proper solution:
>
> Making FL related RTO change as knob instead of default behavior;
> Adding negotiation behavior in TCP;
> Something else?
>
> I'm looking forward to your advice. If there is a document that describes=
 the above problem - please give me a reference.
>
> --
> Best regards,
> Alexander Azimov
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops


From nobody Thu Nov 19 14:03:39 2020
Return-Path: <hayabusagsm@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 2A1AA3A12E1; Thu, 19 Nov 2020 14:03:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 nvuWW-qLYOeD; Thu, 19 Nov 2020 14:03:35 -0800 (PST)
Received: from mail-pg1-x529.google.com (mail-pg1-x529.google.com [IPv6:2607:f8b0:4864:20::529]) (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 6700F3A12D6; Thu, 19 Nov 2020 14:03:35 -0800 (PST)
Received: by mail-pg1-x529.google.com with SMTP id 62so5476415pgg.12; Thu, 19 Nov 2020 14:03:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ZcezKs13sUTTVFi6yH5UNN90gkO5LJCdvK0wQHmnDmo=; b=OTXYDbBwjASzb3yNyQiy4as2deb2V2RPQlJF8q/sL1JZsXq29W13RXlzWYFBnSvoNe MLF2ufzA4XSxI9x26Ui+Y3BIP+DnfQyt5LTmmoRgDnkd0Gi4XvCLxbuo8D/w6knsCUZk 6D+RxOEOorYxXZRf/mXkjjm0K4cNoVNS4hZWAtWUe8kOpdSbUPLayIaZF6D96rgLDjJy 0pzsrkctB+IB2CDI+Wub1A1hhKvOB3LXDbIAz2GbkK4/kLrjBdS2XXROzkeZUV07zKe7 +YmrWBgZ/aQscxPKhdQ9AedXDrLNMi9bblotBVmadR/rTfQ3Q2cYue3+0XpanVbBfzG2 pCqA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ZcezKs13sUTTVFi6yH5UNN90gkO5LJCdvK0wQHmnDmo=; b=kON/3+RSPvqWH90Ip+O0eq/ZBLfLl13Mi7Ke8OdBz6CsiNXsHy0nulybUj5T+FEHyB Qn3Ggn+slS6TuW6XI7U0nvgYHMGOw9ZYiS54AQfIIr9a48GZR5CrP5EO+irzmwXuyAM1 b2iLVA6Bs/AuG49VZ4Afy8hiGXK/t1PooVRXoDdrfjKsASUMU4c8TPjLozQnyKqV3GVf 6GFT6ZuOHLMP3w9iqV79xN9bSQiHcoUS9RNQZ/pTqKKTbHv6NFABgMGTedRabjCMk8SA qtmplpuKMIqiDgtyNruacjERbwkNaa3KPc+58hw9vbOlnNbq3kIBqwnA/s2Y7IxWMd+R RFRw==
X-Gm-Message-State: AOAM530KjhD9/WKz97EUs7tTJAdhNOqP/pQHqtYKLh1h+2bxKJiyk/0E NkIpnwzERMjWGhhZUSd6Kvf7SXN3ZwWS2zfiIoY=
X-Google-Smtp-Source: ABdhPJwrTgg9kWlrn7hAgU0N2UHS5+kbD+MmLMxD1/oNDlX60bLade7qX6b/8kJnr5UoODu6FthMP+Y4kaaroarEn6g=
X-Received: by 2002:a65:56c8:: with SMTP id w8mr14415111pgs.383.1605823414566;  Thu, 19 Nov 2020 14:03:34 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org>
In-Reply-To: <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 19 Nov 2020 17:03:05 -0500
Message-ID: <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com>
To: otroan@employees.org
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>,  JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
Content-Type: multipart/alternative; boundary="0000000000003281f905b47ce63a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/_njNMQRii3qZp8MRa6QWrprYpsk>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 22:03:38 -0000

--0000000000003281f905b47ce63a
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org> wrote:

>
>
> > On 19 Nov 2020, at 14:58, Gyan Mishra <hayabusagsm@gmail.com> wrote:
> >
> > You would need a new option. It would likely be useful for the
> requesting router to indicate interest in the option. Even hinting at wha=
t
> prefix size it was expecting.
> > Now can you explain to me again the reasons why this approach is better
> than using the existing DHPCv6 protocol packets?
> >
> >     3GPP gateway does not support DHCPv6
>
> 3GPP gateway doesn't support new option. What's your point?
>


    The point of the v6ops presentation and this email thread is how to
=E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case  in slide 1 of the deck=
 you compiled a
list of options and of the two I had highlighted in red were the 64share v2
Cameron=E2=80=99s option and the variable slaac option.  So on the call thi=
s
morning Lorenzo shot down 64share v2 shorter prefix option as even if the
3GPP architecture was updated to support longer prefixes and even is the
3GPP gateway was able to send a shorter prefix with A flag not set, all
mobile devices per Lorenzo=E2=80=99s point would be broken as they would no=
t accept
the shorter let=E2=80=99s say /56 prefix to build the slaac 128 bit address=
.  So
the bottom line is the 64share v2 won=E2=80=99t work unless we update RFC 4=
291 and
remove the 64 bit boundary.

 So we are back to square uno - no viable solution

 So now we had thrown out the longer >64 due to race to bottom worries
which I and others believe is Fud and as described in slide 10 of the v6ops
=E2=80=9Crace to the bottom slide=E2=80=9D.

So a happy medium /80 fixed boundary I came up with that I think solves a
lot of the issue and not just the 3GPP initial segmentation of downstream
devices problem statement.

Since we have to update RFC 4291 for 64share v2 to work anyways to allow
for shorter prefixes, why not instead create a new bottom at /80 giving 16
bits more of prefix length and shrinking the IID down to 48 bits.  Doing so
you would not even have to update the 3GPP architecture as I don=E2=80=99t =
know if
that would fly or not.  Also this solves a few other problems at the same
time.

>
As I mentioned in the v6ops deck presented that vlsm 0 to 128 is mainstream
for operators for static addressing on router and switch infrastructure and
dhcpv6 subnets longer prefixes for network infrastructure appliance
clusters, NFV/VNF virtualization and server farms.  On host subnets where
there is a chance of mix of slaac hosts with dhcpv6  devices the prefix
length is stuck at /64.  So on these mix addressing host subnets we cannot
do longer prefixes following our ND cache hard limit mantra to prevent ND
cache exhaustion issues as described in RFC 6164.

So with the /80 new fixed boundary shifting prefix length 16 bits longer
and shortening the IID by 16 bits gives resolved the 3GPP issue which
64share can work as is and subtending to downstream devices will now work
as a /64 is now equivalent to a /48 with 64k /80s.  Also BCP-690 for
broadband not all operators have adopted the shorter prefix lengths /56 or
/48 recommendations  and now that=E2=80=99s not an issue as the /64 would n=
ow
suffice.

>From an operators perspective that gain allows at least for 3GPP massive
growth and subtending with a single /64 allows the operators such as
Verizon with massive subscriber base worldwide can stay with current
allocations and don=E2=80=99t have to ask for /10.

As 5G gets rolled out with Enhanced VPN framework and Network slicing
paradigm, the demand for shorter blocks and wearable multiple /48 will be
our new reality.

Making that 16 bit shift now to /80 making a /64 the new /48 will give
broadband and 3GPP subscribers a ton of space to subtending their networks
we would be set for the future.  Especially with IOT the demand for
subtending will continue to grow astronomically.

Also IANA does not have to get start in allocating the other /3 and other
available blocks.

Lots of problems being solved here with a fixed /80 new boundary.

Also with the existing random IID generation schemes which we have tested
on Linux kernel can do longer prefixes using RFC 4941 privacy extension or
RFC 7217 stable IID.

Win-Win for all.

Ole

--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--0000000000003281f905b47ce63a
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Thu, Nov 19, 2020 at 10:33 AM &lt;<a href=3D"mailto:otro=
an@employees.org">otroan@employees.org</a>&gt; wrote:<br></div><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1=
px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,2=
04)"><br>
<br>
&gt; On 19 Nov 2020, at 14:58, Gyan Mishra &lt;<a href=3D"mailto:hayabusags=
m@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt; wrote:<br>
&gt; <br>
&gt; You would need a new option. It would likely be useful for the request=
ing router to indicate interest in the option. Even hinting at what prefix =
size it was expecting.<br>
&gt; Now can you explain to me again the reasons why this approach is bette=
r than using the existing DHPCv6 protocol packets?<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A03GPP gateway does not support DHCPv6<br>
<br>
3GPP gateway doesn&#39;t support new option. What&#39;s your point?<br>
</blockquote><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div d=
ir=3D"auto">=C2=A0 =C2=A0 The point of the v6ops presentation and this emai=
l thread is how to =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case =C2=
=A0in slide 1 of the deck you compiled a list of options and of the two I h=
ad highlighted in red were the 64share v2 Cameron=E2=80=99s option and the =
variable slaac option.=C2=A0 So on the call this morning Lorenzo shot down =
64share v2 shorter prefix option as even if the 3GPP architecture was updat=
ed to support longer prefixes and even is the 3GPP gateway was able to send=
 a shorter prefix with A flag not set, all mobile devices per Lorenzo=E2=80=
=99s point would be broken as they would not accept the shorter let=E2=80=
=99s say /56 prefix to build the slaac 128 bit address.=C2=A0 So the bottom=
 line is the 64share v2 won=E2=80=99t work unless we update RFC 4291 and re=
move the 64 bit boundary.</div><div dir=3D"auto"><br></div><div dir=3D"auto=
">=C2=A0So we are back to square uno - no viable solution=C2=A0</div><div d=
ir=3D"auto"><br></div><div dir=3D"auto">=C2=A0So now we had thrown out the =
longer &gt;64 due to race to bottom worries which I and others believe is F=
ud and as described in slide 10 of the v6ops =E2=80=9Crace to the bottom sl=
ide=E2=80=9D. =C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">So =
a happy medium /80 fixed boundary I came up with that I think solves a lot =
of the issue and not just the 3GPP initial segmentation of downstream devic=
es problem statement.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Si=
nce we have to update RFC 4291 for 64share v2 to work anyways to allow for =
shorter prefixes, why not instead create a new bottom at /80 giving 16 bits=
 more of prefix length and shrinking the IID down to 48 bits.=C2=A0 Doing s=
o you would not even have to update the 3GPP architecture as I don=E2=80=99=
t know if that would fly or not.=C2=A0 Also this solves a few other problem=
s at the same time.</div><blockquote class=3D"gmail_quote" style=3D"margin:=
0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-lef=
t:1ex;border-left-color:rgb(204,204,204)"></blockquote><div dir=3D"auto"><b=
r></div><div dir=3D"auto">As I mentioned in the v6ops deck presented that v=
lsm 0 to 128 is mainstream for operators for static addressing on router an=
d switch infrastructure and dhcpv6 subnets longer prefixes for network infr=
astructure appliance clusters, NFV/VNF virtualization and server farms.=C2=
=A0 On host subnets where there is a chance of mix of slaac hosts with dhcp=
v6 =C2=A0devices the prefix length is stuck at /64.=C2=A0 So on these mix a=
ddressing host subnets we cannot do longer prefixes following our ND cache =
hard limit mantra to prevent ND cache exhaustion issues as described in RFC=
 6164.</div><div dir=3D"auto"><br></div><div dir=3D"auto">So with the /80 n=
ew fixed boundary shifting prefix length 16 bits longer and shortening the =
IID by 16 bits gives resolved the 3GPP issue which 64share can work as is a=
nd subtending to downstream devices will now work as a /64 is now equivalen=
t to a /48 with 64k /80s.=C2=A0 Also BCP-690 for broadband not all operator=
s have adopted the shorter prefix lengths /56 or /48 recommendations =C2=A0=
and now that=E2=80=99s not an issue as the /64 would now suffice.</div><div=
 dir=3D"auto"><br></div><div dir=3D"auto">From an operators perspective tha=
t gain allows at least for 3GPP massive growth and subtending with a single=
 /64 allows the operators such as Verizon with massive subscriber base worl=
dwide can stay with current allocations and don=E2=80=99t have to ask for /=
10. =C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">As 5G gets ro=
lled out with Enhanced VPN framework and Network slicing paradigm, the dema=
nd for shorter blocks and wearable multiple /48 will be our new reality. =
=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Making that 16 bi=
t shift now to /80 making a /64 the new /48 will give broadband and 3GPP su=
bscribers a ton of space to subtending their networks we would be set for t=
he future.=C2=A0 Especially with IOT the demand for subtending will continu=
e to grow astronomically.</div><div dir=3D"auto"><br></div><div dir=3D"auto=
">Also IANA does not have to get start in allocating the other /3 and other=
 available blocks.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Lots =
of problems being solved here with a fixed /80 new boundary.=C2=A0</div><di=
v dir=3D"auto"><br></div><div dir=3D"auto">Also with the existing random II=
D generation schemes which we have tested on Linux kernel can do longer pre=
fixes using RFC 4941 privacy extension or RFC 7217 stable IID.</div><div di=
r=3D"auto"><br></div><div dir=3D"auto">Win-Win for all.</div><div dir=3D"au=
to"><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px=
 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;borde=
r-left-color:rgb(204,204,204)">
Ole</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signatur=
e" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><di=
v dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizo=
n.com/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-blo=
ck" target=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWirele=
ss/vz-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81p=
x"></a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Veriz=
on NHG DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mish=
ra</b></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><fon=
t face=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network So=
lutions A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchi=
tect=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:1=
3px;color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 C=
olumbia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div>=
</div></div></div></div></div></div></div></div>

--0000000000003281f905b47ce63a--


From nobody Thu Nov 19 14:14:05 2020
Return-Path: <jmh@joelhalpern.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 D78353A12D8; Thu, 19 Nov 2020 14:14:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.799
X-Spam-Level: 
X-Spam-Status: No, score=-2.799 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, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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=joelhalpern.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 TuFCgNZTKqzv; Thu, 19 Nov 2020 14:14:02 -0800 (PST)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (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 2F1F63A12D0; Thu, 19 Nov 2020 14:14:02 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 4CcYqY6WhJz1ntJ8; Thu, 19 Nov 2020 14:14:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1605824041; bh=i1fwwOzHV/Qy+2suUqXueNe5zix60EVmY9zoMgOnyYU=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=U/dw1FYA2pfdKXoCl1/el5Aa/NNmwyVC5N1mJkr7Po/2Aw8jYCigdd0TZzcU+Uf/8 btDYlTLMb1z4yE7UaKxrNGtWl6JttJzMS+7MKmhtHT0Xu3hb5pMJcG5JTrNLSlPdN8 7r0EYdx0KriEecAb0yeFkuWcfZRFJMU/MIc4aXeU=
X-Quarantine-ID: <5S7UdWmAHS0A>
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.128.43] (unknown [50.225.209.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 4CcYqY13Srz1nt3h; Thu, 19 Nov 2020 14:14:00 -0800 (PST)
To: Gyan Mishra <hayabusagsm@gmail.com>, otroan@employees.org
Cc: IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>, JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com>
Date: Thu, 19 Nov 2020 17:13:59 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.3
MIME-Version: 1.0
In-Reply-To: <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/VGbC6B4VKFiekV0ZacMuHlMEIbU>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 22:14:04 -0000

I am missing something in your reasoning.
You seem to say at one point that (to paraphrase) "we can't do this 
because it does not work with the existing UE software".
Any new solution where a UE delegates based on any change of any kind 
(including lengthening the prefix, shortening the prefix, or magically 
incanting new prefixes) requires that the UE be upgraded to know what to 
do with the information.  I do not see how that differentiates any of 
the solutions. (Except "don't do anything", which I think we do not want 
to take.)

Yours,
Joel

On 11/19/2020 5:03 PM, Gyan Mishra wrote:
> 
> 
> On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org 
> <mailto:otroan@employees.org>> wrote:
> 
> 
> 
>      > On 19 Nov 2020, at 14:58, Gyan Mishra <hayabusagsm@gmail.com
>     <mailto:hayabusagsm@gmail.com>> wrote:
>      >
>      > You would need a new option. It would likely be useful for the
>     requesting router to indicate interest in the option. Even hinting
>     at what prefix size it was expecting.
>      > Now can you explain to me again the reasons why this approach is
>     better than using the existing DHPCv6 protocol packets?
>      >
>      >     3GPP gateway does not support DHCPv6
> 
>     3GPP gateway doesn't support new option. What's your point?
> 
> 
> 
>      The point of the v6ops presentation and this email thread is how to 
> “extend a /64” in the 3GPP use case  in slide 1 of the deck you compiled 
> a list of options and of the two I had highlighted in red were the 
> 64share v2 Cameron’s option and the variable slaac option.  So on the 
> call this morning Lorenzo shot down 64share v2 shorter prefix option as 
> even if the 3GPP architecture was updated to support longer prefixes and 
> even is the 3GPP gateway was able to send a shorter prefix with A flag 
> not set, all mobile devices per Lorenzo’s point would be broken as they 
> would not accept the shorter let’s say /56 prefix to build the slaac 128 
> bit address.  So the bottom line is the 64share v2 won’t work unless we 
> update RFC 4291 and remove the 64 bit boundary.
> 
>   So we are back to square uno - no viable solution
> 
>   So now we had thrown out the longer >64 due to race to bottom worries 
> which I and others believe is Fud and as described in slide 10 of the 
> v6ops “race to the bottom slide”.
> 
> So a happy medium /80 fixed boundary I came up with that I think solves 
> a lot of the issue and not just the 3GPP initial segmentation of 
> downstream devices problem statement.
> 
> Since we have to update RFC 4291 for 64share v2 to work anyways to allow 
> for shorter prefixes, why not instead create a new bottom at /80 giving 
> 16 bits more of prefix length and shrinking the IID down to 48 bits.  
> Doing so you would not even have to update the 3GPP architecture as I 
> don’t know if that would fly or not.  Also this solves a few other 
> problems at the same time.
> 
> 
> As I mentioned in the v6ops deck presented that vlsm 0 to 128 is 
> mainstream for operators for static addressing on router and switch 
> infrastructure and dhcpv6 subnets longer prefixes for network 
> infrastructure appliance clusters, NFV/VNF virtualization and server 
> farms.  On host subnets where there is a chance of mix of slaac hosts 
> with dhcpv6  devices the prefix length is stuck at /64.  So on these mix 
> addressing host subnets we cannot do longer prefixes following our ND 
> cache hard limit mantra to prevent ND cache exhaustion issues as 
> described in RFC 6164.
> 
> So with the /80 new fixed boundary shifting prefix length 16 bits longer 
> and shortening the IID by 16 bits gives resolved the 3GPP issue which 
> 64share can work as is and subtending to downstream devices will now 
> work as a /64 is now equivalent to a /48 with 64k /80s.  Also BCP-690 
> for broadband not all operators have adopted the shorter prefix lengths 
> /56 or /48 recommendations  and now that’s not an issue as the /64 would 
> now suffice.
> 
>  From an operators perspective that gain allows at least for 3GPP 
> massive growth and subtending with a single /64 allows the operators 
> such as Verizon with massive subscriber base worldwide can stay with 
> current allocations and don’t have to ask for /10.
> 
> As 5G gets rolled out with Enhanced VPN framework and Network slicing 
> paradigm, the demand for shorter blocks and wearable multiple /48 will 
> be our new reality.
> 
> Making that 16 bit shift now to /80 making a /64 the new /48 will give 
> broadband and 3GPP subscribers a ton of space to subtending their 
> networks we would be set for the future.  Especially with IOT the demand 
> for subtending will continue to grow astronomically.
> 
> Also IANA does not have to get start in allocating the other /3 and 
> other available blocks.
> 
> Lots of problems being solved here with a fixed /80 new boundary.
> 
> Also with the existing random IID generation schemes which we have 
> tested on Linux kernel can do longer prefixes using RFC 4941 privacy 
> extension or RFC 7217 stable IID.
> 
> Win-Win for all.
> 
>     Ole
> 
> -- 
> 
> <http://www.verizon.com/>
> 
> *Gyan Mishra*
> 
> /Network Solutions A//rchitect /
> 
> /M 301 502-1347
> 13101 Columbia Pike
> /Silver Spring, MD
> 
> 
> 
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
> 


From nobody Thu Nov 19 14:50:51 2020
Return-Path: <brian.e.carpenter@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 B44493A0DD2; Thu, 19 Nov 2020 14:50:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.099
X-Spam-Level: 
X-Spam-Status: No, score=-1.099 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, FREEMAIL_REPLY=1, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 9Rpo1QWypHN4; Thu, 19 Nov 2020 14:50:47 -0800 (PST)
Received: from mail-pg1-x530.google.com (mail-pg1-x530.google.com [IPv6:2607:f8b0:4864:20::530]) (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 D489B3A0DBC; Thu, 19 Nov 2020 14:50:02 -0800 (PST)
Received: by mail-pg1-x530.google.com with SMTP id t21so5593768pgl.3; Thu, 19 Nov 2020 14:50:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=XgLKnd1QsHaZjHy6NDppQlytopPp/eWdELaajtbPNqA=; b=TDxJPBgBGP8nliOZVQl16AbAQRBRBj/Re0s23BwPHHJJLNslSZuPY0P2NS22P7WvbI 8Bk6q6qaRTbF2eFQEJWFDA0XX50BXzMCbLcyZ/ozHvy5FMM1X/lXoERGeXEq+CpdyTl1 8LDWsefZ/np2qJpWLsNoHYAeB0z/rvTOmVqD4qcyj2rcgNa/MgF2RL6qhyL5WL2aVtNl lC2POotOpFhB3O9XpSR2yumMm6U7dq6HrtvpHqiNYxgjyBaevz5Ayo+bG+hNDnajIksS WJsSUGCyc7y7017oXtBXPET8zkhqByiCRaywJErRWQTMJPl3cbBAizO/LM9hIMzkEwza pIlQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=XgLKnd1QsHaZjHy6NDppQlytopPp/eWdELaajtbPNqA=; b=nWFSrCvJHyhVSRdKp2GOE2hMQawpgUkqtufOyztzTO2ZOrrKokVguI7taTeBZi6aT6 UV1kKuBCB16cdtAzc2c19EX1xU26IrF6r9Zhp4x9jMN0k2G18gU5VBUW8eEoljgQi1Mj KRGCSOSZMq9pURAzetjethIShLe+u3nqkwxQNrOlvnnaCpWFDXgPyqxyP2nHGG88gxS5 J8tnD0RFewzlHT5eTWOjoBqzzUpZqnT80s5otOPItU80rm86tigtYAQDiSrbU1gzSrnr bhGMBf0s5TFxh8oawlybep0VFkpq7qgVjsUQs88Bj3X94xgjwZ5ZRgNt59zNrUnPcfae g8UQ==
X-Gm-Message-State: AOAM533wmhEs+4qGKtbhhMV8zwuKZQ5OUfhrZOcrvUbaKp11I9Hu1DyI itHRvzEcBn0gaIq3p60EQZo/KLLjSnS/ew==
X-Google-Smtp-Source: ABdhPJw5tH6JdWKYtbSBDAtVxN1X81yg/SjZXT+6blGCnW59KWH3W4YgQG5wdg8lwieqzNbc99g8aA==
X-Received: by 2002:aa7:8c55:0:b029:18c:45ed:d87e with SMTP id e21-20020aa78c550000b029018c45edd87emr11076044pfd.76.1605826202269;  Thu, 19 Nov 2020 14:50:02 -0800 (PST)
Received: from [192.168.178.20] ([151.210.131.28]) by smtp.gmail.com with ESMTPSA id q6sm960424pfu.23.2020.11.19.14.49.59 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 19 Nov 2020 14:50:01 -0800 (PST)
To: Gyan Mishra <hayabusagsm@gmail.com>, otroan@employees.org
Cc: IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>, JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <a8306401-3f2d-9284-804e-ab703d837426@gmail.com>
Date: Fri, 20 Nov 2020 11:49:56 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/bVtBWhGaju_LzT-DfYiLDp8PFMQ>
Subject: Re: [v6ops] The bottom is /112
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 22:50:49 -0000

And if we had left the boundary at /80, as it was in 1995 (RFC1884), woul=
d you now be arguing for /96, since in that case 3GPP would have settled =
on /80?

Sorry, but this is exactly and precisely a 16-bit jump in the race to the=
 bottom. And it breaks all existing SLAAC hosts on the way.

The problem here is caused by 3GPP, but a solution like Cameron's should =
work for everybody with minimal changes.

Regards
   Brian

On 20-Nov-20 11:03, Gyan Mishra wrote:
>=20
>=20
> On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org <mailto:otroan@e=
mployees.org>> wrote:
>=20
>=20
>=20
>     > On 19 Nov 2020, at 14:58, Gyan Mishra <hayabusagsm@gmail.com <mai=
lto:hayabusagsm@gmail.com>> wrote:
>     >
>     > You would need a new option. It would likely be useful for the re=
questing router to indicate interest in the option. Even hinting at what =
prefix size it was expecting.
>     > Now can you explain to me again the reasons why this approach is =
better than using the existing DHPCv6 protocol packets?
>     >
>     >=C2=A0 =C2=A0 =C2=A03GPP gateway does not support DHCPv6
>=20
>     3GPP gateway doesn't support new option. What's your point?
>=20
>=20
>=20
> =C2=A0 =C2=A0 The point of the v6ops presentation and this email thread=
 is how to =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case =C2=A0in s=
lide 1 of the deck you compiled a list of options and of the two I had hi=
ghlighted in red were the 64share v2 Cameron=E2=80=99s option and the var=
iable slaac option.=C2=A0 So on the call this morning Lorenzo shot down 6=
4share v2 shorter prefix option as even if the 3GPP architecture was upda=
ted to support longer prefixes and even is the 3GPP gateway was able to s=
end a shorter prefix with A flag not set, all mobile devices per Lorenzo=E2=
=80=99s point would be broken as they would not accept the shorter let=E2=
=80=99s say /56 prefix to build the slaac 128 bit address.=C2=A0 So the b=
ottom line is the 64share v2 won=E2=80=99t work unless we update RFC 4291=
 and remove the 64 bit boundary.
>=20
> =C2=A0So we are back to square uno - no viable solution=C2=A0
>=20
> =C2=A0So now we had thrown out the longer >64 due to race to bottom wor=
ries which I and others believe is Fud and as described in slide 10 of th=
e v6ops =E2=80=9Crace to the bottom slide=E2=80=9D. =C2=A0
>=20
> So a happy medium /80 fixed boundary I came up with that I think solves=
 a lot of the issue and not just the 3GPP initial segmentation of downstr=
eam devices problem statement.
>=20
> Since we have to update RFC 4291 for 64share v2 to work anyways to allo=
w for shorter prefixes, why not instead create a new bottom at /80 giving=
 16 bits more of prefix length and shrinking the IID down to 48 bits.=C2=A0=
 Doing so you would not even have to update the 3GPP architecture as I do=
n=E2=80=99t know if that would fly or not.=C2=A0 Also this solves a few o=
ther problems at the same time.
>=20
>=20
> As I mentioned in the v6ops deck presented that vlsm 0 to 128 is mainst=
ream for operators for static addressing on router and switch infrastruct=
ure and dhcpv6 subnets longer prefixes for network infrastructure applian=
ce clusters, NFV/VNF virtualization and server farms.=C2=A0 On host subne=
ts where there is a chance of mix of slaac hosts with dhcpv6 =C2=A0device=
s the prefix length is stuck at /64.=C2=A0 So on these mix addressing hos=
t subnets we cannot do longer prefixes following our ND cache hard limit =
mantra to prevent ND cache exhaustion issues as described in RFC 6164.
>=20
> So with the /80 new fixed boundary shifting prefix length 16 bits longe=
r and shortening the IID by 16 bits gives resolved the 3GPP issue which 6=
4share can work as is and subtending to downstream devices will now work =
as a /64 is now equivalent to a /48 with 64k /80s.=C2=A0 Also BCP-690 for=
 broadband not all operators have adopted the shorter prefix lengths /56 =
or /48 recommendations =C2=A0and now that=E2=80=99s not an issue as the /=
64 would now suffice.
>=20
> From an operators perspective that gain allows at least for 3GPP massiv=
e growth and subtending with a single /64 allows the operators such as Ve=
rizon with massive subscriber base worldwide can stay with current alloca=
tions and don=E2=80=99t have to ask for /10. =C2=A0
>=20
> As 5G gets rolled out with Enhanced VPN framework and Network slicing p=
aradigm, the demand for shorter blocks and wearable multiple /48 will be =
our new reality. =C2=A0
>=20
> Making that 16 bit shift now to /80 making a /64 the new /48 will give =
broadband and 3GPP subscribers a ton of space to subtending their network=
s we would be set for the future.=C2=A0 Especially with IOT the demand fo=
r subtending will continue to grow astronomically.
>=20
> Also IANA does not have to get start in allocating the other /3 and oth=
er available blocks.
>=20
> Lots of problems being solved here with a fixed /80 new boundary.=C2=A0=

>=20
> Also with the existing random IID generation schemes which we have test=
ed on Linux kernel can do longer prefixes using RFC 4941 privacy extensio=
n or RFC 7217 stable IID.
>=20
> Win-Win for all.
>=20
>     Ole
>=20
> --=20
>=20
> <http://www.verizon.com/>
>=20
> *Gyan Mishra*
>=20
> /Network Solutions A//rchitect=C2=A0/
>=20
> /M 301 502-1347
> 13101 Columbia Pike=C2=A0
> /Silver Spring, MD
>=20
>=20
>=20
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>=20


From nobody Thu Nov 19 15:02:38 2020
Return-Path: <bob.hinden@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 3F96C3A134B; Thu, 19 Nov 2020 15:02:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.098
X-Spam-Level: 
X-Spam-Status: No, score=-1.098 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, FREEMAIL_REPLY=1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 Czp2J__4pEOj; Thu, 19 Nov 2020 15:02:35 -0800 (PST)
Received: from mail-wm1-x32c.google.com (mail-wm1-x32c.google.com [IPv6:2a00:1450:4864:20::32c]) (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 78C8D3A1348; Thu, 19 Nov 2020 15:02:35 -0800 (PST)
Received: by mail-wm1-x32c.google.com with SMTP id s13so8182139wmh.4; Thu, 19 Nov 2020 15:02:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=uZKNLsrLzlVnIgBJl7wj+Lc5CeyH3Mc29QFqa9Af+P8=; b=GCO6xpH1V6GzWNc9BbJkDqKNpsXhQKy9y6zQNUqUgXPc6RA38IaGGCcqBt1nzn643t ujzyIQBUltlG9eYp+he3LvPQISav9rbw9UYJJOjzMR2n2oRB6zezTB0T+ukgyDjGkbWH RPgIdG1MmhIBQMS4TvveuogJZJs7q+93HKrXdXyhvtlLB15bA52WAP3+xAn1x7yRNzeE EDqWyG1GsbTRL1nk67fZoSPV7QxZd4Z45dtikaowaZaMdPM5OQqvrwxjfJ2JkoQz3q5+ ISiZPmpLeWV/h8lc8lfMK/u45N9mAfLQ0CN4UsDFvrz98IE6R66RQD3DDHjjp5wWdQSh KdPA==
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=uZKNLsrLzlVnIgBJl7wj+Lc5CeyH3Mc29QFqa9Af+P8=; b=lGFoeFbZFxFBl94NJS4GH4uyhOOjLkfZTMn9d+3p0jIHJSpaHuDFpTRgpxXHECYCCj GrAJj7TEn9bzi/ZvqQ1ySKAsR8hnLZ8zbOR7aPwYXxSiZ6z24tNaM9r2zkn1Fr71WySo C8HB3X2LsQ21UDvsTZofHMPnG8gF0FjFwRxuZQFjF6lK1C0+gmbuOH7CNFgPRgI4VFOZ ee8oCaYcTjkfJ67i9OOyIT8Vg/lB+tFaWXhap2xr5nVaFPtZHqhk9e5D/Xls1iGS+bhU yV4xNmTep7vAHT57cosdL4Zqj7iiQewFubNM6TRp1iMxOu+CFoX5dOdsjIBhH3a4blmr SBWw==
X-Gm-Message-State: AOAM530jvKbOC+SGa01igEFKW5YbfY9jkzY6YKFcwR3yWXgsiU/Sev9V 9LHcZfeTZjVFqtahdHwW62Q=
X-Google-Smtp-Source: ABdhPJz0//ButhS9Nlgby13f20Aio8MkNC66HQ3MS/EjgVDJYU15UONFTY0VEFt6zv42nMOKA35EHw==
X-Received: by 2002:a1c:c909:: with SMTP id f9mr6595753wmb.87.1605826953540; Thu, 19 Nov 2020 15:02:33 -0800 (PST)
Received: from ?IPv6:2601:647:5a00:ef0b:c48f:7b8d:7703:cdf4? ([2601:647:5a00:ef0b:c48f:7b8d:7703:cdf4]) by smtp.gmail.com with ESMTPSA id q5sm2302654wrf.41.2020.11.19.15.02.31 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 19 Nov 2020 15:02:32 -0800 (PST)
From: Bob Hinden <bob.hinden@gmail.com>
Message-Id: <92CD1CEE-4453-4739-8418-34D20F350244@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_1D49112C-0D0C-495F-B841-CD10EE135873"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
Date: Thu, 19 Nov 2020 15:02:28 -0800
In-Reply-To: <a8306401-3f2d-9284-804e-ab703d837426@gmail.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, Gyan Mishra <hayabusagsm@gmail.com>, =?utf-8?Q?Ole_Tr=C3=B8an?= <otroan@employees.org>, IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>, JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
To: Brian Carpenter <brian.e.carpenter@gmail.com>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <a8306401-3f2d-9284-804e-ab703d837426@gmail.com>
X-Mailer: Apple Mail (2.3445.104.17)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/EOAe33FoNqvpLrGdAd9oALNAP4U>
Subject: Re: [v6ops] The bottom is /112
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 19 Nov 2020 23:02:37 -0000

--Apple-Mail=_1D49112C-0D0C-495F-B841-CD10EE135873
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Brian,

> On Nov 19, 2020, at 2:49 PM, Brian E Carpenter =
<brian.e.carpenter@gmail.com> wrote:
>=20
> And if we had left the boundary at /80, as it was in 1995 (RFC1884), =
would you now be arguing for /96, since in that case 3GPP would have =
settled on /80?
>=20
> Sorry, but this is exactly and precisely a 16-bit jump in the race to =
the bottom. And it breaks all existing SLAAC hosts on the way.
>=20
> The problem here is caused by 3GPP, but a solution like Cameron's =
should work for everybody with minimal changes.

+100

Either something like Cameron=E2=80=99s draft or a very minimal DHCPv6 =
PD implementation that can run in a 3GPP environment.   It doesn=E2=80=99t=
 need to be a full DHCPv6 server.

Bob


>=20
> Regards
>   Brian
>=20
> On 20-Nov-20 11:03, Gyan Mishra wrote:
>>=20
>>=20
>> On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org =
<mailto:otroan@employees.org>> wrote:
>>=20
>>=20
>>=20
>>> On 19 Nov 2020, at 14:58, Gyan Mishra <hayabusagsm@gmail.com =
<mailto:hayabusagsm@gmail.com>> wrote:
>>>=20
>>> You would need a new option. It would likely be useful for the =
requesting router to indicate interest in the option. Even hinting at =
what prefix size it was expecting.
>>> Now can you explain to me again the reasons why this approach is =
better than using the existing DHPCv6 protocol packets?
>>>=20
>>>      3GPP gateway does not support DHCPv6
>>=20
>>    3GPP gateway doesn't support new option. What's your point?
>>=20
>>=20
>>=20
>>     The point of the v6ops presentation and this email thread is how =
to =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case  in slide 1 of =
the deck you compiled a list of options and of the two I had highlighted =
in red were the 64share v2 Cameron=E2=80=99s option and the variable =
slaac option.  So on the call this morning Lorenzo shot down 64share v2 =
shorter prefix option as even if the 3GPP architecture was updated to =
support longer prefixes and even is the 3GPP gateway was able to send a =
shorter prefix with A flag not set, all mobile devices per Lorenzo=E2=80=99=
s point would be broken as they would not accept the shorter let=E2=80=99s=
 say /56 prefix to build the slaac 128 bit address.  So the bottom line =
is the 64share v2 won=E2=80=99t work unless we update RFC 4291 and =
remove the 64 bit boundary.
>>=20
>>  So we are back to square uno - no viable solution
>>=20
>>  So now we had thrown out the longer >64 due to race to bottom =
worries which I and others believe is Fud and as described in slide 10 =
of the v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.
>>=20
>> So a happy medium /80 fixed boundary I came up with that I think =
solves a lot of the issue and not just the 3GPP initial segmentation of =
downstream devices problem statement.
>>=20
>> Since we have to update RFC 4291 for 64share v2 to work anyways to =
allow for shorter prefixes, why not instead create a new bottom at /80 =
giving 16 bits more of prefix length and shrinking the IID down to 48 =
bits.  Doing so you would not even have to update the 3GPP architecture =
as I don=E2=80=99t know if that would fly or not.  Also this solves a =
few other problems at the same time.
>>=20
>>=20
>> As I mentioned in the v6ops deck presented that vlsm 0 to 128 is =
mainstream for operators for static addressing on router and switch =
infrastructure and dhcpv6 subnets longer prefixes for network =
infrastructure appliance clusters, NFV/VNF virtualization and server =
farms.  On host subnets where there is a chance of mix of slaac hosts =
with dhcpv6  devices the prefix length is stuck at /64.  So on these mix =
addressing host subnets we cannot do longer prefixes following our ND =
cache hard limit mantra to prevent ND cache exhaustion issues as =
described in RFC 6164.
>>=20
>> So with the /80 new fixed boundary shifting prefix length 16 bits =
longer and shortening the IID by 16 bits gives resolved the 3GPP issue =
which 64share can work as is and subtending to downstream devices will =
now work as a /64 is now equivalent to a /48 with 64k /80s.  Also =
BCP-690 for broadband not all operators have adopted the shorter prefix =
lengths /56 or /48 recommendations  and now that=E2=80=99s not an issue =
as the /64 would now suffice.
>>=20
>> =46rom an operators perspective that gain allows at least for 3GPP =
massive growth and subtending with a single /64 allows the operators =
such as Verizon with massive subscriber base worldwide can stay with =
current allocations and don=E2=80=99t have to ask for /10.
>>=20
>> As 5G gets rolled out with Enhanced VPN framework and Network slicing =
paradigm, the demand for shorter blocks and wearable multiple /48 will =
be our new reality.
>>=20
>> Making that 16 bit shift now to /80 making a /64 the new /48 will =
give broadband and 3GPP subscribers a ton of space to subtending their =
networks we would be set for the future.  Especially with IOT the demand =
for subtending will continue to grow astronomically.
>>=20
>> Also IANA does not have to get start in allocating the other /3 and =
other available blocks.
>>=20
>> Lots of problems being solved here with a fixed /80 new boundary.
>>=20
>> Also with the existing random IID generation schemes which we have =
tested on Linux kernel can do longer prefixes using RFC 4941 privacy =
extension or RFC 7217 stable IID.
>>=20
>> Win-Win for all.
>>=20
>>    Ole
>>=20
>> --
>>=20
>> <http://www.verizon.com/>
>>=20
>> *Gyan Mishra*
>>=20
>> /Network Solutions A//rchitect /
>>=20
>> /M 301 502-1347
>> 13101 Columbia Pike
>> /Silver Spring, MD
>>=20
>>=20
>>=20
>> _______________________________________________
>> v6ops mailing list
>> v6ops@ietf.org
>> https://www.ietf.org/mailman/listinfo/v6ops
>>=20
>=20
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops


--Apple-Mail=_1D49112C-0D0C-495F-B841-CD10EE135873
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEm0rfRsOCoyamPexGrut0EXfnu6gFAl+2+YQACgkQrut0EXfn
u6iFFAf+LmLVF6xtGhEU9yzbedWyUbfSVx1b7cv6fL1AQh7nPsfRms9z7Dmkb9ee
/bW0B6azn6JErOY9ynphNMPQRcKMf+0SMY5f5qjkDGrgSMXU8K8Mnw1ztHquy+3W
pf32woNIeZZ+J8OFyG/Y3ssZWLXoYCdnpd9otf91Yv8V74v5UzV0Z8NlYjw4rHIm
4DkNVG2dNydWSfzxne5yh74EtdaTrhavwq0AbkKB9IXk6YvY50JyVNaXPrH+X5ej
d1v4ok8R/3fkLCdyMvX+0Uq+ml9aNuZF74crQQSlJgz1JZOrRPepOAAeE4PPdcF6
eJYNy5ZpLi9ORmD94WFuzcTjalTsbg==
=fIEo
-----END PGP SIGNATURE-----

--Apple-Mail=_1D49112C-0D0C-495F-B841-CD10EE135873--


From nobody Fri Nov 20 01:05:55 2020
Return-Path: <fredbaker.ietf@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 09E6B3A1ADE; Fri, 20 Nov 2020 01:05:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, 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=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 YKjEFUJ-NYld; Fri, 20 Nov 2020 01:05:53 -0800 (PST)
Received: from mail-pl1-x633.google.com (mail-pl1-x633.google.com [IPv6:2607:f8b0:4864:20::633]) (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 8B4B33A1ADD; Fri, 20 Nov 2020 01:05:53 -0800 (PST)
Received: by mail-pl1-x633.google.com with SMTP id d17so4537924plr.5; Fri, 20 Nov 2020 01:05:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:reply-to :content-transfer-encoding:message-id:references:to; bh=DfLDR+xS3Yf0OdmsNb0j+UKqpBf041DtC9gHmmXWvsc=; b=i2HQ6nJFVErAZv7vm5S0LBtDEsf4VgnadXgiecVDfYKlLyZh7L/xPHQ2K3tnNI0D+B g3quFyUFWgZU9zoEbtOpXm8xyX1fy8ti/XS95mqD5VT+JM/xE3jtT8YOdtM6oHb7WW5K /tfC97FoY4zbuiYpVpDQLSCWmi5EJxRyF2KHvdXsCsoWu/H2mYEsPLzrYRbTKvd0wB9b JUVsanSjikbx4O3/vbjeixzSNBF49TQ/1SE7y5w6LfF+ON0nj2WhriMxmosvHi5sdHap xOpPrc8P0Q4yYP6FFwxrh172IIK4/Emhmt8c0LHOuvMCWBBg5Nr1Eyuo8YM/fii5+D2A WEKg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date :reply-to:content-transfer-encoding:message-id:references:to; bh=DfLDR+xS3Yf0OdmsNb0j+UKqpBf041DtC9gHmmXWvsc=; b=GFtAaeOOowDEBiiYTbl+X4v2iEYR4LJ8ezvCgReORDKWjCR4UGY0Mw8juw6aMCUjs9 64Tk5MXLSh/WbEJugflYTKUD6TNhqfGQAJ5cTYynVxf+fgTIDCB1G3fRa2k+ozsvGt3H i/sx0zfZkzBpCZLQswCXLMSuXwpl8EplHOfUtpq/rOxARJc/OOAUyLoyTKwHQ58GgzAl RVcDht3YBngjiOMXu/+WdJ0QCoeRPvY16b62MS9prj055rbViG9VT3AU9ACtZeURQbDu 7vedOxh0uAUTsPflu7JRSi+hiigicfySekxkzFsN8DTVZ3tm1062mx+R6CFPrIXCfymm EGIg==
X-Gm-Message-State: AOAM531zV9vlpbwctQj2DGUa7TXN/X1HyQR9DmrVaH+8JDTTo+0hPup4 Anc/utfhWC4mhd0dWR8++KmcKwevwYU=
X-Google-Smtp-Source: ABdhPJyP97ImFrDDSYVw7NeJz2WxtBKDLpD+hgurCvJtbFfExlLJ5rpd4j9ThyHRqC2Z6sL8ttrviA==
X-Received: by 2002:a17:902:9689:b029:d8:e310:2fa2 with SMTP id n9-20020a1709029689b02900d8e3102fa2mr13424794plp.42.1605863152779;  Fri, 20 Nov 2020 01:05:52 -0800 (PST)
Received: from ?IPv6:2600:8802:5800:1963::1043? ([2600:8802:5800:1963::1043]) by smtp.gmail.com with ESMTPSA id h16sm2523989pgd.62.2020.11.20.01.05.51 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 20 Nov 2020 01:05:52 -0800 (PST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.21\))
From: Fred Baker <fredbaker.ietf@gmail.com>
In-Reply-To: <9C2200A8-AB79-4A14-9B90-22771752D337@gmail.com>
Date: Fri, 20 Nov 2020 01:05:50 -0800
Reply-To: V6Ops-Chairs <v6ops-chairs@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <B7507BF1-07D0-44C0-9CF4-4F8C4DAB293B@gmail.com>
References: <9C2200A8-AB79-4A14-9B90-22771752D337@gmail.com>
To: IPv6 Operations <v6ops@ietf.org>
X-Mailer: Apple Mail (2.3654.40.0.2.21)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/oLPCFdhVoL5f7apixpeKdIY69II>
Subject: Re: [v6ops] Followup from Ietf 109 v6ops meeting
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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, 20 Nov 2020 09:05:55 -0000

I'm not at all sure I understand what happened with last night's =
meeting. I had meetecho issues - For me, it only worked on Chrome, and =
failed completely on Safari and Firefox. In addition, there was the =
Jabber problem when the meeting started, and several points at which =
speakers - especially Ramesh - couldn't be heard or otherwise =
experienced failures. I spend much of my time on Zoom or Webex, and =
don't experience these issues there. <<frustration>>

Ramesh's talk was interrupted or delayed several times, and as he was an =
invited speaker and his content ("issues with IPv6-only deployment in =
India") was, I should think, very interesting in the context of "so =
what's between us and turning IPv4 off" (I was surprised by the extent =
to which he in fact runs IPv6-only as a service provider). I reminded =
him that he was on the clock and otherwise let him talk. The effect was, =
though, that we didn't have a lot of discussion with him or with the =
remaining speakers. I'd like to remedy that with open-mike-on-the-list.

Ron and I plan to go through all five talks (including Ramesh's, which =
has no draft) a week at a time and simply invite list discussion. The =
time of year is bad - we have US Thanksgiving next week, Christmas/New =
Years in December, and Chinese New Years in January. As such, we plan to =
run the agenda in sequence, asking for comments starting on 29 November =
and again on 6 and 13 December and then on 10 and 17 January. In each =
case, we plan to point people to the posted draft and the posted slides. =
I haven't received the a/v file yet, but with any luck we can also point =
to that.

FYI, there are, at this instant, 76 countries from which Google reports =
that it receives >5% of its requests using IPv6. A graphic regarding =
them is at =
https://www.vyncke.org/ipv6status/compare.php?metric=3Dp&countries=3Dbe,in=
,de,my,gr,tw,yt,gf,vn,ch,fr,us,lu,mx,pt,br,jp,th,ae,hu,mq,lk,uy,fi,gb,ec,e=
e,ca,nl,sa,gp,re,ie,tt,au,nz,ro,bo,ga,pe,at,no,cz,il,ph,tg,sg,ar,si,gt,pl,=
mo,om,pr,np,mm,kr,co,sx,fo,bt,li,ke,md,lv,zw,is,am,rw,sr,se,sk,jo,ru,py,it=
. India, and especially Reliance Jio, shows up at =
https://stats.labs.apnic.net/ipv6/AS55836?c=3DIN&p=3D1&v=3D1&w=3D30&x=3D1 =
(APNIC numbers).

If anyone has issues with that plan, please drop a note to =
v6ops-chairs@ietf.org.



From nobody Fri Nov 20 01:06:07 2020
Return-Path: <a.e.azimov@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 D9D6F3A1AEA; Fri, 20 Nov 2020 01:06:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, 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=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 AmiyMDZw35W1; Fri, 20 Nov 2020 01:06:00 -0800 (PST)
Received: from mail-ot1-x32f.google.com (mail-ot1-x32f.google.com [IPv6:2607:f8b0:4864:20::32f]) (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 9B00D3A1B1F; Fri, 20 Nov 2020 01:05:59 -0800 (PST)
Received: by mail-ot1-x32f.google.com with SMTP id 92so5033909otd.5; Fri, 20 Nov 2020 01:05:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=agEg0jGErrQU2uilzY71nL9vrFGMYJJmt9ZMWE4illA=; b=eWvGGkdwyHMOt7yaqDvOt7D1r5r6784HDjt0JMbI24RIzakYNV1303KlBF+k/kgb+9 uMssSGKp25lMcCjQiltLnXU3K0OB4kjbtAfglZXTtIdT7qkdn2R691fJ6WpvHBbespeV mO8xLchVxO++UviJHTw1py3JZWIvmAqkxZZuqT9tx6ERB2Ta9cOm8NVwsNIJmRV/MOTi +ZqIAN97YgBe+5zRKtydu/xaJy+lAKqIDDaFVyoZIkBFS6+ZT3YgUiIVok530hiApUtY gx+Oq6C7lgELu8FdV3ZXPnXNS2HIxqmhn/UMAkOUDIbzBpZm/PTMi9fGIi3MLJLkUWp5 eaqg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=agEg0jGErrQU2uilzY71nL9vrFGMYJJmt9ZMWE4illA=; b=NtRPn+q8enWDQ9pmc1NeVpLuTXzQWZIDZtqmC6PfMsVhOUayzgr4S6nPV3XYKCdOGF syW5bsUT6anR7XrM1jyIOJ+s5mn2WVBubSCGBsscAxXtiAvep8gBFhNRyV6n8icwIZsz b00BECP5DNHiuNDLJY8gV9s0Bs7BbpAwvYSJ9me+2qwDy/MmvXTK366QflhxaX3PAPg4 7bT2dnsr+tX/o6ti4njnS8+AjstEwmR/sYTTE0c3mW/VbPfn7yz1pLfoQOq6XnU+tTvF aqOCLojnMB7v6Rjrm6M8U6camcKctx0vMfdVNIq+HbFN7SFTd3tGxm8C1RnJ89z+OwNs Rb9g==
X-Gm-Message-State: AOAM532+f2HfKgfb4/6O/a5dQBfV4gTG1mx7FOtubVcTK0unPC28pNXR n4/StRUDMaSQc0xWtDmEwOlmvEOsXjTU3cE3+HBI60lkjPg=
X-Google-Smtp-Source: ABdhPJzaQgRtXz4bVzyB3AOgxLbJjdAx98U5VdH4vO+hPDjg/7jkOljQKU223cG2vFug/+MXdEXlcNNWZwSGeTsT23c=
X-Received: by 2002:a9d:4c92:: with SMTP id m18mr13553418otf.248.1605863158810;  Fri, 20 Nov 2020 01:05:58 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <CALx6S35uEeWQK5-b4JTjE27T0CCwdaUESJJ585cC=OgR-D3j1w@mail.gmail.com>
In-Reply-To: <CALx6S35uEeWQK5-b4JTjE27T0CCwdaUESJJ585cC=OgR-D3j1w@mail.gmail.com>
From: Alexander Azimov <a.e.azimov@gmail.com>
Date: Fri, 20 Nov 2020 12:05:46 +0300
Message-ID: <CAEGSd=D=adP7wAHhKte7QSTXq5GVL7-1FBEBCGDs4CS-Q3O_vA@mail.gmail.com>
To: Tom Herbert <tom@herbertland.com>
Cc: tcpm <tcpm@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000002389c305b4862791"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/hzoCTsHDkWSHmGg2TYQlYXSMqcM>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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, 20 Nov 2020 09:06:06 -0000

--0000000000002389c305b4862791
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Tom,

As far as I know, the auto_flowlabels default is 1, which stands for:

> 1: automatic flow labels are enabled by default, they can be disabled on =
a
> per socket basis using the IPV6_AUTOFLOWLABEL socket option


And you get it all-in-one: FL changes after both SYN_RTO and RTO events.
The change after SYN_RTO looks safe and can bring benefit for the end-user
experience, while the FL change after the RTO outside of a controlled
environment is causing a problem.

And yes, we were able to detect it on a working system. One of the
developers contacted NOC team that he has constant connection failures
while pushing a significant amount of data, and it began when he started
working from home. It proved out that there was RTO happening during the
lifetime of the TCP session, the session jumped to another stateful L4
balancer and, as a result, the session got a timeout. At the moment we had
to disable FL load balancing at our border routers and DCI - this solved
the issue at the moment.

If it is possible to remove from the default behavior change of flow label
after RTO event, while keeping it for SYN_RTO would be great.

=D1=87=D1=82, 19 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 18:36, Tom H=
erbert <tom@herbertland.com>:

> On Thu, Nov 19, 2020 at 3:49 AM Alexander Azimov <a.e.azimov@gmail.com>
> wrote:
> >
> > Dear colleagues,
> >
> > I have added in the cc both v6op and tcpm for a reason and let me
> explain why.
> >
> > It's clear that we are moving forward with load balancing that uses flo=
w
> label (FL). And the pressure will increase with SRv6 adoption. But at the
> moment wide adoption of FL-based load-balancing may create significant
> issues for TCP Anycast services.
> >
> > RFC6437 suggests putting hash from 5-tuple into FL value. And as far as
> I know, there is no document that updates this behavior. This description
> is perfectly fine, but what is implemented in the Linux kernel is
> different: FL is carrying hash from 5-tuple with an additional seed, and
> this seed is randomly changed after each RTO/SYN_RTO event. Here are
> related patches:
> >
> >
> https://lore.kernel.org/netdev/alpine.DEB.2.02.1407012100290.20628@tomh.m=
tv.corp.google.com/
> >
> https://lore.kernel.org/netdev/1438124526-2129341-1-git-send-email-tom@he=
rbertland.com/
> > https://lore.kernel.org/netdev/20160928020337.3057238-1-brakmo@fb.com/
> >
> Alexander,
>
> The initial intent of the Linux flow label code was that the hash was
> persistent for the lifetime of the connection; in fact we fixed a
> nasty bug where the hash would change when a connection moved to TW
> state causing some firewalls not to see the final ACK so they can
> remove state. The feature where the flow hash is recalculated for a
> failing connection should be optional and not the default behavior. If
> this isn't what the implementation is doing I can take it up on Linux
> netdev to fix it.
>
> Have you been able to show this behavior is actually happening on a
> running system?
>
> Tom
>
> >
> > This is a great thing by the way because in the data center environment
> with multiple equal paths it gives a way to have pseudo-multipath TCP whi=
ch
> jumps between paths in case of an outage. There might be interest to writ=
e
> down an informational document for this.
> >
> > But the problem happens when TCP flows start jumping between anycast
> points. If anycast service provides connection tracking (L7/TCP proxy,
> stateful L4 balancer) the 'jump' may redirect traffic to another point, a=
nd
> with the adoption of FL load balancing by the transit providers - to
> another location, where no TCP state is available. In other words, an
> established TCP session breaks after RTO event. And it's not just a theor=
y
> - we already faced this kind of issue in our network, and it is really ha=
rd
> to debug.
> >
> > I wonder what you think is a proper solution:
> >
> > Making FL related RTO change as knob instead of default behavior;
> > Adding negotiation behavior in TCP;
> > Something else?
> >
> > I'm looking forward to your advice. If there is a document that
> describes the above problem - please give me a reference.
> >
> > --
> > Best regards,
> > Alexander Azimov
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
>


--=20
Best regards,
Alexander Azimov

--0000000000002389c305b4862791
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Tom,<div><br></div><div>As far as I know, the auto_flowlab=
els default is 1, which stands for:</div><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pa=
dding-left:1ex">1: automatic flow labels are enabled by default, they can b=
e disabled on a per socket basis using the IPV6_AUTOFLOWLABEL socket option=
</blockquote><div><br></div><div>And you get it all-in-one: FL changes afte=
r both SYN_RTO and RTO events. The change after SYN_RTO looks safe and can =
bring benefit for the end-user experience, while the FL change after the RT=
O=C2=A0outside of a controlled environment is=C2=A0causing a problem.=C2=A0=
</div><div><br></div><div>And yes, we were able to detect it on a working s=
ystem. One of the developers contacted NOC team that he has constant connec=
tion failures while pushing a=C2=A0significant=C2=A0amount of data, and it =
began when he started working from home. It proved out that there was RTO h=
appening during the lifetime of the TCP session, the session jumped to anot=
her stateful L4 balancer and, as a result,=C2=A0the session got a timeout. =
At the moment we had to disable=C2=A0FL load balancing at our=C2=A0border r=
outers and DCI - this solved the issue at the moment.=C2=A0<br><br>If it is=
 possible to remove from the default behavior change of flow label after RT=
O event, while keeping it for SYN_RTO would be great.<br></div></div><br><d=
iv class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">=D1=87=D1=82=
, 19 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 18:36, Tom Herbert &lt;<=
a href=3D"mailto:tom@herbertland.com">tom@herbertland.com</a>&gt;:<br></div=
><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border=
-left:1px solid rgb(204,204,204);padding-left:1ex">On Thu, Nov 19, 2020 at =
3:49 AM Alexander Azimov &lt;<a href=3D"mailto:a.e.azimov@gmail.com" target=
=3D"_blank">a.e.azimov@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Dear colleagues,<br>
&gt;<br>
&gt; I have added in the cc both v6op and tcpm for a reason and let me expl=
ain why.<br>
&gt;<br>
&gt; It&#39;s clear that we are moving forward with load balancing that use=
s flow label (FL). And the pressure will increase with SRv6 adoption. But a=
t the moment wide adoption of FL-based load-balancing may create significan=
t issues for TCP Anycast services.<br>
&gt;<br>
&gt; RFC6437 suggests putting hash from 5-tuple into FL value. And as far a=
s I know, there is no document that updates this behavior. This description=
 is perfectly fine, but what is implemented in the Linux kernel is differen=
t: FL is carrying hash from 5-tuple with an additional seed, and this seed =
is randomly changed after each RTO/SYN_RTO event. Here are related patches:=
<br>
&gt;<br>
&gt; <a href=3D"https://lore.kernel.org/netdev/alpine.DEB.2.02.140701210029=
0.20628@tomh.mtv.corp.google.com/" rel=3D"noreferrer" target=3D"_blank">htt=
ps://lore.kernel.org/netdev/alpine.DEB.2.02.1407012100290.20628@tomh.mtv.co=
rp.google.com/</a><br>
&gt; <a href=3D"https://lore.kernel.org/netdev/1438124526-2129341-1-git-sen=
d-email-tom@herbertland.com/" rel=3D"noreferrer" target=3D"_blank">https://=
lore.kernel.org/netdev/1438124526-2129341-1-git-send-email-tom@herbertland.=
com/</a><br>
&gt; <a href=3D"https://lore.kernel.org/netdev/20160928020337.3057238-1-bra=
kmo@fb.com/" rel=3D"noreferrer" target=3D"_blank">https://lore.kernel.org/n=
etdev/20160928020337.3057238-1-brakmo@fb.com/</a><br>
&gt;<br>
Alexander,<br>
<br>
The initial intent of the Linux flow label code was that the hash was<br>
persistent for the lifetime of the connection; in fact we fixed a<br>
nasty bug where the hash would change when a connection moved to TW<br>
state causing some firewalls not to see the final ACK so they can<br>
remove state. The feature where the flow hash is recalculated for a<br>
failing connection should be optional and not the default behavior. If<br>
this isn&#39;t what the implementation is doing I can take it up on Linux<b=
r>
netdev to fix it.<br>
<br>
Have you been able to show this behavior is actually happening on a<br>
running system?<br>
<br>
Tom<br>
<br>
&gt;<br>
&gt; This is a great thing by the way because in the data center environmen=
t with multiple equal paths it gives a way to have pseudo-multipath TCP whi=
ch jumps between paths in case of an outage. There might be interest to wri=
te down an informational document for this.<br>
&gt;<br>
&gt; But the problem happens when TCP flows start jumping between anycast p=
oints. If anycast service provides connection tracking (L7/TCP proxy, state=
ful L4 balancer) the &#39;jump&#39; may redirect traffic to another point, =
and with the adoption of FL load balancing by the transit providers - to an=
other location, where no TCP state is available. In other words, an establi=
shed TCP session breaks after RTO event. And it&#39;s not just a theory - w=
e already faced this kind of issue in our network, and it is really hard to=
 debug.<br>
&gt;<br>
&gt; I wonder what you think is a proper solution:<br>
&gt;<br>
&gt; Making FL related RTO change as knob instead of default behavior;<br>
&gt; Adding negotiation behavior in TCP;<br>
&gt; Something else?<br>
&gt;<br>
&gt; I&#39;m looking forward to your advice. If there is a document that de=
scribes the above problem - please give me a reference.<br>
&gt;<br>
&gt; --<br>
&gt; Best regards,<br>
&gt; Alexander Azimov<br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a>=
<br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr">Best regards,<div>Alexander Azi=
mov</div></div></div>

--0000000000002389c305b4862791--


From nobody Fri Nov 20 14:27:33 2020
Return-Path: <hayabusagsm@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 C0D073A0ABC; Fri, 20 Nov 2020 14:27:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, 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=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 J071vGl2vVof; Fri, 20 Nov 2020 14:27:24 -0800 (PST)
Received: from mail-pf1-x42b.google.com (mail-pf1-x42b.google.com [IPv6:2607:f8b0:4864:20::42b]) (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 AEDBA3A0AB9; Fri, 20 Nov 2020 14:27:24 -0800 (PST)
Received: by mail-pf1-x42b.google.com with SMTP id t8so9227926pfg.8; Fri, 20 Nov 2020 14:27:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=MF+VbQm7YxmoAuwF53T0mNj3jYTNsrsf/Qj7HOyEfFs=; b=kDOZdlkaKzEFpZaffmBV+7Z8CCDjJ+RCbeK7bFbxXz837LhH+mdi6QdSy2y0OxIamv XvAD7QtDrLQZdNLWSSGNXLFh3bYkpE9Niyh0vv8B1YDUkqTBZ8uVgiMMs/yT4IjCVPud VKafzaCDIg6DxlHEAAAoHhhLHmnFL/CFfEG2YO6foQbyN8Qyce3zrLpOKlujgP969IOi j0X6AFSjIgY3X1ySaQmhgkbco2OVGG6s5ycPeHHim1lmuy+YffrtO1KfaEqMpa5aQu9h szVZxkFM3a6o73lOPR84UHZQiEZRX5ocGsStWJrP4PZBwDWbvSi1878Sdd+e3mBEMBfk 87DQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=MF+VbQm7YxmoAuwF53T0mNj3jYTNsrsf/Qj7HOyEfFs=; b=YnY8Mr2tIeSzFTGrMvbeydOL6zeioq04YOBhAvgE6T4Vozt1MDz/Db5zlNlZX8ZVXn T5VSmNTI3XwaFYx1Ee0wxx3QIJhmHT+u98ndITAxqIAClFE+/YSjdjHBNOHURB0teFFq 9iHfWIgCPGDri23Ywg/yMvtxKjgsNJcZ1V80LW8iVYcsYb8CWJn96AKFYZxvw2QLXjK5 ypBSU+dNfMnkjFYTp8ENk3sSOmtDzm3mDVLTJherzQ3Jfe56vpjXSKmTZ1KZQlkvVuYL zFrkeaDsMulNPYXILMF+N0W1svSUK9sWfwiGPneKjIRCCHUckCuwc/1DRp0KI66i4Cgn qM+w==
X-Gm-Message-State: AOAM530ouU2wJfeQnDmFnZJSjTfcnawcFnDITk2eWeUyLDFYsX7wjvtp /SXfLBHSMfxdn+VqdUuUxdvcFe+t1J1/1RgGlTAPImv2t18=
X-Google-Smtp-Source: ABdhPJxvCxZ5K82hkN6sUp5dMR038852MP7JYV5WeCyLwxx/Numvj2ZdImDBIfwWIpBHA7rstSCYf3CHlKmBiBsv5f0=
X-Received: by 2002:a63:9d01:: with SMTP id i1mr6508941pgd.50.1605911243964; Fri, 20 Nov 2020 14:27:23 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com>
In-Reply-To: <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Fri, 20 Nov 2020 17:27:13 -0500
Message-ID: <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>,  JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>, otroan@employees.org
Content-Type: multipart/alternative; boundary="0000000000003cc5a505b4915965"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Ainp0ddIuvaqsbIT96A67SI75q8>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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, 20 Nov 2020 22:27:28 -0000

--0000000000003cc5a505b4915965
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

(top posting)

As I would like to clear the air as well as get to the crux of the v6ops
presentation development results as well as next steps for this draft and
the 6man variable slaac solutions draft:


This thread was in light of Lorenzo kindly pointing out that upgrading 3GPP
is not all that needs be done for Cameron=E2=80=99s 64share v2 to work - as=
 all
mobile devices would stop working- as slaac would not would be effectively
broken.

The mobile device would receive a shorter prefix let=E2=80=99s say /56 but =
not know
what to do with it since it=E2=80=99s expecting a /64.

So that a major gap and the only solution is updating RFC 4291 removing the
64 bit boundary allowing for shorter prefix and now as well longer prefixes
to work and in that respect now provide the much needed parity with static
and DHCPv6 which can do any prefix length.

So that is a drastic change to RFC 4291.  However, in light of this
development on the v6ops 109 call, my balancing act of best of both worlds
and also to keep everyone happy to make this a WG effort for this change by
proposing in the subject heading /80 fixed boundary and not a variable
slaac change allowing all bits vlsm.

Basically stealing 16 bits for network prefix out of the IID, still keeping
the fixed boundary so longer than 80 would NOT  be allowed.

A /64 would now be equivalent to a /48 with now 64k /80=E2=80=99s.

This /80 would keep the operators and law enforcement happy as now 16 bits
less helps traceability but is still long enough for 48 bits of privacy to
IP correlation by attackers.

This /80 would be a nice optimal balance as it would keep wired broadband
and mobile handset customers happy respecting their privacy as the 16 bits
less of heuristics is minimal change that will impact IP correlation by
attackers.

The IID as it=E2=80=99s less than the current 64 bit cannot use MAC based E=
UI64
IID, which is not a problem as Mac based IID is not recommended as most all
manufacturers use RFC 4941 and I believe Linux flavors some use stable IID
RFC 7217.

So now the 48 bit IID would require a random IID generation schema so can
use either RFC 4941 privacy extension or RFC 7217 stable IID to generate
the 48 bit IID.

3GPP subtending would now work issue mentioned in the problem statement
draft without even having to use 64share as now longer prefixes up to /80
would be supported allowing for further segmentation of downstream devices.

This also would help wired broadband and soon fixed 5G broadband
proliferation where operators in light of BCP RIPE-690, are sill allocation
via BNG gateways a /64, now operators  can stay as-is, as the /64 would now
be allowed to be further segmented supporting 64k /80s, way more then
enough for SOHO.

This would allow 64share if used by 3GPP operators to work and would not
require the 3GPP specification to be updated.  We don=E2=80=99t know even i=
f the
3GPP architecture specification can be updated to support shorter prefixes
and if the 3GPP consortium of operators would agree to it.  So that is all
theoretical of that change is possible.

As with 5G with Enhanced VPN framework SR steering of high priority
traffic, traffic isolation and Network slicing capabilities becomes
mainstream and will soon be a real world reality and as fixed 5G broadband
proliferation takes off and mobile 5G =3D=3D the idea of a wearable /48 wil=
l
really be many /48s.

As this paradigm shift takes place, operators around the world will be
clamoring after the RIR for massive blocks, I would say less than /8 more
like a /5 or /4.  If you do the math on the way high side a /10 yields 7
bits so 128 divided by 5 RIRs yields 24 ISPs per RIR which is tiny number
with the number of large size operators worldwide.

With the massive proliferation of IOT devices and just about every home or
office appliance on 5G, the problem now gets way exacerbated.

As this evolution unfolds IANA will be scrambling to release all remaining
/3 as well as all unallocated blocks to subvert RIR IPv6 address space
depletion.

Playing Monday night quarterbacking in hindsight we would never think this
would happen in a million years, but we would see IPv6 on the verge of
address space depletion.  Unheard of but it can happen as the saying goes
=E2=80=9Cwhen you build - they will come=E2=80=9D.

It is true as history has taught that very important lesson.

The answer to this real world problem is in the subject heading of this
thread.

This would also fix the day 1 issue I mentioned allowing mix of slaac
devices with static and DHCPv6 up to /80.

The variable slaac solution draft proposes a new  RA PIO flag that would be
used to signal longer prefixes, and would provide backwards compatibility
so that devices not supporting woud ignore the flag  and devices on newer
code supporting would use the flag.  We definitely don=E2=80=99t want to im=
pact any
existing devices on the existing 64 bit slaac boundary standard.

Dmytro has tested the solution on Linux kernel signaling RA PIO flag and
was able to successfully test any length mask and random IID generation
both RFC 4941 privacy extension as well as stable IID RFC 7217.

https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/

If everyone is in agreement with what I have stated on this thread, I would
like to ask the chairs for WG adoption as this is a WG effort.

I would like to garner support from all 6MAN members with full consensus to
change the existing RFC 4941 /64 fixed boundary to /80 fixed boundary.

Kind Regards

Gyan

On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern <jmh@joelhalpern.com> wrote=
:

> I am missing something in your reasoning.
> You seem to say at one point that (to paraphrase) "we can't do this
> because it does not work with the existing UE software".
> Any new solution where a UE delegates based on any change of any kind
> (including lengthening the prefix, shortening the prefix, or magically
> incanting new prefixes) requires that the UE be upgraded to know what to
> do with the information.  I do not see how that differentiates any of
> the solutions. (Except "don't do anything", which I think we do not want
> to take.)
>
> Yours,
> Joel
>
> On 11/19/2020 5:03 PM, Gyan Mishra wrote:
> >
> >
> > On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org
> > <mailto:otroan@employees.org>> wrote:
> >
> >
> >
> >      > On 19 Nov 2020, at 14:58, Gyan Mishra <hayabusagsm@gmail.com
> >     <mailto:hayabusagsm@gmail.com>> wrote:
> >      >
> >      > You would need a new option. It would likely be useful for the
> >     requesting router to indicate interest in the option. Even hinting
> >     at what prefix size it was expecting.
> >      > Now can you explain to me again the reasons why this approach is
> >     better than using the existing DHPCv6 protocol packets?
> >      >
> >      >     3GPP gateway does not support DHCPv6
> >
> >     3GPP gateway doesn't support new option. What's your point?
> >
> >
> >
> >      The point of the v6ops presentation and this email thread is how t=
o
> > =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case  in slide 1 of the =
deck you compiled
> > a list of options and of the two I had highlighted in red were the
> > 64share v2 Cameron=E2=80=99s option and the variable slaac option.  So =
on the
> > call this morning Lorenzo shot down 64share v2 shorter prefix option as
> > even if the 3GPP architecture was updated to support longer prefixes an=
d
> > even is the 3GPP gateway was able to send a shorter prefix with A flag
> > not set, all mobile devices per Lorenzo=E2=80=99s point would be broken=
 as they
> > would not accept the shorter let=E2=80=99s say /56 prefix to build the =
slaac 128
> > bit address.  So the bottom line is the 64share v2 won=E2=80=99t work u=
nless we
> > update RFC 4291 and remove the 64 bit boundary.
> >
> >   So we are back to square uno - no viable solution
> >
> >   So now we had thrown out the longer >64 due to race to bottom worries
> > which I and others believe is Fud and as described in slide 10 of the
> > v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.
> >
> > So a happy medium /80 fixed boundary I came up with that I think solves
> > a lot of the issue and not just the 3GPP initial segmentation of
> > downstream devices problem statement.
> >
> > Since we have to update RFC 4291 for 64share v2 to work anyways to allo=
w
> > for shorter prefixes, why not instead create a new bottom at /80 giving
> > 16 bits more of prefix length and shrinking the IID down to 48 bits.
> > Doing so you would not even have to update the 3GPP architecture as I
> > don=E2=80=99t know if that would fly or not.  Also this solves a few ot=
her
> > problems at the same time.
> >
> >
> > As I mentioned in the v6ops deck presented that vlsm 0 to 128 is
> > mainstream for operators for static addressing on router and switch
> > infrastructure and dhcpv6 subnets longer prefixes for network
> > infrastructure appliance clusters, NFV/VNF virtualization and server
> > farms.  On host subnets where there is a chance of mix of slaac hosts
> > with dhcpv6  devices the prefix length is stuck at /64.  So on these mi=
x
> > addressing host subnets we cannot do longer prefixes following our ND
> > cache hard limit mantra to prevent ND cache exhaustion issues as
> > described in RFC 6164.
> >
> > So with the /80 new fixed boundary shifting prefix length 16 bits longe=
r
> > and shortening the IID by 16 bits gives resolved the 3GPP issue which
> > 64share can work as is and subtending to downstream devices will now
> > work as a /64 is now equivalent to a /48 with 64k /80s.  Also BCP-690
> > for broadband not all operators have adopted the shorter prefix lengths
> > /56 or /48 recommendations  and now that=E2=80=99s not an issue as the =
/64 would
> > now suffice.
> >
> >  From an operators perspective that gain allows at least for 3GPP
> > massive growth and subtending with a single /64 allows the operators
> > such as Verizon with massive subscriber base worldwide can stay with
> > current allocations and don=E2=80=99t have to ask for /10.
> >
> > As 5G gets rolled out with Enhanced VPN framework and Network slicing
> > paradigm, the demand for shorter blocks and wearable multiple /48 will
> > be our new reality.
> >
> > Making that 16 bit shift now to /80 making a /64 the new /48 will give
> > broadband and 3GPP subscribers a ton of space to subtending their
> > networks we would be set for the future.  Especially with IOT the deman=
d
> > for subtending will continue to grow astronomically.
> >
> > Also IANA does not have to get start in allocating the other /3 and
> > other available blocks.
> >
> > Lots of problems being solved here with a fixed /80 new boundary.
> >
> > Also with the existing random IID generation schemes which we have
> > tested on Linux kernel can do longer p
> <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+=
p?entry=3Dgmail&source=3Dg>refixes
> using RFC 4941 privacy
> > extension or RFC 7217 stable IID.
> >
> > Win-Win for all.
> >
> >     Ole
> >
> > --
> >
> > <http://www.verizon.com/>
> >
> > *Gyan Mishra*
> >
> > /Network Solutions A//rchitect /
> >
> > /M 301 502-1347
> > 13101 Columbia Pike
> > /Silver Spring, MD
> >
> >
> >
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
> >
>
--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--0000000000003cc5a505b4915965
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div dir=3D"auto">(top posting)=C2=A0</div><div dir=3D"auto"=
><br></div><div dir=3D"auto">As I would like to clear the air as well as ge=
t to the crux of the v6ops presentation development results as well as next=
 steps for this draft and the 6man variable slaac solutions draft:</div><di=
v dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto">This=
 thread was in light of Lorenzo kindly pointing out that upgrading 3GPP is =
not all that needs be done for Cameron=E2=80=99s 64share v2 to work - as al=
l mobile devices would stop working- as slaac would not would be effectivel=
y broken.</div><div dir=3D"auto"><br></div><div dir=3D"auto">The mobile dev=
ice would receive a shorter prefix let=E2=80=99s say /56 but not know what =
to do with it since it=E2=80=99s expecting a /64.</div><div dir=3D"auto"><b=
r></div><div dir=3D"auto">So that a major gap and the only solution is upda=
ting RFC 4291 removing the 64 bit boundary allowing for shorter prefix and =
now as well longer prefixes to work and in that respect now provide the muc=
h needed parity with static and DHCPv6 which can do any prefix length.</div=
><div dir=3D"auto"><br></div><div dir=3D"auto">So that is a drastic change =
to RFC 4291.=C2=A0 However, in light of this development on the v6ops 109 c=
all, my balancing act of best of both worlds and also to keep everyone happ=
y to make this a WG effort for this change by proposing in the subject head=
ing /80 fixed boundary and not a variable slaac change allowing all bits vl=
sm.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Basically stealing 1=
6 bits for network prefix out of the IID, still keeping the fixed boundary =
so longer than 80 would NOT =C2=A0be allowed.</div><div dir=3D"auto"><br></=
div><div dir=3D"auto">A /64 would now be equivalent to a /48 with now 64k /=
80=E2=80=99s. =C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Thi=
s /80 would keep the operators and law enforcement happy as now 16 bits les=
s helps traceability but is still long enough for 48 bits of privacy to IP =
correlation by attackers.</div><div dir=3D"auto"><br></div><div dir=3D"auto=
">This /80 would be a nice optimal balance as it would keep wired broadband=
 and mobile handset customers happy respecting their privacy as the 16 bits=
 less of heuristics is minimal change that will impact IP correlation by at=
tackers.</div><div dir=3D"auto"><br></div><div dir=3D"auto">The IID as it=
=E2=80=99s less than the current 64 bit cannot use MAC based EUI64 IID, whi=
ch is not a problem as Mac based IID is not recommended as most all manufac=
turers use RFC 4941 and I believe Linux flavors some use stable IID RFC 721=
7.</div><div dir=3D"auto"><br></div><div dir=3D"auto">So now the 48 bit IID=
 would require a random IID generation schema so can use either RFC 4941 pr=
ivacy extension or RFC 7217 stable IID to generate the 48 bit IID.</div><di=
v dir=3D"auto"><br></div><div dir=3D"auto">3GPP subtending would now work i=
ssue mentioned in the problem statement draft without even having to use 64=
share as now longer prefixes up to /80 would be supported allowing for furt=
her segmentation of downstream devices.</div><div dir=3D"auto"><br></div><d=
iv dir=3D"auto">This also would help wired broadband and soon fixed 5G broa=
dband proliferation where operators in light of BCP RIPE-690, are sill allo=
cation via BNG gateways a /64, now operators =C2=A0can stay as-is, as the /=
64 would now be allowed to be further segmented supporting 64k /80s, way mo=
re then enough for SOHO.</div><div dir=3D"auto"><br></div><div dir=3D"auto"=
>This would allow 64share if used by 3GPP operators to work and would not r=
equire the 3GPP specification to be updated.=C2=A0 We don=E2=80=99t know ev=
en if the 3GPP architecture specification can be updated to support shorter=
 prefixes and if the 3GPP consortium of operators would agree to it.=C2=A0 =
So that is all theoretical of that change is possible.</div><div dir=3D"aut=
o"><br></div><div dir=3D"auto">As with 5G with Enhanced VPN framework SR st=
eering of high priority traffic, traffic isolation and Network slicing capa=
bilities becomes mainstream and will soon be a real world reality and as fi=
xed 5G broadband proliferation takes off and mobile 5G =3D=3D the idea of a=
 wearable /48 will really be many /48s.=C2=A0</div><div dir=3D"auto"><br></=
div><div dir=3D"auto">As this paradigm shift takes place, operators around =
the world will be clamoring after the RIR for massive blocks, I would say l=
ess than /8 more like a /5 or /4.=C2=A0 If you do the math on the way high =
side a /10 yields 7 bits so 128 divided by 5 RIRs yields 24 ISPs per RIR wh=
ich is tiny number with the number of large size operators worldwide.=C2=A0=
</div><div dir=3D"auto"><br></div><div dir=3D"auto">With the massive prolif=
eration of IOT devices and just about every home or office appliance on 5G,=
 the problem now gets way exacerbated.=C2=A0</div><div dir=3D"auto"><br></d=
iv><div dir=3D"auto">As this evolution unfolds IANA will be scrambling to r=
elease all remaining /3 as well as all unallocated blocks to subvert RIR IP=
v6 address space depletion.</div><div dir=3D"auto"><br></div><div dir=3D"au=
to">Playing Monday night quarterbacking in hindsight we would never think t=
his would happen in a million years, but we would see IPv6 on the verge of =
address space depletion.=C2=A0 Unheard of but it can happen as the saying g=
oes =E2=80=9Cwhen you build - they will come=E2=80=9D.</div><div dir=3D"aut=
o"><br></div><div dir=3D"auto">It is true as history has taught that very i=
mportant lesson.</div><div dir=3D"auto"><br></div><div dir=3D"auto">The ans=
wer to this real world problem is in the subject heading of this thread.</d=
iv><div dir=3D"auto"><br></div><div dir=3D"auto">This would also fix the da=
y 1 issue I mentioned allowing mix of slaac devices with static and DHCPv6 =
up to /80.</div><div dir=3D"auto"><br></div><div dir=3D"auto">The variable =
slaac solution draft proposes a new =C2=A0RA PIO flag that would be used to=
 signal longer prefixes, and would provide backwards compatibility so that =
devices not supporting woud ignore the flag =C2=A0and devices on newer code=
 supporting would use the flag.=C2=A0 We definitely don=E2=80=99t want to i=
mpact any existing devices on the existing 64 bit slaac boundary standard.<=
/div><div dir=3D"auto"><br></div><div dir=3D"auto">Dmytro has tested the so=
lution on Linux kernel signaling RA PIO flag and was able to successfully t=
est any length mask and random IID generation both RFC 4941 privacy extensi=
on as well as stable IID RFC 7217.</div><div dir=3D"auto"><br></div><div di=
r=3D"auto"><div><a href=3D"https://datatracker.ietf.org/doc/draft-mishra-6m=
an-variable-slaac/">https://datatracker.ietf.org/doc/draft-mishra-6man-vari=
able-slaac/</a></div><br></div><div dir=3D"auto">If everyone is in agreemen=
t with what I have stated on this thread, I would like to ask the chairs fo=
r WG adoption as this is a WG effort.</div><div dir=3D"auto"><br></div><div=
 dir=3D"auto">I would like to garner support from all 6MAN members with ful=
l consensus to change the existing RFC 4941 /64 fixed boundary to /80 fixed=
 boundary.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Kind Regards=
=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Gyan</div><div di=
r=3D"auto"><br><div class=3D"gmail_quote" dir=3D"auto"><div dir=3D"ltr" cla=
ss=3D"gmail_attr">On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern &lt;<a hr=
ef=3D"mailto:jmh@joelhalpern.com">jmh@joelhalpern.com</a>&gt; wrote:<br></d=
iv><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bord=
er-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-colo=
r:rgb(204,204,204)">I am missing something in your reasoning.<br>
You seem to say at one point that (to paraphrase) &quot;we can&#39;t do thi=
s <br>
because it does not work with the existing UE software&quot;.<br>
Any new solution where a UE delegates based on any change of any kind <br>
(including lengthening the prefix, shortening the prefix, or magically <br>
incanting new prefixes) requires that the UE be upgraded to know what to <b=
r>
do with the information.=C2=A0 I do not see how that differentiates any of =
<br>
the solutions. (Except &quot;don&#39;t do anything&quot;, which I think we =
do not want <br>
to take.)<br>
<br>
Yours,<br>
Joel<br>
<br>
On 11/19/2020 5:03 PM, Gyan Mishra wrote:<br>
&gt; <br>
&gt; <br>
&gt; On Thu, Nov 19, 2020 at 10:33 AM &lt;<a href=3D"mailto:otroan@employee=
s.org" target=3D"_blank">otroan@employees.org</a> <br>
&gt; &lt;mailto:<a href=3D"mailto:otroan@employees.org" target=3D"_blank">o=
troan@employees.org</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; On 19 Nov 2020, at 14:58, Gyan Mishra &lt;<a =
href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.c=
om</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; You would need a new option. It would likely =
be useful for the<br>
&gt;=C2=A0 =C2=A0 =C2=A0requesting router to indicate interest in the optio=
n. Even hinting<br>
&gt;=C2=A0 =C2=A0 =C2=A0at what prefix size it was expecting.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Now can you explain to me again the reasons w=
hy this approach is<br>
&gt;=C2=A0 =C2=A0 =C2=A0better than using the existing DHPCv6 protocol pack=
ets?<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A03GPP gateway does not supp=
ort DHCPv6<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A03GPP gateway doesn&#39;t support new option. What&#=
39;s your point?<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 The point of the v6ops presentation and this email=
 thread is how to <br>
&gt; =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case =C2=A0in slide 1 o=
f the deck you compiled <br>
&gt; a list of options and of the two I had highlighted in red were the <br=
>
&gt; 64share v2 Cameron=E2=80=99s option and the variable slaac option.=C2=
=A0 So on the <br>
&gt; call this morning Lorenzo shot down 64share v2 shorter prefix option a=
s <br>
&gt; even if the 3GPP architecture was updated to support longer prefixes a=
nd <br>
&gt; even is the 3GPP gateway was able to send a shorter prefix with A flag=
 <br>
&gt; not set, all mobile devices per Lorenzo=E2=80=99s point would be broke=
n as they <br>
&gt; would not accept the shorter let=E2=80=99s say /56 prefix to build the=
 slaac 128 <br>
&gt; bit address.=C2=A0 So the bottom line is the 64share v2 won=E2=80=99t =
work unless we <br>
&gt; update RFC 4291 and remove the 64 bit boundary.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0So we are back to square uno - no viable solution<br>
&gt; <br>
&gt;=C2=A0 =C2=A0So now we had thrown out the longer &gt;64 due to race to =
bottom worries <br>
&gt; which I and others believe is Fud and as described in slide 10 of the =
<br>
&gt; v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.<br>
&gt; <br>
&gt; So a happy medium /80 fixed boundary I came up with that I think solve=
s <br>
&gt; a lot of the issue and not just the 3GPP initial segmentation of <br>
&gt; downstream devices problem statement.<br>
&gt; <br>
&gt; Since we have to update RFC 4291 for 64share v2 to work anyways to all=
ow <br>
&gt; for shorter prefixes, why not instead create a new bottom at /80 givin=
g <br>
&gt; 16 bits more of prefix length and shrinking the IID down to 48 bits.=
=C2=A0 <br>
&gt; Doing so you would not even have to update the 3GPP architecture as I =
<br>
&gt; don=E2=80=99t know if that would fly or not.=C2=A0 Also this solves a =
few other <br>
&gt; problems at the same time.<br>
&gt; <br>
&gt; <br>
&gt; As I mentioned in the v6ops deck presented that vlsm 0 to 128 is <br>
&gt; mainstream for operators for static addressing on router and switch <b=
r>
&gt; infrastructure and dhcpv6 subnets longer prefixes for network <br>
&gt; infrastructure appliance clusters, NFV/VNF virtualization and server <=
br>
&gt; farms.=C2=A0 On host subnets where there is a chance of mix of slaac h=
osts <br>
&gt; with dhcpv6 =C2=A0devices the prefix length is stuck at /64.=C2=A0 So =
on these mix <br>
&gt; addressing host subnets we cannot do longer prefixes following our ND =
<br>
&gt; cache hard limit mantra to prevent ND cache exhaustion issues as <br>
&gt; described in RFC 6164.<br>
&gt; <br>
&gt; So with the /80 new fixed boundary shifting prefix length 16 bits long=
er <br>
&gt; and shortening the IID by 16 bits gives resolved the 3GPP issue which =
<br>
&gt; 64share can work as is and subtending to downstream devices will now <=
br>
&gt; work as a /64 is now equivalent to a /48 with 64k /80s.=C2=A0 Also BCP=
-690 <br>
&gt; for broadband not all operators have adopted the shorter prefix length=
s <br>
&gt; /56 or /48 recommendations =C2=A0and now that=E2=80=99s not an issue a=
s the /64 would <br>
&gt; now suffice.<br>
&gt; <br>
&gt;=C2=A0 From an operators perspective that gain allows at least for 3GPP=
 <br>
&gt; massive growth and subtending with a single /64 allows the operators <=
br>
&gt; such as Verizon with massive subscriber base worldwide can stay with <=
br>
&gt; current allocations and don=E2=80=99t have to ask for /10.<br>
&gt; <br>
&gt; As 5G gets rolled out with Enhanced VPN framework and Network slicing =
<br>
&gt; paradigm, the demand for shorter blocks and wearable multiple /48 will=
 <br>
&gt; be our new reality.<br>
&gt; <br>
&gt; Making that 16 bit shift now to /80 making a /64 the new /48 will give=
 <br>
&gt; broadband and 3GPP subscribers a ton of space to subtending their <br>
&gt; networks we would be set for the future.=C2=A0 Especially with IOT the=
 demand <br>
&gt; for subtending will continue to grow astronomically.<br>
&gt; <br>
&gt; Also IANA does not have to get start in allocating the other /3 and <b=
r>
&gt; other available blocks.<br>
&gt; <br>
&gt; Lots of problems being solved here with a fixed /80 new boundary.<br>
&gt; <br>
&gt; Also with the existing random IID generation schemes which we have <br=
>
&gt; <a href=3D"https://www.google.com/maps/search/tested+on+Linux+kernel+c=
an+do+longer+p?entry=3Dgmail&amp;source=3Dg">tested on Linux kernel can do =
longer p</a>refixes using RFC 4941 privacy <br>
&gt; extension or RFC 7217 stable IID.<br>
&gt; <br>
&gt; Win-Win for all.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Ole<br>
&gt; <br>
&gt; -- <br>
&gt; <br>
&gt; &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer" target=3D"_=
blank">http://www.verizon.com/</a>&gt;<br>
&gt; <br>
&gt; *Gyan Mishra*<br>
&gt; <br>
&gt; /Network Solutions A//rchitect /<br>
&gt; <br>
&gt; /M 301 502-1347<br>
&gt; 13101 Columbia Pike<br>
&gt; /Silver Spring, MD<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a>=
<br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt; <br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--0000000000003cc5a505b4915965--


From nobody Fri Nov 20 14:41:17 2020
Return-Path: <otroan@employees.org>
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 B9AF33A0B04; Fri, 20 Nov 2020 14:41:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
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 nuwa6d6Oitbl; Fri, 20 Nov 2020 14:41:10 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [IPv6:2607:7c80:54:3::74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 81C323A0AFD; Fri, 20 Nov 2020 14:41:10 -0800 (PST)
Received: from [192.168.10.178] (dhcp21719716422.blix.com [217.197.164.22]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id D450E4E11CAB; Fri, 20 Nov 2020 22:41:09 +0000 (UTC)
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
From: Ole Troan <otroan@employees.org>
Mime-Version: 1.0 (1.0)
Date: Fri, 20 Nov 2020 23:41:06 +0100
Message-Id: <7E87C304-802E-4B2F-9DDB-687C91C29E21@employees.org>
References: <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com>
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>, JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
In-Reply-To: <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
X-Mailer: iPhone Mail (18B92)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/iHgEuTzt-q3_ycex2Y2fPZtwKQI>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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, 20 Nov 2020 22:41:12 -0000

> On 20 Nov 2020, at 23:27, Gyan Mishra <hayabusagsm@gmail.com> wrote:
>=20
> The mobile device would receive a shorter prefix let=E2=80=99s say /56 but=
 not know what to do with it since it=E2=80=99s expecting a /64.
>=20
> So that a major gap and the only solution is updating RFC 4291 removing th=
e 64 bit boundary allowing for shorter prefix and now as well longer prefixe=
s to work and in that respect now provide the much needed parity with static=
 and DHCPv6 which can do any prefix length.

I am sorry, but I don=E2=80=99t follow how you got to that conclusion.=20
Address assignment !=3D prefix delegation.=20

In the plethora of emails I have lost track. Would you be able to reiterate t=
he sets of technical problems you desire solved?

Cheers,
Ole=


From nobody Fri Nov 20 15:02:47 2020
Return-Path: <jmh@joelhalpern.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 D6ADB3A0BA8; Fri, 20 Nov 2020 15:02:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 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, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=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=joelhalpern.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 O9yjYNhQZhpe; Fri, 20 Nov 2020 15:02:43 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 59EB83A0BA4; Fri, 20 Nov 2020 15:02:43 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 4CdBsH14H2z6G8wH; Fri, 20 Nov 2020 15:02:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1605913363; bh=31MEMLCuc99vUmZeAPKOOsJS52tyKQ1poZ7VXzwTqtg=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=RDcBSKvSe+16hcCh/AlGRGEJ+tzJ/MPmoc3ZDdjSEPPoAs0+sPXcm+hmigXE5it3l 5UlCjUAks1AF9K87MdebMH1B+8WAFccmgMGeucziVt/DzrbtsfRkYg8UpcgZVGjzR+ vM/MpVAZY2e4M4B3BRUTogcIz2deexAuD3oZZpl0=
X-Quarantine-ID: <Lap85jkJUnh8>
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (unknown [50.225.209.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 4CdBsG3WsCz6G8l5; Fri, 20 Nov 2020 15:02:42 -0800 (PST)
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com>
Date: Fri, 20 Nov 2020 18:02:41 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.3
MIME-Version: 1.0
In-Reply-To: <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/AqcjlM1c91smf5x9lZ5uCR1wYV4>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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, 20 Nov 2020 23:02:46 -0000

Gyan, separate from Ole's comments about the difference between address 
assignment and delegation, I have another problem following the 
reasoning below.

Yes, the proposal for using shorter prefixes to enable UE to perform 
delegation will require changes to the UE.
But I do not see how that is relevant to any choice we are trying to make.
Any solution that enables UE to delegate addresses (in the sense that 
they lack the capability now) willr equire changes to the UE.  Yoru 
proposed change to the SLAAC length if anything does more violence to 
the software (depending upon the exact software architecture.)

So I do not follow how you got to your conclusion.

Yours,
Joel

On 11/20/2020 5:27 PM, Gyan Mishra wrote:
> 
> (top posting)
> 
> As I would like to clear the air as well as get to the crux of the v6ops 
> presentation development results as well as next steps for this draft 
> and the 6man variable slaac solutions draft:
> 
> 
> This thread was in light of Lorenzo kindly pointing out that upgrading 
> 3GPP is not all that needs be done for Cameron’s 64share v2 to work - as 
> all mobile devices would stop working- as slaac would not would be 
> effectively broken.
> 
> The mobile device would receive a shorter prefix let’s say /56 but not 
> know what to do with it since it’s expecting a /64.
> 
> So that a major gap and the only solution is updating RFC 4291 removing 
> the 64 bit boundary allowing for shorter prefix and now as well longer 
> prefixes to work and in that respect now provide the much needed parity 
> with static and DHCPv6 which can do any prefix length.
> 
> So that is a drastic change to RFC 4291.  However, in light of this 
> development on the v6ops 109 call, my balancing act of best of both 
> worlds and also to keep everyone happy to make this a WG effort for this 
> change by proposing in the subject heading /80 fixed boundary and not a 
> variable slaac change allowing all bits vlsm.
> 
> Basically stealing 16 bits for network prefix out of the IID, still 
> keeping the fixed boundary so longer than 80 would NOT  be allowed.
> 
> A /64 would now be equivalent to a /48 with now 64k /80’s.
> 
> This /80 would keep the operators and law enforcement happy as now 16 
> bits less helps traceability but is still long enough for 48 bits of 
> privacy to IP correlation by attackers.
> 
> This /80 would be a nice optimal balance as it would keep wired 
> broadband and mobile handset customers happy respecting their privacy as 
> the 16 bits less of heuristics is minimal change that will impact IP 
> correlation by attackers.
> 
> The IID as it’s less than the current 64 bit cannot use MAC based EUI64 
> IID, which is not a problem as Mac based IID is not recommended as most 
> all manufacturers use RFC 4941 and I believe Linux flavors some use 
> stable IID RFC 7217.
> 
> So now the 48 bit IID would require a random IID generation schema so 
> can use either RFC 4941 privacy extension or RFC 7217 stable IID to 
> generate the 48 bit IID.
> 
> 3GPP subtending would now work issue mentioned in the problem statement 
> draft without even having to use 64share as now longer prefixes up to 
> /80 would be supported allowing for further segmentation of downstream 
> devices.
> 
> This also would help wired broadband and soon fixed 5G broadband 
> proliferation where operators in light of BCP RIPE-690, are sill 
> allocation via BNG gateways a /64, now operators  can stay as-is, as the 
> /64 would now be allowed to be further segmented supporting 64k /80s, 
> way more then enough for SOHO.
> 
> This would allow 64share if used by 3GPP operators to work and would not 
> require the 3GPP specification to be updated.  We don’t know even if the 
> 3GPP architecture specification can be updated to support shorter 
> prefixes and if the 3GPP consortium of operators would agree to it.  So 
> that is all theoretical of that change is possible.
> 
> As with 5G with Enhanced VPN framework SR steering of high priority 
> traffic, traffic isolation and Network slicing capabilities becomes 
> mainstream and will soon be a real world reality and as fixed 5G 
> broadband proliferation takes off and mobile 5G == the idea of a 
> wearable /48 will really be many /48s.
> 
> As this paradigm shift takes place, operators around the world will be 
> clamoring after the RIR for massive blocks, I would say less than /8 
> more like a /5 or /4.  If you do the math on the way high side a /10 
> yields 7 bits so 128 divided by 5 RIRs yields 24 ISPs per RIR which is 
> tiny number with the number of large size operators worldwide.
> 
> With the massive proliferation of IOT devices and just about every home 
> or office appliance on 5G, the problem now gets way exacerbated.
> 
> As this evolution unfolds IANA will be scrambling to release all 
> remaining /3 as well as all unallocated blocks to subvert RIR IPv6 
> address space depletion.
> 
> Playing Monday night quarterbacking in hindsight we would never think 
> this would happen in a million years, but we would see IPv6 on the verge 
> of address space depletion.  Unheard of but it can happen as the saying 
> goes “when you build - they will come”.
> 
> It is true as history has taught that very important lesson.
> 
> The answer to this real world problem is in the subject heading of this 
> thread.
> 
> This would also fix the day 1 issue I mentioned allowing mix of slaac 
> devices with static and DHCPv6 up to /80.
> 
> The variable slaac solution draft proposes a new  RA PIO flag that would 
> be used to signal longer prefixes, and would provide backwards 
> compatibility so that devices not supporting woud ignore the flag  and 
> devices on newer code supporting would use the flag.  We definitely 
> don’t want to impact any existing devices on the existing 64 bit slaac 
> boundary standard.
> 
> Dmytro has tested the solution on Linux kernel signaling RA PIO flag and 
> was able to successfully test any length mask and random IID generation 
> both RFC 4941 privacy extension as well as stable IID RFC 7217.
> 
> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/ 
> <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>
> 
> If everyone is in agreement with what I have stated on this thread, I 
> would like to ask the chairs for WG adoption as this is a WG effort.
> 
> I would like to garner support from all 6MAN members with full consensus 
> to change the existing RFC 4941 /64 fixed boundary to /80 fixed boundary.
> 
> Kind Regards
> 
> Gyan
> 
> On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern <jmh@joelhalpern.com 
> <mailto:jmh@joelhalpern.com>> wrote:
> 
>     I am missing something in your reasoning.
>     You seem to say at one point that (to paraphrase) "we can't do this
>     because it does not work with the existing UE software".
>     Any new solution where a UE delegates based on any change of any kind
>     (including lengthening the prefix, shortening the prefix, or magically
>     incanting new prefixes) requires that the UE be upgraded to know
>     what to
>     do with the information.  I do not see how that differentiates any of
>     the solutions. (Except "don't do anything", which I think we do not
>     want
>     to take.)
> 
>     Yours,
>     Joel
> 
>     On 11/19/2020 5:03 PM, Gyan Mishra wrote:
>      >
>      >
>      > On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org
>     <mailto:otroan@employees.org>
>      > <mailto:otroan@employees.org <mailto:otroan@employees.org>>> wrote:
>      >
>      >
>      >
>      >      > On 19 Nov 2020, at 14:58, Gyan Mishra
>     <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>
>      >     <mailto:hayabusagsm@gmail.com
>     <mailto:hayabusagsm@gmail.com>>> wrote:
>      >      >
>      >      > You would need a new option. It would likely be useful for the
>      >     requesting router to indicate interest in the option. Even
>     hinting
>      >     at what prefix size it was expecting.
>      >      > Now can you explain to me again the reasons why this
>     approach is
>      >     better than using the existing DHPCv6 protocol packets?
>      >      >
>      >      >     3GPP gateway does not support DHCPv6
>      >
>      >     3GPP gateway doesn't support new option. What's your point?
>      >
>      >
>      >
>      >      The point of the v6ops presentation and this email thread is
>     how to
>      > “extend a /64” in the 3GPP use case  in slide 1 of the deck you
>     compiled
>      > a list of options and of the two I had highlighted in red were the
>      > 64share v2 Cameron’s option and the variable slaac option.  So on
>     the
>      > call this morning Lorenzo shot down 64share v2 shorter prefix
>     option as
>      > even if the 3GPP architecture was updated to support longer
>     prefixes and
>      > even is the 3GPP gateway was able to send a shorter prefix with A
>     flag
>      > not set, all mobile devices per Lorenzo’s point would be broken
>     as they
>      > would not accept the shorter let’s say /56 prefix to build the
>     slaac 128
>      > bit address.  So the bottom line is the 64share v2 won’t work
>     unless we
>      > update RFC 4291 and remove the 64 bit boundary.
>      >
>      >   So we are back to square uno - no viable solution
>      >
>      >   So now we had thrown out the longer >64 due to race to bottom
>     worries
>      > which I and others believe is Fud and as described in slide 10 of
>     the
>      > v6ops “race to the bottom slide”.
>      >
>      > So a happy medium /80 fixed boundary I came up with that I think
>     solves
>      > a lot of the issue and not just the 3GPP initial segmentation of
>      > downstream devices problem statement.
>      >
>      > Since we have to update RFC 4291 for 64share v2 to work anyways
>     to allow
>      > for shorter prefixes, why not instead create a new bottom at /80
>     giving
>      > 16 bits more of prefix length and shrinking the IID down to 48 bits.
>      > Doing so you would not even have to update the 3GPP architecture
>     as I
>      > don’t know if that would fly or not.  Also this solves a few other
>      > problems at the same time.
>      >
>      >
>      > As I mentioned in the v6ops deck presented that vlsm 0 to 128 is
>      > mainstream for operators for static addressing on router and switch
>      > infrastructure and dhcpv6 subnets longer prefixes for network
>      > infrastructure appliance clusters, NFV/VNF virtualization and server
>      > farms.  On host subnets where there is a chance of mix of slaac
>     hosts
>      > with dhcpv6  devices the prefix length is stuck at /64.  So on
>     these mix
>      > addressing host subnets we cannot do longer prefixes following
>     our ND
>      > cache hard limit mantra to prevent ND cache exhaustion issues as
>      > described in RFC 6164.
>      >
>      > So with the /80 new fixed boundary shifting prefix length 16 bits
>     longer
>      > and shortening the IID by 16 bits gives resolved the 3GPP issue
>     which
>      > 64share can work as is and subtending to downstream devices will now
>      > work as a /64 is now equivalent to a /48 with 64k /80s.  Also
>     BCP-690
>      > for broadband not all operators have adopted the shorter prefix
>     lengths
>      > /56 or /48 recommendations  and now that’s not an issue as the
>     /64 would
>      > now suffice.
>      >
>      >  From an operators perspective that gain allows at least for 3GPP
>      > massive growth and subtending with a single /64 allows the operators
>      > such as Verizon with massive subscriber base worldwide can stay with
>      > current allocations and don’t have to ask for /10.
>      >
>      > As 5G gets rolled out with Enhanced VPN framework and Network
>     slicing
>      > paradigm, the demand for shorter blocks and wearable multiple /48
>     will
>      > be our new reality.
>      >
>      > Making that 16 bit shift now to /80 making a /64 the new /48 will
>     give
>      > broadband and 3GPP subscribers a ton of space to subtending their
>      > networks we would be set for the future.  Especially with IOT the
>     demand
>      > for subtending will continue to grow astronomically.
>      >
>      > Also IANA does not have to get start in allocating the other /3 and
>      > other available blocks.
>      >
>      > Lots of problems being solved here with a fixed /80 new boundary.
>      >
>      > Also with the existing random IID generation schemes which we have
>      > tested on Linux kernel can do longer p
>     <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g>refixes
>     using RFC 4941 privacy
>      > extension or RFC 7217 stable IID.
>      >
>      > Win-Win for all.
>      >
>      >     Ole
>      >
>      > --
>      >
>      > <http://www.verizon.com/ <http://www.verizon.com/>>
>      >
>      > *Gyan Mishra*
>      >
>      > /Network Solutions A//rchitect /
>      >
>      > /M 301 502-1347
>      > 13101 Columbia Pike
>      > /Silver Spring, MD
>      >
>      >
>      >
>      > _______________________________________________
>      > v6ops mailing list
>      > v6ops@ietf.org <mailto:v6ops@ietf.org>
>      > https://www.ietf.org/mailman/listinfo/v6ops
>     <https://www.ietf.org/mailman/listinfo/v6ops>
>      >
> 
> -- 
> 
> <http://www.verizon.com/>
> 
> *Gyan Mishra*
> 
> /Network Solutions A//rchitect /
> 
> /M 301 502-1347
> 13101 Columbia Pike
> /Silver Spring, MD
> 
> 


From nobody Fri Nov 20 16:36:42 2020
Return-Path: <hayabusagsm@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 42E7A3A0D84; Fri, 20 Nov 2020 16:36:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level: 
X-Spam-Status: No, score=-2.087 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=unavailable 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 e6HVa1rWxzSy; Fri, 20 Nov 2020 16:36:35 -0800 (PST)
Received: from mail-pf1-x432.google.com (mail-pf1-x432.google.com [IPv6:2607:f8b0:4864:20::432]) (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 800CE3A0D81; Fri, 20 Nov 2020 16:36:35 -0800 (PST)
Received: by mail-pf1-x432.google.com with SMTP id 10so9495238pfp.5; Fri, 20 Nov 2020 16:36:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rBN6a2iW3HFdo+sTSO/4mFAYaYBS+z4yld3///7IDkQ=; b=kV8TF+ltOv3B5qxeR7Kg2Ok9KF4nf3VTZjW0WShAj7OrbKK9fYU0w6d+I9XTwJSjR0 2aHau11PBsJ+iz3zre3lywuGJmB3mg0SnDC1PXgJVn1MJID/Q93VoRVYzwI3QrWKbFam HRvEBb3WApukJ2L40JUH8taA8vT5TjtP/lWBV4A/2NrYyGoBKfbaNLP/ByjJXiAugOuP dyMccYDQj5rTBmlQwKv3EXfF9WVwfdUGs7/w43z/YQPMgIW7uaMrnWune3t5iOu9IVH9 NsgoppOfQS9dmtyyLJ6+vAND+BFdOt8LptLGMU1zOmgTjfsbwuwHUgbyXaZE4cyOpcml xmZQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=rBN6a2iW3HFdo+sTSO/4mFAYaYBS+z4yld3///7IDkQ=; b=WY/cYOovGmBm8Lo86rWPyYAgyYKgzvMWC5CnwWYD6EUDaQYRMmlNJopTd5oqAHu83C iloK9+Gkx9rort9JqqK8xRmaDt5KNtoxQj3kNPehBJr4mfwEjCKa5osmZLoRYJsN29rT RcIqmtEb+LUeSmpXa3vzrHCDlJXdSQkcPOO+ohydiAQWwxmWeZEl14z8elZTzbJejVBI nAfKKaQt8bpM+tU6OeGcg4qGPIcvhMK2iQkJ7COz8Lu2NISKTaLIs2HwT2Rk0x2UpSYk 7gIdQaPoWwQwuMNJAs8de4OXujSZ/zQwcN+oHxsUq6ReI1M/6TUT2u1Xln9lPRfKsqFW FZWw==
X-Gm-Message-State: AOAM532bLAfifZulG9H84zkqtUkrwD+bx+amx2aasd37pjiD8pKJjw5F WEIbrogOfw2Ds+SpAoC/9l+QxxL/lsQWaSnkUNE=
X-Google-Smtp-Source: ABdhPJwEqJMs4fGKCKgBC3rTsp/rqfJzw12JleMN8lkJuW4qpFP7OFVz/Z903zwuU5PHfiJonQhkWwwZb5W2kGlZJkM=
X-Received: by 2002:a17:90a:c254:: with SMTP id d20mr13052618pjx.112.1605918993913;  Fri, 20 Nov 2020 16:36:33 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <7E87C304-802E-4B2F-9DDB-687C91C29E21@employees.org>
In-Reply-To: <7E87C304-802E-4B2F-9DDB-687C91C29E21@employees.org>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Fri, 20 Nov 2020 19:36:23 -0500
Message-ID: <CABNhwV3Tve0vW+g8Xy_rpc-vtzCWHoHG9WH-1QDOa9-J88D36g@mail.gmail.com>
To: Ole Troan <otroan@employees.org>
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>,  JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>,  "Joel M. Halpern" <jmh@joelhalpern.com>
Content-Type: multipart/alternative; boundary="0000000000002b9bce05b4932776"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Mjyq16WxIU54-pYM1wSFIKCRT2c>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 21 Nov 2020 00:36:37 -0000

--0000000000002b9bce05b4932776
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Ole

In-line

On Fri, Nov 20, 2020 at 5:41 PM Ole Troan <otroan@employees.org> wrote:

>
>
> > On 20 Nov 2020, at 23:27, Gyan Mishra <hayabusagsm@gmail.com> wrote:
> >
> > The mobile device would receive a shorter prefix let=E2=80=99s say /56 =
but not
> know what to do with it since it=E2=80=99s expecting a /64.
> >
> > So that a major gap and the only solution is updating RFC 4291 removing
> the 64 bit boundary allowing for shorter prefix and now as well longer
> prefixes to work and in that respect now provide the much needed parity
> with static and DHCPv6 which can do any prefix length.
>
> I am sorry, but I don=E2=80=99t follow how you got to that conclusion.
> Address assignment !=3D prefix delegation.


    3GPP Gateway does not support PD

    I summarized in the last email.

   We can start with the subject line that you had in the email you had
sent a earlier =E2=80=9Cextending a /64=E2=80=9D as that is the main issue =
and is part of
the problem statement draft.

This is in the context of 3GPP gateway proving a via RA a /64 so how can
the UE segment the /64 to downstream devices.

3GPP gateway does not support PD and can only send a /64.

We can extend a single /64 via PD RA 64share technique but the UE need more
then a /64 for downstream devices since a /64 cannot be segmented.

Even if we were able to get 3GPP architecture to send shorter prefix, we
would still need mobile devices to accept /56 via RA since PD is not
supported.

So this would require updating RFC 4291 removing the 64 bit boundary so
that slaac shorter prefix will work.

>
>
> In the plethora of emails I have lost track. Would you be able to
> reiterate the sets of technical problems you desire solved?
>
> Cheers,
> Ole

--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--0000000000002b9bce05b4932776
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div dir=3D"auto">Ole=C2=A0</div><div dir=3D"auto"><br></div=
><div dir=3D"auto">In-line=C2=A0</div><div dir=3D"auto"><br><div class=3D"g=
mail_quote" dir=3D"auto"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Nov =
20, 2020 at 5:41 PM Ole Troan &lt;<a href=3D"mailto:otroan@employees.org">o=
troan@employees.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quot=
e" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-styl=
e:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><br>
<br>
&gt; On 20 Nov 2020, at 23:27, Gyan Mishra &lt;<a href=3D"mailto:hayabusags=
m@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt; wrote:<br>
&gt; <br>
&gt; The mobile device would receive a shorter prefix let=E2=80=99s say /56=
 but not know what to do with it since it=E2=80=99s expecting a /64.<br>
&gt; <br>
&gt; So that a major gap and the only solution is updating RFC 4291 removin=
g the 64 bit boundary allowing for shorter prefix and now as well longer pr=
efixes to work and in that respect now provide the much needed parity with =
static and DHCPv6 which can do any prefix length.<br>
<br>
I am sorry, but I don=E2=80=99t follow how you got to that conclusion. <br>
Address assignment !=3D prefix delegation. </blockquote><div dir=3D"auto"><=
br></div><div dir=3D"auto">=C2=A0 =C2=A0 3GPP Gateway does not support PD</=
div><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=A0 I summarize=
d in the last email.</div><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=
=A0 =C2=A0We can start with the subject line that you had in the email you =
had sent a earlier =E2=80=9Cextending a /64=E2=80=9D as that is the main is=
sue and is part of the problem statement draft.</div><div dir=3D"auto"><br>=
</div><div dir=3D"auto">This is in the context of 3GPP gateway proving a vi=
a RA a /64 so how can the UE segment the /64 to downstream devices. =C2=A0<=
/div><div dir=3D"auto"><br></div><div dir=3D"auto">3GPP gateway does not su=
pport PD and can only send a /64.</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">We can extend a single /64 via PD RA 64share technique but the UE=
 need more then a /64 for downstream devices since a /64 cannot be segmente=
d. =C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Even if we wer=
e able to get 3GPP architecture to send shorter prefix, we would still need=
 mobile devices to accept /56 via RA since PD is not supported.</div><div d=
ir=3D"auto"><br></div><div dir=3D"auto">So this would require updating RFC =
4291 removing the 64 bit boundary so that slaac shorter prefix will work.</=
div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor=
der-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-col=
or:rgb(204,204,204)" dir=3D"auto"><br>
<br>
In the plethora of emails I have lost track. Would you be able to reiterate=
 the sets of technical problems you desire solved?<br>
<br>
Cheers,<br>
Ole</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signatur=
e" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><di=
v dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizo=
n.com/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-blo=
ck" target=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWirele=
ss/vz-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81p=
x"></a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Veriz=
on NHG DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mish=
ra</b></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><fon=
t face=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network So=
lutions A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchi=
tect=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:1=
3px;color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 C=
olumbia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div>=
</div></div></div></div></div></div></div></div>

--0000000000002b9bce05b4932776--


From nobody Fri Nov 20 16:59:17 2020
Return-Path: <hayabusagsm@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 449F93A0DCC; Fri, 20 Nov 2020 16:59:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 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, 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=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 KgxH1jdu1oV4; Fri, 20 Nov 2020 16:59:13 -0800 (PST)
Received: from mail-pl1-x62a.google.com (mail-pl1-x62a.google.com [IPv6:2607:f8b0:4864:20::62a]) (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 CAF8C3A0DCA; Fri, 20 Nov 2020 16:59:12 -0800 (PST)
Received: by mail-pl1-x62a.google.com with SMTP id d17so5766070plr.5; Fri, 20 Nov 2020 16:59:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Dn4nVIwrUfml34oVDnuGPy4TPFkd/3E7onyHhhod2fU=; b=gKO84zA3xxW8WMZn+GXz5Tcq61vhQhJAGxYR4AhnC2ActB0eiaLxZuKhZLjCSqon+J Gd/cGGR8zpes5QRoEQww+TAvcNBgJ71fGn6S0nk7gXoDYQyMzUYenldrGl5WsSxvoMQK 8YCftHxVe6o9mphU4Ng0sUz+rSk0j2ulw8o9SR6rh5JVAHO1Hjzm0Z0hPbBndPcegfHH Mtvw75DAtHshZO4C6gCWC285Zk9mlUoEybjopkYe9SQun3KwgL99SqnreW/U554CvfEN y69RKgEoZqTB01jEkV5H6hG2VyoPdtGIVSUULFRCb0nI8ijWf54Vi0K7enz3otqSyyf7 +7sg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Dn4nVIwrUfml34oVDnuGPy4TPFkd/3E7onyHhhod2fU=; b=kNfdFB4P6UJpsWlMBGefbt+feWPhHOC6mY8P9Yo3aJ+8znE7bBCujtrMtyyi+YgGIv d4zyKc87w5p4C7WQ+ZTRCoYMsqQy676ZRxwr2egOQcYNSl38pJfYTEFZw15U3wIro43v I6yMylqEE9+QV5jo+i0yR68Sj6ejHlIcQRg/Isbx/fzorNzJsnX5k2+yjNEyYyqkfoYU zG27XtZpjOclmtDkIAPau+YkB5mp2CfQKNb+FVIkCncpDXKkLJivPzFEu89ytt4uSke2 EJLzeK0lpdoTRMQNi/TPZciZIquqGzrRI3dXSaumojHhJKy7ntbpF6P3Y56nMWadLatB BeVA==
X-Gm-Message-State: AOAM531CVoRXaLOj2vxBOxTE/8sDCf+nHSVkGIFVrt3pRINAiyGRf9fT J63TK7tFPw/GSCaASNlmPfFVvbxzYobvZAO7ixIk+W14ELQ=
X-Google-Smtp-Source: ABdhPJw0We8O5mG8S5xI0xBjybgqFubsi4qquXTABaP/QSO171pqu1tLIKTHVVzdc33z4Fq2ydENF0XGAXiXGLwEE2g=
X-Received: by 2002:a17:902:7c01:b029:d8:ee2a:ce88 with SMTP id x1-20020a1709027c01b02900d8ee2ace88mr16708270pll.22.1605920352049; Fri, 20 Nov 2020 16:59:12 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com>
In-Reply-To: <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Fri, 20 Nov 2020 19:58:52 -0500
Message-ID: <CABNhwV1pSiEuaOZGN5ErR=KETjD1fVb58YM1EEd+mf7RtOenQw@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000001f1bfb05b493787b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/mFch38gkWuzzhpVeyyWLAQ-XIsM>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 21 Nov 2020 00:59:16 -0000

--0000000000001f1bfb05b493787b
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Joel

In-line

On Fri, Nov 20, 2020 at 6:02 PM Joel M. Halpern <jmh@joelhalpern.com> wrote=
:

> Gyan, separate from Ole's comments about the difference between address
> assignment and delegation, I have another problem following the
> reasoning below.
>
> Yes, the proposal for using shorter prefixes to enable UE to perform
> delegation will require changes to the UE.


    Gyan> Agreed.  So that change would be to RFC 4291 64 bit boundary to
allow for longer prefix.  Do you agree?

If you don=E2=80=99t agree what do think the change would be to allow the U=
E to
accept shorter prefix from the 3GPP gateway?

>
> But I do not see how that is relevant to any choice we are trying to make=
.
> Any solution that enables UE to delegate addresses (in the sense that
> they lack the capability now) willr equire changes to the UE.



Gyan> If the UE receives a /56 via RA it could delegate /64 to downstream
> devices.  No change needed to delegate  /64, however a change is needed t=
o
> accept /56 via RA.


    If 3GPP gateway supported PD - problem solved but that=E2=80=99s not th=
e case
and that does not sound like it will ever change even with 5G.

>
   Gyan> The UE needs to be able to accept shorter prefix.  That=E2=80=99s =
the IPV6
specification change that requires removal of the 64 bit boundary.

Yoru
> proposed change to the SLAAC length if anything does more violence to
> the software (depending upon the exact software architecture.)


   Gyan> What violence to software.  There would be more violence to
software if we removed the 64 bit boundary and allowed slaac to support any
vlsm prefix lengths.

My /80 proposal would just shift the boundary 16 bits to /80.

Hosts on the same subnet with two different masks would not be on-net to
each other as on different subnets.  The router would be configured with
the two subnets /64 and /80 subnet to support the two device types.
The solution would be a simple RA PIO flag that is set and older hosts not
upgraded would be backwards compatible and so would only support 64 bit
boundary by ignoring flag. Hosts upgraded to support would understand the
flag and be able to support longer mask up to /80.

>
>
> So I do not follow how you got to your conclusion.
>
> Yours,
> Joel
>
> On 11/20/2020 5:27 PM, Gyan Mishra wrote:
> >
> > (top posting)
> >
> > As I would like to clear the air as well as get to the crux of the v6op=
s
> > presentation development results as well as next steps for this draft
> > and the 6man variable slaac solutions draft:
> >
> >
> > This thread was in light of Lorenzo kindly pointing out that upgrading
> > 3GPP is not all that needs be done for Cameron=E2=80=99s 64share v2 to =
work - as
> > all mobile devices would stop working- as slaac would not would be
> > effectively broken.
> >
> > The mobile device would receive a shorter prefix let=E2=80=99s say /56 =
but not
> > know what to do with it since it=E2=80=99s expecting a /64.
> >
> > So that a major gap and the only solution is updating RFC 4291 removing
> > the 64 bit boundary allowing for shorter prefix and now as well longer
> > prefixes to work and in that respect now provide the much needed parity
> > with static and DHCPv6 which can do any prefix length.
> >
> > So that is a drastic change to RFC 4291.  However, in light of this
> > development on the v6ops 109 call, my balancing act of best of both
> > worlds and also to keep everyone happy to make this a WG effort for thi=
s
> > change by proposing in the subject heading /80 fixed boundary and not a
> > variable slaac change allowing all bits vlsm.
> >
> > Basically stealing 16 bits for network prefix out of the IID, still
> > keeping the fixed boundary so longer than 80 would NOT  be allowed.
> >
> > A /64 would now be equivalent to a /48 with now 64k /80=E2=80=99s.
> >
> > This /80 would keep the operators and law enforcement happy as now 16
> > bits less helps traceability but is still long enough for 48 bits of
> > privacy to IP correlation by attackers.
> >
> > This /80 would be a nice optimal balance as it would keep wired
> > broadband and mobile handset customers happy respecting their privacy a=
s
> > the 16 bits less of heuristics is minimal change that will impact IP
> > correlation by attackers.
> >
> > The IID as it=E2=80=99s less than the current 64 bit cannot use MAC bas=
ed EUI64
> > IID, which is not a problem as Mac based IID is not recommended as most
> > all manufacturers use RFC 4941 and I believe Linux flavors some use
> > stable IID RFC 7217.
> >
> > So now the 48 bit IID would require a random IID generation schema so
> > can use either RFC 4941 privacy extension or RFC 7217 stable IID to
> > generate the 48 bit IID.
> >
> > 3GPP subtending would now work issue mentioned in the problem statement
> > draft without even having to use 64share as now longer prefixes up to
> > /80 would be supported allowing for further segmentation of downstream
> > devices.
> >
> > This also would help wired broadband and soon fixed 5G broadband
> > proliferation where operators in light of BCP RIPE-690, are sill
> > allocation via BNG gateways a /64, now operators  can stay as-is, as th=
e
> > /64 would now be allowed to be further segmented supporting 64k /80s,
> > way more then enough for SOHO.
> >
> > This would allow 64share if used by 3GPP operators to work and would no=
t
> > require the 3GPP specification to be updated.  We don=E2=80=99t know ev=
en if the
> > 3GPP architecture specification can be updated to support shorter
> > prefixes and if the 3GPP consortium of operators would agree to it.  So
> > that is all theoretical of that change is possible.
> >
> > As with 5G with Enhanced VPN framework SR steering of high priority
> > traffic, traffic isolation and Network slicing capabilities becomes
> > mainstream and will soon be a real world reality and as fixed 5G
> > broadband proliferation takes off and mobile 5G =3D=3D the idea of a
> > wearable /48 will really be many /48s.
> >
> > As this paradigm shift takes place, operators around the world will be
> > clamoring after the RIR for massive blocks, I would say less than /8
> > more like a /5 or /4.  If you do the math on the way high side a /10
> > yields 7 bits so 128 divided by 5 RIRs yields 24 ISPs per RIR which is
> > tiny number with the number of large size operators worldwide.
> >
> > With the massive proliferation of IOT devices and just about every home
> > or office appliance on 5G, the problem now gets way exacerbated.
> >
> > As this evolution unfolds IANA will be scrambling to release all
> > remaining /3 as well as all unallocated blocks to subvert RIR IPv6
> > address space depletion.
> >
> > Playing Monday night quarterbacking in hindsight we would never think
> > this would happen in a million years, but we would see IPv6 on the verg=
e
> > of address space depletion.  Unheard of but it can happen as the saying
> > goes =E2=80=9Cwhen you build - they will come=E2=80=9D.
> >
> > It is true as history has taught that very important lesson.
> >
> > The answer to this real world problem is in the subject heading of this
> > thread.
> >
> > This would also fix the day 1 issue I mentioned allowing mix of slaac
> > devices with static and DHCPv6 up to /80.
> >
> > The variable slaac solution draft proposes a new  RA PIO flag that woul=
d
> > be used to signal longer prefixes, and would provide backwards
> > compatibility so that devices not supporting woud ignore the flag  and
> > devices on newer code supporting would use the flag.  We definitely
> > don=E2=80=99t want to impact any existing devices on the existing 64 bi=
t slaac
> > boundary standard.
> >
> > Dmytro has tested the solution on Linux kernel signaling RA PIO flag an=
d
> > was able to successfully test any length mask and random IID generation
> > both RFC 4941 privacy extension as well as stable IID RFC 7217.
> >
> > https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> > <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>
> >
> > If everyone is in agreement with what I have stated on this thread, I
> > would like to ask the chairs for WG adoption as this is a WG effort.
> >
> > I would like to garner support from all 6MAN members with full consensu=
s
> > to change the existing RFC 4941 /64 fixed boundary to /80 fixed boundar=
y.
> >
> > Kind Regards
> >
> > Gyan
> >
> > On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern <jmh@joelhalpern.com
> > <mailto:jmh@joelhalpern.com>> wrote:
> >
> >     I am missing something in your reasoning.
> >     You seem to say at one point that (to paraphrase) "we can't do this
> >     because it does not work with the existing UE software".
> >     Any new solution where a UE delegates based on any change of any ki=
nd
> >     (including lengthening the prefix, shortening the prefix, or
> magically
> >     incanting new prefixes) requires that the UE be upgraded to know
> >     what to
> >     do with the information.  I do not see how that differentiates any =
of
> >     the solutions. (Except "don't do anything", which I think we do not
> >     want
> >     to take.)
> >
> >     Yours,
> >     Joel
> >
> >     On 11/19/2020 5:03 PM, Gyan Mishra wrote:
> >      >
> >      >
> >      > On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org
> >     <mailto:otroan@employees.org>
> >      > <mailto:otroan@employees.org <mailto:otroan@employees.org>>>
> wrote:
> >      >
> >      >
> >      >
> >      >      > On 19 Nov 2020, at 14:58, Gyan Mishra
> >     <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>
> >      >     <mailto:hayabusagsm@gmail.com
> >     <mailto:hayabusagsm@gmail.com>>> wrote:
> >      >      >
> >      >      > You would need a new option. It would likely be useful fo=
r
> the
> >      >     requesting router to indicate interest in the option. Even
> >     hinting
> >      >     at what prefix size it was expecting.
> >      >      > Now can you explain to me again the reasons why this
> >     approach is
> >      >     better than using the existing DHPCv6 protocol packets?
> >      >      >
> >      >      >     3GPP gateway does not support DHCPv6
> >      >
> >      >     3GPP gateway doesn't support new option. What's your point?
> >      >
> >      >
> >      >
> >      >      The point of the v6ops presentation and this email thread i=
s
> >     how to
> >      > =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case  in slide 1 =
of the deck you
> >     compiled
> >      > a list of options and of the two I had highlighted in red were t=
he
> >      > 64share v2 Cameron=E2=80=99s option and the variable slaac optio=
n.  So on
> >     the
> >      > call this morning Lorenzo shot down 64share v2 shorter prefix
> >     option as
> >      > even if the 3GPP architecture was updated to support longer
> >     prefixes and
> >      > even is the 3GPP gateway was able to send a shorter prefix with =
A
> >     flag
> >      > not set, all mobile devices per Lorenzo=E2=80=99s point would be=
 broken
> >     as they
> >      > would not accept the shorter let=E2=80=99s say /56 prefix to bui=
ld the
> >     slaac 128
> >      > bit address.  So the bottom line is the 64share v2 won=E2=80=99t=
 work
> >     unless we
> >      > update RFC 4291 and remove the 64 bit boundary.
> >      >
> >      >   So we are back to square uno - no viable solution
> >      >
> >      >   So now we had thrown out the longer >64 due to race to bottom
> >     worries
> >      > which I and others believe is Fud and as described in slide 10 o=
f
> >     the
> >      > v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.
> >      >
> >      > So a happy medium /80 fixed boundary I came up with that I think
> >     solves
> >      > a lot of the issue and not just the 3GPP initial segmentation of
> >      > downstream devices problem statement.
> >      >
> >      > Since we have to update RFC 4291 for 64share v2 to work anyways
> >     to allow
> >      > for shorter prefixes, why not instead create a new bottom at /80
> >     giving
> >      > 16 bits more of prefix length and shrinking the IID down to 48
> bits.
> >      > Doing so you would not even have to update the 3GPP architecture
> >     as I
> >      > don=E2=80=99t know if that would fly or not.  Also this solves a=
 few other
> >      > problems at the same time.
> >      >
> >      >
> >      > As I mentioned in the v6ops deck presented that vlsm 0 to 128 is
> >      > mainstream for operators for static addressing on router and
> switch
> >      > infrastructure and dhcpv6 subnets longer prefixes for network
> >      > infrastructure appliance clusters, NFV/VNF virtualization and
> server
> >      > farms.  On host subnets where there is a chance of mix of slaac
> >     hosts
> >      > with dhcpv6  devices the prefix length is stuck at /64.  So on
> >     these mix
> >      > addressing host subnets we cannot do longer prefixes following
> >     our ND
> >      > cache hard limit mantra to prevent ND cache exhaustion issues as
> >      > described in RFC 6164.
> >      >
> >      > So with the /80 new fixed boundary shifting prefix length 16 bit=
s
> >     longer
> >      > and shortening the IID by 16 bits gives resolved the 3GPP issue
> >     which
> >      > 64share can work as is and subtending to downstream devices will
> now
> >      > work as a /64 is now equivalent to a /48 with 64k /80s.  Also
> >     BCP-690
> >      > for broadband not all operators have adopted the shorter prefix
> >     lengths
> >      > /56 or /48 recommendations  and now that=E2=80=99s not an issue =
as the
> >     /64 would
> >      > now suffice.
> >      >
> >      >  From an operators perspective that gain allows at least for 3GP=
P
> >      > massive growth and subtending with a single /64 allows the
> operators
> >      > such as Verizon with massive subscriber base worldwide can stay
> with
> >      > current allocations and don=E2=80=99t have to ask
> <https://www.google.com/maps/search/ent+allocations+and+don%E2%80%99t+hav=
e+to+ask?entry=3Dgmail&source=3Dg>
> for /10.
> >      >
> >      > As 5G gets rolled out with Enhanced VPN framework and Network
> >     slicing
> >      > paradigm, the demand for shorter blocks and wearable multiple /4=
8
> >     will
> >      > be our new reality.
> >      >
> >      > Making that 16 bit shift now to /80 making a /64 the new /48 wil=
l
> >     give
> >      > broadband and 3GPP subscribers a ton of space to subtending thei=
r
> >      > networks we would be set for the future.  Especially with IOT th=
e
> >     demand
> >      > for subtending will continue to grow astronomically.
> >      >
> >      > Also IANA does not have to get start in allocating the other /3
> and
> >      > other available blocks.
> >      >
> >      > Lots of problems being solved here with a fixed /80 new boundary=
.
> >      >
> >      > Also with the existing random IID generation schemes which we ha=
ve
> >      > tested on Linux kernel can do longer p
> >     <
> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p=
?entry=3Dgmail&source=3Dg
> >refixes
> >     using RFC 4941 privacy
> >      > extension or RFC 7217 stable IID.
> >      >
> >      > Win-Win for all.
> >      >
> >      >     Ole
> >      >
> >      > --
> >      >
> >      > <http://www.verizon.com/ <http://www.verizon.com/>>
> >      >
> >      > *Gyan Mishra*
> >      >
> >      > /Network Solutions A//rchitect /
> >      >
> >      > /M 301 502-1347
> >      > 13101 Columbia Pike
> >      > /Silver Spring, MD
> >      >
> >      >
> >      >
> >      > _______________________________________________
> >      > v6ops mailing list
> >      > v6ops@ietf.org <mailto:v6ops@ietf.org>
> >      > https://www.ietf.org/mailman/listinfo/v6ops
> >     <https://www.ietf.org/mailman/listinfo/v6ops>
> >      >
> >
> > --
> >
> > <http://www.verizon.com/>
> >
> > *Gyan Mishra*
> >
> > /Network Solutions A//rchitect /
> >
> > /M 301 502-1347
> > 13101 Columbia Pike
> > /Silver Spring, MD
> >
> >
>
--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--0000000000001f1bfb05b493787b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">Hi Joel</div><div dir=3D"auto"><br></div><div dir=3D"auto=
">In-line=C2=A0</div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" c=
lass=3D"gmail_attr">On Fri, Nov 20, 2020 at 6:02 PM Joel M. Halpern &lt;<a =
href=3D"mailto:jmh@joelhalpern.com">jmh@joelhalpern.com</a>&gt; wrote:<br><=
/div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bo=
rder-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-co=
lor:rgb(204,204,204)" dir=3D"auto">Gyan, separate from Ole&#39;s comments a=
bout the difference between address <br>
assignment and delegation, I have another problem following the <br>
reasoning below.<br>
<br>
Yes, the proposal for using shorter prefixes to enable UE to perform <br>
delegation will require changes to the UE.=C2=A0</blockquote><div dir=3D"au=
to">=C2=A0 =C2=A0</div><div dir=3D"auto">=C2=A0 =C2=A0 Gyan&gt; Agreed.=C2=
=A0 So that change would be to RFC 4291 64 bit boundary to allow for longer=
 prefix.=C2=A0 Do you agree? =C2=A0</div><div dir=3D"auto"><br></div><div d=
ir=3D"auto">If you don=E2=80=99t agree what do think the change would be to=
 allow the UE to accept shorter prefix from the 3GPP gateway?</div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-wid=
th:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,2=
04,204)" dir=3D"auto"></blockquote><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;=
padding-left:1ex;border-left-color:rgb(204,204,204)" dir=3D"auto"><br>
But I do not see how that is relevant to any choice we are trying to make.<=
br>
Any solution that enables UE to delegate addresses (in the sense that <br>
they lack the capability now) willr equire changes to the UE. =C2=A0 </bloc=
kquote><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1=
px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,2=
04)" dir=3D"auto">Gyan&gt; If the UE receives a /56 via RA it could delegat=
e /64 to downstream devices.=C2=A0 No change needed to delegate =C2=A0/64, =
however a change is needed to accept /56 via RA. =C2=A0</blockquote><div di=
r=3D"auto"><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1e=
x;border-left-color:rgb(204,204,204)" dir=3D"auto"></blockquote><div dir=3D=
"auto">=C2=A0 =C2=A0 If 3GPP gateway supported PD - problem solved but that=
=E2=80=99s not the case and that does not sound like it will ever change ev=
en with 5G.</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px =
0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;bo=
rder-left-color:rgb(204,204,204)" dir=3D"auto"></blockquote><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;=
border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)=
" dir=3D"auto"></blockquote><blockquote class=3D"gmail_quote" style=3D"marg=
in:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-=
left:1ex;border-left-color:rgb(204,204,204)" dir=3D"auto"> </blockquote><di=
v dir=3D"auto">=C2=A0</div><div dir=3D"auto">=C2=A0 =C2=A0Gyan&gt; The UE n=
eeds to be able to accept shorter prefix.=C2=A0 That=E2=80=99s the IPV6 spe=
cification change that requires removal of the 64 bit boundary.</div><div d=
ir=3D"auto"><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px=
 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1=
ex;border-left-color:rgb(204,204,204)" dir=3D"auto">Yoru <br>
proposed change to the SLAAC length if anything does more violence to <br>
the software (depending upon the exact software architecture.)</blockquote>=
<div dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=A0Gyan&gt; What vi=
olence to software.=C2=A0 There would be more violence to software if we re=
moved the 64 bit boundary and allowed slaac to support any vlsm prefix leng=
ths.</div><div dir=3D"auto"><br></div><div dir=3D"auto">My /80 proposal wou=
ld just shift the boundary 16 bits to /80.</div><div dir=3D"auto"><br></div=
><div dir=3D"auto">Hosts on the same subnet with two different masks would =
not be on-net to each other as on different subnets.=C2=A0 The router would=
 be configured with the two subnets /64 and /80 subnet to support the two d=
evice types.</div><div dir=3D"auto">The solution would be a simple RA PIO f=
lag that is set and older hosts not upgraded would be backwards compatible =
and so would only support 64 bit boundary by ignoring flag. Hosts upgraded =
to support would understand the flag and be able to support longer mask up =
to /80.</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px =
0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border=
-left-color:rgb(204,204,204)" dir=3D"auto"><br>
<br>
So I do not follow how you got to your conclusion.<br>
<br>
Yours,<br>
Joel<br>
<br>
On 11/20/2020 5:27 PM, Gyan Mishra wrote:<br>
&gt; <br>
&gt; (top posting)<br>
&gt; <br>
&gt; As I would like to clear the air as well as get to the crux of the v6o=
ps <br>
&gt; presentation development results as well as next steps for this draft =
<br>
&gt; and the 6man variable slaac solutions draft:<br>
&gt; <br>
&gt; <br>
&gt; This thread was in light of Lorenzo kindly pointing out that upgrading=
 <br>
&gt; 3GPP is not all that needs be done for Cameron=E2=80=99s 64share v2 to=
 work - as <br>
&gt; all mobile devices would stop working- as slaac would not would be <br=
>
&gt; effectively broken.<br>
&gt; <br>
&gt; The mobile device would receive a shorter prefix let=E2=80=99s say /56=
 but not <br>
&gt; know what to do with it since it=E2=80=99s expecting a /64.<br>
&gt; <br>
&gt; So that a major gap and the only solution is updating RFC 4291 removin=
g <br>
&gt; the 64 bit boundary allowing for shorter prefix and now as well longer=
 <br>
&gt; prefixes to work and in that respect now provide the much needed parit=
y <br>
&gt; with static and DHCPv6 which can do any prefix length.<br>
&gt; <br>
&gt; So that is a drastic change to RFC 4291.=C2=A0 However, in light of th=
is <br>
&gt; development on the v6ops 109 call, my balancing act of best of both <b=
r>
&gt; worlds and also to keep everyone happy to make this a WG effort for th=
is <br>
&gt; change by proposing in the subject heading /80 fixed boundary and not =
a <br>
&gt; variable slaac change allowing all bits vlsm.<br>
&gt; <br>
&gt; Basically stealing 16 bits for network prefix out of the IID, still <b=
r>
&gt; keeping the fixed boundary so longer than 80 would NOT =C2=A0be allowe=
d.<br>
&gt; <br>
&gt; A /64 would now be equivalent to a /48 with now 64k /80=E2=80=99s.<br>
&gt; <br>
&gt; This /80 would keep the operators and law enforcement happy as now 16 =
<br>
&gt; bits less helps traceability but is still long enough for 48 bits of <=
br>
&gt; privacy to IP correlation by attackers.<br>
&gt; <br>
&gt; This /80 would be a nice optimal balance as it would keep wired <br>
&gt; broadband and mobile handset customers happy respecting their privacy =
as <br>
&gt; the 16 bits less of heuristics is minimal change that will impact IP <=
br>
&gt; correlation by attackers.<br>
&gt; <br>
&gt; The IID as it=E2=80=99s less than the current 64 bit cannot use MAC ba=
sed EUI64 <br>
&gt; IID, which is not a problem as Mac based IID is not recommended as mos=
t <br>
&gt; all manufacturers use RFC 4941 and I believe Linux flavors some use <b=
r>
&gt; stable IID RFC 7217.<br>
&gt; <br>
&gt; So now the 48 bit IID would require a random IID generation schema so =
<br>
&gt; can use either RFC 4941 privacy extension or RFC 7217 stable IID to <b=
r>
&gt; generate the 48 bit IID.<br>
&gt; <br>
&gt; 3GPP subtending would now work issue mentioned in the problem statemen=
t <br>
&gt; draft without even having to use 64share as now longer prefixes up to =
<br>
&gt; /80 would be supported allowing for further segmentation of downstream=
 <br>
&gt; devices.<br>
&gt; <br>
&gt; This also would help wired broadband and soon fixed 5G broadband <br>
&gt; proliferation where operators in light of BCP RIPE-690, are sill <br>
&gt; allocation via BNG gateways a /64, now operators =C2=A0can stay as-is,=
 as the <br>
&gt; /64 would now be allowed to be further segmented supporting 64k /80s, =
<br>
&gt; way more then enough for SOHO.<br>
&gt; <br>
&gt; This would allow 64share if used by 3GPP operators to work and would n=
ot <br>
&gt; require the 3GPP specification to be updated.=C2=A0 We don=E2=80=99t k=
now even if the <br>
&gt; 3GPP architecture specification can be updated to support shorter <br>
&gt; prefixes and if the 3GPP consortium of operators would agree to it.=C2=
=A0 So <br>
&gt; that is all theoretical of that change is possible.<br>
&gt; <br>
&gt; As with 5G with Enhanced VPN framework SR steering of high priority <b=
r>
&gt; traffic, traffic isolation and Network slicing capabilities becomes <b=
r>
&gt; mainstream and will soon be a real world reality and as fixed 5G <br>
&gt; broadband proliferation takes off and mobile 5G =3D=3D the idea of a <=
br>
&gt; wearable /48 will really be many /48s.<br>
&gt; <br>
&gt; As this paradigm shift takes place, operators around the world will be=
 <br>
&gt; clamoring after the RIR for massive blocks, I would say less than /8 <=
br>
&gt; more like a /5 or /4.=C2=A0 If you do the math on the way high side a =
/10 <br>
&gt; yields 7 bits so 128 divided by 5 RIRs yields 24 ISPs per RIR which is=
 <br>
&gt; tiny number with the number of large size operators worldwide.<br>
&gt; <br>
&gt; With the massive proliferation of IOT devices and just about every hom=
e <br>
&gt; or office appliance on 5G, the problem now gets way exacerbated.<br>
&gt; <br>
&gt; As this evolution unfolds IANA will be scrambling to release all <br>
&gt; remaining /3 as well as all unallocated blocks to subvert RIR IPv6 <br=
>
&gt; address space depletion.<br>
&gt; <br>
&gt; Playing Monday night quarterbacking in hindsight we would never think =
<br>
&gt; this would happen in a million years, but we would see IPv6 on the ver=
ge <br>
&gt; of address space depletion.=C2=A0 Unheard of but it can happen as the =
saying <br>
&gt; goes =E2=80=9Cwhen you build - they will come=E2=80=9D.<br>
&gt; <br>
&gt; It is true as history has taught that very important lesson.<br>
&gt; <br>
&gt; The answer to this real world problem is in the subject heading of thi=
s <br>
&gt; thread.<br>
&gt; <br>
&gt; This would also fix the day 1 issue I mentioned allowing mix of slaac =
<br>
&gt; devices with static and DHCPv6 up to /80.<br>
&gt; <br>
&gt; The variable slaac solution draft proposes a new =C2=A0RA PIO flag tha=
t would <br>
&gt; be used to signal longer prefixes, and would provide backwards <br>
&gt; compatibility so that devices not supporting woud ignore the flag =C2=
=A0and <br>
&gt; devices on newer code supporting would use the flag.=C2=A0 We definite=
ly <br>
&gt; don=E2=80=99t want to impact any existing devices on the existing 64 b=
it slaac <br>
&gt; boundary standard.<br>
&gt; <br>
&gt; Dmytro has tested the solution on Linux kernel signaling RA PIO flag a=
nd <br>
&gt; was able to successfully test any length mask and random IID generatio=
n <br>
&gt; both RFC 4941 privacy extension as well as stable IID RFC 7217.<br>
&gt; <br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-mishra-6man-variable=
-slaac/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/=
doc/draft-mishra-6man-variable-slaac/</a> <br>
&gt; &lt;<a href=3D"https://datatracker.ietf.org/doc/draft-mishra-6man-vari=
able-slaac/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.=
org/doc/draft-mishra-6man-variable-slaac/</a>&gt;<br>
&gt; <br>
&gt; If everyone is in agreement with what I have stated on this thread, I =
<br>
&gt; would like to ask the chairs for WG adoption as this is a WG effort.<b=
r>
&gt; <br>
&gt; I would like to garner support from all 6MAN members with full consens=
us <br>
&gt; to change the existing RFC 4941 /64 fixed boundary to /80 fixed bounda=
ry.<br>
&gt; <br>
&gt; Kind Regards<br>
&gt; <br>
&gt; Gyan<br>
&gt; <br>
&gt; On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern &lt;<a href=3D"mailto:=
jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a> <br>
&gt; &lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jm=
h@joelhalpern.com</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0I am missing something in your reasoning.<br>
&gt;=C2=A0 =C2=A0 =C2=A0You seem to say at one point that (to paraphrase) &=
quot;we can&#39;t do this<br>
&gt;=C2=A0 =C2=A0 =C2=A0because it does not work with the existing UE softw=
are&quot;.<br>
&gt;=C2=A0 =C2=A0 =C2=A0Any new solution where a UE delegates based on any =
change of any kind<br>
&gt;=C2=A0 =C2=A0 =C2=A0(including lengthening the prefix, shortening the p=
refix, or magically<br>
&gt;=C2=A0 =C2=A0 =C2=A0incanting new prefixes) requires that the UE be upg=
raded to know<br>
&gt;=C2=A0 =C2=A0 =C2=A0what to<br>
&gt;=C2=A0 =C2=A0 =C2=A0do with the information.=C2=A0 I do not see how tha=
t differentiates any of<br>
&gt;=C2=A0 =C2=A0 =C2=A0the solutions. (Except &quot;don&#39;t do anything&=
quot;, which I think we do not<br>
&gt;=C2=A0 =C2=A0 =C2=A0want<br>
&gt;=C2=A0 =C2=A0 =C2=A0to take.)<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0On 11/19/2020 5:03 PM, Gyan Mishra wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; On Thu, Nov 19, 2020 at 10:33 AM &lt;<a href=
=3D"mailto:otroan@employees.org" target=3D"_blank">otroan@employees.org</a>=
<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" =
target=3D"_blank">otroan@employees.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;mailto:<a href=3D"mailto:otroan@employees=
.org" target=3D"_blank">otroan@employees.org</a> &lt;mailto:<a href=3D"mail=
to:otroan@employees.org" target=3D"_blank">otroan@employees.org</a>&gt;&gt;=
&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; On 19 Nov 2020, at 1=
4:58, Gyan Mishra<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=
=3D"_blank">hayabusagsm@gmail.com</a> &lt;mailto:<a href=3D"mailto:hayabusa=
gsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mail=
to:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; You would need a new=
 option. It would likely be useful for the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0requesting router to indic=
ate interest in the option. Even<br>
&gt;=C2=A0 =C2=A0 =C2=A0hinting<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0at what prefix size it was=
 expecting.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Now can you explain =
to me again the reasons why this<br>
&gt;=C2=A0 =C2=A0 =C2=A0approach is<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0better than using the exis=
ting DHPCv6 protocol packets?<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A03=
GPP gateway does not support DHCPv6<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A03GPP gateway doesn&#39;t s=
upport new option. What&#39;s your point?<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 The point of the v6ops pr=
esentation and this email thread is<br>
&gt;=C2=A0 =C2=A0 =C2=A0how to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; =E2=80=9Cextend a /64=E2=80=9D in the 3GPP us=
e case =C2=A0in slide 1 of the deck you<br>
&gt;=C2=A0 =C2=A0 =C2=A0compiled<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; a list of options and of the two I had highli=
ghted in red were the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 64share v2 Cameron=E2=80=99s option and the v=
ariable slaac option.=C2=A0 So on<br>
&gt;=C2=A0 =C2=A0 =C2=A0the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; call this morning Lorenzo shot down 64share v=
2 shorter prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0option as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; even if the 3GPP architecture was updated to =
support longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0prefixes and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; even is the 3GPP gateway was able to send a s=
horter prefix with A<br>
&gt;=C2=A0 =C2=A0 =C2=A0flag<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; not set, all mobile devices per Lorenzo=E2=80=
=99s point would be broken<br>
&gt;=C2=A0 =C2=A0 =C2=A0as they<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; would not accept the shorter let=E2=80=99s sa=
y /56 prefix to build the<br>
&gt;=C2=A0 =C2=A0 =C2=A0slaac 128<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; bit address.=C2=A0 So the bottom line is the =
64share v2 won=E2=80=99t work<br>
&gt;=C2=A0 =C2=A0 =C2=A0unless we<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; update RFC 4291 and remove the 64 bit boundar=
y.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0So we are back to square uno - no=
 viable solution<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0So now we had thrown out the long=
er &gt;64 due to race to bottom<br>
&gt;=C2=A0 =C2=A0 =C2=A0worries<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; which I and others believe is Fud and as desc=
ribed in slide 10 of<br>
&gt;=C2=A0 =C2=A0 =C2=A0the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; v6ops =E2=80=9Crace to the bottom slide=E2=80=
=9D.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So a happy medium /80 fixed boundary I came u=
p with that I think<br>
&gt;=C2=A0 =C2=A0 =C2=A0solves<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; a lot of the issue and not just the 3GPP init=
ial segmentation of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; downstream devices problem statement.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Since we have to update RFC 4291 for 64share =
v2 to work anyways<br>
&gt;=C2=A0 =C2=A0 =C2=A0to allow<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; for shorter prefixes, why not instead create =
a new bottom at /80<br>
&gt;=C2=A0 =C2=A0 =C2=A0giving<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 16 bits more of prefix length and shrinking t=
he IID down to 48 bits.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Doing so you would not even have to update th=
e 3GPP architecture<br>
&gt;=C2=A0 =C2=A0 =C2=A0as I<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; don=E2=80=99t know if that would fly or not.=
=C2=A0 Also this solves a few other<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; problems at the same time.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As I mentioned in the v6ops deck presented th=
at vlsm 0 to 128 is<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; mainstream for operators for static addressin=
g on router and switch<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; infrastructure and dhcpv6 subnets longer pref=
ixes for network<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; infrastructure appliance clusters, NFV/VNF vi=
rtualization and server<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; farms.=C2=A0 On host subnets where there is a=
 chance of mix of slaac<br>
&gt;=C2=A0 =C2=A0 =C2=A0hosts<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; with dhcpv6 =C2=A0devices the prefix length i=
s stuck at /64.=C2=A0 So on<br>
&gt;=C2=A0 =C2=A0 =C2=A0these mix<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; addressing host subnets we cannot do longer p=
refixes following<br>
&gt;=C2=A0 =C2=A0 =C2=A0our ND<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; cache hard limit mantra to prevent ND cache e=
xhaustion issues as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; described in RFC 6164.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So with the /80 new fixed boundary shifting p=
refix length 16 bits<br>
&gt;=C2=A0 =C2=A0 =C2=A0longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; and shortening the IID by 16 bits gives resol=
ved the 3GPP issue<br>
&gt;=C2=A0 =C2=A0 =C2=A0which<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 64share can work as is and subtending to down=
stream devices will now<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; work as a /64 is now equivalent to a /48 with=
 64k /80s.=C2=A0 Also<br>
&gt;=C2=A0 =C2=A0 =C2=A0BCP-690<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; for broadband not all operators have adopted =
the shorter prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0lengths<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /56 or /48 recommendations =C2=A0and now that=
=E2=80=99s not an issue as the<br>
&gt;=C2=A0 =C2=A0 =C2=A0/64 would<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; now suffice.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 From an operators perspective that gain=
 allows at least for 3GPP<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; massive growth and subtending with a single /=
64 allows the operators<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; such as Verizon with massive subscriber base =
worldwide can stay with<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; curr<a href=3D"https://www.google.com/maps/se=
arch/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=3Dgmail&amp;source=
=3Dg">ent allocations and don=E2=80=99t have to ask</a> for /10.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As 5G gets rolled out with Enhanced VPN frame=
work and Network<br>
&gt;=C2=A0 =C2=A0 =C2=A0slicing<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; paradigm, the demand for shorter blocks and w=
earable multiple /48<br>
&gt;=C2=A0 =C2=A0 =C2=A0will<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; be our new reality.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Making that 16 bit shift now to /80 making a =
/64 the new /48 will<br>
&gt;=C2=A0 =C2=A0 =C2=A0give<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; broadband and 3GPP subscribers a ton of space=
 to subtending their<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; networks we would be set for the future.=C2=
=A0 Especially with IOT the<br>
&gt;=C2=A0 =C2=A0 =C2=A0demand<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; for subtending will continue to grow astronom=
ically.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Also IANA does not have to get start in alloc=
ating the other /3 and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; other available blocks.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Lots of problems being solved here with a fix=
ed /80 new boundary.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Also with the existing random IID generation =
schemes which we have<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; tested on Linux kernel can do longer p<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/maps/search/t=
ested+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=3Dg" rel=3D"=
noreferrer" target=3D"_blank">https://www.google.com/maps/search/tested+on+=
Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=3Dg</a>&gt;refixes<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0using RFC 4941 privacy<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; extension or RFC 7217 stable IID.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Win-Win for all.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Ole<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; --<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;<a href=3D"http://www.verizon.com/" rel=
=3D"noreferrer" target=3D"_blank">http://www.verizon.com/</a> &lt;<a href=
=3D"http://www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://ww=
w.verizon.com/</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; *Gyan Mishra*<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Network Solutions A//rchitect /<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /M 301 502-1347<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 13101 Columbia Pike<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Silver Spring, MD<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; _____________________________________________=
__<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; v6ops mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_=
blank">v6ops@ietf.org</a> &lt;mailto:<a href=3D"mailto:v6ops@ietf.org" targ=
et=3D"_blank">v6ops@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"https://www.ietf.org/mailman/listi=
nfo/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailma=
n/listinfo/v6ops</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/=
listinfo/v6ops</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt; <br>
&gt; -- <br>
&gt; <br>
&gt; &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer" target=3D"_=
blank">http://www.verizon.com/</a>&gt;<br>
&gt; <br>
&gt; *Gyan Mishra*<br>
&gt; <br>
&gt; /Network Solutions A//rchitect /<br>
&gt; <br>
&gt; /M 301 502-1347<br>
&gt; 13101 Columbia Pike<br>
&gt; /Silver Spring, MD<br>
&gt; <br>
&gt; <br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--0000000000001f1bfb05b493787b--


From nobody Fri Nov 20 17:46:21 2020
Return-Path: <jmh@joelhalpern.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 DCB6E3A0E98; Fri, 20 Nov 2020 17:46:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 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, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=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=joelhalpern.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 oR_MbuNk5LBJ; Fri, 20 Nov 2020 17:46:16 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 B43C93A0E96; Fri, 20 Nov 2020 17:46:16 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 4CdGV0266Rz6G8wH; Fri, 20 Nov 2020 17:46:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1605923176; bh=ylcRDT1H8j24hnXxLDZ5gFqXbV2fXzVwuwfYVbQZWpo=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=lxlSMElbNh+HFuqJNSJttddIQpmRBRGyD7bIPnVqBij8oFaGl65LbLzkwi2ifi/kn t6KIwcLDwCXSnR+fML1hJ8FJPFD/LH1rFIDu9YjAazwhCH6fgbEkILYUExwWRpYiC0 lpoe03f3GN2bhOWzSgD1VaGq3+s/4rCKiY6MnVPc=
X-Quarantine-ID: <x_022c3zcFGM>
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (unknown [50.225.209.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 4CdGTz3mfcz6G7qy; Fri, 20 Nov 2020 17:46:15 -0800 (PST)
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com> <CABNhwV1pSiEuaOZGN5ErR=KETjD1fVb58YM1EEd+mf7RtOenQw@mail.gmail.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <83cb8c2d-d2eb-2cd4-eb8d-466daa59ac75@joelhalpern.com>
Date: Fri, 20 Nov 2020 20:46:14 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.3
MIME-Version: 1.0
In-Reply-To: <CABNhwV1pSiEuaOZGN5ErR=KETjD1fVb58YM1EEd+mf7RtOenQw@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/ta7-CYAiHwP4Gs0dgkwao9NRrFE>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 21 Nov 2020 01:46:19 -0000

The nesting got me lost, so I will top post my take on the answer to the 
one quesiton I could understand.

I believe you asked what I think would need to be changed to permit the 
delegation.
As with anything, the real things that need to change are the devices in 
the network.

With regard to IETF standards, what is proposed is a change to RA. 
There are several possible changes.  None of them require a change to 
the IPv6 addressing archtiecture, as the addressing structure remains as 
it is.
As for the exact mechanism, at the moment I lean towards Ole's proposal 
of using a new option in his generic option mechanism.  But I am not 
wedded to that answer.

And of course, to get this supported in mobile environments we will have 
to work with 3GPP and make sure there are no other hidden issues. 
That's the way we do things.  Work together.

Changing the prefix length to /80 is technically also possible.  It does 
a lot more violence to my understanding of the architecture and software 
structures that go with it, and is a very limited and narrow solution to 
the problem.

Yours,
Joel

On 11/20/2020 7:58 PM, Gyan Mishra wrote:
> Hi Joel
> 
> In-line
> 
> On Fri, Nov 20, 2020 at 6:02 PM Joel M. Halpern <jmh@joelhalpern.com 
> <mailto:jmh@joelhalpern.com>> wrote:
> 
>     Gyan, separate from Ole's comments about the difference between address
>     assignment and delegation, I have another problem following the
>     reasoning below.
> 
>     Yes, the proposal for using shorter prefixes to enable UE to perform
>     delegation will require changes to the UE. 
> 
>      Gyan> Agreed.  So that change would be to RFC 4291 64 bit boundary 
> to allow for longer prefix.  Do you agree?
> 
> If you don’t agree what do think the change would be to allow the UE to 
> accept shorter prefix from the 3GPP gateway?
> 
> 
>     But I do not see how that is relevant to any choice we are trying to
>     make.
>     Any solution that enables UE to delegate addresses (in the sense that
>     they lack the capability now) willr equire changes to the UE. 
> 
> 
> 
>     Gyan> If the UE receives a /56 via RA it could delegate /64 to
>     downstream devices.  No change needed to delegate  /64, however a
>     change is needed to accept /56 via RA. 
> 
> 
>      If 3GPP gateway supported PD - problem solved but that’s not the 
> case and that does not sound like it will ever change even with 5G.
> 
>     Gyan> The UE needs to be able to accept shorter prefix.  That’s the 
> IPV6 specification change that requires removal of the 64 bit boundary.
> 
>     Yoru
>     proposed change to the SLAAC length if anything does more violence to
>     the software (depending upon the exact software architecture.)
> 
> 
>     Gyan> What violence to software.  There would be more violence to 
> software if we removed the 64 bit boundary and allowed slaac to support 
> any vlsm prefix lengths.
> 
> My /80 proposal would just shift the boundary 16 bits to /80.
> 
> Hosts on the same subnet with two different masks would not be on-net to 
> each other as on different subnets.  The router would be configured with 
> the two subnets /64 and /80 subnet to support the two device types.
> The solution would be a simple RA PIO flag that is set and older hosts 
> not upgraded would be backwards compatible and so would only support 64 
> bit boundary by ignoring flag. Hosts upgraded to support would 
> understand the flag and be able to support longer mask up to /80.
> 
> 
> 
>     So I do not follow how you got to your conclusion.
> 
>     Yours,
>     Joel
> 
>     On 11/20/2020 5:27 PM, Gyan Mishra wrote:
>      >
>      > (top posting)
>      >
>      > As I would like to clear the air as well as get to the crux of
>     the v6ops
>      > presentation development results as well as next steps for this
>     draft
>      > and the 6man variable slaac solutions draft:
>      >
>      >
>      > This thread was in light of Lorenzo kindly pointing out that
>     upgrading
>      > 3GPP is not all that needs be done for Cameron’s 64share v2 to
>     work - as
>      > all mobile devices would stop working- as slaac would not would be
>      > effectively broken.
>      >
>      > The mobile device would receive a shorter prefix let’s say /56
>     but not
>      > know what to do with it since it’s expecting a /64.
>      >
>      > So that a major gap and the only solution is updating RFC 4291
>     removing
>      > the 64 bit boundary allowing for shorter prefix and now as well
>     longer
>      > prefixes to work and in that respect now provide the much needed
>     parity
>      > with static and DHCPv6 which can do any prefix length.
>      >
>      > So that is a drastic change to RFC 4291.  However, in light of this
>      > development on the v6ops 109 call, my balancing act of best of both
>      > worlds and also to keep everyone happy to make this a WG effort
>     for this
>      > change by proposing in the subject heading /80 fixed boundary and
>     not a
>      > variable slaac change allowing all bits vlsm.
>      >
>      > Basically stealing 16 bits for network prefix out of the IID, still
>      > keeping the fixed boundary so longer than 80 would NOT  be allowed.
>      >
>      > A /64 would now be equivalent to a /48 with now 64k /80’s.
>      >
>      > This /80 would keep the operators and law enforcement happy as
>     now 16
>      > bits less helps traceability but is still long enough for 48 bits of
>      > privacy to IP correlation by attackers.
>      >
>      > This /80 would be a nice optimal balance as it would keep wired
>      > broadband and mobile handset customers happy respecting their
>     privacy as
>      > the 16 bits less of heuristics is minimal change that will impact IP
>      > correlation by attackers.
>      >
>      > The IID as it’s less than the current 64 bit cannot use MAC based
>     EUI64
>      > IID, which is not a problem as Mac based IID is not recommended
>     as most
>      > all manufacturers use RFC 4941 and I believe Linux flavors some use
>      > stable IID RFC 7217.
>      >
>      > So now the 48 bit IID would require a random IID generation
>     schema so
>      > can use either RFC 4941 privacy extension or RFC 7217 stable IID to
>      > generate the 48 bit IID.
>      >
>      > 3GPP subtending would now work issue mentioned in the problem
>     statement
>      > draft without even having to use 64share as now longer prefixes
>     up to
>      > /80 would be supported allowing for further segmentation of
>     downstream
>      > devices.
>      >
>      > This also would help wired broadband and soon fixed 5G broadband
>      > proliferation where operators in light of BCP RIPE-690, are sill
>      > allocation via BNG gateways a /64, now operators  can stay as-is,
>     as the
>      > /64 would now be allowed to be further segmented supporting 64k
>     /80s,
>      > way more then enough for SOHO.
>      >
>      > This would allow 64share if used by 3GPP operators to work and
>     would not
>      > require the 3GPP specification to be updated.  We don’t know even
>     if the
>      > 3GPP architecture specification can be updated to support shorter
>      > prefixes and if the 3GPP consortium of operators would agree to
>     it.  So
>      > that is all theoretical of that change is possible.
>      >
>      > As with 5G with Enhanced VPN framework SR steering of high priority
>      > traffic, traffic isolation and Network slicing capabilities becomes
>      > mainstream and will soon be a real world reality and as fixed 5G
>      > broadband proliferation takes off and mobile 5G == the idea of a
>      > wearable /48 will really be many /48s.
>      >
>      > As this paradigm shift takes place, operators around the world
>     will be
>      > clamoring after the RIR for massive blocks, I would say less than /8
>      > more like a /5 or /4.  If you do the math on the way high side a /10
>      > yields 7 bits so 128 divided by 5 RIRs yields 24 ISPs per RIR
>     which is
>      > tiny number with the number of large size operators worldwide.
>      >
>      > With the massive proliferation of IOT devices and just about
>     every home
>      > or office appliance on 5G, the problem now gets way exacerbated.
>      >
>      > As this evolution unfolds IANA will be scrambling to release all
>      > remaining /3 as well as all unallocated blocks to subvert RIR IPv6
>      > address space depletion.
>      >
>      > Playing Monday night quarterbacking in hindsight we would never
>     think
>      > this would happen in a million years, but we would see IPv6 on
>     the verge
>      > of address space depletion.  Unheard of but it can happen as the
>     saying
>      > goes “when you build - they will come”.
>      >
>      > It is true as history has taught that very important lesson.
>      >
>      > The answer to this real world problem is in the subject heading
>     of this
>      > thread.
>      >
>      > This would also fix the day 1 issue I mentioned allowing mix of
>     slaac
>      > devices with static and DHCPv6 up to /80.
>      >
>      > The variable slaac solution draft proposes a new  RA PIO flag
>     that would
>      > be used to signal longer prefixes, and would provide backwards
>      > compatibility so that devices not supporting woud ignore the flag
>       and
>      > devices on newer code supporting would use the flag.  We definitely
>      > don’t want to impact any existing devices on the existing 64 bit
>     slaac
>      > boundary standard.
>      >
>      > Dmytro has tested the solution on Linux kernel signaling RA PIO
>     flag and
>      > was able to successfully test any length mask and random IID
>     generation
>      > both RFC 4941 privacy extension as well as stable IID RFC 7217.
>      >
>      >
>     https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
>     <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>
>      >
>     <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
>     <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>>
>      >
>      > If everyone is in agreement with what I have stated on this
>     thread, I
>      > would like to ask the chairs for WG adoption as this is a WG effort.
>      >
>      > I would like to garner support from all 6MAN members with full
>     consensus
>      > to change the existing RFC 4941 /64 fixed boundary to /80 fixed
>     boundary.
>      >
>      > Kind Regards
>      >
>      > Gyan
>      >
>      > On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern
>     <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
>      > <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>> wrote:
>      >
>      >     I am missing something in your reasoning.
>      >     You seem to say at one point that (to paraphrase) "we can't
>     do this
>      >     because it does not work with the existing UE software".
>      >     Any new solution where a UE delegates based on any change of
>     any kind
>      >     (including lengthening the prefix, shortening the prefix, or
>     magically
>      >     incanting new prefixes) requires that the UE be upgraded to know
>      >     what to
>      >     do with the information.  I do not see how that
>     differentiates any of
>      >     the solutions. (Except "don't do anything", which I think we
>     do not
>      >     want
>      >     to take.)
>      >
>      >     Yours,
>      >     Joel
>      >
>      >     On 11/19/2020 5:03 PM, Gyan Mishra wrote:
>      >      >
>      >      >
>      >      > On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org
>     <mailto:otroan@employees.org>
>      >     <mailto:otroan@employees.org <mailto:otroan@employees.org>>
>      >      > <mailto:otroan@employees.org <mailto:otroan@employees.org>
>     <mailto:otroan@employees.org <mailto:otroan@employees.org>>>> wrote:
>      >      >
>      >      >
>      >      >
>      >      >      > On 19 Nov 2020, at 14:58, Gyan Mishra
>      >     <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>
>     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>
>      >      >     <mailto:hayabusagsm@gmail.com
>     <mailto:hayabusagsm@gmail.com>
>      >     <mailto:hayabusagsm@gmail.com
>     <mailto:hayabusagsm@gmail.com>>>> wrote:
>      >      >      >
>      >      >      > You would need a new option. It would likely be
>     useful for the
>      >      >     requesting router to indicate interest in the option. Even
>      >     hinting
>      >      >     at what prefix size it was expecting.
>      >      >      > Now can you explain to me again the reasons why this
>      >     approach is
>      >      >     better than using the existing DHPCv6 protocol packets?
>      >      >      >
>      >      >      >     3GPP gateway does not support DHCPv6
>      >      >
>      >      >     3GPP gateway doesn't support new option. What's your
>     point?
>      >      >
>      >      >
>      >      >
>      >      >      The point of the v6ops presentation and this email
>     thread is
>      >     how to
>      >      > “extend a /64” in the 3GPP use case  in slide 1 of the
>     deck you
>      >     compiled
>      >      > a list of options and of the two I had highlighted in red
>     were the
>      >      > 64share v2 Cameron’s option and the variable slaac
>     option.  So on
>      >     the
>      >      > call this morning Lorenzo shot down 64share v2 shorter prefix
>      >     option as
>      >      > even if the 3GPP architecture was updated to support longer
>      >     prefixes and
>      >      > even is the 3GPP gateway was able to send a shorter prefix
>     with A
>      >     flag
>      >      > not set, all mobile devices per Lorenzo’s point would be
>     broken
>      >     as they
>      >      > would not accept the shorter let’s say /56 prefix to build the
>      >     slaac 128
>      >      > bit address.  So the bottom line is the 64share v2 won’t work
>      >     unless we
>      >      > update RFC 4291 and remove the 64 bit boundary.
>      >      >
>      >      >   So we are back to square uno - no viable solution
>      >      >
>      >      >   So now we had thrown out the longer >64 due to race to
>     bottom
>      >     worries
>      >      > which I and others believe is Fud and as described in
>     slide 10 of
>      >     the
>      >      > v6ops “race to the bottom slide”.
>      >      >
>      >      > So a happy medium /80 fixed boundary I came up with that I
>     think
>      >     solves
>      >      > a lot of the issue and not just the 3GPP initial
>     segmentation of
>      >      > downstream devices problem statement.
>      >      >
>      >      > Since we have to update RFC 4291 for 64share v2 to work
>     anyways
>      >     to allow
>      >      > for shorter prefixes, why not instead create a new bottom
>     at /80
>      >     giving
>      >      > 16 bits more of prefix length and shrinking the IID down
>     to 48 bits.
>      >      > Doing so you would not even have to update the 3GPP
>     architecture
>      >     as I
>      >      > don’t know if that would fly or not.  Also this solves a
>     few other
>      >      > problems at the same time.
>      >      >
>      >      >
>      >      > As I mentioned in the v6ops deck presented that vlsm 0 to
>     128 is
>      >      > mainstream for operators for static addressing on router
>     and switch
>      >      > infrastructure and dhcpv6 subnets longer prefixes for network
>      >      > infrastructure appliance clusters, NFV/VNF virtualization
>     and server
>      >      > farms.  On host subnets where there is a chance of mix of
>     slaac
>      >     hosts
>      >      > with dhcpv6  devices the prefix length is stuck at /64.  So on
>      >     these mix
>      >      > addressing host subnets we cannot do longer prefixes following
>      >     our ND
>      >      > cache hard limit mantra to prevent ND cache exhaustion
>     issues as
>      >      > described in RFC 6164.
>      >      >
>      >      > So with the /80 new fixed boundary shifting prefix length
>     16 bits
>      >     longer
>      >      > and shortening the IID by 16 bits gives resolved the 3GPP
>     issue
>      >     which
>      >      > 64share can work as is and subtending to downstream
>     devices will now
>      >      > work as a /64 is now equivalent to a /48 with 64k /80s.  Also
>      >     BCP-690
>      >      > for broadband not all operators have adopted the shorter
>     prefix
>      >     lengths
>      >      > /56 or /48 recommendations  and now that’s not an issue as the
>      >     /64 would
>      >      > now suffice.
>      >      >
>      >      >  From an operators perspective that gain allows at least
>     for 3GPP
>      >      > massive growth and subtending with a single /64 allows the
>     operators
>      >      > such as Verizon with massive subscriber base worldwide can
>     stay with
>      >      > current allocations and don’t have to ask
>     <https://www.google.com/maps/search/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=gmail&source=g>
>     for /10.
>      >      >
>      >      > As 5G gets rolled out with Enhanced VPN framework and Network
>      >     slicing
>      >      > paradigm, the demand for shorter blocks and wearable
>     multiple /48
>      >     will
>      >      > be our new reality.
>      >      >
>      >      > Making that 16 bit shift now to /80 making a /64 the new
>     /48 will
>      >     give
>      >      > broadband and 3GPP subscribers a ton of space to
>     subtending their
>      >      > networks we would be set for the future.  Especially with
>     IOT the
>      >     demand
>      >      > for subtending will continue to grow astronomically.
>      >      >
>      >      > Also IANA does not have to get start in allocating the
>     other /3 and
>      >      > other available blocks.
>      >      >
>      >      > Lots of problems being solved here with a fixed /80 new
>     boundary.
>      >      >
>      >      > Also with the existing random IID generation schemes which
>     we have
>      >      > tested on Linux kernel can do longer p
>      >   
>       <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g>>refixes
>      >     using RFC 4941 privacy
>      >      > extension or RFC 7217 stable IID.
>      >      >
>      >      > Win-Win for all.
>      >      >
>      >      >     Ole
>      >      >
>      >      > --
>      >      >
>      >      > <http://www.verizon.com/ <http://www.verizon.com/>
>     <http://www.verizon.com/ <http://www.verizon.com/>>>
>      >      >
>      >      > *Gyan Mishra*
>      >      >
>      >      > /Network Solutions A//rchitect /
>      >      >
>      >      > /M 301 502-1347
>      >      > 13101 Columbia Pike
>      >      > /Silver Spring, MD
>      >      >
>      >      >
>      >      >
>      >      > _______________________________________________
>      >      > v6ops mailing list
>      >      > v6ops@ietf.org <mailto:v6ops@ietf.org>
>     <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>
>      >      > https://www.ietf.org/mailman/listinfo/v6ops
>     <https://www.ietf.org/mailman/listinfo/v6ops>
>      >     <https://www.ietf.org/mailman/listinfo/v6ops
>     <https://www.ietf.org/mailman/listinfo/v6ops>>
>      >      >
>      >
>      > --
>      >
>      > <http://www.verizon.com/ <http://www.verizon.com/>>
>      >
>      > *Gyan Mishra*
>      >
>      > /Network Solutions A//rchitect /
>      >
>      > /M 301 502-1347
>      > 13101 Columbia Pike
>      > /Silver Spring, MD
>      >
>      >
> 
> -- 
> 
> <http://www.verizon.com/>
> 
> *Gyan Mishra*
> 
> /Network Solutions A//rchitect /
> 
> /M 301 502-1347
> 13101 Columbia Pike
> /Silver Spring, MD
> 
> 


From nobody Fri Nov 20 19:00:30 2020
Return-Path: <brian.e.carpenter@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 96F783A1071; Fri, 20 Nov 2020 19:00:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.098
X-Spam-Level: 
X-Spam-Status: No, score=-1.098 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, FREEMAIL_REPLY=1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 qunjaKtzOucJ; Fri, 20 Nov 2020 19:00:20 -0800 (PST)
Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) (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 4460D3A106D; Fri, 20 Nov 2020 19:00:20 -0800 (PST)
Received: by mail-pf1-x430.google.com with SMTP id w6so9734836pfu.1; Fri, 20 Nov 2020 19:00:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=Ve5gle+j3fo16dTatGMn6v1+cVGcnJmbVzdyFne09Bs=; b=Doq201m5zPmoemq3ooYG9v1RuG/M0G1aqBKyB2EN8mWonQoumJNluGy1d5I4E67Rd9 cCrRCagzRzvwFrhNZdiWnPZJfF2P1fPe5LVdpOOnKCsyKZe2hkgvbuGvsqfnWrcjU/2j 60KAwVFoW+l4K6O5r2Jon7hKFjXql5tbKdVQPHgXIDgPilcMVr/scFxdaZ0X7Zz/AE5n 7rpGdKh4CCl+0KqpAMDaX0YzYjJVTEjYtqeAvvDy0da/puXry0/9EBpO9gRlDXVvmidl C83XAWaFSOBR3B9dFT1TF1S3kVWPEYjJ/hqpejDIiZku2iY7VA2GC3z58UomqsDvCrGQ y2vQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Ve5gle+j3fo16dTatGMn6v1+cVGcnJmbVzdyFne09Bs=; b=HK3pLVM7wAC7nGdcsDIRWM/PQ7lMx8G1jVA19rkY3V5NyxZH/fCg++YLhBp8nolvTr tI2s5ZWsOz2pnjwao9zOPKc8e6s8N0Bn3BK8k9pxlJaxUWlkOgcln1LO933b0Ipu/swz /aoop3nlS2AgtGYqnA4buVkk/jAmHBRvTAXtr14dwYzkeIkDmSBzleiGg+4JmXs70l2y idHSA90QuIZmmU7o37q688MMDTfZJ/31YdTSXHHYFxPBMH84sTT1znRkBTGMqD/LNQqd H5JhosMRBqXzU5UR5DvsnpcmeQMcvd4W8dYWDv+uA/cPEtWTZFRk3zFqBR3KJVddSTyS IxSQ==
X-Gm-Message-State: AOAM5324A3lmIUbCeKzZuXtVMD7XMde/TRSkJNkJdJM6cKWYqFDSSqN9 HNxU5Y2tHdC8UnQLgjr2ohrjKhECnzl+bQ==
X-Google-Smtp-Source: ABdhPJwIm6EjtcogNRDwR6y/WAICtJ7wQYsP8wE5QE0n+Eb1PySLuzTIQ2MO2sdyzPcTpN8wwLdXEg==
X-Received: by 2002:a17:90a:2c2:: with SMTP id d2mr13402259pjd.36.1605927619065;  Fri, 20 Nov 2020 19:00:19 -0800 (PST)
Received: from [192.168.178.20] ([151.210.131.28]) by smtp.gmail.com with ESMTPSA id v7sm5177755pfu.39.2020.11.20.19.00.16 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 20 Nov 2020 19:00:18 -0800 (PST)
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com> <CABNhwV1pSiEuaOZGN5ErR=KETjD1fVb58YM1EEd+mf7RtOenQw@mail.gmail.com> <83cb8c2d-d2eb-2cd4-eb8d-466daa59ac75@joelhalpern.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <7a15b2d2-f4bd-b6f1-0825-1f86e46ef4ce@gmail.com>
Date: Sat, 21 Nov 2020 16:00:13 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <83cb8c2d-d2eb-2cd4-eb8d-466daa59ac75@joelhalpern.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/m2G0yQpoLFsfM95_b9WGUp3N0pw>
Subject: [v6ops] Next step? [Re:  The bottom is /112]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 21 Nov 2020 03:00:23 -0000

Joel,

It seems to me that it's high time to draft a liaison statement to 3GPP,
observing that:

(1) There is a serious problem for the design and implementation of
5G-based IPv6 "hot spots" and CEs [which is where this conversation start=
ed];

(2) Although the best solution is not yet obvious, defining and
standardizing it will require a joint effort by the IETF and 3GPP.

Followed by a proposal to form an ad hoc joint design team.

Regards
   Brian Carpenter
On 21-Nov-20 14:46, Joel M. Halpern wrote:
> The nesting got me lost, so I will top post my take on the answer to th=
e=20
> one quesiton I could understand.
>=20
> I believe you asked what I think would need to be changed to permit the=
=20
> delegation.
> As with anything, the real things that need to change are the devices i=
n=20
> the network.
>=20
> With regard to IETF standards, what is proposed is a change to RA.=20
> There are several possible changes.  None of them require a change to=20
> the IPv6 addressing archtiecture, as the addressing structure remains a=
s=20
> it is.
> As for the exact mechanism, at the moment I lean towards Ole's proposal=
=20
> of using a new option in his generic option mechanism.  But I am not=20
> wedded to that answer.
>=20
> And of course, to get this supported in mobile environments we will hav=
e=20
> to work with 3GPP and make sure there are no other hidden issues.=20
> That's the way we do things.  Work together.
>=20
> Changing the prefix length to /80 is technically also possible.  It doe=
s=20
> a lot more violence to my understanding of the architecture and softwar=
e=20
> structures that go with it, and is a very limited and narrow solution t=
o=20
> the problem.
>=20
> Yours,
> Joel
>=20
> On 11/20/2020 7:58 PM, Gyan Mishra wrote:
>> Hi Joel
>>
>> In-line
>>
>> On Fri, Nov 20, 2020 at 6:02 PM Joel M. Halpern <jmh@joelhalpern.com=20
>> <mailto:jmh@joelhalpern.com>> wrote:
>>
>>     Gyan, separate from Ole's comments about the difference between ad=
dress
>>     assignment and delegation, I have another problem following the
>>     reasoning below.
>>
>>     Yes, the proposal for using shorter prefixes to enable UE to perfo=
rm
>>     delegation will require changes to the UE.=20
>>
>>  =C2=A0 =C2=A0 Gyan> Agreed.=C2=A0 So that change would be to RFC 4291=
 64 bit boundary=20
>> to allow for longer prefix.=C2=A0 Do you agree?
>>
>> If you don=E2=80=99t agree what do think the change would be to allow =
the UE to=20
>> accept shorter prefix from the 3GPP gateway?
>>
>>
>>     But I do not see how that is relevant to any choice we are trying =
to
>>     make.
>>     Any solution that enables UE to delegate addresses (in the sense t=
hat
>>     they lack the capability now) willr equire changes to the UE.=20
>>
>>
>>
>>     Gyan> If the UE receives a /56 via RA it could delegate /64 to
>>     downstream devices.=C2=A0 No change needed to delegate =C2=A0/64, =
however a
>>     change is needed to accept /56 via RA.=20
>>
>>
>>  =C2=A0 =C2=A0 If 3GPP gateway supported PD - problem solved but that=E2=
=80=99s not the=20
>> case and that does not sound like it will ever change even with 5G.
>>
>>  =C2=A0 =C2=A0Gyan> The UE needs to be able to accept shorter prefix.=C2=
=A0 That=E2=80=99s the=20
>> IPV6 specification change that requires removal of the 64 bit boundary=
=2E
>>
>>     Yoru
>>     proposed change to the SLAAC length if anything does more violence=
 to
>>     the software (depending upon the exact software architecture.)
>>
>>
>>  =C2=A0 =C2=A0Gyan> What violence to software.=C2=A0 There would be mo=
re violence to=20
>> software if we removed the 64 bit boundary and allowed slaac to suppor=
t=20
>> any vlsm prefix lengths.
>>
>> My /80 proposal would just shift the boundary 16 bits to /80.
>>
>> Hosts on the same subnet with two different masks would not be on-net =
to=20
>> each other as on different subnets.=C2=A0 The router would be configur=
ed with=20
>> the two subnets /64 and /80 subnet to support the two device types.
>> The solution would be a simple RA PIO flag that is set and older hosts=
=20
>> not upgraded would be backwards compatible and so would only support 6=
4=20
>> bit boundary by ignoring flag. Hosts upgraded to support would=20
>> understand the flag and be able to support longer mask up to /80.
>>
>>
>>
>>     So I do not follow how you got to your conclusion.
>>
>>     Yours,
>>     Joel
>>
>>     On 11/20/2020 5:27 PM, Gyan Mishra wrote:
>>      >
>>      > (top posting)
>>      >
>>      > As I would like to clear the air as well as get to the crux of
>>     the v6ops
>>      > presentation development results as well as next steps for this=

>>     draft
>>      > and the 6man variable slaac solutions draft:
>>      >
>>      >
>>      > This thread was in light of Lorenzo kindly pointing out that
>>     upgrading
>>      > 3GPP is not all that needs be done for Cameron=E2=80=99s 64shar=
e v2 to
>>     work - as
>>      > all mobile devices would stop working- as slaac would not would=
 be
>>      > effectively broken.
>>      >
>>      > The mobile device would receive a shorter prefix let=E2=80=99s =
say /56
>>     but not
>>      > know what to do with it since it=E2=80=99s expecting a /64.
>>      >
>>      > So that a major gap and the only solution is updating RFC 4291
>>     removing
>>      > the 64 bit boundary allowing for shorter prefix and now as well=

>>     longer
>>      > prefixes to work and in that respect now provide the much neede=
d
>>     parity
>>      > with static and DHCPv6 which can do any prefix length.
>>      >
>>      > So that is a drastic change to RFC 4291.=C2=A0 However, in ligh=
t of this
>>      > development on the v6ops 109 call, my balancing act of best of =
both
>>      > worlds and also to keep everyone happy to make this a WG effort=

>>     for this
>>      > change by proposing in the subject heading /80 fixed boundary a=
nd
>>     not a
>>      > variable slaac change allowing all bits vlsm.
>>      >
>>      > Basically stealing 16 bits for network prefix out of the IID, s=
till
>>      > keeping the fixed boundary so longer than 80 would NOT =C2=A0be=
 allowed.
>>      >
>>      > A /64 would now be equivalent to a /48 with now 64k /80=E2=80=99=
s.
>>      >
>>      > This /80 would keep the operators and law enforcement happy as
>>     now 16
>>      > bits less helps traceability but is still long enough for 48 bi=
ts of
>>      > privacy to IP correlation by attackers.
>>      >
>>      > This /80 would be a nice optimal balance as it would keep wired=

>>      > broadband and mobile handset customers happy respecting their
>>     privacy as
>>      > the 16 bits less of heuristics is minimal change that will impa=
ct IP
>>      > correlation by attackers.
>>      >
>>      > The IID as it=E2=80=99s less than the current 64 bit cannot use=
 MAC based
>>     EUI64
>>      > IID, which is not a problem as Mac based IID is not recommended=

>>     as most
>>      > all manufacturers use RFC 4941 and I believe Linux flavors some=
 use
>>      > stable IID RFC 7217.
>>      >
>>      > So now the 48 bit IID would require a random IID generation
>>     schema so
>>      > can use either RFC 4941 privacy extension or RFC 7217 stable II=
D to
>>      > generate the 48 bit IID.
>>      >
>>      > 3GPP subtending would now work issue mentioned in the problem
>>     statement
>>      > draft without even having to use 64share as now longer prefixes=

>>     up to
>>      > /80 would be supported allowing for further segmentation of
>>     downstream
>>      > devices.
>>      >
>>      > This also would help wired broadband and soon fixed 5G broadban=
d
>>      > proliferation where operators in light of BCP RIPE-690, are sil=
l
>>      > allocation via BNG gateways a /64, now operators =C2=A0can stay=
 as-is,
>>     as the
>>      > /64 would now be allowed to be further segmented supporting 64k=

>>     /80s,
>>      > way more then enough for SOHO.
>>      >
>>      > This would allow 64share if used by 3GPP operators to work and
>>     would not
>>      > require the 3GPP specification to be updated.=C2=A0 We don=E2=80=
=99t know even
>>     if the
>>      > 3GPP architecture specification can be updated to support short=
er
>>      > prefixes and if the 3GPP consortium of operators would agree to=

>>     it.=C2=A0 So
>>      > that is all theoretical of that change is possible.
>>      >
>>      > As with 5G with Enhanced VPN framework SR steering of high prio=
rity
>>      > traffic, traffic isolation and Network slicing capabilities bec=
omes
>>      > mainstream and will soon be a real world reality and as fixed 5=
G
>>      > broadband proliferation takes off and mobile 5G =3D=3D the idea=
 of a
>>      > wearable /48 will really be many /48s.
>>      >
>>      > As this paradigm shift takes place, operators around the world
>>     will be
>>      > clamoring after the RIR for massive blocks, I would say less th=
an /8
>>      > more like a /5 or /4.=C2=A0 If you do the math on the way high =
side a /10
>>      > yields 7 bits so 128 divided by 5 RIRs yields 24 ISPs per RIR
>>     which is
>>      > tiny number with the number of large size operators worldwide.
>>      >
>>      > With the massive proliferation of IOT devices and just about
>>     every home
>>      > or office appliance on 5G, the problem now gets way exacerbated=
=2E
>>      >
>>      > As this evolution unfolds IANA will be scrambling to release al=
l
>>      > remaining /3 as well as all unallocated blocks to subvert RIR I=
Pv6
>>      > address space depletion.
>>      >
>>      > Playing Monday night quarterbacking in hindsight we would never=

>>     think
>>      > this would happen in a million years, but we would see IPv6 on
>>     the verge
>>      > of address space depletion.=C2=A0 Unheard of but it can happen =
as the
>>     saying
>>      > goes =E2=80=9Cwhen you build - they will come=E2=80=9D.
>>      >
>>      > It is true as history has taught that very important lesson.
>>      >
>>      > The answer to this real world problem is in the subject heading=

>>     of this
>>      > thread.
>>      >
>>      > This would also fix the day 1 issue I mentioned allowing mix of=

>>     slaac
>>      > devices with static and DHCPv6 up to /80.
>>      >
>>      > The variable slaac solution draft proposes a new =C2=A0RA PIO f=
lag
>>     that would
>>      > be used to signal longer prefixes, and would provide backwards
>>      > compatibility so that devices not supporting woud ignore the fl=
ag
>>      =C2=A0and
>>      > devices on newer code supporting would use the flag.=C2=A0 We d=
efinitely
>>      > don=E2=80=99t want to impact any existing devices on the existi=
ng 64 bit
>>     slaac
>>      > boundary standard.
>>      >
>>      > Dmytro has tested the solution on Linux kernel signaling RA PIO=

>>     flag and
>>      > was able to successfully test any length mask and random IID
>>     generation
>>      > both RFC 4941 privacy extension as well as stable IID RFC 7217.=

>>      >
>>      >
>>     https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/=

>>     <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac=
/>
>>      >
>>     <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac=
/
>>     <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac=
/>>
>>      >
>>      > If everyone is in agreement with what I have stated on this
>>     thread, I
>>      > would like to ask the chairs for WG adoption as this is a WG ef=
fort.
>>      >
>>      > I would like to garner support from all 6MAN members with full
>>     consensus
>>      > to change the existing RFC 4941 /64 fixed boundary to /80 fixed=

>>     boundary.
>>      >
>>      > Kind Regards
>>      >
>>      > Gyan
>>      >
>>      > On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern
>>     <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
>>      > <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>> wrot=
e:
>>      >
>>      >=C2=A0 =C2=A0 =C2=A0I am missing something in your reasoning.
>>      >=C2=A0 =C2=A0 =C2=A0You seem to say at one point that (to paraph=
rase) "we can't
>>     do this
>>      >=C2=A0 =C2=A0 =C2=A0because it does not work with the existing U=
E software".
>>      >=C2=A0 =C2=A0 =C2=A0Any new solution where a UE delegates based =
on any change of
>>     any kind
>>      >=C2=A0 =C2=A0 =C2=A0(including lengthening the prefix, shortenin=
g the prefix, or
>>     magically
>>      >=C2=A0 =C2=A0 =C2=A0incanting new prefixes) requires that the UE=
 be upgraded to know
>>      >=C2=A0 =C2=A0 =C2=A0what to
>>      >=C2=A0 =C2=A0 =C2=A0do with the information.=C2=A0 I do not see =
how that
>>     differentiates any of
>>      >=C2=A0 =C2=A0 =C2=A0the solutions. (Except "don't do anything", =
which I think we
>>     do not
>>      >=C2=A0 =C2=A0 =C2=A0want
>>      >=C2=A0 =C2=A0 =C2=A0to take.)
>>      >
>>      >=C2=A0 =C2=A0 =C2=A0Yours,
>>      >=C2=A0 =C2=A0 =C2=A0Joel
>>      >
>>      >=C2=A0 =C2=A0 =C2=A0On 11/19/2020 5:03 PM, Gyan Mishra wrote:
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 > On Thu, Nov 19, 2020 at 10:33 AM <otroan@=
employees.org
>>     <mailto:otroan@employees.org>
>>      >=C2=A0 =C2=A0 =C2=A0<mailto:otroan@employees.org <mailto:otroan@=
employees.org>>
>>      >=C2=A0 =C2=A0 =C2=A0 > <mailto:otroan@employees.org <mailto:otro=
an@employees.org>
>>     <mailto:otroan@employees.org <mailto:otroan@employees.org>>>> wrot=
e:
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 >=C2=A0 =C2=A0 =C2=A0 > On 19 Nov 2020, at =
14:58, Gyan Mishra
>>      >=C2=A0 =C2=A0 =C2=A0<hayabusagsm@gmail.com <mailto:hayabusagsm@g=
mail.com>
>>     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>
>>      >=C2=A0 =C2=A0 =C2=A0 >=C2=A0 =C2=A0 =C2=A0<mailto:hayabusagsm@gm=
ail.com
>>     <mailto:hayabusagsm@gmail.com>
>>      >=C2=A0 =C2=A0 =C2=A0<mailto:hayabusagsm@gmail.com
>>     <mailto:hayabusagsm@gmail.com>>>> wrote:
>>      >=C2=A0 =C2=A0 =C2=A0 >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 >=C2=A0 =C2=A0 =C2=A0 > You would need a ne=
w option. It would likely be
>>     useful for the
>>      >=C2=A0 =C2=A0 =C2=A0 >=C2=A0 =C2=A0 =C2=A0requesting router to i=
ndicate interest in the option. Even
>>      >=C2=A0 =C2=A0 =C2=A0hinting
>>      >=C2=A0 =C2=A0 =C2=A0 >=C2=A0 =C2=A0 =C2=A0at what prefix size it=
 was expecting.
>>      >=C2=A0 =C2=A0 =C2=A0 >=C2=A0 =C2=A0 =C2=A0 > Now can you explain=
 to me again the reasons why this
>>      >=C2=A0 =C2=A0 =C2=A0approach is
>>      >=C2=A0 =C2=A0 =C2=A0 >=C2=A0 =C2=A0 =C2=A0better than using the =
existing DHPCv6 protocol packets?
>>      >=C2=A0 =C2=A0 =C2=A0 >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 >=C2=A0 =C2=A0 =C2=A0 >=C2=A0 =C2=A0 =C2=A0=
3GPP gateway does not support DHCPv6
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 >=C2=A0 =C2=A0 =C2=A03GPP gateway doesn't s=
upport new option. What's your
>>     point?
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 >=C2=A0 =C2=A0 =C2=A0 The point of the v6op=
s presentation and this email
>>     thread is
>>      >=C2=A0 =C2=A0 =C2=A0how to
>>      >=C2=A0 =C2=A0 =C2=A0 > =E2=80=9Cextend a /64=E2=80=9D in the 3GP=
P use case =C2=A0in slide 1 of the
>>     deck you
>>      >=C2=A0 =C2=A0 =C2=A0compiled
>>      >=C2=A0 =C2=A0 =C2=A0 > a list of options and of the two I had hi=
ghlighted in red
>>     were the
>>      >=C2=A0 =C2=A0 =C2=A0 > 64share v2 Cameron=E2=80=99s option and t=
he variable slaac
>>     option.=C2=A0 So on
>>      >=C2=A0 =C2=A0 =C2=A0the
>>      >=C2=A0 =C2=A0 =C2=A0 > call this morning Lorenzo shot down 64sha=
re v2 shorter prefix
>>      >=C2=A0 =C2=A0 =C2=A0option as
>>      >=C2=A0 =C2=A0 =C2=A0 > even if the 3GPP architecture was updated=
 to support longer
>>      >=C2=A0 =C2=A0 =C2=A0prefixes and
>>      >=C2=A0 =C2=A0 =C2=A0 > even is the 3GPP gateway was able to send=
 a shorter prefix
>>     with A
>>      >=C2=A0 =C2=A0 =C2=A0flag
>>      >=C2=A0 =C2=A0 =C2=A0 > not set, all mobile devices per Lorenzo=E2=
=80=99s point would be
>>     broken
>>      >=C2=A0 =C2=A0 =C2=A0as they
>>      >=C2=A0 =C2=A0 =C2=A0 > would not accept the shorter let=E2=80=99=
s say /56 prefix to build the
>>      >=C2=A0 =C2=A0 =C2=A0slaac 128
>>      >=C2=A0 =C2=A0 =C2=A0 > bit address.=C2=A0 So the bottom line is =
the 64share v2 won=E2=80=99t work
>>      >=C2=A0 =C2=A0 =C2=A0unless we
>>      >=C2=A0 =C2=A0 =C2=A0 > update RFC 4291 and remove the 64 bit bou=
ndary.
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 >=C2=A0 =C2=A0So we are back to square uno =
- no viable solution
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 >=C2=A0 =C2=A0So now we had thrown out the =
longer >64 due to race to
>>     bottom
>>      >=C2=A0 =C2=A0 =C2=A0worries
>>      >=C2=A0 =C2=A0 =C2=A0 > which I and others believe is Fud and as =
described in
>>     slide 10 of
>>      >=C2=A0 =C2=A0 =C2=A0the
>>      >=C2=A0 =C2=A0 =C2=A0 > v6ops =E2=80=9Crace to the bottom slide=E2=
=80=9D.
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 > So a happy medium /80 fixed boundary I ca=
me up with that I
>>     think
>>      >=C2=A0 =C2=A0 =C2=A0solves
>>      >=C2=A0 =C2=A0 =C2=A0 > a lot of the issue and not just the 3GPP =
initial
>>     segmentation of
>>      >=C2=A0 =C2=A0 =C2=A0 > downstream devices problem statement.
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 > Since we have to update RFC 4291 for 64sh=
are v2 to work
>>     anyways
>>      >=C2=A0 =C2=A0 =C2=A0to allow
>>      >=C2=A0 =C2=A0 =C2=A0 > for shorter prefixes, why not instead cre=
ate a new bottom
>>     at /80
>>      >=C2=A0 =C2=A0 =C2=A0giving
>>      >=C2=A0 =C2=A0 =C2=A0 > 16 bits more of prefix length and shrinki=
ng the IID down
>>     to 48 bits.
>>      >=C2=A0 =C2=A0 =C2=A0 > Doing so you would not even have to updat=
e the 3GPP
>>     architecture
>>      >=C2=A0 =C2=A0 =C2=A0as I
>>      >=C2=A0 =C2=A0 =C2=A0 > don=E2=80=99t know if that would fly or n=
ot.=C2=A0 Also this solves a
>>     few other
>>      >=C2=A0 =C2=A0 =C2=A0 > problems at the same time.
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 > As I mentioned in the v6ops deck presente=
d that vlsm 0 to
>>     128 is
>>      >=C2=A0 =C2=A0 =C2=A0 > mainstream for operators for static addre=
ssing on router
>>     and switch
>>      >=C2=A0 =C2=A0 =C2=A0 > infrastructure and dhcpv6 subnets longer =
prefixes for network
>>      >=C2=A0 =C2=A0 =C2=A0 > infrastructure appliance clusters, NFV/VN=
F virtualization
>>     and server
>>      >=C2=A0 =C2=A0 =C2=A0 > farms.=C2=A0 On host subnets where there =
is a chance of mix of
>>     slaac
>>      >=C2=A0 =C2=A0 =C2=A0hosts
>>      >=C2=A0 =C2=A0 =C2=A0 > with dhcpv6 =C2=A0devices the prefix leng=
th is stuck at /64.=C2=A0 So on
>>      >=C2=A0 =C2=A0 =C2=A0these mix
>>      >=C2=A0 =C2=A0 =C2=A0 > addressing host subnets we cannot do long=
er prefixes following
>>      >=C2=A0 =C2=A0 =C2=A0our ND
>>      >=C2=A0 =C2=A0 =C2=A0 > cache hard limit mantra to prevent ND cac=
he exhaustion
>>     issues as
>>      >=C2=A0 =C2=A0 =C2=A0 > described in RFC 6164.
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 > So with the /80 new fixed boundary shifti=
ng prefix length
>>     16 bits
>>      >=C2=A0 =C2=A0 =C2=A0longer
>>      >=C2=A0 =C2=A0 =C2=A0 > and shortening the IID by 16 bits gives r=
esolved the 3GPP
>>     issue
>>      >=C2=A0 =C2=A0 =C2=A0which
>>      >=C2=A0 =C2=A0 =C2=A0 > 64share can work as is and subtending to =
downstream
>>     devices will now
>>      >=C2=A0 =C2=A0 =C2=A0 > work as a /64 is now equivalent to a /48 =
with 64k /80s.=C2=A0 Also
>>      >=C2=A0 =C2=A0 =C2=A0BCP-690
>>      >=C2=A0 =C2=A0 =C2=A0 > for broadband not all operators have adop=
ted the shorter
>>     prefix
>>      >=C2=A0 =C2=A0 =C2=A0lengths
>>      >=C2=A0 =C2=A0 =C2=A0 > /56 or /48 recommendations =C2=A0and now =
that=E2=80=99s not an issue as the
>>      >=C2=A0 =C2=A0 =C2=A0/64 would
>>      >=C2=A0 =C2=A0 =C2=A0 > now suffice.
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 >=C2=A0 From an operators perspective that =
gain allows at least
>>     for 3GPP
>>      >=C2=A0 =C2=A0 =C2=A0 > massive growth and subtending with a sing=
le /64 allows the
>>     operators
>>      >=C2=A0 =C2=A0 =C2=A0 > such as Verizon with massive subscriber b=
ase worldwide can
>>     stay with
>>      >=C2=A0 =C2=A0 =C2=A0 > current allocations and don=E2=80=99t hav=
e to ask
>>     <https://www.google.com/maps/search/ent+allocations+and+don%E2%80%=
99t+have+to+ask?entry=3Dgmail&source=3Dg>
>>     for /10.
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 > As 5G gets rolled out with Enhanced VPN f=
ramework and Network
>>      >=C2=A0 =C2=A0 =C2=A0slicing
>>      >=C2=A0 =C2=A0 =C2=A0 > paradigm, the demand for shorter blocks a=
nd wearable
>>     multiple /48
>>      >=C2=A0 =C2=A0 =C2=A0will
>>      >=C2=A0 =C2=A0 =C2=A0 > be our new reality.
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 > Making that 16 bit shift now to /80 makin=
g a /64 the new
>>     /48 will
>>      >=C2=A0 =C2=A0 =C2=A0give
>>      >=C2=A0 =C2=A0 =C2=A0 > broadband and 3GPP subscribers a ton of s=
pace to
>>     subtending their
>>      >=C2=A0 =C2=A0 =C2=A0 > networks we would be set for the future.=C2=
=A0 Especially with
>>     IOT the
>>      >=C2=A0 =C2=A0 =C2=A0demand
>>      >=C2=A0 =C2=A0 =C2=A0 > for subtending will continue to grow astr=
onomically.
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 > Also IANA does not have to get start in a=
llocating the
>>     other /3 and
>>      >=C2=A0 =C2=A0 =C2=A0 > other available blocks.
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 > Lots of problems being solved here with a=
 fixed /80 new
>>     boundary.
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 > Also with the existing random IID generat=
ion schemes which
>>     we have
>>      >=C2=A0 =C2=A0 =C2=A0 > tested on Linux kernel can do longer p
>>      >  =20
>>      =C2=A0<https://www.google.com/maps/search/tested+on+Linux+kernel+=
can+do+longer+p?entry=3Dgmail&source=3Dg <https://www.google.com/maps/sea=
rch/tested+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&source=3Dg>>refi=
xes
>>      >=C2=A0 =C2=A0 =C2=A0using RFC 4941 privacy
>>      >=C2=A0 =C2=A0 =C2=A0 > extension or RFC 7217 stable IID.
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 > Win-Win for all.
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 >=C2=A0 =C2=A0 =C2=A0Ole
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 > --
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 > <http://www.verizon.com/ <http://www.veri=
zon.com/>
>>     <http://www.verizon.com/ <http://www.verizon.com/>>>
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 > *Gyan Mishra*
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 > /Network Solutions A//rchitect /
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 > /M 301 502-1347
>>      >=C2=A0 =C2=A0 =C2=A0 > 13101 Columbia Pike
>>      >=C2=A0 =C2=A0 =C2=A0 > /Silver Spring, MD
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >=C2=A0 =C2=A0 =C2=A0 > _________________________________________=
______
>>      >=C2=A0 =C2=A0 =C2=A0 > v6ops mailing list
>>      >=C2=A0 =C2=A0 =C2=A0 > v6ops@ietf.org <mailto:v6ops@ietf.org>
>>     <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>
>>      >=C2=A0 =C2=A0 =C2=A0 > https://www.ietf.org/mailman/listinfo/v6o=
ps
>>     <https://www.ietf.org/mailman/listinfo/v6ops>
>>      >=C2=A0 =C2=A0 =C2=A0<https://www.ietf.org/mailman/listinfo/v6ops=

>>     <https://www.ietf.org/mailman/listinfo/v6ops>>
>>      >=C2=A0 =C2=A0 =C2=A0 >
>>      >
>>      > --
>>      >
>>      > <http://www.verizon.com/ <http://www.verizon.com/>>
>>      >
>>      > *Gyan Mishra*
>>      >
>>      > /Network Solutions A//rchitect /
>>      >
>>      > /M 301 502-1347
>>      > 13101 Columbia Pike
>>      > /Silver Spring, MD
>>      >
>>      >
>>
>> --=20
>>
>> <http://www.verizon.com/>
>>
>> *Gyan Mishra*
>>
>> /Network Solutions A//rchitect /
>>
>> /M 301 502-1347
>> 13101 Columbia Pike
>> /Silver Spring, MD
>>
>>
>=20
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>=20


From nobody Fri Nov 20 20:20:13 2020
Return-Path: <markzzzsmith@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 DB94F3A11FB; Fri, 20 Nov 2020 20:20:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.597
X-Spam-Level: 
X-Spam-Status: No, score=-0.597 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 HmaP_TmnacFe; Fri, 20 Nov 2020 20:20:04 -0800 (PST)
Received: from mail-oi1-x235.google.com (mail-oi1-x235.google.com [IPv6:2607:f8b0:4864:20::235]) (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 2EA4C3A11F7; Fri, 20 Nov 2020 20:20:04 -0800 (PST)
Received: by mail-oi1-x235.google.com with SMTP id q206so12923280oif.13; Fri, 20 Nov 2020 20:20:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=YYsacTy6TlkHU2YItxQPca8qlpKdmUkuHvnjodFExEs=; b=pj3/UEN8XQdqCfbY3NiixgzFNppTgDxyRyGmRgiKorM3nePoUj934CJy6YMzneUgyS x9YC/3N3MrK0C7tbQk3S5V2Hw89dUUN9Kedmr4oQYY6N/UQo2ZNiNsd4GYPs1PjpbVUW wc6EMhWzlTcEtoRDlO8BkaUK1ptbmcIXcjPFE6VmMronJ6PrlykJc8jPAzBsqsrDoxGs TN3JopRc1lWTp1jwR3Jf/M71q81RlIRkfYc2ZoE7wVQVqjvb8MJj/evf/WviV10YtXQY knFqO/6+8pHYtRtPCn1TODSbS3f2bw8n3CNhCfoHFJ1MIpEUf1kXEUwVQWrV+I3QrllY NL0g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=YYsacTy6TlkHU2YItxQPca8qlpKdmUkuHvnjodFExEs=; b=XzjoJImcoXpiAyFNh5nx8TYEzs23RHvPmaArN8mV9/+k9MvAXzLpus4kI/Jzq0zPtb Ize0P+E4HVv41pkwE/oK3DALiAOZhCbWYHJVBNiTvun61KSPPT2s2ml5QZNGmJfPQv+r yppXkwEodYvPYt71bne2ALKTC9ljvlCv/9me8shrv2q4cY/rpnSwyEofoJGMDhUoqLkP 9BfoG005JcELPGQXFL7rjWNvsRCPe3FC2qfUOAh7F/LdYzUhwVJk7Vg29bREUQTH3N// thbujE7WPrSTV92xzwG+u4Cin0m332ol7y1IK/hoZ+cJH0RC7htvnDyoGkJAM3C3qMZe N5bA==
X-Gm-Message-State: AOAM531yPQByMwRAOuSd9NaJIiWEnZtegTgwowjUf1RN6LRvoRgL/ldF Axo1nlIrvAQYrt+BvtD3uzlGuxEV8esnAsfbR0Y=
X-Google-Smtp-Source: ABdhPJzxbVF7c7qq9SGYSm5ckGgu0X5JwIzlaMxDrtGM7fFjbkg1xba4sPDBLqy1UDhqI9X3sZOXAqWhkLxArGM3PJo=
X-Received: by 2002:aca:d755:: with SMTP id o82mr8155691oig.164.1605932403186;  Fri, 20 Nov 2020 20:20:03 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com> <CABNhwV1pSiEuaOZGN5ErR=KETjD1fVb58YM1EEd+mf7RtOenQw@mail.gmail.com> <83cb8c2d-d2eb-2cd4-eb8d-466daa59ac75@joelhalpern.com> <7a15b2d2-f4bd-b6f1-0825-1f86e46ef4ce@gmail.com>
In-Reply-To: <7a15b2d2-f4bd-b6f1-0825-1f86e46ef4ce@gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Sat, 21 Nov 2020 15:19:36 +1100
Message-ID: <CAO42Z2yvXCfn8bxxk7mT7MozmCyexmVKNCOvktf2sV-S7WPxig@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, IPv6 Operations <v6ops@ietf.org>,  6MAN <6man@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000006cdfa905b496467f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/L-qYdz_htyEY2KD8UdZaSST6vbc>
Subject: Re: [v6ops] Next step? [Re:  The bottom is /112]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 21 Nov 2020 04:20:08 -0000

--0000000000006cdfa905b496467f
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Sat, 21 Nov 2020, 14:00 Brian E Carpenter, <brian.e.carpenter@gmail.com>
wrote:

> Joel,
>
> It seems to me that it's high time to draft a liaison statement to 3GPP,
> observing that:
>
> (1) There is a serious problem for the design and implementation of
> 5G-based IPv6 "hot spots" and CEs [which is where this conversation
> started];
>

I think it is also important to find out why they haven't deployed DHCPv6
to solve this problem.

Don't they think DHCPv6 infrastructure will scale? Is it just that they
don't know how to scale it?

Is it a vendor / mobile operator / handset developer DHCPv6
capability chicken-and-egg problem?

Is there an overriding business or industry reason?

The mobile industry has been resistant to tethering over the years, and
probably only came to begrudgingly accept it because they couldn't prevent
phone vendors from implementing Wifi and NAT, and couldn't very effectively
stop their customers from using that capability (One trick I've heard of to
prevent tethering working was to check if an IPv4 packet's TTL value was 64
when it arrived at the network, meaning it originated from the directly
attached handset. Packets from tethered devices had a TTL of 63 so were
dropped. Of course, you could set the default TTL on a tethered PC to 65 to
get around that.)

I guess there might be a fairly strong mindset that there must be a fee per
device attached to the network in addition to a fee for network
utilisation. Providing multiple /64s would be formally acknowledging that
multiple devices can be attached and a fee per device isn't and can't ever
be charged, counter to the mindset.

Regards,
Mark.


> (2) Although the best solution is not yet obvious, defining and
> standardizing it will require a joint effort by the IETF and 3GPP.
>
> Followed by a proposal to form an ad hoc joint design team.
>
> Regards
>    Brian Carpenter
> On 21-Nov-20 14:46, Joel M. Halpern wrote:
> > The nesting got me lost, so I will top post my take on the answer to th=
e
> > one quesiton I could understand.
> >
> > I believe you asked what I think would need to be changed to permit the
> > delegation.
> > As with anything, the real things that need to change are the devices i=
n
> > the network.
> >
> > With regard to IETF standards, what is proposed is a change to RA.
> > There are several possible changes.  None of them require a change to
> > the IPv6 addressing archtiecture, as the addressing structure remains a=
s
> > it is.
> > As for the exact mechanism, at the moment I lean towards Ole's proposal
> > of using a new option in his generic option mechanism.  But I am not
> > wedded to that answer.
> >
> > And of course, to get this supported in mobile environments we will hav=
e
> > to work with 3GPP and make sure there are no other hidden issues.
> > That's the way we do things.  Work together.
> >
> > Changing the prefix length to /80 is technically also possible.  It doe=
s
> > a lot more violence to my understanding of the architecture and softwar=
e
> > structures that go with it, and is a very limited and narrow solution t=
o
> > the problem.
> >
> > Yours,
> > Joel
> >
> > On 11/20/2020 7:58 PM, Gyan Mishra wrote:
> >> Hi Joel
> >>
> >> In-line
> >>
> >> On Fri, Nov 20, 2020 at 6:02 PM Joel M. Halpern <jmh@joelhalpern.com
> >> <mailto:jmh@joelhalpern.com>> wrote:
> >>
> >>     Gyan, separate from Ole's comments about the difference between
> address
> >>     assignment and delegation, I have another problem following the
> >>     reasoning below.
> >>
> >>     Yes, the proposal for using shorter prefixes to enable UE to perfo=
rm
> >>     delegation will require changes to the UE.
> >>
> >>      Gyan> Agreed.  So that change would be to RFC 4291 64 bit boundar=
y
> >> to allow for longer prefix.  Do you agree?
> >>
> >> If you don=E2=80=99t agree what do think the change would be to allow =
the UE to
> >> accept shorter prefix from the 3GPP gateway?
> >>
> >>
> >>     But I do not see how that is relevant to any choice we are trying =
to
> >>     make.
> >>     Any solution that enables UE to delegate addresses (in the sense
> that
> >>     they lack the capability now) willr equire changes to the UE.
> >>
> >>
> >>
> >>     Gyan> If the UE receives a /56 via RA it could delegate /64 to
> >>     downstream devices.  No change needed to delegate  /64, however a
> >>     change is needed to accept /56 via RA.
> >>
> >>
> >>      If 3GPP gateway supported PD - problem solved but that=E2=80=99s =
not the
> >> case and that does not sound like it will ever change even with 5G.
> >>
> >>     Gyan> The UE needs to be able to accept shorter prefix.  That=E2=
=80=99s the
> >> IPV6 specification change that requires removal of the 64 bit boundary=
.
> >>
> >>     Yoru
> >>     proposed change to the SLAAC length if anything does more violence
> to
> >>     the software (depending upon the exact software architecture.)
> >>
> >>
> >>     Gyan> What violence to software.  There would be more violence to
> >> software if we removed the 64 bit boundary and allowed slaac to suppor=
t
> >> any vlsm prefix lengths.
> >>
> >> My /80 proposal would just shift the boundary 16 bits to /80.
> >>
> >> Hosts on the same subnet with two different masks would not be on-net
> to
> >> each other as on different subnets.  The router would be configured
> with
> >> the two subnets /64 and /80 subnet to support the two device types.
> >> The solution would be a simple RA PIO flag that is set and older hosts
> >> not upgraded would be backwards compatible and so would only support 6=
4
> >> bit boundary by ignoring flag. Hosts upgraded to support would
> >> understand the flag and be able to support longer mask up to /80.
> >>
> >>
> >>
> >>     So I do not follow how you got to your conclusion.
> >>
> >>     Yours,
> >>     Joel
> >>
> >>     On 11/20/2020 5:27 PM, Gyan Mishra wrote:
> >>      >
> >>      > (top posting)
> >>      >
> >>      > As I would like to clear the air as well as get to the crux of
> >>     the v6ops
> >>      > presentation development results as well as next steps for this
> >>     draft
> >>      > and the 6man variable slaac solutions draft:
> >>      >
> >>      >
> >>      > This thread was in light of Lorenzo kindly pointing out that
> >>     upgrading
> >>      > 3GPP is not all that needs be done for Cameron=E2=80=99s 64shar=
e v2 to
> >>     work - as
> >>      > all mobile devices would stop working- as slaac would not would
> be
> >>      > effectively broken.
> >>      >
> >>      > The mobile device would receive a shorter prefix let=E2=80=99s =
say /56
> >>     but not
> >>      > know what to do with it since it=E2=80=99s expecting a /64.
> >>      >
> >>      > So that a major gap and the only solution is updating RFC 4291
> >>     removing
> >>      > the 64 bit boundary allowing for shorter prefix and now as well
> >>     longer
> >>      > prefixes to work and in that respect now provide the much neede=
d
> >>     parity
> >>      > with static and DHCPv6 which can do any prefix length.
> >>      >
> >>      > So that is a drastic change to RFC 4291.  However, in light of
> this
> >>      > development on the v6ops 109 call, my balancing act of best of
> both
> >>      > worlds and also to keep everyone happy to make this a WG effort
> >>     for this
> >>      > change by proposing in the subject heading /80 fixed boundary a=
nd
> >>     not a
> >>      > variable slaac change allowing all bits vlsm.
> >>      >
> >>      > Basically stealing 16 bits for network prefix out of the IID,
> still
> >>      > keeping the fixed boundary so longer than 80 would NOT  be
> allowed.
> >>      >
> >>      > A /64 would now be equivalent to a /48 with now 64k /80=E2=80=
=99s.
> >>      >
> >>      > This /80 would keep the operators and law enforcement happy as
> >>     now 16
> >>      > bits less helps traceability but is still long enough for 48
> bits of
> >>      > privacy to IP correlation by attackers.
> >>      >
> >>      > This /80 would be a nice optimal balance as it would keep wired
> >>      > broadband and mobile handset customers happy respecting their
> >>     privacy as
> >>      > the 16 bits less of heuristics is minimal change that will
> impact IP
> >>      > correlation by attackers.
> >>      >
> >>      > The IID as it=E2=80=99s less than the current 64 bit cannot use=
 MAC based
> >>     EUI64
> >>      > IID, which is not a problem as Mac based IID is not recommended
> >>     as most
> >>      > all manufacturers use RFC 4941 and I believe Linux flavors some
> use
> >>      > stable IID RFC 7217.
> >>      >
> >>      > So now the 48 bit IID would require a random IID generation
> >>     schema so
> >>      > can use either RFC 4941 privacy extension or RFC 7217 stable II=
D
> to
> >>      > generate the 48 bit IID.
> >>      >
> >>      > 3GPP subtending would now work issue mentioned in the problem
> >>     statement
> >>      > draft without even having to use 64share as now longer prefixes
> >>     up to
> >>      > /80 would be supported allowing for further segmentation of
> >>     downstream
> >>      > devices.
> >>      >
> >>      > This also would help wired broadband and soon fixed 5G broadban=
d
> >>      > proliferation where operators in light of BCP RIPE-690, are sil=
l
> >>      > allocation via BNG gateways a /64, now operators  can stay as-i=
s,
> >>     as the
> >>      > /64 would now be allowed to be further segmented supporting 64k
> >>     /80s,
> >>      > way more then enough for SOHO.
> >>      >
> >>      > This would allow 64share if used by 3GPP operators to work and
> >>     would not
> >>      > require the 3GPP specification to be updated.  We don=E2=80=99t=
 know even
> >>     if the
> >>      > 3GPP architecture specification can be updated to support short=
er
> >>      > prefixes and if the 3GPP consortium of operators would agree to
> >>     it.  So
> >>      > that is all theoretical of that change is possible.
> >>      >
> >>      > As with 5G with Enhanced VPN framework SR steering of high
> priority
> >>      > traffic, traffic isolation and Network slicing capabilities
> becomes
> >>      > mainstream and will soon be a real world reality and as fixed 5=
G
> >>      > broadband proliferation takes off and mobile 5G =3D=3D the idea=
 of a
> >>      > wearable /48 will really be many /48s.
> >>      >
> >>      > As this paradigm shift takes place, operators around the world
> >>     will be
> >>      > clamoring after the RIR for massive blocks, I would say less
> than /8
> >>      > more like a /5 or /4.  If you do the math on the way high side =
a
> /10
> >>      > yields 7 bits so 128 divided by 5 RIRs yields 24 ISPs per RIR
> >>     which is
> >>      > tiny number with the number of large size operators worldwide.
> >>      >
> >>      > With the massive proliferation of IOT devices and just about
> >>     every home
> >>      > or office appliance on 5G, the problem now gets way exacerbated=
.
> >>      >
> >>      > As this evolution unfolds IANA will be scrambling to release al=
l
> >>      > remaining /3 as well as all unallocated blocks to subvert RIR
> IPv6
> >>      > address space depletion.
> >>      >
> >>      > Playing Monday night quarterbacking in hindsight we would never
> >>     think
> >>      > this would happen in a million years, but we would see IPv6 on
> >>     the verge
> >>      > of address space depletion.  Unheard of but it can happen as th=
e
> >>     saying
> >>      > goes =E2=80=9Cwhen you build - they will come=E2=80=9D.
> >>      >
> >>      > It is true as history has taught that very important lesson.
> >>      >
> >>      > The answer to this real world problem is in the subject heading
> >>     of this
> >>      > thread.
> >>      >
> >>      > This would also fix the day 1 issue I mentioned allowing mix of
> >>     slaac
> >>      > devices with static and DHCPv6 up to /80.
> >>      >
> >>      > The variable slaac solution draft proposes a new  RA PIO flag
> >>     that would
> >>      > be used to signal longer prefixes, and would provide backwards
> >>      > compatibility so that devices not supporting woud ignore the fl=
ag
> >>       and
> >>      > devices on newer code supporting would use the flag.  We
> definitely
> >>      > don=E2=80=99t want to impact any existing devices on the existi=
ng 64 bit
> >>     slaac
> >>      > boundary standard.
> >>      >
> >>      > Dmytro has tested the solution on Linux kernel signaling RA PIO
> >>     flag and
> >>      > was able to successfully test any length mask and random IID
> >>     generation
> >>      > both RFC 4941 privacy extension as well as stable IID RFC 7217.
> >>      >
> >>      >
> >>     https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> >>     <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac=
/
> >
> >>      >
> >>     <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac=
/
> >>     <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac=
/
> >>
> >>      >
> >>      > If everyone is in agreement with what I have stated on this
> >>     thread, I
> >>      > would like to ask the chairs for WG adoption as this is a WG
> effort.
> >>      >
> >>      > I would like to garner support from all 6MAN members with full
> >>     consensus
> >>      > to change the existing RFC 4941 /64 fixed boundary to /80 fixed
> >>     boundary.
> >>      >
> >>      > Kind Regards
> >>      >
> >>      > Gyan
> >>      >
> >>      > On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern
> >>     <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
> >>      > <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>>
> wrote:
> >>      >
> >>      >     I am missing something in your reasoning.
> >>      >     You seem to say at one point that (to paraphrase) "we can't
> >>     do this
> >>      >     because it does not work with the existing UE software".
> >>      >     Any new solution where a UE delegates based on any change o=
f
> >>     any kind
> >>      >     (including lengthening the prefix, shortening the prefix, o=
r
> >>     magically
> >>      >     incanting new prefixes) requires that the UE be upgraded to
> know
> >>      >     what to
> >>      >     do with the information.  I do not see how that
> >>     differentiates any of
> >>      >     the solutions. (Except "don't do anything", which I think w=
e
> >>     do not
> >>      >     want
> >>      >     to take.)
> >>      >
> >>      >     Yours,
> >>      >     Joel
> >>      >
> >>      >     On 11/19/2020 5:03 PM, Gyan Mishra wrote:
> >>      >      >
> >>      >      >
> >>      >      > On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org
> >>     <mailto:otroan@employees.org>
> >>      >     <mailto:otroan@employees.org <mailto:otroan@employees.org>>
> >>      >      > <mailto:otroan@employees.org <mailto:otroan@employees.or=
g
> >
> >>     <mailto:otroan@employees.org <mailto:otroan@employees.org>>>>
> wrote:
> >>      >      >
> >>      >      >
> >>      >      >
> >>      >      >      > On 19 Nov 2020, at 14:58, Gyan Mishra
> >>      >     <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>
> >>     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>
> >>      >      >     <mailto:hayabusagsm@gmail.com
> >>     <mailto:hayabusagsm@gmail.com>
> >>      >     <mailto:hayabusagsm@gmail.com
> >>     <mailto:hayabusagsm@gmail.com>>>> wrote:
> >>      >      >      >
> >>      >      >      > You would need a new option. It would likely be
> >>     useful for the
> >>      >      >     requesting router to indicate interest in the option=
.
> Even
> >>      >     hinting
> >>      >      >     at what prefix size it was expecting.
> >>      >      >      > Now can you explain to me again the reasons why
> this
> >>      >     approach is
> >>      >      >     better than using the existing DHPCv6 protocol
> packets?
> >>      >      >      >
> >>      >      >      >     3GPP gateway does not support DHCPv6
> >>      >      >
> >>      >      >     3GPP gateway doesn't support new option. What's your
> >>     point?
> >>      >      >
> >>      >      >
> >>      >      >
> >>      >      >      The point of the v6ops presentation and this email
> >>     thread is
> >>      >     how to
> >>      >      > =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case  in =
slide 1 of the
> >>     deck you
> >>      >     compiled
> >>      >      > a list of options and of the two I had highlighted in re=
d
> >>     were the
> >>      >      > 64share v2 Cameron=E2=80=99s option and the variable sla=
ac
> >>     option.  So on
> >>      >     the
> >>      >      > call this morning Lorenzo shot down 64share v2 shorter
> prefix
> >>      >     option as
> >>      >      > even if the 3GPP architecture was updated to support
> longer
> >>      >     prefixes and
> >>      >      > even is the 3GPP gateway was able to send a shorter pref=
ix
> >>     with A
> >>      >     flag
> >>      >      > not set, all mobile devices per Lorenzo=E2=80=99s point =
would be
> >>     broken
> >>      >     as they
> >>      >      > would not accept the shorter let=E2=80=99s say /56 prefi=
x to
> build the
> >>      >     slaac 128
> >>      >      > bit address.  So the bottom line is the 64share v2 won=
=E2=80=99t
> work
> >>      >     unless we
> >>      >      > update RFC 4291 and remove the 64 bit boundary.
> >>      >      >
> >>      >      >   So we are back to square uno - no viable solution
> >>      >      >
> >>      >      >   So now we had thrown out the longer >64 due to race to
> >>     bottom
> >>      >     worries
> >>      >      > which I and others believe is Fud and as described in
> >>     slide 10 of
> >>      >     the
> >>      >      > v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.
> >>      >      >
> >>      >      > So a happy medium /80 fixed boundary I came up with that=
 I
> >>     think
> >>      >     solves
> >>      >      > a lot of the issue and not just the 3GPP initial
> >>     segmentation of
> >>      >      > downstream devices problem statement.
> >>      >      >
> >>      >      > Since we have to update RFC 4291 for 64share v2 to work
> >>     anyways
> >>      >     to allow
> >>      >      > for shorter prefixes, why not instead create a new botto=
m
> >>     at /80
> >>      >     giving
> >>      >      > 16 bits more of prefix length and shrinking the IID down
> >>     to 48 bits.
> >>      >      > Doing so you would not even have to update the 3GPP
> >>     architecture
> >>      >     as I
> >>      >      > don=E2=80=99t know if that would fly or not.  Also this =
solves a
> >>     few other
> >>      >      > problems at the same time.
> >>      >      >
> >>      >      >
> >>      >      > As I mentioned in the v6ops deck presented that vlsm 0 t=
o
> >>     128 is
> >>      >      > mainstream for operators for static addressing on router
> >>     and switch
> >>      >      > infrastructure and dhcpv6 subnets longer prefixes for
> network
> >>      >      > infrastructure appliance clusters, NFV/VNF virtualizatio=
n
> >>     and server
> >>      >      > farms.  On host subnets where there is a chance of mix o=
f
> >>     slaac
> >>      >     hosts
> >>      >      > with dhcpv6  devices the prefix length is stuck at /64.
> So on
> >>      >     these mix
> >>      >      > addressing host subnets we cannot do longer prefixes
> following
> >>      >     our ND
> >>      >      > cache hard limit mantra to prevent ND cache exhaustion
> >>     issues as
> >>      >      > described in RFC 6164.
> >>      >      >
> >>      >      > So with the /80 new fixed boundary shifting prefix lengt=
h
> >>     16 bits
> >>      >     longer
> >>      >      > and shortening the IID by 16 bits gives resolved the 3GP=
P
> >>     issue
> >>      >     which
> >>      >      > 64share can work as is and subtending to downstream
> >>     devices will now
> >>      >      > work as a /64 is now equivalent to a /48 with 64k /80s.
> Also
> >>      >     BCP-690
> >>      >      > for broadband not all operators have adopted the shorter
> >>     prefix
> >>      >     lengths
> >>      >      > /56 or /48 recommendations  and now that=E2=80=99s not a=
n issue
> as the
> >>      >     /64 would
> >>      >      > now suffice.
> >>      >      >
> >>      >      >  From an operators perspective that gain allows at least
> >>     for 3GPP
> >>      >      > massive growth and subtending with a single /64 allows t=
he
> >>     operators
> >>      >      > such as Verizon with massive subscriber base worldwide c=
an
> >>     stay with
> >>      >      > current allocations and don=E2=80=99t have to ask
> >>     <
> https://www.google.com/maps/search/ent+allocations+and+don%E2%80%99t+have=
+to+ask?entry=3Dgmail&source=3Dg
> >
> >>     for /10.
> >>      >      >
> >>      >      > As 5G gets rolled out with Enhanced VPN framework and
> Network
> >>      >     slicing
> >>      >      > paradigm, the demand for shorter blocks and wearable
> >>     multiple /48
> >>      >     will
> >>      >      > be our new reality.
> >>      >      >
> >>      >      > Making that 16 bit shift now to /80 making a /64 the new
> >>     /48 will
> >>      >     give
> >>      >      > broadband and 3GPP subscribers a ton of space to
> >>     subtending their
> >>      >      > networks we would be set for the future.  Especially wit=
h
> >>     IOT the
> >>      >     demand
> >>      >      > for subtending will continue to grow astronomically.
> >>      >      >
> >>      >      > Also IANA does not have to get start in allocating the
> >>     other /3 and
> >>      >      > other available blocks.
> >>      >      >
> >>      >      > Lots of problems being solved here with a fixed /80 new
> >>     boundary.
> >>      >      >
> >>      >      > Also with the existing random IID generation schemes whi=
ch
> >>     we have
> >>      >      > tested on Linux kernel can do longer p
> >>      >
> >>       <
> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p=
?entry=3Dgmail&source=3Dg
> <
> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p=
?entry=3Dgmail&source=3Dg
> >>refixes
> >>      >     using RFC 4941 privacy
> >>      >      > extension or RFC 7217 stable IID.
> >>      >      >
> >>      >      > Win-Win for all.
> >>      >      >
> >>      >      >     Ole
> >>      >      >
> >>      >      > --
> >>      >      >
> >>      >      > <http://www.verizon.com/ <http://www.verizon.com/>
> >>     <http://www.verizon.com/ <http://www.verizon.com/>>>
> >>      >      >
> >>      >      > *Gyan Mishra*
> >>      >      >
> >>      >      > /Network Solutions A//rchitect /
> >>      >      >
> >>      >      > /M 301 502-1347
> >>      >      > 13101 Columbia Pike
> >>      >      > /Silver Spring, MD
> >>      >      >
> >>      >      >
> >>      >      >
> >>      >      > _______________________________________________
> >>      >      > v6ops mailing list
> >>      >      > v6ops@ietf.org <mailto:v6ops@ietf.org>
> >>     <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>
> >>      >      > https://www.ietf.org/mailman/listinfo/v6ops
> >>     <https://www.ietf.org/mailman/listinfo/v6ops>
> >>      >     <https://www.ietf.org/mailman/listinfo/v6ops
> >>     <https://www.ietf.org/mailman/listinfo/v6ops>>
> >>      >      >
> >>      >
> >>      > --
> >>      >
> >>      > <http://www.verizon.com/ <http://www.verizon.com/>>
> >>      >
> >>      > *Gyan Mishra*
> >>      >
> >>      > /Network Solutions A//rchitect /
> >>      >
> >>      > /M 301 502-1347
> >>      > 13101 Columbia Pike
> >>      > /Silver Spring, MD
> >>      >
> >>      >
> >>
> >> --
> >>
> >> <http://www.verizon.com/>
> >>
> >> *Gyan Mishra*
> >>
> >> /Network Solutions A//rchitect /
> >>
> >> /M 301 502-1347
> >> 13101 Columbia Pike
> >> /Silver Spring, MD
> >>
> >>
> >
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
> >
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>

--0000000000006cdfa905b496467f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"auto"><div><br><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Sat, 21 Nov 2020, 14:00 Brian E Ca=
rpenter, &lt;<a href=3D"mailto:brian.e.carpenter@gmail.com" target=3D"_blan=
k">brian.e.carpenter@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D=
"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding=
-left:1ex">Joel,<br>
<br>
It seems to me that it&#39;s high time to draft a liaison statement to 3GPP=
,<br>
observing that:<br>
<br>
(1) There is a serious problem for the design and implementation of<br>
5G-based IPv6 &quot;hot spots&quot; and CEs [which is where this conversati=
on started];<br></blockquote></div></div><div dir=3D"auto"><br></div><div d=
ir=3D"auto">I think it is also important to find out why they haven&#39;t d=
eployed DHCPv6 to solve this=C2=A0problem.</div><div dir=3D"auto"><br></div=
><div dir=3D"auto">Don&#39;t they think DHCPv6 infrastructure will scale? I=
s it just that they don&#39;t know how to scale it?</div><div dir=3D"auto">=
<br></div><div>Is it a vendor / mobile operator / handset developer DHCPv6 =
capability=C2=A0chicken-and-egg problem?</div><div dir=3D"auto"><br></div><=
div dir=3D"auto">Is there an overriding business or industry reason?</div><=
div dir=3D"auto"><br></div><div dir=3D"auto">The mobile industry has been r=
esistant to tethering over the years, and probably only came to begrudgingl=
y accept it because they couldn&#39;t prevent phone vendors from implementi=
ng Wifi and NAT, and couldn&#39;t very effectively stop their customers fro=
m using that capability (One trick I&#39;ve heard of to prevent tethering w=
orking was to check if an IPv4 packet&#39;s=C2=A0TTL value was 64 when it a=
rrived at the network, meaning it originated from the directly attached han=
dset. Packets from tethered devices had a TTL of 63 so were dropped. Of cou=
rse, you could set the default TTL on a tethered=C2=A0PC to 65 to get aroun=
d that.)</div><div dir=3D"auto"><br></div><div dir=3D"auto">I guess there m=
ight be a fairly strong mindset that there must be a fee per device attache=
d to the network in addition to a fee for network utilisation. Providing mu=
ltiple /64s would be formally acknowledging that multiple devices can be at=
tached and a fee per device isn&#39;t and can&#39;t ever be charged, counte=
r to the mindset.</div><div dir=3D"auto"><br></div><div>Regards,</div><div>=
Mark.</div><div dir=3D"auto"><br></div><div dir=3D"auto"><div class=3D"gmai=
l_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex">
<br>
(2) Although the best solution is not yet obvious, defining and<br>
standardizing it will require a joint effort by the IETF and 3GPP.<br>
<br>
Followed by a proposal to form an ad hoc joint design team.<br>
<br>
Regards<br>
=C2=A0 =C2=A0Brian Carpenter<br>
On 21-Nov-20 14:46, Joel M. Halpern wrote:<br>
&gt; The nesting got me lost, so I will top post my take on the answer to t=
he <br>
&gt; one quesiton I could understand.<br>
&gt; <br>
&gt; I believe you asked what I think would need to be changed to permit th=
e <br>
&gt; delegation.<br>
&gt; As with anything, the real things that need to change are the devices =
in <br>
&gt; the network.<br>
&gt; <br>
&gt; With regard to IETF standards, what is proposed is a change to RA. <br=
>
&gt; There are several possible changes.=C2=A0 None of them require a chang=
e to <br>
&gt; the IPv6 addressing archtiecture, as the addressing structure remains =
as <br>
&gt; it is.<br>
&gt; As for the exact mechanism, at the moment I lean towards Ole&#39;s pro=
posal <br>
&gt; of using a new option in his generic option mechanism.=C2=A0 But I am =
not <br>
&gt; wedded to that answer.<br>
&gt; <br>
&gt; And of course, to get this supported in mobile environments we will ha=
ve <br>
&gt; to work with 3GPP and make sure there are no other hidden issues. <br>
&gt; That&#39;s the way we do things.=C2=A0 Work together.<br>
&gt; <br>
&gt; Changing the prefix length to /80 is technically also possible.=C2=A0 =
It does <br>
&gt; a lot more violence to my understanding of the architecture and softwa=
re <br>
&gt; structures that go with it, and is a very limited and narrow solution =
to <br>
&gt; the problem.<br>
&gt; <br>
&gt; Yours,<br>
&gt; Joel<br>
&gt; <br>
&gt; On 11/20/2020 7:58 PM, Gyan Mishra wrote:<br>
&gt;&gt; Hi Joel<br>
&gt;&gt;<br>
&gt;&gt; In-line<br>
&gt;&gt;<br>
&gt;&gt; On Fri, Nov 20, 2020 at 6:02 PM Joel M. Halpern &lt;<a href=3D"mai=
lto:jmh@joelhalpern.com" rel=3D"noreferrer" target=3D"_blank">jmh@joelhalpe=
rn.com</a> <br>
&gt;&gt; &lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" rel=3D"noreferre=
r" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan, separate from Ole&#39;s comments about th=
e difference between address<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0assignment and delegation, I have another probl=
em following the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0reasoning below.<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Yes, the proposal for using shorter prefixes to=
 enable UE to perform<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0delegation will require changes to the UE. <br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 Gyan&gt; Agreed.=C2=A0 So that change would be=
 to RFC 4291 64 bit boundary <br>
&gt;&gt; to allow for longer prefix.=C2=A0 Do you agree?<br>
&gt;&gt;<br>
&gt;&gt; If you don=E2=80=99t agree what do think the change would be to al=
low the UE to <br>
&gt;&gt; accept shorter prefix from the 3GPP gateway?<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0But I do not see how that is relevant to any ch=
oice we are trying to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0make.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Any solution that enables UE to delegate addres=
ses (in the sense that<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0they lack the capability now) willr equire chan=
ges to the UE. <br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; If the UE receives a /56 via RA it cou=
ld delegate /64 to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0downstream devices.=C2=A0 No change needed to d=
elegate =C2=A0/64, however a<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0change is needed to accept /56 via RA. <br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 If 3GPP gateway supported PD - problem solved =
but that=E2=80=99s not the <br>
&gt;&gt; case and that does not sound like it will ever change even with 5G=
.<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; The UE needs to be able to accept shor=
ter prefix.=C2=A0 That=E2=80=99s the <br>
&gt;&gt; IPV6 specification change that requires removal of the 64 bit boun=
dary.<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Yoru<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0proposed change to the SLAAC length if anything=
 does more violence to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0the software (depending upon the exact software=
 architecture.)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; What violence to software.=C2=A0 There=
 would be more violence to <br>
&gt;&gt; software if we removed the 64 bit boundary and allowed slaac to su=
pport <br>
&gt;&gt; any vlsm prefix lengths.<br>
&gt;&gt;<br>
&gt;&gt; My /80 proposal would just shift the boundary 16 bits to /80.<br>
&gt;&gt;<br>
&gt;&gt; Hosts on the same subnet with two different masks would not be on-=
net to <br>
&gt;&gt; each other as on different subnets.=C2=A0 The router would be conf=
igured with <br>
&gt;&gt; the two subnets /64 and /80 subnet to support the two device types=
.<br>
&gt;&gt; The solution would be a simple RA PIO flag that is set and older h=
osts <br>
&gt;&gt; not upgraded would be backwards compatible and so would only suppo=
rt 64 <br>
&gt;&gt; bit boundary by ignoring flag. Hosts upgraded to support would <br=
>
&gt;&gt; understand the flag and be able to support longer mask up to /80.<=
br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0So I do not follow how you got to your conclusi=
on.<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0On 11/20/2020 5:27 PM, Gyan Mishra wrote:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; (top posting)<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As I would like to clear the air as well =
as get to the crux of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0the v6ops<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; presentation development results as well =
as next steps for this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0draft<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; and the 6man variable slaac solutions dra=
ft:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This thread was in light of Lorenzo kindl=
y pointing out that<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0upgrading<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP is not all that needs be done for Ca=
meron=E2=80=99s 64share v2 to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0work - as<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; all mobile devices would stop working- as=
 slaac would not would be<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; effectively broken.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The mobile device would receive a shorter=
 prefix let=E2=80=99s say /56<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0but not<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; know what to do with it since it=E2=80=99=
s expecting a /64.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So that a major gap and the only solution=
 is updating RFC 4291<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0removing<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the 64 bit boundary allowing for shorter =
prefix and now as well<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0longer<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; prefixes to work and in that respect now =
provide the much needed<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0parity<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; with static and DHCPv6 which can do any p=
refix length.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So that is a drastic change to RFC 4291.=
=C2=A0 However, in light of this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; development on the v6ops 109 call, my bal=
ancing act of best of both<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; worlds and also to keep everyone happy to=
 make this a WG effort<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0for this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; change by proposing in the subject headin=
g /80 fixed boundary and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0not a<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; variable slaac change allowing all bits v=
lsm.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Basically stealing 16 bits for network pr=
efix out of the IID, still<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; keeping the fixed boundary so longer than=
 80 would NOT =C2=A0be allowed.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; A /64 would now be equivalent to a /48 wi=
th now 64k /80=E2=80=99s.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This /80 would keep the operators and law=
 enforcement happy as<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0now 16<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; bits less helps traceability but is still=
 long enough for 48 bits of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; privacy to IP correlation by attackers.<b=
r>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This /80 would be a nice optimal balance =
as it would keep wired<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; broadband and mobile handset customers ha=
ppy respecting their<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0privacy as<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the 16 bits less of heuristics is minimal=
 change that will impact IP<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; correlation by attackers.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The IID as it=E2=80=99s less than the cur=
rent 64 bit cannot use MAC based<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0EUI64<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; IID, which is not a problem as Mac based =
IID is not recommended<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0as most<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; all manufacturers use RFC 4941 and I beli=
eve Linux flavors some use<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; stable IID RFC 7217.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So now the 48 bit IID would require a ran=
dom IID generation<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0schema so<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; can use either RFC 4941 privacy extension=
 or RFC 7217 stable IID to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; generate the 48 bit IID.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP subtending would now work issue ment=
ioned in the problem<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0statement<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; draft without even having to use 64share =
as now longer prefixes<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0up to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /80 would be supported allowing for furth=
er segmentation of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0downstream<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This also would help wired broadband and =
soon fixed 5G broadband<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; proliferation where operators in light of=
 BCP RIPE-690, are sill<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; allocation via BNG gateways a /64, now op=
erators =C2=A0can stay as-is,<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0as the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /64 would now be allowed to be further se=
gmented supporting 64k<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0/80s,<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; way more then enough for SOHO.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This would allow 64share if used by 3GPP =
operators to work and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0would not<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; require the 3GPP specification to be upda=
ted.=C2=A0 We don=E2=80=99t know even<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0if the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP architecture specification can be up=
dated to support shorter<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; prefixes and if the 3GPP consortium of op=
erators would agree to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0it.=C2=A0 So<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; that is all theoretical of that change is=
 possible.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As with 5G with Enhanced VPN framework SR=
 steering of high priority<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; traffic, traffic isolation and Network sl=
icing capabilities becomes<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; mainstream and will soon be a real world =
reality and as fixed 5G<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; broadband proliferation takes off and mob=
ile 5G =3D=3D the idea of a<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; wearable /48 will really be many /48s.<br=
>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As this paradigm shift takes place, opera=
tors around the world<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0will be<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; clamoring after the RIR for massive block=
s, I would say less than /8<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; more like a /5 or /4.=C2=A0 If you do the=
 math on the way high side a /10<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; yields 7 bits so 128 divided by 5 RIRs yi=
elds 24 ISPs per RIR<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0which is<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; tiny number with the number of large size=
 operators worldwide.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; With the massive proliferation of IOT dev=
ices and just about<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0every home<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; or office appliance on 5G, the problem no=
w gets way exacerbated.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As this evolution unfolds IANA will be sc=
rambling to release all<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; remaining /3 as well as all unallocated b=
locks to subvert RIR IPv6<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; address space depletion.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Playing Monday night quarterbacking in hi=
ndsight we would never<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0think<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; this would happen in a million years, but=
 we would see IPv6 on<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0the verge<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; of address space depletion.=C2=A0 Unheard=
 of but it can happen as the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0saying<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; goes =E2=80=9Cwhen you build - they will =
come=E2=80=9D.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; It is true as history has taught that ver=
y important lesson.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The answer to this real world problem is =
in the subject heading<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0of this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; thread.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This would also fix the day 1 issue I men=
tioned allowing mix of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices with static and DHCPv6 up to /80.=
<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The variable slaac solution draft propose=
s a new =C2=A0RA PIO flag<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0that would<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; be used to signal longer prefixes, and wo=
uld provide backwards<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; compatibility so that devices not support=
ing woud ignore the flag<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices on newer code supporting would us=
e the flag.=C2=A0 We definitely<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; don=E2=80=99t want to impact any existing=
 devices on the existing 64 bit<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; boundary standard.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Dmytro has tested the solution on Linux k=
ernel signaling RA PIO<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0flag and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; was able to successfully test any length =
mask and random IID<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0generation<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; both RFC 4941 privacy extension as well a=
s stable IID RFC 7217.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.org/doc/dra=
ft-mishra-6man-variable-slaac/" rel=3D"noreferrer noreferrer" target=3D"_bl=
ank">https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a>=
<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/doc=
/draft-mishra-6man-variable-slaac/" rel=3D"noreferrer noreferrer" target=3D=
"_blank">https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/=
</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/doc=
/draft-mishra-6man-variable-slaac/" rel=3D"noreferrer noreferrer" target=3D=
"_blank">https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/=
</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/doc=
/draft-mishra-6man-variable-slaac/" rel=3D"noreferrer noreferrer" target=3D=
"_blank">https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/=
</a>&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; If everyone is in agreement with what I h=
ave stated on this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0thread, I<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; would like to ask the chairs for WG adopt=
ion as this is a WG effort.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; I would like to garner support from all 6=
MAN members with full<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0consensus<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; to change the existing RFC 4941 /64 fixed=
 boundary to /80 fixed<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0boundary.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Kind Regards<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Gyan<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; On Thu, Nov 19, 2020 at 5:14 PM Joel M. H=
alpern<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:jmh@joelhalpern.com" rel=
=3D"noreferrer" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a hre=
f=3D"mailto:jmh@joelhalpern.com" rel=3D"noreferrer" target=3D"_blank">jmh@j=
oelhalpern.com</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;mailto:<a href=3D"mailto:jmh@joelhalp=
ern.com" rel=3D"noreferrer" target=3D"_blank">jmh@joelhalpern.com</a> &lt;m=
ailto:<a href=3D"mailto:jmh@joelhalpern.com" rel=3D"noreferrer" target=3D"_=
blank">jmh@joelhalpern.com</a>&gt;&gt;&gt; wrote:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0I am missing something=
 in your reasoning.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0You seem to say at one=
 point that (to paraphrase) &quot;we can&#39;t<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0do this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0because it does not wo=
rk with the existing UE software&quot;.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Any new solution where=
 a UE delegates based on any change of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0any kind<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0(including lengthening=
 the prefix, shortening the prefix, or<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0magically<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0incanting new prefixes=
) requires that the UE be upgraded to know<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0what to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0do with the informatio=
n.=C2=A0 I do not see how that<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0differentiates any of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0the solutions. (Except=
 &quot;don&#39;t do anything&quot;, which I think we<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0do not<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0want<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0to take.)<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0On 11/19/2020 5:03 PM,=
 Gyan Mishra wrote:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; On Thu, Nov 19, =
2020 at 10:33 AM &lt;<a href=3D"mailto:otroan@employees.org" rel=3D"norefer=
rer" target=3D"_blank">otroan@employees.org</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.o=
rg" rel=3D"noreferrer" target=3D"_blank">otroan@employees.org</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:otroan@employees.org" rel=3D"noreferrer" target=3D"_blank">otroan@em=
ployees.org</a> &lt;mailto:<a href=3D"mailto:otroan@employees.org" rel=3D"n=
oreferrer" target=3D"_blank">otroan@employees.org</a>&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;mailto:<a hr=
ef=3D"mailto:otroan@employees.org" rel=3D"noreferrer" target=3D"_blank">otr=
oan@employees.org</a> &lt;mailto:<a href=3D"mailto:otroan@employees.org" re=
l=3D"noreferrer" target=3D"_blank">otroan@employees.org</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.o=
rg" rel=3D"noreferrer" target=3D"_blank">otroan@employees.org</a> &lt;mailt=
o:<a href=3D"mailto:otroan@employees.org" rel=3D"noreferrer" target=3D"_bla=
nk">otroan@employees.org</a>&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; On 19 Nov 2020, at 14:58, Gyan Mishra<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:=
hayabusagsm@gmail.com" rel=3D"noreferrer" target=3D"_blank">hayabusagsm@gma=
il.com</a> &lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com" rel=3D"noref=
errer" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.=
com" rel=3D"noreferrer" target=3D"_blank">hayabusagsm@gmail.com</a> &lt;mai=
lto:<a href=3D"mailto:hayabusagsm@gmail.com" rel=3D"noreferrer" target=3D"_=
blank">hayabusagsm@gmail.com</a>&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com" rel=3D"noreferrer" t=
arget=3D"_blank">hayabusagsm@gmail.com</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.=
com" rel=3D"noreferrer" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:hayabusagsm@gmail.com" rel=3D"noreferrer" target=3D"_blank">hayabusa=
gsm@gmail.com</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.=
com" rel=3D"noreferrer" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt;=
&gt;&gt; wrote:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; You would need a new option. It would likely be<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0useful for the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0requesting router to indicate interest in the option. Even<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0hinting<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0at what prefix size it was expecting.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; Now can you explain to me again the reasons why this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0approach is<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0better than using the existing DHPCv6 protocol packets?<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A03GPP gateway does not support DHCPv6<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A03GPP gateway doesn&#39;t support new option. What&#39;s your<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0point?<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 The point of the v6ops presentation and this email<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0thread is<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0how to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; =E2=80=9Cextend =
a /64=E2=80=9D in the 3GPP use case =C2=A0in slide 1 of the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0deck you<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0compiled<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; a list of option=
s and of the two I had highlighted in red<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0were the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; 64share v2 Camer=
on=E2=80=99s option and the variable slaac<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0option.=C2=A0 So on<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; call this mornin=
g Lorenzo shot down 64share v2 shorter prefix<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0option as<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; even if the 3GPP=
 architecture was updated to support longer<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0prefixes and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; even is the 3GPP=
 gateway was able to send a shorter prefix<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0with A<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0flag<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; not set, all mob=
ile devices per Lorenzo=E2=80=99s point would be<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0broken<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0as they<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; would not accept=
 the shorter let=E2=80=99s say /56 prefix to build the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0slaac 128<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; bit address.=C2=
=A0 So the bottom line is the 64share v2 won=E2=80=99t work<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0unless we<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; update RFC 4291 =
and remove the 64 bit boundary.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0So w=
e are back to square uno - no viable solution<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0So n=
ow we had thrown out the longer &gt;64 due to race to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0bottom<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0worries<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; which I and othe=
rs believe is Fud and as described in<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0slide 10 of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; v6ops =E2=80=9Cr=
ace to the bottom slide=E2=80=9D.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; So a happy mediu=
m /80 fixed boundary I came up with that I<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0think<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0solves<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; a lot of the iss=
ue and not just the 3GPP initial<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0segmentation of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; downstream devic=
es problem statement.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Since we have to=
 update RFC 4291 for 64share v2 to work<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0anyways<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0to allow<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; for shorter pref=
ixes, why not instead create a new bottom<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0at /80<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0giving<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; 16 bits more of =
prefix length and shrinking the IID down<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0to 48 bits.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Doing so you wou=
ld not even have to update the 3GPP<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0architecture<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0as I<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; don=E2=80=99t kn=
ow if that would fly or not.=C2=A0 Also this solves a<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0few other<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; problems at the =
same time.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; As I mentioned i=
n the v6ops deck presented that vlsm 0 to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0128 is<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; mainstream for o=
perators for static addressing on router<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0and switch<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; infrastructure a=
nd dhcpv6 subnets longer prefixes for network<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; infrastructure a=
ppliance clusters, NFV/VNF virtualization<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0and server<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; farms.=C2=A0 On =
host subnets where there is a chance of mix of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0hosts<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; with dhcpv6 =C2=
=A0devices the prefix length is stuck at /64.=C2=A0 So on<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0these mix<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; addressing host =
subnets we cannot do longer prefixes following<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0our ND<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; cache hard limit=
 mantra to prevent ND cache exhaustion<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0issues as<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; described in RFC=
 6164.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; So with the /80 =
new fixed boundary shifting prefix length<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A016 bits<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0longer<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; and shortening t=
he IID by 16 bits gives resolved the 3GPP<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0issue<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0which<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; 64share can work=
 as is and subtending to downstream<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0devices will now<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; work as a /64 is=
 now equivalent to a /48 with 64k /80s.=C2=A0 Also<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0BCP-690<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; for broadband no=
t all operators have adopted the shorter<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0prefix<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0lengths<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; /56 or /48 recom=
mendations =C2=A0and now that=E2=80=99s not an issue as the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0/64 would<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; now suffice.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 From an op=
erators perspective that gain allows at least<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0for 3GPP<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; massive growth a=
nd subtending with a single /64 allows the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0operators<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; such as Verizon =
with massive subscriber base worldwide can<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0stay with<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; current allocati=
ons and don=E2=80=99t have to ask<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/maps/sear=
ch/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=3Dgmail&amp;source=
=3Dg" rel=3D"noreferrer noreferrer" target=3D"_blank">https://www.google.co=
m/maps/search/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=3Dgmail&a=
mp;source=3Dg</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0for /10.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; As 5G gets rolle=
d out with Enhanced VPN framework and Network<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0slicing<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; paradigm, the de=
mand for shorter blocks and wearable<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0multiple /48<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0will<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; be our new reali=
ty.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Making that 16 b=
it shift now to /80 making a /64 the new<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0/48 will<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0give<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; broadband and 3G=
PP subscribers a ton of space to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0subtending their<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; networks we woul=
d be set for the future.=C2=A0 Especially with<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0IOT the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0demand<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; for subtending w=
ill continue to grow astronomically.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Also IANA does n=
ot have to get start in allocating the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0other /3 and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; other available =
blocks.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Lots of problems=
 being solved here with a fixed /80 new<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0boundary.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Also with the ex=
isting random IID generation schemes which<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0we have<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; tested on Linux =
kernel can do longer p<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/ma=
ps/search/tested+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=
=3Dg" rel=3D"noreferrer noreferrer" target=3D"_blank">https://www.google.co=
m/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;sour=
ce=3Dg</a> &lt;<a href=3D"https://www.google.com/maps/search/tested+on+Linu=
x+kernel+can+do+longer+p?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer no=
referrer" target=3D"_blank">https://www.google.com/maps/search/tested+on+Li=
nux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=3Dg</a>&gt;&gt;refixes<=
br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0using RFC 4941 privacy=
<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; extension or RFC=
 7217 stable IID.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Win-Win for all.=
<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0Ole<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; --<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;<a href=3D"h=
ttp://www.verizon.com/" rel=3D"noreferrer noreferrer" target=3D"_blank">htt=
p://www.verizon.com/</a> &lt;<a href=3D"http://www.verizon.com/" rel=3D"nor=
eferrer noreferrer" target=3D"_blank">http://www.verizon.com/</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"http://www.verizon.com/" rel=3D"=
noreferrer noreferrer" target=3D"_blank">http://www.verizon.com/</a> &lt;<a=
 href=3D"http://www.verizon.com/" rel=3D"noreferrer noreferrer" target=3D"_=
blank">http://www.verizon.com/</a>&gt;&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; *Gyan Mishra*<br=
>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Network Solutio=
ns A//rchitect /<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; /M 301 502-1347<=
br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; 13101 Columbia P=
ike<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Silver Spring, =
MD<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; ________________=
_______________________________<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; v6ops mailing li=
st<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"mailt=
o:v6ops@ietf.org" rel=3D"noreferrer" target=3D"_blank">v6ops@ietf.org</a> &=
lt;mailto:<a href=3D"mailto:v6ops@ietf.org" rel=3D"noreferrer" target=3D"_b=
lank">v6ops@ietf.org</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:v6ops@ietf.org" re=
l=3D"noreferrer" target=3D"_blank">v6ops@ietf.org</a> &lt;mailto:<a href=3D=
"mailto:v6ops@ietf.org" rel=3D"noreferrer" target=3D"_blank">v6ops@ietf.org=
</a>&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"https=
://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer noreferrer" targe=
t=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/lis=
tinfo/v6ops" rel=3D"noreferrer noreferrer" target=3D"_blank">https://www.ie=
tf.org/mailman/listinfo/v6ops</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https:/=
/www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer noreferrer" target=
=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/lis=
tinfo/v6ops" rel=3D"noreferrer noreferrer" target=3D"_blank">https://www.ie=
tf.org/mailman/listinfo/v6ops</a>&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; --<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;<a href=3D"http://www.verizon.com/" r=
el=3D"noreferrer noreferrer" target=3D"_blank">http://www.verizon.com/</a> =
&lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer noreferrer" targe=
t=3D"_blank">http://www.verizon.com/</a>&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; *Gyan Mishra*<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Network Solutions A//rchitect /<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /M 301 502-1347<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 13101 Columbia Pike<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Silver Spring, MD<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;<br>
&gt;&gt; -- <br>
&gt;&gt;<br>
&gt;&gt; &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer noreferr=
er" target=3D"_blank">http://www.verizon.com/</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; *Gyan Mishra*<br>
&gt;&gt;<br>
&gt;&gt; /Network Solutions A//rchitect /<br>
&gt;&gt;<br>
&gt;&gt; /M 301 502-1347<br>
&gt;&gt; 13101 Columbia Pike<br>
&gt;&gt; /Silver Spring, MD<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" rel=3D"noreferrer" target=3D"_blank"=
>v6ops@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6o=
ps</a><br>
&gt; <br>
<br>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" rel=3D"noreferrer" target=3D"_blank">ipv6@=
ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer noreferrer" target=3D"_blank">https://www.ietf.org/m=
ailman/listinfo/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></div></div></div>
</div>

--0000000000006cdfa905b496467f--


From nobody Fri Nov 20 21:48:07 2020
Return-Path: <markzzzsmith@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 00B113A0147; Fri, 20 Nov 2020 21:48:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.403
X-Spam-Level: 
X-Spam-Status: No, score=0.403 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, FREEMAIL_REPLY=1, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 J-qEt5v9HELu; Fri, 20 Nov 2020 21:48:01 -0800 (PST)
Received: from mail-ot1-x333.google.com (mail-ot1-x333.google.com [IPv6:2607:f8b0:4864:20::333]) (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 7965F3A00E0; Fri, 20 Nov 2020 21:48:01 -0800 (PST)
Received: by mail-ot1-x333.google.com with SMTP id 92so7833687otd.5; Fri, 20 Nov 2020 21:48:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=SAnBXZC2MePSZR2bKXmKM+IYLG3m54jbPFaxMYDBNxM=; b=NrINDXRZhia0JpYwm+GRxEmYeOCduCgTSUMbyUrPFFtNwjc4mVu8P/PG6pVXXiRwSG K+Gf+DdgB2NmCHLnzQDUS/8jKCUc2opi05uF1duXRp5aDyN1nCaRTfBMsyA653xNUruV lD5IC8Sswg9NKMBQQ8l18R6q5WtF2d2WWQOnUaUUm9ojBUFgs13AY3SJMIaKSb3wjOKZ qvfQA01iG6EQ5KCPkCto/Y0XdqrrByGY2tCYCwPYUSlOWrLzvpaBLcQxg+89aoVKPiow c59EGpQkeIOnHDONZwW3rPtce6ctwq2femsP3W5pNbajCjLyAWtC/r2O4GgLKrf3gyZt iyxQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=SAnBXZC2MePSZR2bKXmKM+IYLG3m54jbPFaxMYDBNxM=; b=s2r0eV/IhW8SAHOcAQDsmtM12yYfzS4a7ZowIKCUGtfeCA18dCHTAs6UIrdPNmoEhy QI23PH3t2o2a4wxLGSiwSa78ukZVxHAPjPP7Y5EC/+7X5fTHZ+3svGCmnPGnYN0kGtvq UILt2pefd44cA76H9ooS8mAyj5uAsiEAQOSYQEv+qwZsFMVxin2PJeAuVWfvn8Z98etF Q9GNuCgOX2huui/c+bW/lCdfX8N9LBmIX5UCX7PauKXQ03jYgGuZ2rU5c9rwPQe2suCc CaVux798kFlchJi71PFZw+kO9AXkokQ9E+czi/gVDQM9wFQbIO+uZCVYqkd1BmcadAnW 66wA==
X-Gm-Message-State: AOAM533Z4jDd1Gfj61Hzh/4e3LkxJV8ltJ4Fg14K/ZoUAJDQU4n/djZS 9RjZozFVCeQga7mKpP8F6WT79pOIJbbdxMI6h1I=
X-Google-Smtp-Source: ABdhPJxVRF/nldU377Z5Mio2OYCpwzE/2ArmcCkqzBUYSBAYy3dGca9lK/501f1NQdG3Ux1ZzsvjZm1gaUGw4A9G4b4=
X-Received: by 2002:a9d:a0d:: with SMTP id 13mr15206281otg.348.1605937680583;  Fri, 20 Nov 2020 21:48:00 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com>
In-Reply-To: <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Sat, 21 Nov 2020 16:47:34 +1100
Message-ID: <CAO42Z2ymFxi+eP9DkjfrOocabb9T+Srw-gtStp_iJsVrybdomg@mail.gmail.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, IPv6 Operations <v6ops@ietf.org>,  6MAN <6man@ietf.org>,  JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
Content-Type: multipart/alternative; boundary="000000000000fb911905b4978020"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/-RxB_LZljF0stq4fBbsCi4ymc9c>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 21 Nov 2020 05:48:05 -0000

--000000000000fb911905b4978020
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Sat, 21 Nov 2020, 09:27 Gyan Mishra, <hayabusagsm@gmail.com> wrote:

>
> (top posting)
>

> As I would like to clear the air as well as get to the crux of the v6ops
> presentation development results as well as next steps for this draft and
> the 6man variable slaac solutions draft:
>
>
You're asserting that everybody has accepted there is a problem to be
solved, and that everybody has accepted that the only way to solve it is to
change the default 64 bit IID size. This is both premature and not a
representation about "everybody's" opinion you can make.

I haven't accepted either of those things.

I'm not happy with the idea of changing away for 64 bit IIDs because I
don't think 64 bit IIDs are the problem. Plenty of operators have given out
/56s. I'm working at my second one. It is not impossible.

Many things below are incorrect, uninformed, or quite frankly ridiculous.
Some read like you've let your imagination go wild and then have just
assumed because you can imagine it it will then inevitably happen in the
near future.

For example, DHCPv6 does not provide a prefix length to hosts. Your
proposal does not make SLAAC "consistent' with what DHCPv6 does, because
DHCPv6 doesn't work the way you think it does (look up IA_NA and IA_TA in
the DHCPv6 RFC).

"the idea of a wearable /48 will really be many /48s"? Do you really think
we're going to have more devices on our person that we'll need more than 65
536 /64 subnets (a single /48) to number them? That sounds like science
fiction to me for at least the next 200 years or more.

IPv6 isn't and isn't required to be the final and only Internet protocol
for the remainder of humanity, so we don't have to try to accommodate every
conceivable idea that somebody can come up with that might cause the 128
bit address space to be too small.


>
> This thread was in light of Lorenzo kindly pointing out that upgrading
> 3GPP is not all that needs be done for Cameron=E2=80=99s 64share v2 to wo=
rk - as
> all mobile devices would stop working- as slaac would not would be
> effectively broken.
>
> The mobile device would receive a shorter prefix let=E2=80=99s say /56 bu=
t not
> know what to do with it since it=E2=80=99s expecting a /64.
>
> So that a major gap and the only solution is updating RFC 4291 removing
> the 64 bit boundary allowing for shorter prefix and now as well longer
> prefixes to work and in that respect now provide the much needed parity
> with static and DHCPv6 which can do any prefix length.
>
> So that is a drastic change to RFC 4291.  However, in light of this
> development on the v6ops 109 call, my balancing act of best of both world=
s
> and also to keep everyone happy to make this a WG effort for this change =
by
> proposing in the subject heading /80 fixed boundary and not a variable
> slaac change allowing all bits vlsm.
>
> Basically stealing 16 bits for network prefix out of the IID, still
> keeping the fixed boundary so longer than 80 would NOT  be allowed.
>
> A /64 would now be equivalent to a /48 with now 64k /80=E2=80=99s.
>
> This /80 would keep the operators and law enforcement happy as now 16 bit=
s
> less helps traceability but is still long enough for 48 bits of privacy t=
o
> IP correlation by attackers.
>
> This /80 would be a nice optimal balance as it would keep wired broadband
> and mobile handset customers happy respecting their privacy as the 16 bit=
s
> less of heuristics is minimal change that will impact IP correlation by
> attackers.
>
> The IID as it=E2=80=99s less than the current 64 bit cannot use MAC based=
 EUI64
> IID, which is not a problem as Mac based IID is not recommended as most a=
ll
> manufacturers use RFC 4941 and I believe Linux flavors some use stable II=
D
> RFC 7217.
>
> So now the 48 bit IID would require a random IID generation schema so can
> use either RFC 4941 privacy extension or RFC 7217 stable IID to generate
> the 48 bit IID.
>
> 3GPP subtending would now work issue mentioned in the problem statement
> draft without even having to use 64share as now longer prefixes up to /80
> would be supported allowing for further segmentation of downstream device=
s.
>
> This also would help wired broadband and soon fixed 5G broadband
> proliferation where operators in light of BCP RIPE-690, are sill allocati=
on
> via BNG gateways a /64, now operators  can stay as-is, as the /64 would n=
ow
> be allowed to be further segmented supporting 64k /80s, way more then
> enough for SOHO.
>
> This would allow 64share if used by 3GPP operators to work and would not
> require the 3GPP specification to be updated.  We don=E2=80=99t know even=
 if the
> 3GPP architecture specification can be updated to support shorter prefixe=
s
> and if the 3GPP consortium of operators would agree to it.  So that is al=
l
> theoretical of that change is possible.
>
> As with 5G with Enhanced VPN framework SR steering of high priority
> traffic, traffic isolation and Network slicing capabilities becomes
> mainstream and will soon be a real world reality and as fixed 5G broadban=
d
> proliferation takes off and mobile 5G =3D=3D the idea of a wearable /48 w=
ill
> really be many /48s.
>
> As this paradigm shift takes place, operators around the world will be
> clamoring after the RIR for massive blocks, I would say less than /8 more
> like a /5 or /4.  If you do the math on the way high side a /10 yields 7
> bits so 128 divided by 5 RIRs yields 24 ISPs per RIR which is tiny number
> with the number of large size operators worldwide.
>
> With the massive proliferation of IOT devices and just about every home o=
r
> office appliance on 5G, the problem now gets way exacerbated.
>
> As this evolution unfolds IANA will be scrambling to release all remainin=
g
> /3 as well as all unallocated blocks to subvert RIR IPv6 address space
> depletion.
>
> Playing Monday night quarterbacking in hindsight we would never think thi=
s
> would happen in a million years, but we would see IPv6 on the verge of
> address space depletion.  Unheard of but it can happen as the saying goes
> =E2=80=9Cwhen you build - they will come=E2=80=9D.
>
> It is true as history has taught that very important lesson.
>
> The answer to this real world problem is in the subject heading of this
> thread.
>
> This would also fix the day 1 issue I mentioned allowing mix of slaac
> devices with static and DHCPv6 up to /80.
>
> The variable slaac solution draft proposes a new  RA PIO flag that would
> be used to signal longer prefixes, and would provide backwards
> compatibility so that devices not supporting woud ignore the flag  and
> devices on newer code supporting would use the flag.  We definitely don=
=E2=80=99t
> want to impact any existing devices on the existing 64 bit slaac boundary
> standard.
>
> Dmytro has tested the solution on Linux kernel signaling RA PIO flag and
> was able to successfully test any length mask and random IID generation
> both RFC 4941 privacy extension as well as stable IID RFC 7217.
>
> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
>
> If everyone is in agreement with what I have stated on this thread, I
> would like to ask the chairs for WG adoption as this is a WG effort.
>
> I would like to garner support from all 6MAN members with full consensus
> to change the existing RFC 4941 /64 fixed boundary to /80 fixed boundary.
>
> Kind Regards
>
> Gyan
>
> On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern <jmh@joelhalpern.com>
> wrote:
>
>> I am missing something in your reasoning.
>> You seem to say at one point that (to paraphrase) "we can't do this
>> because it does not work with the existing UE software".
>> Any new solution where a UE delegates based on any change of any kind
>> (including lengthening the prefix, shortening the prefix, or magically
>> incanting new prefixes) requires that the UE be upgraded to know what to
>> do with the information.  I do not see how that differentiates any of
>> the solutions. (Except "don't do anything", which I think we do not want
>> to take.)
>>
>> Yours,
>> Joel
>>
>> On 11/19/2020 5:03 PM, Gyan Mishra wrote:
>> >
>> >
>> > On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org
>> > <mailto:otroan@employees.org>> wrote:
>> >
>> >
>> >
>> >      > On 19 Nov 2020, at 14:58, Gyan Mishra <hayabusagsm@gmail.com
>> >     <mailto:hayabusagsm@gmail.com>> wrote:
>> >      >
>> >      > You would need a new option. It would likely be useful for the
>> >     requesting router to indicate interest in the option. Even hinting
>> >     at what prefix size it was expecting.
>> >      > Now can you explain to me again the reasons why this approach i=
s
>> >     better than using the existing DHPCv6 protocol packets?
>> >      >
>> >      >     3GPP gateway does not support DHCPv6
>> >
>> >     3GPP gateway doesn't support new option. What's your point?
>> >
>> >
>> >
>> >      The point of the v6ops presentation and this email thread is how
>> to
>> > =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case  in slide 1 of the=
 deck you
>> compiled
>> > a list of options and of the two I had highlighted in red were the
>> > 64share v2 Cameron=E2=80=99s option and the variable slaac option.  So=
 on the
>> > call this morning Lorenzo shot down 64share v2 shorter prefix option a=
s
>> > even if the 3GPP architecture was updated to support longer prefixes
>> and
>> > even is the 3GPP gateway was able to send a shorter prefix with A flag
>> > not set, all mobile devices per Lorenzo=E2=80=99s point would be broke=
n as they
>> > would not accept the shorter let=E2=80=99s say /56 prefix to build the=
 slaac
>> 128
>> > bit address.  So the bottom line is the 64share v2 won=E2=80=99t work =
unless we
>> > update RFC 4291 and remove the 64 bit boundary.
>> >
>> >   So we are back to square uno - no viable solution
>> >
>> >   So now we had thrown out the longer >64 due to race to bottom worrie=
s
>> > which I and others believe is Fud and as described in slide 10 of the
>> > v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.
>> >
>> > So a happy medium /80 fixed boundary I came up with that I think solve=
s
>> > a lot of the issue and not just the 3GPP initial segmentation of
>> > downstream devices problem statement.
>> >
>> > Since we have to update RFC 4291 for 64share v2 to work anyways to
>> allow
>> > for shorter prefixes, why not instead create a new bottom at /80 givin=
g
>> > 16 bits more of prefix length and shrinking the IID down to 48 bits.
>> > Doing so you would not even have to update the 3GPP architecture as I
>> > don=E2=80=99t know if that would fly or not.  Also this solves a few o=
ther
>> > problems at the same time.
>> >
>> >
>> > As I mentioned in the v6ops deck presented that vlsm 0 to 128 is
>> > mainstream for operators for static addressing on router and switch
>> > infrastructure and dhcpv6 subnets longer prefixes for network
>> > infrastructure appliance clusters, NFV/VNF virtualization and server
>> > farms.  On host subnets where there is a chance of mix of slaac hosts
>> > with dhcpv6  devices the prefix length is stuck at /64.  So on these
>> mix
>> > addressing host subnets we cannot do longer prefixes following our ND
>> > cache hard limit mantra to prevent ND cache exhaustion issues as
>> > described in RFC 6164.
>> >
>> > So with the /80 new fixed boundary shifting prefix length 16 bits
>> longer
>> > and shortening the IID by 16 bits gives resolved the 3GPP issue which
>> > 64share can work as is and subtending to downstream devices will now
>> > work as a /64 is now equivalent to a /48 with 64k /80s.  Also BCP-690
>> > for broadband not all operators have adopted the shorter prefix length=
s
>> > /56 or /48 recommendations  and now that=E2=80=99s not an issue as the=
 /64
>> would
>> > now suffice.
>> >
>> >  From an operators perspective that gain allows at least for 3GPP
>> > massive growth and subtending with a single /64 allows the operators
>> > such as Verizon with massive subscriber base worldwide can stay with
>> > current allocations and don=E2=80=99t have to ask for /10.
>> >
>> > As 5G gets rolled out with Enhanced VPN framework and Network slicing
>> > paradigm, the demand for shorter blocks and wearable multiple /48 will
>> > be our new reality.
>> >
>> > Making that 16 bit shift now to /80 making a /64 the new /48 will give
>> > broadband and 3GPP subscribers a ton of space to subtending their
>> > networks we would be set for the future.  Especially with IOT the
>> demand
>> > for subtending will continue to grow astronomically.
>> >
>> > Also IANA does not have to get start in allocating the other /3 and
>> > other available blocks.
>> >
>> > Lots of problems being solved here with a fixed /80 new boundary.
>> >
>> > Also with the existing random IID generation schemes which we have
>> > tested on Linux kernel can do longer p
>> <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer=
+p?entry=3Dgmail&source=3Dg>refixes
>> using RFC 4941 privacy
>> > extension or RFC 7217 stable IID.
>> >
>> > Win-Win for all.
>> >
>> >     Ole
>> >
>> > --
>> >
>> > <http://www.verizon.com/>
>> >
>> > *Gyan Mishra*
>> >
>> > /Network Solutions A//rchitect /
>> >
>> > /M 301 502-1347
>> > 13101 Columbia Pike
>> > /Silver Spring, MD
>> >
>> >
>> >
>> > _______________________________________________
>> > v6ops mailing list
>> > v6ops@ietf.org
>> > https://www.ietf.org/mailman/listinfo/v6ops
>> >
>>
> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions A**rchitect *
>
>
>
> *M 301 502-134713101 Columbia Pike *Silver Spring, MD
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>

--000000000000fb911905b4978020
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"auto"><div dir=3D"auto"><div =
dir=3D"auto"><div></div><div></div><div></div><div><br></div><div><br></div=
></div></div></div><div class=3D"gmail_quote" dir=3D"auto"></div></div><div=
 dir=3D"ltr" class=3D"gmail_attr">On Sat, 21 Nov 2020, 09:27 Gyan Mishra, &=
lt;<a href=3D"mailto:hayabusagsm@gmail.com" rel=3D"noreferrer noreferrer no=
referrer noreferrer noreferrer" target=3D"_blank">hayabusagsm@gmail.com</a>=
&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div=
><br></div><div dir=3D"auto">(top posting)=C2=A0</div></blockquote><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
 solid rgb(204,204,204);padding-left:1ex"><div dir=3D"auto"><br></div><div =
dir=3D"auto">As I would like to clear the air as well as get to the crux of=
 the v6ops presentation development results as well as next steps for this =
draft and the 6man variable slaac solutions draft:</div><div dir=3D"auto"><=
br></div></blockquote><div><br></div><div>You&#39;re asserting that everybo=
dy has accepted there is a problem to be solved, and that everybody has acc=
epted that the only way to solve it is to change the default 64 bit IID siz=
e. This is both premature and not a representation about &quot;everybody&#3=
9;s&quot; opinion you can make.</div><div><br></div><div>I haven&#39;t acce=
pted either of those things.</div><div><div dir=3D"auto"><br></div><div dir=
=3D"auto"><div dir=3D"auto">I&#39;m not happy with the idea of changing awa=
y for 64 bit IIDs because I don&#39;t think 64 bit IIDs are the problem. Pl=
enty of operators have given out /56s. I&#39;m working at my second one. It=
 is not impossible.</div><div dir=3D"auto"><br></div></div><div dir=3D"auto=
">Many things below are incorrect, uninformed, or quite frankly ridiculous.=
 Some read like you&#39;ve let your imagination go wild and then have just =
assumed because you can imagine it it will then inevitably happen in the ne=
ar future.<br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><div dir=
=3D"auto"><div dir=3D"auto">For example, DHCPv6 does not provide a prefix l=
ength to hosts. Your proposal does not make SLAAC &quot;consistent&#39; wit=
h what DHCPv6 does, because DHCPv6 doesn&#39;t work the way you think it do=
es (look up IA_NA and IA_TA in the DHCPv6 RFC).<br></div><div><br></div><di=
v> </div><div>&quot;the idea of a wearable /48 will really be many /48s&quo=
t;? Do you really think we&#39;re going to have more devices on our person =
that we&#39;ll need more than 65 536 /64 subnets (a single /48) to number t=
hem? That sounds like science fiction to me for at least the next 200 years=
 or more.<br></div><div><br></div><div>IPv6 isn&#39;t and isn&#39;t require=
d to be the final and only Internet protocol for the remainder of humanity,=
 so we don&#39;t have to try to accommodate every conceivable idea that som=
ebody can come up with that might cause the 128 bit address space to be too=
 small.</div></div></div></div><div>=C2=A0</div><blockquote class=3D"gmail_=
quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,=
204);padding-left:1ex"><div dir=3D"auto"></div><div dir=3D"auto"><br></div>=
<div dir=3D"auto">This thread was in light of Lorenzo kindly pointing out t=
hat upgrading 3GPP is not all that needs be done for Cameron=E2=80=99s 64sh=
are v2 to work - as all mobile devices would stop working- as slaac would n=
ot would be effectively broken.</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">The mobile device would receive a shorter prefix let=E2=80=99s sa=
y /56 but not know what to do with it since it=E2=80=99s expecting a /64.</=
div><div dir=3D"auto"><br></div><div dir=3D"auto">So that a major gap and t=
he only solution is updating RFC 4291 removing the 64 bit boundary allowing=
 for shorter prefix and now as well longer prefixes to work and in that res=
pect now provide the much needed parity with static and DHCPv6 which can do=
 any prefix length.</div><div dir=3D"auto"><br></div><div dir=3D"auto">So t=
hat is a drastic change to RFC 4291.=C2=A0 However, in light of this develo=
pment on the v6ops 109 call, my balancing act of best of both worlds and al=
so to keep everyone happy to make this a WG effort for this change by propo=
sing in the subject heading /80 fixed boundary and not a variable slaac cha=
nge allowing all bits vlsm.</div><div dir=3D"auto"><br></div><div dir=3D"au=
to">Basically stealing 16 bits for network prefix out of the IID, still kee=
ping the fixed boundary so longer than 80 would NOT =C2=A0be allowed.</div>=
<div dir=3D"auto"><br></div><div dir=3D"auto">A /64 would now be equivalent=
 to a /48 with now 64k /80=E2=80=99s. =C2=A0</div><div dir=3D"auto"><br></d=
iv><div dir=3D"auto">This /80 would keep the operators and law enforcement =
happy as now 16 bits less helps traceability but is still long enough for 4=
8 bits of privacy to IP correlation by attackers.</div><div dir=3D"auto"><b=
r></div><div dir=3D"auto">This /80 would be a nice optimal balance as it wo=
uld keep wired broadband and mobile handset customers happy respecting thei=
r privacy as the 16 bits less of heuristics is minimal change that will imp=
act IP correlation by attackers.</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">The IID as it=E2=80=99s less than the current 64 bit cannot use M=
AC based EUI64 IID, which is not a problem as Mac based IID is not recommen=
ded as most all manufacturers use RFC 4941 and I believe Linux flavors some=
 use stable IID RFC 7217.</div><div dir=3D"auto"><br></div><div dir=3D"auto=
">So now the 48 bit IID would require a random IID generation schema so can=
 use either RFC 4941 privacy extension or RFC 7217 stable IID to generate t=
he 48 bit IID.</div><div dir=3D"auto"><br></div><div dir=3D"auto">3GPP subt=
ending would now work issue mentioned in the problem statement draft withou=
t even having to use 64share as now longer prefixes up to /80 would be supp=
orted allowing for further segmentation of downstream devices.</div><div di=
r=3D"auto"><br></div><div dir=3D"auto">This also would help wired broadband=
 and soon fixed 5G broadband proliferation where operators in light of BCP =
RIPE-690, are sill allocation via BNG gateways a /64, now operators =C2=A0c=
an stay as-is, as the /64 would now be allowed to be further segmented supp=
orting 64k /80s, way more then enough for SOHO.</div><div dir=3D"auto"><br>=
</div><div dir=3D"auto">This would allow 64share if used by 3GPP operators =
to work and would not require the 3GPP specification to be updated.=C2=A0 W=
e don=E2=80=99t know even if the 3GPP architecture specification can be upd=
ated to support shorter prefixes and if the 3GPP consortium of operators wo=
uld agree to it.=C2=A0 So that is all theoretical of that change is possibl=
e.</div><div dir=3D"auto"><br></div><div dir=3D"auto">As with 5G with Enhan=
ced VPN framework SR steering of high priority traffic, traffic isolation a=
nd Network slicing capabilities becomes mainstream and will soon be a real =
world reality and as fixed 5G broadband proliferation takes off and mobile =
5G =3D=3D the idea of a wearable /48 will really be many /48s.=C2=A0</div><=
div dir=3D"auto"><br></div><div dir=3D"auto">As this paradigm shift takes p=
lace, operators around the world will be clamoring after the RIR for massiv=
e blocks, I would say less than /8 more like a /5 or /4.=C2=A0 If you do th=
e math on the way high side a /10 yields 7 bits so 128 divided by 5 RIRs yi=
elds 24 ISPs per RIR which is tiny number with the number of large size ope=
rators worldwide.=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">=
With the massive proliferation of IOT devices and just about every home or =
office appliance on 5G, the problem now gets way exacerbated.=C2=A0</div><d=
iv dir=3D"auto"><br></div><div dir=3D"auto">As this evolution unfolds IANA =
will be scrambling to release all remaining /3 as well as all unallocated b=
locks to subvert RIR IPv6 address space depletion.</div><div dir=3D"auto"><=
br></div><div dir=3D"auto">Playing Monday night quarterbacking in hindsight=
 we would never think this would happen in a million years, but we would se=
e IPv6 on the verge of address space depletion.=C2=A0 Unheard of but it can=
 happen as the saying goes =E2=80=9Cwhen you build - they will come=E2=80=
=9D.</div><div dir=3D"auto"><br></div><div dir=3D"auto">It is true as histo=
ry has taught that very important lesson.</div><div dir=3D"auto"><br></div>=
<div dir=3D"auto">The answer to this real world problem is in the subject h=
eading of this thread.</div><div dir=3D"auto"><br></div><div dir=3D"auto">T=
his would also fix the day 1 issue I mentioned allowing mix of slaac device=
s with static and DHCPv6 up to /80.</div><div dir=3D"auto"><br></div><div d=
ir=3D"auto">The variable slaac solution draft proposes a new =C2=A0RA PIO f=
lag that would be used to signal longer prefixes, and would provide backwar=
ds compatibility so that devices not supporting woud ignore the flag =C2=A0=
and devices on newer code supporting would use the flag.=C2=A0 We definitel=
y don=E2=80=99t want to impact any existing devices on the existing 64 bit =
slaac boundary standard.</div><div dir=3D"auto"><br></div><div dir=3D"auto"=
>Dmytro has tested the solution on Linux kernel signaling RA PIO flag and w=
as able to successfully test any length mask and random IID generation both=
 RFC 4941 privacy extension as well as stable IID RFC 7217.</div><div dir=
=3D"auto"><br></div><div dir=3D"auto"><div><a href=3D"https://datatracker.i=
etf.org/doc/draft-mishra-6man-variable-slaac/" rel=3D"noreferrer noreferrer=
 noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">https://dat=
atracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a></div><br></div>=
<div dir=3D"auto">If everyone is in agreement with what I have stated on th=
is thread, I would like to ask the chairs for WG adoption as this is a WG e=
ffort.</div><div dir=3D"auto"><br></div><div dir=3D"auto">I would like to g=
arner support from all 6MAN members with full consensus to change the exist=
ing RFC 4941 /64 fixed boundary to /80 fixed boundary.</div><div dir=3D"aut=
o"><br></div><div dir=3D"auto">Kind Regards=C2=A0</div><div dir=3D"auto"><b=
r></div><div dir=3D"auto">Gyan</div><div dir=3D"auto"><br><div class=3D"gma=
il_quote" dir=3D"auto"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Nov 19=
, 2020 at 5:14 PM Joel M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com=
" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer"=
 target=3D"_blank">jmh@joelhalpern.com</a>&gt; wrote:<br></div><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px sol=
id rgb(204,204,204);padding-left:1ex">I am missing something in your reason=
ing.<br>
You seem to say at one point that (to paraphrase) &quot;we can&#39;t do thi=
s <br>
because it does not work with the existing UE software&quot;.<br>
Any new solution where a UE delegates based on any change of any kind <br>
(including lengthening the prefix, shortening the prefix, or magically <br>
incanting new prefixes) requires that the UE be upgraded to know what to <b=
r>
do with the information.=C2=A0 I do not see how that differentiates any of =
<br>
the solutions. (Except &quot;don&#39;t do anything&quot;, which I think we =
do not want <br>
to take.)<br>
<br>
Yours,<br>
Joel<br>
<br>
On 11/19/2020 5:03 PM, Gyan Mishra wrote:<br>
&gt; <br>
&gt; <br>
&gt; On Thu, Nov 19, 2020 at 10:33 AM &lt;<a href=3D"mailto:otroan@employee=
s.org" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer norefe=
rrer" target=3D"_blank">otroan@employees.org</a> <br>
&gt; &lt;mailto:<a href=3D"mailto:otroan@employees.org" rel=3D"noreferrer n=
oreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">ot=
roan@employees.org</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; On 19 Nov 2020, at 14:58, Gyan Mishra &lt;<a =
href=3D"mailto:hayabusagsm@gmail.com" rel=3D"noreferrer noreferrer noreferr=
er noreferrer noreferrer noreferrer" target=3D"_blank">hayabusagsm@gmail.co=
m</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" =
target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; You would need a new option. It would likely =
be useful for the<br>
&gt;=C2=A0 =C2=A0 =C2=A0requesting router to indicate interest in the optio=
n. Even hinting<br>
&gt;=C2=A0 =C2=A0 =C2=A0at what prefix size it was expecting.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Now can you explain to me again the reasons w=
hy this approach is<br>
&gt;=C2=A0 =C2=A0 =C2=A0better than using the existing DHPCv6 protocol pack=
ets?<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A03GPP gateway does not supp=
ort DHCPv6<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A03GPP gateway doesn&#39;t support new option. What&#=
39;s your point?<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 The point of the v6ops presentation and this email=
 thread is how to <br>
&gt; =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case =C2=A0in slide 1 o=
f the deck you compiled <br>
&gt; a list of options and of the two I had highlighted in red were the <br=
>
&gt; 64share v2 Cameron=E2=80=99s option and the variable slaac option.=C2=
=A0 So on the <br>
&gt; call this morning Lorenzo shot down 64share v2 shorter prefix option a=
s <br>
&gt; even if the 3GPP architecture was updated to support longer prefixes a=
nd <br>
&gt; even is the 3GPP gateway was able to send a shorter prefix with A flag=
 <br>
&gt; not set, all mobile devices per Lorenzo=E2=80=99s point would be broke=
n as they <br>
&gt; would not accept the shorter let=E2=80=99s say /56 prefix to build the=
 slaac 128 <br>
&gt; bit address.=C2=A0 So the bottom line is the 64share v2 won=E2=80=99t =
work unless we <br>
&gt; update RFC 4291 and remove the 64 bit boundary.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0So we are back to square uno - no viable solution<br>
&gt; <br>
&gt;=C2=A0 =C2=A0So now we had thrown out the longer &gt;64 due to race to =
bottom worries <br>
&gt; which I and others believe is Fud and as described in slide 10 of the =
<br>
&gt; v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.<br>
&gt; <br>
&gt; So a happy medium /80 fixed boundary I came up with that I think solve=
s <br>
&gt; a lot of the issue and not just the 3GPP initial segmentation of <br>
&gt; downstream devices problem statement.<br>
&gt; <br>
&gt; Since we have to update RFC 4291 for 64share v2 to work anyways to all=
ow <br>
&gt; for shorter prefixes, why not instead create a new bottom at /80 givin=
g <br>
&gt; 16 bits more of prefix length and shrinking the IID down to 48 bits.=
=C2=A0 <br>
&gt; Doing so you would not even have to update the 3GPP architecture as I =
<br>
&gt; don=E2=80=99t know if that would fly or not.=C2=A0 Also this solves a =
few other <br>
&gt; problems at the same time.<br>
&gt; <br>
&gt; <br>
&gt; As I mentioned in the v6ops deck presented that vlsm 0 to 128 is <br>
&gt; mainstream for operators for static addressing on router and switch <b=
r>
&gt; infrastructure and dhcpv6 subnets longer prefixes for network <br>
&gt; infrastructure appliance clusters, NFV/VNF virtualization and server <=
br>
&gt; farms.=C2=A0 On host subnets where there is a chance of mix of slaac h=
osts <br>
&gt; with dhcpv6 =C2=A0devices the prefix length is stuck at /64.=C2=A0 So =
on these mix <br>
&gt; addressing host subnets we cannot do longer prefixes following our ND =
<br>
&gt; cache hard limit mantra to prevent ND cache exhaustion issues as <br>
&gt; described in RFC 6164.<br>
&gt; <br>
&gt; So with the /80 new fixed boundary shifting prefix length 16 bits long=
er <br>
&gt; and shortening the IID by 16 bits gives resolved the 3GPP issue which =
<br>
&gt; 64share can work as is and subtending to downstream devices will now <=
br>
&gt; work as a /64 is now equivalent to a /48 with 64k /80s.=C2=A0 Also BCP=
-690 <br>
&gt; for broadband not all operators have adopted the shorter prefix length=
s <br>
&gt; /56 or /48 recommendations =C2=A0and now that=E2=80=99s not an issue a=
s the /64 would <br>
&gt; now suffice.<br>
&gt; <br>
&gt;=C2=A0 From an operators perspective that gain allows at least for 3GPP=
 <br>
&gt; massive growth and subtending with a single /64 allows the operators <=
br>
&gt; such as Verizon with massive subscriber base worldwide can stay with <=
br>
&gt; current allocations and don=E2=80=99t have to ask for /10.<br>
&gt; <br>
&gt; As 5G gets rolled out with Enhanced VPN framework and Network slicing =
<br>
&gt; paradigm, the demand for shorter blocks and wearable multiple /48 will=
 <br>
&gt; be our new reality.<br>
&gt; <br>
&gt; Making that 16 bit shift now to /80 making a /64 the new /48 will give=
 <br>
&gt; broadband and 3GPP subscribers a ton of space to subtending their <br>
&gt; networks we would be set for the future.=C2=A0 Especially with IOT the=
 demand <br>
&gt; for subtending will continue to grow astronomically.<br>
&gt; <br>
&gt; Also IANA does not have to get start in allocating the other /3 and <b=
r>
&gt; other available blocks.<br>
&gt; <br>
&gt; Lots of problems being solved here with a fixed /80 new boundary.<br>
&gt; <br>
&gt; Also with the existing random IID generation schemes which we have <br=
>
&gt; <a href=3D"https://www.google.com/maps/search/tested+on+Linux+kernel+c=
an+do+longer+p?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer noreferrer n=
oreferrer noreferrer noreferrer noreferrer" target=3D"_blank">tested on Lin=
ux kernel can do longer p</a>refixes using RFC 4941 privacy <br>
&gt; extension or RFC 7217 stable IID.<br>
&gt; <br>
&gt; Win-Win for all.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Ole<br>
&gt; <br>
&gt; -- <br>
&gt; <br>
&gt; &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer noreferrer n=
oreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">ht=
tp://www.verizon.com/</a>&gt;<br>
&gt; <br>
&gt; *Gyan Mishra*<br>
&gt; <br>
&gt; /Network Solutions A//rchitect /<br>
&gt; <br>
&gt; /M 301 502-1347<br>
&gt; 13101 Columbia Pike<br>
&gt; /Silver Spring, MD<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" rel=3D"noreferrer noreferrer norefer=
rer noreferrer noreferrer noreferrer" target=3D"_blank">v6ops@ietf.org</a><=
br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" targ=
et=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt; <br>
</blockquote></div></div>-- <br><div dir=3D"ltr" data-smartmail=3D"gmail_si=
gnature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><p style=3D"color=
:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=3D"color:rgb(17,8=
5,204);padding-bottom:1em;display:inline-block" rel=3D"noreferrer noreferre=
r noreferrer noreferrer noreferrer noreferrer" target=3D"_blank"><img width=
=3D"81" height=3D"18" style=3D"height: 18px; width: 81px;"></a><br></p><p s=
tyle=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NHG DS&quot;,Ari=
al,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b></p><p style=
=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font face=3D"georgia,=
 serif" style=3D"color:black;font-size:1em"><i>Network Solutions A</i></fon=
t><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=C2=A0</i></fo=
nt></p><p style=3D"font-size:1em;margin:0px;line-height:13px;color:black"><=
i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Columbia Pike=C2=A0=
<br></font></i>Silver Spring, MD</p></div><div><br></div></div></div></div>=
</div></div></div></div></div>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" rel=3D"noreferrer noreferrer noreferrer no=
referrer noreferrer noreferrer" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer noreferr=
er noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/ipv6=
</a><br>
--------------------------------------------------------------------<br>
</blockquote>


</div>

--000000000000fb911905b4978020--


From nobody Fri Nov 20 22:12:59 2020
Return-Path: <cb.list6@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 8F0583A0820; Fri, 20 Nov 2020 22:12:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.847
X-Spam-Level: 
X-Spam-Status: No, score=-1.847 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, 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=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 EECw5mTtiW6d; Fri, 20 Nov 2020 22:12:35 -0800 (PST)
Received: from mail-il1-x12f.google.com (mail-il1-x12f.google.com [IPv6:2607:f8b0:4864:20::12f]) (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 909243A0809; Fri, 20 Nov 2020 22:12:34 -0800 (PST)
Received: by mail-il1-x12f.google.com with SMTP id z14so8820068ilm.10; Fri, 20 Nov 2020 22:12:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=44E++6qCugQLP47D7wap7jk9fMPbPL/2kvckuTdxzBo=; b=M1HDW7USXK60zP684jQEtNAU3i5g9WIE+KDZ0imu/WOVGmb1J2EEy+5oL0khD8Ly7Q 7RU15DTbG2mU8cgt+kAR35uWtpARPlwCTAHk10z42BCdgNl8XpQv4QJYi1giTCXXSc5j AtKlGNQ5xupidfSsMH1fvY52FOaE+apvxFV1rhxOQ3fXlWYyPz43H+3fsxJ1zf+olyg2 MtqgT5fRDM6AVOqD4ecavVjC1HLMhhiF2sKZHG1As2aoHLOpbn0+1rScJhyAGFVceimh vqy00E5Sm/js3jUXky1s9w+olLjZTKupKuUuelTUWMBLJQFPJzpX+zHs0lwVXuQNVmP3 LGcQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=44E++6qCugQLP47D7wap7jk9fMPbPL/2kvckuTdxzBo=; b=dSX+C/011B76Bpf5e4Q8jnPBeAbGah5vmKzGza9wk7zB27ugf+HwWvrSzCfAeni8pn MtQaNILZADfz86SuNexm4pKTSHl1rXCvN82Cu8FonKI8W/XxoDJ5iiSf/mR38hmkiBLW mkwvYBOcOLJD76Nm3ttO4dPKVV/o4HoIruHFLUGMbhnmBLFrLpIXf1+fQ5QF5Y4H94IV Uqcq/XJlxI+qbveGzjBoi4031AuRxM4/asYIybI0e1stvdrUlKvVr5qSFiRoa+9wABt+ K+92k7p5yBJUDvnmnsuTiKA4pgUu/vs8UBoKDehzksnNnvNpl+hOzSkK8EQLmT5Nmjgg rzOw==
X-Gm-Message-State: AOAM530JaZnN2kFmtXi95A3IhL+zN4gQqIlcsXrO5+u8/DyLA9SmrpEv gwbW1Q7IjuBPMJ2u5bQP6yAoSpQUukXsnEPMq2A=
X-Google-Smtp-Source: ABdhPJynkaI5CC3tzXX9hOP0pKFmyxHiQa5SCIm7aMeOvCdoy3Ae7245HiDdWA5bsR6pAKLvU4AHrBDBHVrKK+7alw0=
X-Received: by 2002:a92:5e9a:: with SMTP id f26mr12690572ilg.129.1605939153336;  Fri, 20 Nov 2020 22:12:33 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com> <CABNhwV1pSiEuaOZGN5ErR=KETjD1fVb58YM1EEd+mf7RtOenQw@mail.gmail.com> <83cb8c2d-d2eb-2cd4-eb8d-466daa59ac75@joelhalpern.com> <7a15b2d2-f4bd-b6f1-0825-1f86e46ef4ce@gmail.com> <CAO42Z2yvXCfn8bxxk7mT7MozmCyexmVKNCOvktf2sV-S7WPxig@mail.gmail.com>
In-Reply-To: <CAO42Z2yvXCfn8bxxk7mT7MozmCyexmVKNCOvktf2sV-S7WPxig@mail.gmail.com>
From: Ca By <cb.list6@gmail.com>
Date: Fri, 20 Nov 2020 22:12:22 -0800
Message-ID: <CAD6AjGQCm4U06huxns6qGKPAa-MqbeaHpjZAhpBuv-S13xo44Q@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
Cc: 6MAN <6man@ietf.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>,  IPv6 Operations <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000c3ff4105b497d8c7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/K_Y7wZ20Plg5cz-L1zi4YBRataE>
Subject: Re: [v6ops] Next step? [Re: The bottom is /112]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 21 Nov 2020 06:12:40 -0000

--000000000000c3ff4105b497d8c7
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Fri, Nov 20, 2020 at 8:20 PM Mark Smith <markzzzsmith@gmail.com> wrote:

>
>
> On Sat, 21 Nov 2020, 14:00 Brian E Carpenter, <brian.e.carpenter@gmail.co=
m>
> wrote:
>
>> Joel,
>>
>> It seems to me that it's high time to draft a liaison statement to 3GPP,
>> observing that:
>>
>> (1) There is a serious problem for the design and implementation of
>> 5G-based IPv6 "hot spots" and CEs [which is where this conversation
>> started];
>>
>
> I think it is also important to find out why they haven't deployed DHCPv6
> to solve this problem.
>
> Don't they think DHCPv6 infrastructure will scale? Is it just that they
> don't know how to scale it?
>

Definitely do not know how. I had a look at the dhcpv6 rfc and it was over
150 pages long. Longer than bgp, mpls, ipv6 ... tl; dr.


> Is it a vendor / mobile operator / handset developer DHCPv6
> capability chicken-and-egg problem?
>

I believe that exists too.


> Is there an overriding business or industry reason?
>

No. Just the usual nobody will come to the shop to pay for dhcpv6,  so it
is hard to
martial market demand. Major vendors (android) have vocally declined to
support dhcpv6. Other scenarios it is supported but default off.


> The mobile industry has been resistant to tethering over the years, and
> probably only came to begrudgingly accept it because they couldn't preven=
t
> phone vendors from implementing Wifi and NAT, and couldn't very effective=
ly
> stop their customers from using that capability (One trick I've heard of =
to
> prevent tethering working was to check if an IPv4 packet's TTL value was =
64
> when it arrived at the network, meaning it originated from the directly
> attached handset. Packets from tethered devices had a TTL of 63 so were
> dropped. Of course, you could set the default TTL on a tethered PC to 65 =
to
> get around that.)
>
> I guess there might be a fairly strong mindset that there must be a fee
> per device attached to the network in addition to a fee for network
> utilisation. Providing multiple /64s would be formally acknowledging that
> multiple devices can be attached and a fee per device isn't and can't eve=
r
> be charged, counter to the mindset.
>

I believe the sentiment on this list from operators has been trying to find
ways to make more effective ways to support more complete ipv6 networks
with the machinery we have.  I don=E2=80=99t think you have seen otherwise.

My own view is that i am trying to connect 10+M households, many rural,
with 5G broadband... and i feel it would be negligent to not support ipv6
in the most common home networking scenarios.

That said, my thinking has evolved.  And, i appreciate the living and
illuminating discussion.   i don=E2=80=99t think i need standards work at  =
this
point. I am i going to take a swing at making dhcpv6 work... not as
specified in that long rfc, but just taking the view of a dhcpv6-pd packet
as an api, which will simplify things.

This has been a helpful read
https://tools.ietf.org/html/draft-ietf-dhc-dhcpv6-pd-relay-requirements-03



> Regards,
> Mark.
>
>
>> (2) Although the best solution is not yet obvious, defining and
>> standardizing it will require a joint effort by the IETF and 3GPP.
>>
>> Followed by a proposal to form an ad hoc joint design team.
>>
>> Regards
>>    Brian Carpenter
>> On 21-Nov-20 14:46, Joel M. Halpern wrote:
>> > The nesting got me lost, so I will top post my take on the answer to
>> the
>> > one quesiton I could understand.
>> >
>> > I believe you asked what I think would need to be changed to permit th=
e
>> > delegation.
>> > As with anything, the real things that need to change are the devices
>> in
>> > the network.
>> >
>> > With regard to IETF standards, what is proposed is a change to RA.
>> > There are several possible changes.  None of them require a change to
>> > the IPv6 addressing archtiecture, as the addressing structure remains
>> as
>> > it is.
>> > As for the exact mechanism, at the moment I lean towards Ole's proposa=
l
>> > of using a new option in his generic option mechanism.  But I am not
>> > wedded to that answer.
>> >
>> > And of course, to get this supported in mobile environments we will
>> have
>> > to work with 3GPP and make sure there are no other hidden issues.
>> > That's the way we do things.  Work together.
>> >
>> > Changing the prefix length to /80 is technically also possible.  It
>> does
>> > a lot more violence to my understanding of the architecture and
>> software
>> > structures that go with it, and is a very limited and narrow solution
>> to
>> > the problem.
>> >
>> > Yours,
>> > Joel
>> >
>> > On 11/20/2020 7:58 PM, Gyan Mishra wrote:
>> >> Hi Joel
>> >>
>> >> In-line
>> >>
>> >> On Fri, Nov 20, 2020 at 6:02 PM Joel M. Halpern <jmh@joelhalpern.com
>> >> <mailto:jmh@joelhalpern.com>> wrote:
>> >>
>> >>     Gyan, separate from Ole's comments about the difference between
>> address
>> >>     assignment and delegation, I have another problem following the
>> >>     reasoning below.
>> >>
>> >>     Yes, the proposal for using shorter prefixes to enable UE to
>> perform
>> >>     delegation will require changes to the UE.
>> >>
>> >>      Gyan> Agreed.  So that change would be to RFC 4291 64 bit
>> boundary
>> >> to allow for longer prefix.  Do you agree?
>> >>
>> >> If you don=E2=80=99t agree what do think the change would be to allow=
 the UE
>> to
>> >> accept shorter prefix from the 3GPP gateway?
>> >>
>> >>
>> >>     But I do not see how that is relevant to any choice we are trying
>> to
>> >>     make.
>> >>     Any solution that enables UE to delegate addresses (in the sense
>> that
>> >>     they lack the capability now) willr equire changes to the UE.
>> >>
>> >>
>> >>
>> >>     Gyan> If the UE receives a /56 via RA it could delegate /64 to
>> >>     downstream devices.  No change needed to delegate  /64, however a
>> >>     change is needed to accept /56 via RA.
>> >>
>> >>
>> >>      If 3GPP gateway supported PD - problem solved but that=E2=80=99s=
 not the
>> >> case and that does not sound like it will ever change even with 5G.
>> >>
>> >>     Gyan> The UE needs to be able to accept shorter prefix.  That=E2=
=80=99s
>> the
>> >> IPV6 specification change that requires removal of the 64 bit boundar=
y.
>> >>
>> >>     Yoru
>> >>     proposed change to the SLAAC length if anything does more violenc=
e
>> to
>> >>     the software (depending upon the exact software architecture.)
>> >>
>> >>
>> >>     Gyan> What violence to software.  There would be more violence to
>> >> software if we removed the 64 bit boundary and allowed slaac to
>> support
>> >> any vlsm prefix lengths.
>> >>
>> >> My /80 proposal would just shift the boundary 16 bits to /80.
>> >>
>> >> Hosts on the same subnet with two different masks would not be on-net
>> to
>> >> each other as on different subnets.  The router would be configured
>> with
>> >> the two subnets /64 and /80 subnet to support the two device types.
>> >> The solution would be a simple RA PIO flag that is set and older host=
s
>> >> not upgraded would be backwards compatible and so would only support
>> 64
>> >> bit boundary by ignoring flag. Hosts upgraded to support would
>> >> understand the flag and be able to support longer mask up to /80.
>> >>
>> >>
>> >>
>> >>     So I do not follow how you got to your conclusion.
>> >>
>> >>     Yours,
>> >>     Joel
>> >>
>> >>     On 11/20/2020 5:27 PM, Gyan Mishra wrote:
>> >>      >
>> >>      > (top posting)
>> >>      >
>> >>      > As I would like to clear the air as well as get to the crux of
>> >>     the v6ops
>> >>      > presentation development results as well as next steps for thi=
s
>> >>     draft
>> >>      > and the 6man variable slaac solutions draft:
>> >>      >
>> >>      >
>> >>      > This thread was in light of Lorenzo kindly pointing out that
>> >>     upgrading
>> >>      > 3GPP is not all that needs be done for Cameron=E2=80=99s 64sha=
re v2 to
>> >>     work - as
>> >>      > all mobile devices would stop working- as slaac would not woul=
d
>> be
>> >>      > effectively broken.
>> >>      >
>> >>      > The mobile device would receive a shorter prefix let=E2=80=99s=
 say /56
>> >>     but not
>> >>      > know what to do with it since it=E2=80=99s expecting a /64.
>> >>      >
>> >>      > So that a major gap and the only solution is updating RFC 4291
>> >>     removing
>> >>      > the 64 bit boundary allowing for shorter prefix and now as wel=
l
>> >>     longer
>> >>      > prefixes to work and in that respect now provide the much need=
ed
>> >>     parity
>> >>      > with static and DHCPv6 which can do any prefix length.
>> >>      >
>> >>      > So that is a drastic change to RFC 4291.  However, in light of
>> this
>> >>      > development on the v6ops 109 call, my balancing act of best of
>> both
>> >>      > worlds and also to keep everyone happy to make this a WG effor=
t
>> >>     for this
>> >>      > change by proposing in the subject heading /80 fixed boundary
>> and
>> >>     not a
>> >>      > variable slaac change allowing all bits vlsm.
>> >>      >
>> >>      > Basically stealing 16 bits for network prefix out of the IID,
>> still
>> >>      > keeping the fixed boundary so longer than 80 would NOT  be
>> allowed.
>> >>      >
>> >>      > A /64 would now be equivalent to a /48 with now 64k /80=E2=80=
=99s.
>> >>      >
>> >>      > This /80 would keep the operators and law enforcement happy as
>> >>     now 16
>> >>      > bits less helps traceability but is still long enough for 48
>> bits of
>> >>      > privacy to IP correlation by attackers.
>> >>      >
>> >>      > This /80 would be a nice optimal balance as it would keep wire=
d
>> >>      > broadband and mobile handset customers happy respecting their
>> >>     privacy as
>> >>      > the 16 bits less of heuristics is minimal change that will
>> impact IP
>> >>      > correlation by attackers.
>> >>      >
>> >>      > The IID as it=E2=80=99s less than the current 64 bit cannot us=
e MAC
>> based
>> >>     EUI64
>> >>      > IID, which is not a problem as Mac based IID is not recommende=
d
>> >>     as most
>> >>      > all manufacturers use RFC 4941 and I believe Linux flavors som=
e
>> use
>> >>      > stable IID RFC 7217.
>> >>      >
>> >>      > So now the 48 bit IID would require a random IID generation
>> >>     schema so
>> >>      > can use either RFC 4941 privacy extension or RFC 7217 stable
>> IID to
>> >>      > generate the 48 bit IID.
>> >>      >
>> >>      > 3GPP subtending would now work issue mentioned in the problem
>> >>     statement
>> >>      > draft without even having to use 64share as now longer prefixe=
s
>> >>     up to
>> >>      > /80 would be supported allowing for further segmentation of
>> >>     downstream
>> >>      > devices.
>> >>      >
>> >>      > This also would help wired broadband and soon fixed 5G broadba=
nd
>> >>      > proliferation where operators in light of BCP RIPE-690, are si=
ll
>> >>      > allocation via BNG gateways a /64, now operators  can stay
>> as-is,
>> >>     as the
>> >>      > /64 would now be allowed to be further segmented supporting 64=
k
>> >>     /80s,
>> >>      > way more then enough for SOHO.
>> >>      >
>> >>      > This would allow 64share if used by 3GPP operators to work and
>> >>     would not
>> >>      > require the 3GPP specification to be updated.  We don=E2=80=99=
t know
>> even
>> >>     if the
>> >>      > 3GPP architecture specification can be updated to support
>> shorter
>> >>      > prefixes and if the 3GPP consortium of operators would agree t=
o
>> >>     it.  So
>> >>      > that is all theoretical of that change is possible.
>> >>      >
>> >>      > As with 5G with Enhanced VPN framework SR steering of high
>> priority
>> >>      > traffic, traffic isolation and Network slicing capabilities
>> becomes
>> >>      > mainstream and will soon be a real world reality and as fixed =
5G
>> >>      > broadband proliferation takes off and mobile 5G =3D=3D the ide=
a of a
>> >>      > wearable /48 will really be many /48s.
>> >>      >
>> >>      > As this paradigm shift takes place, operators around the world
>> >>     will be
>> >>      > clamoring after the RIR for massive blocks, I would say less
>> than /8
>> >>      > more like a /5 or /4.  If you do the math on the way high side
>> a /10
>> >>      > yields 7 bits so 128 divided by 5 RIRs yields 24 ISPs per RIR
>> >>     which is
>> >>      > tiny number with the number of large size operators worldwide.
>> >>      >
>> >>      > With the massive proliferation of IOT devices and just about
>> >>     every home
>> >>      > or office appliance on 5G, the problem now gets way exacerbate=
d.
>> >>      >
>> >>      > As this evolution unfolds IANA will be scrambling to release a=
ll
>> >>      > remaining /3 as well as all unallocated blocks to subvert RIR
>> IPv6
>> >>      > address space depletion.
>> >>      >
>> >>      > Playing Monday night quarterbacking in hindsight we would neve=
r
>> >>     think
>> >>      > this would happen in a million years, but we would see IPv6 on
>> >>     the verge
>> >>      > of address space depletion.  Unheard of but it can happen as t=
he
>> >>     saying
>> >>      > goes =E2=80=9Cwhen you build - they will come=E2=80=9D.
>> >>      >
>> >>      > It is true as history has taught that very important lesson.
>> >>      >
>> >>      > The answer to this real world problem is in the subject headin=
g
>> >>     of this
>> >>      > thread.
>> >>      >
>> >>      > This would also fix the day 1 issue I mentioned allowing mix o=
f
>> >>     slaac
>> >>      > devices with static and DHCPv6 up to /80.
>> >>      >
>> >>      > The variable slaac solution draft proposes a new  RA PIO flag
>> >>     that would
>> >>      > be used to signal longer prefixes, and would provide backwards
>> >>      > compatibility so that devices not supporting woud ignore the
>> flag
>> >>       and
>> >>      > devices on newer code supporting would use the flag.  We
>> definitely
>> >>      > don=E2=80=99t want to impact any existing devices on the exist=
ing 64 bit
>> >>     slaac
>> >>      > boundary standard.
>> >>      >
>> >>      > Dmytro has tested the solution on Linux kernel signaling RA PI=
O
>> >>     flag and
>> >>      > was able to successfully test any length mask and random IID
>> >>     generation
>> >>      > both RFC 4941 privacy extension as well as stable IID RFC 7217=
.
>> >>      >
>> >>      >
>> >>     https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac=
/
>> >>     <
>> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>
>> >>      >
>> >>     <
>> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
>> >>     <
>> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>>
>> >>      >
>> >>      > If everyone is in agreement with what I have stated on this
>> >>     thread, I
>> >>      > would like to ask the chairs for WG adoption as this is a WG
>> effort.
>> >>      >
>> >>      > I would like to garner support from all 6MAN members with full
>> >>     consensus
>> >>      > to change the existing RFC 4941 /64 fixed boundary to /80 fixe=
d
>> >>     boundary.
>> >>      >
>> >>      > Kind Regards
>> >>      >
>> >>      > Gyan
>> >>      >
>> >>      > On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern
>> >>     <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
>> >>      > <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>>
>> wrote:
>> >>      >
>> >>      >     I am missing something in your reasoning.
>> >>      >     You seem to say at one point that (to paraphrase) "we can'=
t
>> >>     do this
>> >>      >     because it does not work with the existing UE software".
>> >>      >     Any new solution where a UE delegates based on any change =
of
>> >>     any kind
>> >>      >     (including lengthening the prefix, shortening the prefix, =
or
>> >>     magically
>> >>      >     incanting new prefixes) requires that the UE be upgraded t=
o
>> know
>> >>      >     what to
>> >>      >     do with the information.  I do not see how that
>> >>     differentiates any of
>> >>      >     the solutions. (Except "don't do anything", which I think =
we
>> >>     do not
>> >>      >     want
>> >>      >     to take.)
>> >>      >
>> >>      >     Yours,
>> >>      >     Joel
>> >>      >
>> >>      >     On 11/19/2020 5:03 PM, Gyan Mishra wrote:
>> >>      >      >
>> >>      >      >
>> >>      >      > On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org
>> >>     <mailto:otroan@employees.org>
>> >>      >     <mailto:otroan@employees.org <mailto:otroan@employees.org>=
>
>> >>      >      > <mailto:otroan@employees.org <mailto:
>> otroan@employees.org>
>> >>     <mailto:otroan@employees.org <mailto:otroan@employees.org>>>>
>> wrote:
>> >>      >      >
>> >>      >      >
>> >>      >      >
>> >>      >      >      > On 19 Nov 2020, at 14:58, Gyan Mishra
>> >>      >     <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>
>> >>     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>
>> >>      >      >     <mailto:hayabusagsm@gmail.com
>> >>     <mailto:hayabusagsm@gmail.com>
>> >>      >     <mailto:hayabusagsm@gmail.com
>> >>     <mailto:hayabusagsm@gmail.com>>>> wrote:
>> >>      >      >      >
>> >>      >      >      > You would need a new option. It would likely be
>> >>     useful for the
>> >>      >      >     requesting router to indicate interest in the
>> option. Even
>> >>      >     hinting
>> >>      >      >     at what prefix size it was expecting.
>> >>      >      >      > Now can you explain to me again the reasons why
>> this
>> >>      >     approach is
>> >>      >      >     better than using the existing DHPCv6 protocol
>> packets?
>> >>      >      >      >
>> >>      >      >      >     3GPP gateway does not support DHCPv6
>> >>      >      >
>> >>      >      >     3GPP gateway doesn't support new option. What's you=
r
>> >>     point?
>> >>      >      >
>> >>      >      >
>> >>      >      >
>> >>      >      >      The point of the v6ops presentation and this email
>> >>     thread is
>> >>      >     how to
>> >>      >      > =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case  in=
 slide 1 of the
>> >>     deck you
>> >>      >     compiled
>> >>      >      > a list of options and of the two I had highlighted in r=
ed
>> >>     were the
>> >>      >      > 64share v2 Cameron=E2=80=99s option and the variable sl=
aac
>> >>     option.  So on
>> >>      >     the
>> >>      >      > call this morning Lorenzo shot down 64share v2 shorter
>> prefix
>> >>      >     option as
>> >>      >      > even if the 3GPP architecture was updated to support
>> longer
>> >>      >     prefixes and
>> >>      >      > even is the 3GPP gateway was able to send a shorter
>> prefix
>> >>     with A
>> >>      >     flag
>> >>      >      > not set, all mobile devices per Lorenzo=E2=80=99s point=
 would be
>> >>     broken
>> >>      >     as they
>> >>      >      > would not accept the shorter let=E2=80=99s say /56 pref=
ix to
>> build the
>> >>      >     slaac 128
>> >>      >      > bit address.  So the bottom line is the 64share v2 won=
=E2=80=99t
>> work
>> >>      >     unless we
>> >>      >      > update RFC 4291 and remove the 64 bit boundary.
>> >>      >      >
>> >>      >      >   So we are back to square uno - no viable solution
>> >>      >      >
>> >>      >      >   So now we had thrown out the longer >64 due to race t=
o
>> >>     bottom
>> >>      >     worries
>> >>      >      > which I and others believe is Fud and as described in
>> >>     slide 10 of
>> >>      >     the
>> >>      >      > v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.
>> >>      >      >
>> >>      >      > So a happy medium /80 fixed boundary I came up with tha=
t
>> I
>> >>     think
>> >>      >     solves
>> >>      >      > a lot of the issue and not just the 3GPP initial
>> >>     segmentation of
>> >>      >      > downstream devices problem statement.
>> >>      >      >
>> >>      >      > Since we have to update RFC 4291 for 64share v2 to work
>> >>     anyways
>> >>      >     to allow
>> >>      >      > for shorter prefixes, why not instead create a new bott=
om
>> >>     at /80
>> >>      >     giving
>> >>      >      > 16 bits more of prefix length and shrinking the IID dow=
n
>> >>     to 48 bits.
>> >>      >      > Doing so you would not even have to update the 3GPP
>> >>     architecture
>> >>      >     as I
>> >>      >      > don=E2=80=99t know if that would fly or not.  Also this=
 solves a
>> >>     few other
>> >>      >      > problems at the same time.
>> >>      >      >
>> >>      >      >
>> >>      >      > As I mentioned in the v6ops deck presented that vlsm 0 =
to
>> >>     128 is
>> >>      >      > mainstream for operators for static addressing on route=
r
>> >>     and switch
>> >>      >      > infrastructure and dhcpv6 subnets longer prefixes for
>> network
>> >>      >      > infrastructure appliance clusters, NFV/VNF virtualizati=
on
>> >>     and server
>> >>      >      > farms.  On host subnets where there is a chance of mix =
of
>> >>     slaac
>> >>      >     hosts
>> >>      >      > with dhcpv6  devices the prefix length is stuck at /64.
>> So on
>> >>      >     these mix
>> >>      >      > addressing host subnets we cannot do longer prefixes
>> following
>> >>      >     our ND
>> >>      >      > cache hard limit mantra to prevent ND cache exhaustion
>> >>     issues as
>> >>      >      > described in RFC 6164.
>> >>      >      >
>> >>      >      > So with the /80 new fixed boundary shifting prefix leng=
th
>> >>     16 bits
>> >>      >     longer
>> >>      >      > and shortening the IID by 16 bits gives resolved the 3G=
PP
>> >>     issue
>> >>      >     which
>> >>      >      > 64share can work as is and subtending to downstream
>> >>     devices will now
>> >>      >      > work as a /64 is now equivalent to a /48 with 64k /80s.
>> Also
>> >>      >     BCP-690
>> >>      >      > for broadband not all operators have adopted the shorte=
r
>> >>     prefix
>> >>      >     lengths
>> >>      >      > /56 or /48 recommendations  and now that=E2=80=99s not =
an issue
>> as the
>> >>      >     /64 would
>> >>      >      > now suffice.
>> >>      >      >
>> >>      >      >  From an operators perspective that gain allows at leas=
t
>> >>     for 3GPP
>> >>      >      > massive growth and subtending with a single /64 allows
>> the
>> >>     operators
>> >>      >      > such as Verizon with massive subscriber base worldwide
>> can
>> >>     stay with
>> >>      >      > current allocations and don=E2=80=99t have to ask
>> >>     <
>> https://www.google.com/maps/search/ent+allocations+and+don%E2%80%99t+hav=
e+to+ask?entry=3Dgmail&source=3Dg
>> >
>> >>     for /10.
>> >>      >      >
>> >>      >      > As 5G gets rolled out with Enhanced VPN framework and
>> Network
>> >>      >     slicing
>> >>      >      > paradigm, the demand for shorter blocks and wearable
>> >>     multiple /48
>> >>      >     will
>> >>      >      > be our new reality.
>> >>      >      >
>> >>      >      > Making that 16 bit shift now to /80 making a /64 the ne=
w
>> >>     /48 will
>> >>      >     give
>> >>      >      > broadband and 3GPP subscribers a ton of space to
>> >>     subtending their
>> >>      >      > networks we would be set for the future.  Especially wi=
th
>> >>     IOT the
>> >>      >     demand
>> >>      >      > for subtending will continue to grow astronomically.
>> >>      >      >
>> >>      >      > Also IANA does not have to get start in allocating the
>> >>     other /3 and
>> >>      >      > other available blocks.
>> >>      >      >
>> >>      >      > Lots of problems being solved here with a fixed /80 new
>> >>     boundary.
>> >>      >      >
>> >>      >      > Also with the existing random IID generation schemes
>> which
>> >>     we have
>> >>      >      > tested on Linux kernel can do longer p
>> >>      >
>> >>       <
>> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+=
p?entry=3Dgmail&source=3Dg
>> <
>> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+=
p?entry=3Dgmail&source=3Dg
>> >>refixes
>> >>      >     using RFC 4941 privacy
>> >>      >      > extension or RFC 7217 stable IID.
>> >>      >      >
>> >>      >      > Win-Win for all.
>> >>      >      >
>> >>      >      >     Ole
>> >>      >      >
>> >>      >      > --
>> >>      >      >
>> >>      >      > <http://www.verizon.com/ <http://www.verizon.com/>
>> >>     <http://www.verizon.com/ <http://www.verizon.com/>>>
>> >>      >      >
>> >>      >      > *Gyan Mishra*
>> >>      >      >
>> >>      >      > /Network Solutions A//rchitect /
>> >>      >      >
>> >>      >      > /M 301 502-1347
>> >>      >      > 13101 Columbia Pike
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&sourc=
e=3Dg>
>>
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&sourc=
e=3Dg>
>> >>
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&sourc=
e=3Dg>
>> >
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&sourc=
e=3Dg>>
>> /Silver Spring, MD
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&sourc=
e=3Dg>
>> >>      >      >
>> >>      >      >
>> >>      >      >
>> >>      >      > _______________________________________________
>> >>      >      > v6ops mailing list
>> >>      >      > v6ops@ietf.org <mailto:v6ops@ietf.org>
>> >>     <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>
>> >>      >      > https://www.ietf.org/mailman/listinfo/v6ops
>> >>     <https://www.ietf.org/mailman/listinfo/v6ops>
>> >>      >     <https://www.ietf.org/mailman/listinfo/v6ops
>> >>     <https://www.ietf.org/mailman/listinfo/v6ops>>
>> >>      >      >
>> >>      >
>> >>      > --
>> >>      >
>> >>      > <http://www.verizon.com/ <http://www.verizon.com/>>
>> >>      >
>> >>      > *Gyan Mishra*
>> >>      >
>> >>      > /Network Solutions A//rchitect /
>> >>      >
>> >>      > /M 301 502-1347
>> >>      > 13101 Columbia Pike
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&source=3Dg>
>>
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&source=3Dg>
>> >>
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&source=3Dg>>
>> /Silver Spring, MD
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&source=3Dg>
>> >>      >
>> >>      >
>> >>
>> >> --
>> >>
>> >> <http://www.verizon.com/>
>> >>
>> >> *Gyan Mishra*
>> >>
>> >> /Network Solutions A//rchitect /
>> >>
>> >> /M 301 502-1347
>> >> 13101 Columbia Pike
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%2FSilver=
+Spring,+MD?entry=3Dgmail&source=3Dg>
>>
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%2FSilver=
+Spring,+MD?entry=3Dgmail&source=3Dg>>>
>> /Silver Spring, MD
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%2FSilver=
+Spring,+MD?entry=3Dgmail&source=3Dg>
>> >>
>> >>
>> >
>> > _______________________________________________
>> > v6ops mailing list
>> > v6ops@ietf.org
>> > https://www.ietf.org/mailman/listinfo/v6ops
>> >
>>
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>

--000000000000c3ff4105b497d8c7
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Fri, Nov 20, 2020 at 8:20 PM Mark Smith &lt;<a href=3D"m=
ailto:markzzzsmith@gmail.com">markzzzsmith@gmail.com</a>&gt; wrote:<br></di=
v><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;borde=
r-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color=
:rgb(204,204,204)"><div dir=3D"ltr"><div dir=3D"auto"><div><br><br><div cla=
ss=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, 21 Nov 202=
0, 14:00 Brian E Carpenter, &lt;<a href=3D"mailto:brian.e.carpenter@gmail.c=
om" target=3D"_blank">brian.e.carpenter@gmail.com</a>&gt; wrote:<br></div><=
blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l=
eft-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rg=
b(204,204,204)">Joel,<br>
<br>
It seems to me that it&#39;s high time to draft a liaison statement to 3GPP=
,<br>
observing that:<br>
<br>
(1) There is a serious problem for the design and implementation of<br>
5G-based IPv6 &quot;hot spots&quot; and CEs [which is where this conversati=
on started];<br></blockquote></div></div><div dir=3D"auto"><br></div><div d=
ir=3D"auto">I think it is also important to find out why they haven&#39;t d=
eployed DHCPv6 to solve this=C2=A0problem.</div><div dir=3D"auto"><br></div=
><div dir=3D"auto">Don&#39;t they think DHCPv6 infrastructure will scale? I=
s it just that they don&#39;t know how to scale it?</div><div dir=3D"auto">=
</div></div></div></blockquote><div dir=3D"auto"><br></div><div dir=3D"auto=
">Definitely do not know how. I had a look at the dhcpv6 rfc and it was ove=
r 150 pages long. Longer than bgp, mpls, ipv6 ... tl; dr. =C2=A0=C2=A0</div=
><div dir=3D"auto"><br></div><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding=
-left:1ex;border-left-color:rgb(204,204,204)"><div dir=3D"ltr"><div dir=3D"=
auto"><div dir=3D"auto"><br></div><div>Is it a vendor / mobile operator / h=
andset developer DHCPv6 capability=C2=A0chicken-and-egg problem?</div><div =
dir=3D"auto"></div></div></div></blockquote><div dir=3D"auto"><br></div><di=
v dir=3D"auto">I believe that exists too.=C2=A0</div><div dir=3D"auto"><br>=
</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;b=
order-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-c=
olor:rgb(204,204,204)"><div dir=3D"ltr"><div dir=3D"auto"><div dir=3D"auto"=
><br></div><div dir=3D"auto">Is there an overriding business or industry re=
ason?</div><div dir=3D"auto"></div></div></div></blockquote><div dir=3D"aut=
o"><br></div><div dir=3D"auto">No. Just the usual nobody will come to the s=
hop to pay for dhcpv6, =C2=A0so it is hard to</div><div dir=3D"auto">martia=
l market demand. Major vendors (android) have vocally declined to support d=
hcpv6. Other scenarios it is supported but default off.=C2=A0</div><div dir=
=3D"auto"><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex=
;border-left-color:rgb(204,204,204)"><div dir=3D"ltr"><div dir=3D"auto"><di=
v dir=3D"auto"><br></div><div dir=3D"auto">The mobile industry has been res=
istant to tethering over the years, and probably only came to begrudgingly =
accept it because they couldn&#39;t prevent phone vendors from implementing=
 Wifi and NAT, and couldn&#39;t very effectively stop their customers from =
using that capability (One trick I&#39;ve heard of to prevent tethering wor=
king was to check if an IPv4 packet&#39;s=C2=A0TTL value was 64 when it arr=
ived at the network, meaning it originated from the directly attached hands=
et. Packets from tethered devices had a TTL of 63 so were dropped. Of cours=
e, you could set the default TTL on a tethered=C2=A0PC to 65 to get around =
that.)</div><div dir=3D"auto"><br></div><div dir=3D"auto">I guess there mig=
ht be a fairly strong mindset that there must be a fee per device attached =
to the network in addition to a fee for network utilisation. Providing mult=
iple /64s would be formally acknowledging that multiple devices can be atta=
ched and a fee per device isn&#39;t and can&#39;t ever be charged, counter =
to the mindset.</div><div dir=3D"auto"></div></div></div></blockquote><div =
dir=3D"auto"><br></div><div dir=3D"auto">I believe the sentiment on this li=
st from operators has been trying to find ways to make more effective ways =
to support more complete ipv6 networks with the machinery we have.=C2=A0 I =
don=E2=80=99t think you have seen otherwise.=C2=A0</div><div dir=3D"auto"><=
br></div><div dir=3D"auto">My own view is that i am trying to connect 10+M =
households, many rural, with 5G broadband... and i feel it would be neglige=
nt to not support ipv6 in the most common home networking scenarios.=C2=A0<=
/div><div dir=3D"auto"><br></div><div dir=3D"auto">That said, my thinking h=
as evolved.=C2=A0 And, i appreciate the living and illuminating discussion.=
 =C2=A0 i don=E2=80=99t think i need standards work at =C2=A0this point. I =
am i going to take a swing at making dhcpv6 work... not as specified in tha=
t long rfc, but just taking the view of a dhcpv6-pd packet as an api, which=
 will simplify things.=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"a=
uto">This has been a helpful read=C2=A0<div><a href=3D"https://tools.ietf.o=
rg/html/draft-ietf-dhc-dhcpv6-pd-relay-requirements-03">https://tools.ietf.=
org/html/draft-ietf-dhc-dhcpv6-pd-relay-requirements-03</a></div><div dir=
=3D"auto"><br></div></div><div dir=3D"auto"><br></div><blockquote class=3D"=
gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border=
-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div=
 dir=3D"ltr"><div dir=3D"auto"><div dir=3D"auto"><br></div><div>Regards,</d=
iv><div>Mark.</div><div dir=3D"auto"><br></div><div dir=3D"auto"><div class=
=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px =
0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;bo=
rder-left-color:rgb(204,204,204)"></blockquote></div></div></div></div><div=
 dir=3D"ltr"><div dir=3D"auto"><div dir=3D"auto"><div class=3D"gmail_quote"=
><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border=
-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:=
rgb(204,204,204)">
<br>
(2) Although the best solution is not yet obvious, defining and<br>
standardizing it will require a joint effort by the IETF and 3GPP.<br>
<br>
Followed by a proposal to form an ad hoc joint design team.<br>
<br>
Regards<br>
=C2=A0 =C2=A0Brian Carpenter<br>
On 21-Nov-20 14:46, Joel M. Halpern wrote:<br>
&gt; The nesting got me lost, so I will top post my take on the answer to t=
he <br>
&gt; one quesiton I could understand.<br>
&gt; <br>
&gt; I believe you asked what I think would need to be changed to permit th=
e <br>
&gt; delegation.<br>
&gt; As with anything, the real things that need to change are the devices =
in <br>
&gt; the network.<br>
&gt; <br>
&gt; With regard to IETF standards, what is proposed is a change to RA. <br=
>
&gt; There are several possible changes.=C2=A0 None of them require a chang=
e to <br>
&gt; the IPv6 addressing archtiecture, as the addressing structure remains =
as <br>
&gt; it is.<br>
&gt; As for the exact mechanism, at the moment I lean towards Ole&#39;s pro=
posal <br>
&gt; of using a new option in his generic option mechanism.=C2=A0 But I am =
not <br>
&gt; wedded to that answer.<br>
&gt; <br>
&gt; And of course, to get this supported in mobile environments we will ha=
ve <br>
&gt; to work with 3GPP and make sure there are no other hidden issues. <br>
&gt; That&#39;s the way we do things.=C2=A0 Work together.<br>
&gt; <br>
&gt; Changing the prefix length to /80 is technically also possible.=C2=A0 =
It does <br>
&gt; a lot more violence to my understanding of the architecture and softwa=
re <br>
&gt; structures that go with it, and is a very limited and narrow solution =
to <br>
&gt; the problem.<br>
&gt; <br>
&gt; Yours,<br>
&gt; Joel<br>
&gt; <br>
&gt; On 11/20/2020 7:58 PM, Gyan Mishra wrote:<br>
&gt;&gt; Hi Joel<br>
&gt;&gt;<br>
&gt;&gt; In-line<br>
&gt;&gt;<br>
&gt;&gt; On Fri, Nov 20, 2020 at 6:02 PM Joel M. Halpern &lt;<a href=3D"mai=
lto:jmh@joelhalpern.com" rel=3D"noreferrer" target=3D"_blank">jmh@joelhalpe=
rn.com</a> <br>
&gt;&gt; &lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" rel=3D"noreferre=
r" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan, separate from Ole&#39;s comments about th=
e difference between address<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0assignment and delegation, I have another probl=
em following the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0reasoning below.<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Yes, the proposal for using shorter prefixes to=
 enable UE to perform<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0delegation will require changes to the UE. <br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 Gyan&gt; Agreed.=C2=A0 So that change would be=
 to RFC 4291 64 bit boundary <br>
&gt;&gt; to allow for longer prefix.=C2=A0 Do you agree?<br>
&gt;&gt;<br>
&gt;&gt; If you don=E2=80=99t agree what do think the change would be to al=
low the UE to <br>
&gt;&gt; accept shorter prefix from the 3GPP gateway?<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0But I do not see how that is relevant to any ch=
oice we are trying to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0make.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Any solution that enables UE to delegate addres=
ses (in the sense that<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0they lack the capability now) willr equire chan=
ges to the UE. <br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; If the UE receives a /56 via RA it cou=
ld delegate /64 to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0downstream devices.=C2=A0 No change needed to d=
elegate =C2=A0/64, however a<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0change is needed to accept /56 via RA. <br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 If 3GPP gateway supported PD - problem solved =
but that=E2=80=99s not the <br>
&gt;&gt; case and that does not sound like it will ever change even with 5G=
.<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; The UE needs to be able to accept shor=
ter prefix.=C2=A0 That=E2=80=99s the <br>
&gt;&gt; IPV6 specification change that requires removal of the 64 bit boun=
dary.<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Yoru<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0proposed change to the SLAAC length if anything=
 does more violence to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0the software (depending upon the exact software=
 architecture.)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; What violence to software.=C2=A0 There=
 would be more violence to <br>
&gt;&gt; software if we removed the 64 bit boundary and allowed slaac to su=
pport <br>
&gt;&gt; any vlsm prefix lengths.<br>
&gt;&gt;<br>
&gt;&gt; My /80 proposal would just shift the boundary 16 bits to /80.<br>
&gt;&gt;<br>
&gt;&gt; Hosts on the same subnet with two different masks would not be on-=
net to <br>
&gt;&gt; each other as on different subnets.=C2=A0 The router would be conf=
igured with <br>
&gt;&gt; the two subnets /64 and /80 subnet to support the two device types=
.<br>
&gt;&gt; The solution would be a simple RA PIO flag that is set and older h=
osts <br>
&gt;&gt; not upgraded would be backwards compatible and so would only suppo=
rt 64 <br>
&gt;&gt; bit boundary by ignoring flag. Hosts upgraded to support would <br=
>
&gt;&gt; understand the flag and be able to support longer mask up to /80.<=
br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0So I do not follow how you got to your conclusi=
on.<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0On 11/20/2020 5:27 PM, Gyan Mishra wrote:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; (top posting)<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As I would like to clear the air as well =
as get to the crux of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0the v6ops<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; presentation development results as well =
as next steps for this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0draft<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; and the 6man variable slaac solutions dra=
ft:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This thread was in light of Lorenzo kindl=
y pointing out that<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0upgrading<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP is not all that needs be done for Ca=
meron=E2=80=99s 64share v2 to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0work - as<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; all mobile devices would stop working- as=
 slaac would not would be<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; effectively broken.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The mobile device would receive a shorter=
 prefix let=E2=80=99s say /56<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0but not<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; know what to do with it since it=E2=80=99=
s expecting a /64.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So that a major gap and the only solution=
 is updating RFC 4291<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0removing<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the 64 bit boundary allowing for shorter =
prefix and now as well<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0longer<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; prefixes to work and in that respect now =
provide the much needed<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0parity<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; with static and DHCPv6 which can do any p=
refix length.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So that is a drastic change to RFC 4291.=
=C2=A0 However, in light of this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; development on the v6ops 109 call, my bal=
ancing act of best of both<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; worlds and also to keep everyone happy to=
 make this a WG effort<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0for this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; change by proposing in the subject headin=
g /80 fixed boundary and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0not a<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; variable slaac change allowing all bits v=
lsm.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Basically stealing 16 bits for network pr=
efix out of the IID, still<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; keeping the fixed boundary so longer than=
 80 would NOT =C2=A0be allowed.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; A /64 would now be equivalent to a /48 wi=
th now 64k /80=E2=80=99s.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This /80 would keep the operators and law=
 enforcement happy as<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0now 16<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; bits less helps traceability but is still=
 long enough for 48 bits of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; privacy to IP correlation by attackers.<b=
r>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This /80 would be a nice optimal balance =
as it would keep wired<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; broadband and mobile handset customers ha=
ppy respecting their<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0privacy as<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the 16 bits less of heuristics is minimal=
 change that will impact IP<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; correlation by attackers.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The IID as it=E2=80=99s less than the cur=
rent 64 bit cannot use MAC based<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0EUI64<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; IID, which is not a problem as Mac based =
IID is not recommended<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0as most<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; all manufacturers use RFC 4941 and I beli=
eve Linux flavors some use<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; stable IID RFC 7217.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So now the 48 bit IID would require a ran=
dom IID generation<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0schema so<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; can use either RFC 4941 privacy extension=
 or RFC 7217 stable IID to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; generate the 48 bit IID.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP subtending would now work issue ment=
ioned in the problem<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0statement<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; draft without even having to use 64share =
as now longer prefixes<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0up to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /80 would be supported allowing for furth=
er segmentation of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0downstream<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This also would help wired broadband and =
soon fixed 5G broadband<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; proliferation where operators in light of=
 BCP RIPE-690, are sill<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; allocation via BNG gateways a /64, now op=
erators =C2=A0can stay as-is,<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0as the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /64 would now be allowed to be further se=
gmented supporting 64k<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0/80s,<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; way more then enough for SOHO.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This would allow 64share if used by 3GPP =
operators to work and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0would not<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; require the 3GPP specification to be upda=
ted.=C2=A0 We don=E2=80=99t know even<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0if the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP architecture specification can be up=
dated to support shorter<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; prefixes and if the 3GPP consortium of op=
erators would agree to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0it.=C2=A0 So<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; that is all theoretical of that change is=
 possible.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As with 5G with Enhanced VPN framework SR=
 steering of high priority<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; traffic, traffic isolation and Network sl=
icing capabilities becomes<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; mainstream and will soon be a real world =
reality and as fixed 5G<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; broadband proliferation takes off and mob=
ile 5G =3D=3D the idea of a<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; wearable /48 will really be many /48s.<br=
>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As this paradigm shift takes place, opera=
tors around the world<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0will be<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; clamoring after the RIR for massive block=
s, I would say less than /8<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; more like a /5 or /4.=C2=A0 If you do the=
 math on the way high side a /10<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; yields 7 bits so 128 divided by 5 RIRs yi=
elds 24 ISPs per RIR<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0which is<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; tiny number with the number of large size=
 operators worldwide.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; With the massive proliferation of IOT dev=
ices and just about<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0every home<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; or office appliance on 5G, the problem no=
w gets way exacerbated.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As this evolution unfolds IANA will be sc=
rambling to release all<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; remaining /3 as well as all unallocated b=
locks to subvert RIR IPv6<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; address space depletion.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Playing Monday night quarterbacking in hi=
ndsight we would never<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0think<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; this would happen in a million years, but=
 we would see IPv6 on<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0the verge<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; of address space depletion.=C2=A0 Unheard=
 of but it can happen as the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0saying<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; goes =E2=80=9Cwhen you build - they will =
come=E2=80=9D.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; It is true as history has taught that ver=
y important lesson.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The answer to this real world problem is =
in the subject heading<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0of this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; thread.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This would also fix the day 1 issue I men=
tioned allowing mix of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices with static and DHCPv6 up to /80.=
<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The variable slaac solution draft propose=
s a new =C2=A0RA PIO flag<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0that would<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; be used to signal longer prefixes, and wo=
uld provide backwards<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; compatibility so that devices not support=
ing woud ignore the flag<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices on newer code supporting would us=
e the flag.=C2=A0 We definitely<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; don=E2=80=99t want to impact any existing=
 devices on the existing 64 bit<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; boundary standard.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Dmytro has tested the solution on Linux k=
ernel signaling RA PIO<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0flag and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; was able to successfully test any length =
mask and random IID<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0generation<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; both RFC 4941 privacy extension as well a=
s stable IID RFC 7217.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.org/doc/dra=
ft-mishra-6man-variable-slaac/" rel=3D"noreferrer noreferrer" target=3D"_bl=
ank">https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a>=
<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/doc=
/draft-mishra-6man-variable-slaac/" rel=3D"noreferrer noreferrer" target=3D=
"_blank">https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/=
</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/doc=
/draft-mishra-6man-variable-slaac/" rel=3D"noreferrer noreferrer" target=3D=
"_blank">https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/=
</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/doc=
/draft-mishra-6man-variable-slaac/" rel=3D"noreferrer noreferrer" target=3D=
"_blank">https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/=
</a>&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; If everyone is in agreement with what I h=
ave stated on this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0thread, I<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; would like to ask the chairs for WG adopt=
ion as this is a WG effort.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; I would like to garner support from all 6=
MAN members with full<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0consensus<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; to change the existing RFC 4941 /64 fixed=
 boundary to /80 fixed<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0boundary.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Kind Regards<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Gyan<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; On Thu, Nov 19, 2020 at 5:14 PM Joel M. H=
alpern<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:jmh@joelhalpern.com" rel=
=3D"noreferrer" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a hre=
f=3D"mailto:jmh@joelhalpern.com" rel=3D"noreferrer" target=3D"_blank">jmh@j=
oelhalpern.com</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;mailto:<a href=3D"mailto:jmh@joelhalp=
ern.com" rel=3D"noreferrer" target=3D"_blank">jmh@joelhalpern.com</a> &lt;m=
ailto:<a href=3D"mailto:jmh@joelhalpern.com" rel=3D"noreferrer" target=3D"_=
blank">jmh@joelhalpern.com</a>&gt;&gt;&gt; wrote:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0I am missing something=
 in your reasoning.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0You seem to say at one=
 point that (to paraphrase) &quot;we can&#39;t<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0do this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0because it does not wo=
rk with the existing UE software&quot;.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Any new solution where=
 a UE delegates based on any change of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0any kind<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0(including lengthening=
 the prefix, shortening the prefix, or<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0magically<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0incanting new prefixes=
) requires that the UE be upgraded to know<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0what to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0do with the informatio=
n.=C2=A0 I do not see how that<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0differentiates any of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0the solutions. (Except=
 &quot;don&#39;t do anything&quot;, which I think we<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0do not<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0want<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0to take.)<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0On 11/19/2020 5:03 PM,=
 Gyan Mishra wrote:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; On Thu, Nov 19, =
2020 at 10:33 AM &lt;<a href=3D"mailto:otroan@employees.org" rel=3D"norefer=
rer" target=3D"_blank">otroan@employees.org</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.o=
rg" rel=3D"noreferrer" target=3D"_blank">otroan@employees.org</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:otroan@employees.org" rel=3D"noreferrer" target=3D"_blank">otroan@em=
ployees.org</a> &lt;mailto:<a href=3D"mailto:otroan@employees.org" rel=3D"n=
oreferrer" target=3D"_blank">otroan@employees.org</a>&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;mailto:<a hr=
ef=3D"mailto:otroan@employees.org" rel=3D"noreferrer" target=3D"_blank">otr=
oan@employees.org</a> &lt;mailto:<a href=3D"mailto:otroan@employees.org" re=
l=3D"noreferrer" target=3D"_blank">otroan@employees.org</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.o=
rg" rel=3D"noreferrer" target=3D"_blank">otroan@employees.org</a> &lt;mailt=
o:<a href=3D"mailto:otroan@employees.org" rel=3D"noreferrer" target=3D"_bla=
nk">otroan@employees.org</a>&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; On 19 Nov 2020, at 14:58, Gyan Mishra<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:=
hayabusagsm@gmail.com" rel=3D"noreferrer" target=3D"_blank">hayabusagsm@gma=
il.com</a> &lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com" rel=3D"noref=
errer" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.=
com" rel=3D"noreferrer" target=3D"_blank">hayabusagsm@gmail.com</a> &lt;mai=
lto:<a href=3D"mailto:hayabusagsm@gmail.com" rel=3D"noreferrer" target=3D"_=
blank">hayabusagsm@gmail.com</a>&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com" rel=3D"noreferrer" t=
arget=3D"_blank">hayabusagsm@gmail.com</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.=
com" rel=3D"noreferrer" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:hayabusagsm@gmail.com" rel=3D"noreferrer" target=3D"_blank">hayabusa=
gsm@gmail.com</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.=
com" rel=3D"noreferrer" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt;=
&gt;&gt; wrote:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; You would need a new option. It would likely be<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0useful for the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0requesting router to indicate interest in the option. Even<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0hinting<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0at what prefix size it was expecting.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; Now can you explain to me again the reasons why this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0approach is<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0better than using the existing DHPCv6 protocol packets?<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A03GPP gateway does not support DHCPv6<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A03GPP gateway doesn&#39;t support new option. What&#39;s your<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0point?<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 The point of the v6ops presentation and this email<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0thread is<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0how to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; =E2=80=9Cextend =
a /64=E2=80=9D in the 3GPP use case =C2=A0in slide 1 of the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0deck you<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0compiled<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; a list of option=
s and of the two I had highlighted in red<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0were the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; 64share v2 Camer=
on=E2=80=99s option and the variable slaac<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0option.=C2=A0 So on<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; call this mornin=
g Lorenzo shot down 64share v2 shorter prefix<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0option as<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; even if the 3GPP=
 architecture was updated to support longer<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0prefixes and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; even is the 3GPP=
 gateway was able to send a shorter prefix<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0with A<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0flag<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; not set, all mob=
ile devices per Lorenzo=E2=80=99s point would be<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0broken<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0as they<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; would not accept=
 the shorter let=E2=80=99s say /56 prefix to build the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0slaac 128<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; bit address.=C2=
=A0 So the bottom line is the 64share v2 won=E2=80=99t work<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0unless we<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; update RFC 4291 =
and remove the 64 bit boundary.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0So w=
e are back to square uno - no viable solution<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0So n=
ow we had thrown out the longer &gt;64 due to race to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0bottom<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0worries<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; which I and othe=
rs believe is Fud and as described in<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0slide 10 of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; v6ops =E2=80=9Cr=
ace to the bottom slide=E2=80=9D.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; So a happy mediu=
m /80 fixed boundary I came up with that I<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0think<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0solves<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; a lot of the iss=
ue and not just the 3GPP initial<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0segmentation of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; downstream devic=
es problem statement.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Since we have to=
 update RFC 4291 for 64share v2 to work<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0anyways<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0to allow<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; for shorter pref=
ixes, why not instead create a new bottom<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0at /80<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0giving<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; 16 bits more of =
prefix length and shrinking the IID down<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0to 48 bits.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Doing so you wou=
ld not even have to update the 3GPP<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0architecture<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0as I<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; don=E2=80=99t kn=
ow if that would fly or not.=C2=A0 Also this solves a<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0few other<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; problems at the =
same time.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; As I mentioned i=
n the v6ops deck presented that vlsm 0 to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0128 is<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; mainstream for o=
perators for static addressing on router<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0and switch<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; infrastructure a=
nd dhcpv6 subnets longer prefixes for network<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; infrastructure a=
ppliance clusters, NFV/VNF virtualization<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0and server<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; farms.=C2=A0 On =
host subnets where there is a chance of mix of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0hosts<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; with dhcpv6 =C2=
=A0devices the prefix length is stuck at /64.=C2=A0 So on<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0these mix<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; addressing host =
subnets we cannot do longer prefixes following<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0our ND<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; cache hard limit=
 mantra to prevent ND cache exhaustion<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0issues as<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; described in RFC=
 6164.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; So with the /80 =
new fixed boundary shifting prefix length<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A016 bits<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0longer<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; and shortening t=
he IID by 16 bits gives resolved the 3GPP<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0issue<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0which<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; 64share can work=
 as is and subtending to downstream<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0devices will now<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; work as a /64 is=
 now equivalent to a /48 with 64k /80s.=C2=A0 Also<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0BCP-690<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; for broadband no=
t all operators have adopted the shorter<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0prefix<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0lengths<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; /56 or /48 recom=
mendations =C2=A0and now that=E2=80=99s not an issue as the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0/64 would<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; now suffice.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 From an op=
erators perspective that gain allows at least<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0for 3GPP<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; massive growth a=
nd subtending with a single /64 allows the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0operators<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; such as Verizon =
with massive subscriber base worldwide can<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0stay with<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; current allocati=
ons and don=E2=80=99t have to ask<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/maps/sear=
ch/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=3Dgmail&amp;source=
=3Dg" rel=3D"noreferrer noreferrer" target=3D"_blank">https://www.google.co=
m/maps/search/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=3Dgmail&a=
mp;source=3Dg</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0for /10.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; As 5G gets rolle=
d out with Enhanced VPN framework and Network<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0slicing<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; paradigm, the de=
mand for shorter blocks and wearable<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0multiple /48<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0will<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; be our new reali=
ty.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Making that 16 b=
it shift now to /80 making a /64 the new<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0/48 will<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0give<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; broadband and 3G=
PP subscribers a ton of space to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0subtending their<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; networks we woul=
d be set for the future.=C2=A0 Especially with<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0IOT the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0demand<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; for subtending w=
ill continue to grow astronomically.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Also IANA does n=
ot have to get start in allocating the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0other /3 and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; other available =
blocks.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Lots of problems=
 being solved here with a fixed /80 new<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0boundary.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Also with the ex=
isting random IID generation schemes which<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0we have<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; tested on Linux =
kernel can do longer p<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/ma=
ps/search/tested+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=
=3Dg" rel=3D"noreferrer noreferrer" target=3D"_blank">https://www.google.co=
m/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;sour=
ce=3Dg</a> &lt;<a href=3D"https://www.google.com/maps/search/tested+on+Linu=
x+kernel+can+do+longer+p?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer no=
referrer" target=3D"_blank">https://www.google.com/maps/search/tested+on+Li=
nux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=3Dg</a>&gt;&gt;refixes<=
br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0using RFC 4941 privacy=
<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; extension or RFC=
 7217 stable IID.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Win-Win for all.=
<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0Ole<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; --<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;<a href=3D"h=
ttp://www.verizon.com/" rel=3D"noreferrer noreferrer" target=3D"_blank">htt=
p://www.verizon.com/</a> &lt;<a href=3D"http://www.verizon.com/" rel=3D"nor=
eferrer noreferrer" target=3D"_blank">http://www.verizon.com/</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"http://www.verizon.com/" rel=3D"=
noreferrer noreferrer" target=3D"_blank">http://www.verizon.com/</a> &lt;<a=
 href=3D"http://www.verizon.com/" rel=3D"noreferrer noreferrer" target=3D"_=
blank">http://www.verizon.com/</a>&gt;&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; *Gyan Mishra*<br=
>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Network Solutio=
ns A//rchitect /<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; /M 301 502-1347<=
br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"https=
://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%=
A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg=
">13101 Columbia Pike</a><br><a href=3D"https://www.google.com/maps/search/=
13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FS=
ilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">
</a>&gt;&gt;<a href=3D"https://www.google.com/maps/search/13101+Columbia+Pi=
ke+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?=
entry=3Dgmail&amp;source=3Dg">=C2=A0 =C2=A0 =C2=A0 </a>&gt;<a href=3D"https=
://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%=
A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg=
">=C2=A0 =C2=A0 =C2=A0 </a>&gt; <a href=3D"https://www.google.com/maps/sear=
ch/13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%=
2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">/Silver Spring, MD</a><br=
>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; ________________=
_______________________________<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; v6ops mailing li=
st<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"mailt=
o:v6ops@ietf.org" rel=3D"noreferrer" target=3D"_blank">v6ops@ietf.org</a> &=
lt;mailto:<a href=3D"mailto:v6ops@ietf.org" rel=3D"noreferrer" target=3D"_b=
lank">v6ops@ietf.org</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:v6ops@ietf.org" re=
l=3D"noreferrer" target=3D"_blank">v6ops@ietf.org</a> &lt;mailto:<a href=3D=
"mailto:v6ops@ietf.org" rel=3D"noreferrer" target=3D"_blank">v6ops@ietf.org=
</a>&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"https=
://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer noreferrer" targe=
t=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/lis=
tinfo/v6ops" rel=3D"noreferrer noreferrer" target=3D"_blank">https://www.ie=
tf.org/mailman/listinfo/v6ops</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https:/=
/www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer noreferrer" target=
=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/lis=
tinfo/v6ops" rel=3D"noreferrer noreferrer" target=3D"_blank">https://www.ie=
tf.org/mailman/listinfo/v6ops</a>&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; --<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;<a href=3D"http://www.verizon.com/" r=
el=3D"noreferrer noreferrer" target=3D"_blank">http://www.verizon.com/</a> =
&lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer noreferrer" targe=
t=3D"_blank">http://www.verizon.com/</a>&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; *Gyan Mishra*<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Network Solutions A//rchitect /<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /M 301 502-1347<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"https://www.google.com/maps/se=
arch/13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?=
entry=3Dgmail&amp;source=3Dg">13101 Columbia Pike</a><br><a href=3D"https:/=
/www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%A0=
++%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">
</a>&gt;&gt;<a href=3D"https://www.google.com/maps/search/13101+Columbia+Pi=
ke+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&amp;sour=
ce=3Dg">=C2=A0 =C2=A0 =C2=A0 </a>&gt; <a href=3D"https://www.google.com/map=
s/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,=
+MD?entry=3Dgmail&amp;source=3Dg">/Silver Spring, MD</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;<br>
&gt;&gt; -- <br>
&gt;&gt;<br>
&gt;&gt; &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer noreferr=
er" target=3D"_blank">http://www.verizon.com/</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; *Gyan Mishra*<br>
&gt;&gt;<br>
&gt;&gt; /Network Solutions A//rchitect /<br>
&gt;&gt;<br>
&gt;&gt; /M 301 502-1347<br>
&gt;&gt; <a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike+=
%0D%0A+%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">13101 Columbia Pi=
ke</a><br><a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike=
+%0D%0A+%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">
</a>&gt;&gt; <a href=3D"https://www.google.com/maps/search/13101+Columbia+P=
ike+%0D%0A+%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">/Silver Sprin=
g, MD</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" rel=3D"noreferrer" target=3D"_blank"=
>v6ops@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6o=
ps</a><br>
&gt; <br>
<br></blockquote></div></div></div></div><div dir=3D"ltr"><div dir=3D"auto"=
><div dir=3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-st=
yle:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" rel=3D"noreferrer" target=3D"_blank">ipv6@=
ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer noreferrer" target=3D"_blank">https://www.ietf.org/m=
ailman/listinfo/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></div></div></div>
</div>
_______________________________________________<br>
v6ops mailing list<br>
<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
</blockquote></div></div>

--000000000000c3ff4105b497d8c7--


From nobody Sat Nov 21 00:50:29 2020
Return-Path: <gert@space.net>
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 241433A0D1E for <v6ops@ietfa.amsl.com>; Sat, 21 Nov 2020 00:50:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=space.net
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 fNy2Sb4yQcEL for <v6ops@ietfa.amsl.com>; Sat, 21 Nov 2020 00:50:23 -0800 (PST)
Received: from gatekeeper1-relay.space.net (gatekeeper1-relay.space.net [IPv6:2001:608:3:85::38]) (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 3F4823A0D09 for <v6ops@ietf.org>; Sat, 21 Nov 2020 00:50:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=space.net; i=@space.net; q=dns/txt; s=esa; t=1605948624; x=1637484624; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=/z9CbRAx+7PJwIW0uPXppRMafGSh6xyaB47OE4POsE0=; b=MiX6olANXutDKEdlZiQyXKiZyb+wDOKQMqkH3xM+TYL944WKqgq2NdKN 87smcUJXbS/PdSIPA9q7fL3xZiMMAhAeJMiznA7KngiONmyAmfrBOLVCF /e5sPOOuRwRfIGHnbiSZJP4g52JHfI1BQb9z0kZfoxNz0zdForEYHvIBh 4wa7Rxrrvc41idtjHiCVnPtRL8aUbzGjgwZiL3aupQD023da+YE60yFFB Qh+y1Ozr45r6h2LYNxx8bP6tI6dgWIG/mgsSG8U6diimPxG+pkmGII2s7 6htutwxhQ3vrZGte6SfnGtIblDHLzB9psuJwMMVFOFzJXlc/hy1UGT9Lu g==;
IronPort-SDR: Kz889PQGxxIyUMmMQk7KegatrPNE9PNRBhEaA17Drd0vm2pbB6KXo7FDgnX5qh2xYNAhjU96dy bIK9/SpQ+gj7Ixkx9vVcmq5+0mh6bZdsfVwiAPdd+pLfzYyIsRaOFSrmtD1YE3LcA6Fsnxs48E 12zR/wPGT5HLZh+TwbDSks5sarH8i9ad1rVRTmZmYyuVDYLIMaDKi8lGUTO7BOowukGeQ7Qy1S nWNqZ7AX8c1D5+b4PhQFmuXzc5FhlQlG1pkkjlY9BSgJVqe5xZt2YPQXARUB5hc04sqp2K2brN eTY=
X-SpaceNet-SBRS: None
Received: from mobil.space.net ([195.30.115.67]) by gatekeeper1-relay.space.net with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Nov 2020 09:50:20 +0100
X-Original-To: v6ops@ietf.org
Received: from mobil.space.net (localhost [IPv6:::1]) by mobil.space.net (Postfix) with ESMTP id 97077427F6 for <v6ops@ietf.org>; Sat, 21 Nov 2020 09:50:17 +0100 (CET)
X-SpaceNet-Relay: true
X-SpaceNet-Relay: true
X-SpaceNet-Relay: true
X-SpaceNet-Relay: true
X-SpaceNet-Relay: true
Received: from moebius4.space.net (moebius4.space.net [IPv6:2001:608:2:2::251]) by mobil.space.net (Postfix) with ESMTP id 717B741D19; Sat, 21 Nov 2020 09:50:17 +0100 (CET)
Received: by moebius4.space.net (Postfix, from userid 1007) id 651FBA27B; Sat, 21 Nov 2020 09:50:17 +0100 (CET)
Date: Sat, 21 Nov 2020 09:50:17 +0100
From: Gert Doering <gert@space.net>
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: Ole Troan <otroan@employees.org>, IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>, JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
Message-ID: <20201121085017.GY13005@Space.Net>
References: <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <7E87C304-802E-4B2F-9DDB-687C91C29E21@employees.org> <CABNhwV3Tve0vW+g8Xy_rpc-vtzCWHoHG9WH-1QDOa9-J88D36g@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CABNhwV3Tve0vW+g8Xy_rpc-vtzCWHoHG9WH-1QDOa9-J88D36g@mail.gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/AQr0U5liFSlmFec70NDK8NA9KQU>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 21 Nov 2020 08:50:25 -0000

Hi,

On Fri, Nov 20, 2020 at 07:36:23PM -0500, Gyan Mishra wrote:
>     3GPP Gateway does not support PD

I challenged that statement before, but that mail was ignored.

It's not there because it is impossible to do, but because vendors 
and operators had no interest in making it happen.

>From RFC 7066:

"Starting from Release-10, DHCPv6 Prefix Delegation was added as an
 optional feature to the 3GPP system architecture"


So - a standard compliant 3GPP Gateway could easily support DHCPv6 PD.

Gert Doering
        -- NetMaster
-- 
have you enabled IPv6 on something today...?

SpaceNet AG                      Vorstand: Sebastian v. Bomhard, Michael Emmer
Joseph-Dollinger-Bogen 14        Aufsichtsratsvors.: A. Grundner-Culemann
D-80807 Muenchen                 HRB: 136055 (AG Muenchen)
Tel: +49 (0)89/32356-444         USt-IdNr.: DE813185279


From nobody Sat Nov 21 01:43:13 2020
Return-Path: <otroan@employees.org>
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 2A8F43A0DC8; Sat, 21 Nov 2020 01:43:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 NwuyoDmtDWxj; Sat, 21 Nov 2020 01:43:10 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [198.137.202.74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC8F13A0DC1; Sat, 21 Nov 2020 01:43:08 -0800 (PST)
Received: from [192.168.10.178] (dhcp21719716422.blix.com [217.197.164.22]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id 75F7D4E11AED; Sat, 21 Nov 2020 09:43:07 +0000 (UTC)
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
From: Ole Troan <otroan@employees.org>
Mime-Version: 1.0 (1.0)
Date: Sat, 21 Nov 2020 10:43:03 +0100
Message-Id: <A2543FDA-BE6B-49CC-93E5-C620F1B03242@employees.org>
References: <CAD6AjGQCm4U06huxns6qGKPAa-MqbeaHpjZAhpBuv-S13xo44Q@mail.gmail.com>
Cc: Mark Smith <markzzzsmith@gmail.com>, IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>
In-Reply-To: <CAD6AjGQCm4U06huxns6qGKPAa-MqbeaHpjZAhpBuv-S13xo44Q@mail.gmail.com>
To: Ca By <cb.list6@gmail.com>
X-Mailer: iPhone Mail (18B92)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Y0U27CDsQ_-u1r9rrvTorjZEkYY>
Subject: Re: [v6ops] Next step? [Re: The bottom is /112]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 21 Nov 2020 09:43:12 -0000

> On 21 Nov 2020, at 07:13, Ca By <cb.list6@gmail.com> wrote:
>=20
> That said, my thinking has evolved.  And, i appreciate the living and illu=
minating discussion.   i don=E2=80=99t think i need standards work at  this p=
oint. I am i going to take a swing at making dhcpv6 work... not as specified=
 in that long rfc, but just taking the view of a dhcpv6-pd packet as an api,=
 which will simplify things.=20

Exactly. It=E2=80=99s just a simple two packet exchange. You don=E2=80=99t n=
eed much of the machinery. You do need some sort of database. But you got th=
at.=20

Cheers=20
Ole=


From nobody Sat Nov 21 03:24:38 2020
Return-Path: <markzzzsmith@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 7450B3A0E3C; Sat, 21 Nov 2020 03:24:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.597
X-Spam-Level: 
X-Spam-Status: No, score=-0.597 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 KTbVto8xPCRS; Sat, 21 Nov 2020 03:24:32 -0800 (PST)
Received: from mail-ot1-x330.google.com (mail-ot1-x330.google.com [IPv6:2607:f8b0:4864:20::330]) (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 DD9AD3A0F22; Sat, 21 Nov 2020 03:24:30 -0800 (PST)
Received: by mail-ot1-x330.google.com with SMTP id f16so11322010otl.11; Sat, 21 Nov 2020 03:24:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=vAVOdk7Oym/IQkAf71q4CBMvkolGUeQWLIXKyZA347U=; b=rB2+iSNibyDjC1huFdOC3+Umj9hdVf8L7CES3Ah/FPfZI/UBFKGCBSLZ2nA9lTjPzs tBK6UG2QZiqZMHKElDlEeXn/Uk1Ls0Oh/6nIvE3HFFNdHwAhP/jADD7DZY8BiQyuKVTt umxi445hj1Y/KIyX0M63bdNGT9oBrTzkYY4fEy+FmCUyjUWdLJgVJGsYNqBXRfiRlHhM hEU68uac+PeWISATwdLMz4+avrIhByMnwfrZVWTVkQAYjIsaeLEkFyyYxpg4L6/NzMRM ixECK3aLhPntCrh2QQM5R4Ca0J6jVfyLo/X+WFltfZC9QvLEN9cjyQVTu3l+fZ+pp/Lk FkkQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=vAVOdk7Oym/IQkAf71q4CBMvkolGUeQWLIXKyZA347U=; b=YcmvvT+sg7jYR2SQCiz1cyGQu/BLWUXIgwtQCU6eVdiM61B1qSUVpjVdXubO9CIvsB XtIgdsaPD7fbGpiDPnuYIg0jyYLErRYLZSqjxRHYXbnwWNWiTVYD3OMPgNyeupwK6+Nw beatnmhTpBLUDadoijNhenClPAtR+rOU9+AjWQvMe0FOcCHlVp7IAxuqqubL1QMoQbmU wsfDnlBLaMBFsEzQC+CB/+CH7/izZXSiW9m94Pi2+8nWQCG67o2bC5gJho2sZhiJqUny rQzXJk9+SoqsDv/LyHtQ5w7ITS4w4LJZ59u7GpyrKhxTDpAaXYiYPAqNDPULEqLV1tXZ 3ATA==
X-Gm-Message-State: AOAM531wfm5Grt5g2vMl1dg9xTxm8WQxgL+ta/Tcrp+oF9A7S9NJVc9I N1o3ht3l57zyNKL6/KfJAZQwvufCXFxmD5ShMJI=
X-Google-Smtp-Source: ABdhPJw+zXFxo+3UHmQpk+XUqkaLUj51zy22LhWuUCroNBnPIzh0ZQDHeXb/nH8wsm2E+42lzPkRe/fg7KZbrCs2ZDM=
X-Received: by 2002:a9d:a0d:: with SMTP id 13mr15767136otg.348.1605957869839;  Sat, 21 Nov 2020 03:24:29 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com> <CABNhwV1pSiEuaOZGN5ErR=KETjD1fVb58YM1EEd+mf7RtOenQw@mail.gmail.com> <83cb8c2d-d2eb-2cd4-eb8d-466daa59ac75@joelhalpern.com> <7a15b2d2-f4bd-b6f1-0825-1f86e46ef4ce@gmail.com> <CAO42Z2yvXCfn8bxxk7mT7MozmCyexmVKNCOvktf2sV-S7WPxig@mail.gmail.com> <CAD6AjGQCm4U06huxns6qGKPAa-MqbeaHpjZAhpBuv-S13xo44Q@mail.gmail.com>
In-Reply-To: <CAD6AjGQCm4U06huxns6qGKPAa-MqbeaHpjZAhpBuv-S13xo44Q@mail.gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Sat, 21 Nov 2020 22:24:17 +1100
Message-ID: <CAO42Z2xnced+9FWuwq=9KyLevSw_A9gBayRKjK=kSwW-cWhoPQ@mail.gmail.com>
To: Ca By <cb.list6@gmail.com>
Cc: 6MAN <6man@ietf.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>,  IPv6 Operations <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005b29e305b49c3467"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/YFUFPe2inxKoX0NtLGu34bbVEiI>
Subject: Re: [v6ops] Next step? [Re: The bottom is /112]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 21 Nov 2020 11:24:37 -0000

--0000000000005b29e305b49c3467
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Sat, 21 Nov 2020, 17:12 Ca By, <cb.list6@gmail.com> wrote:

>
>
> On Fri, Nov 20, 2020 at 8:20 PM Mark Smith <markzzzsmith@gmail.com> wrote=
:
>
>>
>>
>> On Sat, 21 Nov 2020, 14:00 Brian E Carpenter, <
>> brian.e.carpenter@gmail.com> wrote:
>>
>>> Joel,
>>>
>>> It seems to me that it's high time to draft a liaison statement to 3GPP=
,
>>> observing that:
>>>
>>> (1) There is a serious problem for the design and implementation of
>>> 5G-based IPv6 "hot spots" and CEs [which is where this conversation
>>> started];
>>>
>>
>> I think it is also important to find out why they haven't deployed DHCPv=
6
>> to solve this problem.
>>
>> Don't they think DHCPv6 infrastructure will scale? Is it just that they
>> don't know how to scale it?
>>
>
> Definitely do not know how. I had a look at the dhcpv6 rfc and it was ove=
r
> 150 pages long. Longer than bgp, mpls, ipv6 ... tl; dr.
>

It is long. A lot of that is really about maintaining state synchronisation
between the client and the server, and that is for address state
synchronisation and dynamic allocation.


>
>> Is it a vendor / mobile operator / handset developer DHCPv6
>> capability chicken-and-egg problem?
>>
>
> I believe that exists too.
>
>
>> Is there an overriding business or industry reason?
>>
>
> No. Just the usual nobody will come to the shop to pay for dhcpv6,  so it
> is hard to
> martial market demand. Major vendors (android) have vocally declined to
> support dhcpv6.
>


Specifically PD?

The objection to DHCPv6 support I've seen has been about not supporting
DHCPv6 for address assignment to the host itself.

PD is really router rather than host configuration. I sometimes wonder what
a "routing protocol" solution to PD would have looked like. For example,
perhaps OSPF or BGP extensions to support delegating prefixes to downstream
routers.

I think right now it is better to stay with using DHCPv6 PD because it
exists and has been successfully deployed. However I think the idea of
using RAs for PD would heading down that "routing protocol" solution path
to an extent.

Other scenarios it is supported but default off.
>
>
>> The mobile industry has been resistant to tethering over the years, and
>> probably only came to begrudgingly accept it because they couldn't preve=
nt
>> phone vendors from implementing Wifi and NAT, and couldn't very effectiv=
ely
>> stop their customers from using that capability (One trick I've heard of=
 to
>> prevent tethering working was to check if an IPv4 packet's TTL value was=
 64
>> when it arrived at the network, meaning it originated from the directly
>> attached handset. Packets from tethered devices had a TTL of 63 so were
>> dropped. Of course, you could set the default TTL on a tethered PC to 65=
 to
>> get around that.)
>>
>> I guess there might be a fairly strong mindset that there must be a fee
>> per device attached to the network in addition to a fee for network
>> utilisation. Providing multiple /64s would be formally acknowledging tha=
t
>> multiple devices can be attached and a fee per device isn't and can't ev=
er
>> be charged, counter to the mindset.
>>
>
> I believe the sentiment on this list from operators has been trying to
> find ways to make more effective ways to support more complete ipv6
> networks with the machinery we have.  I don=E2=80=99t think you have seen
> otherwise.
>
> My own view is that i am trying to connect 10+M households, many rural,
> with 5G broadband... and i feel it would be negligent to not support ipv6
> in the most common home networking scenarios.
>
> That said, my thinking has evolved.  And, i appreciate the living and
> illuminating discussion.   i don=E2=80=99t think i need standards work at=
  this
> point. I am i going to take a swing at making dhcpv6 work... not as
> specified in that long rfc, but just taking the view of a dhcpv6-pd packe=
t
> as an api, which will simplify things.
>


The production wired residential deployment I worked in back in 2010 had a
DHCPv6 server on the BNG, not a relay, however that was fed subscriber
attributes via RADIUS. These days they would be RFC6911 RADIUS attributes
rather than vendor specific ones.

So the DHCPv6 server infrastructure scaling problem upsteam of the BNG gets
replaced by a RADIUS scaling one, which people may be more familiar with
solving and already have solved.


> This has been a helpful read
> https://tools.ietf.org/html/draft-ietf-dhc-dhcpv6-pd-relay-requirements-0=
3
>
>
I think some or all of these problems might go away with the above DHCPv6
server/RADIUS model, because there is a lot more DHCPv6 session state
available on the first hop device.


Regards,
Mark.


>
>> Regards,
>> Mark.
>>
>>
>>> (2) Although the best solution is not yet obvious, defining and
>>> standardizing it will require a joint effort by the IETF and 3GPP.
>>>
>>> Followed by a proposal to form an ad hoc joint design team.
>>>
>>> Regards
>>>    Brian Carpenter
>>> On 21-Nov-20 14:46, Joel M. Halpern wrote:
>>> > The nesting got me lost, so I will top post my take on the answer to
>>> the
>>> > one quesiton I could understand.
>>> >
>>> > I believe you asked what I think would need to be changed to permit
>>> the
>>> > delegation.
>>> > As with anything, the real things that need to change are the devices
>>> in
>>> > the network.
>>> >
>>> > With regard to IETF standards, what is proposed is a change to RA.
>>> > There are several possible changes.  None of them require a change to
>>> > the IPv6 addressing archtiecture, as the addressing structure remains
>>> as
>>> > it is.
>>> > As for the exact mechanism, at the moment I lean towards Ole's
>>> proposal
>>> > of using a new option in his generic option mechanism.  But I am not
>>> > wedded to that answer.
>>> >
>>> > And of course, to get this supported in mobile environments we will
>>> have
>>> > to work with 3GPP and make sure there are no other hidden issues.
>>> > That's the way we do things.  Work together.
>>> >
>>> > Changing the prefix length to /80 is technically also possible.  It
>>> does
>>> > a lot more violence to my understanding of the architecture and
>>> software
>>> > structures that go with it, and is a very limited and narrow solution
>>> to
>>> > the problem.
>>> >
>>> > Yours,
>>> > Joel
>>> >
>>> > On 11/20/2020 7:58 PM, Gyan Mishra wrote:
>>> >> Hi Joel
>>> >>
>>> >> In-line
>>> >>
>>> >> On Fri, Nov 20, 2020 at 6:02 PM Joel M. Halpern <jmh@joelhalpern.com
>>> >> <mailto:jmh@joelhalpern.com>> wrote:
>>> >>
>>> >>     Gyan, separate from Ole's comments about the difference between
>>> address
>>> >>     assignment and delegation, I have another problem following the
>>> >>     reasoning below.
>>> >>
>>> >>     Yes, the proposal for using shorter prefixes to enable UE to
>>> perform
>>> >>     delegation will require changes to the UE.
>>> >>
>>> >>      Gyan> Agreed.  So that change would be to RFC 4291 64 bit
>>> boundary
>>> >> to allow for longer prefix.  Do you agree?
>>> >>
>>> >> If you don=E2=80=99t agree what do think the change would be to allo=
w the UE
>>> to
>>> >> accept shorter prefix from the 3GPP gateway?
>>> >>
>>> >>
>>> >>     But I do not see how that is relevant to any choice we are tryin=
g
>>> to
>>> >>     make.
>>> >>     Any solution that enables UE to delegate addresses (in the sense
>>> that
>>> >>     they lack the capability now) willr equire changes to the UE.
>>> >>
>>> >>
>>> >>
>>> >>     Gyan> If the UE receives a /56 via RA it could delegate /64 to
>>> >>     downstream devices.  No change needed to delegate  /64, however =
a
>>> >>     change is needed to accept /56 via RA.
>>> >>
>>> >>
>>> >>      If 3GPP gateway supported PD - problem solved but that=E2=80=99=
s not the
>>> >> case and that does not sound like it will ever change even with 5G.
>>> >>
>>> >>     Gyan> The UE needs to be able to accept shorter prefix.  That=E2=
=80=99s
>>> the
>>> >> IPV6 specification change that requires removal of the 64 bit
>>> boundary.
>>> >>
>>> >>     Yoru
>>> >>     proposed change to the SLAAC length if anything does more
>>> violence to
>>> >>     the software (depending upon the exact software architecture.)
>>> >>
>>> >>
>>> >>     Gyan> What violence to software.  There would be more violence t=
o
>>> >> software if we removed the 64 bit boundary and allowed slaac to
>>> support
>>> >> any vlsm prefix lengths.
>>> >>
>>> >> My /80 proposal would just shift the boundary 16 bits to /80.
>>> >>
>>> >> Hosts on the same subnet with two different masks would not be on-ne=
t
>>> to
>>> >> each other as on different subnets.  The router would be configured
>>> with
>>> >> the two subnets /64 and /80 subnet to support the two device types.
>>> >> The solution would be a simple RA PIO flag that is set and older
>>> hosts
>>> >> not upgraded would be backwards compatible and so would only support
>>> 64
>>> >> bit boundary by ignoring flag. Hosts upgraded to support would
>>> >> understand the flag and be able to support longer mask up to /80.
>>> >>
>>> >>
>>> >>
>>> >>     So I do not follow how you got to your conclusion.
>>> >>
>>> >>     Yours,
>>> >>     Joel
>>> >>
>>> >>     On 11/20/2020 5:27 PM, Gyan Mishra wrote:
>>> >>      >
>>> >>      > (top posting)
>>> >>      >
>>> >>      > As I would like to clear the air as well as get to the crux o=
f
>>> >>     the v6ops
>>> >>      > presentation development results as well as next steps for th=
is
>>> >>     draft
>>> >>      > and the 6man variable slaac solutions draft:
>>> >>      >
>>> >>      >
>>> >>      > This thread was in light of Lorenzo kindly pointing out that
>>> >>     upgrading
>>> >>      > 3GPP is not all that needs be done for Cameron=E2=80=99s 64sh=
are v2 to
>>> >>     work - as
>>> >>      > all mobile devices would stop working- as slaac would not
>>> would be
>>> >>      > effectively broken.
>>> >>      >
>>> >>      > The mobile device would receive a shorter prefix let=E2=80=99=
s say /56
>>> >>     but not
>>> >>      > know what to do with it since it=E2=80=99s expecting a /64.
>>> >>      >
>>> >>      > So that a major gap and the only solution is updating RFC 429=
1
>>> >>     removing
>>> >>      > the 64 bit boundary allowing for shorter prefix and now as we=
ll
>>> >>     longer
>>> >>      > prefixes to work and in that respect now provide the much
>>> needed
>>> >>     parity
>>> >>      > with static and DHCPv6 which can do any prefix length.
>>> >>      >
>>> >>      > So that is a drastic change to RFC 4291.  However, in light o=
f
>>> this
>>> >>      > development on the v6ops 109 call, my balancing act of best o=
f
>>> both
>>> >>      > worlds and also to keep everyone happy to make this a WG effo=
rt
>>> >>     for this
>>> >>      > change by proposing in the subject heading /80 fixed boundary
>>> and
>>> >>     not a
>>> >>      > variable slaac change allowing all bits vlsm.
>>> >>      >
>>> >>      > Basically stealing 16 bits for network prefix out of the IID,
>>> still
>>> >>      > keeping the fixed boundary so longer than 80 would NOT  be
>>> allowed.
>>> >>      >
>>> >>      > A /64 would now be equivalent to a /48 with now 64k /80=E2=80=
=99s.
>>> >>      >
>>> >>      > This /80 would keep the operators and law enforcement happy a=
s
>>> >>     now 16
>>> >>      > bits less helps traceability but is still long enough for 48
>>> bits of
>>> >>      > privacy to IP correlation by attackers.
>>> >>      >
>>> >>      > This /80 would be a nice optimal balance as it would keep wir=
ed
>>> >>      > broadband and mobile handset customers happy respecting their
>>> >>     privacy as
>>> >>      > the 16 bits less of heuristics is minimal change that will
>>> impact IP
>>> >>      > correlation by attackers.
>>> >>      >
>>> >>      > The IID as it=E2=80=99s less than the current 64 bit cannot u=
se MAC
>>> based
>>> >>     EUI64
>>> >>      > IID, which is not a problem as Mac based IID is not recommend=
ed
>>> >>     as most
>>> >>      > all manufacturers use RFC 4941 and I believe Linux flavors
>>> some use
>>> >>      > stable IID RFC 7217.
>>> >>      >
>>> >>      > So now the 48 bit IID would require a random IID generation
>>> >>     schema so
>>> >>      > can use either RFC 4941 privacy extension or RFC 7217 stable
>>> IID to
>>> >>      > generate the 48 bit IID.
>>> >>      >
>>> >>      > 3GPP subtending would now work issue mentioned in the problem
>>> >>     statement
>>> >>      > draft without even having to use 64share as now longer prefix=
es
>>> >>     up to
>>> >>      > /80 would be supported allowing for further segmentation of
>>> >>     downstream
>>> >>      > devices.
>>> >>      >
>>> >>      > This also would help wired broadband and soon fixed 5G
>>> broadband
>>> >>      > proliferation where operators in light of BCP RIPE-690, are
>>> sill
>>> >>      > allocation via BNG gateways a /64, now operators  can stay
>>> as-is,
>>> >>     as the
>>> >>      > /64 would now be allowed to be further segmented supporting 6=
4k
>>> >>     /80s,
>>> >>      > way more then enough for SOHO.
>>> >>      >
>>> >>      > This would allow 64share if used by 3GPP operators to work an=
d
>>> >>     would not
>>> >>      > require the 3GPP specification to be updated.  We don=E2=80=
=99t know
>>> even
>>> >>     if the
>>> >>      > 3GPP architecture specification can be updated to support
>>> shorter
>>> >>      > prefixes and if the 3GPP consortium of operators would agree =
to
>>> >>     it.  So
>>> >>      > that is all theoretical of that change is possible.
>>> >>      >
>>> >>      > As with 5G with Enhanced VPN framework SR steering of high
>>> priority
>>> >>      > traffic, traffic isolation and Network slicing capabilities
>>> becomes
>>> >>      > mainstream and will soon be a real world reality and as fixed
>>> 5G
>>> >>      > broadband proliferation takes off and mobile 5G =3D=3D the id=
ea of
>>> a
>>> >>      > wearable /48 will really be many /48s.
>>> >>      >
>>> >>      > As this paradigm shift takes place, operators around the worl=
d
>>> >>     will be
>>> >>      > clamoring after the RIR for massive blocks, I would say less
>>> than /8
>>> >>      > more like a /5 or /4.  If you do the math on the way high sid=
e
>>> a /10
>>> >>      > yields 7 bits so 128 divided by 5 RIRs yields 24 ISPs per RIR
>>> >>     which is
>>> >>      > tiny number with the number of large size operators worldwide=
.
>>> >>      >
>>> >>      > With the massive proliferation of IOT devices and just about
>>> >>     every home
>>> >>      > or office appliance on 5G, the problem now gets way
>>> exacerbated.
>>> >>      >
>>> >>      > As this evolution unfolds IANA will be scrambling to release
>>> all
>>> >>      > remaining /3 as well as all unallocated blocks to subvert RIR
>>> IPv6
>>> >>      > address space depletion.
>>> >>      >
>>> >>      > Playing Monday night quarterbacking in hindsight we would nev=
er
>>> >>     think
>>> >>      > this would happen in a million years, but we would see IPv6 o=
n
>>> >>     the verge
>>> >>      > of address space depletion.  Unheard of but it can happen as
>>> the
>>> >>     saying
>>> >>      > goes =E2=80=9Cwhen you build - they will come=E2=80=9D.
>>> >>      >
>>> >>      > It is true as history has taught that very important lesson.
>>> >>      >
>>> >>      > The answer to this real world problem is in the subject headi=
ng
>>> >>     of this
>>> >>      > thread.
>>> >>      >
>>> >>      > This would also fix the day 1 issue I mentioned allowing mix =
of
>>> >>     slaac
>>> >>      > devices with static and DHCPv6 up to /80.
>>> >>      >
>>> >>      > The variable slaac solution draft proposes a new  RA PIO flag
>>> >>     that would
>>> >>      > be used to signal longer prefixes, and would provide backward=
s
>>> >>      > compatibility so that devices not supporting woud ignore the
>>> flag
>>> >>       and
>>> >>      > devices on newer code supporting would use the flag.  We
>>> definitely
>>> >>      > don=E2=80=99t want to impact any existing devices on the exis=
ting 64
>>> bit
>>> >>     slaac
>>> >>      > boundary standard.
>>> >>      >
>>> >>      > Dmytro has tested the solution on Linux kernel signaling RA P=
IO
>>> >>     flag and
>>> >>      > was able to successfully test any length mask and random IID
>>> >>     generation
>>> >>      > both RFC 4941 privacy extension as well as stable IID RFC 721=
7.
>>> >>      >
>>> >>      >
>>> >>
>>> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
>>> >>     <
>>> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>
>>> >>      >
>>> >>     <
>>> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
>>> >>     <
>>> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>>
>>> >>      >
>>> >>      > If everyone is in agreement with what I have stated on this
>>> >>     thread, I
>>> >>      > would like to ask the chairs for WG adoption as this is a WG
>>> effort.
>>> >>      >
>>> >>      > I would like to garner support from all 6MAN members with ful=
l
>>> >>     consensus
>>> >>      > to change the existing RFC 4941 /64 fixed boundary to /80 fix=
ed
>>> >>     boundary.
>>> >>      >
>>> >>      > Kind Regards
>>> >>      >
>>> >>      > Gyan
>>> >>      >
>>> >>      > On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern
>>> >>     <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
>>> >>      > <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>>
>>> wrote:
>>> >>      >
>>> >>      >     I am missing something in your reasoning.
>>> >>      >     You seem to say at one point that (to paraphrase) "we can=
't
>>> >>     do this
>>> >>      >     because it does not work with the existing UE software".
>>> >>      >     Any new solution where a UE delegates based on any change
>>> of
>>> >>     any kind
>>> >>      >     (including lengthening the prefix, shortening the prefix,
>>> or
>>> >>     magically
>>> >>      >     incanting new prefixes) requires that the UE be upgraded
>>> to know
>>> >>      >     what to
>>> >>      >     do with the information.  I do not see how that
>>> >>     differentiates any of
>>> >>      >     the solutions. (Except "don't do anything", which I think
>>> we
>>> >>     do not
>>> >>      >     want
>>> >>      >     to take.)
>>> >>      >
>>> >>      >     Yours,
>>> >>      >     Joel
>>> >>      >
>>> >>      >     On 11/19/2020 5:03 PM, Gyan Mishra wrote:
>>> >>      >      >
>>> >>      >      >
>>> >>      >      > On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org
>>> >>     <mailto:otroan@employees.org>
>>> >>      >     <mailto:otroan@employees.org <mailto:otroan@employees.org
>>> >>
>>> >>      >      > <mailto:otroan@employees.org <mailto:
>>> otroan@employees.org>
>>> >>     <mailto:otroan@employees.org <mailto:otroan@employees.org>>>>
>>> wrote:
>>> >>      >      >
>>> >>      >      >
>>> >>      >      >
>>> >>      >      >      > On 19 Nov 2020, at 14:58, Gyan Mishra
>>> >>      >     <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>
>>> >>     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>
>>> >>      >      >     <mailto:hayabusagsm@gmail.com
>>> >>     <mailto:hayabusagsm@gmail.com>
>>> >>      >     <mailto:hayabusagsm@gmail.com
>>> >>     <mailto:hayabusagsm@gmail.com>>>> wrote:
>>> >>      >      >      >
>>> >>      >      >      > You would need a new option. It would likely be
>>> >>     useful for the
>>> >>      >      >     requesting router to indicate interest in the
>>> option. Even
>>> >>      >     hinting
>>> >>      >      >     at what prefix size it was expecting.
>>> >>      >      >      > Now can you explain to me again the reasons why
>>> this
>>> >>      >     approach is
>>> >>      >      >     better than using the existing DHPCv6 protocol
>>> packets?
>>> >>      >      >      >
>>> >>      >      >      >     3GPP gateway does not support DHCPv6
>>> >>      >      >
>>> >>      >      >     3GPP gateway doesn't support new option. What's yo=
ur
>>> >>     point?
>>> >>      >      >
>>> >>      >      >
>>> >>      >      >
>>> >>      >      >      The point of the v6ops presentation and this emai=
l
>>> >>     thread is
>>> >>      >     how to
>>> >>      >      > =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case  i=
n slide 1 of the
>>> >>     deck you
>>> >>      >     compiled
>>> >>      >      > a list of options and of the two I had highlighted in
>>> red
>>> >>     were the
>>> >>      >      > 64share v2 Cameron=E2=80=99s option and the variable s=
laac
>>> >>     option.  So on
>>> >>      >     the
>>> >>      >      > call this morning Lorenzo shot down 64share v2 shorter
>>> prefix
>>> >>      >     option as
>>> >>      >      > even if the 3GPP architecture was updated to support
>>> longer
>>> >>      >     prefixes and
>>> >>      >      > even is the 3GPP gateway was able to send a shorter
>>> prefix
>>> >>     with A
>>> >>      >     flag
>>> >>      >      > not set, all mobile devices per Lorenzo=E2=80=99s poin=
t would be
>>> >>     broken
>>> >>      >     as they
>>> >>      >      > would not accept the shorter let=E2=80=99s say /56 pre=
fix to
>>> build the
>>> >>      >     slaac 128
>>> >>      >      > bit address.  So the bottom line is the 64share v2
>>> won=E2=80=99t work
>>> >>      >     unless we
>>> >>      >      > update RFC 4291 and remove the 64 bit boundary.
>>> >>      >      >
>>> >>      >      >   So we are back to square uno - no viable solution
>>> >>      >      >
>>> >>      >      >   So now we had thrown out the longer >64 due to race =
to
>>> >>     bottom
>>> >>      >     worries
>>> >>      >      > which I and others believe is Fud and as described in
>>> >>     slide 10 of
>>> >>      >     the
>>> >>      >      > v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.
>>> >>      >      >
>>> >>      >      > So a happy medium /80 fixed boundary I came up with
>>> that I
>>> >>     think
>>> >>      >     solves
>>> >>      >      > a lot of the issue and not just the 3GPP initial
>>> >>     segmentation of
>>> >>      >      > downstream devices problem statement.
>>> >>      >      >
>>> >>      >      > Since we have to update RFC 4291 for 64share v2 to wor=
k
>>> >>     anyways
>>> >>      >     to allow
>>> >>      >      > for shorter prefixes, why not instead create a new
>>> bottom
>>> >>     at /80
>>> >>      >     giving
>>> >>      >      > 16 bits more of prefix length and shrinking the IID do=
wn
>>> >>     to 48 bits.
>>> >>      >      > Doing so you would not even have to update the 3GPP
>>> >>     architecture
>>> >>      >     as I
>>> >>      >      > don=E2=80=99t know if that would fly or not.  Also thi=
s solves a
>>> >>     few other
>>> >>      >      > problems at the same time.
>>> >>      >      >
>>> >>      >      >
>>> >>      >      > As I mentioned in the v6ops deck presented that vlsm 0
>>> to
>>> >>     128 is
>>> >>      >      > mainstream for operators for static addressing on rout=
er
>>> >>     and switch
>>> >>      >      > infrastructure and dhcpv6 subnets longer prefixes for
>>> network
>>> >>      >      > infrastructure appliance clusters, NFV/VNF
>>> virtualization
>>> >>     and server
>>> >>      >      > farms.  On host subnets where there is a chance of mix
>>> of
>>> >>     slaac
>>> >>      >     hosts
>>> >>      >      > with dhcpv6  devices the prefix length is stuck at
>>> /64.  So on
>>> >>      >     these mix
>>> >>      >      > addressing host subnets we cannot do longer prefixes
>>> following
>>> >>      >     our ND
>>> >>      >      > cache hard limit mantra to prevent ND cache exhaustion
>>> >>     issues as
>>> >>      >      > described in RFC 6164.
>>> >>      >      >
>>> >>      >      > So with the /80 new fixed boundary shifting prefix
>>> length
>>> >>     16 bits
>>> >>      >     longer
>>> >>      >      > and shortening the IID by 16 bits gives resolved the
>>> 3GPP
>>> >>     issue
>>> >>      >     which
>>> >>      >      > 64share can work as is and subtending to downstream
>>> >>     devices will now
>>> >>      >      > work as a /64 is now equivalent to a /48 with 64k
>>> /80s.  Also
>>> >>      >     BCP-690
>>> >>      >      > for broadband not all operators have adopted the short=
er
>>> >>     prefix
>>> >>      >     lengths
>>> >>      >      > /56 or /48 recommendations  and now that=E2=80=99s not=
 an issue
>>> as the
>>> >>      >     /64 would
>>> >>      >      > now suffice.
>>> >>      >      >
>>> >>      >      >  From an operators perspective that gain allows at lea=
st
>>> >>     for 3GPP
>>> >>      >      > massive growth and subtending with a single /64 allows
>>> the
>>> >>     operators
>>> >>      >      > such as Verizon with massive subscriber base worldwide
>>> can
>>> >>     stay with
>>> >>      >      > current allocations and don=E2=80=99t have to ask
>>> >>     <
>>> https://www.google.com/maps/search/ent+allocations+and+don%E2%80%99t+ha=
ve+to+ask?entry=3Dgmail&source=3Dg
>>> >
>>> >>     for /10.
>>> >>      >      >
>>> >>      >      > As 5G gets rolled out with Enhanced VPN framework and
>>> Network
>>> >>      >     slicing
>>> >>      >      > paradigm, the demand for shorter blocks and wearable
>>> >>     multiple /48
>>> >>      >     will
>>> >>      >      > be our new reality.
>>> >>      >      >
>>> >>      >      > Making that 16 bit shift now to /80 making a /64 the n=
ew
>>> >>     /48 will
>>> >>      >     give
>>> >>      >      > broadband and 3GPP subscribers a ton of space to
>>> >>     subtending their
>>> >>      >      > networks we would be set for the future.  Especially
>>> with
>>> >>     IOT the
>>> >>      >     demand
>>> >>      >      > for subtending will continue to grow astronomically.
>>> >>      >      >
>>> >>      >      > Also IANA does not have to get start in allocating the
>>> >>     other /3 and
>>> >>      >      > other available blocks.
>>> >>      >      >
>>> >>      >      > Lots of problems being solved here with a fixed /80 ne=
w
>>> >>     boundary.
>>> >>      >      >
>>> >>      >      > Also with the existing random IID generation schemes
>>> which
>>> >>     we have
>>> >>      >      > tested on Linux kernel can do longer p
>>> >>      >
>>> >>       <
>>> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer=
+p?entry=3Dgmail&source=3Dg
>>> <
>>> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer=
+p?entry=3Dgmail&source=3Dg
>>> >>refixes
>>> >>      >     using RFC 4941 privacy
>>> >>      >      > extension or RFC 7217 stable IID.
>>> >>      >      >
>>> >>      >      > Win-Win for all.
>>> >>      >      >
>>> >>      >      >     Ole
>>> >>      >      >
>>> >>      >      > --
>>> >>      >      >
>>> >>      >      > <http://www.verizon.com/ <http://www.verizon.com/>
>>> >>     <http://www.verizon.com/ <http://www.verizon.com/>>>
>>> >>      >      >
>>> >>      >      > *Gyan Mishra*
>>> >>      >      >
>>> >>      >      > /Network Solutions A//rchitect /
>>> >>      >      >
>>> >>      >      > /M 301 502-1347
>>> >>      >      > 13101 Columbia Pike
>>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%=
C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&sour=
ce=3Dg>
>>>
>>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%=
C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&sour=
ce=3Dg>
>>> >>
>>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%=
C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&sour=
ce=3Dg>
>>> >
>>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%=
C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&sour=
ce=3Dg>>
>>> /Silver Spring, MD
>>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%=
C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&sour=
ce=3Dg>
>>> >>      >      >
>>> >>      >      >
>>> >>      >      >
>>> >>      >      > _______________________________________________
>>> >>      >      > v6ops mailing list
>>> >>      >      > v6ops@ietf.org <mailto:v6ops@ietf.org>
>>> >>     <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>
>>> >>      >      > https://www.ietf.org/mailman/listinfo/v6ops
>>> >>     <https://www.ietf.org/mailman/listinfo/v6ops>
>>> >>      >     <https://www.ietf.org/mailman/listinfo/v6ops
>>> >>     <https://www.ietf.org/mailman/listinfo/v6ops>>
>>> >>      >      >
>>> >>      >
>>> >>      > --
>>> >>      >
>>> >>      > <http://www.verizon.com/ <http://www.verizon.com/>>
>>> >>      >
>>> >>      > *Gyan Mishra*
>>> >>      >
>>> >>      > /Network Solutions A//rchitect /
>>> >>      >
>>> >>      > /M 301 502-1347
>>> >>      > 13101 Columbia Pike
>>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%=
C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&source=3Dg>
>>>
>>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%=
C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&source=3Dg>
>>> >>
>>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%=
C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&source=3Dg>>
>>> /Silver Spring, MD
>>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%=
C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&source=3Dg>
>>> >>      >
>>> >>      >
>>> >>
>>> >> --
>>> >>
>>> >> <http://www.verizon.com/>
>>> >>
>>> >> *Gyan Mishra*
>>> >>
>>> >> /Network Solutions A//rchitect /
>>> >>
>>> >> /M 301 502-1347
>>> >> 13101 Columbia Pike
>>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%2FSilve=
r+Spring,+MD?entry=3Dgmail&source=3Dg>
>>>
>>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%2FSilve=
r+Spring,+MD?entry=3Dgmail&source=3Dg>>>
>>> /Silver Spring, MD
>>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%2FSilve=
r+Spring,+MD?entry=3Dgmail&source=3Dg>
>>> >>
>>> >>
>>> >
>>> > _______________________________________________
>>> > v6ops mailing list
>>> > v6ops@ietf.org
>>> > https://www.ietf.org/mailman/listinfo/v6ops
>>> >
>>>
>>> --------------------------------------------------------------------
>>> IETF IPv6 working group mailing list
>>> ipv6@ietf.org
>>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>>> --------------------------------------------------------------------
>>>
>> _______________________________________________
>> v6ops mailing list
>> v6ops@ietf.org
>> https://www.ietf.org/mailman/listinfo/v6ops
>>
>

--0000000000005b29e305b49c3467
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Sat, 21 Nov 2020, 17:12 Ca By, &lt;<a href=3D"mailt=
o:cb.list6@gmail.com" rel=3D"noreferrer noreferrer noreferrer" target=3D"_b=
lank">cb.list6@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:=
1ex"><div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" cl=
ass=3D"gmail_attr">On Fri, Nov 20, 2020 at 8:20 PM Mark Smith &lt;<a href=
=3D"mailto:markzzzsmith@gmail.com" rel=3D"noreferrer noreferrer noreferrer =
noreferrer" target=3D"_blank">markzzzsmith@gmail.com</a>&gt; wrote:<br></di=
v><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;borde=
r-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color=
:rgb(204,204,204)"><div dir=3D"ltr"><div dir=3D"auto"><div><br><br><div cla=
ss=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, 21 Nov 202=
0, 14:00 Brian E Carpenter, &lt;<a href=3D"mailto:brian.e.carpenter@gmail.c=
om" rel=3D"noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">b=
rian.e.carpenter@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-le=
ft-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">Joel,<b=
r>
<br>
It seems to me that it&#39;s high time to draft a liaison statement to 3GPP=
,<br>
observing that:<br>
<br>
(1) There is a serious problem for the design and implementation of<br>
5G-based IPv6 &quot;hot spots&quot; and CEs [which is where this conversati=
on started];<br></blockquote></div></div><div dir=3D"auto"><br></div><div d=
ir=3D"auto">I think it is also important to find out why they haven&#39;t d=
eployed DHCPv6 to solve this=C2=A0problem.</div><div dir=3D"auto"><br></div=
><div dir=3D"auto">Don&#39;t they think DHCPv6 infrastructure will scale? I=
s it just that they don&#39;t know how to scale it?</div><div dir=3D"auto">=
</div></div></div></blockquote><div dir=3D"auto"><br></div><div dir=3D"auto=
">Definitely do not know how. I had a look at the dhcpv6 rfc and it was ove=
r 150 pages long. Longer than bgp, mpls, ipv6 ... tl; dr. =C2=A0=C2=A0</div=
></div></div></blockquote></div></div><div dir=3D"auto"><br></div><div dir=
=3D"auto">It is long. A lot of that is really about maintaining state synch=
ronisation between the client and the server, and that is for address state=
 synchronisation and dynamic allocation.</div><div dir=3D"auto"><br></div><=
div dir=3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quot=
e" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">=
<div><div class=3D"gmail_quote"><div dir=3D"auto"><br></div><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;=
border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)=
"><div dir=3D"ltr"><div dir=3D"auto"><div dir=3D"auto"><br></div><div>Is it=
 a vendor / mobile operator / handset developer DHCPv6 capability=C2=A0chic=
ken-and-egg problem?</div><div dir=3D"auto"></div></div></div></blockquote>=
<div dir=3D"auto"><br></div><div dir=3D"auto">I believe that exists too.=C2=
=A0</div><div dir=3D"auto"><br></div><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid=
;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir=3D"ltr"><div=
 dir=3D"auto"><div dir=3D"auto"><br></div><div dir=3D"auto">Is there an ove=
rriding business or industry reason?</div><div dir=3D"auto"></div></div></d=
iv></blockquote><div dir=3D"auto"><br></div><div dir=3D"auto">No. Just the =
usual nobody will come to the shop to pay for dhcpv6, =C2=A0so it is hard t=
o</div><div dir=3D"auto">martial market demand. Major vendors (android) hav=
e vocally declined to support dhcpv6. </div></div></div></blockquote></div>=
</div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"a=
uto">Specifically PD?</div><div dir=3D"auto"><br></div><div dir=3D"auto">Th=
e objection to DHCPv6 support I&#39;ve seen has been about not supporting D=
HCPv6 for address assignment to the host itself.</div><div dir=3D"auto"><br=
></div><div dir=3D"auto">PD is really router rather than host configuration=
. I sometimes wonder what a &quot;routing protocol&quot; solution to PD wou=
ld have looked like. For example, perhaps OSPF or BGP extensions to support=
 delegating prefixes to downstream routers.</div><div dir=3D"auto"><br></di=
v><div dir=3D"auto">I think right now it is better to stay with using DHCPv=
6 PD because it exists and has been successfully deployed. However I think =
the idea of using RAs for PD would heading down that &quot;routing protocol=
&quot; solution path to an extent.=C2=A0</div><div dir=3D"auto"><br></div><=
div dir=3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quot=
e" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">=
<div><div class=3D"gmail_quote"><div dir=3D"auto">Other scenarios it is sup=
ported but default off.=C2=A0</div><div dir=3D"auto"><br></div><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1=
px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,2=
04)"><div dir=3D"ltr"><div dir=3D"auto"><div dir=3D"auto"><br></div><div di=
r=3D"auto">The mobile industry has been resistant to tethering over the yea=
rs, and probably only came to begrudgingly accept it because they couldn&#3=
9;t prevent phone vendors from implementing Wifi and NAT, and couldn&#39;t =
very effectively stop their customers from using that capability (One trick=
 I&#39;ve heard of to prevent tethering working was to check if an IPv4 pac=
ket&#39;s=C2=A0TTL value was 64 when it arrived at the network, meaning it =
originated from the directly attached handset. Packets from tethered device=
s had a TTL of 63 so were dropped. Of course, you could set the default TTL=
 on a tethered=C2=A0PC to 65 to get around that.)</div><div dir=3D"auto"><b=
r></div><div dir=3D"auto">I guess there might be a fairly strong mindset th=
at there must be a fee per device attached to the network in addition to a =
fee for network utilisation. Providing multiple /64s would be formally ackn=
owledging that multiple devices can be attached and a fee per device isn&#3=
9;t and can&#39;t ever be charged, counter to the mindset.</div><div dir=3D=
"auto"></div></div></div></blockquote><div dir=3D"auto"><br></div><div dir=
=3D"auto">I believe the sentiment on this list from operators has been tryi=
ng to find ways to make more effective ways to support more complete ipv6 n=
etworks with the machinery we have.=C2=A0 I don=E2=80=99t think you have se=
en otherwise.=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">My o=
wn view is that i am trying to connect 10+M households, many rural, with 5G=
 broadband... and i feel it would be negligent to not support ipv6 in the m=
ost common home networking scenarios.=C2=A0</div><div dir=3D"auto"><br></di=
v><div dir=3D"auto">That said, my thinking has evolved.=C2=A0 And, i apprec=
iate the living and illuminating discussion. =C2=A0 i don=E2=80=99t think i=
 need standards work at =C2=A0this point. I am i going to take a swing at m=
aking dhcpv6 work... not as specified in that long rfc, but just taking the=
 view of a dhcpv6-pd packet as an api, which will simplify things.=C2=A0</d=
iv></div></div></blockquote></div></div><div dir=3D"auto"><br></div><div di=
r=3D"auto"><br></div><div dir=3D"auto">The production wired residential dep=
loyment I worked in back in 2010 had a DHCPv6 server on the BNG, not a rela=
y, however that was fed subscriber attributes via RADIUS. These days they w=
ould be RFC6911 RADIUS attributes rather than vendor specific ones.</div><d=
iv dir=3D"auto"><br></div><div dir=3D"auto">So the DHCPv6 server infrastruc=
ture scaling problem upsteam of the BNG gets replaced by a RADIUS scaling o=
ne, which people may be more familiar with solving and already have solved.=
</div><div dir=3D"auto"><br></div><div dir=3D"auto"><div class=3D"gmail_quo=
te"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-lef=
t:1px #ccc solid;padding-left:1ex"><div><div class=3D"gmail_quote"><div dir=
=3D"auto"><br></div><div dir=3D"auto">This has been a helpful read=C2=A0<di=
v><a href=3D"https://tools.ietf.org/html/draft-ietf-dhc-dhcpv6-pd-relay-req=
uirements-03" rel=3D"noreferrer noreferrer noreferrer noreferrer" target=3D=
"_blank">https://tools.ietf.org/html/draft-ietf-dhc-dhcpv6-pd-relay-require=
ments-03</a></div><div dir=3D"auto"><br></div></div><div dir=3D"auto"></div=
></div></div></blockquote></div></div><div dir=3D"auto"><br></div><div dir=
=3D"auto">I think some or all of these problems might go away with the abov=
e DHCPv6 server/RADIUS model, because there is a lot more DHCPv6 session st=
ate available on the first hop device.</div><div dir=3D"auto"><br></div><di=
v dir=3D"auto"><br></div><div dir=3D"auto">Regards,</div><div dir=3D"auto">=
Mark.</div><div dir=3D"auto"><br></div><div dir=3D"auto"><div class=3D"gmai=
l_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex"><div><div class=3D"gmail_quote"><di=
v dir=3D"auto"><br></div><blockquote class=3D"gmail_quote" style=3D"margin:=
0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-lef=
t:1ex;border-left-color:rgb(204,204,204)"><div dir=3D"ltr"><div dir=3D"auto=
"><div dir=3D"auto"><br></div><div>Regards,</div><div>Mark.</div><div dir=
=3D"auto"><br></div><div dir=3D"auto"><div class=3D"gmail_quote"><blockquot=
e class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width=
:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204=
,204)"></blockquote></div></div></div></div><div dir=3D"ltr"><div dir=3D"au=
to"><div dir=3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"gmail=
_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left=
-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
<br>
(2) Although the best solution is not yet obvious, defining and<br>
standardizing it will require a joint effort by the IETF and 3GPP.<br>
<br>
Followed by a proposal to form an ad hoc joint design team.<br>
<br>
Regards<br>
=C2=A0 =C2=A0Brian Carpenter<br>
On 21-Nov-20 14:46, Joel M. Halpern wrote:<br>
&gt; The nesting got me lost, so I will top post my take on the answer to t=
he <br>
&gt; one quesiton I could understand.<br>
&gt; <br>
&gt; I believe you asked what I think would need to be changed to permit th=
e <br>
&gt; delegation.<br>
&gt; As with anything, the real things that need to change are the devices =
in <br>
&gt; the network.<br>
&gt; <br>
&gt; With regard to IETF standards, what is proposed is a change to RA. <br=
>
&gt; There are several possible changes.=C2=A0 None of them require a chang=
e to <br>
&gt; the IPv6 addressing archtiecture, as the addressing structure remains =
as <br>
&gt; it is.<br>
&gt; As for the exact mechanism, at the moment I lean towards Ole&#39;s pro=
posal <br>
&gt; of using a new option in his generic option mechanism.=C2=A0 But I am =
not <br>
&gt; wedded to that answer.<br>
&gt; <br>
&gt; And of course, to get this supported in mobile environments we will ha=
ve <br>
&gt; to work with 3GPP and make sure there are no other hidden issues. <br>
&gt; That&#39;s the way we do things.=C2=A0 Work together.<br>
&gt; <br>
&gt; Changing the prefix length to /80 is technically also possible.=C2=A0 =
It does <br>
&gt; a lot more violence to my understanding of the architecture and softwa=
re <br>
&gt; structures that go with it, and is a very limited and narrow solution =
to <br>
&gt; the problem.<br>
&gt; <br>
&gt; Yours,<br>
&gt; Joel<br>
&gt; <br>
&gt; On 11/20/2020 7:58 PM, Gyan Mishra wrote:<br>
&gt;&gt; Hi Joel<br>
&gt;&gt;<br>
&gt;&gt; In-line<br>
&gt;&gt;<br>
&gt;&gt; On Fri, Nov 20, 2020 at 6:02 PM Joel M. Halpern &lt;<a href=3D"mai=
lto:jmh@joelhalpern.com" rel=3D"noreferrer noreferrer noreferrer noreferrer=
 noreferrer" target=3D"_blank">jmh@joelhalpern.com</a> <br>
&gt;&gt; &lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" rel=3D"noreferre=
r noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">jmh@joelha=
lpern.com</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan, separate from Ole&#39;s comments about th=
e difference between address<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0assignment and delegation, I have another probl=
em following the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0reasoning below.<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Yes, the proposal for using shorter prefixes to=
 enable UE to perform<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0delegation will require changes to the UE. <br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 Gyan&gt; Agreed.=C2=A0 So that change would be=
 to RFC 4291 64 bit boundary <br>
&gt;&gt; to allow for longer prefix.=C2=A0 Do you agree?<br>
&gt;&gt;<br>
&gt;&gt; If you don=E2=80=99t agree what do think the change would be to al=
low the UE to <br>
&gt;&gt; accept shorter prefix from the 3GPP gateway?<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0But I do not see how that is relevant to any ch=
oice we are trying to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0make.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Any solution that enables UE to delegate addres=
ses (in the sense that<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0they lack the capability now) willr equire chan=
ges to the UE. <br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; If the UE receives a /56 via RA it cou=
ld delegate /64 to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0downstream devices.=C2=A0 No change needed to d=
elegate =C2=A0/64, however a<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0change is needed to accept /56 via RA. <br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 If 3GPP gateway supported PD - problem solved =
but that=E2=80=99s not the <br>
&gt;&gt; case and that does not sound like it will ever change even with 5G=
.<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; The UE needs to be able to accept shor=
ter prefix.=C2=A0 That=E2=80=99s the <br>
&gt;&gt; IPV6 specification change that requires removal of the 64 bit boun=
dary.<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Yoru<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0proposed change to the SLAAC length if anything=
 does more violence to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0the software (depending upon the exact software=
 architecture.)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; What violence to software.=C2=A0 There=
 would be more violence to <br>
&gt;&gt; software if we removed the 64 bit boundary and allowed slaac to su=
pport <br>
&gt;&gt; any vlsm prefix lengths.<br>
&gt;&gt;<br>
&gt;&gt; My /80 proposal would just shift the boundary 16 bits to /80.<br>
&gt;&gt;<br>
&gt;&gt; Hosts on the same subnet with two different masks would not be on-=
net to <br>
&gt;&gt; each other as on different subnets.=C2=A0 The router would be conf=
igured with <br>
&gt;&gt; the two subnets /64 and /80 subnet to support the two device types=
.<br>
&gt;&gt; The solution would be a simple RA PIO flag that is set and older h=
osts <br>
&gt;&gt; not upgraded would be backwards compatible and so would only suppo=
rt 64 <br>
&gt;&gt; bit boundary by ignoring flag. Hosts upgraded to support would <br=
>
&gt;&gt; understand the flag and be able to support longer mask up to /80.<=
br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0So I do not follow how you got to your conclusi=
on.<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0On 11/20/2020 5:27 PM, Gyan Mishra wrote:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; (top posting)<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As I would like to clear the air as well =
as get to the crux of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0the v6ops<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; presentation development results as well =
as next steps for this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0draft<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; and the 6man variable slaac solutions dra=
ft:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This thread was in light of Lorenzo kindl=
y pointing out that<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0upgrading<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP is not all that needs be done for Ca=
meron=E2=80=99s 64share v2 to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0work - as<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; all mobile devices would stop working- as=
 slaac would not would be<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; effectively broken.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The mobile device would receive a shorter=
 prefix let=E2=80=99s say /56<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0but not<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; know what to do with it since it=E2=80=99=
s expecting a /64.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So that a major gap and the only solution=
 is updating RFC 4291<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0removing<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the 64 bit boundary allowing for shorter =
prefix and now as well<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0longer<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; prefixes to work and in that respect now =
provide the much needed<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0parity<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; with static and DHCPv6 which can do any p=
refix length.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So that is a drastic change to RFC 4291.=
=C2=A0 However, in light of this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; development on the v6ops 109 call, my bal=
ancing act of best of both<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; worlds and also to keep everyone happy to=
 make this a WG effort<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0for this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; change by proposing in the subject headin=
g /80 fixed boundary and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0not a<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; variable slaac change allowing all bits v=
lsm.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Basically stealing 16 bits for network pr=
efix out of the IID, still<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; keeping the fixed boundary so longer than=
 80 would NOT =C2=A0be allowed.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; A /64 would now be equivalent to a /48 wi=
th now 64k /80=E2=80=99s.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This /80 would keep the operators and law=
 enforcement happy as<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0now 16<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; bits less helps traceability but is still=
 long enough for 48 bits of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; privacy to IP correlation by attackers.<b=
r>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This /80 would be a nice optimal balance =
as it would keep wired<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; broadband and mobile handset customers ha=
ppy respecting their<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0privacy as<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the 16 bits less of heuristics is minimal=
 change that will impact IP<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; correlation by attackers.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The IID as it=E2=80=99s less than the cur=
rent 64 bit cannot use MAC based<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0EUI64<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; IID, which is not a problem as Mac based =
IID is not recommended<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0as most<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; all manufacturers use RFC 4941 and I beli=
eve Linux flavors some use<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; stable IID RFC 7217.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So now the 48 bit IID would require a ran=
dom IID generation<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0schema so<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; can use either RFC 4941 privacy extension=
 or RFC 7217 stable IID to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; generate the 48 bit IID.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP subtending would now work issue ment=
ioned in the problem<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0statement<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; draft without even having to use 64share =
as now longer prefixes<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0up to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /80 would be supported allowing for furth=
er segmentation of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0downstream<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This also would help wired broadband and =
soon fixed 5G broadband<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; proliferation where operators in light of=
 BCP RIPE-690, are sill<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; allocation via BNG gateways a /64, now op=
erators =C2=A0can stay as-is,<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0as the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /64 would now be allowed to be further se=
gmented supporting 64k<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0/80s,<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; way more then enough for SOHO.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This would allow 64share if used by 3GPP =
operators to work and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0would not<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; require the 3GPP specification to be upda=
ted.=C2=A0 We don=E2=80=99t know even<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0if the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP architecture specification can be up=
dated to support shorter<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; prefixes and if the 3GPP consortium of op=
erators would agree to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0it.=C2=A0 So<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; that is all theoretical of that change is=
 possible.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As with 5G with Enhanced VPN framework SR=
 steering of high priority<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; traffic, traffic isolation and Network sl=
icing capabilities becomes<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; mainstream and will soon be a real world =
reality and as fixed 5G<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; broadband proliferation takes off and mob=
ile 5G =3D=3D the idea of a<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; wearable /48 will really be many /48s.<br=
>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As this paradigm shift takes place, opera=
tors around the world<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0will be<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; clamoring after the RIR for massive block=
s, I would say less than /8<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; more like a /5 or /4.=C2=A0 If you do the=
 math on the way high side a /10<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; yields 7 bits so 128 divided by 5 RIRs yi=
elds 24 ISPs per RIR<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0which is<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; tiny number with the number of large size=
 operators worldwide.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; With the massive proliferation of IOT dev=
ices and just about<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0every home<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; or office appliance on 5G, the problem no=
w gets way exacerbated.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As this evolution unfolds IANA will be sc=
rambling to release all<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; remaining /3 as well as all unallocated b=
locks to subvert RIR IPv6<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; address space depletion.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Playing Monday night quarterbacking in hi=
ndsight we would never<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0think<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; this would happen in a million years, but=
 we would see IPv6 on<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0the verge<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; of address space depletion.=C2=A0 Unheard=
 of but it can happen as the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0saying<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; goes =E2=80=9Cwhen you build - they will =
come=E2=80=9D.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; It is true as history has taught that ver=
y important lesson.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The answer to this real world problem is =
in the subject heading<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0of this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; thread.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This would also fix the day 1 issue I men=
tioned allowing mix of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices with static and DHCPv6 up to /80.=
<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The variable slaac solution draft propose=
s a new =C2=A0RA PIO flag<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0that would<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; be used to signal longer prefixes, and wo=
uld provide backwards<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; compatibility so that devices not support=
ing woud ignore the flag<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices on newer code supporting would us=
e the flag.=C2=A0 We definitely<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; don=E2=80=99t want to impact any existing=
 devices on the existing 64 bit<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; boundary standard.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Dmytro has tested the solution on Linux k=
ernel signaling RA PIO<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0flag and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; was able to successfully test any length =
mask and random IID<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0generation<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; both RFC 4941 privacy extension as well a=
s stable IID RFC 7217.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.org/doc/dra=
ft-mishra-6man-variable-slaac/" rel=3D"noreferrer noreferrer noreferrer nor=
eferrer noreferrer noreferrer" target=3D"_blank">https://datatracker.ietf.o=
rg/doc/draft-mishra-6man-variable-slaac/</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/doc=
/draft-mishra-6man-variable-slaac/" rel=3D"noreferrer noreferrer noreferrer=
 noreferrer noreferrer noreferrer" target=3D"_blank">https://datatracker.ie=
tf.org/doc/draft-mishra-6man-variable-slaac/</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/doc=
/draft-mishra-6man-variable-slaac/" rel=3D"noreferrer noreferrer noreferrer=
 noreferrer noreferrer noreferrer" target=3D"_blank">https://datatracker.ie=
tf.org/doc/draft-mishra-6man-variable-slaac/</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/doc=
/draft-mishra-6man-variable-slaac/" rel=3D"noreferrer noreferrer noreferrer=
 noreferrer noreferrer noreferrer" target=3D"_blank">https://datatracker.ie=
tf.org/doc/draft-mishra-6man-variable-slaac/</a>&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; If everyone is in agreement with what I h=
ave stated on this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0thread, I<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; would like to ask the chairs for WG adopt=
ion as this is a WG effort.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; I would like to garner support from all 6=
MAN members with full<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0consensus<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; to change the existing RFC 4941 /64 fixed=
 boundary to /80 fixed<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0boundary.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Kind Regards<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Gyan<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; On Thu, Nov 19, 2020 at 5:14 PM Joel M. H=
alpern<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:jmh@joelhalpern.com" rel=
=3D"noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blan=
k">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com=
" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"=
_blank">jmh@joelhalpern.com</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;mailto:<a href=3D"mailto:jmh@joelhalp=
ern.com" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer" tar=
get=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mailto:jmh@joe=
lhalpern.com" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer=
" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt;&gt; wrote:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0I am missing something=
 in your reasoning.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0You seem to say at one=
 point that (to paraphrase) &quot;we can&#39;t<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0do this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0because it does not wo=
rk with the existing UE software&quot;.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Any new solution where=
 a UE delegates based on any change of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0any kind<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0(including lengthening=
 the prefix, shortening the prefix, or<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0magically<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0incanting new prefixes=
) requires that the UE be upgraded to know<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0what to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0do with the informatio=
n.=C2=A0 I do not see how that<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0differentiates any of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0the solutions. (Except=
 &quot;don&#39;t do anything&quot;, which I think we<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0do not<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0want<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0to take.)<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0On 11/19/2020 5:03 PM,=
 Gyan Mishra wrote:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; On Thu, Nov 19, =
2020 at 10:33 AM &lt;<a href=3D"mailto:otroan@employees.org" rel=3D"norefer=
rer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">otroan@e=
mployees.org</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.o=
rg" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer" target=
=3D"_blank">otroan@employees.org</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:otroan@employees.org" rel=3D"noreferrer noreferrer noreferrer norefe=
rrer noreferrer" target=3D"_blank">otroan@employees.org</a> &lt;mailto:<a h=
ref=3D"mailto:otroan@employees.org" rel=3D"noreferrer noreferrer noreferrer=
 noreferrer noreferrer" target=3D"_blank">otroan@employees.org</a>&gt;&gt;<=
br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;mailto:<a hr=
ef=3D"mailto:otroan@employees.org" rel=3D"noreferrer noreferrer noreferrer =
noreferrer noreferrer" target=3D"_blank">otroan@employees.org</a> &lt;mailt=
o:<a href=3D"mailto:otroan@employees.org" rel=3D"noreferrer noreferrer nore=
ferrer noreferrer noreferrer" target=3D"_blank">otroan@employees.org</a>&gt=
;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.o=
rg" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer" target=
=3D"_blank">otroan@employees.org</a> &lt;mailto:<a href=3D"mailto:otroan@em=
ployees.org" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer"=
 target=3D"_blank">otroan@employees.org</a>&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; On 19 Nov 2020, at 14:58, Gyan Mishra<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:=
hayabusagsm@gmail.com" rel=3D"noreferrer noreferrer noreferrer noreferrer n=
oreferrer" target=3D"_blank">hayabusagsm@gmail.com</a> &lt;mailto:<a href=
=3D"mailto:hayabusagsm@gmail.com" rel=3D"noreferrer noreferrer noreferrer n=
oreferrer noreferrer" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.=
com" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer" target=
=3D"_blank">hayabusagsm@gmail.com</a> &lt;mailto:<a href=3D"mailto:hayabusa=
gsm@gmail.com" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferre=
r" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com" rel=3D"noreferrer no=
referrer noreferrer noreferrer noreferrer" target=3D"_blank">hayabusagsm@gm=
ail.com</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.=
com" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer" target=
=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:hayabusagsm@gmail.com" rel=3D"noreferrer noreferrer noreferrer noref=
errer noreferrer" target=3D"_blank">hayabusagsm@gmail.com</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.=
com" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer" target=
=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; You would need a new option. It would likely be<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0useful for the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0requesting router to indicate interest in the option. Even<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0hinting<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0at what prefix size it was expecting.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; Now can you explain to me again the reasons why this<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0approach is<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0better than using the existing DHPCv6 protocol packets?<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A03GPP gateway does not support DHCPv6<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A03GPP gateway doesn&#39;t support new option. What&#39;s your<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0point?<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 The point of the v6ops presentation and this email<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0thread is<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0how to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; =E2=80=9Cextend =
a /64=E2=80=9D in the 3GPP use case =C2=A0in slide 1 of the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0deck you<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0compiled<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; a list of option=
s and of the two I had highlighted in red<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0were the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; 64share v2 Camer=
on=E2=80=99s option and the variable slaac<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0option.=C2=A0 So on<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; call this mornin=
g Lorenzo shot down 64share v2 shorter prefix<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0option as<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; even if the 3GPP=
 architecture was updated to support longer<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0prefixes and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; even is the 3GPP=
 gateway was able to send a shorter prefix<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0with A<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0flag<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; not set, all mob=
ile devices per Lorenzo=E2=80=99s point would be<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0broken<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0as they<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; would not accept=
 the shorter let=E2=80=99s say /56 prefix to build the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0slaac 128<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; bit address.=C2=
=A0 So the bottom line is the 64share v2 won=E2=80=99t work<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0unless we<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; update RFC 4291 =
and remove the 64 bit boundary.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0So w=
e are back to square uno - no viable solution<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0So n=
ow we had thrown out the longer &gt;64 due to race to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0bottom<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0worries<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; which I and othe=
rs believe is Fud and as described in<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0slide 10 of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; v6ops =E2=80=9Cr=
ace to the bottom slide=E2=80=9D.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; So a happy mediu=
m /80 fixed boundary I came up with that I<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0think<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0solves<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; a lot of the iss=
ue and not just the 3GPP initial<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0segmentation of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; downstream devic=
es problem statement.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Since we have to=
 update RFC 4291 for 64share v2 to work<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0anyways<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0to allow<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; for shorter pref=
ixes, why not instead create a new bottom<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0at /80<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0giving<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; 16 bits more of =
prefix length and shrinking the IID down<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0to 48 bits.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Doing so you wou=
ld not even have to update the 3GPP<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0architecture<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0as I<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; don=E2=80=99t kn=
ow if that would fly or not.=C2=A0 Also this solves a<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0few other<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; problems at the =
same time.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; As I mentioned i=
n the v6ops deck presented that vlsm 0 to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0128 is<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; mainstream for o=
perators for static addressing on router<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0and switch<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; infrastructure a=
nd dhcpv6 subnets longer prefixes for network<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; infrastructure a=
ppliance clusters, NFV/VNF virtualization<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0and server<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; farms.=C2=A0 On =
host subnets where there is a chance of mix of<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0hosts<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; with dhcpv6 =C2=
=A0devices the prefix length is stuck at /64.=C2=A0 So on<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0these mix<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; addressing host =
subnets we cannot do longer prefixes following<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0our ND<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; cache hard limit=
 mantra to prevent ND cache exhaustion<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0issues as<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; described in RFC=
 6164.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; So with the /80 =
new fixed boundary shifting prefix length<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A016 bits<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0longer<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; and shortening t=
he IID by 16 bits gives resolved the 3GPP<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0issue<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0which<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; 64share can work=
 as is and subtending to downstream<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0devices will now<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; work as a /64 is=
 now equivalent to a /48 with 64k /80s.=C2=A0 Also<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0BCP-690<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; for broadband no=
t all operators have adopted the shorter<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0prefix<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0lengths<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; /56 or /48 recom=
mendations =C2=A0and now that=E2=80=99s not an issue as the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0/64 would<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; now suffice.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 From an op=
erators perspective that gain allows at least<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0for 3GPP<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; massive growth a=
nd subtending with a single /64 allows the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0operators<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; such as Verizon =
with massive subscriber base worldwide can<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0stay with<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; current allocati=
ons and don=E2=80=99t have to ask<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/maps/sear=
ch/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=3Dgmail&amp;source=
=3Dg" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer norefer=
rer" target=3D"_blank">https://www.google.com/maps/search/ent+allocations+a=
nd+don%E2%80%99t+have+to+ask?entry=3Dgmail&amp;source=3Dg</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0for /10.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; As 5G gets rolle=
d out with Enhanced VPN framework and Network<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0slicing<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; paradigm, the de=
mand for shorter blocks and wearable<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0multiple /48<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0will<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; be our new reali=
ty.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Making that 16 b=
it shift now to /80 making a /64 the new<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0/48 will<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0give<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; broadband and 3G=
PP subscribers a ton of space to<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0subtending their<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; networks we woul=
d be set for the future.=C2=A0 Especially with<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0IOT the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0demand<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; for subtending w=
ill continue to grow astronomically.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Also IANA does n=
ot have to get start in allocating the<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0other /3 and<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; other available =
blocks.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Lots of problems=
 being solved here with a fixed /80 new<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0boundary.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Also with the ex=
isting random IID generation schemes which<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0we have<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; tested on Linux =
kernel can do longer p<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/ma=
ps/search/tested+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=
=3Dg" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer norefer=
rer" target=3D"_blank">https://www.google.com/maps/search/tested+on+Linux+k=
ernel+can+do+longer+p?entry=3Dgmail&amp;source=3Dg</a> &lt;<a href=3D"https=
://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=
=3Dgmail&amp;source=3Dg" rel=3D"noreferrer noreferrer noreferrer noreferrer=
 noreferrer noreferrer" target=3D"_blank">https://www.google.com/maps/searc=
h/tested+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=3Dg</a>&g=
t;&gt;refixes<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0using RFC 4941 privacy=
<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; extension or RFC=
 7217 stable IID.<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Win-Win for all.=
<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0Ole<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; --<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;<a href=3D"h=
ttp://www.verizon.com/" rel=3D"noreferrer noreferrer noreferrer noreferrer =
noreferrer noreferrer" target=3D"_blank">http://www.verizon.com/</a> &lt;<a=
 href=3D"http://www.verizon.com/" rel=3D"noreferrer noreferrer noreferrer n=
oreferrer noreferrer noreferrer" target=3D"_blank">http://www.verizon.com/<=
/a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"http://www.verizon.com/" rel=3D"=
noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" target=
=3D"_blank">http://www.verizon.com/</a> &lt;<a href=3D"http://www.verizon.c=
om/" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer noreferr=
er" target=3D"_blank">http://www.verizon.com/</a>&gt;&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; *Gyan Mishra*<br=
>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Network Solutio=
ns A//rchitect /<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; /M 301 502-1347<=
br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"https=
://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%=
A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg=
" rel=3D"noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">131=
01 Columbia Pike</a><br><a href=3D"https://www.google.com/maps/search/13101=
+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver=
+Spring,+MD?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer noreferrer nore=
ferrer noreferrer" target=3D"_blank">
</a>&gt;&gt;<a href=3D"https://www.google.com/maps/search/13101+Columbia+Pi=
ke+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?=
entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer noreferrer noreferrer noref=
errer" target=3D"_blank">=C2=A0 =C2=A0 =C2=A0 </a>&gt;<a href=3D"https://ww=
w.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%=
C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg" rel=
=3D"noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">=C2=A0 =
=C2=A0 =C2=A0 </a>&gt; <a href=3D"https://www.google.com/maps/search/13101+=
Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+=
Spring,+MD?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer noreferrer noref=
errer noreferrer" target=3D"_blank">/Silver Spring, MD</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; ________________=
_______________________________<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; v6ops mailing li=
st<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"mailt=
o:v6ops@ietf.org" rel=3D"noreferrer noreferrer noreferrer noreferrer norefe=
rrer" target=3D"_blank">v6ops@ietf.org</a> &lt;mailto:<a href=3D"mailto:v6o=
ps@ietf.org" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer"=
 target=3D"_blank">v6ops@ietf.org</a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:v6ops@ietf.org" re=
l=3D"noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_bla=
nk">v6ops@ietf.org</a> &lt;mailto:<a href=3D"mailto:v6ops@ietf.org" rel=3D"=
noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">v=
6ops@ietf.org</a>&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"https=
://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer noreferrer norefe=
rrer noreferrer noreferrer noreferrer" target=3D"_blank">https://www.ietf.o=
rg/mailman/listinfo/v6ops</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/lis=
tinfo/v6ops" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer =
noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</=
a>&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https:/=
/www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer noreferrer noreferr=
er noreferrer noreferrer noreferrer" target=3D"_blank">https://www.ietf.org=
/mailman/listinfo/v6ops</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/lis=
tinfo/v6ops" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer =
noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</=
a>&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; --<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;<a href=3D"http://www.verizon.com/" r=
el=3D"noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" ta=
rget=3D"_blank">http://www.verizon.com/</a> &lt;<a href=3D"http://www.veriz=
on.com/" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer nore=
ferrer" target=3D"_blank">http://www.verizon.com/</a>&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; *Gyan Mishra*<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Network Solutions A//rchitect /<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /M 301 502-1347<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"https://www.google.com/maps/se=
arch/13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?=
entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer noreferrer noreferrer noref=
errer" target=3D"_blank">13101 Columbia Pike</a><br><a href=3D"https://www.=
google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%2F=
Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer noreferre=
r noreferrer noreferrer" target=3D"_blank">
</a>&gt;&gt;<a href=3D"https://www.google.com/maps/search/13101+Columbia+Pi=
ke+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&amp;sour=
ce=3Dg" rel=3D"noreferrer noreferrer noreferrer noreferrer" target=3D"_blan=
k">=C2=A0 =C2=A0 =C2=A0 </a>&gt; <a href=3D"https://www.google.com/maps/sea=
rch/13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?e=
ntry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer noreferrer noreferrer norefe=
rrer" target=3D"_blank">/Silver Spring, MD</a><br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;&gt;<br>
&gt;&gt; -- <br>
&gt;&gt;<br>
&gt;&gt; &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer noreferr=
er noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">http://ww=
w.verizon.com/</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; *Gyan Mishra*<br>
&gt;&gt;<br>
&gt;&gt; /Network Solutions A//rchitect /<br>
&gt;&gt;<br>
&gt;&gt; /M 301 502-1347<br>
&gt;&gt; <a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike+=
%0D%0A+%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer=
 noreferrer noreferrer noreferrer" target=3D"_blank">13101 Columbia Pike</a=
><br><a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike+%0D%=
0A+%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer nor=
eferrer noreferrer noreferrer" target=3D"_blank">
</a>&gt;&gt; <a href=3D"https://www.google.com/maps/search/13101+Columbia+P=
ike+%0D%0A+%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg" rel=3D"norefe=
rrer noreferrer noreferrer noreferrer" target=3D"_blank">/Silver Spring, MD=
</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" rel=3D"noreferrer noreferrer norefer=
rer noreferrer noreferrer" target=3D"_blank">v6ops@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blan=
k">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt; <br>
<br></blockquote></div></div></div></div><div dir=3D"ltr"><div dir=3D"auto"=
><div dir=3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-st=
yle:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" rel=3D"noreferrer noreferrer noreferrer no=
referrer noreferrer" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer noreferr=
er" target=3D"_blank">https://www.ietf.org/mailman/listinfo/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></div></div></div>
</div>
_______________________________________________<br>
v6ops mailing list<br>
<a href=3D"mailto:v6ops@ietf.org" rel=3D"noreferrer noreferrer noreferrer n=
oreferrer" target=3D"_blank">v6ops@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer n=
oreferrer noreferrer noreferrer noreferrer" target=3D"_blank">https://www.i=
etf.org/mailman/listinfo/v6ops</a><br>
</blockquote></div></div>
</blockquote></div></div></div>

--0000000000005b29e305b49c3467--


From nobody Sat Nov 21 05:57:11 2020
Return-Path: <alexandre.petrescu@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 2A4363A0C02 for <v6ops@ietfa.amsl.com>; Sat, 21 Nov 2020 05:57:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.63
X-Spam-Level: 
X-Spam-Status: No, score=-1.63 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 sIDes_4KAFlK for <v6ops@ietfa.amsl.com>; Sat, 21 Nov 2020 05:57:07 -0800 (PST)
Received: from sainfoin-smtp-out.extra.cea.fr (sainfoin-smtp-out.extra.cea.fr [132.167.192.228]) (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 7B5BE3A0BFD for <v6ops@ietf.org>; Sat, 21 Nov 2020 05:57:07 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0ALDv5Wu024414 for <v6ops@ietf.org>; Sat, 21 Nov 2020 14:57:05 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 3563F200CAA for <v6ops@ietf.org>; Sat, 21 Nov 2020 14:57:05 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 2A932200C1B for <v6ops@ietf.org>; Sat, 21 Nov 2020 14:57:05 +0100 (CET)
Received: from [10.11.240.1] ([10.11.240.1]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0ALDv4tj017272 for <v6ops@ietf.org>; Sat, 21 Nov 2020 14:57:04 +0100
To: v6ops@ietf.org
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <CAO42Z2ymFxi+eP9DkjfrOocabb9T+Srw-gtStp_iJsVrybdomg@mail.gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <b4807666-dc9a-afe2-fc11-769ea6665dd3@gmail.com>
Date: Sat, 21 Nov 2020 14:57:04 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0
MIME-Version: 1.0
In-Reply-To: <CAO42Z2ymFxi+eP9DkjfrOocabb9T+Srw-gtStp_iJsVrybdomg@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/7Ej3zXkymOpJyNsiYlhfpRXuB1g>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 21 Nov 2020 13:57:10 -0000

Le 21/11/2020 à 06:47, Mark Smith a écrit :
> 
> 
> On Sat, 21 Nov 2020, 09:27 Gyan Mishra, <hayabusagsm@gmail.com 
> <mailto:hayabusagsm@gmail.com>> wrote:
> 
> 
>     (top posting) 
> 
> 
>     As I would like to clear the air as well as get to the crux of the
>     v6ops presentation development results as well as next steps for
>     this draft and the 6man variable slaac solutions draft:
> 
> 
> You're asserting that everybody has accepted there is a problem to be 
> solved, and that everybody has accepted that the only way to solve it is 
> to change the default 64 bit IID size. This is both premature and not a 
> representation about "everybody's" opinion you can make.
> 
> I haven't accepted either of those things.
> 
> I'm not happy with the idea of changing away for 64 bit IIDs because I 
> don't think 64 bit IIDs are the problem. Plenty of operators have given 
> out /56s.

No 3GPP operator gives out a /56 on a public deployment.

There are some private trials on 3GPP operators with /56 and DHCPv6-PD, 
but that's a private APN with dedicated SIM cards.  It is not new, it is 
old, and dying out, because it is not working, because no smartphone 
could ever use it, because modems dont implement it.

> I'm working at my second one. It is not impossible.

Mark, is that work in a 3GPP network on a 3G/4G link?

Alex

> 
> Many things below are incorrect, uninformed, or quite frankly 
> ridiculous. Some read like you've let your imagination go wild and then 
> have just assumed because you can imagine it it will then inevitably 
> happen in the near future.
> 
> For example, DHCPv6 does not provide a prefix length to hosts. Your 
> proposal does not make SLAAC "consistent' with what DHCPv6 does, because 
> DHCPv6 doesn't work the way you think it does (look up IA_NA and IA_TA 
> in the DHCPv6 RFC).
> 
> "the idea of a wearable /48 will really be many /48s"? Do you really 
> think we're going to have more devices on our person that we'll need 
> more than 65 536 /64 subnets (a single /48) to number them? That sounds 
> like science fiction to me for at least the next 200 years or more.
> 
> IPv6 isn't and isn't required to be the final and only Internet protocol 
> for the remainder of humanity, so we don't have to try to accommodate 
> every conceivable idea that somebody can come up with that might cause 
> the 128 bit address space to be too small.
> 
> 
>     This thread was in light of Lorenzo kindly pointing out that
>     upgrading 3GPP is not all that needs be done for Cameron’s 64share
>     v2 to work - as all mobile devices would stop working- as slaac
>     would not would be effectively broken.
> 
>     The mobile device would receive a shorter prefix let’s say /56 but
>     not know what to do with it since it’s expecting a /64.
> 
>     So that a major gap and the only solution is updating RFC 4291
>     removing the 64 bit boundary allowing for shorter prefix and now as
>     well longer prefixes to work and in that respect now provide the
>     much needed parity with static and DHCPv6 which can do any prefix
>     length.
> 
>     So that is a drastic change to RFC 4291.  However, in light of this
>     development on the v6ops 109 call, my balancing act of best of both
>     worlds and also to keep everyone happy to make this a WG effort for
>     this change by proposing in the subject heading /80 fixed boundary
>     and not a variable slaac change allowing all bits vlsm.
> 
>     Basically stealing 16 bits for network prefix out of the IID, still
>     keeping the fixed boundary so longer than 80 would NOT  be allowed.
> 
>     A /64 would now be equivalent to a /48 with now 64k /80’s.
> 
>     This /80 would keep the operators and law enforcement happy as now
>     16 bits less helps traceability but is still long enough for 48 bits
>     of privacy to IP correlation by attackers.
> 
>     This /80 would be a nice optimal balance as it would keep wired
>     broadband and mobile handset customers happy respecting their
>     privacy as the 16 bits less of heuristics is minimal change that
>     will impact IP correlation by attackers.
> 
>     The IID as it’s less than the current 64 bit cannot use MAC based
>     EUI64 IID, which is not a problem as Mac based IID is not
>     recommended as most all manufacturers use RFC 4941 and I believe
>     Linux flavors some use stable IID RFC 7217.
> 
>     So now the 48 bit IID would require a random IID generation schema
>     so can use either RFC 4941 privacy extension or RFC 7217 stable IID
>     to generate the 48 bit IID.
> 
>     3GPP subtending would now work issue mentioned in the problem
>     statement draft without even having to use 64share as now longer
>     prefixes up to /80 would be supported allowing for further
>     segmentation of downstream devices.
> 
>     This also would help wired broadband and soon fixed 5G broadband
>     proliferation where operators in light of BCP RIPE-690, are sill
>     allocation via BNG gateways a /64, now operators  can stay as-is, as
>     the /64 would now be allowed to be further segmented supporting 64k
>     /80s, way more then enough for SOHO.
> 
>     This would allow 64share if used by 3GPP operators to work and would
>     not require the 3GPP specification to be updated.  We don’t know
>     even if the 3GPP architecture specification can be updated to
>     support shorter prefixes and if the 3GPP consortium of operators
>     would agree to it.  So that is all theoretical of that change is
>     possible.
> 
>     As with 5G with Enhanced VPN framework SR steering of high priority
>     traffic, traffic isolation and Network slicing capabilities becomes
>     mainstream and will soon be a real world reality and as fixed 5G
>     broadband proliferation takes off and mobile 5G == the idea of a
>     wearable /48 will really be many /48s.
> 
>     As this paradigm shift takes place, operators around the world will
>     be clamoring after the RIR for massive blocks, I would say less than
>     /8 more like a /5 or /4.  If you do the math on the way high side a
>     /10 yields 7 bits so 128 divided by 5 RIRs yields 24 ISPs per RIR
>     which is tiny number with the number of large size operators worldwide.
> 
>     With the massive proliferation of IOT devices and just about every
>     home or office appliance on 5G, the problem now gets way exacerbated.
> 
>     As this evolution unfolds IANA will be scrambling to release all
>     remaining /3 as well as all unallocated blocks to subvert RIR IPv6
>     address space depletion.
> 
>     Playing Monday night quarterbacking in hindsight we would never
>     think this would happen in a million years, but we would see IPv6 on
>     the verge of address space depletion.  Unheard of but it can happen
>     as the saying goes “when you build - they will come”.
> 
>     It is true as history has taught that very important lesson.
> 
>     The answer to this real world problem is in the subject heading of
>     this thread.
> 
>     This would also fix the day 1 issue I mentioned allowing mix of
>     slaac devices with static and DHCPv6 up to /80.
> 
>     The variable slaac solution draft proposes a new  RA PIO flag that
>     would be used to signal longer prefixes, and would provide backwards
>     compatibility so that devices not supporting woud ignore the flag
>       and devices on newer code supporting would use the flag.  We
>     definitely don’t want to impact any existing devices on the existing
>     64 bit slaac boundary standard.
> 
>     Dmytro has tested the solution on Linux kernel signaling RA PIO flag
>     and was able to successfully test any length mask and random IID
>     generation both RFC 4941 privacy extension as well as stable IID RFC
>     7217.
> 
>     https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
>     <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>
> 
>     If everyone is in agreement with what I have stated on this thread,
>     I would like to ask the chairs for WG adoption as this is a WG effort.
> 
>     I would like to garner support from all 6MAN members with full
>     consensus to change the existing RFC 4941 /64 fixed boundary to /80
>     fixed boundary.
> 
>     Kind Regards
> 
>     Gyan
> 
>     On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern <jmh@joelhalpern.com
>     <mailto:jmh@joelhalpern.com>> wrote:
> 
>         I am missing something in your reasoning.
>         You seem to say at one point that (to paraphrase) "we can't do this
>         because it does not work with the existing UE software".
>         Any new solution where a UE delegates based on any change of any
>         kind
>         (including lengthening the prefix, shortening the prefix, or
>         magically
>         incanting new prefixes) requires that the UE be upgraded to know
>         what to
>         do with the information.  I do not see how that differentiates
>         any of
>         the solutions. (Except "don't do anything", which I think we do
>         not want
>         to take.)
> 
>         Yours,
>         Joel
> 
>         On 11/19/2020 5:03 PM, Gyan Mishra wrote:
>          >
>          >
>          > On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org
>         <mailto:otroan@employees.org>
>          > <mailto:otroan@employees.org <mailto:otroan@employees.org>>>
>         wrote:
>          >
>          >
>          >
>          >      > On 19 Nov 2020, at 14:58, Gyan Mishra
>         <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>
>          >     <mailto:hayabusagsm@gmail.com
>         <mailto:hayabusagsm@gmail.com>>> wrote:
>          >      >
>          >      > You would need a new option. It would likely be useful
>         for the
>          >     requesting router to indicate interest in the option.
>         Even hinting
>          >     at what prefix size it was expecting.
>          >      > Now can you explain to me again the reasons why this
>         approach is
>          >     better than using the existing DHPCv6 protocol packets?
>          >      >
>          >      >     3GPP gateway does not support DHCPv6
>          >
>          >     3GPP gateway doesn't support new option. What's your point?
>          >
>          >
>          >
>          >      The point of the v6ops presentation and this email
>         thread is how to
>          > “extend a /64” in the 3GPP use case  in slide 1 of the deck
>         you compiled
>          > a list of options and of the two I had highlighted in red
>         were the
>          > 64share v2 Cameron’s option and the variable slaac option. 
>         So on the
>          > call this morning Lorenzo shot down 64share v2 shorter prefix
>         option as
>          > even if the 3GPP architecture was updated to support longer
>         prefixes and
>          > even is the 3GPP gateway was able to send a shorter prefix
>         with A flag
>          > not set, all mobile devices per Lorenzo’s point would be
>         broken as they
>          > would not accept the shorter let’s say /56 prefix to build
>         the slaac 128
>          > bit address.  So the bottom line is the 64share v2 won’t work
>         unless we
>          > update RFC 4291 and remove the 64 bit boundary.
>          >
>          >   So we are back to square uno - no viable solution
>          >
>          >   So now we had thrown out the longer >64 due to race to
>         bottom worries
>          > which I and others believe is Fud and as described in slide
>         10 of the
>          > v6ops “race to the bottom slide”.
>          >
>          > So a happy medium /80 fixed boundary I came up with that I
>         think solves
>          > a lot of the issue and not just the 3GPP initial segmentation of
>          > downstream devices problem statement.
>          >
>          > Since we have to update RFC 4291 for 64share v2 to work
>         anyways to allow
>          > for shorter prefixes, why not instead create a new bottom at
>         /80 giving
>          > 16 bits more of prefix length and shrinking the IID down to
>         48 bits.
>          > Doing so you would not even have to update the 3GPP
>         architecture as I
>          > don’t know if that would fly or not.  Also this solves a few
>         other
>          > problems at the same time.
>          >
>          >
>          > As I mentioned in the v6ops deck presented that vlsm 0 to 128 is
>          > mainstream for operators for static addressing on router and
>         switch
>          > infrastructure and dhcpv6 subnets longer prefixes for network
>          > infrastructure appliance clusters, NFV/VNF virtualization and
>         server
>          > farms.  On host subnets where there is a chance of mix of
>         slaac hosts
>          > with dhcpv6  devices the prefix length is stuck at /64.  So
>         on these mix
>          > addressing host subnets we cannot do longer prefixes
>         following our ND
>          > cache hard limit mantra to prevent ND cache exhaustion issues as
>          > described in RFC 6164.
>          >
>          > So with the /80 new fixed boundary shifting prefix length 16
>         bits longer
>          > and shortening the IID by 16 bits gives resolved the 3GPP
>         issue which
>          > 64share can work as is and subtending to downstream devices
>         will now
>          > work as a /64 is now equivalent to a /48 with 64k /80s.  Also
>         BCP-690
>          > for broadband not all operators have adopted the shorter
>         prefix lengths
>          > /56 or /48 recommendations  and now that’s not an issue as
>         the /64 would
>          > now suffice.
>          >
>          >  From an operators perspective that gain allows at least for
>         3GPP
>          > massive growth and subtending with a single /64 allows the
>         operators
>          > such as Verizon with massive subscriber base worldwide can
>         stay with
>          > current allocations and don’t have to ask for /10.
>          >
>          > As 5G gets rolled out with Enhanced VPN framework and Network
>         slicing
>          > paradigm, the demand for shorter blocks and wearable multiple
>         /48 will
>          > be our new reality.
>          >
>          > Making that 16 bit shift now to /80 making a /64 the new /48
>         will give
>          > broadband and 3GPP subscribers a ton of space to subtending
>         their
>          > networks we would be set for the future.  Especially with IOT
>         the demand
>          > for subtending will continue to grow astronomically.
>          >
>          > Also IANA does not have to get start in allocating the other
>         /3 and
>          > other available blocks.
>          >
>          > Lots of problems being solved here with a fixed /80 new boundary.
>          >
>          > Also with the existing random IID generation schemes which we
>         have
>          > tested on Linux kernel can do longer p
>         <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g>refixes
>         using RFC 4941 privacy
>          > extension or RFC 7217 stable IID.
>          >
>          > Win-Win for all.
>          >
>          >     Ole
>          >
>          > --
>          >
>          > <http://www.verizon.com/ <http://www.verizon.com/>>
>          >
>          > *Gyan Mishra*
>          >
>          > /Network Solutions A//rchitect /
>          >
>          > /M 301 502-1347
>          > 13101 Columbia Pike
>          > /Silver Spring, MD
>          >
>          >
>          >
>          > _______________________________________________
>          > v6ops mailing list
>          > v6ops@ietf.org <mailto:v6ops@ietf.org>
>          > https://www.ietf.org/mailman/listinfo/v6ops
>         <https://www.ietf.org/mailman/listinfo/v6ops>
>          >
> 
>     -- 
> 
>     <http://www.verizon.com/>
> 
>     *Gyan Mishra*
> 
>     /Network Solutions A//rchitect /
> 
>     /M 301 502-1347
>     13101 Columbia Pike
>     /Silver Spring, MD
> 
> 
>     --------------------------------------------------------------------
>     IETF IPv6 working group mailing list
>     ipv6@ietf.org <mailto:ipv6@ietf.org>
>     Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>     <https://www.ietf.org/mailman/listinfo/ipv6>
>     --------------------------------------------------------------------
> 
> 
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
> 


From nobody Sat Nov 21 07:24:09 2020
Return-Path: <jmh@joelhalpern.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 112ED3A0DAE; Sat, 21 Nov 2020 07:24:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 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, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=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=joelhalpern.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 0kFfdRqg8kwI; Sat, 21 Nov 2020 07:24:05 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 E79CF3A0DAD; Sat, 21 Nov 2020 07:24:04 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 4Cdcdc5K1Qz6G7rb; Sat, 21 Nov 2020 07:24:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1605972244; bh=sldNWM3oDudE3RW8wvY2yC62E2m1d9goKdzlzHX01xg=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=LYGXw8GoL8XPHUKqaSS8xlvwIocwK8deYb6yeNujMUZyDeY4BxsdPvja2uB0Kv4eS gvoCJiHLf1+5RPQoi95Fs1JZqI1NHmOSue3h8FQud21mBFbxZYqATmBEXL41u7/sPm ljjlL+2VC+FHWD9MVpHkJCG38COU0tk+nLYEUIVY=
X-Quarantine-ID: <0krvpXcaGc2h>
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (unknown [50.225.209.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 4Cdcdb57VPz6G7nC; Sat, 21 Nov 2020 07:24:03 -0800 (PST)
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com> <CABNhwV1pSiEuaOZGN5ErR=KETjD1fVb58YM1EEd+mf7RtOenQw@mail.gmail.com> <83cb8c2d-d2eb-2cd4-eb8d-466daa59ac75@joelhalpern.com> <7a15b2d2-f4bd-b6f1-0825-1f86e46ef4ce@gmail.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <d63d3f4c-97a0-6cc1-e1c8-47303065162a@joelhalpern.com>
Date: Sat, 21 Nov 2020 10:24:02 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.3
MIME-Version: 1.0
In-Reply-To: <7a15b2d2-f4bd-b6f1-0825-1f86e46ef4ce@gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/AXVtVsvjLfvHMuyDAgSnWcuwL5I>
Subject: Re: [v6ops] Next step? [Re:  The bottom is /112]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 21 Nov 2020 15:24:08 -0000

It seems to me that it would help to get agreement on what we want 
before we ask 3GPP to work on it with us.
Once we have rough agreement, sure, getting the IETF 3GPP liaison 
manager to work with us and sned a liaison seems sensible.

Yours,
Joel

On 11/20/2020 10:00 PM, Brian E Carpenter wrote:
> Joel,
> 
> It seems to me that it's high time to draft a liaison statement to 3GPP,
> observing that:
> 
> (1) There is a serious problem for the design and implementation of
> 5G-based IPv6 "hot spots" and CEs [which is where this conversation started];
> 
> (2) Although the best solution is not yet obvious, defining and
> standardizing it will require a joint effort by the IETF and 3GPP.
> 
> Followed by a proposal to form an ad hoc joint design team.
> 
> Regards
>     Brian Carpenter
> On 21-Nov-20 14:46, Joel M. Halpern wrote:
>> The nesting got me lost, so I will top post my take on the answer to the
>> one quesiton I could understand.
>>
>> I believe you asked what I think would need to be changed to permit the
>> delegation.
>> As with anything, the real things that need to change are the devices in
>> the network.
>>
>> With regard to IETF standards, what is proposed is a change to RA.
>> There are several possible changes.  None of them require a change to
>> the IPv6 addressing archtiecture, as the addressing structure remains as
>> it is.
>> As for the exact mechanism, at the moment I lean towards Ole's proposal
>> of using a new option in his generic option mechanism.  But I am not
>> wedded to that answer.
>>
>> And of course, to get this supported in mobile environments we will have
>> to work with 3GPP and make sure there are no other hidden issues.
>> That's the way we do things.  Work together.
>>
>> Changing the prefix length to /80 is technically also possible.  It does
>> a lot more violence to my understanding of the architecture and software
>> structures that go with it, and is a very limited and narrow solution to
>> the problem.
>>
>> Yours,
>> Joel
>>
>> On 11/20/2020 7:58 PM, Gyan Mishra wrote:
>>> Hi Joel
>>>
>>> In-line
>>>
>>> On Fri, Nov 20, 2020 at 6:02 PM Joel M. Halpern <jmh@joelhalpern.com
>>> <mailto:jmh@joelhalpern.com>> wrote:
>>>
>>>      Gyan, separate from Ole's comments about the difference between address
>>>      assignment and delegation, I have another problem following the
>>>      reasoning below.
>>>
>>>      Yes, the proposal for using shorter prefixes to enable UE to perform
>>>      delegation will require changes to the UE.
>>>
>>>       Gyan> Agreed.  So that change would be to RFC 4291 64 bit boundary
>>> to allow for longer prefix.  Do you agree?
>>>
>>> If you don’t agree what do think the change would be to allow the UE to
>>> accept shorter prefix from the 3GPP gateway?
>>>
>>>
>>>      But I do not see how that is relevant to any choice we are trying to
>>>      make.
>>>      Any solution that enables UE to delegate addresses (in the sense that
>>>      they lack the capability now) willr equire changes to the UE.
>>>
>>>
>>>
>>>      Gyan> If the UE receives a /56 via RA it could delegate /64 to
>>>      downstream devices.  No change needed to delegate  /64, however a
>>>      change is needed to accept /56 via RA.
>>>
>>>
>>>       If 3GPP gateway supported PD - problem solved but that’s not the
>>> case and that does not sound like it will ever change even with 5G.
>>>
>>>      Gyan> The UE needs to be able to accept shorter prefix.  That’s the
>>> IPV6 specification change that requires removal of the 64 bit boundary.
>>>
>>>      Yoru
>>>      proposed change to the SLAAC length if anything does more violence to
>>>      the software (depending upon the exact software architecture.)
>>>
>>>
>>>      Gyan> What violence to software.  There would be more violence to
>>> software if we removed the 64 bit boundary and allowed slaac to support
>>> any vlsm prefix lengths.
>>>
>>> My /80 proposal would just shift the boundary 16 bits to /80.
>>>
>>> Hosts on the same subnet with two different masks would not be on-net to
>>> each other as on different subnets.  The router would be configured with
>>> the two subnets /64 and /80 subnet to support the two device types.
>>> The solution would be a simple RA PIO flag that is set and older hosts
>>> not upgraded would be backwards compatible and so would only support 64
>>> bit boundary by ignoring flag. Hosts upgraded to support would
>>> understand the flag and be able to support longer mask up to /80.
>>>
>>>
>>>
>>>      So I do not follow how you got to your conclusion.
>>>
>>>      Yours,
>>>      Joel
>>>
>>>      On 11/20/2020 5:27 PM, Gyan Mishra wrote:
>>>       >
>>>       > (top posting)
>>>       >
>>>       > As I would like to clear the air as well as get to the crux of
>>>      the v6ops
>>>       > presentation development results as well as next steps for this
>>>      draft
>>>       > and the 6man variable slaac solutions draft:
>>>       >
>>>       >
>>>       > This thread was in light of Lorenzo kindly pointing out that
>>>      upgrading
>>>       > 3GPP is not all that needs be done for Cameron’s 64share v2 to
>>>      work - as
>>>       > all mobile devices would stop working- as slaac would not would be
>>>       > effectively broken.
>>>       >
>>>       > The mobile device would receive a shorter prefix let’s say /56
>>>      but not
>>>       > know what to do with it since it’s expecting a /64.
>>>       >
>>>       > So that a major gap and the only solution is updating RFC 4291
>>>      removing
>>>       > the 64 bit boundary allowing for shorter prefix and now as well
>>>      longer
>>>       > prefixes to work and in that respect now provide the much needed
>>>      parity
>>>       > with static and DHCPv6 which can do any prefix length.
>>>       >
>>>       > So that is a drastic change to RFC 4291.  However, in light of this
>>>       > development on the v6ops 109 call, my balancing act of best of both
>>>       > worlds and also to keep everyone happy to make this a WG effort
>>>      for this
>>>       > change by proposing in the subject heading /80 fixed boundary and
>>>      not a
>>>       > variable slaac change allowing all bits vlsm.
>>>       >
>>>       > Basically stealing 16 bits for network prefix out of the IID, still
>>>       > keeping the fixed boundary so longer than 80 would NOT  be allowed.
>>>       >
>>>       > A /64 would now be equivalent to a /48 with now 64k /80’s.
>>>       >
>>>       > This /80 would keep the operators and law enforcement happy as
>>>      now 16
>>>       > bits less helps traceability but is still long enough for 48 bits of
>>>       > privacy to IP correlation by attackers.
>>>       >
>>>       > This /80 would be a nice optimal balance as it would keep wired
>>>       > broadband and mobile handset customers happy respecting their
>>>      privacy as
>>>       > the 16 bits less of heuristics is minimal change that will impact IP
>>>       > correlation by attackers.
>>>       >
>>>       > The IID as it’s less than the current 64 bit cannot use MAC based
>>>      EUI64
>>>       > IID, which is not a problem as Mac based IID is not recommended
>>>      as most
>>>       > all manufacturers use RFC 4941 and I believe Linux flavors some use
>>>       > stable IID RFC 7217.
>>>       >
>>>       > So now the 48 bit IID would require a random IID generation
>>>      schema so
>>>       > can use either RFC 4941 privacy extension or RFC 7217 stable IID to
>>>       > generate the 48 bit IID.
>>>       >
>>>       > 3GPP subtending would now work issue mentioned in the problem
>>>      statement
>>>       > draft without even having to use 64share as now longer prefixes
>>>      up to
>>>       > /80 would be supported allowing for further segmentation of
>>>      downstream
>>>       > devices.
>>>       >
>>>       > This also would help wired broadband and soon fixed 5G broadband
>>>       > proliferation where operators in light of BCP RIPE-690, are sill
>>>       > allocation via BNG gateways a /64, now operators  can stay as-is,
>>>      as the
>>>       > /64 would now be allowed to be further segmented supporting 64k
>>>      /80s,
>>>       > way more then enough for SOHO.
>>>       >
>>>       > This would allow 64share if used by 3GPP operators to work and
>>>      would not
>>>       > require the 3GPP specification to be updated.  We don’t know even
>>>      if the
>>>       > 3GPP architecture specification can be updated to support shorter
>>>       > prefixes and if the 3GPP consortium of operators would agree to
>>>      it.  So
>>>       > that is all theoretical of that change is possible.
>>>       >
>>>       > As with 5G with Enhanced VPN framework SR steering of high priority
>>>       > traffic, traffic isolation and Network slicing capabilities becomes
>>>       > mainstream and will soon be a real world reality and as fixed 5G
>>>       > broadband proliferation takes off and mobile 5G == the idea of a
>>>       > wearable /48 will really be many /48s.
>>>       >
>>>       > As this paradigm shift takes place, operators around the world
>>>      will be
>>>       > clamoring after the RIR for massive blocks, I would say less than /8
>>>       > more like a /5 or /4.  If you do the math on the way high side a /10
>>>       > yields 7 bits so 128 divided by 5 RIRs yields 24 ISPs per RIR
>>>      which is
>>>       > tiny number with the number of large size operators worldwide.
>>>       >
>>>       > With the massive proliferation of IOT devices and just about
>>>      every home
>>>       > or office appliance on 5G, the problem now gets way exacerbated.
>>>       >
>>>       > As this evolution unfolds IANA will be scrambling to release all
>>>       > remaining /3 as well as all unallocated blocks to subvert RIR IPv6
>>>       > address space depletion.
>>>       >
>>>       > Playing Monday night quarterbacking in hindsight we would never
>>>      think
>>>       > this would happen in a million years, but we would see IPv6 on
>>>      the verge
>>>       > of address space depletion.  Unheard of but it can happen as the
>>>      saying
>>>       > goes “when you build - they will come”.
>>>       >
>>>       > It is true as history has taught that very important lesson.
>>>       >
>>>       > The answer to this real world problem is in the subject heading
>>>      of this
>>>       > thread.
>>>       >
>>>       > This would also fix the day 1 issue I mentioned allowing mix of
>>>      slaac
>>>       > devices with static and DHCPv6 up to /80.
>>>       >
>>>       > The variable slaac solution draft proposes a new  RA PIO flag
>>>      that would
>>>       > be used to signal longer prefixes, and would provide backwards
>>>       > compatibility so that devices not supporting woud ignore the flag
>>>        and
>>>       > devices on newer code supporting would use the flag.  We definitely
>>>       > don’t want to impact any existing devices on the existing 64 bit
>>>      slaac
>>>       > boundary standard.
>>>       >
>>>       > Dmytro has tested the solution on Linux kernel signaling RA PIO
>>>      flag and
>>>       > was able to successfully test any length mask and random IID
>>>      generation
>>>       > both RFC 4941 privacy extension as well as stable IID RFC 7217.
>>>       >
>>>       >
>>>      https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
>>>      <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>
>>>       >
>>>      <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
>>>      <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>>
>>>       >
>>>       > If everyone is in agreement with what I have stated on this
>>>      thread, I
>>>       > would like to ask the chairs for WG adoption as this is a WG effort.
>>>       >
>>>       > I would like to garner support from all 6MAN members with full
>>>      consensus
>>>       > to change the existing RFC 4941 /64 fixed boundary to /80 fixed
>>>      boundary.
>>>       >
>>>       > Kind Regards
>>>       >
>>>       > Gyan
>>>       >
>>>       > On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern
>>>      <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
>>>       > <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>> wrote:
>>>       >
>>>       >     I am missing something in your reasoning.
>>>       >     You seem to say at one point that (to paraphrase) "we can't
>>>      do this
>>>       >     because it does not work with the existing UE software".
>>>       >     Any new solution where a UE delegates based on any change of
>>>      any kind
>>>       >     (including lengthening the prefix, shortening the prefix, or
>>>      magically
>>>       >     incanting new prefixes) requires that the UE be upgraded to know
>>>       >     what to
>>>       >     do with the information.  I do not see how that
>>>      differentiates any of
>>>       >     the solutions. (Except "don't do anything", which I think we
>>>      do not
>>>       >     want
>>>       >     to take.)
>>>       >
>>>       >     Yours,
>>>       >     Joel
>>>       >
>>>       >     On 11/19/2020 5:03 PM, Gyan Mishra wrote:
>>>       >      >
>>>       >      >
>>>       >      > On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org
>>>      <mailto:otroan@employees.org>
>>>       >     <mailto:otroan@employees.org <mailto:otroan@employees.org>>
>>>       >      > <mailto:otroan@employees.org <mailto:otroan@employees.org>
>>>      <mailto:otroan@employees.org <mailto:otroan@employees.org>>>> wrote:
>>>       >      >
>>>       >      >
>>>       >      >
>>>       >      >      > On 19 Nov 2020, at 14:58, Gyan Mishra
>>>       >     <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>
>>>      <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>
>>>       >      >     <mailto:hayabusagsm@gmail.com
>>>      <mailto:hayabusagsm@gmail.com>
>>>       >     <mailto:hayabusagsm@gmail.com
>>>      <mailto:hayabusagsm@gmail.com>>>> wrote:
>>>       >      >      >
>>>       >      >      > You would need a new option. It would likely be
>>>      useful for the
>>>       >      >     requesting router to indicate interest in the option. Even
>>>       >     hinting
>>>       >      >     at what prefix size it was expecting.
>>>       >      >      > Now can you explain to me again the reasons why this
>>>       >     approach is
>>>       >      >     better than using the existing DHPCv6 protocol packets?
>>>       >      >      >
>>>       >      >      >     3GPP gateway does not support DHCPv6
>>>       >      >
>>>       >      >     3GPP gateway doesn't support new option. What's your
>>>      point?
>>>       >      >
>>>       >      >
>>>       >      >
>>>       >      >      The point of the v6ops presentation and this email
>>>      thread is
>>>       >     how to
>>>       >      > “extend a /64” in the 3GPP use case  in slide 1 of the
>>>      deck you
>>>       >     compiled
>>>       >      > a list of options and of the two I had highlighted in red
>>>      were the
>>>       >      > 64share v2 Cameron’s option and the variable slaac
>>>      option.  So on
>>>       >     the
>>>       >      > call this morning Lorenzo shot down 64share v2 shorter prefix
>>>       >     option as
>>>       >      > even if the 3GPP architecture was updated to support longer
>>>       >     prefixes and
>>>       >      > even is the 3GPP gateway was able to send a shorter prefix
>>>      with A
>>>       >     flag
>>>       >      > not set, all mobile devices per Lorenzo’s point would be
>>>      broken
>>>       >     as they
>>>       >      > would not accept the shorter let’s say /56 prefix to build the
>>>       >     slaac 128
>>>       >      > bit address.  So the bottom line is the 64share v2 won’t work
>>>       >     unless we
>>>       >      > update RFC 4291 and remove the 64 bit boundary.
>>>       >      >
>>>       >      >   So we are back to square uno - no viable solution
>>>       >      >
>>>       >      >   So now we had thrown out the longer >64 due to race to
>>>      bottom
>>>       >     worries
>>>       >      > which I and others believe is Fud and as described in
>>>      slide 10 of
>>>       >     the
>>>       >      > v6ops “race to the bottom slide”.
>>>       >      >
>>>       >      > So a happy medium /80 fixed boundary I came up with that I
>>>      think
>>>       >     solves
>>>       >      > a lot of the issue and not just the 3GPP initial
>>>      segmentation of
>>>       >      > downstream devices problem statement.
>>>       >      >
>>>       >      > Since we have to update RFC 4291 for 64share v2 to work
>>>      anyways
>>>       >     to allow
>>>       >      > for shorter prefixes, why not instead create a new bottom
>>>      at /80
>>>       >     giving
>>>       >      > 16 bits more of prefix length and shrinking the IID down
>>>      to 48 bits.
>>>       >      > Doing so you would not even have to update the 3GPP
>>>      architecture
>>>       >     as I
>>>       >      > don’t know if that would fly or not.  Also this solves a
>>>      few other
>>>       >      > problems at the same time.
>>>       >      >
>>>       >      >
>>>       >      > As I mentioned in the v6ops deck presented that vlsm 0 to
>>>      128 is
>>>       >      > mainstream for operators for static addressing on router
>>>      and switch
>>>       >      > infrastructure and dhcpv6 subnets longer prefixes for network
>>>       >      > infrastructure appliance clusters, NFV/VNF virtualization
>>>      and server
>>>       >      > farms.  On host subnets where there is a chance of mix of
>>>      slaac
>>>       >     hosts
>>>       >      > with dhcpv6  devices the prefix length is stuck at /64.  So on
>>>       >     these mix
>>>       >      > addressing host subnets we cannot do longer prefixes following
>>>       >     our ND
>>>       >      > cache hard limit mantra to prevent ND cache exhaustion
>>>      issues as
>>>       >      > described in RFC 6164.
>>>       >      >
>>>       >      > So with the /80 new fixed boundary shifting prefix length
>>>      16 bits
>>>       >     longer
>>>       >      > and shortening the IID by 16 bits gives resolved the 3GPP
>>>      issue
>>>       >     which
>>>       >      > 64share can work as is and subtending to downstream
>>>      devices will now
>>>       >      > work as a /64 is now equivalent to a /48 with 64k /80s.  Also
>>>       >     BCP-690
>>>       >      > for broadband not all operators have adopted the shorter
>>>      prefix
>>>       >     lengths
>>>       >      > /56 or /48 recommendations  and now that’s not an issue as the
>>>       >     /64 would
>>>       >      > now suffice.
>>>       >      >
>>>       >      >  From an operators perspective that gain allows at least
>>>      for 3GPP
>>>       >      > massive growth and subtending with a single /64 allows the
>>>      operators
>>>       >      > such as Verizon with massive subscriber base worldwide can
>>>      stay with
>>>       >      > current allocations and don’t have to ask
>>>      <https://www.google.com/maps/search/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=gmail&source=g>
>>>      for /10.
>>>       >      >
>>>       >      > As 5G gets rolled out with Enhanced VPN framework and Network
>>>       >     slicing
>>>       >      > paradigm, the demand for shorter blocks and wearable
>>>      multiple /48
>>>       >     will
>>>       >      > be our new reality.
>>>       >      >
>>>       >      > Making that 16 bit shift now to /80 making a /64 the new
>>>      /48 will
>>>       >     give
>>>       >      > broadband and 3GPP subscribers a ton of space to
>>>      subtending their
>>>       >      > networks we would be set for the future.  Especially with
>>>      IOT the
>>>       >     demand
>>>       >      > for subtending will continue to grow astronomically.
>>>       >      >
>>>       >      > Also IANA does not have to get start in allocating the
>>>      other /3 and
>>>       >      > other available blocks.
>>>       >      >
>>>       >      > Lots of problems being solved here with a fixed /80 new
>>>      boundary.
>>>       >      >
>>>       >      > Also with the existing random IID generation schemes which
>>>      we have
>>>       >      > tested on Linux kernel can do longer p
>>>       >
>>>        <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g>>refixes
>>>       >     using RFC 4941 privacy
>>>       >      > extension or RFC 7217 stable IID.
>>>       >      >
>>>       >      > Win-Win for all.
>>>       >      >
>>>       >      >     Ole
>>>       >      >
>>>       >      > --
>>>       >      >
>>>       >      > <http://www.verizon.com/ <http://www.verizon.com/>
>>>      <http://www.verizon.com/ <http://www.verizon.com/>>>
>>>       >      >
>>>       >      > *Gyan Mishra*
>>>       >      >
>>>       >      > /Network Solutions A//rchitect /
>>>       >      >
>>>       >      > /M 301 502-1347
>>>       >      > 13101 Columbia Pike
>>>       >      > /Silver Spring, MD
>>>       >      >
>>>       >      >
>>>       >      >
>>>       >      > _______________________________________________
>>>       >      > v6ops mailing list
>>>       >      > v6ops@ietf.org <mailto:v6ops@ietf.org>
>>>      <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>
>>>       >      > https://www.ietf.org/mailman/listinfo/v6ops
>>>      <https://www.ietf.org/mailman/listinfo/v6ops>
>>>       >     <https://www.ietf.org/mailman/listinfo/v6ops
>>>      <https://www.ietf.org/mailman/listinfo/v6ops>>
>>>       >      >
>>>       >
>>>       > --
>>>       >
>>>       > <http://www.verizon.com/ <http://www.verizon.com/>>
>>>       >
>>>       > *Gyan Mishra*
>>>       >
>>>       > /Network Solutions A//rchitect /
>>>       >
>>>       > /M 301 502-1347
>>>       > 13101 Columbia Pike
>>>       > /Silver Spring, MD
>>>       >
>>>       >
>>>
>>> -- 
>>>
>>> <http://www.verizon.com/>
>>>
>>> *Gyan Mishra*
>>>
>>> /Network Solutions A//rchitect /
>>>
>>> /M 301 502-1347
>>> 13101 Columbia Pike
>>> /Silver Spring, MD
>>>
>>>
>>
>> _______________________________________________
>> v6ops mailing list
>> v6ops@ietf.org
>> https://www.ietf.org/mailman/listinfo/v6ops
>>
> 


From nobody Sat Nov 21 07:26:32 2020
Return-Path: <jmh@joelhalpern.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 A2DEE3A0DBA; Sat, 21 Nov 2020 07:26:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 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, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=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=joelhalpern.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 NkHdvv1_cK8Y; Sat, 21 Nov 2020 07:26:19 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 073343A0DC8; Sat, 21 Nov 2020 07:25:30 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 4CdcgG5j5Qz6G9sg; Sat, 21 Nov 2020 07:25:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1605972330; bh=g8/XvBYy83kpiTsH2yXZtk6eBISHfEhA7UeFyV3/QpM=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=nDj39p84FlcoGSHBwWtRSlvNQVAn6+h81/bEc0cEIZZE8OAj5xGHnoldhql9AGifz eQVzE7Ksps80LE9qNBszUz2a5uF5JjB8FTr4cMWTyaztg7ZA725BHoaqWZSDp9cHMe HsmlOCvtkYXt9guxIUQXSXmF0ge4U+xFPBdy0Rf4=
X-Quarantine-ID: <Y4segfdqdDsz>
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (unknown [50.225.209.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 4CdcgF6Q1Dz6G9jW; Sat, 21 Nov 2020 07:25:29 -0800 (PST)
To: Mark Smith <markzzzsmith@gmail.com>
Cc: IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com> <CABNhwV1pSiEuaOZGN5ErR=KETjD1fVb58YM1EEd+mf7RtOenQw@mail.gmail.com> <83cb8c2d-d2eb-2cd4-eb8d-466daa59ac75@joelhalpern.com> <7a15b2d2-f4bd-b6f1-0825-1f86e46ef4ce@gmail.com> <CAO42Z2yvXCfn8bxxk7mT7MozmCyexmVKNCOvktf2sV-S7WPxig@mail.gmail.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <24b3cb7e-989f-2b99-f019-74b6d39c424b@joelhalpern.com>
Date: Sat, 21 Nov 2020 10:25:29 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.3
MIME-Version: 1.0
In-Reply-To: <CAO42Z2yvXCfn8bxxk7mT7MozmCyexmVKNCOvktf2sV-S7WPxig@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/qd2w0To2HjjqZu2zpbTwxz88REo>
Subject: Re: [v6ops] Next step? [Re:  The bottom is /112]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 21 Nov 2020 15:26:24 -0000

As I understand it, the situation is not that 3GPP has not defined use 
of DHCP.  But rather than operators have uniformly declined to deploy 
it.  (3GPP has defined DHCP for 5G for fixed access.  We have heard here 
that even that is not what the operators want.)  As such, asking 3GPP 
why they didn't deploy it seems a bit odd.

Yours,
Joel

On 11/20/2020 11:19 PM, Mark Smith wrote:
> 
> 
> On Sat, 21 Nov 2020, 14:00 Brian E Carpenter, 
> <brian.e.carpenter@gmail.com <mailto:brian.e.carpenter@gmail.com>> wrote:
> 
>     Joel,
> 
>     It seems to me that it's high time to draft a liaison statement to 3GPP,
>     observing that:
> 
>     (1) There is a serious problem for the design and implementation of
>     5G-based IPv6 "hot spots" and CEs [which is where this conversation
>     started];
> 
> 
> I think it is also important to find out why they haven't deployed 
> DHCPv6 to solve this problem.
> 
> Don't they think DHCPv6 infrastructure will scale? Is it just that they 
> don't know how to scale it?
> 
> Is it a vendor / mobile operator / handset developer DHCPv6 
> capability chicken-and-egg problem?
> 
> Is there an overriding business or industry reason?
> 
> The mobile industry has been resistant to tethering over the years, and 
> probably only came to begrudgingly accept it because they couldn't 
> prevent phone vendors from implementing Wifi and NAT, and couldn't very 
> effectively stop their customers from using that capability (One trick 
> I've heard of to prevent tethering working was to check if an IPv4 
> packet's TTL value was 64 when it arrived at the network, meaning it 
> originated from the directly attached handset. Packets from tethered 
> devices had a TTL of 63 so were dropped. Of course, you could set the 
> default TTL on a tethered PC to 65 to get around that.)
> 
> I guess there might be a fairly strong mindset that there must be a fee 
> per device attached to the network in addition to a fee for network 
> utilisation. Providing multiple /64s would be formally acknowledging 
> that multiple devices can be attached and a fee per device isn't and 
> can't ever be charged, counter to the mindset.
> 
> Regards,
> Mark.
> 
> 
>     (2) Although the best solution is not yet obvious, defining and
>     standardizing it will require a joint effort by the IETF and 3GPP.
> 
>     Followed by a proposal to form an ad hoc joint design team.
> 
>     Regards
>         Brian Carpenter
>     On 21-Nov-20 14:46, Joel M. Halpern wrote:
>      > The nesting got me lost, so I will top post my take on the answer
>     to the
>      > one quesiton I could understand.
>      >
>      > I believe you asked what I think would need to be changed to
>     permit the
>      > delegation.
>      > As with anything, the real things that need to change are the
>     devices in
>      > the network.
>      >
>      > With regard to IETF standards, what is proposed is a change to RA.
>      > There are several possible changes.  None of them require a
>     change to
>      > the IPv6 addressing archtiecture, as the addressing structure
>     remains as
>      > it is.
>      > As for the exact mechanism, at the moment I lean towards Ole's
>     proposal
>      > of using a new option in his generic option mechanism.  But I am not
>      > wedded to that answer.
>      >
>      > And of course, to get this supported in mobile environments we
>     will have
>      > to work with 3GPP and make sure there are no other hidden issues.
>      > That's the way we do things.  Work together.
>      >
>      > Changing the prefix length to /80 is technically also possible. 
>     It does
>      > a lot more violence to my understanding of the architecture and
>     software
>      > structures that go with it, and is a very limited and narrow
>     solution to
>      > the problem.
>      >
>      > Yours,
>      > Joel
>      >
>      > On 11/20/2020 7:58 PM, Gyan Mishra wrote:
>      >> Hi Joel
>      >>
>      >> In-line
>      >>
>      >> On Fri, Nov 20, 2020 at 6:02 PM Joel M. Halpern
>     <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
>      >> <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>> wrote:
>      >>
>      >>     Gyan, separate from Ole's comments about the difference
>     between address
>      >>     assignment and delegation, I have another problem following the
>      >>     reasoning below.
>      >>
>      >>     Yes, the proposal for using shorter prefixes to enable UE to
>     perform
>      >>     delegation will require changes to the UE.
>      >>
>      >>      Gyan> Agreed.  So that change would be to RFC 4291 64 bit
>     boundary
>      >> to allow for longer prefix.  Do you agree?
>      >>
>      >> If you don’t agree what do think the change would be to allow
>     the UE to
>      >> accept shorter prefix from the 3GPP gateway?
>      >>
>      >>
>      >>     But I do not see how that is relevant to any choice we are
>     trying to
>      >>     make.
>      >>     Any solution that enables UE to delegate addresses (in the
>     sense that
>      >>     they lack the capability now) willr equire changes to the UE.
>      >>
>      >>
>      >>
>      >>     Gyan> If the UE receives a /56 via RA it could delegate /64 to
>      >>     downstream devices.  No change needed to delegate  /64,
>     however a
>      >>     change is needed to accept /56 via RA.
>      >>
>      >>
>      >>      If 3GPP gateway supported PD - problem solved but that’s
>     not the
>      >> case and that does not sound like it will ever change even with 5G.
>      >>
>      >>     Gyan> The UE needs to be able to accept shorter prefix. 
>     That’s the
>      >> IPV6 specification change that requires removal of the 64 bit
>     boundary.
>      >>
>      >>     Yoru
>      >>     proposed change to the SLAAC length if anything does more
>     violence to
>      >>     the software (depending upon the exact software architecture.)
>      >>
>      >>
>      >>     Gyan> What violence to software.  There would be more
>     violence to
>      >> software if we removed the 64 bit boundary and allowed slaac to
>     support
>      >> any vlsm prefix lengths.
>      >>
>      >> My /80 proposal would just shift the boundary 16 bits to /80.
>      >>
>      >> Hosts on the same subnet with two different masks would not be
>     on-net to
>      >> each other as on different subnets.  The router would be
>     configured with
>      >> the two subnets /64 and /80 subnet to support the two device types.
>      >> The solution would be a simple RA PIO flag that is set and older
>     hosts
>      >> not upgraded would be backwards compatible and so would only
>     support 64
>      >> bit boundary by ignoring flag. Hosts upgraded to support would
>      >> understand the flag and be able to support longer mask up to /80.
>      >>
>      >>
>      >>
>      >>     So I do not follow how you got to your conclusion.
>      >>
>      >>     Yours,
>      >>     Joel
>      >>
>      >>     On 11/20/2020 5:27 PM, Gyan Mishra wrote:
>      >>      >
>      >>      > (top posting)
>      >>      >
>      >>      > As I would like to clear the air as well as get to the
>     crux of
>      >>     the v6ops
>      >>      > presentation development results as well as next steps
>     for this
>      >>     draft
>      >>      > and the 6man variable slaac solutions draft:
>      >>      >
>      >>      >
>      >>      > This thread was in light of Lorenzo kindly pointing out that
>      >>     upgrading
>      >>      > 3GPP is not all that needs be done for Cameron’s 64share
>     v2 to
>      >>     work - as
>      >>      > all mobile devices would stop working- as slaac would not
>     would be
>      >>      > effectively broken.
>      >>      >
>      >>      > The mobile device would receive a shorter prefix let’s
>     say /56
>      >>     but not
>      >>      > know what to do with it since it’s expecting a /64.
>      >>      >
>      >>      > So that a major gap and the only solution is updating RFC
>     4291
>      >>     removing
>      >>      > the 64 bit boundary allowing for shorter prefix and now
>     as well
>      >>     longer
>      >>      > prefixes to work and in that respect now provide the much
>     needed
>      >>     parity
>      >>      > with static and DHCPv6 which can do any prefix length.
>      >>      >
>      >>      > So that is a drastic change to RFC 4291.  However, in
>     light of this
>      >>      > development on the v6ops 109 call, my balancing act of
>     best of both
>      >>      > worlds and also to keep everyone happy to make this a WG
>     effort
>      >>     for this
>      >>      > change by proposing in the subject heading /80 fixed
>     boundary and
>      >>     not a
>      >>      > variable slaac change allowing all bits vlsm.
>      >>      >
>      >>      > Basically stealing 16 bits for network prefix out of the
>     IID, still
>      >>      > keeping the fixed boundary so longer than 80 would NOT
>       be allowed.
>      >>      >
>      >>      > A /64 would now be equivalent to a /48 with now 64k /80’s.
>      >>      >
>      >>      > This /80 would keep the operators and law enforcement
>     happy as
>      >>     now 16
>      >>      > bits less helps traceability but is still long enough for
>     48 bits of
>      >>      > privacy to IP correlation by attackers.
>      >>      >
>      >>      > This /80 would be a nice optimal balance as it would keep
>     wired
>      >>      > broadband and mobile handset customers happy respecting their
>      >>     privacy as
>      >>      > the 16 bits less of heuristics is minimal change that
>     will impact IP
>      >>      > correlation by attackers.
>      >>      >
>      >>      > The IID as it’s less than the current 64 bit cannot use
>     MAC based
>      >>     EUI64
>      >>      > IID, which is not a problem as Mac based IID is not
>     recommended
>      >>     as most
>      >>      > all manufacturers use RFC 4941 and I believe Linux
>     flavors some use
>      >>      > stable IID RFC 7217.
>      >>      >
>      >>      > So now the 48 bit IID would require a random IID generation
>      >>     schema so
>      >>      > can use either RFC 4941 privacy extension or RFC 7217
>     stable IID to
>      >>      > generate the 48 bit IID.
>      >>      >
>      >>      > 3GPP subtending would now work issue mentioned in the problem
>      >>     statement
>      >>      > draft without even having to use 64share as now longer
>     prefixes
>      >>     up to
>      >>      > /80 would be supported allowing for further segmentation of
>      >>     downstream
>      >>      > devices.
>      >>      >
>      >>      > This also would help wired broadband and soon fixed 5G
>     broadband
>      >>      > proliferation where operators in light of BCP RIPE-690,
>     are sill
>      >>      > allocation via BNG gateways a /64, now operators  can
>     stay as-is,
>      >>     as the
>      >>      > /64 would now be allowed to be further segmented
>     supporting 64k
>      >>     /80s,
>      >>      > way more then enough for SOHO.
>      >>      >
>      >>      > This would allow 64share if used by 3GPP operators to
>     work and
>      >>     would not
>      >>      > require the 3GPP specification to be updated.  We don’t
>     know even
>      >>     if the
>      >>      > 3GPP architecture specification can be updated to support
>     shorter
>      >>      > prefixes and if the 3GPP consortium of operators would
>     agree to
>      >>     it.  So
>      >>      > that is all theoretical of that change is possible.
>      >>      >
>      >>      > As with 5G with Enhanced VPN framework SR steering of
>     high priority
>      >>      > traffic, traffic isolation and Network slicing
>     capabilities becomes
>      >>      > mainstream and will soon be a real world reality and as
>     fixed 5G
>      >>      > broadband proliferation takes off and mobile 5G == the
>     idea of a
>      >>      > wearable /48 will really be many /48s.
>      >>      >
>      >>      > As this paradigm shift takes place, operators around the
>     world
>      >>     will be
>      >>      > clamoring after the RIR for massive blocks, I would say
>     less than /8
>      >>      > more like a /5 or /4.  If you do the math on the way high
>     side a /10
>      >>      > yields 7 bits so 128 divided by 5 RIRs yields 24 ISPs per RIR
>      >>     which is
>      >>      > tiny number with the number of large size operators
>     worldwide.
>      >>      >
>      >>      > With the massive proliferation of IOT devices and just about
>      >>     every home
>      >>      > or office appliance on 5G, the problem now gets way
>     exacerbated.
>      >>      >
>      >>      > As this evolution unfolds IANA will be scrambling to
>     release all
>      >>      > remaining /3 as well as all unallocated blocks to subvert
>     RIR IPv6
>      >>      > address space depletion.
>      >>      >
>      >>      > Playing Monday night quarterbacking in hindsight we would
>     never
>      >>     think
>      >>      > this would happen in a million years, but we would see
>     IPv6 on
>      >>     the verge
>      >>      > of address space depletion.  Unheard of but it can happen
>     as the
>      >>     saying
>      >>      > goes “when you build - they will come”.
>      >>      >
>      >>      > It is true as history has taught that very important lesson.
>      >>      >
>      >>      > The answer to this real world problem is in the subject
>     heading
>      >>     of this
>      >>      > thread.
>      >>      >
>      >>      > This would also fix the day 1 issue I mentioned allowing
>     mix of
>      >>     slaac
>      >>      > devices with static and DHCPv6 up to /80.
>      >>      >
>      >>      > The variable slaac solution draft proposes a new  RA PIO flag
>      >>     that would
>      >>      > be used to signal longer prefixes, and would provide
>     backwards
>      >>      > compatibility so that devices not supporting woud ignore
>     the flag
>      >>       and
>      >>      > devices on newer code supporting would use the flag.  We
>     definitely
>      >>      > don’t want to impact any existing devices on the existing
>     64 bit
>      >>     slaac
>      >>      > boundary standard.
>      >>      >
>      >>      > Dmytro has tested the solution on Linux kernel signaling
>     RA PIO
>      >>     flag and
>      >>      > was able to successfully test any length mask and random IID
>      >>     generation
>      >>      > both RFC 4941 privacy extension as well as stable IID RFC
>     7217.
>      >>      >
>      >>      >
>      >>
>     https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
>     <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>
>      >>   
>       <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/ <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>>
>      >>      >
>      >>   
>       <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/ <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>
>      >>   
>       <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/ <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>>>
>      >>      >
>      >>      > If everyone is in agreement with what I have stated on this
>      >>     thread, I
>      >>      > would like to ask the chairs for WG adoption as this is a
>     WG effort.
>      >>      >
>      >>      > I would like to garner support from all 6MAN members with
>     full
>      >>     consensus
>      >>      > to change the existing RFC 4941 /64 fixed boundary to /80
>     fixed
>      >>     boundary.
>      >>      >
>      >>      > Kind Regards
>      >>      >
>      >>      > Gyan
>      >>      >
>      >>      > On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern
>      >>     <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
>     <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>
>      >>      > <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
>     <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>>> wrote:
>      >>      >
>      >>      >     I am missing something in your reasoning.
>      >>      >     You seem to say at one point that (to paraphrase) "we
>     can't
>      >>     do this
>      >>      >     because it does not work with the existing UE software".
>      >>      >     Any new solution where a UE delegates based on any
>     change of
>      >>     any kind
>      >>      >     (including lengthening the prefix, shortening the
>     prefix, or
>      >>     magically
>      >>      >     incanting new prefixes) requires that the UE be
>     upgraded to know
>      >>      >     what to
>      >>      >     do with the information.  I do not see how that
>      >>     differentiates any of
>      >>      >     the solutions. (Except "don't do anything", which I
>     think we
>      >>     do not
>      >>      >     want
>      >>      >     to take.)
>      >>      >
>      >>      >     Yours,
>      >>      >     Joel
>      >>      >
>      >>      >     On 11/19/2020 5:03 PM, Gyan Mishra wrote:
>      >>      >      >
>      >>      >      >
>      >>      >      > On Thu, Nov 19, 2020 at 10:33 AM
>     <otroan@employees.org <mailto:otroan@employees.org>
>      >>     <mailto:otroan@employees.org <mailto:otroan@employees.org>>
>      >>      >     <mailto:otroan@employees.org
>     <mailto:otroan@employees.org> <mailto:otroan@employees.org
>     <mailto:otroan@employees.org>>>
>      >>      >      > <mailto:otroan@employees.org
>     <mailto:otroan@employees.org> <mailto:otroan@employees.org
>     <mailto:otroan@employees.org>>
>      >>     <mailto:otroan@employees.org <mailto:otroan@employees.org>
>     <mailto:otroan@employees.org <mailto:otroan@employees.org>>>>> wrote:
>      >>      >      >
>      >>      >      >
>      >>      >      >
>      >>      >      >      > On 19 Nov 2020, at 14:58, Gyan Mishra
>      >>      >     <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>
>     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>
>      >>     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>
>     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>>
>      >>      >      >     <mailto:hayabusagsm@gmail.com
>     <mailto:hayabusagsm@gmail.com>
>      >>     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>
>      >>      >     <mailto:hayabusagsm@gmail.com
>     <mailto:hayabusagsm@gmail.com>
>      >>     <mailto:hayabusagsm@gmail.com
>     <mailto:hayabusagsm@gmail.com>>>>> wrote:
>      >>      >      >      >
>      >>      >      >      > You would need a new option. It would likely be
>      >>     useful for the
>      >>      >      >     requesting router to indicate interest in the
>     option. Even
>      >>      >     hinting
>      >>      >      >     at what prefix size it was expecting.
>      >>      >      >      > Now can you explain to me again the reasons
>     why this
>      >>      >     approach is
>      >>      >      >     better than using the existing DHPCv6 protocol
>     packets?
>      >>      >      >      >
>      >>      >      >      >     3GPP gateway does not support DHCPv6
>      >>      >      >
>      >>      >      >     3GPP gateway doesn't support new option.
>     What's your
>      >>     point?
>      >>      >      >
>      >>      >      >
>      >>      >      >
>      >>      >      >      The point of the v6ops presentation and this
>     email
>      >>     thread is
>      >>      >     how to
>      >>      >      > “extend a /64” in the 3GPP use case  in slide 1 of the
>      >>     deck you
>      >>      >     compiled
>      >>      >      > a list of options and of the two I had highlighted
>     in red
>      >>     were the
>      >>      >      > 64share v2 Cameron’s option and the variable slaac
>      >>     option.  So on
>      >>      >     the
>      >>      >      > call this morning Lorenzo shot down 64share v2
>     shorter prefix
>      >>      >     option as
>      >>      >      > even if the 3GPP architecture was updated to
>     support longer
>      >>      >     prefixes and
>      >>      >      > even is the 3GPP gateway was able to send a
>     shorter prefix
>      >>     with A
>      >>      >     flag
>      >>      >      > not set, all mobile devices per Lorenzo’s point
>     would be
>      >>     broken
>      >>      >     as they
>      >>      >      > would not accept the shorter let’s say /56 prefix
>     to build the
>      >>      >     slaac 128
>      >>      >      > bit address.  So the bottom line is the 64share v2
>     won’t work
>      >>      >     unless we
>      >>      >      > update RFC 4291 and remove the 64 bit boundary.
>      >>      >      >
>      >>      >      >   So we are back to square uno - no viable solution
>      >>      >      >
>      >>      >      >   So now we had thrown out the longer >64 due to
>     race to
>      >>     bottom
>      >>      >     worries
>      >>      >      > which I and others believe is Fud and as described in
>      >>     slide 10 of
>      >>      >     the
>      >>      >      > v6ops “race to the bottom slide”.
>      >>      >      >
>      >>      >      > So a happy medium /80 fixed boundary I came up
>     with that I
>      >>     think
>      >>      >     solves
>      >>      >      > a lot of the issue and not just the 3GPP initial
>      >>     segmentation of
>      >>      >      > downstream devices problem statement.
>      >>      >      >
>      >>      >      > Since we have to update RFC 4291 for 64share v2 to
>     work
>      >>     anyways
>      >>      >     to allow
>      >>      >      > for shorter prefixes, why not instead create a new
>     bottom
>      >>     at /80
>      >>      >     giving
>      >>      >      > 16 bits more of prefix length and shrinking the
>     IID down
>      >>     to 48 bits.
>      >>      >      > Doing so you would not even have to update the 3GPP
>      >>     architecture
>      >>      >     as I
>      >>      >      > don’t know if that would fly or not.  Also this
>     solves a
>      >>     few other
>      >>      >      > problems at the same time.
>      >>      >      >
>      >>      >      >
>      >>      >      > As I mentioned in the v6ops deck presented that
>     vlsm 0 to
>      >>     128 is
>      >>      >      > mainstream for operators for static addressing on
>     router
>      >>     and switch
>      >>      >      > infrastructure and dhcpv6 subnets longer prefixes
>     for network
>      >>      >      > infrastructure appliance clusters, NFV/VNF
>     virtualization
>      >>     and server
>      >>      >      > farms.  On host subnets where there is a chance of
>     mix of
>      >>     slaac
>      >>      >     hosts
>      >>      >      > with dhcpv6  devices the prefix length is stuck at
>     /64.  So on
>      >>      >     these mix
>      >>      >      > addressing host subnets we cannot do longer
>     prefixes following
>      >>      >     our ND
>      >>      >      > cache hard limit mantra to prevent ND cache exhaustion
>      >>     issues as
>      >>      >      > described in RFC 6164.
>      >>      >      >
>      >>      >      > So with the /80 new fixed boundary shifting prefix
>     length
>      >>     16 bits
>      >>      >     longer
>      >>      >      > and shortening the IID by 16 bits gives resolved
>     the 3GPP
>      >>     issue
>      >>      >     which
>      >>      >      > 64share can work as is and subtending to downstream
>      >>     devices will now
>      >>      >      > work as a /64 is now equivalent to a /48 with 64k
>     /80s.  Also
>      >>      >     BCP-690
>      >>      >      > for broadband not all operators have adopted the
>     shorter
>      >>     prefix
>      >>      >     lengths
>      >>      >      > /56 or /48 recommendations  and now that’s not an
>     issue as the
>      >>      >     /64 would
>      >>      >      > now suffice.
>      >>      >      >
>      >>      >      >  From an operators perspective that gain allows at
>     least
>      >>     for 3GPP
>      >>      >      > massive growth and subtending with a single /64
>     allows the
>      >>     operators
>      >>      >      > such as Verizon with massive subscriber base
>     worldwide can
>      >>     stay with
>      >>      >      > current allocations and don’t have to ask
>      >>   
>       <https://www.google.com/maps/search/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=gmail&source=g <https://www.google.com/maps/search/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=gmail&source=g>>
>      >>     for /10.
>      >>      >      >
>      >>      >      > As 5G gets rolled out with Enhanced VPN framework
>     and Network
>      >>      >     slicing
>      >>      >      > paradigm, the demand for shorter blocks and wearable
>      >>     multiple /48
>      >>      >     will
>      >>      >      > be our new reality.
>      >>      >      >
>      >>      >      > Making that 16 bit shift now to /80 making a /64
>     the new
>      >>     /48 will
>      >>      >     give
>      >>      >      > broadband and 3GPP subscribers a ton of space to
>      >>     subtending their
>      >>      >      > networks we would be set for the future. 
>     Especially with
>      >>     IOT the
>      >>      >     demand
>      >>      >      > for subtending will continue to grow astronomically.
>      >>      >      >
>      >>      >      > Also IANA does not have to get start in allocating the
>      >>     other /3 and
>      >>      >      > other available blocks.
>      >>      >      >
>      >>      >      > Lots of problems being solved here with a fixed
>     /80 new
>      >>     boundary.
>      >>      >      >
>      >>      >      > Also with the existing random IID generation
>     schemes which
>      >>     we have
>      >>      >      > tested on Linux kernel can do longer p
>      >>      >
>      >>     
>       <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g> <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g>>>refixes
>      >>      >     using RFC 4941 privacy
>      >>      >      > extension or RFC 7217 stable IID.
>      >>      >      >
>      >>      >      > Win-Win for all.
>      >>      >      >
>      >>      >      >     Ole
>      >>      >      >
>      >>      >      > --
>      >>      >      >
>      >>      >      > <http://www.verizon.com/ <http://www.verizon.com/>
>     <http://www.verizon.com/ <http://www.verizon.com/>>
>      >>     <http://www.verizon.com/ <http://www.verizon.com/>
>     <http://www.verizon.com/ <http://www.verizon.com/>>>>
>      >>      >      >
>      >>      >      > *Gyan Mishra*
>      >>      >      >
>      >>      >      > /Network Solutions A//rchitect /
>      >>      >      >
>      >>      >      > /M 301 502-1347
>      >>      >      > 13101 Columbia Pike
>      >>      >      > /Silver Spring, MD
>      >>      >      >
>      >>      >      >
>      >>      >      >
>      >>      >      > _______________________________________________
>      >>      >      > v6ops mailing list
>      >>      >      > v6ops@ietf.org <mailto:v6ops@ietf.org>
>     <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>
>      >>     <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>
>     <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>>
>      >>      >      > https://www.ietf.org/mailman/listinfo/v6ops
>     <https://www.ietf.org/mailman/listinfo/v6ops>
>      >>     <https://www.ietf.org/mailman/listinfo/v6ops
>     <https://www.ietf.org/mailman/listinfo/v6ops>>
>      >>      >     <https://www.ietf.org/mailman/listinfo/v6ops
>     <https://www.ietf.org/mailman/listinfo/v6ops>
>      >>     <https://www.ietf.org/mailman/listinfo/v6ops
>     <https://www.ietf.org/mailman/listinfo/v6ops>>>
>      >>      >      >
>      >>      >
>      >>      > --
>      >>      >
>      >>      > <http://www.verizon.com/ <http://www.verizon.com/>
>     <http://www.verizon.com/ <http://www.verizon.com/>>>
>      >>      >
>      >>      > *Gyan Mishra*
>      >>      >
>      >>      > /Network Solutions A//rchitect /
>      >>      >
>      >>      > /M 301 502-1347
>      >>      > 13101 Columbia Pike
>      >>      > /Silver Spring, MD
>      >>      >
>      >>      >
>      >>
>      >> --
>      >>
>      >> <http://www.verizon.com/ <http://www.verizon.com/>>
>      >>
>      >> *Gyan Mishra*
>      >>
>      >> /Network Solutions A//rchitect /
>      >>
>      >> /M 301 502-1347
>      >> 13101 Columbia Pike
>      >> /Silver Spring, MD
>      >>
>      >>
>      >
>      > _______________________________________________
>      > v6ops mailing list
>      > v6ops@ietf.org <mailto:v6ops@ietf.org>
>      > https://www.ietf.org/mailman/listinfo/v6ops
>     <https://www.ietf.org/mailman/listinfo/v6ops>
>      >
> 
>     --------------------------------------------------------------------
>     IETF IPv6 working group mailing list
>     ipv6@ietf.org <mailto:ipv6@ietf.org>
>     Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>     <https://www.ietf.org/mailman/listinfo/ipv6>
>     --------------------------------------------------------------------
> 


From nobody Sat Nov 21 14:58:50 2020
Return-Path: <markzzzsmith@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 33FC73A0957 for <v6ops@ietfa.amsl.com>; Sat, 21 Nov 2020 14:58:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.597
X-Spam-Level: 
X-Spam-Status: No, score=-0.597 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 Yntp_1FwNAdS for <v6ops@ietfa.amsl.com>; Sat, 21 Nov 2020 14:58:44 -0800 (PST)
Received: from mail-ot1-x32f.google.com (mail-ot1-x32f.google.com [IPv6:2607:f8b0:4864:20::32f]) (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 92B963A0949 for <v6ops@ietf.org>; Sat, 21 Nov 2020 14:58:44 -0800 (PST)
Received: by mail-ot1-x32f.google.com with SMTP id n11so12423699ota.2 for <v6ops@ietf.org>; Sat, 21 Nov 2020 14:58:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=YLgM0GDiTzOdFjuUnWuuV2pfD30r9R/ALu/HDqs6EJY=; b=tWLFtrhLBS0C07vYgnIoYmZ0r6waXYYDuegzG4SmMtONWy4xl58eRvEK0qFdyI7OrE WAOSqd/kEp49hz0JWBeE/E9t2vdzmB+ky66mbaIhjTtIa0RRMDh+pAWnf+SR0Y18+Nq7 AxNq1meCDCTpSZGkRxnfnOoUtY/W6rsQfDEj8ZfESy+uBnsm7vg7iPxM/EeqqePA6LEZ 5rgqieAoqGxk3PTOzp2Wmz0e9yoDVcVy3d8wO7s3Lh2oXwUpY/CpnJQLw6n/ZVjrBzbZ zNgPVSlSrXB79XyPrBWgSadETsfaD6C/Sd5vd8JoPFBBqsR2Rwz6qSPrJdkoR7eDQ4lo U9HQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=YLgM0GDiTzOdFjuUnWuuV2pfD30r9R/ALu/HDqs6EJY=; b=g+uWAvynggzntWDRiXPscfWkqdIwSf38LBhbUGrw5P6AGLEEaTagfqCCc7uJUE7pP+ jIW4LigG7pPNq0WjmGXVSOAxKHLvDsbIm+whoua9WZkar69bO8HQ7i7K06AvEd5S1igU 7ZHaNhs8qAmmNu+sGe7qYgnAiD0A1UiYUroOhtzCVTs8C5nhS0RpOQ8maCa7SpgidQkR UPtktr4yd8bBM3tfFbIicE+CQUtXn9BqSYLCa5TLXDNa1ZMqqNrUjJeehePxu3wg0L20 CqHcorVGnYaiQ9huFpyjWWpwvJUw7GaAZcBh+zVz3Kcghh3XTNk1p+CEAbUjhefiRz21 gSRQ==
X-Gm-Message-State: AOAM5303TLGJrVA8MK2oi7AMfoYHSK6T8ilFnkumTBwWd0lZVT2bTHXD MOuGDasZrgy832rcmAbPG6ZYvusJOaTA2wxQf0I=
X-Google-Smtp-Source: ABdhPJxKG0Dh7RHQAk/hxdg8JFYl3Da7Y6IjKff8Xz7xr8L8BhoeH6Pq9ZUmKd2L65PGFY1G47v+BKPRJZ7WKfyRvOg=
X-Received: by 2002:a05:6830:160d:: with SMTP id g13mr7634294otr.74.1605999523756;  Sat, 21 Nov 2020 14:58:43 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <CAO42Z2ymFxi+eP9DkjfrOocabb9T+Srw-gtStp_iJsVrybdomg@mail.gmail.com> <b4807666-dc9a-afe2-fc11-769ea6665dd3@gmail.com>
In-Reply-To: <b4807666-dc9a-afe2-fc11-769ea6665dd3@gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Sun, 22 Nov 2020 09:58:17 +1100
Message-ID: <CAO42Z2zz0RknB5JLqoTPcWa_7kpjG8N95xcZjLGkWgk8eigAUQ@mail.gmail.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Cc: v6ops list <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000001f7e5205b4a5e72b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/uuMpVema6dKD_Yjfqr4m0zYifgI>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 21 Nov 2020 22:58:48 -0000

--0000000000001f7e5205b4a5e72b
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Sun, 22 Nov 2020, 00:57 Alexandre Petrescu, <alexandre.petrescu@gmail.co=
m>
wrote:

>
>
> Le 21/11/2020 =C3=A0 06:47, Mark Smith a =C3=A9crit :
> >
> >
> > On Sat, 21 Nov 2020, 09:27 Gyan Mishra, <hayabusagsm@gmail.com
> > <mailto:hayabusagsm@gmail.com>> wrote:
> >
> >
> >     (top posting)
> >
> >
> >     As I would like to clear the air as well as get to the crux of the
> >     v6ops presentation development results as well as next steps for
> >     this draft and the 6man variable slaac solutions draft:
> >
> >
> > You're asserting that everybody has accepted there is a problem to be
> > solved, and that everybody has accepted that the only way to solve it i=
s
> > to change the default 64 bit IID size. This is both premature and not a
> > representation about "everybody's" opinion you can make.
> >
> > I haven't accepted either of those things.
> >
> > I'm not happy with the idea of changing away for 64 bit IIDs because I
> > don't think 64 bit IIDs are the problem. Plenty of operators have given
> > out /56s.
>
> No 3GPP operator gives out a /56 on a public deployment.
>
> There are some private trials on 3GPP operators with /56 and DHCPv6-PD,
> but that's a private APN with dedicated SIM cards.  It is not new, it is
> old, and dying out, because it is not working, because no smartphone
> could ever use it, because modems dont implement it.
>

*Why* don't they implement it?

3GPP themselves put DHCPv6-PD support in 3GPP Release-10, more than 6 years
ago. They themselves have said it is possible.

We can't just accept "it hasn't been done" as a valid reason to develop a
new alternative technical solution. That new solution may also not be used
if the reasons the old solution hasn't been used aren't technical.

There may be business / business model reasons, or education reasons, or
vendors not implementing it because customers aren't asking for it. A new
alternative technical solution will not solve any of these other causes. An
actual solution to the actual reason may be much cheaper than developing
and deploying a new technical solution.

You need to ensure you properly understand exactly what problem you're
trying to solve before you then try to solve it. That's the only way to
ensure you're solving the actual problem, not some assumed and possibly
non-existent problem.



> > I'm working at my second one. It is not impossible.
>
> Mark, is that work in a 3GPP network on a 3G/4G link?
>

No. However that doesn't prove it is impossible in a 3GPP network - and the
3GPP people don't believe that either.



> Alex
>
> >
> > Many things below are incorrect, uninformed, or quite frankly
> > ridiculous. Some read like you've let your imagination go wild and then
> > have just assumed because you can imagine it it will then inevitably
> > happen in the near future.
> >
> > For example, DHCPv6 does not provide a prefix length to hosts. Your
> > proposal does not make SLAAC "consistent' with what DHCPv6 does, becaus=
e
> > DHCPv6 doesn't work the way you think it does (look up IA_NA and IA_TA
> > in the DHCPv6 RFC).
> >
> > "the idea of a wearable /48 will really be many /48s"? Do you really
> > think we're going to have more devices on our person that we'll need
> > more than 65 536 /64 subnets (a single /48) to number them? That sounds
> > like science fiction to me for at least the next 200 years or more.
> >
> > IPv6 isn't and isn't required to be the final and only Internet protoco=
l
> > for the remainder of humanity, so we don't have to try to accommodate
> > every conceivable idea that somebody can come up with that might cause
> > the 128 bit address space to be too small.
> >
> >
> >     This thread was in light of Lorenzo kindly pointing out that
> >     upgrading 3GPP is not all that needs be done for Cameron=E2=80=99s =
64share
> >     v2 to work - as all mobile devices would stop working- as slaac
> >     would not would be effectively broken.
> >
> >     The mobile device would receive a shorter prefix let=E2=80=99s say =
/56 but
> >     not know what to do with it since it=E2=80=99s expecting a /64.
> >
> >     So that a major gap and the only solution is updating RFC 4291
> >     removing the 64 bit boundary allowing for shorter prefix and now as
> >     well longer prefixes to work and in that respect now provide the
> >     much needed parity with static and DHCPv6 which can do any prefix
> >     length.
> >
> >     So that is a drastic change to RFC 4291.  However, in light of this
> >     development on the v6ops 109 call, my balancing act of best of both
> >     worlds and also to keep everyone happy to make this a WG effort for
> >     this change by proposing in the subject heading /80 fixed boundary
> >     and not a variable slaac change allowing all bits vlsm.
> >
> >     Basically stealing 16 bits for network prefix out of the IID, still
> >     keeping the fixed boundary so longer than 80 would NOT  be allowed.
> >
> >     A /64 would now be equivalent to a /48 with now 64k /80=E2=80=99s.
> >
> >     This /80 would keep the operators and law enforcement happy as now
> >     16 bits less helps traceability but is still long enough for 48 bit=
s
> >     of privacy to IP correlation by attackers.
> >
> >     This /80 would be a nice optimal balance as it would keep wired
> >     broadband and mobile handset customers happy respecting their
> >     privacy as the 16 bits less of heuristics is minimal change that
> >     will impact IP correlation by attackers.
> >
> >     The IID as it=E2=80=99s less than the current 64 bit cannot use MAC=
 based
> >     EUI64 IID, which is not a problem as Mac based IID is not
> >     recommended as most all manufacturers use RFC 4941 and I believe
> >     Linux flavors some use stable IID RFC 7217.
> >
> >     So now the 48 bit IID would require a random IID generation schema
> >     so can use either RFC 4941 privacy extension or RFC 7217 stable IID
> >     to generate the 48 bit IID.
> >
> >     3GPP subtending would now work issue mentioned in the problem
> >     statement draft without even having to use 64share as now longer
> >     prefixes up to /80 would be supported allowing for further
> >     segmentation of downstream devices.
> >
> >     This also would help wired broadband and soon fixed 5G broadband
> >     proliferation where operators in light of BCP RIPE-690, are sill
> >     allocation via BNG gateways a /64, now operators  can stay as-is, a=
s
> >     the /64 would now be allowed to be further segmented supporting 64k
> >     /80s, way more then enough for SOHO.
> >
> >     This would allow 64share if used by 3GPP operators to work and woul=
d
> >     not require the 3GPP specification to be updated.  We don=E2=80=99t=
 know
> >     even if the 3GPP architecture specification can be updated to
> >     support shorter prefixes and if the 3GPP consortium of operators
> >     would agree to it.  So that is all theoretical of that change is
> >     possible.
> >
> >     As with 5G with Enhanced VPN framework SR steering of high priority
> >     traffic, traffic isolation and Network slicing capabilities becomes
> >     mainstream and will soon be a real world reality and as fixed 5G
> >     broadband proliferation takes off and mobile 5G =3D=3D the idea of =
a
> >     wearable /48 will really be many /48s.
> >
> >     As this paradigm shift takes place, operators around the world will
> >     be clamoring after the RIR for massive blocks, I would say less tha=
n
> >     /8 more like a /5 or /4.  If you do the math on the way high side a
> >     /10 yields 7 bits so 128 divided by 5 RIRs yields 24 ISPs per RIR
> >     which is tiny number with the number of large size operators
> worldwide.
> >
> >     With the massive proliferation of IOT devices and just about every
> >     home or office appliance on 5G, the problem now gets way exacerbate=
d.
> >
> >     As this evolution unfolds IANA will be scrambling to release all
> >     remaining /3 as well as all unallocated blocks to subvert RIR IPv6
> >     address space depletion.
> >
> >     Playing Monday night quarterbacking in hindsight we would never
> >     think this would happen in a million years, but we would see IPv6 o=
n
> >     the verge of address space depletion.  Unheard of but it can happen
> >     as the saying goes =E2=80=9Cwhen you build - they will come=E2=80=
=9D.
> >
> >     It is true as history has taught that very important lesson.
> >
> >     The answer to this real world problem is in the subject heading of
> >     this thread.
> >
> >     This would also fix the day 1 issue I mentioned allowing mix of
> >     slaac devices with static and DHCPv6 up to /80.
> >
> >     The variable slaac solution draft proposes a new  RA PIO flag that
> >     would be used to signal longer prefixes, and would provide backward=
s
> >     compatibility so that devices not supporting woud ignore the flag
> >       and devices on newer code supporting would use the flag.  We
> >     definitely don=E2=80=99t want to impact any existing devices on the=
 existing
> >     64 bit slaac boundary standard.
> >
> >     Dmytro has tested the solution on Linux kernel signaling RA PIO fla=
g
> >     and was able to successfully test any length mask and random IID
> >     generation both RFC 4941 privacy extension as well as stable IID RF=
C
> >     7217.
> >
> >     https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> >     <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/=
>
> >
> >     If everyone is in agreement with what I have stated on this thread,
> >     I would like to ask the chairs for WG adoption as this is a WG
> effort.
> >
> >     I would like to garner support from all 6MAN members with full
> >     consensus to change the existing RFC 4941 /64 fixed boundary to /80
> >     fixed boundary.
> >
> >     Kind Regards
> >
> >     Gyan
> >
> >     On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern <jmh@joelhalpern.co=
m
> >     <mailto:jmh@joelhalpern.com>> wrote:
> >
> >         I am missing something in your reasoning.
> >         You seem to say at one point that (to paraphrase) "we can't do
> this
> >         because it does not work with the existing UE software".
> >         Any new solution where a UE delegates based on any change of an=
y
> >         kind
> >         (including lengthening the prefix, shortening the prefix, or
> >         magically
> >         incanting new prefixes) requires that the UE be upgraded to kno=
w
> >         what to
> >         do with the information.  I do not see how that differentiates
> >         any of
> >         the solutions. (Except "don't do anything", which I think we do
> >         not want
> >         to take.)
> >
> >         Yours,
> >         Joel
> >
> >         On 11/19/2020 5:03 PM, Gyan Mishra wrote:
> >          >
> >          >
> >          > On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org
> >         <mailto:otroan@employees.org>
> >          > <mailto:otroan@employees.org <mailto:otroan@employees.org>>>
> >         wrote:
> >          >
> >          >
> >          >
> >          >      > On 19 Nov 2020, at 14:58, Gyan Mishra
> >         <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>
> >          >     <mailto:hayabusagsm@gmail.com
> >         <mailto:hayabusagsm@gmail.com>>> wrote:
> >          >      >
> >          >      > You would need a new option. It would likely be usefu=
l
> >         for the
> >          >     requesting router to indicate interest in the option.
> >         Even hinting
> >          >     at what prefix size it was expecting.
> >          >      > Now can you explain to me again the reasons why this
> >         approach is
> >          >     better than using the existing DHPCv6 protocol packets?
> >          >      >
> >          >      >     3GPP gateway does not support DHCPv6
> >          >
> >          >     3GPP gateway doesn't support new option. What's your
> point?
> >          >
> >          >
> >          >
> >          >      The point of the v6ops presentation and this email
> >         thread is how to
> >          > =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case  in slid=
e 1 of the deck
> >         you compiled
> >          > a list of options and of the two I had highlighted in red
> >         were the
> >          > 64share v2 Cameron=E2=80=99s option and the variable slaac o=
ption.
> >         So on the
> >          > call this morning Lorenzo shot down 64share v2 shorter prefi=
x
> >         option as
> >          > even if the 3GPP architecture was updated to support longer
> >         prefixes and
> >          > even is the 3GPP gateway was able to send a shorter prefix
> >         with A flag
> >          > not set, all mobile devices per Lorenzo=E2=80=99s point woul=
d be
> >         broken as they
> >          > would not accept the shorter let=E2=80=99s say /56 prefix to=
 build
> >         the slaac 128
> >          > bit address.  So the bottom line is the 64share v2 won=E2=80=
=99t work
> >         unless we
> >          > update RFC 4291 and remove the 64 bit boundary.
> >          >
> >          >   So we are back to square uno - no viable solution
> >          >
> >          >   So now we had thrown out the longer >64 due to race to
> >         bottom worries
> >          > which I and others believe is Fud and as described in slide
> >         10 of the
> >          > v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.
> >          >
> >          > So a happy medium /80 fixed boundary I came up with that I
> >         think solves
> >          > a lot of the issue and not just the 3GPP initial segmentatio=
n
> of
> >          > downstream devices problem statement.
> >          >
> >          > Since we have to update RFC 4291 for 64share v2 to work
> >         anyways to allow
> >          > for shorter prefixes, why not instead create a new bottom at
> >         /80 giving
> >          > 16 bits more of prefix length and shrinking the IID down to
> >         48 bits.
> >          > Doing so you would not even have to update the 3GPP
> >         architecture as I
> >          > don=E2=80=99t know if that would fly or not.  Also this solv=
es a few
> >         other
> >          > problems at the same time.
> >          >
> >          >
> >          > As I mentioned in the v6ops deck presented that vlsm 0 to 12=
8
> is
> >          > mainstream for operators for static addressing on router and
> >         switch
> >          > infrastructure and dhcpv6 subnets longer prefixes for networ=
k
> >          > infrastructure appliance clusters, NFV/VNF virtualization an=
d
> >         server
> >          > farms.  On host subnets where there is a chance of mix of
> >         slaac hosts
> >          > with dhcpv6  devices the prefix length is stuck at /64.  So
> >         on these mix
> >          > addressing host subnets we cannot do longer prefixes
> >         following our ND
> >          > cache hard limit mantra to prevent ND cache exhaustion issue=
s
> as
> >          > described in RFC 6164.
> >          >
> >          > So with the /80 new fixed boundary shifting prefix length 16
> >         bits longer
> >          > and shortening the IID by 16 bits gives resolved the 3GPP
> >         issue which
> >          > 64share can work as is and subtending to downstream devices
> >         will now
> >          > work as a /64 is now equivalent to a /48 with 64k /80s.  Als=
o
> >         BCP-690
> >          > for broadband not all operators have adopted the shorter
> >         prefix lengths
> >          > /56 or /48 recommendations  and now that=E2=80=99s not an is=
sue as
> >         the /64 would
> >          > now suffice.
> >          >
> >          >  From an operators perspective that gain allows at least for
> >         3GPP
> >          > massive growth and subtending with a single /64 allows the
> >         operators
> >          > such as Verizon with massive subscriber base worldwide can
> >         stay with
> >          > current allocations and don=E2=80=99t have to ask for /10.
> >          >
> >          > As 5G gets rolled out with Enhanced VPN framework and Networ=
k
> >         slicing
> >          > paradigm, the demand for shorter blocks and wearable multipl=
e
> >         /48 will
> >          > be our new reality.
> >          >
> >          > Making that 16 bit shift now to /80 making a /64 the new /48
> >         will give
> >          > broadband and 3GPP subscribers a ton of space to subtending
> >         their
> >          > networks we would be set for the future.  Especially with IO=
T
> >         the demand
> >          > for subtending will continue to grow astronomically.
> >          >
> >          > Also IANA does not have to get start in allocating the other
> >         /3 and
> >          > other available blocks.
> >          >
> >          > Lots of problems being solved here with a fixed /80 new
> boundary.
> >          >
> >          > Also with the existing random IID generation schemes which w=
e
> >         have
> >          > tested on Linux kernel can do longer p
> >         <
> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p=
?entry=3Dgmail&source=3Dg
> >refixes
> >         using RFC 4941 privacy
> >          > extension or RFC 7217 stable IID.
> >          >
> >          > Win-Win for all.
> >          >
> >          >     Ole
> >          >
> >          > --
> >          >
> >          > <http://www.verizon.com/ <http://www.verizon.com/>>
> >          >
> >          > *Gyan Mishra*
> >          >
> >          > /Network Solutions A//rchitect /
> >          >
> >          > /M 301 502-1347
> >          > 13101 Columbia Pike
> >          > /Silver Spring, MD
> >          >
> >          >
> >          >
> >          > _______________________________________________
> >          > v6ops mailing list
> >          > v6ops@ietf.org <mailto:v6ops@ietf.org>
> >          > https://www.ietf.org/mailman/listinfo/v6ops
> >         <https://www.ietf.org/mailman/listinfo/v6ops>
> >          >
> >
> >     --
> >
> >     <http://www.verizon.com/>
> >
> >     *Gyan Mishra*
> >
> >     /Network Solutions A//rchitect /
> >
> >     /M 301 502-1347
> >     13101 Columbia Pike
> >     /Silver Spring, MD
> >
> >
> >     -------------------------------------------------------------------=
-
> >     IETF IPv6 working group mailing list
> >     ipv6@ietf.org <mailto:ipv6@ietf.org>
> >     Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> >     <https://www.ietf.org/mailman/listinfo/ipv6>
> >     -------------------------------------------------------------------=
-
> >
> >
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
> >
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>

--0000000000001f7e5205b4a5e72b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"auto"><div><br><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Sun, 22 Nov 2020, 00:57 Alexandre =
Petrescu, &lt;<a href=3D"mailto:alexandre.petrescu@gmail.com" target=3D"_bl=
ank">alexandre.petrescu@gmail.com</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><br>
<br>
Le 21/11/2020 =C3=A0 06:47, Mark Smith a =C3=A9crit=C2=A0:<br>
&gt; <br>
&gt; <br>
&gt; On Sat, 21 Nov 2020, 09:27 Gyan Mishra, &lt;<a href=3D"mailto:hayabusa=
gsm@gmail.com" rel=3D"noreferrer" target=3D"_blank">hayabusagsm@gmail.com</=
a> <br>
&gt; &lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com" rel=3D"noreferrer"=
 target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0(top posting) <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0As I would like to clear the air as well as get to =
the crux of the<br>
&gt;=C2=A0 =C2=A0 =C2=A0v6ops presentation development results as well as n=
ext steps for<br>
&gt;=C2=A0 =C2=A0 =C2=A0this draft and the 6man variable slaac solutions dr=
aft:<br>
&gt; <br>
&gt; <br>
&gt; You&#39;re asserting that everybody has accepted there is a problem to=
 be <br>
&gt; solved, and that everybody has accepted that the only way to solve it =
is <br>
&gt; to change the default 64 bit IID size. This is both premature and not =
a <br>
&gt; representation about &quot;everybody&#39;s&quot; opinion you can make.=
<br>
&gt; <br>
&gt; I haven&#39;t accepted either of those things.<br>
&gt; <br>
&gt; I&#39;m not happy with the idea of changing away for 64 bit IIDs becau=
se I <br>
&gt; don&#39;t think 64 bit IIDs are the problem. Plenty of operators have =
given <br>
&gt; out /56s.<br>
<br>
No 3GPP operator gives out a /56 on a public deployment.<br>
<br>
There are some private trials on 3GPP operators with /56 and DHCPv6-PD, <br=
>
but that&#39;s a private APN with dedicated SIM cards.=C2=A0 It is not new,=
 it is <br>
old, and dying out, because it is not working, because no smartphone <br>
could ever use it, because modems dont implement it.<br></blockquote></div>=
</div><div dir=3D"auto"><br></div><div dir=3D"auto">*Why* don&#39;t they im=
plement it?</div><div dir=3D"auto"><br></div><div dir=3D"auto">3GPP themsel=
ves put DHCPv6-PD support in=C2=A03GPP Release-10, more than 6 years ago. T=
hey themselves have said it is possible.</div><div dir=3D"auto"><br></div><=
div>We can&#39;t just accept &quot;it hasn&#39;t been done&quot; as a valid=
 reason to develop a new alternative technical solution. That new solution =
may also not be used if the reasons the old solution hasn&#39;t been used a=
ren&#39;t technical.</div><div><br></div><div>There may be business / busin=
ess model reasons, or education reasons, or vendors not implementing it bec=
ause customers aren&#39;t asking for it. A new alternative=C2=A0technical s=
olution will not solve any of these other causes. An actual solution=C2=A0t=
o the actual reason may be much cheaper than developing and deploying a new=
 technical solution.</div><div><br></div><div>You need to ensure you proper=
ly understand exactly what problem you&#39;re trying to solve before you th=
en try to solve it. That&#39;s the only way to ensure you&#39;re solving th=
e actual problem, not some assumed and possibly non-existent problem.</div>=
<div><br></div><div><br></div><div dir=3D"auto"><div class=3D"gmail_quote">=
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><br>
&gt; I&#39;m working at my second one. It is not impossible.<br>
<br>
Mark, is that work in a 3GPP network on a 3G/4G link?<br></blockquote><div>=
<br></div><div>No. However that doesn&#39;t prove it is impossible in a 3GP=
P network - and the 3GPP people don&#39;t believe that either.</div><div><b=
r></div><div></div><div><br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Alex<br>
<br>
&gt; <br>
&gt; Many things below are incorrect, uninformed, or quite frankly <br>
&gt; ridiculous. Some read like you&#39;ve let your imagination go wild and=
 then <br>
&gt; have just assumed because you can imagine it it will then inevitably <=
br>
&gt; happen in the near future.<br>
&gt; <br>
&gt; For example, DHCPv6 does not provide a prefix length to hosts. Your <b=
r>
&gt; proposal does not make SLAAC &quot;consistent&#39; with what DHCPv6 do=
es, because <br>
&gt; DHCPv6 doesn&#39;t work the way you think it does (look up IA_NA and I=
A_TA <br>
&gt; in the DHCPv6 RFC).<br>
&gt; <br>
&gt; &quot;the idea of a wearable /48 will really be many /48s&quot;? Do yo=
u really <br>
&gt; think we&#39;re going to have more devices on our person that we&#39;l=
l need <br>
&gt; more than 65 536 /64 subnets (a single /48) to number them? That sound=
s <br>
&gt; like science fiction to me for at least the next 200 years or more.<br=
>
&gt; <br>
&gt; IPv6 isn&#39;t and isn&#39;t required to be the final and only Interne=
t protocol <br>
&gt; for the remainder of humanity, so we don&#39;t have to try to accommod=
ate <br>
&gt; every conceivable idea that somebody can come up with that might cause=
 <br>
&gt; the 128 bit address space to be too small.<br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0This thread was in light of Lorenzo kindly pointing=
 out that<br>
&gt;=C2=A0 =C2=A0 =C2=A0upgrading 3GPP is not all that needs be done for Ca=
meron=E2=80=99s 64share<br>
&gt;=C2=A0 =C2=A0 =C2=A0v2 to work - as all mobile devices would stop worki=
ng- as slaac<br>
&gt;=C2=A0 =C2=A0 =C2=A0would not would be effectively broken.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0The mobile device would receive a shorter prefix le=
t=E2=80=99s say /56 but<br>
&gt;=C2=A0 =C2=A0 =C2=A0not know what to do with it since it=E2=80=99s expe=
cting a /64.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0So that a major gap and the only solution is updati=
ng RFC 4291<br>
&gt;=C2=A0 =C2=A0 =C2=A0removing the 64 bit boundary allowing for shorter p=
refix and now as<br>
&gt;=C2=A0 =C2=A0 =C2=A0well longer prefixes to work and in that respect no=
w provide the<br>
&gt;=C2=A0 =C2=A0 =C2=A0much needed parity with static and DHCPv6 which can=
 do any prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0length.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0So that is a drastic change to RFC 4291.=C2=A0 Howe=
ver, in light of this<br>
&gt;=C2=A0 =C2=A0 =C2=A0development on the v6ops 109 call, my balancing act=
 of best of both<br>
&gt;=C2=A0 =C2=A0 =C2=A0worlds and also to keep everyone happy to make this=
 a WG effort for<br>
&gt;=C2=A0 =C2=A0 =C2=A0this change by proposing in the subject heading /80=
 fixed boundary<br>
&gt;=C2=A0 =C2=A0 =C2=A0and not a variable slaac change allowing all bits v=
lsm.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Basically stealing 16 bits for network prefix out o=
f the IID, still<br>
&gt;=C2=A0 =C2=A0 =C2=A0keeping the fixed boundary so longer than 80 would =
NOT =C2=A0be allowed.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0A /64 would now be equivalent to a /48 with now 64k=
 /80=E2=80=99s.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0This /80 would keep the operators and law enforceme=
nt happy as now<br>
&gt;=C2=A0 =C2=A0 =C2=A016 bits less helps traceability but is still long e=
nough for 48 bits<br>
&gt;=C2=A0 =C2=A0 =C2=A0of privacy to IP correlation by attackers.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0This /80 would be a nice optimal balance as it woul=
d keep wired<br>
&gt;=C2=A0 =C2=A0 =C2=A0broadband and mobile handset customers happy respec=
ting their<br>
&gt;=C2=A0 =C2=A0 =C2=A0privacy as the 16 bits less of heuristics is minima=
l change that<br>
&gt;=C2=A0 =C2=A0 =C2=A0will impact IP correlation by attackers.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0The IID as it=E2=80=99s less than the current 64 bi=
t cannot use MAC based<br>
&gt;=C2=A0 =C2=A0 =C2=A0EUI64 IID, which is not a problem as Mac based IID =
is not<br>
&gt;=C2=A0 =C2=A0 =C2=A0recommended as most all manufacturers use RFC 4941 =
and I believe<br>
&gt;=C2=A0 =C2=A0 =C2=A0Linux flavors some use stable IID RFC 7217.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0So now the 48 bit IID would require a random IID ge=
neration schema<br>
&gt;=C2=A0 =C2=A0 =C2=A0so can use either RFC 4941 privacy extension or RFC=
 7217 stable IID<br>
&gt;=C2=A0 =C2=A0 =C2=A0to generate the 48 bit IID.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A03GPP subtending would now work issue mentioned in t=
he problem<br>
&gt;=C2=A0 =C2=A0 =C2=A0statement draft without even having to use 64share =
as now longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0prefixes up to /80 would be supported allowing for =
further<br>
&gt;=C2=A0 =C2=A0 =C2=A0segmentation of downstream devices.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0This also would help wired broadband and soon fixed=
 5G broadband<br>
&gt;=C2=A0 =C2=A0 =C2=A0proliferation where operators in light of BCP RIPE-=
690, are sill<br>
&gt;=C2=A0 =C2=A0 =C2=A0allocation via BNG gateways a /64, now operators =
=C2=A0can stay as-is, as<br>
&gt;=C2=A0 =C2=A0 =C2=A0the /64 would now be allowed to be further segmente=
d supporting 64k<br>
&gt;=C2=A0 =C2=A0 =C2=A0/80s, way more then enough for SOHO.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0This would allow 64share if used by 3GPP operators =
to work and would<br>
&gt;=C2=A0 =C2=A0 =C2=A0not require the 3GPP specification to be updated.=
=C2=A0 We don=E2=80=99t know<br>
&gt;=C2=A0 =C2=A0 =C2=A0even if the 3GPP architecture specification can be =
updated to<br>
&gt;=C2=A0 =C2=A0 =C2=A0support shorter prefixes and if the 3GPP consortium=
 of operators<br>
&gt;=C2=A0 =C2=A0 =C2=A0would agree to it.=C2=A0 So that is all theoretical=
 of that change is<br>
&gt;=C2=A0 =C2=A0 =C2=A0possible.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0As with 5G with Enhanced VPN framework SR steering =
of high priority<br>
&gt;=C2=A0 =C2=A0 =C2=A0traffic, traffic isolation and Network slicing capa=
bilities becomes<br>
&gt;=C2=A0 =C2=A0 =C2=A0mainstream and will soon be a real world reality an=
d as fixed 5G<br>
&gt;=C2=A0 =C2=A0 =C2=A0broadband proliferation takes off and mobile 5G =3D=
=3D the idea of a<br>
&gt;=C2=A0 =C2=A0 =C2=A0wearable /48 will really be many /48s.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0As this paradigm shift takes place, operators aroun=
d the world will<br>
&gt;=C2=A0 =C2=A0 =C2=A0be clamoring after the RIR for massive blocks, I wo=
uld say less than<br>
&gt;=C2=A0 =C2=A0 =C2=A0/8 more like a /5 or /4.=C2=A0 If you do the math o=
n the way high side a<br>
&gt;=C2=A0 =C2=A0 =C2=A0/10 yields 7 bits so 128 divided by 5 RIRs yields 2=
4 ISPs per RIR<br>
&gt;=C2=A0 =C2=A0 =C2=A0which is tiny number with the number of large size =
operators worldwide.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0With the massive proliferation of IOT devices and j=
ust about every<br>
&gt;=C2=A0 =C2=A0 =C2=A0home or office appliance on 5G, the problem now get=
s way exacerbated.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0As this evolution unfolds IANA will be scrambling t=
o release all<br>
&gt;=C2=A0 =C2=A0 =C2=A0remaining /3 as well as all unallocated blocks to s=
ubvert RIR IPv6<br>
&gt;=C2=A0 =C2=A0 =C2=A0address space depletion.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Playing Monday night quarterbacking in hindsight we=
 would never<br>
&gt;=C2=A0 =C2=A0 =C2=A0think this would happen in a million years, but we =
would see IPv6 on<br>
&gt;=C2=A0 =C2=A0 =C2=A0the verge of address space depletion.=C2=A0 Unheard=
 of but it can happen<br>
&gt;=C2=A0 =C2=A0 =C2=A0as the saying goes =E2=80=9Cwhen you build - they w=
ill come=E2=80=9D.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0It is true as history has taught that very importan=
t lesson.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0The answer to this real world problem is in the sub=
ject heading of<br>
&gt;=C2=A0 =C2=A0 =C2=A0this thread.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0This would also fix the day 1 issue I mentioned all=
owing mix of<br>
&gt;=C2=A0 =C2=A0 =C2=A0slaac devices with static and DHCPv6 up to /80.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0The variable slaac solution draft proposes a new =
=C2=A0RA PIO flag that<br>
&gt;=C2=A0 =C2=A0 =C2=A0would be used to signal longer prefixes, and would =
provide backwards<br>
&gt;=C2=A0 =C2=A0 =C2=A0compatibility so that devices not supporting woud i=
gnore the flag<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0and devices on newer code supporting would u=
se the flag.=C2=A0 We<br>
&gt;=C2=A0 =C2=A0 =C2=A0definitely don=E2=80=99t want to impact any existin=
g devices on the existing<br>
&gt;=C2=A0 =C2=A0 =C2=A064 bit slaac boundary standard.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Dmytro has tested the solution on Linux kernel sign=
aling RA PIO flag<br>
&gt;=C2=A0 =C2=A0 =C2=A0and was able to successfully test any length mask a=
nd random IID<br>
&gt;=C2=A0 =C2=A0 =C2=A0generation both RFC 4941 privacy extension as well =
as stable IID RFC<br>
&gt;=C2=A0 =C2=A0 =C2=A07217.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.org/doc/draft-m=
ishra-6man-variable-slaac/" rel=3D"noreferrer noreferrer" target=3D"_blank"=
>https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/doc/dra=
ft-mishra-6man-variable-slaac/" rel=3D"noreferrer noreferrer" target=3D"_bl=
ank">https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a>=
&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0If everyone is in agreement with what I have stated=
 on this thread,<br>
&gt;=C2=A0 =C2=A0 =C2=A0I would like to ask the chairs for WG adoption as t=
his is a WG effort.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0I would like to garner support from all 6MAN member=
s with full<br>
&gt;=C2=A0 =C2=A0 =C2=A0consensus to change the existing RFC 4941 /64 fixed=
 boundary to /80<br>
&gt;=C2=A0 =C2=A0 =C2=A0fixed boundary.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Kind Regards<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Gyan<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern &lt=
;<a href=3D"mailto:jmh@joelhalpern.com" rel=3D"noreferrer" target=3D"_blank=
">jmh@joelhalpern.com</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" r=
el=3D"noreferrer" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt; wrote:<=
br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0I am missing something in your reason=
ing.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0You seem to say at one point that (to=
 paraphrase) &quot;we can&#39;t do this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0because it does not work with the exi=
sting UE software&quot;.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Any new solution where a UE delegates=
 based on any change of any<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0kind<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(including lengthening the prefix, sh=
ortening the prefix, or<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0magically<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0incanting new prefixes) requires that=
 the UE be upgraded to know<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0what to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0do with the information.=C2=A0 I do n=
ot see how that differentiates<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0any of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0the solutions. (Except &quot;don&#39;=
t do anything&quot;, which I think we do<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0not want<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0to take.)<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0On 11/19/2020 5:03 PM, Gyan Mishra wr=
ote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; On Thu, Nov 19, 2020 at 10:33 A=
M &lt;<a href=3D"mailto:otroan@employees.org" rel=3D"noreferrer" target=3D"=
_blank">otroan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@e=
mployees.org" rel=3D"noreferrer" target=3D"_blank">otroan@employees.org</a>=
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; &lt;mailto:<a href=3D"mailto:ot=
roan@employees.org" rel=3D"noreferrer" target=3D"_blank">otroan@employees.o=
rg</a> &lt;mailto:<a href=3D"mailto:otroan@employees.org" rel=3D"noreferrer=
" target=3D"_blank">otroan@employees.org</a>&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; On 19 =
Nov 2020, at 14:58, Gyan Mishra<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:hayabusagsm@gma=
il.com" rel=3D"noreferrer" target=3D"_blank">hayabusagsm@gmail.com</a> &lt;=
mailto:<a href=3D"mailto:hayabusagsm@gmail.com" rel=3D"noreferrer" target=
=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<=
a href=3D"mailto:hayabusagsm@gmail.com" rel=3D"noreferrer" target=3D"_blank=
">hayabusagsm@gmail.com</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusa=
gsm@gmail.com" rel=3D"noreferrer" target=3D"_blank">hayabusagsm@gmail.com</=
a>&gt;&gt;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; You wo=
uld need a new option. It would likely be useful<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0for the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0requesting r=
outer to indicate interest in the option.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Even hinting<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0at what pref=
ix size it was expecting.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Now ca=
n you explain to me again the reasons why this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0approach is<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0better than =
using the existing DHPCv6 protocol packets?<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =
=C2=A0 =C2=A03GPP gateway does not support DHCPv6<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A03GPP gateway=
 doesn&#39;t support new option. What&#39;s your point?<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 The point o=
f the v6ops presentation and this email<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0thread is how to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; =E2=80=9Cextend a /64=E2=80=9D =
in the 3GPP use case =C2=A0in slide 1 of the deck<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0you compiled<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; a list of options and of the tw=
o I had highlighted in red<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0were the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; 64share v2 Cameron=E2=80=99s op=
tion and the variable slaac option. <br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0So on the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; call this morning Lorenzo shot =
down 64share v2 shorter prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0option as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; even if the 3GPP architecture w=
as updated to support longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0prefixes and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; even is the 3GPP gateway was ab=
le to send a shorter prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0with A flag<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; not set, all mobile devices per=
 Lorenzo=E2=80=99s point would be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0broken as they<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; would not accept the shorter le=
t=E2=80=99s say /56 prefix to build<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0the slaac 128<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; bit address.=C2=A0 So the botto=
m line is the 64share v2 won=E2=80=99t work<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0unless we<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; update RFC 4291 and remove the =
64 bit boundary.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0So we are back to s=
quare uno - no viable solution<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0So now we had throw=
n out the longer &gt;64 due to race to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0bottom worries<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; which I and others believe is F=
ud and as described in slide<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A010 of the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; v6ops =E2=80=9Crace to the bott=
om slide=E2=80=9D.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; So a happy medium /80 fixed bou=
ndary I came up with that I<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0think solves<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; a lot of the issue and not just=
 the 3GPP initial segmentation of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; downstream devices problem stat=
ement.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; Since we have to update RFC 429=
1 for 64share v2 to work<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0anyways to allow<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; for shorter prefixes, why not i=
nstead create a new bottom at<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/80 giving<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; 16 bits more of prefix length a=
nd shrinking the IID down to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A048 bits.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; Doing so you would not even hav=
e to update the 3GPP<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0architecture as I<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; don=E2=80=99t know if that woul=
d fly or not.=C2=A0 Also this solves a few<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0other<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; problems at the same time.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; As I mentioned in the v6ops dec=
k presented that vlsm 0 to 128 is<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; mainstream for operators for st=
atic addressing on router and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0switch<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; infrastructure and dhcpv6 subne=
ts longer prefixes for network<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; infrastructure appliance cluste=
rs, NFV/VNF virtualization and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0server<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; farms.=C2=A0 On host subnets wh=
ere there is a chance of mix of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0slaac hosts<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; with dhcpv6 =C2=A0devices the p=
refix length is stuck at /64.=C2=A0 So<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0on these mix<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; addressing host subnets we cann=
ot do longer prefixes<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0following our ND<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; cache hard limit mantra to prev=
ent ND cache exhaustion issues as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; described in RFC 6164.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; So with the /80 new fixed bound=
ary shifting prefix length 16<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0bits longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; and shortening the IID by 16 bi=
ts gives resolved the 3GPP<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0issue which<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; 64share can work as is and subt=
ending to downstream devices<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0will now<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; work as a /64 is now equivalent=
 to a /48 with 64k /80s.=C2=A0 Also<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0BCP-690<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; for broadband not all operators=
 have adopted the shorter<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0prefix lengths<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; /56 or /48 recommendations =C2=
=A0and now that=E2=80=99s not an issue as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0the /64 would<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; now suffice.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 From an operators perspec=
tive that gain allows at least for<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A03GPP<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; massive growth and subtending w=
ith a single /64 allows the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0operators<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; such as Verizon with massive su=
bscriber base worldwide can<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0stay with<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; current allocations and don=E2=
=80=99t have to ask for /10.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; As 5G gets rolled out with Enha=
nced VPN framework and Network<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0slicing<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; paradigm, the demand for shorte=
r blocks and wearable multiple<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/48 will<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; be our new reality.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; Making that 16 bit shift now to=
 /80 making a /64 the new /48<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0will give<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; broadband and 3GPP subscribers =
a ton of space to subtending<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0their<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; networks we would be set for th=
e future.=C2=A0 Especially with IOT<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0the demand<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; for subtending will continue to=
 grow astronomically.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; Also IANA does not have to get =
start in allocating the other<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/3 and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; other available blocks.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; Lots of problems being solved h=
ere with a fixed /80 new boundary.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; Also with the existing random I=
ID generation schemes which we<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0have<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; tested on Linux kernel can do l=
onger p<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com=
/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;sourc=
e=3Dg" rel=3D"noreferrer noreferrer" target=3D"_blank">https://www.google.c=
om/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;sou=
rce=3Dg</a>&gt;refixes<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0using RFC 4941 privacy<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; extension or RFC 7217 stable II=
D.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; Win-Win for all.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Ole<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; --<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; &lt;<a href=3D"http://www.veriz=
on.com/" rel=3D"noreferrer noreferrer" target=3D"_blank">http://www.verizon=
.com/</a> &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer norefer=
rer" target=3D"_blank">http://www.verizon.com/</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; *Gyan Mishra*<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; /Network Solutions A//rchitect =
/<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; /M 301 502-1347<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; 13101 Columbia Pike<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; /Silver Spring, MD<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; _______________________________=
________________<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; v6ops mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"mailto:v6ops@ietf.or=
g" rel=3D"noreferrer" target=3D"_blank">v6ops@ietf.org</a> &lt;mailto:<a hr=
ef=3D"mailto:v6ops@ietf.org" rel=3D"noreferrer" target=3D"_blank">v6ops@iet=
f.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"https://www.ietf.org=
/mailman/listinfo/v6ops" rel=3D"noreferrer noreferrer" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/m=
ailman/listinfo/v6ops" rel=3D"noreferrer noreferrer" target=3D"_blank">http=
s://www.ietf.org/mailman/listinfo/v6ops</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0-- <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"http://www.verizon.com/" rel=3D"nore=
ferrer noreferrer" target=3D"_blank">http://www.verizon.com/</a>&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0*Gyan Mishra*<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0/Network Solutions A//rchitect /<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0/M 301 502-1347<br>
&gt;=C2=A0 =C2=A0 =C2=A013101 Columbia Pike<br>
&gt;=C2=A0 =C2=A0 =C2=A0/Silver Spring, MD<br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt;=C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" rel=3D"noreferrer"=
 target=3D"_blank">ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf=
.org" rel=3D"noreferrer" target=3D"_blank">ipv6@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"https://www.iet=
f.org/mailman/listinfo/ipv6" rel=3D"noreferrer noreferrer" target=3D"_blank=
">https://www.ietf.org/mailman/listinfo/ipv6</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/ipv6" rel=3D"noreferrer noreferrer" target=3D"_blank">https://www.ietf.or=
g/mailman/listinfo/ipv6</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" rel=3D"noreferrer" target=3D"_blank"=
>v6ops@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6o=
ps</a><br>
&gt; <br>
<br>
_______________________________________________<br>
v6ops mailing list<br>
<a href=3D"mailto:v6ops@ietf.org" rel=3D"noreferrer" target=3D"_blank">v6op=
s@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer n=
oreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a=
><br>
</blockquote></div></div></div>
</div>

--0000000000001f7e5205b4a5e72b--


From nobody Sun Nov 22 06:59:47 2020
Return-Path: <Fred.L.Templin@boeing.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 80C2C3A17A3; Sun, 22 Nov 2020 06:59:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=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=boeing.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 F-1QPScJTiwz; Sun, 22 Nov 2020 06:59:44 -0800 (PST)
Received: from clt-mbsout-02.mbs.boeing.net (clt-mbsout-02.mbs.boeing.net [130.76.144.163]) (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 899B73A17A2; Sun, 22 Nov 2020 06:59:43 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by clt-mbsout-02.mbs.boeing.net (8.15.2/8.15.2/DOWNSTREAM_MBSOUT) with SMTP id 0AMExedR032392; Sun, 22 Nov 2020 09:59:40 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boeing.com; s=boeing-s1912; t=1606057181; bh=GMJq8DaA4B4gXtc5THFXdkh4zkQGZ8TtHmAbqRf6JY8=; h=From:To:CC:Subject:Date:References:In-Reply-To:From; b=qsvAR4NpER97Epmvf71tuCX/OsOsNwjYMwL32MVUuZp5C0Jh8sgAnTwAGeJC9JZ/H kZ+a2YZp1lKRCsuW8SwmrgPQ6vfIp0104fgZfuzGlw5DuAaUdFz41wJ/DzCOFl+sjd /P55gPWM4++2JHJ2tV0zk9RMxzRc6253kqNca2GFYI8/1LielA2RqpiEC5KFjJcqn6 kqpNhJVODBANFoouxJOjkqPVVvp+XDJAoKEjeT9eaiq6qqe8v9qEr5hSHKyOS2sL2w W9ac96RvwCziTHfTIrcH1OYpCkrmlPwqBLYbl5MQY72NxUdeMpmYzt1+Ok5OLh0SNf dF3F5OvD9/3hw==
Received: from XCH16-07-11.nos.boeing.com (xch16-07-11.nos.boeing.com [144.115.66.113]) by clt-mbsout-02.mbs.boeing.net (8.15.2/8.15.2/8.15.2/UPSTREAM_MBSOUT) with ESMTPS id 0AMExbod032384 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=OK); Sun, 22 Nov 2020 09:59:37 -0500
Received: from XCH16-07-10.nos.boeing.com (144.115.66.112) by XCH16-07-11.nos.boeing.com (144.115.66.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.2044.4; Sun, 22 Nov 2020 06:59:36 -0800
Received: from XCH16-07-10.nos.boeing.com ([fe80::1522:f068:5766:53b5]) by XCH16-07-10.nos.boeing.com ([fe80::1522:f068:5766:53b5%2]) with mapi id 15.01.2044.004; Sun, 22 Nov 2020 06:59:36 -0800
From: "Templin (US), Fred L" <Fred.L.Templin@boeing.com>
To: Ca By <cb.list6@gmail.com>, Mark Smith <markzzzsmith@gmail.com>, "Brian E Carpenter" <brian.e.carpenter@gmail.com>
CC: IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>
Thread-Topic: [EXTERNAL] Re: [v6ops] Next step? [Re: The bottom is /112]
Thread-Index: AQHWv81t/98QWONPeUCYw3+yMRkiTanUO2mA
Date: Sun, 22 Nov 2020 14:59:35 +0000
Message-ID: <e9b3d9e654c14020bebd83d3156c7d2c@boeing.com>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com> <CABNhwV1pSiEuaOZGN5ErR=KETjD1fVb58YM1EEd+mf7RtOenQw@mail.gmail.com> <83cb8c2d-d2eb-2cd4-eb8d-466daa59ac75@joelhalpern.com> <7a15b2d2-f4bd-b6f1-0825-1f86e46ef4ce@gmail.com> <CAO42Z2yvXCfn8bxxk7mT7MozmCyexmVKNCOvktf2sV-S7WPxig@mail.gmail.com> <CAD6AjGQCm4U06huxns6qGKPAa-MqbeaHpjZAhpBuv-S13xo44Q@mail.gmail.com>
In-Reply-To: <CAD6AjGQCm4U06huxns6qGKPAa-MqbeaHpjZAhpBuv-S13xo44Q@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [137.137.12.6]
x-tm-snts-smtp: CBB39D98A7F4556C91331739F299DFD8CBD0C061E89EF61F6708529AF2B69A432000:8
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-TM-AS-GCONF: 00
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/UHAP3pg0o4pRF33YrtSE9TWosJI>
Subject: Re: [v6ops] [EXTERNAL] Re:  Next step? [Re: The bottom is /112]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 22 Nov 2020 14:59:46 -0000

SGksIEkgYmVsaWV2ZSB0aGUgQUVSTy9PTU5JIGFwcHJvYWNoIHRvIHByZWZpeCBkZWxlZ2F0aW9u
IHdvdWxkIGJlIGdvb2QgZm9yIHRoZSAzR1BQDQpjYXNlIGFsc28uIFRoZSBhcHByb2FjaCBpcyBw
cmVkaWNhdGVkIG9uIHRoZSByb3V0ZXIgcmV0dXJuaW5nIGFuIFJBIHdpdGggYW4gSVB2NiBsaW5r
LWxvY2FsDQpkZXN0aW5hdGlvbiBhZGRyZXNzIGRldGVybWluZWQgYnkgdGhlIGRlbGVnYXRlZCBw
cmVmaXguIFRoZSBsaW5rLWxvY2FsIGFkZHJlc3MgaXMgZm9ybWVkDQpieSB3cml0aW5nIHRoZSBt
b3N0IHNpZ25pZmljYW50IDY0IGJpdHMgb2YgdGhlIGRlbGVnYXRlZCBwcmVmaXggaW50byB0aGUg
aW50ZXJmYWNlIElEIG9mIHRoZQ0KcHJlZml4IGZlODA6Oi82NC4NCg0KRm9yIGV4YW1wbGUsIGlm
IHRoZSBkZWxlZ2F0ZWQgcHJlZml4IHdlcmUgMjAwMTpkYjg6MTowOjovNTYgdGhlbiB0aGUgSVB2
NiBsaW5rLWxvY2FsDQpkZXN0aW5hdGlvbiBhZGRyZXNzIGlzIGZlODA6OjIwMDE6ZGI4OjE6MC4g
VGhpcyBwcm92aWRlcyBhdCBsZWFzdCB0d28gaW1wb3J0YW50DQpvcGVyYXRpb25hbCBhZHZhbnRh
Z2VzOg0KDQoxKSBJdCBjb252ZXlzIHRoZSBkZWxlZ2F0ZWQgcHJlZml4IGluIHRoZSBJUHY2IGRl
c3RpbmF0aW9uIGFkZHJlc3Mgb2YgdGhlIFJBIHNvIHRoYXQNCm5vIFBJT3MgaW5zaWRlIHRoZSBS
QSBuZWVkIHRvIGJlIHVzZWQgZm9yIHByZWZpeCBkZWxlZ2F0aW9uLg0KDQoyKSBJdCBzdXBwbGll
cyB0aGUgbW9iaWxlIG5vZGUgd2l0aCBhIGd1YXJhbnRlZWQtdW5pcXVlIGxpbmstbG9jYWwgYWRk
cmVzcyB0aGF0DQppdCBjYW4gdXNlIGZvciBmdXR1cmUgY29tbXVuaWNhdGlvbnMgd2l0aG91dCB0
aGUgbmVlZCB0byBwZXJmb3JtIERBRC4NCg0KQWdhaW4sIHRoZSBwcm9wb3NhbCBjb21lcyBmcm9t
IHRoZSBBRVJPL09NTkkgdXNlIGNhc2UsIGJ1dCBJIGJlbGlldmUgaXMgYWxzbw0KZ29vZCBmb3Ig
M0dQUCBhbmQgcmVhbGx5IGFueSBvdGhlciB3aXJlbGVzcyB1c2UgY2FzZSB3aGVyZSBhIGxpZ2h0
d2VpZ2h0DQpwcmVmaXggZGVsZWdhdGlvbiBjYXBhYmlsaXR5IGlzIGRlc2lyZWQuDQoNCkZyZWQN
Cg==


From nobody Sun Nov 22 11:08:22 2020
Return-Path: <hayabusagsm@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 0BC2C3A0ACB; Sun, 22 Nov 2020 11:08:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.197
X-Spam-Level: 
X-Spam-Status: No, score=-0.197 tagged_above=-999 required=5 tests=[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, 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=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 Gd3-Mk9zwVcr; Sun, 22 Nov 2020 11:08:12 -0800 (PST)
Received: from mail-pg1-x530.google.com (mail-pg1-x530.google.com [IPv6:2607:f8b0:4864:20::530]) (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 2DA313A0AC6; Sun, 22 Nov 2020 11:08:12 -0800 (PST)
Received: by mail-pg1-x530.google.com with SMTP id 62so12162306pgg.12; Sun, 22 Nov 2020 11:08:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DL1f+ouz3h6WDmRx0FfMXts1NPYAWj0/+2f04GFm+ao=; b=EDfQfgOOSGc60BHpToqb7+f4Cp8lomYxZERaSIWavxTZuGU6PeWq+Fn2/5/7Hyz5y/ viiIdWWfWiFI/sNbjz1OATfRYFYBX8m9O0pyxO8N/kvp/f7Ce3g5YVVvY5hfcErqC3JY BY6DKS2nWakcCQ4CeB9CKp5vrhZj8FItLmIme7hcQZ6xHJpSH725jbvZFZfK/C0Garo9 YN2rYXStPWTJNJoQdj3s2sacWIs9jdZLQnVCxN5EUUPB8mdl9bQXlJ/sHiKO29RA6V1j sbR8w1Dv/scOKpTH7P47PQZgdaIJ6P3svsSjsUfi0fL4SERpP4S8QLujkXn5jw/h559n ZvgQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DL1f+ouz3h6WDmRx0FfMXts1NPYAWj0/+2f04GFm+ao=; b=QpnyEMhTUGhOKhxMUQ6iH73gtQmX9Dbfb2gjjSElviuPsqfX9/7Ms1TfgNGSE/0IRY HzpV1uxSzHjowkstUgVXuA0x0uwJaMNVsVmFZxRSgdYQeeUlL+ZjihpOZrbNcw1IFGVS oDwe8mq5F0oYPT0BbRvLaFRy3WsgOdxtKThaiv9DQbGWrzobcoCMB+o9kziNqlpeB33r jBFj98PPZP1XxQRPcUf5L3z+18H6MQ7LZDPoandpnAVZ8qaU3/zJ8bFrYVqT/y6KYwz3 sGUNoHLp8Rw2NNjFUjYIfr9RzQoTVX/tzziocgerjbkWvYOmXkeEqKUtE/IAXZEaFx9Z kI4w==
X-Gm-Message-State: AOAM533J1dyixTItH9izzYyI78RF6B61a5P/yQ90ecR0NvgE+IDdrqr5 iUSAhihekT8y0NEqg+GTarpXItAu2j9nQDmLkU8=
X-Google-Smtp-Source: ABdhPJyGqLCtZa8zl6ksJc8f10tfE8Sk1B9nNrttLsEtS8giEQZgYJQ2+6Zi/snVM+Te/flzsAT9Ctt1At4ZXVpJCNM=
X-Received: by 2002:a17:90b:1490:: with SMTP id js16mr20938799pjb.215.1606072091502;  Sun, 22 Nov 2020 11:08:11 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com> <CABNhwV1pSiEuaOZGN5ErR=KETjD1fVb58YM1EEd+mf7RtOenQw@mail.gmail.com> <83cb8c2d-d2eb-2cd4-eb8d-466daa59ac75@joelhalpern.com>
In-Reply-To: <83cb8c2d-d2eb-2cd4-eb8d-466daa59ac75@joelhalpern.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sun, 22 Nov 2020 14:08:00 -0500
Message-ID: <CABNhwV0BSrWKJMqxNL-W2VutZ-dFA8AgXa2Oz=fozyezSNODvQ@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000007f6d3705b4b6cc1b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/zSvv5yvpzFxmNHdhE3qjrL1HamA>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 22 Nov 2020 19:08:16 -0000

--0000000000007f6d3705b4b6cc1b
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Fri, Nov 20, 2020 at 8:46 PM Joel M. Halpern <jmh@joelhalpern.com> wrote=
:

> The nesting got me lost, so I will top post my take on the answer to the
> one quesiton I could understand.


   Gyan> Thank you

>
>
> I believe you asked what I think would need to be changed to permit the
> delegation.
> As with anything, the real things that need to change are the devices in
> the network.


    Gyan> Agreed

>
>
> With regard to IETF standards, what is proposed is a change to RA.
> There are several possible changes.  None of them require a change to
> the IPv6 addressing archtiecture, as the addressing structure remains as
> it is.


    Gyan> Agreed

>
> As for the exact mechanism, at the moment I lean towards Ole's proposal
> of using a new option in his generic option mechanism.  But I am not
> wedded to that answer.


    Gyan>ok

>
> And of course, to get this supported in mobile environments we will have
> to work with 3GPP and make sure there are no other hidden issues.
> That's the way we do things.  Work together.


    Gyan> Yes Agreed.  Thank you

>
>
> Changing the prefix length to /80 is technically also possible.


     Gyan>

> It does
> a lot more violence to my understanding of the architecture and software
> structures that go with it, and is a very limited and narrow solution to
> the problem.


    Gyan> Understood.  This is a multi faceted problem and may require a
multi faceted solution.  Thank you.

>
>
> Yours,
> Joel
>
> On 11/20/2020 7:58 PM, Gyan Mishra wrote:
> > Hi Joel
> >
> > In-line
> >
> > On Fri, Nov 20, 2020 at 6:02 PM Joel M. Halpern <jmh@joelhalpern.com
> > <mailto:jmh@joelhalpern.com>> wrote:
> >
> >     Gyan, separate from Ole's comments about the difference between
> address
> >     assignment and delegation, I have another problem following the
> >     reasoning below.
> >
> >     Yes, the proposal for using shorter prefixes to enable UE to perfor=
m
> >     delegation will require changes to the UE.
> >
> >      Gyan> Agreed.  So that change would be to RFC 4291 64 bit boundary
> > to allow for longer prefix.  Do you agree?
> >
> > If you don=E2=80=99t agree what do think the change would be to allow t=
he UE to
> > accept shorter prefix from the 3GPP gateway?
> >
> >
> >     But I do not see how that is relevant to any choice we are trying t=
o
> >     make.
> >     Any solution that enables UE to delegate addresses (in the sense th=
at
> >     they lack the capability now) willr equire changes to the UE.
> >
> >
> >
> >     Gyan> If the UE receives a /56 via RA it could delegate /64 to
> >     downstream devices.  No change needed to delegate  /64, however a
> >     change is needed to accept /56 via RA.
> >
> >
> >      If 3GPP gateway supported PD - problem solved but that=E2=80=99s n=
ot the
> > case and that does not sound like it will ever change even with 5G.
> >
> >     Gyan> The UE needs to be able to accept shorter prefix.  That=E2=80=
=99s the
> > IPV6 specification change that requires removal of the 64 bit boundary.
> >
> >     Yoru
> >     proposed change to the SLAAC length if anything does more violence =
to
> >     the software (depending upon the exact software architecture.)
> >
> >
> >     Gyan> What violence to software.  There would be more violence to
> > software if we removed the 64 bit boundary and allowed slaac to support
> > any vlsm prefix lengths.
> >
> > My /80 proposal would just shift the boundary 16 bits to /80.
> >
> > Hosts on the same subnet with two different masks would not be on-net t=
o
> > each other as on different subnets.  The router would be configured wit=
h
> > the two subnets /64 and /80 subnet to support the two device types.
> > The solution would be a simple RA PIO flag that is set and older hosts
> > not upgraded would be backwards compatible and so would only support 64
> > bit boundary by ignoring flag. Hosts upgraded to support would
> > understand the flag and be able to support longer mask up to /80.
> >
> >
> >
> >     So I do not follow how you got to your conclusion.
> >
> >     Yours,
> >     Joel
> >
> >     On 11/20/2020 5:27 PM, Gyan Mishra wrote:
> >      >
> >      > (top posting)
> >      >
> >      > As I would like to clear the air as well as get to the crux of
> >     the v6ops
> >      > presentation development results as well as next steps for this
> >     draft
> >      > and the 6man variable slaac solutions draft:
> >      >
> >      >
> >      > This thread was in light of Lorenzo kindly pointing out that
> >     upgrading
> >      > 3GPP is not all that needs be done for Cameron=E2=80=99s 64share=
 v2 to
> >     work - as
> >      > all mobile devices would stop working- as slaac would not would =
be
> >      > effectively broken.
> >      >
> >      > The mobile device would receive a shorter prefix let=E2=80=99s s=
ay /56
> >     but not
> >      > know what to do with it since it=E2=80=99s expecting a /64.
> >      >
> >      > So that a major gap and the only solution is updating RFC 4291
> >     removing
> >      > the 64 bit boundary allowing for shorter prefix and now as well
> >     longer
> >      > prefixes to work and in that respect now provide the much needed
> >     parity
> >      > with static and DHCPv6 which can do any prefix length.
> >      >
> >      > So that is a drastic change to RFC 4291.  However, in light of
> this
> >      > development on the v6ops 109 call, my balancing act of best of
> both
> >      > worlds and also to keep everyone happy to make this a WG effort
> >     for this
> >      > change by proposing in the subject heading /80 fixed boundary an=
d
> >     not a
> >      > variable slaac change allowing all bits vlsm.
> >      >
> >      > Basically stealing 16 bits for network prefix out of the IID,
> still
> >      > keeping the fixed boundary so longer than 80 would NOT  be
> allowed.
> >      >
> >      > A /64 would now be equivalent to a /48 with now 64k /80=E2=80=99=
s.
> >      >
> >      > This /80 would keep the operators and law enforcement happy as
> >     now 16
> >      > bits less helps traceability but is still long enough for 48 bit=
s
> of
> >      > privacy to IP correlation by attackers.
> >      >
> >      > This /80 would be a nice optimal balance as it would keep wired
> >      > broadband and mobile handset customers happy respecting their
> >     privacy as
> >      > the 16 bits less of heuristics is minimal change that will impac=
t
> IP
> >      > correlation by attackers.
> >      >
> >      > The IID as it=E2=80=99s less than the current 64 bit cannot use =
MAC based
> >     EUI64
> >      > IID, which is not a problem as Mac based IID is not recommended
> >     as most
> >      > all manufacturers use RFC 4941 and I believe Linux flavors some
> use
> >      > stable IID RFC 7217.
> >      >
> >      > So now the 48 bit IID would require a random IID generation
> >     schema so
> >      > can use either RFC 4941 privacy extension or RFC 7217 stable IID
> to
> >      > generate the 48 bit IID.
> >      >
> >      > 3GPP subtending would now work issue mentioned in the problem
> >     statement
> >      > draft without even having to use 64share as now longer prefixes
> >     up to
> >      > /80 would be supported allowing for further segmentation of
> >     downstream
> >      > devices.
> >      >
> >      > This also would help wired broadband and soon fixed 5G broadband
> >      > proliferation where operators in light of BCP RIPE-690, are sill
> >      > allocation via BNG gateways a /64, now operators  can stay as-is=
,
> >     as the
> >      > /64 would now be allowed to be further segmented supporting 64k
> >     /80s,
> >      > way more then enough for SOHO.
> >      >
> >      > This would allow 64share if used by 3GPP operators to work and
> >     would not
> >      > require the 3GPP specification to be updated.  We don=E2=80=99t =
know even
> >     if the
> >      > 3GPP architecture specification can be updated to support shorte=
r
> >      > prefixes and if the 3GPP consortium of operators would agree to
> >     it.  So
> >      > that is all theoretical of that change is possible.
> >      >
> >      > As with 5G with Enhanced VPN framework SR steering of high
> priority
> >      > traffic, traffic isolation and Network slicing capabilities
> becomes
> >      > mainstream and will soon be a real world reality and as fixed 5G
> >      > broadband proliferation takes off and mobile 5G =3D=3D the idea =
of a
> >      > wearable /48 will really be many /48s.
> >      >
> >      > As this paradigm shift takes place, operators around the world
> >     will be
> >      > clamoring after the RIR for massive blocks, I would say less tha=
n
> /8
> >      > more like a /5 or /4.  If you do the math on the way high side a
> /10
> >      > yields 7 bits so 128 divided by 5 RIRs yields 24 ISPs per RIR
> >     which is
> >      > tiny number with the number of large size operators worldwide.
> >      >
> >      > With the massive proliferation of IOT devices and just about
> >     every home
> >      > or office appliance on 5G, the problem now gets way exacerbated.
> >      >
> >      > As this evolution unfolds IANA will be scrambling to release all
> >      > remaining /3 as well as all unallocated blocks to subvert RIR IP=
v6
> >      > address space depletion.
> >      >
> >      > Playing Monday night quarterbacking in hindsight we would never
> >     think
> >      > this would happen in a million years, but we would see IPv6 on
> >     the verge
> >      > of address space depletion.  Unheard of but it can happen as the
> >     saying
> >      > goes =E2=80=9Cwhen you build - they will come=E2=80=9D.
> >      >
> >      > It is true as history has taught that very important lesson.
> >      >
> >      > The answer to this real world problem is in the subject heading
> >     of this
> >      > thread.
> >      >
> >      > This would also fix the day 1 issue I mentioned allowing mix of
> >     slaac
> >      > devices with static and DHCPv6 up to /80.
> >      >
> >      > The variable slaac solution draft proposes a new  RA PIO flag
> >     that would
> >      > be used to signal longer prefixes, and would provide backwards
> >      > compatibility so that devices not supporting woud ignore the fla=
g
> >       and
> >      > devices on newer code supporting would use the flag.  We
> definitely
> >      > don=E2=80=99t want to impact any existing devices on the existin=
g 64 bit
> >     slaac
> >      > boundary standard.
> >      >
> >      > Dmytro has tested the solution on Linux kernel signaling RA PIO
> >     flag and
> >      > was able to successfully test any length mask and random IID
> >     generation
> >      > both RFC 4941 privacy extension as well as stable IID RFC 7217.
> >      >
> >      >
> >     https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> >     <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/=
>
> >      >
> >     <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> >     <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> >>
> >      >
> >      > If everyone is in agreement with what I have stated on this
> >     thread, I
> >      > would like to ask the chairs for WG adoption as this is a WG
> effort.
> >      >
> >      > I would like to garner support from all 6MAN members with full
> >     consensus
> >      > to change the existing RFC 4941 /64 fixed boundary to /80 fixed
> >     boundary.
> >      >
> >      > Kind Regards
> >      >
> >      > Gyan
> >      >
> >      > On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern
> >     <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
> >      > <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>> wrote=
:
> >      >
> >      >     I am missing something in your reasoning.
> >      >     You seem to say at one point that (to paraphrase) "we can't
> >     do this
> >      >     because it does not work with the existing UE software".
> >      >     Any new solution where a UE delegates based on any change of
> >     any kind
> >      >     (including lengthening the prefix, shortening the prefix, or
> >     magically
> >      >     incanting new prefixes) requires that the UE be upgraded to
> know
> >      >     what to
> >      >     do with the information.  I do not see how that
> >     differentiates any of
> >      >     the solutions. (Except "don't do anything", which I think we
> >     do not
> >      >     want
> >      >     to take.)
> >      >
> >      >     Yours,
> >      >     Joel
> >      >
> >      >     On 11/19/2020 5:03 PM, Gyan Mishra wrote:
> >      >      >
> >      >      >
> >      >      > On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org
> >     <mailto:otroan@employees.org>
> >      >     <mailto:otroan@employees.org <mailto:otroan@employees.org>>
> >      >      > <mailto:otroan@employees.org <mailto:otroan@employees.org=
>
> >     <mailto:otroan@employees.org <mailto:otroan@employees.org>>>> wrote=
:
> >      >      >
> >      >      >
> >      >      >
> >      >      >      > On 19 Nov 2020, at 14:58, Gyan Mishra
> >      >     <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>
> >     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>
> >      >      >     <mailto:hayabusagsm@gmail.com
> >     <mailto:hayabusagsm@gmail.com>
> >      >     <mailto:hayabusagsm@gmail.com
> >     <mailto:hayabusagsm@gmail.com>>>> wrote:
> >      >      >      >
> >      >      >      > You would need a new option. It would likely be
> >     useful for the
> >      >      >     requesting router to indicate interest in the option.
> Even
> >      >     hinting
> >      >      >     at what prefix size it was expecting.
> >      >      >      > Now can you explain to me again the reasons why th=
is
> >      >     approach is
> >      >      >     better than using the existing DHPCv6 protocol packet=
s?
> >      >      >      >
> >      >      >      >     3GPP gateway does not support DHCPv6
> >      >      >
> >      >      >     3GPP gateway doesn't support new option. What's your
> >     point?
> >      >      >
> >      >      >
> >      >      >
> >      >      >      The point of the v6ops presentation and this email
> >     thread is
> >      >     how to
> >      >      > =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case  in s=
lide 1 of the
> >     deck you
> >      >     compiled
> >      >      > a list of options and of the two I had highlighted in red
> >     were the
> >      >      > 64share v2 Cameron=E2=80=99s option and the variable slaa=
c
> >     option.  So on
> >      >     the
> >      >      > call this morning Lorenzo shot down 64share v2 shorter
> prefix
> >      >     option as
> >      >      > even if the 3GPP architecture was updated to support long=
er
> >      >     prefixes and
> >      >      > even is the 3GPP gateway was able to send a shorter prefi=
x
> >     with A
> >      >     flag
> >      >      > not set, all mobile devices per Lorenzo=E2=80=99s point w=
ould be
> >     broken
> >      >     as they
> >      >      > would not accept the shorter let=E2=80=99s say /56 prefix=
 to build
> the
> >      >     slaac 128
> >      >      > bit address.  So the bottom line is the 64share v2 won=E2=
=80=99t
> work
> >      >     unless we
> >      >      > update RFC 4291 and remove the 64 bit boundary.
> >      >      >
> >      >      >   So we are back to square uno - no viable solution
> >      >      >
> >      >      >   So now we had thrown out the longer >64 due to race to
> >     bottom
> >      >     worries
> >      >      > which I and others believe is Fud and as described in
> >     slide 10 of
> >      >     the
> >      >      > v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.
> >      >      >
> >      >      > So a happy medium /80 fixed boundary I came up with that =
I
> >     think
> >      >     solves
> >      >      > a lot of the issue and not just the 3GPP initial
> >     segmentation of
> >      >      > downstream devices problem statement.
> >      >      >
> >      >      > Since we have to update RFC 4291 for 64share v2 to work
> >     anyways
> >      >     to allow
> >      >      > for shorter prefixes, why not instead create a new bottom
> >     at /80
> >      >     giving
> >      >      > 16 bits more of prefix length and shrinking the IID down
> >     to 48 bits.
> >      >      > Doing so you would not even have to update the 3GPP
> >     architecture
> >      >     as I
> >      >      > don=E2=80=99t know if that would fly or not.  Also this s=
olves a
> >     few other
> >      >      > problems at the same time.
> >      >      >
> >      >      >
> >      >      > As I mentioned in the v6ops deck presented that vlsm 0 to
> >     128 is
> >      >      > mainstream for operators for static addressing on router
> >     and switch
> >      >      > infrastructure and dhcpv6 subnets longer prefixes for
> network
> >      >      > infrastructure appliance clusters, NFV/VNF virtualization
> >     and server
> >      >      > farms.  On host subnets where there is a chance of mix of
> >     slaac
> >      >     hosts
> >      >      > with dhcpv6  devices the prefix length is stuck at /64.
> So on
> >      >     these mix
> >      >      > addressing host subnets we cannot do longer prefixes
> following
> >      >     our ND
> >      >      > cache hard limit mantra to prevent ND cache exhaustion
> >     issues as
> >      >      > described in RFC 6164.
> >      >      >
> >      >      > So with the /80 new fixed boundary shifting prefix length
> >     16 bits
> >      >     longer
> >      >      > and shortening the IID by 16 bits gives resolved the 3GPP
> >     issue
> >      >     which
> >      >      > 64share can work as is and subtending to downstream
> >     devices will now
> >      >      > work as a /64 is now equivalent to a /48 with 64k /80s.
> Also
> >      >     BCP-690
> >      >      > for broadband not all operators have adopted the shorter
> >     prefix
> >      >     lengths
> >      >      > /56 or /48 recommendations  and now that=E2=80=99s not an=
 issue as
> the
> >      >     /64 would
> >      >      > now suffice.
> >      >      >
> >      >      >  From an operators perspective that gain allows at least
> >     for 3GPP
> >      >      > massive growth and subtending with a single /64 allows th=
e
> >     operators
> >      >      > such as Verizon with massive subscriber base worldwide ca=
n
> >     stay with
> >      >      > current allocations and don=E2=80=99t have to ask
> >     <
> https://www.google.com/maps/search/ent+allocations+and+don%E2%80%99t+have=
+to+ask?entry=3Dgmail&source=3Dg
> >
> >     for /10.
> >      >      >
> >      >      > As 5G gets rolled out with Enhanced VPN framework and
> Network
> >      >     slicing
> >      >      > paradigm, the demand for shorter blocks and wearable
> >     multiple /48
> >      >     will
> >      >      > be our new reality.
> >      >      >
> >      >      > Making that 16 bit shift now to /80 making a /64 the new
> >     /48 will
> >      >     give
> >      >      > broadband and 3GPP subscribers a ton of space to
> >     subtending their
> >      >      > networks we would be set for the future.  Especially with
> >     IOT the
> >      >     demand
> >      >      > for subtending will continue to grow astronomically.
> >      >      >
> >      >      > Also IANA does not have to get start in allocating the
> >     other /3 and
> >      >      > other available blocks.
> >      >      >
> >      >      > Lots of problems being solved here with a fixed /80 new
> >     boundary.
> >      >      >
> >      >      > Also with the existing random IID generation schemes whic=
h
> >     we have
> >      >      > tested on Linux kernel can do longer p
> >      >
> >       <
> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p=
?entry=3Dgmail&source=3Dg
> <
> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p=
?entry=3Dgmail&source=3Dg
> >>refixes
> >      >     using RFC 4941 privacy
> >      >      > extension or RFC 7217 stable IID.
> >      >      >
> >      >      > Win-Win for all.
> >      >      >
> >      >      >     Ole
> >      >      >
> >      >      > --
> >      >      >
> >      >      > <http://www.verizon.com/ <http://www.verizon.com/>
> >     <http://www.verizon.com/ <http://www.verizon.com/>>>
> >      >      >
> >      >      > *Gyan Mishra*
> >      >      >
> >      >      > /Network Solutions A//rchitect /
> >      >      >
> >      >      > /M 301 502-1347
> >      >      > 13101 Columbia Pike
> >      >      > /Silver Spring, MD
> >      >      >
> >      >      >
> >      >      >
> >      >      > _______________________________________________
> >      >      > v6ops mailing list
> >      >      > v6ops@ietf.org <mailto:v6ops@ietf.org>
> >     <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>
> >      >      > https://www.ietf.org/mailman/listinfo/v6ops
> >     <https://www.ietf.org/mailman/listinfo/v6ops>
> >      >     <https://www.ietf.org/mailman/listinfo/v6ops
> >     <https://www.ietf.org/mailman/listinfo/v6ops>>
> >      >      >
> >      >
> >      > --
> >      >
> >      > <http://www.verizon.com/ <http://www.verizon.com/>>
> >      >
> >      > *Gyan Mishra*
> >      >
> >      > /Network Solutions A//rchitect /
> >      >
> >      > /M 301 502-1347
> >      > 13101 Columbia Pike
> >      > /Silver Spring, MD
> >      >
> >      >
> >
> > --
> >
> > <http://www.verizon.com/>
> >
> > *Gyan Mishra*
> >
> > /Network Solutions A//rchitect /
> >
> > /M 301 502-1347
> > 13101 Columbia Pike
> > /Silver Spring, MD
> >
> >
>
--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--0000000000007f6d3705b4b6cc1b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Fri, Nov 20, 2020 at 8:46 PM Joel M. Halpern &lt;<a href=
=3D"mailto:jmh@joelhalpern.com">jmh@joelhalpern.com</a>&gt; wrote:<br></div=
><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1=
px #ccc solid;padding-left:1ex">The nesting got me lost, so I will top post=
 my take on the answer to the <br>
one quesiton I could understand.</blockquote><div dir=3D"auto"><br></div><d=
iv dir=3D"auto">=C2=A0 =C2=A0Gyan&gt; Thank you=C2=A0</div><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pad=
ding-left:1ex" dir=3D"auto"><br>
<br>
I believe you asked what I think would need to be changed to permit the <br=
>
delegation.<br>
As with anything, the real things that need to change are the devices in <b=
r>
the network.</blockquote><div dir=3D"auto">=C2=A0</div><div dir=3D"auto">=
=C2=A0 =C2=A0 Gyan&gt; Agreed=C2=A0</div><blockquote class=3D"gmail_quote" =
style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex" dir=
=3D"auto"><br>
<br>
With regard to IETF standards, what is proposed is a change to RA. <br>
There are several possible changes.=C2=A0 None of them require a change to =
<br>
the IPv6 addressing archtiecture, as the addressing structure remains as <b=
r>
it is.</blockquote><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=
=A0 Gyan&gt; Agreed</div><blockquote class=3D"gmail_quote" style=3D"margin:=
0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex" dir=3D"auto"><br>
As for the exact mechanism, at the moment I lean towards Ole&#39;s proposal=
 <br>
of using a new option in his generic option mechanism.=C2=A0 But I am not <=
br>
wedded to that answer.</blockquote><div dir=3D"auto">=C2=A0 =C2=A0</div><di=
v dir=3D"auto">=C2=A0 =C2=A0 Gyan&gt;ok</div><blockquote class=3D"gmail_quo=
te" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"=
 dir=3D"auto"><br>
And of course, to get this supported in mobile environments we will have <b=
r>
to work with 3GPP and make sure there are no other hidden issues. <br>
That&#39;s the way we do things.=C2=A0 Work together.</blockquote><div dir=
=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=A0 Gyan&gt; Yes Agreed.=C2=
=A0 Thank you</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex" dir=3D"auto"><br>
<br>
Changing the prefix length to /80 is technically also possible.=C2=A0 </blo=
ckquote><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=A0 =C2=A0G=
yan&gt;=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex" dir=3D"auto">It does <br>
a lot more violence to my understanding of the architecture and software <b=
r>
structures that go with it, and is a very limited and narrow solution to <b=
r>
the problem.</blockquote><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=
=A0 =C2=A0 Gyan&gt; Understood.=C2=A0 This is a multi faceted problem and m=
ay require a multi faceted solution.=C2=A0 Thank you.</div><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pad=
ding-left:1ex" dir=3D"auto"><br>
<br>
Yours,<br>
Joel<br>
<br>
On 11/20/2020 7:58 PM, Gyan Mishra wrote:<br>
&gt; Hi Joel<br>
&gt; <br>
&gt; In-line<br>
&gt; <br>
&gt; On Fri, Nov 20, 2020 at 6:02 PM Joel M. Halpern &lt;<a href=3D"mailto:=
jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a> <br>
&gt; &lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jm=
h@joelhalpern.com</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Gyan, separate from Ole&#39;s comments about the di=
fference between address<br>
&gt;=C2=A0 =C2=A0 =C2=A0assignment and delegation, I have another problem f=
ollowing the<br>
&gt;=C2=A0 =C2=A0 =C2=A0reasoning below.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Yes, the proposal for using shorter prefixes to ena=
ble UE to perform<br>
&gt;=C2=A0 =C2=A0 =C2=A0delegation will require changes to the UE. <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 Gyan&gt; Agreed.=C2=A0 So that change would be to =
RFC 4291 64 bit boundary <br>
&gt; to allow for longer prefix.=C2=A0 Do you agree?<br>
&gt; <br>
&gt; If you don=E2=80=99t agree what do think the change would be to allow =
the UE to <br>
&gt; accept shorter prefix from the 3GPP gateway?<br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0But I do not see how that is relevant to any choice=
 we are trying to<br>
&gt;=C2=A0 =C2=A0 =C2=A0make.<br>
&gt;=C2=A0 =C2=A0 =C2=A0Any solution that enables UE to delegate addresses =
(in the sense that<br>
&gt;=C2=A0 =C2=A0 =C2=A0they lack the capability now) willr equire changes =
to the UE. <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; If the UE receives a /56 via RA it could d=
elegate /64 to<br>
&gt;=C2=A0 =C2=A0 =C2=A0downstream devices.=C2=A0 No change needed to deleg=
ate =C2=A0/64, however a<br>
&gt;=C2=A0 =C2=A0 =C2=A0change is needed to accept /56 via RA. <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 If 3GPP gateway supported PD - problem solved but =
that=E2=80=99s not the <br>
&gt; case and that does not sound like it will ever change even with 5G.<br=
>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; The UE needs to be able to accept shorter =
prefix.=C2=A0 That=E2=80=99s the <br>
&gt; IPV6 specification change that requires removal of the 64 bit boundary=
.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Yoru<br>
&gt;=C2=A0 =C2=A0 =C2=A0proposed change to the SLAAC length if anything doe=
s more violence to<br>
&gt;=C2=A0 =C2=A0 =C2=A0the software (depending upon the exact software arc=
hitecture.)<br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; What violence to software.=C2=A0 There wou=
ld be more violence to <br>
&gt; software if we removed the 64 bit boundary and allowed slaac to suppor=
t <br>
&gt; any vlsm prefix lengths.<br>
&gt; <br>
&gt; My /80 proposal would just shift the boundary 16 bits to /80.<br>
&gt; <br>
&gt; Hosts on the same subnet with two different masks would not be on-net =
to <br>
&gt; each other as on different subnets.=C2=A0 The router would be configur=
ed with <br>
&gt; the two subnets /64 and /80 subnet to support the two device types.<br=
>
&gt; The solution would be a simple RA PIO flag that is set and older hosts=
 <br>
&gt; not upgraded would be backwards compatible and so would only support 6=
4 <br>
&gt; bit boundary by ignoring flag. Hosts upgraded to support would <br>
&gt; understand the flag and be able to support longer mask up to /80.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0So I do not follow how you got to your conclusion.<=
br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0On 11/20/2020 5:27 PM, Gyan Mishra wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; (top posting)<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As I would like to clear the air as well as g=
et to the crux of<br>
&gt;=C2=A0 =C2=A0 =C2=A0the v6ops<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; presentation development results as well as n=
ext steps for this<br>
&gt;=C2=A0 =C2=A0 =C2=A0draft<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; and the 6man variable slaac solutions draft:<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This thread was in light of Lorenzo kindly po=
inting out that<br>
&gt;=C2=A0 =C2=A0 =C2=A0upgrading<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP is not all that needs be done for Camero=
n=E2=80=99s 64share v2 to<br>
&gt;=C2=A0 =C2=A0 =C2=A0work - as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; all mobile devices would stop working- as sla=
ac would not would be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; effectively broken.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The mobile device would receive a shorter pre=
fix let=E2=80=99s say /56<br>
&gt;=C2=A0 =C2=A0 =C2=A0but not<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; know what to do with it since it=E2=80=99s ex=
pecting a /64.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So that a major gap and the only solution is =
updating RFC 4291<br>
&gt;=C2=A0 =C2=A0 =C2=A0removing<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the 64 bit boundary allowing for shorter pref=
ix and now as well<br>
&gt;=C2=A0 =C2=A0 =C2=A0longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; prefixes to work and in that respect now prov=
ide the much needed<br>
&gt;=C2=A0 =C2=A0 =C2=A0parity<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; with static and DHCPv6 which can do any prefi=
x length.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So that is a drastic change to RFC 4291.=C2=
=A0 However, in light of this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; development on the v6ops 109 call, my balanci=
ng act of best of both<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; worlds and also to keep everyone happy to mak=
e this a WG effort<br>
&gt;=C2=A0 =C2=A0 =C2=A0for this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; change by proposing in the subject heading /8=
0 fixed boundary and<br>
&gt;=C2=A0 =C2=A0 =C2=A0not a<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; variable slaac change allowing all bits vlsm.=
<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Basically stealing 16 bits for network prefix=
 out of the IID, still<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; keeping the fixed boundary so longer than 80 =
would NOT =C2=A0be allowed.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; A /64 would now be equivalent to a /48 with n=
ow 64k /80=E2=80=99s.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This /80 would keep the operators and law enf=
orcement happy as<br>
&gt;=C2=A0 =C2=A0 =C2=A0now 16<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; bits less helps traceability but is still lon=
g enough for 48 bits of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; privacy to IP correlation by attackers.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This /80 would be a nice optimal balance as i=
t would keep wired<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; broadband and mobile handset customers happy =
respecting their<br>
&gt;=C2=A0 =C2=A0 =C2=A0privacy as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the 16 bits less of heuristics is minimal cha=
nge that will impact IP<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; correlation by attackers.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The IID as it=E2=80=99s less than the current=
 64 bit cannot use MAC based<br>
&gt;=C2=A0 =C2=A0 =C2=A0EUI64<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; IID, which is not a problem as Mac based IID =
is not recommended<br>
&gt;=C2=A0 =C2=A0 =C2=A0as most<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; all manufacturers use RFC 4941 and I believe =
Linux flavors some use<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; stable IID RFC 7217.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So now the 48 bit IID would require a random =
IID generation<br>
&gt;=C2=A0 =C2=A0 =C2=A0schema so<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; can use either RFC 4941 privacy extension or =
RFC 7217 stable IID to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; generate the 48 bit IID.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP subtending would now work issue mentione=
d in the problem<br>
&gt;=C2=A0 =C2=A0 =C2=A0statement<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; draft without even having to use 64share as n=
ow longer prefixes<br>
&gt;=C2=A0 =C2=A0 =C2=A0up to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /80 would be supported allowing for further s=
egmentation of<br>
&gt;=C2=A0 =C2=A0 =C2=A0downstream<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This also would help wired broadband and soon=
 fixed 5G broadband<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; proliferation where operators in light of BCP=
 RIPE-690, are sill<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; allocation via BNG gateways a /64, now operat=
ors =C2=A0can stay as-is,<br>
&gt;=C2=A0 =C2=A0 =C2=A0as the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /64 would now be allowed to be further segmen=
ted supporting 64k<br>
&gt;=C2=A0 =C2=A0 =C2=A0/80s,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; way more then enough for SOHO.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This would allow 64share if used by 3GPP oper=
ators to work and<br>
&gt;=C2=A0 =C2=A0 =C2=A0would not<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; require the 3GPP specification to be updated.=
=C2=A0 We don=E2=80=99t know even<br>
&gt;=C2=A0 =C2=A0 =C2=A0if the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP architecture specification can be update=
d to support shorter<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; prefixes and if the 3GPP consortium of operat=
ors would agree to<br>
&gt;=C2=A0 =C2=A0 =C2=A0it.=C2=A0 So<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; that is all theoretical of that change is pos=
sible.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As with 5G with Enhanced VPN framework SR ste=
ering of high priority<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; traffic, traffic isolation and Network slicin=
g capabilities becomes<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; mainstream and will soon be a real world real=
ity and as fixed 5G<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; broadband proliferation takes off and mobile =
5G =3D=3D the idea of a<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; wearable /48 will really be many /48s.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As this paradigm shift takes place, operators=
 around the world<br>
&gt;=C2=A0 =C2=A0 =C2=A0will be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; clamoring after the RIR for massive blocks, I=
 would say less than /8<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; more like a /5 or /4.=C2=A0 If you do the mat=
h on the way high side a /10<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; yields 7 bits so 128 divided by 5 RIRs yields=
 24 ISPs per RIR<br>
&gt;=C2=A0 =C2=A0 =C2=A0which is<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; tiny number with the number of large size ope=
rators worldwide.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; With the massive proliferation of IOT devices=
 and just about<br>
&gt;=C2=A0 =C2=A0 =C2=A0every home<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; or office appliance on 5G, the problem now ge=
ts way exacerbated.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As this evolution unfolds IANA will be scramb=
ling to release all<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; remaining /3 as well as all unallocated block=
s to subvert RIR IPv6<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; address space depletion.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Playing Monday night quarterbacking in hindsi=
ght we would never<br>
&gt;=C2=A0 =C2=A0 =C2=A0think<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; this would happen in a million years, but we =
would see IPv6 on<br>
&gt;=C2=A0 =C2=A0 =C2=A0the verge<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; of address space depletion.=C2=A0 Unheard of =
but it can happen as the<br>
&gt;=C2=A0 =C2=A0 =C2=A0saying<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; goes =E2=80=9Cwhen you build - they will come=
=E2=80=9D.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; It is true as history has taught that very im=
portant lesson.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The answer to this real world problem is in t=
he subject heading<br>
&gt;=C2=A0 =C2=A0 =C2=A0of this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; thread.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This would also fix the day 1 issue I mention=
ed allowing mix of<br>
&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices with static and DHCPv6 up to /80.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The variable slaac solution draft proposes a =
new =C2=A0RA PIO flag<br>
&gt;=C2=A0 =C2=A0 =C2=A0that would<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; be used to signal longer prefixes, and would =
provide backwards<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; compatibility so that devices not supporting =
woud ignore the flag<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices on newer code supporting would use th=
e flag.=C2=A0 We definitely<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; don=E2=80=99t want to impact any existing dev=
ices on the existing 64 bit<br>
&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; boundary standard.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Dmytro has tested the solution on Linux kerne=
l signaling RA PIO<br>
&gt;=C2=A0 =C2=A0 =C2=A0flag and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; was able to successfully test any length mask=
 and random IID<br>
&gt;=C2=A0 =C2=A0 =C2=A0generation<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; both RFC 4941 privacy extension as well as st=
able IID RFC 7217.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.org/doc/draft-m=
ishra-6man-variable-slaac/" rel=3D"noreferrer" target=3D"_blank">https://da=
tatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/doc/dra=
ft-mishra-6man-variable-slaac/" rel=3D"noreferrer" target=3D"_blank">https:=
//datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/doc/dra=
ft-mishra-6man-variable-slaac/" rel=3D"noreferrer" target=3D"_blank">https:=
//datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/doc/dra=
ft-mishra-6man-variable-slaac/" rel=3D"noreferrer" target=3D"_blank">https:=
//datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a>&gt;&gt;<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; If everyone is in agreement with what I have =
stated on this<br>
&gt;=C2=A0 =C2=A0 =C2=A0thread, I<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; would like to ask the chairs for WG adoption =
as this is a WG effort.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; I would like to garner support from all 6MAN =
members with full<br>
&gt;=C2=A0 =C2=A0 =C2=A0consensus<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; to change the existing RFC 4941 /64 fixed bou=
ndary to /80 fixed<br>
&gt;=C2=A0 =C2=A0 =C2=A0boundary.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Kind Regards<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Gyan<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpe=
rn<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:jmh@joelhalpern.com" target=
=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mailto:jmh@joelha=
lpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;mailto:<a href=3D"mailto:jmh@joelhalpern.=
com" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mailto=
:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt;&gt;=
 wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0I am missing something in =
your reasoning.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0You seem to say at one poi=
nt that (to paraphrase) &quot;we can&#39;t<br>
&gt;=C2=A0 =C2=A0 =C2=A0do this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0because it does not work w=
ith the existing UE software&quot;.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Any new solution where a U=
E delegates based on any change of<br>
&gt;=C2=A0 =C2=A0 =C2=A0any kind<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0(including lengthening the=
 prefix, shortening the prefix, or<br>
&gt;=C2=A0 =C2=A0 =C2=A0magically<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0incanting new prefixes) re=
quires that the UE be upgraded to know<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0what to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0do with the information.=
=C2=A0 I do not see how that<br>
&gt;=C2=A0 =C2=A0 =C2=A0differentiates any of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0the solutions. (Except &qu=
ot;don&#39;t do anything&quot;, which I think we<br>
&gt;=C2=A0 =C2=A0 =C2=A0do not<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0want<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0to take.)<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0On 11/19/2020 5:03 PM, Gya=
n Mishra wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; On Thu, Nov 19, 2020=
 at 10:33 AM &lt;<a href=3D"mailto:otroan@employees.org" target=3D"_blank">=
otroan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" =
target=3D"_blank">otroan@employees.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mail=
to:otroan@employees.org" target=3D"_blank">otroan@employees.org</a> &lt;mai=
lto:<a href=3D"mailto:otroan@employees.org" target=3D"_blank">otroan@employ=
ees.org</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;mailto:<a href=
=3D"mailto:otroan@employees.org" target=3D"_blank">otroan@employees.org</a>=
 &lt;mailto:<a href=3D"mailto:otroan@employees.org" target=3D"_blank">otroa=
n@employees.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" =
target=3D"_blank">otroan@employees.org</a> &lt;mailto:<a href=3D"mailto:otr=
oan@employees.org" target=3D"_blank">otroan@employees.org</a>&gt;&gt;&gt;&g=
t; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 =
&gt; On 19 Nov 2020, at 14:58, Gyan Mishra<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:haya=
busagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a> &lt;mailto:<=
a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail=
.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a> &lt;mailto:<a href=3D"mailto:h=
ayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt;<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&=
lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabu=
sagsm@gmail.com</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mail=
to:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt;&gt;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 =
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 =
&gt; You would need a new option. It would likely be<br>
&gt;=C2=A0 =C2=A0 =C2=A0useful for the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0r=
equesting router to indicate interest in the option. Even<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0hinting<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0a=
t what prefix size it was expecting.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 =
&gt; Now can you explain to me again the reasons why this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0approach is<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0b=
etter than using the existing DHPCv6 protocol packets?<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 =
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 =
&gt;=C2=A0 =C2=A0 =C2=A03GPP gateway does not support DHCPv6<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A03=
GPP gateway doesn&#39;t support new option. What&#39;s your<br>
&gt;=C2=A0 =C2=A0 =C2=A0point?<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 =
The point of the v6ops presentation and this email<br>
&gt;=C2=A0 =C2=A0 =C2=A0thread is<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0how to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; =E2=80=9Cextend a /6=
4=E2=80=9D in the 3GPP use case =C2=A0in slide 1 of the<br>
&gt;=C2=A0 =C2=A0 =C2=A0deck you<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0compiled<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; a list of options an=
d of the two I had highlighted in red<br>
&gt;=C2=A0 =C2=A0 =C2=A0were the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; 64share v2 Cameron=
=E2=80=99s option and the variable slaac<br>
&gt;=C2=A0 =C2=A0 =C2=A0option.=C2=A0 So on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; call this morning Lo=
renzo shot down 64share v2 shorter prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0option as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; even if the 3GPP arc=
hitecture was updated to support longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0prefixes and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; even is the 3GPP gat=
eway was able to send a shorter prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0with A<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0flag<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; not set, all mobile =
devices per Lorenzo=E2=80=99s point would be<br>
&gt;=C2=A0 =C2=A0 =C2=A0broken<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0as they<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; would not accept the=
 shorter let=E2=80=99s say /56 prefix to build the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0slaac 128<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; bit address.=C2=A0 S=
o the bottom line is the 64share v2 won=E2=80=99t work<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0unless we<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; update RFC 4291 and =
remove the 64 bit boundary.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0So we ar=
e back to square uno - no viable solution<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0So now w=
e had thrown out the longer &gt;64 due to race to<br>
&gt;=C2=A0 =C2=A0 =C2=A0bottom<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0worries<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; which I and others b=
elieve is Fud and as described in<br>
&gt;=C2=A0 =C2=A0 =C2=A0slide 10 of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; v6ops =E2=80=9Crace =
to the bottom slide=E2=80=9D.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; So a happy medium /8=
0 fixed boundary I came up with that I<br>
&gt;=C2=A0 =C2=A0 =C2=A0think<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0solves<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; a lot of the issue a=
nd not just the 3GPP initial<br>
&gt;=C2=A0 =C2=A0 =C2=A0segmentation of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; downstream devices p=
roblem statement.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Since we have to upd=
ate RFC 4291 for 64share v2 to work<br>
&gt;=C2=A0 =C2=A0 =C2=A0anyways<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0to allow<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; for shorter prefixes=
, why not instead create a new bottom<br>
&gt;=C2=A0 =C2=A0 =C2=A0at /80<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0giving<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; 16 bits more of pref=
ix length and shrinking the IID down<br>
&gt;=C2=A0 =C2=A0 =C2=A0to 48 bits.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Doing so you would n=
ot even have to update the 3GPP<br>
&gt;=C2=A0 =C2=A0 =C2=A0architecture<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0as I<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; don=E2=80=99t know i=
f that would fly or not.=C2=A0 Also this solves a<br>
&gt;=C2=A0 =C2=A0 =C2=A0few other<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; problems at the same=
 time.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; As I mentioned in th=
e v6ops deck presented that vlsm 0 to<br>
&gt;=C2=A0 =C2=A0 =C2=A0128 is<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; mainstream for opera=
tors for static addressing on router<br>
&gt;=C2=A0 =C2=A0 =C2=A0and switch<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; infrastructure and d=
hcpv6 subnets longer prefixes for network<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; infrastructure appli=
ance clusters, NFV/VNF virtualization<br>
&gt;=C2=A0 =C2=A0 =C2=A0and server<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; farms.=C2=A0 On host=
 subnets where there is a chance of mix of<br>
&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0hosts<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; with dhcpv6 =C2=A0de=
vices the prefix length is stuck at /64.=C2=A0 So on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0these mix<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; addressing host subn=
ets we cannot do longer prefixes following<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0our ND<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; cache hard limit man=
tra to prevent ND cache exhaustion<br>
&gt;=C2=A0 =C2=A0 =C2=A0issues as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; described in RFC 616=
4.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; So with the /80 new =
fixed boundary shifting prefix length<br>
&gt;=C2=A0 =C2=A0 =C2=A016 bits<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; and shortening the I=
ID by 16 bits gives resolved the 3GPP<br>
&gt;=C2=A0 =C2=A0 =C2=A0issue<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0which<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; 64share can work as =
is and subtending to downstream<br>
&gt;=C2=A0 =C2=A0 =C2=A0devices will now<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; work as a /64 is now=
 equivalent to a /48 with 64k /80s.=C2=A0 Also<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0BCP-690<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; for broadband not al=
l operators have adopted the shorter<br>
&gt;=C2=A0 =C2=A0 =C2=A0prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0lengths<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; /56 or /48 recommend=
ations =C2=A0and now that=E2=80=99s not an issue as the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0/64 would<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; now suffice.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 From an operat=
ors perspective that gain allows at least<br>
&gt;=C2=A0 =C2=A0 =C2=A0for 3GPP<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; massive growth and s=
ubtending with a single /64 allows the<br>
&gt;=C2=A0 =C2=A0 =C2=A0operators<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; such as Verizon with=
 massive subscriber base worldwide can<br>
&gt;=C2=A0 =C2=A0 =C2=A0stay with<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; current allocations =
and don=E2=80=99t have to ask<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/maps/search/e=
nt+allocations+and+don%E2%80%99t+have+to+ask?entry=3Dgmail&amp;source=3Dg" =
rel=3D"noreferrer" target=3D"_blank">https://www.google.com/maps/search/ent=
+allocations+and+don%E2%80%99t+have+to+ask?entry=3Dgmail&amp;source=3Dg</a>=
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0for /10.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; As 5G gets rolled ou=
t with Enhanced VPN framework and Network<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0slicing<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; paradigm, the demand=
 for shorter blocks and wearable<br>
&gt;=C2=A0 =C2=A0 =C2=A0multiple /48<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0will<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; be our new reality.<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Making that 16 bit s=
hift now to /80 making a /64 the new<br>
&gt;=C2=A0 =C2=A0 =C2=A0/48 will<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0give<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; broadband and 3GPP s=
ubscribers a ton of space to<br>
&gt;=C2=A0 =C2=A0 =C2=A0subtending their<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; networks we would be=
 set for the future.=C2=A0 Especially with<br>
&gt;=C2=A0 =C2=A0 =C2=A0IOT the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0demand<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; for subtending will =
continue to grow astronomically.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Also IANA does not h=
ave to get start in allocating the<br>
&gt;=C2=A0 =C2=A0 =C2=A0other /3 and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; other available bloc=
ks.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Lots of problems bei=
ng solved here with a fixed /80 new<br>
&gt;=C2=A0 =C2=A0 =C2=A0boundary.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Also with the existi=
ng random IID generation schemes which<br>
&gt;=C2=A0 =C2=A0 =C2=A0we have<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; tested on Linux kern=
el can do longer p<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/maps/s=
earch/tested+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=3Dg" =
rel=3D"noreferrer" target=3D"_blank">https://www.google.com/maps/search/tes=
ted+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=3Dg</a> &lt;<a=
 href=3D"https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+l=
onger+p?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer" target=3D"_blank">=
https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?e=
ntry=3Dgmail&amp;source=3Dg</a>&gt;&gt;refixes<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0using RFC 4941 privacy<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; extension or RFC 721=
7 stable IID.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Win-Win for all.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0O=
le<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; --<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;<a href=3D"http:=
//www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://www.verizon=
.com/</a> &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer" target=
=3D"_blank">http://www.verizon.com/</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"http://www.verizon.com/" rel=3D"nore=
ferrer" target=3D"_blank">http://www.verizon.com/</a> &lt;<a href=3D"http:/=
/www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://www.verizon.=
com/</a>&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; *Gyan Mishra*<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Network Solutions A=
//rchitect /<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; /M 301 502-1347<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; 13101 Columbia Pike<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Silver Spring, MD<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; ____________________=
___________________________<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; v6ops mailing list<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"mailto:v6=
ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a> &lt;mailto:<a href=3D"ma=
ilto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:v6ops@ietf.org" target=
=3D"_blank">v6ops@ietf.org</a> &lt;mailto:<a href=3D"mailto:v6ops@ietf.org"=
 target=3D"_blank">v6ops@ietf.org</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"https://w=
ww.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/=
listinfo/v6ops</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www=
.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" target=3D"_blank">http=
s://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/=
listinfo/v6ops</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; --<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;<a href=3D"http://www.verizon.com/" rel=
=3D"noreferrer" target=3D"_blank">http://www.verizon.com/</a> &lt;<a href=
=3D"http://www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://ww=
w.verizon.com/</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; *Gyan Mishra*<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Network Solutions A//rchitect /<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /M 301 502-1347<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 13101 Columbia Pike<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Silver Spring, MD<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt; <br>
&gt; -- <br>
&gt; <br>
&gt; &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer" target=3D"_=
blank">http://www.verizon.com/</a>&gt;<br>
&gt; <br>
&gt; *Gyan Mishra*<br>
&gt; <br>
&gt; /Network Solutions A//rchitect /<br>
&gt; <br>
&gt; /M 301 502-1347<br>
&gt; 13101 Columbia Pike<br>
&gt; /Silver Spring, MD<br>
&gt; <br>
&gt; <br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--0000000000007f6d3705b4b6cc1b--


From nobody Sun Nov 22 11:48:16 2020
Return-Path: <hayabusagsm@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 0E0973A0B6F; Sun, 22 Nov 2020 11:48:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.197
X-Spam-Level: 
X-Spam-Status: No, score=-0.197 tagged_above=-999 required=5 tests=[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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 nq8NHe6AGyqE; Sun, 22 Nov 2020 11:48:07 -0800 (PST)
Received: from mail-pf1-x42a.google.com (mail-pf1-x42a.google.com [IPv6:2607:f8b0:4864:20::42a]) (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 41DB83A0B6B; Sun, 22 Nov 2020 11:48:07 -0800 (PST)
Received: by mail-pf1-x42a.google.com with SMTP id q10so12890181pfn.0; Sun, 22 Nov 2020 11:48:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=NVjguim0w+nNTCiFSz9oAX+pLS5MLuYvuLDzF7yOAY0=; b=Xeq+bCCAs70zNaLyd+1gTEU9wGZxv2RCSxtraePZTn5XTmvLskHEZqnTObTWsobYmG 9na0ocqU5J7edw2CtdFWj4+BttuUZ/SdJmETpwKtGeqluQDp7twUijtTisKwISpTAGUW 3y+n4jxMbnA0s1rzClC9JJ5W2yzMlOWRPxGESwiETrLEX9UNJzka4bA+8JyfVJBCsdru KttouWFe5FhIYYiW8onanaiZT0VK63tedYMqttsHuB5v4kGV5XW1NwmVjB3AxUzC2vYR D5BJXfp2WHJGA2SBkPvJSqa2fV2VZo3rGop2uEGaJKPYQo2AdqRxQL1Tm7t1zbQMUXHB 5LIQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=NVjguim0w+nNTCiFSz9oAX+pLS5MLuYvuLDzF7yOAY0=; b=tCPN2kaEBX3wXH5s7JxQsPdVVryQRo024axtGLLwP5kldY5R9B/jEg18mFU7wvoiBF /UcW+gdXkHi7SzKRBj4/VSof2RQKydWvjI1zDBArtQ72FM+/AbZAiOwhQBwW9KkZyHtT gljxWV/vohuEC51QjVEvLrRpdQgF4AWuFmf2jyQZKvroZOrKzGHrq1rn/8cs3RGRtQez Xqpe2zT5/IQZqaHkYcqP9zWx4g2GBrljLvPrd+02fAar+KAHFnIv3eS2rgoHwkU0M5L9 KLgA/PJfnu0mZ4NqYwvY1x0d+NFvyxGSeLZCcCf82MZLaYV98GjQJ2PoAfIbhPxBWtWJ 3pYw==
X-Gm-Message-State: AOAM533+799faXZtZD4MewPo/X+E7yPkxoSS5XoIUP3mFkOCMjIrBCLp hFhmybWncX/Fs9P08FbHqQgPheNCcYoQbzjmERM=
X-Google-Smtp-Source: ABdhPJy3GulyMzUef3k9x6x/jszCoCPquLR/mbFEmOqL7XK7LnIEguQ5CNPKnqRwBKLkdiZgTCNkaxmT0uCSMQDuEkE=
X-Received: by 2002:a63:9d01:: with SMTP id i1mr12505655pgd.50.1606074486404;  Sun, 22 Nov 2020 11:48:06 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <CAO42Z2ymFxi+eP9DkjfrOocabb9T+Srw-gtStp_iJsVrybdomg@mail.gmail.com>
In-Reply-To: <CAO42Z2ymFxi+eP9DkjfrOocabb9T+Srw-gtStp_iJsVrybdomg@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sun, 22 Nov 2020 14:47:55 -0500
Message-ID: <CABNhwV0OhMCb_dC1y5CHvbzcVCcezTs_QidupdTnQ6maXUwyUw@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>,  JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>,  "Joel M. Halpern" <jmh@joelhalpern.com>
Content-Type: multipart/alternative; boundary="0000000000003eb84a05b4b75b40"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Us5ibNHOIdExQI2M-S07U8P9a7c>
Subject: Re: [v6ops] The bottom is /112 (was: RE: Extending a /64) -- How about new fixed bottom /80 win-win for all - epiphany at 6:54am after v6ops preso
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 22 Nov 2020 19:48:11 -0000

--0000000000003eb84a05b4b75b40
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Sat, Nov 21, 2020 at 12:48 AM Mark Smith <markzzzsmith@gmail.com> wrote:

>
>
> On Sat, 21 Nov 2020, 09:27 Gyan Mishra, <hayabusagsm@gmail.com> wrote:
>
>>
>> (top posting)
>>
>
>> As I would like to clear the air as well as get to the crux of the v6ops
>> presentation development results as well as next steps for this draft an=
d
>> the 6man variable slaac solutions draft:
>>
>>
> You're asserting that everybody has accepted there is a problem to be
> solved, and that everybody has accepted that the only way to solve it is =
to
> change the default 64 bit IID size. This is both premature and not a
> representation about "everybody's" opinion you can make.
>

    Gyan> I believe after the v6ops presentation I gave on the problem
statement as well as the countless threads and interest I think more folks
think their is an issue to be solved then don=E2=80=99t.  I think the probl=
em is
clear. I never said that this is the only way to solve the problem.  This
is just one idea of a possible solution and there definitely maybe others
that are better and I am not denying that.  Nothing premature as this is
just and idea of one possible proposed solution.

>
> I haven't accepted either of those things.
>
> I'm not happy with the idea of changing away for 64 bit IIDs because I
> don't think 64 bit IIDs are the problem. Plenty of operators have given o=
ut
> /56s. I'm working at my second one. It is not impossible.
>

    Gyan> All of the countess threads have all been spawned from the
variable slaac problem statement draft and solution to change the 64 bit
IID boundary.  There are two sides to the camp of changing versus not
changing as this idea to change is not new as it comes up every few years
with a fierce onslaught of threads for and against.  Their is definitely
interest in changing but thus far the balance of not changing as been the
weighted majority over not changing.  I am hoping this time around maybe we
have a game changer of a problem to be solved and the fixed 64 bit IID
change gets close to workgroup consensus.

>
> Many things below are incorrect, uninformed, or quite frankly ridiculous.
> Some read like you've let your imagination go wild and then have just
> assumed because you can imagine it it will then inevitably happen in the
> near future.
>

   Gyan> That is your POV.

>
>
> For example, DHCPv6 does not provide a prefix length to hosts. Your
> proposal does not make SLAAC "consistent' with what DHCPv6 does, because
> DHCPv6 doesn't work the way you think it does (look up IA_NA and IA_TA in
> the DHCPv6 RFC).
>

    Gyan> Understood.  I think you may have misunderstood what I meant and
maybe I did not state clearly and that=E2=80=99s my fault if the latter.  M=
y point
is that DHCPv6 is length independent as the sever sends 128 bit managed
address M=3D1 to host. Point here is that both static and dhcpv6 are prefix
length independent and slaac is fixed at 64 bit.  This does introduce
incompatibility issue with slaac host endpoints not having parity with
dhcpv6 and static being prefix length agnostic. So as stated in the v6ops
deck this prevents operators from having longer then 64 bit prefix lengths
on host subnets due to the 64 bit boundary.  I understand that there are
many addressing guidelines that state that due to this parity issue that
/64 is recommended for all host subnets. However operators would like this
to change so that >64 prefix can be deployed to host subnets.

>
> "the idea of a wearable /48 will really be many /48s"? Do you really thin=
k
> we're going to have more devices on our person that we'll need more than =
65
> 536 /64 subnets (a single /48) to number them? That sounds like science
> fiction to me for at least the next 200 years or more.
>

Gyan> I did not start the original thread on =E2=80=9Cwearable=E2=80=9D /64=
.   Please see
6MAN archives.  I just took that and ran with it based on future network
infrastructure developments upcoming and paradigm shift and a reality of a
digital transformation with 5G in the context of =E2=80=9Cnetwork slicing=
=E2=80=9D which
will require exorbitant amount of address space.  It=E2=80=99s no different=
 then
concept of cloud computing and hypervisor virtualization which required
many more addresses per VM as compare to physical servers.  So now apply
that to the wireless operators RAN front haul and backhaul xHaul
virtualization framework with =E2=80=9Cnetwork slicing=E2=80=9D game change=
r paradigm shift.

>
> IPv6 isn't and isn't required to be the final and only Internet protocol
> for the remainder of humanity, so we don't have to try to accommodate eve=
ry
> conceivable idea that somebody can come up with that might cause the 128
> bit address space to be too small.
>
>
>>
>> This thread was in light of Lorenzo kindly pointing out that upgrading
>> 3GPP is not all that needs be done for Cameron=E2=80=99s 64share v2 to w=
ork - as
>> all mobile devices would stop working- as slaac would not would be
>> effectively broken.
>>
>> The mobile device would receive a shorter prefix let=E2=80=99s say /56 b=
ut not
>> know what to do with it since it=E2=80=99s expecting a /64.
>>
>> So that a major gap and the only solution is updating RFC 4291 removing
>> the 64 bit boundary allowing for shorter prefix and now as well longer
>> prefixes to work and in that respect now provide the much needed parity
>> with static and DHCPv6 which can do any prefix length.
>>
>> So that is a drastic change to RFC 4291.  However, in light of this
>> development on the v6ops 109 call, my balancing act of best of both worl=
ds
>> and also to keep everyone happy to make this a WG effort for this change=
 by
>> proposing in the subject heading /80 fixed boundary and not a variable
>> slaac change allowing all bits vlsm.
>>
>> Basically stealing 16 bits for network prefix out of the IID, still
>> keeping the fixed boundary so longer than 80 would NOT  be allowed.
>>
>> A /64 would now be equivalent to a /48 with now 64k /80=E2=80=99s.
>>
>> This /80 would keep the operators and law enforcement happy as now 16
>> bits less helps traceability but is still long enough for 48 bits of
>> privacy to IP correlation by attackers.
>>
>> This /80 would be a nice optimal balance as it would keep wired broadban=
d
>> and mobile handset customers happy respecting their privacy as the 16 bi=
ts
>> less of heuristics is minimal change that will impact IP correlation by
>> attackers.
>>
>> The IID as it=E2=80=99s less than the current 64 bit cannot use MAC base=
d EUI64
>> IID, which is not a problem as Mac based IID is not recommended as most =
all
>> manufacturers use RFC 4941 and I believe Linux flavors some use stable I=
ID
>> RFC 7217.
>>
>> So now the 48 bit IID would require a random IID generation schema so ca=
n
>> use either RFC 4941 privacy extension or RFC 7217 stable IID to generate
>> the 48 bit IID.
>>
>> 3GPP subtending would now work issue mentioned in the problem statement
>> draft without even having to use 64share as now longer prefixes up to /8=
0
>> would be supported allowing for further segmentation of downstream devic=
es.
>>
>> This also would help wired broadband and soon fixed 5G broadband
>> proliferation where operators in light of BCP RIPE-690, are sill allocat=
ion
>> via BNG gateways a /64, now operators  can stay as-is, as the /64 would =
now
>> be allowed to be further segmented supporting 64k /80s, way more then
>> enough for SOHO.
>>
>> This would allow 64share if used by 3GPP operators to work and would not
>> require the 3GPP specification to be updated.  We don=E2=80=99t know eve=
n if the
>> 3GPP architecture specification can be updated to support shorter prefix=
es
>> and if the 3GPP consortium of operators would agree to it.  So that is a=
ll
>> theoretical of that change is possible.
>>
>> As with 5G with Enhanced VPN framework SR steering of high priority
>> traffic, traffic isolation and Network slicing capabilities becomes
>> mainstream and will soon be a real world reality and as fixed 5G broadba=
nd
>> proliferation takes off and mobile 5G =3D=3D the idea of a wearable /48 =
will
>> really be many /48s.
>>
>> As this paradigm shift takes place, operators around the world will be
>> clamoring after the RIR for massive blocks, I would say less than /8 mor=
e
>> like a /5 or /4.  If you do the math on the way high side a /10 yields 7
>> bits so 128 divided by 5 RIRs yields 24 ISPs per RIR which is tiny numbe=
r
>> with the number of large size operators worldwide.
>>
>> With the massive proliferation of IOT devices and just about every home
>> or office appliance on 5G, the problem now gets way exacerbated.
>>
>> As this evolution unfolds IANA will be scrambling to release all
>> remaining /3 as well as all unallocated blocks to subvert RIR IPv6 addre=
ss
>> space depletion.
>>
>> Playing Monday night quarterbacking in hindsight we would never think
>> this would happen in a million years, but we would see IPv6 on the verge=
 of
>> address space depletion.  Unheard of but it can happen as the saying goe=
s
>> =E2=80=9Cwhen you build - they will come=E2=80=9D.
>>
>> It is true as history has taught that very important lesson.
>>
>> The answer to this real world problem is in the subject heading of this
>> thread.
>>
>> This would also fix the day 1 issue I mentioned allowing mix of slaac
>> devices with static and DHCPv6 up to /80.
>>
>> The variable slaac solution draft proposes a new  RA PIO flag that would
>> be used to signal longer prefixes, and would provide backwards
>> compatibility so that devices not supporting woud ignore the flag  and
>> devices on newer code supporting would use the flag.  We definitely don=
=E2=80=99t
>> want to impact any existing devices on the existing 64 bit slaac boundar=
y
>> standard.
>>
>> Dmytro has tested the solution on Linux kernel signaling RA PIO flag and
>> was able to successfully test any length mask and random IID generation
>> both RFC 4941 privacy extension as well as stable IID RFC 7217.
>>
>> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
>>
>> If everyone is in agreement with what I have stated on this thread, I
>> would like to ask the chairs for WG adoption as this is a WG effort.
>>
>> I would like to garner support from all 6MAN members with full consensus
>> to change the existing RFC 4941 /64 fixed boundary to /80 fixed boundary=
.
>>
>> Kind Regards
>>
>> Gyan
>>
>> On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern <jmh@joelhalpern.com>
>> wrote:
>>
>>> I am missing something in your reasoning.
>>> You seem to say at one point that (to paraphrase) "we can't do this
>>> because it does not work with the existing UE software".
>>> Any new solution where a UE delegates based on any change of any kind
>>> (including lengthening the prefix, shortening the prefix, or magically
>>> incanting new prefixes) requires that the UE be upgraded to know what t=
o
>>> do with the information.  I do not see how that differentiates any of
>>> the solutions. (Except "don't do anything", which I think we do not wan=
t
>>> to take.)
>>>
>>> Yours,
>>> Joel
>>>
>>> On 11/19/2020 5:03 PM, Gyan Mishra wrote:
>>> >
>>> >
>>> > On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org
>>> > <mailto:otroan@employees.org>> wrote:
>>> >
>>> >
>>> >
>>> >      > On 19 Nov 2020, at 14:58, Gyan Mishra <hayabusagsm@gmail.com
>>> >     <mailto:hayabusagsm@gmail.com>> wrote:
>>> >      >
>>> >      > You would need a new option. It would likely be useful for the
>>> >     requesting router to indicate interest in the option. Even hintin=
g
>>> >     at what prefix size it was expecting.
>>> >      > Now can you explain to me again the reasons why this approach =
is
>>> >     better than using the existing DHPCv6 protocol packets?
>>> >      >
>>> >      >     3GPP gateway does not support DHCPv6
>>> >
>>> >     3GPP gateway doesn't support new option. What's your point?
>>> >
>>> >
>>> >
>>> >      The point of the v6ops presentation and this email thread is how
>>> to
>>> > =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case  in slide 1 of th=
e deck you
>>> compiled
>>> > a list of options and of the two I had highlighted in red were the
>>> > 64share v2 Cameron=E2=80=99s option and the variable slaac option.  S=
o on the
>>> > call this morning Lorenzo shot down 64share v2 shorter prefix option
>>> as
>>> > even if the 3GPP architecture was updated to support longer prefixes
>>> and
>>> > even is the 3GPP gateway was able to send a shorter prefix with A fla=
g
>>> > not set, all mobile devices per Lorenzo=E2=80=99s point would be brok=
en as
>>> they
>>> > would not accept the shorter let=E2=80=99s say /56 prefix to build th=
e slaac
>>> 128
>>> > bit address.  So the bottom line is the 64share v2 won=E2=80=99t work=
 unless
>>> we
>>> > update RFC 4291 and remove the 64 bit boundary.
>>> >
>>> >   So we are back to square uno - no viable solution
>>> >
>>> >   So now we had thrown out the longer >64 due to race to bottom
>>> worries
>>> > which I and others believe is Fud and as described in slide 10 of the
>>> > v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.
>>> >
>>> > So a happy medium /80 fixed boundary I came up with that I think
>>> solves
>>> > a lot of the issue and not just the 3GPP initial segmentation of
>>> > downstream devices problem statement.
>>> >
>>> > Since we have to update RFC 4291 for 64share v2 to work anyways to
>>> allow
>>> > for shorter prefixes, why not instead create a new bottom at /80
>>> giving
>>> > 16 bits more of prefix length and shrinking the IID down to 48 bits.
>>> > Doing so you would not even have to update the 3GPP architecture as I
>>> > don=E2=80=99t know if that would fly or not.  Also this solves a few =
other
>>> > problems at the same time.
>>> >
>>> >
>>> > As I mentioned in the v6ops deck presented that vlsm 0 to 128 is
>>> > mainstream for operators for static addressing on router and switch
>>> > infrastructure and dhcpv6 subnets longer prefixes for network
>>> > infrastructure appliance clusters, NFV/VNF virtualization and server
>>> > farms.  On host subnets where there is a chance of mix of slaac hosts
>>> > with dhcpv6  devices the prefix length is stuck at /64.  So on these
>>> mix
>>> > addressing host subnets we cannot do longer prefixes following our ND
>>> > cache hard limit mantra to prevent ND cache exhaustion issues as
>>> > described in RFC 6164.
>>> >
>>> > So with the /80 new fixed boundary shifting prefix length 16 bits
>>> longer
>>> > and shortening the IID by 16 bits gives resolved the 3GPP issue which
>>> > 64share can work as is and subtending to downstream devices will now
>>> > work as a /64 is now equivalent to a /48 with 64k /80s.  Also BCP-690
>>> > for broadband not all operators have adopted the shorter prefix
>>> lengths
>>> > /56 or /48 recommendations  and now that=E2=80=99s not an issue as th=
e /64
>>> would
>>> > now suffice.
>>> >
>>> >  From an operators perspective that gain allows at least for 3GPP
>>> > massive growth and subtending with a single /64 allows the operators
>>> > such as Verizon with massive subscriber base worldwide can stay with
>>> > current allocations and don=E2=80=99t have to ask for /10.
>>> >
>>> > As 5G gets rolled out with Enhanced VPN framework and Network slicing
>>> > paradigm, the demand for shorter blocks and wearable multiple /48 wil=
l
>>> > be our new reality.
>>> >
>>> > Making that 16 bit shift now to /80 making a /64 the new /48 will giv=
e
>>> > broadband and 3GPP subscribers a ton of space to subtending their
>>> > networks we would be set for the future.  Especially with IOT the
>>> demand
>>> > for subtending will continue to grow astronomically.
>>> >
>>> > Also IANA does not have to get start in allocating the other /3 and
>>> > other available blocks.
>>> >
>>> > Lots of problems being solved here with a fixed /80 new boundary.
>>> >
>>> > Also with the existing random IID generation schemes which we have
>>> > tested on Linux kernel can do longer p
>>> <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longe=
r+p?entry=3Dgmail&source=3Dg>refixes
>>> using RFC 4941 privacy
>>> > extension or RFC 7217 stable IID.
>>> >
>>> > Win-Win for all.
>>> >
>>> >     Ole
>>> >
>>> > --
>>> >
>>> > <http://www.verizon.com/>
>>> >
>>> > *Gyan Mishra*
>>> >
>>> > /Network Solutions A//rchitect /
>>> >
>>> > /M 301 502-1347
>>> > 13101 Columbia Pike
>>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%2FSilve=
r+Spring,+MD?entry=3Dgmail&source=3Dg>
>>>
>>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%2FSilve=
r+Spring,+MD?entry=3Dgmail&source=3Dg>>
>>> /Silver Spring, MD
>>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%2FSilve=
r+Spring,+MD?entry=3Dgmail&source=3Dg>
>>> >
>>> >
>>> >
>>> > _______________________________________________
>>> > v6ops mailing list
>>> > v6ops@ietf.org
>>> > https://www.ietf.org/mailman/listinfo/v6ops
>>> >
>>>
>> --
>>
>> <http://www.verizon.com/>
>>
>> *Gyan Mishra*
>>
>> *Network Solutions A**rchitect *
>>
>>
>>
>> *M 301 502-134713101 Columbia Pike
>> <https://www.google.com/maps/search/13101+Columbia+Pike%C2%A0+Silver+Spr=
ing,+MD?entry=3Dgmail&source=3Dg>*Silver
>> Spring, MD
>> <https://www.google.com/maps/search/13101+Columbia+Pike%C2%A0+Silver+Spr=
ing,+MD?entry=3Dgmail&source=3Dg>
>>
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>>
> --

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--0000000000003eb84a05b4b75b40
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Sat, Nov 21, 2020 at 12:48 AM Mark Smith &lt;<a href=3D"=
mailto:markzzzsmith@gmail.com">markzzzsmith@gmail.com</a>&gt; wrote:<br></d=
iv><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bord=
er-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-colo=
r:rgb(204,204,204)"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"auto"><di=
v dir=3D"auto"><div dir=3D"auto"><div></div><div></div><div></div><div><br>=
</div><div><br></div></div></div></div><div class=3D"gmail_quote" dir=3D"au=
to"></div></div><div dir=3D"ltr" class=3D"gmail_attr">On Sat, 21 Nov 2020, =
09:27 Gyan Mishra, &lt;<a href=3D"mailto:hayabusagsm@gmail.com" rel=3D"nore=
ferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">hayab=
usagsm@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:s=
olid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div><br></div><d=
iv dir=3D"auto">(top posting)=C2=A0</div></blockquote><blockquote class=3D"=
gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border=
-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div=
 dir=3D"auto"><br></div><div dir=3D"auto">As I would like to clear the air =
as well as get to the crux of the v6ops presentation development results as=
 well as next steps for this draft and the 6man variable slaac solutions dr=
aft:</div><div dir=3D"auto"><br></div></blockquote><div><br></div><div>You&=
#39;re asserting that everybody has accepted there is a problem to be solve=
d, and that everybody has accepted that the only way to solve it is to chan=
ge the default 64 bit IID size. This is both premature and not a representa=
tion about &quot;everybody&#39;s&quot; opinion you can make.</div></div></b=
lockquote><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=A0 Gyan&=
gt; I believe after the v6ops presentation I gave on the problem statement =
as well as the countless threads and interest I think more folks think thei=
r is an issue to be solved then don=E2=80=99t.=C2=A0 I think the problem is=
 clear. I never said that this is the only way to solve the problem.=C2=A0 =
This is just one idea of a possible solution and there definitely maybe oth=
ers that are better and I am not denying that.=C2=A0 Nothing premature as t=
his is just and idea of one possible proposed solution.</div><blockquote cl=
ass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px=
;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204=
)"><div dir=3D"ltr"><div dir=3D"auto"></div><div><br></div><div>I haven&#39=
;t accepted either of those things.</div><div><div dir=3D"auto"><br></div><=
div dir=3D"auto"><div dir=3D"auto">I&#39;m not happy with the idea of chang=
ing away for 64 bit IIDs because I don&#39;t think 64 bit IIDs are the prob=
lem. Plenty of operators have given out /56s. I&#39;m working at my second =
one. It is not impossible.=C2=A0</div></div></div></div></blockquote><div d=
ir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=A0 Gyan&gt; All of the c=
ountess threads have all been spawned from the variable slaac problem state=
ment draft and solution to change the 64 bit IID boundary.=C2=A0 There are =
two sides to the camp of changing versus not changing as this idea to chang=
e is not new as it comes up every few years with a fierce onslaught of thre=
ads for and against.=C2=A0 Their is definitely interest in changing but thu=
s far the balance of not changing as been the weighted majority over not ch=
anging.=C2=A0 I am hoping this time around maybe we have a game changer of =
a problem to be solved and the fixed 64 bit IID change gets close to workgr=
oup consensus.</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex=
;border-left-color:rgb(204,204,204)"><div dir=3D"ltr"><div><div dir=3D"auto=
"><div dir=3D"auto"></div></div></div></div></blockquote><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;bo=
rder-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">=
<div dir=3D"ltr"><div><div dir=3D"auto"><div dir=3D"auto"><br></div></div><=
div dir=3D"auto">Many things below are incorrect, uninformed, or quite fran=
kly ridiculous. Some read like you&#39;ve let your imagination go wild and =
then have just assumed because you can imagine it it will then inevitably h=
appen in the near future.</div></div></div></blockquote><div dir=3D"auto"><=
br></div><div dir=3D"auto">=C2=A0 =C2=A0Gyan&gt; That is your POV.</div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef=
t-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(=
204,204,204)"><div dir=3D"ltr"><div><div dir=3D"auto"><br></div><div dir=3D=
"auto"><br></div><div dir=3D"auto"><div dir=3D"auto"><div dir=3D"auto">For =
example, DHCPv6 does not provide a prefix length to hosts. Your proposal do=
es not make SLAAC &quot;consistent&#39; with what DHCPv6 does, because DHCP=
v6 doesn&#39;t work the way you think it does (look up IA_NA and IA_TA in t=
he DHCPv6 RFC).<br></div><div></div></div></div></div></div></blockquote><d=
iv dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=A0 Gyan&gt; Understo=
od.=C2=A0 I think you may have misunderstood what I meant and maybe I did n=
ot state clearly and that=E2=80=99s my fault if the latter.=C2=A0 My point =
is that DHCPv6 is length independent as the sever sends 128 bit managed add=
ress M=3D1 to host. Point here is that both static and dhcpv6 are prefix le=
ngth independent and slaac is fixed at 64 bit.=C2=A0 This does introduce in=
compatibility issue with slaac host endpoints not having parity with dhcpv6=
 and static being prefix length agnostic. So as stated in the v6ops deck th=
is prevents operators from having longer then 64 bit prefix lengths on host=
 subnets due to the 64 bit boundary.=C2=A0 I understand that there are many=
 addressing guidelines that state that due to this parity issue that /64 is=
 recommended for all host subnets. However operators would like this to cha=
nge so that &gt;64 prefix can be deployed to host subnets.</div><blockquote=
 class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:=
1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,=
204)"><div dir=3D"ltr"><div><div dir=3D"auto"><div dir=3D"auto"><div><br></=
div><div> </div><div>&quot;the idea of a wearable /48 will really be many /=
48s&quot;? Do you really think we&#39;re going to have more devices on our =
person that we&#39;ll need more than 65 536 /64 subnets (a single /48) to n=
umber them? That sounds like science fiction to me for at least the next 20=
0 years or more.<br></div><div></div></div></div></div></div></blockquote><=
div dir=3D"auto"><br></div><div dir=3D"auto">Gyan&gt; I did not start the o=
riginal thread on =E2=80=9Cwearable=E2=80=9D /64. =C2=A0 Please see 6MAN ar=
chives.=C2=A0 I just took that and ran with it based on future network infr=
astructure developments upcoming and paradigm shift and a reality of a digi=
tal transformation with 5G in the context of =E2=80=9Cnetwork slicing=E2=80=
=9D which will require exorbitant amount of address space.=C2=A0 It=E2=80=
=99s no different then concept of cloud computing and hypervisor virtualiza=
tion which required many more addresses per VM as compare to physical serve=
rs.=C2=A0 So now apply that to the wireless operators RAN front haul and ba=
ckhaul xHaul virtualization framework with =E2=80=9Cnetwork slicing=E2=80=
=9D game changer paradigm shift.</div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:soli=
d;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir=3D"ltr"><di=
v><div dir=3D"auto"><div dir=3D"auto"><div><br></div><div>IPv6 isn&#39;t an=
d isn&#39;t required to be the final and only Internet protocol for the rem=
ainder of humanity, so we don&#39;t have to try to accommodate every concei=
vable idea that somebody can come up with that might cause the 128 bit addr=
ess space to be too small.</div></div></div></div><div>=C2=A0</div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-wid=
th:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,2=
04,204)"></blockquote></div><div dir=3D"ltr"><blockquote class=3D"gmail_quo=
te" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-sty=
le:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir=3D"a=
uto"></div><div dir=3D"auto"><br></div><div dir=3D"auto">This thread was in=
 light of Lorenzo kindly pointing out that upgrading 3GPP is not all that n=
eeds be done for Cameron=E2=80=99s 64share v2 to work - as all mobile devic=
es would stop working- as slaac would not would be effectively broken.</div=
><div dir=3D"auto"><br></div><div dir=3D"auto">The mobile device would rece=
ive a shorter prefix let=E2=80=99s say /56 but not know what to do with it =
since it=E2=80=99s expecting a /64.</div><div dir=3D"auto"><br></div><div d=
ir=3D"auto">So that a major gap and the only solution is updating RFC 4291 =
removing the 64 bit boundary allowing for shorter prefix and now as well lo=
nger prefixes to work and in that respect now provide the much needed parit=
y with static and DHCPv6 which can do any prefix length.</div><div dir=3D"a=
uto"><br></div><div dir=3D"auto">So that is a drastic change to RFC 4291.=
=C2=A0 However, in light of this development on the v6ops 109 call, my bala=
ncing act of best of both worlds and also to keep everyone happy to make th=
is a WG effort for this change by proposing in the subject heading /80 fixe=
d boundary and not a variable slaac change allowing all bits vlsm.</div><di=
v dir=3D"auto"><br></div><div dir=3D"auto">Basically stealing 16 bits for n=
etwork prefix out of the IID, still keeping the fixed boundary so longer th=
an 80 would NOT =C2=A0be allowed.</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">A /64 would now be equivalent to a /48 with now 64k /80=E2=80=99s=
. =C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">This /80 would =
keep the operators and law enforcement happy as now 16 bits less helps trac=
eability but is still long enough for 48 bits of privacy to IP correlation =
by attackers.</div><div dir=3D"auto"><br></div><div dir=3D"auto">This /80 w=
ould be a nice optimal balance as it would keep wired broadband and mobile =
handset customers happy respecting their privacy as the 16 bits less of heu=
ristics is minimal change that will impact IP correlation by attackers.</di=
v><div dir=3D"auto"><br></div><div dir=3D"auto">The IID as it=E2=80=99s les=
s than the current 64 bit cannot use MAC based EUI64 IID, which is not a pr=
oblem as Mac based IID is not recommended as most all manufacturers use RFC=
 4941 and I believe Linux flavors some use stable IID RFC 7217.</div><div d=
ir=3D"auto"><br></div><div dir=3D"auto">So now the 48 bit IID would require=
 a random IID generation schema so can use either RFC 4941 privacy extensio=
n or RFC 7217 stable IID to generate the 48 bit IID.</div><div dir=3D"auto"=
><br></div><div dir=3D"auto">3GPP subtending would now work issue mentioned=
 in the problem statement draft without even having to use 64share as now l=
onger prefixes up to /80 would be supported allowing for further segmentati=
on of downstream devices.</div><div dir=3D"auto"><br></div><div dir=3D"auto=
">This also would help wired broadband and soon fixed 5G broadband prolifer=
ation where operators in light of BCP RIPE-690, are sill allocation via BNG=
 gateways a /64, now operators =C2=A0can stay as-is, as the /64 would now b=
e allowed to be further segmented supporting 64k /80s, way more then enough=
 for SOHO.</div><div dir=3D"auto"><br></div><div dir=3D"auto">This would al=
low 64share if used by 3GPP operators to work and would not require the 3GP=
P specification to be updated.=C2=A0 We don=E2=80=99t know even if the 3GPP=
 architecture specification can be updated to support shorter prefixes and =
if the 3GPP consortium of operators would agree to it.=C2=A0 So that is all=
 theoretical of that change is possible.</div><div dir=3D"auto"><br></div><=
div dir=3D"auto">As with 5G with Enhanced VPN framework SR steering of high=
 priority traffic, traffic isolation and Network slicing capabilities becom=
es mainstream and will soon be a real world reality and as fixed 5G broadba=
nd proliferation takes off and mobile 5G =3D=3D the idea of a wearable /48 =
will really be many /48s.=C2=A0</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">As this paradigm shift takes place, operators around the world wi=
ll be clamoring after the RIR for massive blocks, I would say less than /8 =
more like a /5 or /4.=C2=A0 If you do the math on the way high side a /10 y=
ields 7 bits so 128 divided by 5 RIRs yields 24 ISPs per RIR which is tiny =
number with the number of large size operators worldwide.=C2=A0</div><div d=
ir=3D"auto"><br></div><div dir=3D"auto">With the massive proliferation of I=
OT devices and just about every home or office appliance on 5G, the problem=
 now gets way exacerbated.=C2=A0</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">As this evolution unfolds IANA will be scrambling to release all =
remaining /3 as well as all unallocated blocks to subvert RIR IPv6 address =
space depletion.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Playing=
 Monday night quarterbacking in hindsight we would never think this would h=
appen in a million years, but we would see IPv6 on the verge of address spa=
ce depletion.=C2=A0 Unheard of but it can happen as the saying goes =E2=80=
=9Cwhen you build - they will come=E2=80=9D.</div><div dir=3D"auto"><br></d=
iv><div dir=3D"auto">It is true as history has taught that very important l=
esson.</div><div dir=3D"auto"><br></div><div dir=3D"auto">The answer to thi=
s real world problem is in the subject heading of this thread.</div><div di=
r=3D"auto"><br></div><div dir=3D"auto">This would also fix the day 1 issue =
I mentioned allowing mix of slaac devices with static and DHCPv6 up to /80.=
</div><div dir=3D"auto"><br></div><div dir=3D"auto">The variable slaac solu=
tion draft proposes a new =C2=A0RA PIO flag that would be used to signal lo=
nger prefixes, and would provide backwards compatibility so that devices no=
t supporting woud ignore the flag =C2=A0and devices on newer code supportin=
g would use the flag.=C2=A0 We definitely don=E2=80=99t want to impact any =
existing devices on the existing 64 bit slaac boundary standard.</div><div =
dir=3D"auto"><br></div><div dir=3D"auto">Dmytro has tested the solution on =
Linux kernel signaling RA PIO flag and was able to successfully test any le=
ngth mask and random IID generation both RFC 4941 privacy extension as well=
 as stable IID RFC 7217.</div><div dir=3D"auto"><br></div><div dir=3D"auto"=
><div><a href=3D"https://datatracker.ietf.org/doc/draft-mishra-6man-variabl=
e-slaac/" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer nor=
eferrer" target=3D"_blank">https://datatracker.ietf.org/doc/draft-mishra-6m=
an-variable-slaac/</a></div><br></div><div dir=3D"auto">If everyone is in a=
greement with what I have stated on this thread, I would like to ask the ch=
airs for WG adoption as this is a WG effort.</div><div dir=3D"auto"><br></d=
iv><div dir=3D"auto">I would like to garner support from all 6MAN members w=
ith full consensus to change the existing RFC 4941 /64 fixed boundary to /8=
0 fixed boundary.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Kind R=
egards=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Gyan</div><=
div dir=3D"auto"><br><div class=3D"gmail_quote" dir=3D"auto"><div dir=3D"lt=
r" class=3D"gmail_attr">On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern &lt=
;<a href=3D"mailto:jmh@joelhalpern.com" rel=3D"noreferrer noreferrer norefe=
rrer noreferrer noreferrer noreferrer" target=3D"_blank">jmh@joelhalpern.co=
m</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin=
:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-le=
ft:1ex;border-left-color:rgb(204,204,204)">I am missing something in your r=
easoning.<br>
You seem to say at one point that (to paraphrase) &quot;we can&#39;t do thi=
s <br>
because it does not work with the existing UE software&quot;.<br>
Any new solution where a UE delegates based on any change of any kind <br>
(including lengthening the prefix, shortening the prefix, or magically <br>
incanting new prefixes) requires that the UE be upgraded to know what to <b=
r>
do with the information.=C2=A0 I do not see how that differentiates any of =
<br>
the solutions. (Except &quot;don&#39;t do anything&quot;, which I think we =
do not want <br>
to take.)<br>
<br>
Yours,<br>
Joel<br>
<br>
On 11/19/2020 5:03 PM, Gyan Mishra wrote:<br>
&gt; <br>
&gt; <br>
&gt; On Thu, Nov 19, 2020 at 10:33 AM &lt;<a href=3D"mailto:otroan@employee=
s.org" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer norefe=
rrer" target=3D"_blank">otroan@employees.org</a> <br>
&gt; &lt;mailto:<a href=3D"mailto:otroan@employees.org" rel=3D"noreferrer n=
oreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">ot=
roan@employees.org</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; On 19 Nov 2020, at 14:58, Gyan Mishra &lt;<a =
href=3D"mailto:hayabusagsm@gmail.com" rel=3D"noreferrer noreferrer noreferr=
er noreferrer noreferrer noreferrer" target=3D"_blank">hayabusagsm@gmail.co=
m</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" =
target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; You would need a new option. It would likely =
be useful for the<br>
&gt;=C2=A0 =C2=A0 =C2=A0requesting router to indicate interest in the optio=
n. Even hinting<br>
&gt;=C2=A0 =C2=A0 =C2=A0at what prefix size it was expecting.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Now can you explain to me again the reasons w=
hy this approach is<br>
&gt;=C2=A0 =C2=A0 =C2=A0better than using the existing DHPCv6 protocol pack=
ets?<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A03GPP gateway does not supp=
ort DHCPv6<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A03GPP gateway doesn&#39;t support new option. What&#=
39;s your point?<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 The point of the v6ops presentation and this email=
 thread is how to <br>
&gt; =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case =C2=A0in slide 1 o=
f the deck you compiled <br>
&gt; a list of options and of the two I had highlighted in red were the <br=
>
&gt; 64share v2 Cameron=E2=80=99s option and the variable slaac option.=C2=
=A0 So on the <br>
&gt; call this morning Lorenzo shot down 64share v2 shorter prefix option a=
s <br>
&gt; even if the 3GPP architecture was updated to support longer prefixes a=
nd <br>
&gt; even is the 3GPP gateway was able to send a shorter prefix with A flag=
 <br>
&gt; not set, all mobile devices per Lorenzo=E2=80=99s point would be broke=
n as they <br>
&gt; would not accept the shorter let=E2=80=99s say /56 prefix to build the=
 slaac 128 <br>
&gt; bit address.=C2=A0 So the bottom line is the 64share v2 won=E2=80=99t =
work unless we <br>
&gt; update RFC 4291 and remove the 64 bit boundary.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0So we are back to square uno - no viable solution<br>
&gt; <br>
&gt;=C2=A0 =C2=A0So now we had thrown out the longer &gt;64 due to race to =
bottom worries <br>
&gt; which I and others believe is Fud and as described in slide 10 of the =
<br>
&gt; v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.<br>
&gt; <br>
&gt; So a happy medium /80 fixed boundary I came up with that I think solve=
s <br>
&gt; a lot of the issue and not just the 3GPP initial segmentation of <br>
&gt; downstream devices problem statement.<br>
&gt; <br>
&gt; Since we have to update RFC 4291 for 64share v2 to work anyways to all=
ow <br>
&gt; for shorter prefixes, why not instead create a new bottom at /80 givin=
g <br>
&gt; 16 bits more of prefix length and shrinking the IID down to 48 bits.=
=C2=A0 <br>
&gt; Doing so you would not even have to update the 3GPP architecture as I =
<br>
&gt; don=E2=80=99t know if that would fly or not.=C2=A0 Also this solves a =
few other <br>
&gt; problems at the same time.<br>
&gt; <br>
&gt; <br>
&gt; As I mentioned in the v6ops deck presented that vlsm 0 to 128 is <br>
&gt; mainstream for operators for static addressing on router and switch <b=
r>
&gt; infrastructure and dhcpv6 subnets longer prefixes for network <br>
&gt; infrastructure appliance clusters, NFV/VNF virtualization and server <=
br>
&gt; farms.=C2=A0 On host subnets where there is a chance of mix of slaac h=
osts <br>
&gt; with dhcpv6 =C2=A0devices the prefix length is stuck at /64.=C2=A0 So =
on these mix <br>
&gt; addressing host subnets we cannot do longer prefixes following our ND =
<br>
&gt; cache hard limit mantra to prevent ND cache exhaustion issues as <br>
&gt; described in RFC 6164.<br>
&gt; <br>
&gt; So with the /80 new fixed boundary shifting prefix length 16 bits long=
er <br>
&gt; and shortening the IID by 16 bits gives resolved the 3GPP issue which =
<br>
&gt; 64share can work as is and subtending to downstream devices will now <=
br>
&gt; work as a /64 is now equivalent to a /48 with 64k /80s.=C2=A0 Also BCP=
-690 <br>
&gt; for broadband not all operators have adopted the shorter prefix length=
s <br>
&gt; /56 or /48 recommendations =C2=A0and now that=E2=80=99s not an issue a=
s the /64 would <br>
&gt; now suffice.<br>
&gt; <br>
&gt;=C2=A0 From an operators perspective that gain allows at least for 3GPP=
 <br>
&gt; massive growth and subtending with a single /64 allows the operators <=
br>
&gt; such as Verizon with massive subscriber base worldwide can stay with <=
br>
&gt; current allocations and don=E2=80=99t have to ask for /10.<br>
&gt; <br>
&gt; As 5G gets rolled out with Enhanced VPN framework and Network slicing =
<br>
&gt; paradigm, the demand for shorter blocks and wearable multiple /48 will=
 <br>
&gt; be our new reality.<br>
&gt; <br>
&gt; Making that 16 bit shift now to /80 making a /64 the new /48 will give=
 <br>
&gt; broadband and 3GPP subscribers a ton of space to subtending their <br>
&gt; networks we would be set for the future.=C2=A0 Especially with IOT the=
 demand <br>
&gt; for subtending will continue to grow astronomically.<br>
&gt; <br>
&gt; Also IANA does not have to get start in allocating the other /3 and <b=
r>
&gt; other available blocks.<br>
&gt; <br>
&gt; Lots of problems being solved here with a fixed /80 new boundary.<br>
&gt; <br>
&gt; Also with the existing random IID generation schemes which we have <br=
>
&gt; <a href=3D"https://www.google.com/maps/search/tested+on+Linux+kernel+c=
an+do+longer+p?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer noreferrer n=
oreferrer noreferrer noreferrer noreferrer" target=3D"_blank">tested on Lin=
ux kernel can do longer p</a>refixes using RFC 4941 privacy <br>
&gt; extension or RFC 7217 stable IID.<br>
&gt; <br>
&gt; Win-Win for all.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Ole<br>
&gt; <br>
&gt; -- <br>
&gt; <br>
&gt; &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer noreferrer n=
oreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">ht=
tp://www.verizon.com/</a>&gt;<br>
&gt; <br>
&gt; *Gyan Mishra*<br>
&gt; <br>
&gt; /Network Solutions A//rchitect /<br>
&gt; <br>
&gt; /M 301 502-1347<br>
&gt; <a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike+%0D%=
0A+%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">13101 Columbia Pike</=
a><br><a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike+%0D=
%0A+%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">
</a>&gt; <a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike+=
%0D%0A+%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">/Silver Spring, M=
D</a><br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" rel=3D"noreferrer noreferrer norefer=
rer noreferrer noreferrer noreferrer" target=3D"_blank">v6ops@ietf.org</a><=
br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer noreferrer noreferrer noreferrer noreferrer noreferrer noreferrer" targ=
et=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt; <br>
</blockquote></div></div>-- <br><div dir=3D"ltr" data-smartmail=3D"gmail_si=
gnature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><p style=3D"color=
:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=3D"padding-bottom=
:1em;display:inline-block;color:rgb(17,85,204)" rel=3D"noreferrer noreferre=
r noreferrer noreferrer noreferrer noreferrer" target=3D"_blank"><img width=
=3D"81" height=3D"18" style=3D"height: 18px; width: 81px;"></a><br></p><p s=
tyle=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NHG DS&quot;,Ari=
al,sans-serif;line-height:13px;color:black"><b style=3D"font-family:&quot;V=
erizon NHG DS&quot;,Arial,sans-serif">Gyan Mishra</b></p><p style=3D"margin=
:0px;line-height:13px;color:rgb(34,34,34)"><font face=3D"georgia, serif" st=
yle=3D"font-size:1em;font-family:georgia,serif;color:black"><i style=3D"fon=
t-family:georgia,serif">Network Solutions A</i></font><font face=3D"georgia=
, serif" style=3D"font-family:georgia,serif;color:rgb(0,0,0)"><i style=3D"f=
ont-family:georgia,serif">rchitect=C2=A0</i></font></p><p style=3D"font-siz=
e:1em;margin:0px;line-height:13px;color:black"><i><font face=3D"georgia, se=
rif" style=3D"font-family:georgia,serif;color:rgb(0,0,0)">M 301 502-1347<br=
><a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike%C2%A0+Si=
lver+Spring,+MD?entry=3Dgmail&amp;source=3Dg" style=3D"font-family:georgia,=
serif">13101 Columbia Pike=C2=A0</a><br></font></i><a href=3D"https://www.g=
oogle.com/maps/search/13101+Columbia+Pike%C2%A0+Silver+Spring,+MD?entry=3Dg=
mail&amp;source=3Dg">Silver Spring, MD</a></p></div><div><br></div></div></=
div></div></div></div></div></div></div>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" rel=3D"noreferrer noreferrer noreferrer no=
referrer noreferrer noreferrer" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer noreferrer noreferrer noreferrer noreferrer noreferr=
er noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/ipv6=
</a><br>
--------------------------------------------------------------------<br>
</blockquote>


</div>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--0000000000003eb84a05b4b75b40--


From nobody Sun Nov 22 12:10:35 2020
Return-Path: <markzzzsmith@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 DFCA93A0C1D; Sun, 22 Nov 2020 12:10:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.93
X-Spam-Level: 
X-Spam-Status: No, score=0.93 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.626, HK_RANDOM_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 80CU1AKXKY1u; Sun, 22 Nov 2020 12:10:32 -0800 (PST)
Received: from mail-oi1-x22e.google.com (mail-oi1-x22e.google.com [IPv6:2607:f8b0:4864:20::22e]) (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 4CD463A0C1B; Sun, 22 Nov 2020 12:10:32 -0800 (PST)
Received: by mail-oi1-x22e.google.com with SMTP id j15so12021369oih.4; Sun, 22 Nov 2020 12:10:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=m7QQ7U0FXlPlMWKGcTZ7Id06XE/G6oELz96dgSEhGjA=; b=Xb1YgFp6/HzoZdHk2XDlapPsMnf/mZvd8zDZ2dD+2IFwl7FT9w23D9H8KdXtrfirYd q/HMe2IPFyL8p19eAivfdt5ousthnhtyb7yJ9iFHTw9+pnmlaeUkn8XKRyb6vX8xmsoT Dp/94PM77QfTQOs6CP7DwGAfdVdtgztjtcj24JysvSLVllEEAiUsrtchzG1xaqW4eYZG pK9lTFID/2Fq42fVIFSHmOBiWNLbRhogSQGVp80bITrZAMDbX7IL4ErNI3z6Bg3Yclbh 1H61ipOiB4i1TkoEER6UcIrjKl4CWY7fd5y2x8jFvt3HLFJg5Qfag1W6Aua+YjAFHOxk fZeg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=m7QQ7U0FXlPlMWKGcTZ7Id06XE/G6oELz96dgSEhGjA=; b=h1n/YD3Flfuu3Vahq1PEZpkMYeGN9tvJ2digomhJ4X2FtddObK3+aWkz4+bzDWG+MQ A11rPWoV1XZnfT7ViX30ZlDHgug57u2VOoRZk5W2WdAlWWDuQ5Yj59vKQqlgJyLI3QC9 U0l3nxIEg2a3x6F0tEarPesqIPCnUikbffPGZtiZ/nkSOsSiiGc3Ap3lXZnJVdKoHI8x M5aemB/76pVxGharOPaiyPW8fIlYhQjnk3XH6NEO5qTUcBu89OtREQ8l3aflKDL71iYM CmZFqJC0y0y0U+25v7rxeLENNQY00c1gs6eUBTHLik5nARRNewcbpPKGvBZp+Pq4ltML fCRw==
X-Gm-Message-State: AOAM530jQlXGa6zPRbqqUEpc/Kcv5qK/htrBsd4nSlpOMlGqxk8/VU6q dsd5aRO+TiBGzKL0FBAov7F5nAqW5shK81Ciz+M=
X-Google-Smtp-Source: ABdhPJxTcSnjclpVcX1ZAlOWKf5PDsJ7LlFvmpSwyX3y4/bUKPjzvSHdzdiY0DqGuSSeCEMztqk+VLT/a0ICi68TJmQ=
X-Received: by 2002:aca:d755:: with SMTP id o82mr12121620oig.164.1606075831415;  Sun, 22 Nov 2020 12:10:31 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com> <CABNhwV1pSiEuaOZGN5ErR=KETjD1fVb58YM1EEd+mf7RtOenQw@mail.gmail.com> <83cb8c2d-d2eb-2cd4-eb8d-466daa59ac75@joelhalpern.com> <7a15b2d2-f4bd-b6f1-0825-1f86e46ef4ce@gmail.com> <CAO42Z2yvXCfn8bxxk7mT7MozmCyexmVKNCOvktf2sV-S7WPxig@mail.gmail.com> <CAD6AjGQCm4U06huxns6qGKPAa-MqbeaHpjZAhpBuv-S13xo44Q@mail.gmail.com> <e9b3d9e654c14020bebd83d3156c7d2c@boeing.com>
In-Reply-To: <e9b3d9e654c14020bebd83d3156c7d2c@boeing.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Mon, 23 Nov 2020 07:10:19 +1100
Message-ID: <CAO42Z2yQ73KH30pNVe9xGewsGda_tnQGJB9KHaJ5Xn2hENh=TA@mail.gmail.com>
To: "Templin (US), Fred L" <Fred.L.Templin@boeing.com>
Cc: Ca By <cb.list6@gmail.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>, IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000069f9a205b4b7ab70"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/cgM1IWupEBfOJ55LtHbtSJ1xoJg>
Subject: Re: [v6ops] [EXTERNAL] Re:  Next step? [Re: The bottom is /112]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 22 Nov 2020 20:10:34 -0000

--00000000000069f9a205b4b7ab70
Content-Type: text/plain; charset="UTF-8"

On Mon, 23 Nov 2020, 01:59 Templin (US), Fred L, <Fred.L.Templin@boeing.com>
wrote:

> Hi, I believe the AERO/OMNI approach to prefix delegation would be good
> for the 3GPP
> case also. The approach is predicated on the router returning an RA with
> an IPv6 link-local
> destination address determined by the delegated prefix. The link-local
> address is formed
> by writing the most significant 64 bits of the delegated prefix into the
> interface ID of the
> prefix fe80::/64.


> For example, if the delegated prefix were 2001:db8:1:0::/56 then the IPv6
> link-local
> destination address is fe80::2001:db8:1:0. This provides at least two
> important
> operational advantages.
>
> 1) It conveys the delegated prefix in the IPv6 destination address of the
> RA so that
> no PIOs inside the RA need to be used for prefix delegation.
>

In my operational experience it is far better to make things explicit in
packets rather than implicit.

See RFC8469 for an example of where what was implicit in packets has caused
so many problems that now being explicit has become the recommendation.
(Absence of this in a wholesaler's network caused us and a customer months
of troubleshooting for unusual performance problems, and is now costing us
service outages for many customers at once while they put it in place.)



> 2) It supplies the mobile node with a guaranteed-unique link-local address
> that
> it can use for future communications without the need to perform DAD.



So the RA DA is carries both delegated prefix information and with
link-local address configuration too? How does a node know to use the RA DA
as its link-local address?

With the rise of wireless we need to care about the global traceability of
link-local addresses too. Persistent, globally unique link-local IIDs have
the same privacy implications as persistent globally unique WiFi MAC
addresses and Bluetooth MAC addresses.

Have a look at https://wigle.net and the Android app for collecting the
data.

A similar app focused on Bluetooth is Ramble.

Neither of these apps require a hacked phone, the can just be installed and
run by anybody from the Google app store.


> Again, the proposal comes from the AERO/OMNI use case, but I believe is
> also
> good for 3GPP and really any other wireless use case where a lightweight
> prefix delegation capability is desired.
>
> Fred
>

--00000000000069f9a205b4b7ab70
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Mon, 23 Nov 2020, 01:59 Templin (US), Fred L, &lt;<=
a href=3D"mailto:Fred.L.Templin@boeing.com" rel=3D"noreferrer noreferrer no=
referrer noreferrer noreferrer noreferrer noreferrer noreferrer" target=3D"=
_blank">Fred.L.Templin@boeing.com</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">Hi, I believe the AERO/OMNI approach to prefix delegation wou=
ld be good for the 3GPP<br>
case also. The approach is predicated on the router returning an RA with an=
 IPv6 link-local<br>
destination address determined by the delegated prefix. The link-local addr=
ess is formed<br>
by writing the most significant 64 bits of the delegated prefix into the in=
terface ID of the<br>
prefix fe80::/64.</blockquote></div></div><div dir=3D"auto"></div><div dir=
=3D"auto"></div><div dir=3D"auto"><div class=3D"gmail_quote"><blockquote cl=
ass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;p=
adding-left:1ex">
<br>
For example, if the delegated prefix were 2001:db8:1:0::/56 then the IPv6 l=
ink-local<br>
destination address is fe80::2001:db8:1:0. This provides at least two impor=
tant<br>
operational advantages.<br>
<br>
1) It conveys the delegated prefix in the IPv6 destination address of the R=
A so that<br>
no PIOs inside the RA need to be used for prefix delegation.<br></blockquot=
e></div></div><div dir=3D"auto"><br></div><div dir=3D"auto">In my operation=
al experience it is far better to make things explicit in packets rather th=
an implicit.</div><div dir=3D"auto"><br></div><div dir=3D"auto">See RFC8469=
 for an example of where what was implicit in packets has caused so many pr=
oblems that now being explicit has become the recommendation. (Absence of t=
his in a wholesaler&#39;s network caused us and a customer months of troubl=
eshooting for unusual performance problems, and is now costing us service o=
utages for many customers at once while they put it in place.)</div><div di=
r=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><div cla=
ss=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
2) It supplies the mobile node with a guaranteed-unique link-local address =
that<br>
it can use for future communications without the need to perform DAD.</bloc=
kquote></div></div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div>=
<div dir=3D"auto">So the RA DA is carries both delegated prefix information=
 and with link-local address configuration too? How does a node know to use=
 the RA DA as its link-local address?</div><div dir=3D"auto"><br></div><div=
 dir=3D"auto">With the rise of wireless we need to care about the global tr=
aceability of link-local addresses too. Persistent, globally unique link-lo=
cal IIDs have the same privacy implications as persistent globally unique W=
iFi MAC addresses and Bluetooth MAC addresses.</div><div dir=3D"auto"><br><=
/div><div dir=3D"auto">Have a look at <a href=3D"https://wigle.net" rel=3D"=
noreferrer noreferrer" target=3D"_blank">https://wigle.net</a> and the Andr=
oid app for collecting the data.=C2=A0</div><div dir=3D"auto"><br></div><di=
v dir=3D"auto">A similar app focused on Bluetooth is Ramble.</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">Neither of these apps require a hacke=
d phone, the can just be installed and run by anybody from the Google app s=
tore.</div><div dir=3D"auto"><br></div><div dir=3D"auto"></div><div dir=3D"=
auto"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D=
"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Again, the proposal comes from the AERO/OMNI use case, but I believe is als=
o<br>
good for 3GPP and really any other wireless use case where a lightweight<br=
>
prefix delegation capability is desired.<br>
<br>
Fred<br>
</blockquote></div></div></div>

--00000000000069f9a205b4b7ab70--


From nobody Sun Nov 22 19:12:40 2020
Return-Path: <mcr@sandelman.ca>
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 27A303A1213; Sun, 22 Nov 2020 19:12:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 h0hBE2-J1ZJb; Sun, 22 Nov 2020 19:12:29 -0800 (PST)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF7E33A120B; Sun, 22 Nov 2020 19:12:27 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by tuna.sandelman.ca (Postfix) with ESMTP id 5512E389B6; Sun, 22 Nov 2020 22:13:39 -0500 (EST)
Received: from tuna.sandelman.ca ([127.0.0.1]) by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with LMTP id lbv2l5vB7jUI; Sun, 22 Nov 2020 22:13:38 -0500 (EST)
Received: from sandelman.ca (obiwan.sandelman.ca [209.87.249.21]) by tuna.sandelman.ca (Postfix) with ESMTP id 30033389B5; Sun, 22 Nov 2020 22:13:38 -0500 (EST)
Received: from localhost (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id 2FA247D; Sun, 22 Nov 2020 22:12:25 -0500 (EST)
From: Michael Richardson <mcr@sandelman.ca>
To: IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>
In-Reply-To: <CAD6AjGQCm4U06huxns6qGKPAa-MqbeaHpjZAhpBuv-S13xo44Q@mail.gmail.com>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com> <CABNhwV1pSiEuaOZGN5ErR=KETjD1fVb58YM1EEd+mf7RtOenQw@mail.gmail.com> <83cb8c2d-d2eb-2cd4-eb8d-466daa59ac75@joelhalpern.com> <7a15b2d2-f4bd-b6f1-0825-1f86e46ef4ce@gmail.com> <CAO42Z2yvXCfn8bxxk7mT7MozmCyexmVKNCOvktf2sV-S7WPxig@mail.gmail.com> <CAD6AjGQCm4U06huxns6qGKPAa-MqbeaHpjZAhpBuv-S13xo44Q@mail.gmail.com>
X-Mailer: MH-E 8.6+git; nmh 1.7+dev; GNU Emacs 26.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature"
Date: Sun, 22 Nov 2020 22:12:25 -0500
Message-ID: <28561.1606101145@localhost>
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/h4TQle3dUB1aamzOtnfDCGueczc>
Subject: Re: [v6ops] Next step? [Re: The bottom is /112]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 03:12:31 -0000

--=-=-=
Content-Type: text/plain


Ca By <cb.list6@gmail.com> wrote:
    >> Don't they think DHCPv6 infrastructure will scale? Is it just that they
    >> don't know how to scale it?
    >>

    > Definitely do not know how. I had a look at the dhcpv6 rfc and it was over
    > 150 pages long. Longer than bgp, mpls, ipv6 ... tl; dr.

Yes, because it details with dozens of different things.
IPv6-PD is only one section, and on circuits (vs ethernet), almost of the
lifetime management stuff is moot.

Also, you can't write BGP4 and read only one document, so your comparison is
just not on.

I've written PD-only DHCPv6 for a BMS (PPPoE).

The daemon is about 2000 lines of C, including test cases.
Most of the logic is about learning about new interfaces and decoding Radius
TLVs.  (Not really open source, sorry)

I thought about writing an LWIG document on this, but decided not to.

--
]               Never tell me the odds!                 | ipv6 mesh networks [
]   Michael Richardson, Sandelman Software Works        |    IoT architect   [
]     mcr@sandelman.ca  http://www.sandelman.ca/        |   ruby on rails    [


--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAl+7KJgACgkQgItw+93Q
3WXBvQf/XxH0Wow9WCwzNDht0fF8h4XU8htRThupr4Tksy6ZhZC/qEeKMXkse+B8
Dd5IQdsTNo5g+x5m1aF2oJ/o0rWQ42k+PK34VNjpo2Ct24qaakhTjd/ex4xmueL/
9P/headMSCbBnAEXEibfst0CrwhWlrYb4yWULUkztlWJ14AxqhRuRYeng+KoGHpX
o5Q+7B6I4D9zfjMGEaKy2uBlLAUBW/vxnECJ7fLpyvRLEYA03nUhXSH6cWLZ9lKX
kK9jPe7FhIrxnjuIs2qhIUZ7V/ZqnTjhWN+vmD3cHBKC/8ZMv0c7bZYppLDl5x9O
xoyEeigCSWfqbQBVQj/8COy/GUPRxg==
=vkMm
-----END PGP SIGNATURE-----
--=-=-=--


From nobody Sun Nov 22 22:41:18 2020
Return-Path: <hayabusagsm@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 8C2393A14CD; Sun, 22 Nov 2020 22:41:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.197
X-Spam-Level: 
X-Spam-Status: No, score=-0.197 tagged_above=-999 required=5 tests=[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, 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=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 uyLl6ghIIHUm; Sun, 22 Nov 2020 22:41:11 -0800 (PST)
Received: from mail-pg1-x52a.google.com (mail-pg1-x52a.google.com [IPv6:2607:f8b0:4864:20::52a]) (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 5C9633A149C; Sun, 22 Nov 2020 22:41:11 -0800 (PST)
Received: by mail-pg1-x52a.google.com with SMTP id s63so3455864pgc.8; Sun, 22 Nov 2020 22:41:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=mBPHgKOmI84GMxJNTf8IDH6aGWTwkolw24bC4/2uqjQ=; b=D4wJCf/d/N+GOcjceWD7LLvqhsxzcTla1Yi8/evIcwQn5OfjElY36qkV1CkO8tF3KD T+cS8qKobrMBZH/CAIBV3CuwPzmcggGyZ8f4MaYz5Vde/GNBQcqwWBcqrP2/IM4H7Ie5 fv8zs740YCeI+k8NlVnY88rN7FVhTYvJQWoNMss0Xw7zwgN9Foy7HMCXGdjkiu+5xAsk 0q9bS5vz8fQWZFm1D9U487jfedYDnuNAYv6gxmw1FT0Wea8a47I0ZfgXnjUdnhxH5n8s s3pDXzhksXJ/ywAoJwwVYdO9LqePjpEmeUim0XjRM9ai60dutzbZdmvf3h2n5B6iaHB7 V3XQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=mBPHgKOmI84GMxJNTf8IDH6aGWTwkolw24bC4/2uqjQ=; b=huhTSoOAcZT7fkuavquGLhXmrOjRkUrB71G+cFUsrzdjs3iwxWb6ZY48Rcfe0dNlay TrgIH44EMCeWZy56SD6+48YBiXad1k6i8nH/jREQwFZ4i9U80PufyL5ia3/ddG4EDAAG ypLwxh9bnaPFPnqALl4EpQZ7Ko1Ry4QQj6OgxLM3qKxFURdaw/4ffpVJhjFu0IDuGdqd ZTQgfcdVPG+QOaIpXvQljVgieBS21d/Pfiq4rZahQMHCb2ydkEXaSn1dWAPpsVe9Ck1U r6uBlYMC5+/FGrGF/3+Qo4KK3K214qtYOIonY0fDOs4bfwbab2Yck3LaY2JW9kFvUoBK zD8g==
X-Gm-Message-State: AOAM532kQ2PqHZwYdz1tCorDOPqBHgkXk2lTy3Uu3bP53S5whhjQYkjQ v+IOK0cRj99kteGs92zXWT9TQGNYa5+mszC/6OY=
X-Google-Smtp-Source: ABdhPJzFlIOjg9PIQOejvdyZc/sqZM2/RjHeT7HE2J6iSBrTgOtAFK1d1AgmEHvvS76lpBgZgMRmITn5vvKM8nJ9f8o=
X-Received: by 2002:a65:4241:: with SMTP id d1mr25507614pgq.18.1606113670416;  Sun, 22 Nov 2020 22:41:10 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com> <CABNhwV1pSiEuaOZGN5ErR=KETjD1fVb58YM1EEd+mf7RtOenQw@mail.gmail.com> <83cb8c2d-d2eb-2cd4-eb8d-466daa59ac75@joelhalpern.com> <7a15b2d2-f4bd-b6f1-0825-1f86e46ef4ce@gmail.com> <CAO42Z2yvXCfn8bxxk7mT7MozmCyexmVKNCOvktf2sV-S7WPxig@mail.gmail.com> <24b3cb7e-989f-2b99-f019-74b6d39c424b@joelhalpern.com>
In-Reply-To: <24b3cb7e-989f-2b99-f019-74b6d39c424b@joelhalpern.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 23 Nov 2020 01:40:59 -0500
Message-ID: <CABNhwV079noK_imFMz2wTzerGX6ke8m4ici=KEAj8Edk0j4Gow@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>, Mark Smith <markzzzsmith@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000cb4f1205b4c07a2d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/oop2a6e3wW8qq2Clo8gHV-qQBTw>
Subject: Re: [v6ops] Next step? [Re:  The bottom is /112]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 06:41:17 -0000

--000000000000cb4f1205b4c07a2d
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Sat, Nov 21, 2020 at 10:26 AM Joel M. Halpern <jmh@joelhalpern.com>
wrote:

> As I understand it, the situation is not that 3GPP has not defined use
> of DHCP.  But rather than operators have uniformly declined to deploy
> it.  (3GPP has defined DHCP for 5G for fixed access.  We have heard here
> that even that is not what the operators want.)  As such, asking 3GPP
> why they didn't deploy it seems a bit odd.


    Gyan> One possible non technical factor is that Android which as of
2019 statistical data below holds 87% of the global mobile market share and
Apple 13% and Android is continuing to climb in 2020.   Android adamantly
refuses to change its position on support of DHCPv6.  I think that really
shackles 3GPP carriers from supporting DHCPv6 is close to 100% of all
mobile handsets won=E2=80=99t support it.

https://www.statista.com/statistics/272307/market-share-forecast-for-smartp=
hone-operating-systems/



>
> Yours,
> Joel
>
> On 11/20/2020 11:19 PM, Mark Smith wrote:
> >
> >
> > On Sat, 21 Nov 2020, 14:00 Brian E Carpenter,
> > <brian.e.carpenter@gmail.com <mailto:brian.e.carpenter@gmail.com>>
> wrote:
> >
> >     Joel,
> >
> >     It seems to me that it's high time to draft a liaison statement to
> 3GPP,
> >     observing that:
> >
> >     (1) There is a serious problem for the design and implementation of
> >     5G-based IPv6 "hot spots" and CEs [which is where this conversation
> >     started];
> >
> >
> > I think it is also important to find out why they haven't deployed
> > DHCPv6 to solve this problem.
> >
> > Don't they think DHCPv6 infrastructure will scale? Is it just that they
> > don't know how to scale it?
> >
> > Is it a vendor / mobile operator / handset developer DHCPv6
> > capability chicken-and-egg problem?
> >
> > Is there an overriding business or industry reason?
> >
> > The mobile industry has been resistant to tethering over the years, and
> > probably only came to begrudgingly accept it because they couldn't
> > prevent phone vendors from implementing Wifi and NAT, and couldn't very
> > effectively stop their customers from using that capability (One trick
> > I've heard of to prevent tethering working was to check if an IPv4
> > packet's TTL value was 64 when it arrived at the network, meaning it
> > originated from the directly attached handset. Packets from tethered
> > devices had a TTL of 63 so were dropped. Of course, you could set the
> > default TTL on a tethered PC to 65 to get around that.)
> >
> > I guess there might be a fairly strong mindset that there must be a fee
> > per device attached to the network in addition to a fee for network
> > utilisation. Providing multiple /64s would be formally acknowledging
> > that multiple devices can be attached and a fee per device isn't and
> > can't ever be charged, counter to the mindset.
> >
> > Regards,
> > Mark.
> >
> >
> >     (2) Although the best solution is not yet obvious, defining and
> >     standardizing it will require a joint effort by the IETF and 3GPP.
> >
> >     Followed by a proposal to form an ad hoc joint design team.
> >
> >     Regards
> >         Brian Carpenter
> >     On 21-Nov-20 14:46, Joel M. Halpern wrote:
> >      > The nesting got me lost, so I will top post my take on the answe=
r
> >     to the
> >      > one quesiton I could understand.
> >      >
> >      > I believe you asked what I think would need to be changed to
> >     permit the
> >      > delegation.
> >      > As with anything, the real things that need to change are the
> >     devices in
> >      > the network.
> >      >
> >      > With regard to IETF standards, what is proposed is a change to R=
A.
> >      > There are several possible changes.  None of them require a
> >     change to
> >      > the IPv6 addressing archtiecture, as the addressing structure
> >     remains as
> >      > it is.
> >      > As for the exact mechanism, at the moment I lean towards Ole's
> >     proposal
> >      > of using a new option in his generic option mechanism.  But I am
> not
> >      > wedded to that answer.
> >      >
> >      > And of course, to get this supported in mobile environments we
> >     will have
> >      > to work with 3GPP and make sure there are no other hidden issues=
.
> >      > That's the way we do things.  Work together.
> >      >
> >      > Changing the prefix length to /80 is technically also possible.
> >     It does
> >      > a lot more violence to my understanding of the architecture and
> >     software
> >      > structures that go with it, and is a very limited and narrow
> >     solution to
> >      > the problem.
> >      >
> >      > Yours,
> >      > Joel
> >      >
> >      > On 11/20/2020 7:58 PM, Gyan Mishra wrote:
> >      >> Hi Joel
> >      >>
> >      >> In-line
> >      >>
> >      >> On Fri, Nov 20, 2020 at 6:02 PM Joel M. Halpern
> >     <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
> >      >> <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>>
> wrote:
> >      >>
> >      >>     Gyan, separate from Ole's comments about the difference
> >     between address
> >      >>     assignment and delegation, I have another problem following
> the
> >      >>     reasoning below.
> >      >>
> >      >>     Yes, the proposal for using shorter prefixes to enable UE t=
o
> >     perform
> >      >>     delegation will require changes to the UE.
> >      >>
> >      >>      Gyan> Agreed.  So that change would be to RFC 4291 64 bit
> >     boundary
> >      >> to allow for longer prefix.  Do you agree?
> >      >>
> >      >> If you don=E2=80=99t agree what do think the change would be to=
 allow
> >     the UE to
> >      >> accept shorter prefix from the 3GPP gateway?
> >      >>
> >      >>
> >      >>     But I do not see how that is relevant to any choice we are
> >     trying to
> >      >>     make.
> >      >>     Any solution that enables UE to delegate addresses (in the
> >     sense that
> >      >>     they lack the capability now) willr equire changes to the U=
E.
> >      >>
> >      >>
> >      >>
> >      >>     Gyan> If the UE receives a /56 via RA it could delegate /64
> to
> >      >>     downstream devices.  No change needed to delegate  /64,
> >     however a
> >      >>     change is needed to accept /56 via RA.
> >      >>
> >      >>
> >      >>      If 3GPP gateway supported PD - problem solved but that=E2=
=80=99s
> >     not the
> >      >> case and that does not sound like it will ever change even with
> 5G.
> >      >>
> >      >>     Gyan> The UE needs to be able to accept shorter prefix.
> >     That=E2=80=99s the
> >      >> IPV6 specification change that requires removal of the 64 bit
> >     boundary.
> >      >>
> >      >>     Yoru
> >      >>     proposed change to the SLAAC length if anything does more
> >     violence to
> >      >>     the software (depending upon the exact software
> architecture.)
> >      >>
> >      >>
> >      >>     Gyan> What violence to software.  There would be more
> >     violence to
> >      >> software if we removed the 64 bit boundary and allowed slaac to
> >     support
> >      >> any vlsm prefix lengths.
> >      >>
> >      >> My /80 proposal would just shift the boundary 16 bits to /80.
> >      >>
> >      >> Hosts on the same subnet with two different masks would not be
> >     on-net to
> >      >> each other as on different subnets.  The router would be
> >     configured with
> >      >> the two subnets /64 and /80 subnet to support the two device
> types.
> >      >> The solution would be a simple RA PIO flag that is set and olde=
r
> >     hosts
> >      >> not upgraded would be backwards compatible and so would only
> >     support 64
> >      >> bit boundary by ignoring flag. Hosts upgraded to support would
> >      >> understand the flag and be able to support longer mask up to /8=
0.
> >      >>
> >      >>
> >      >>
> >      >>     So I do not follow how you got to your conclusion.
> >      >>
> >      >>     Yours,
> >      >>     Joel
> >      >>
> >      >>     On 11/20/2020 5:27 PM, Gyan Mishra wrote:
> >      >>      >
> >      >>      > (top posting)
> >      >>      >
> >      >>      > As I would like to clear the air as well as get to the
> >     crux of
> >      >>     the v6ops
> >      >>      > presentation development results as well as next steps
> >     for this
> >      >>     draft
> >      >>      > and the 6man variable slaac solutions draft:
> >      >>      >
> >      >>      >
> >      >>      > This thread was in light of Lorenzo kindly pointing out
> that
> >      >>     upgrading
> >      >>      > 3GPP is not all that needs be done for Cameron=E2=80=99s=
 64share
> >     v2 to
> >      >>     work - as
> >      >>      > all mobile devices would stop working- as slaac would no=
t
> >     would be
> >      >>      > effectively broken.
> >      >>      >
> >      >>      > The mobile device would receive a shorter prefix let=E2=
=80=99s
> >     say /56
> >      >>     but not
> >      >>      > know what to do with it since it=E2=80=99s expecting a /=
64.
> >      >>      >
> >      >>      > So that a major gap and the only solution is updating RF=
C
> >     4291
> >      >>     removing
> >      >>      > the 64 bit boundary allowing for shorter prefix and now
> >     as well
> >      >>     longer
> >      >>      > prefixes to work and in that respect now provide the muc=
h
> >     needed
> >      >>     parity
> >      >>      > with static and DHCPv6 which can do any prefix length.
> >      >>      >
> >      >>      > So that is a drastic change to RFC 4291.  However, in
> >     light of this
> >      >>      > development on the v6ops 109 call, my balancing act of
> >     best of both
> >      >>      > worlds and also to keep everyone happy to make this a WG
> >     effort
> >      >>     for this
> >      >>      > change by proposing in the subject heading /80 fixed
> >     boundary and
> >      >>     not a
> >      >>      > variable slaac change allowing all bits vlsm.
> >      >>      >
> >      >>      > Basically stealing 16 bits for network prefix out of the
> >     IID, still
> >      >>      > keeping the fixed boundary so longer than 80 would NOT
> >       be allowed.
> >      >>      >
> >      >>      > A /64 would now be equivalent to a /48 with now 64k /80=
=E2=80=99s.
> >      >>      >
> >      >>      > This /80 would keep the operators and law enforcement
> >     happy as
> >      >>     now 16
> >      >>      > bits less helps traceability but is still long enough fo=
r
> >     48 bits of
> >      >>      > privacy to IP correlation by attackers.
> >      >>      >
> >      >>      > This /80 would be a nice optimal balance as it would kee=
p
> >     wired
> >      >>      > broadband and mobile handset customers happy respecting
> their
> >      >>     privacy as
> >      >>      > the 16 bits less of heuristics is minimal change that
> >     will impact IP
> >      >>      > correlation by attackers.
> >      >>      >
> >      >>      > The IID as it=E2=80=99s less than the current 64 bit can=
not use
> >     MAC based
> >      >>     EUI64
> >      >>      > IID, which is not a problem as Mac based IID is not
> >     recommended
> >      >>     as most
> >      >>      > all manufacturers use RFC 4941 and I believe Linux
> >     flavors some use
> >      >>      > stable IID RFC 7217.
> >      >>      >
> >      >>      > So now the 48 bit IID would require a random IID
> generation
> >      >>     schema so
> >      >>      > can use either RFC 4941 privacy extension or RFC 7217
> >     stable IID to
> >      >>      > generate the 48 bit IID.
> >      >>      >
> >      >>      > 3GPP subtending would now work issue mentioned in the
> problem
> >      >>     statement
> >      >>      > draft without even having to use 64share as now longer
> >     prefixes
> >      >>     up to
> >      >>      > /80 would be supported allowing for further segmentation
> of
> >      >>     downstream
> >      >>      > devices.
> >      >>      >
> >      >>      > This also would help wired broadband and soon fixed 5G
> >     broadband
> >      >>      > proliferation where operators in light of BCP RIPE-690,
> >     are sill
> >      >>      > allocation via BNG gateways a /64, now operators  can
> >     stay as-is,
> >      >>     as the
> >      >>      > /64 would now be allowed to be further segmented
> >     supporting 64k
> >      >>     /80s,
> >      >>      > way more then enough for SOHO.
> >      >>      >
> >      >>      > This would allow 64share if used by 3GPP operators to
> >     work and
> >      >>     would not
> >      >>      > require the 3GPP specification to be updated.  We don=E2=
=80=99t
> >     know even
> >      >>     if the
> >      >>      > 3GPP architecture specification can be updated to suppor=
t
> >     shorter
> >      >>      > prefixes and if the 3GPP consortium of operators would
> >     agree to
> >      >>     it.  So
> >      >>      > that is all theoretical of that change is possible.
> >      >>      >
> >      >>      > As with 5G with Enhanced VPN framework SR steering of
> >     high priority
> >      >>      > traffic, traffic isolation and Network slicing
> >     capabilities becomes
> >      >>      > mainstream and will soon be a real world reality and as
> >     fixed 5G
> >      >>      > broadband proliferation takes off and mobile 5G =3D=3D t=
he
> >     idea of a
> >      >>      > wearable /48 will really be many /48s.
> >      >>      >
> >      >>      > As this paradigm shift takes place, operators around the
> >     world
> >      >>     will be
> >      >>      > clamoring after the RIR for massive blocks, I would say
> >     less than /8
> >      >>      > more like a /5 or /4.  If you do the math on the way hig=
h
> >     side a /10
> >      >>      > yields 7 bits so 128 divided by 5 RIRs yields 24 ISPs pe=
r
> RIR
> >      >>     which is
> >      >>      > tiny number with the number of large size operators
> >     worldwide.
> >      >>      >
> >      >>      > With the massive proliferation of IOT devices and just
> about
> >      >>     every home
> >      >>      > or office appliance on 5G, the problem now gets way
> >     exacerbated.
> >      >>      >
> >      >>      > As this evolution unfolds IANA will be scrambling to
> >     release all
> >      >>      > remaining /3 as well as all unallocated blocks to subver=
t
> >     RIR IPv6
> >      >>      > address space depletion.
> >      >>      >
> >      >>      > Playing Monday night quarterbacking in hindsight we woul=
d
> >     never
> >      >>     think
> >      >>      > this would happen in a million years, but we would see
> >     IPv6 on
> >      >>     the verge
> >      >>      > of address space depletion.  Unheard of but it can happe=
n
> >     as the
> >      >>     saying
> >      >>      > goes =E2=80=9Cwhen you build - they will come=E2=80=9D.
> >      >>      >
> >      >>      > It is true as history has taught that very important
> lesson.
> >      >>      >
> >      >>      > The answer to this real world problem is in the subject
> >     heading
> >      >>     of this
> >      >>      > thread.
> >      >>      >
> >      >>      > This would also fix the day 1 issue I mentioned allowing
> >     mix of
> >      >>     slaac
> >      >>      > devices with static and DHCPv6 up to /80.
> >      >>      >
> >      >>      > The variable slaac solution draft proposes a new  RA PIO
> flag
> >      >>     that would
> >      >>      > be used to signal longer prefixes, and would provide
> >     backwards
> >      >>      > compatibility so that devices not supporting woud ignore
> >     the flag
> >      >>       and
> >      >>      > devices on newer code supporting would use the flag.  We
> >     definitely
> >      >>      > don=E2=80=99t want to impact any existing devices on the=
 existing
> >     64 bit
> >      >>     slaac
> >      >>      > boundary standard.
> >      >>      >
> >      >>      > Dmytro has tested the solution on Linux kernel signaling
> >     RA PIO
> >      >>     flag and
> >      >>      > was able to successfully test any length mask and random
> IID
> >      >>     generation
> >      >>      > both RFC 4941 privacy extension as well as stable IID RF=
C
> >     7217.
> >      >>      >
> >      >>      >
> >      >>
> >     https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> >     <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/=
>
> >      >>
> >       <
> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/ <
> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>>
> >      >>      >
> >      >>
> >       <
> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/ <
> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>
> >      >>
> >       <
> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/ <
> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>>>
> >      >>      >
> >      >>      > If everyone is in agreement with what I have stated on
> this
> >      >>     thread, I
> >      >>      > would like to ask the chairs for WG adoption as this is =
a
> >     WG effort.
> >      >>      >
> >      >>      > I would like to garner support from all 6MAN members wit=
h
> >     full
> >      >>     consensus
> >      >>      > to change the existing RFC 4941 /64 fixed boundary to /8=
0
> >     fixed
> >      >>     boundary.
> >      >>      >
> >      >>      > Kind Regards
> >      >>      >
> >      >>      > Gyan
> >      >>      >
> >      >>      > On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern
> >      >>     <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
> >     <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>
> >      >>      > <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
> >     <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>>> wrote:
> >      >>      >
> >      >>      >     I am missing something in your reasoning.
> >      >>      >     You seem to say at one point that (to paraphrase) "w=
e
> >     can't
> >      >>     do this
> >      >>      >     because it does not work with the existing UE
> software".
> >      >>      >     Any new solution where a UE delegates based on any
> >     change of
> >      >>     any kind
> >      >>      >     (including lengthening the prefix, shortening the
> >     prefix, or
> >      >>     magically
> >      >>      >     incanting new prefixes) requires that the UE be
> >     upgraded to know
> >      >>      >     what to
> >      >>      >     do with the information.  I do not see how that
> >      >>     differentiates any of
> >      >>      >     the solutions. (Except "don't do anything", which I
> >     think we
> >      >>     do not
> >      >>      >     want
> >      >>      >     to take.)
> >      >>      >
> >      >>      >     Yours,
> >      >>      >     Joel
> >      >>      >
> >      >>      >     On 11/19/2020 5:03 PM, Gyan Mishra wrote:
> >      >>      >      >
> >      >>      >      >
> >      >>      >      > On Thu, Nov 19, 2020 at 10:33 AM
> >     <otroan@employees.org <mailto:otroan@employees.org>
> >      >>     <mailto:otroan@employees.org <mailto:otroan@employees.org>>
> >      >>      >     <mailto:otroan@employees.org
> >     <mailto:otroan@employees.org> <mailto:otroan@employees.org
> >     <mailto:otroan@employees.org>>>
> >      >>      >      > <mailto:otroan@employees.org
> >     <mailto:otroan@employees.org> <mailto:otroan@employees.org
> >     <mailto:otroan@employees.org>>
> >      >>     <mailto:otroan@employees.org <mailto:otroan@employees.org>
> >     <mailto:otroan@employees.org <mailto:otroan@employees.org>>>>>
> wrote:
> >      >>      >      >
> >      >>      >      >
> >      >>      >      >
> >      >>      >      >      > On 19 Nov 2020, at 14:58, Gyan Mishra
> >      >>      >     <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com=
>
> >     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>
> >      >>     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com=
>
> >     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>>
> >      >>      >      >     <mailto:hayabusagsm@gmail.com
> >     <mailto:hayabusagsm@gmail.com>
> >      >>     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com
> >>
> >      >>      >     <mailto:hayabusagsm@gmail.com
> >     <mailto:hayabusagsm@gmail.com>
> >      >>     <mailto:hayabusagsm@gmail.com
> >     <mailto:hayabusagsm@gmail.com>>>>> wrote:
> >      >>      >      >      >
> >      >>      >      >      > You would need a new option. It would
> likely be
> >      >>     useful for the
> >      >>      >      >     requesting router to indicate interest in the
> >     option. Even
> >      >>      >     hinting
> >      >>      >      >     at what prefix size it was expecting.
> >      >>      >      >      > Now can you explain to me again the reason=
s
> >     why this
> >      >>      >     approach is
> >      >>      >      >     better than using the existing DHPCv6 protoco=
l
> >     packets?
> >      >>      >      >      >
> >      >>      >      >      >     3GPP gateway does not support DHCPv6
> >      >>      >      >
> >      >>      >      >     3GPP gateway doesn't support new option.
> >     What's your
> >      >>     point?
> >      >>      >      >
> >      >>      >      >
> >      >>      >      >
> >      >>      >      >      The point of the v6ops presentation and this
> >     email
> >      >>     thread is
> >      >>      >     how to
> >      >>      >      > =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use ca=
se  in slide 1 of
> the
> >      >>     deck you
> >      >>      >     compiled
> >      >>      >      > a list of options and of the two I had highlighte=
d
> >     in red
> >      >>     were the
> >      >>      >      > 64share v2 Cameron=E2=80=99s option and the varia=
ble slaac
> >      >>     option.  So on
> >      >>      >     the
> >      >>      >      > call this morning Lorenzo shot down 64share v2
> >     shorter prefix
> >      >>      >     option as
> >      >>      >      > even if the 3GPP architecture was updated to
> >     support longer
> >      >>      >     prefixes and
> >      >>      >      > even is the 3GPP gateway was able to send a
> >     shorter prefix
> >      >>     with A
> >      >>      >     flag
> >      >>      >      > not set, all mobile devices per Lorenzo=E2=80=99s=
 point
> >     would be
> >      >>     broken
> >      >>      >     as they
> >      >>      >      > would not accept the shorter let=E2=80=99s say /5=
6 prefix
> >     to build the
> >      >>      >     slaac 128
> >      >>      >      > bit address.  So the bottom line is the 64share v=
2
> >     won=E2=80=99t work
> >      >>      >     unless we
> >      >>      >      > update RFC 4291 and remove the 64 bit boundary.
> >      >>      >      >
> >      >>      >      >   So we are back to square uno - no viable soluti=
on
> >      >>      >      >
> >      >>      >      >   So now we had thrown out the longer >64 due to
> >     race to
> >      >>     bottom
> >      >>      >     worries
> >      >>      >      > which I and others believe is Fud and as describe=
d
> in
> >      >>     slide 10 of
> >      >>      >     the
> >      >>      >      > v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.
> >      >>      >      >
> >      >>      >      > So a happy medium /80 fixed boundary I came up
> >     with that I
> >      >>     think
> >      >>      >     solves
> >      >>      >      > a lot of the issue and not just the 3GPP initial
> >      >>     segmentation of
> >      >>      >      > downstream devices problem statement.
> >      >>      >      >
> >      >>      >      > Since we have to update RFC 4291 for 64share v2 t=
o
> >     work
> >      >>     anyways
> >      >>      >     to allow
> >      >>      >      > for shorter prefixes, why not instead create a ne=
w
> >     bottom
> >      >>     at /80
> >      >>      >     giving
> >      >>      >      > 16 bits more of prefix length and shrinking the
> >     IID down
> >      >>     to 48 bits.
> >      >>      >      > Doing so you would not even have to update the 3G=
PP
> >      >>     architecture
> >      >>      >     as I
> >      >>      >      > don=E2=80=99t know if that would fly or not.  Als=
o this
> >     solves a
> >      >>     few other
> >      >>      >      > problems at the same time.
> >      >>      >      >
> >      >>      >      >
> >      >>      >      > As I mentioned in the v6ops deck presented that
> >     vlsm 0 to
> >      >>     128 is
> >      >>      >      > mainstream for operators for static addressing on
> >     router
> >      >>     and switch
> >      >>      >      > infrastructure and dhcpv6 subnets longer prefixes
> >     for network
> >      >>      >      > infrastructure appliance clusters, NFV/VNF
> >     virtualization
> >      >>     and server
> >      >>      >      > farms.  On host subnets where there is a chance o=
f
> >     mix of
> >      >>     slaac
> >      >>      >     hosts
> >      >>      >      > with dhcpv6  devices the prefix length is stuck a=
t
> >     /64.  So on
> >      >>      >     these mix
> >      >>      >      > addressing host subnets we cannot do longer
> >     prefixes following
> >      >>      >     our ND
> >      >>      >      > cache hard limit mantra to prevent ND cache
> exhaustion
> >      >>     issues as
> >      >>      >      > described in RFC 6164.
> >      >>      >      >
> >      >>      >      > So with the /80 new fixed boundary shifting prefi=
x
> >     length
> >      >>     16 bits
> >      >>      >     longer
> >      >>      >      > and shortening the IID by 16 bits gives resolved
> >     the 3GPP
> >      >>     issue
> >      >>      >     which
> >      >>      >      > 64share can work as is and subtending to downstre=
am
> >      >>     devices will now
> >      >>      >      > work as a /64 is now equivalent to a /48 with 64k
> >     /80s.  Also
> >      >>      >     BCP-690
> >      >>      >      > for broadband not all operators have adopted the
> >     shorter
> >      >>     prefix
> >      >>      >     lengths
> >      >>      >      > /56 or /48 recommendations  and now that=E2=80=99=
s not an
> >     issue as the
> >      >>      >     /64 would
> >      >>      >      > now suffice.
> >      >>      >      >
> >      >>      >      >  From an operators perspective that gain allows a=
t
> >     least
> >      >>     for 3GPP
> >      >>      >      > massive growth and subtending with a single /64
> >     allows the
> >      >>     operators
> >      >>      >      > such as Verizon with massive subscriber base
> >     worldwide can
> >      >>     stay with
> >      >>      >      > current allocations and don=E2=80=99t have to ask
> >      >>
> >       <
> https://www.google.com/maps/search/ent+allocations+and+don%E2%80%99t+have=
+to+ask?entry=3Dgmail&source=3Dg
> <
> https://www.google.com/maps/search/ent+allocations+and+don%E2%80%99t+have=
+to+ask?entry=3Dgmail&source=3Dg
> >>
> >      >>     for /10.
> >      >>      >      >
> >      >>      >      > As 5G gets rolled out with Enhanced VPN framework
> >     and Network
> >      >>      >     slicing
> >      >>      >      > paradigm, the demand for shorter blocks and
> wearable
> >      >>     multiple /48
> >      >>      >     will
> >      >>      >      > be our new reality.
> >      >>      >      >
> >      >>      >      > Making that 16 bit shift now to /80 making a /64
> >     the new
> >      >>     /48 will
> >      >>      >     give
> >      >>      >      > broadband and 3GPP subscribers a ton of space to
> >      >>     subtending their
> >      >>      >      > networks we would be set for the future.
> >     Especially with
> >      >>     IOT the
> >      >>      >     demand
> >      >>      >      > for subtending will continue to grow
> astronomically.
> >      >>      >      >
> >      >>      >      > Also IANA does not have to get start in allocatin=
g
> the
> >      >>     other /3 and
> >      >>      >      > other available blocks.
> >      >>      >      >
> >      >>      >      > Lots of problems being solved here with a fixed
> >     /80 new
> >      >>     boundary.
> >      >>      >      >
> >      >>      >      > Also with the existing random IID generation
> >     schemes which
> >      >>     we have
> >      >>      >      > tested on Linux kernel can do longer p
> >      >>      >
> >      >>
> >       <
> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p=
?entry=3Dgmail&source=3Dg
> <
> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p=
?entry=3Dgmail&source=3Dg>
> <
> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p=
?entry=3Dgmail&source=3Dg
> <
> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p=
?entry=3Dgmail&source=3Dg
> >>>refixes
> >      >>      >     using RFC 4941 privacy
> >      >>      >      > extension or RFC 7217 stable IID.
> >      >>      >      >
> >      >>      >      > Win-Win for all.
> >      >>      >      >
> >      >>      >      >     Ole
> >      >>      >      >
> >      >>      >      > --
> >      >>      >      >
> >      >>      >      > <http://www.verizon.com/ <http://www.verizon.com/=
>
> >     <http://www.verizon.com/ <http://www.verizon.com/>>
> >      >>     <http://www.verizon.com/ <http://www.verizon.com/>
> >     <http://www.verizon.com/ <http://www.verizon.com/>>>>
> >      >>      >      >
> >      >>      >      > *Gyan Mishra*
> >      >>      >      >
> >      >>      >      > /Network Solutions A//rchitect /
> >      >>      >      >
> >      >>      >      > /M 301 502-1347
> >      >>      >      > 13101 Columbia Pike
> >      >>      >      > /Silver Spring, MD
> >      >>      >      >
> >      >>      >      >
> >      >>      >      >
> >      >>      >      > _______________________________________________
> >      >>      >      > v6ops mailing list
> >      >>      >      > v6ops@ietf.org <mailto:v6ops@ietf.org>
> >     <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>
> >      >>     <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>
> >     <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>>
> >      >>      >      > https://www.ietf.org/mailman/listinfo/v6ops
> >     <https://www.ietf.org/mailman/listinfo/v6ops>
> >      >>     <https://www.ietf.org/mailman/listinfo/v6ops
> >     <https://www.ietf.org/mailman/listinfo/v6ops>>
> >      >>      >     <https://www.ietf.org/mailman/listinfo/v6ops
> >     <https://www.ietf.org/mailman/listinfo/v6ops>
> >      >>     <https://www.ietf.org/mailman/listinfo/v6ops
> >     <https://www.ietf.org/mailman/listinfo/v6ops>>>
> >      >>      >      >
> >      >>      >
> >      >>      > --
> >      >>      >
> >      >>      > <http://www.verizon.com/ <http://www.verizon.com/>
> >     <http://www.verizon.com/ <http://www.verizon.com/>>>
> >      >>      >
> >      >>      > *Gyan Mishra*
> >      >>      >
> >      >>      > /Network Solutions A//rchitect /
> >      >>      >
> >      >>      > /M 301 502-1347
> >      >>      > 13101 Columbia Pike
> >      >>      > /Silver Spring, MD
> >      >>      >
> >      >>      >
> >      >>
> >      >> --
> >      >>
> >      >> <http://www.verizon.com/ <http://www.verizon.com/>>
> >      >>
> >      >> *Gyan Mishra*
> >      >>
> >      >> /Network Solutions A//rchitect /
> >      >>
> >      >> /M 301 502-1347
> >      >> 13101 Columbia Pike
> >      >> /Silver Spring, MD
> >      >>
> >      >>
> >      >
> >      > _______________________________________________
> >      > v6ops mailing list
> >      > v6ops@ietf.org <mailto:v6ops@ietf.org>
> >      > https://www.ietf.org/mailman/listinfo/v6ops
> >     <https://www.ietf.org/mailman/listinfo/v6ops>
> >      >
> >
> >     -------------------------------------------------------------------=
-
> >     IETF IPv6 working group mailing list
> >     ipv6@ietf.org <mailto:ipv6@ietf.org>
> >     Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> >     <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
> --------------------------------------------------------------------
>
--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--000000000000cb4f1205b4c07a2d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Sat, Nov 21, 2020 at 10:26 AM Joel M. Halpern &lt;<a hre=
f=3D"mailto:jmh@joelhalpern.com">jmh@joelhalpern.com</a>&gt; wrote:<br></di=
v><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:=
1px #ccc solid;padding-left:1ex">As I understand it, the situation is not t=
hat 3GPP has not defined use <br>
of DHCP.=C2=A0 But rather than operators have uniformly declined to deploy =
<br>
it.=C2=A0 (3GPP has defined DHCP for 5G for fixed access.=C2=A0 We have hea=
rd here <br>
that even that is not what the operators want.)=C2=A0 As such, asking 3GPP =
<br>
why they didn&#39;t deploy it seems a bit odd.</blockquote><div dir=3D"auto=
"><br></div><div dir=3D"auto">=C2=A0 =C2=A0 Gyan&gt; One possible non techn=
ical factor is that Android which as of 2019 statistical data below holds 8=
7% of the global mobile market share and Apple 13% and Android is continuin=
g to climb in 2020. =C2=A0 Android adamantly refuses to change its position=
 on support of DHCPv6.=C2=A0 I think that really shackles 3GPP carriers fro=
m supporting DHCPv6 is close to 100% of all mobile handsets won=E2=80=99t s=
upport it.</div><div dir=3D"auto"><br></div><div dir=3D"auto"><div><a href=
=3D"https://www.statista.com/statistics/272307/market-share-forecast-for-sm=
artphone-operating-systems/">https://www.statista.com/statistics/272307/mar=
ket-share-forecast-for-smartphone-operating-systems/</a></div><br></div><di=
v dir=3D"auto"><br></div><blockquote class=3D"gmail_quote" style=3D"margin:=
0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex" dir=3D"auto"><br>
<br>
Yours,<br>
Joel<br>
<br>
On 11/20/2020 11:19 PM, Mark Smith wrote:<br>
&gt; <br>
&gt; <br>
&gt; On Sat, 21 Nov 2020, 14:00 Brian E Carpenter, <br>
&gt; &lt;<a href=3D"mailto:brian.e.carpenter@gmail.com" target=3D"_blank">b=
rian.e.carpenter@gmail.com</a> &lt;mailto:<a href=3D"mailto:brian.e.carpent=
er@gmail.com" target=3D"_blank">brian.e.carpenter@gmail.com</a>&gt;&gt; wro=
te:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Joel,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0It seems to me that it&#39;s high time to draft a l=
iaison statement to 3GPP,<br>
&gt;=C2=A0 =C2=A0 =C2=A0observing that:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0(1) There is a serious problem for the design and i=
mplementation of<br>
&gt;=C2=A0 =C2=A0 =C2=A05G-based IPv6 &quot;hot spots&quot; and CEs [which =
is where this conversation<br>
&gt;=C2=A0 =C2=A0 =C2=A0started];<br>
&gt; <br>
&gt; <br>
&gt; I think it is also important to find out why they haven&#39;t deployed=
 <br>
&gt; DHCPv6 to solve this=C2=A0problem.<br>
&gt; <br>
&gt; Don&#39;t they think DHCPv6 infrastructure will scale? Is it just that=
 they <br>
&gt; don&#39;t know how to scale it?<br>
&gt; <br>
&gt; Is it a vendor / mobile operator / handset developer DHCPv6 <br>
&gt; capability=C2=A0chicken-and-egg problem?<br>
&gt; <br>
&gt; Is there an overriding business or industry reason?<br>
&gt; <br>
&gt; The mobile industry has been resistant to tethering over the years, an=
d <br>
&gt; probably only came to begrudgingly accept it because they couldn&#39;t=
 <br>
&gt; prevent phone vendors from implementing Wifi and NAT, and couldn&#39;t=
 very <br>
&gt; effectively stop their customers from using that capability (One trick=
 <br>
&gt; I&#39;ve heard of to prevent tethering working was to check if an IPv4=
 <br>
&gt; packet&#39;s=C2=A0TTL value was 64 when it arrived at the network, mea=
ning it <br>
&gt; originated from the directly attached handset. Packets from tethered <=
br>
&gt; devices had a TTL of 63 so were dropped. Of course, you could set the =
<br>
&gt; default TTL on a tethered=C2=A0PC to 65 to get around that.)<br>
&gt; <br>
&gt; I guess there might be a fairly strong mindset that there must be a fe=
e <br>
&gt; per device attached to the network in addition to a fee for network <b=
r>
&gt; utilisation. Providing multiple /64s would be formally acknowledging <=
br>
&gt; that multiple devices can be attached and a fee per device isn&#39;t a=
nd <br>
&gt; can&#39;t ever be charged, counter to the mindset.<br>
&gt; <br>
&gt; Regards,<br>
&gt; Mark.<br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0(2) Although the best solution is not yet obvious, =
defining and<br>
&gt;=C2=A0 =C2=A0 =C2=A0standardizing it will require a joint effort by the=
 IETF and 3GPP.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Followed by a proposal to form an ad hoc joint desi=
gn team.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Regards<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Brian Carpenter<br>
&gt;=C2=A0 =C2=A0 =C2=A0On 21-Nov-20 14:46, Joel M. Halpern wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The nesting got me lost, so I will top post m=
y take on the answer<br>
&gt;=C2=A0 =C2=A0 =C2=A0to the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; one quesiton I could understand.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; I believe you asked what I think would need t=
o be changed to<br>
&gt;=C2=A0 =C2=A0 =C2=A0permit the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; delegation.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As with anything, the real things that need t=
o change are the<br>
&gt;=C2=A0 =C2=A0 =C2=A0devices in<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the network.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; With regard to IETF standards, what is propos=
ed is a change to RA.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; There are several possible changes.=C2=A0 Non=
e of them require a<br>
&gt;=C2=A0 =C2=A0 =C2=A0change to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the IPv6 addressing archtiecture, as the addr=
essing structure<br>
&gt;=C2=A0 =C2=A0 =C2=A0remains as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; it is.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As for the exact mechanism, at the moment I l=
ean towards Ole&#39;s<br>
&gt;=C2=A0 =C2=A0 =C2=A0proposal<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; of using a new option in his generic option m=
echanism.=C2=A0 But I am not<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; wedded to that answer.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; And of course, to get this supported in mobil=
e environments we<br>
&gt;=C2=A0 =C2=A0 =C2=A0will have<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; to work with 3GPP and make sure there are no =
other hidden issues.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; That&#39;s the way we do things.=C2=A0 Work t=
ogether.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Changing the prefix length to /80 is technica=
lly also possible. <br>
&gt;=C2=A0 =C2=A0 =C2=A0It does<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; a lot more violence to my understanding of th=
e architecture and<br>
&gt;=C2=A0 =C2=A0 =C2=A0software<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; structures that go with it, and is a very lim=
ited and narrow<br>
&gt;=C2=A0 =C2=A0 =C2=A0solution to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the problem.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Yours,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Joel<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; On 11/20/2020 7:58 PM, Gyan Mishra wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; Hi Joel<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; In-line<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; On Fri, Nov 20, 2020 at 6:02 PM Joel M. H=
alpern<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:jmh@joelhalpern.com" target=
=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mailto:jmh@joelha=
lpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; &lt;mailto:<a href=3D"mailto:jmh@joelhalp=
ern.com" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"ma=
ilto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt;=
&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan, separate from Ol=
e&#39;s comments about the difference<br>
&gt;=C2=A0 =C2=A0 =C2=A0between address<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0assignment and delegat=
ion, I have another problem following the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0reasoning below.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Yes, the proposal for =
using shorter prefixes to enable UE to<br>
&gt;=C2=A0 =C2=A0 =C2=A0perform<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0delegation will requir=
e changes to the UE.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 Gyan&gt; Agreed.=C2=
=A0 So that change would be to RFC 4291 64 bit<br>
&gt;=C2=A0 =C2=A0 =C2=A0boundary<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; to allow for longer prefix.=C2=A0 Do you =
agree?<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; If you don=E2=80=99t agree what do think =
the change would be to allow<br>
&gt;=C2=A0 =C2=A0 =C2=A0the UE to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; accept shorter prefix from the 3GPP gatew=
ay?<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0But I do not see how t=
hat is relevant to any choice we are<br>
&gt;=C2=A0 =C2=A0 =C2=A0trying to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0make.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Any solution that enab=
les UE to delegate addresses (in the<br>
&gt;=C2=A0 =C2=A0 =C2=A0sense that<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0they lack the capabili=
ty now) willr equire changes to the UE.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; If the UE rec=
eives a /56 via RA it could delegate /64 to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0downstream devices.=C2=
=A0 No change needed to delegate =C2=A0/64,<br>
&gt;=C2=A0 =C2=A0 =C2=A0however a<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0change is needed to ac=
cept /56 via RA.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 If 3GPP gateway suppo=
rted PD - problem solved but that=E2=80=99s<br>
&gt;=C2=A0 =C2=A0 =C2=A0not the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; case and that does not sound like it will=
 ever change even with 5G.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; The UE needs =
to be able to accept shorter prefix. <br>
&gt;=C2=A0 =C2=A0 =C2=A0That=E2=80=99s the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; IPV6 specification change that requires r=
emoval of the 64 bit<br>
&gt;=C2=A0 =C2=A0 =C2=A0boundary.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Yoru<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0proposed change to the=
 SLAAC length if anything does more<br>
&gt;=C2=A0 =C2=A0 =C2=A0violence to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0the software (dependin=
g upon the exact software architecture.)<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; What violence=
 to software.=C2=A0 There would be more<br>
&gt;=C2=A0 =C2=A0 =C2=A0violence to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; software if we removed the 64 bit boundar=
y and allowed slaac to<br>
&gt;=C2=A0 =C2=A0 =C2=A0support<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; any vlsm prefix lengths.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; My /80 proposal would just shift the boun=
dary 16 bits to /80.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; Hosts on the same subnet with two differe=
nt masks would not be<br>
&gt;=C2=A0 =C2=A0 =C2=A0on-net to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; each other as on different subnets.=C2=A0=
 The router would be<br>
&gt;=C2=A0 =C2=A0 =C2=A0configured with<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; the two subnets /64 and /80 subnet to sup=
port the two device types.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; The solution would be a simple RA PIO fla=
g that is set and older<br>
&gt;=C2=A0 =C2=A0 =C2=A0hosts<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; not upgraded would be backwards compatibl=
e and so would only<br>
&gt;=C2=A0 =C2=A0 =C2=A0support 64<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; bit boundary by ignoring flag. Hosts upgr=
aded to support would<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; understand the flag and be able to suppor=
t longer mask up to /80.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0So I do not follow how=
 you got to your conclusion.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0On 11/20/2020 5:27 PM,=
 Gyan Mishra wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; (top posting)<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As I would like =
to clear the air as well as get to the<br>
&gt;=C2=A0 =C2=A0 =C2=A0crux of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0the v6ops<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; presentation dev=
elopment results as well as next steps<br>
&gt;=C2=A0 =C2=A0 =C2=A0for this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0draft<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; and the 6man var=
iable slaac solutions draft:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This thread was =
in light of Lorenzo kindly pointing out that<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0upgrading<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP is not all =
that needs be done for Cameron=E2=80=99s 64share<br>
&gt;=C2=A0 =C2=A0 =C2=A0v2 to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0work - as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; all mobile devic=
es would stop working- as slaac would not<br>
&gt;=C2=A0 =C2=A0 =C2=A0would be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; effectively brok=
en.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The mobile devic=
e would receive a shorter prefix let=E2=80=99s<br>
&gt;=C2=A0 =C2=A0 =C2=A0say /56<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0but not<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; know what to do =
with it since it=E2=80=99s expecting a /64.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So that a major =
gap and the only solution is updating RFC<br>
&gt;=C2=A0 =C2=A0 =C2=A04291<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0removing<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the 64 bit bound=
ary allowing for shorter prefix and now<br>
&gt;=C2=A0 =C2=A0 =C2=A0as well<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; prefixes to work=
 and in that respect now provide the much<br>
&gt;=C2=A0 =C2=A0 =C2=A0needed<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0parity<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; with static and =
DHCPv6 which can do any prefix length.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So that is a dra=
stic change to RFC 4291.=C2=A0 However, in<br>
&gt;=C2=A0 =C2=A0 =C2=A0light of this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; development on t=
he v6ops 109 call, my balancing act of<br>
&gt;=C2=A0 =C2=A0 =C2=A0best of both<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; worlds and also =
to keep everyone happy to make this a WG<br>
&gt;=C2=A0 =C2=A0 =C2=A0effort<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0for this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; change by propos=
ing in the subject heading /80 fixed<br>
&gt;=C2=A0 =C2=A0 =C2=A0boundary and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0not a<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; variable slaac c=
hange allowing all bits vlsm.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Basically steali=
ng 16 bits for network prefix out of the<br>
&gt;=C2=A0 =C2=A0 =C2=A0IID, still<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; keeping the fixe=
d boundary so longer than 80 would NOT<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0be allowed.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; A /64 would now =
be equivalent to a /48 with now 64k /80=E2=80=99s.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This /80 would k=
eep the operators and law enforcement<br>
&gt;=C2=A0 =C2=A0 =C2=A0happy as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0now 16<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; bits less helps =
traceability but is still long enough for<br>
&gt;=C2=A0 =C2=A0 =C2=A048 bits of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; privacy to IP co=
rrelation by attackers.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This /80 would b=
e a nice optimal balance as it would keep<br>
&gt;=C2=A0 =C2=A0 =C2=A0wired<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; broadband and mo=
bile handset customers happy respecting their<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0privacy as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the 16 bits less=
 of heuristics is minimal change that<br>
&gt;=C2=A0 =C2=A0 =C2=A0will impact IP<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; correlation by a=
ttackers.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The IID as it=E2=
=80=99s less than the current 64 bit cannot use<br>
&gt;=C2=A0 =C2=A0 =C2=A0MAC based<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0EUI64<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; IID, which is no=
t a problem as Mac based IID is not<br>
&gt;=C2=A0 =C2=A0 =C2=A0recommended<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0as most<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; all manufacturer=
s use RFC 4941 and I believe Linux<br>
&gt;=C2=A0 =C2=A0 =C2=A0flavors some use<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; stable IID RFC 7=
217.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So now the 48 bi=
t IID would require a random IID generation<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0schema so<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; can use either R=
FC 4941 privacy extension or RFC 7217<br>
&gt;=C2=A0 =C2=A0 =C2=A0stable IID to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; generate the 48 =
bit IID.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP subtending =
would now work issue mentioned in the problem<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0statement<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; draft without ev=
en having to use 64share as now longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0prefixes<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0up to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /80 would be sup=
ported allowing for further segmentation of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0downstream<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This also would =
help wired broadband and soon fixed 5G<br>
&gt;=C2=A0 =C2=A0 =C2=A0broadband<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; proliferation wh=
ere operators in light of BCP RIPE-690,<br>
&gt;=C2=A0 =C2=A0 =C2=A0are sill<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; allocation via B=
NG gateways a /64, now operators =C2=A0can<br>
&gt;=C2=A0 =C2=A0 =C2=A0stay as-is,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0as the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /64 would now be=
 allowed to be further segmented<br>
&gt;=C2=A0 =C2=A0 =C2=A0supporting 64k<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0/80s,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; way more then en=
ough for SOHO.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This would allow=
 64share if used by 3GPP operators to<br>
&gt;=C2=A0 =C2=A0 =C2=A0work and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0would not<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; require the 3GPP=
 specification to be updated.=C2=A0 We don=E2=80=99t<br>
&gt;=C2=A0 =C2=A0 =C2=A0know even<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0if the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP architectur=
e specification can be updated to support<br>
&gt;=C2=A0 =C2=A0 =C2=A0shorter<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; prefixes and if =
the 3GPP consortium of operators would<br>
&gt;=C2=A0 =C2=A0 =C2=A0agree to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0it.=C2=A0 So<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; that is all theo=
retical of that change is possible.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As with 5G with =
Enhanced VPN framework SR steering of<br>
&gt;=C2=A0 =C2=A0 =C2=A0high priority<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; traffic, traffic=
 isolation and Network slicing<br>
&gt;=C2=A0 =C2=A0 =C2=A0capabilities becomes<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; mainstream and w=
ill soon be a real world reality and as<br>
&gt;=C2=A0 =C2=A0 =C2=A0fixed 5G<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; broadband prolif=
eration takes off and mobile 5G =3D=3D the<br>
&gt;=C2=A0 =C2=A0 =C2=A0idea of a<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; wearable /48 wil=
l really be many /48s.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As this paradigm=
 shift takes place, operators around the<br>
&gt;=C2=A0 =C2=A0 =C2=A0world<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0will be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; clamoring after =
the RIR for massive blocks, I would say<br>
&gt;=C2=A0 =C2=A0 =C2=A0less than /8<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; more like a /5 o=
r /4.=C2=A0 If you do the math on the way high<br>
&gt;=C2=A0 =C2=A0 =C2=A0side a /10<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; yields 7 bits so=
 128 divided by 5 RIRs yields 24 ISPs per RIR<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0which is<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; tiny number with=
 the number of large size operators<br>
&gt;=C2=A0 =C2=A0 =C2=A0worldwide.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; With the massive=
 proliferation of IOT devices and just about<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0every home<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; or office applia=
nce on 5G, the problem now gets way<br>
&gt;=C2=A0 =C2=A0 =C2=A0exacerbated.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As this evolutio=
n unfolds IANA will be scrambling to<br>
&gt;=C2=A0 =C2=A0 =C2=A0release all<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; remaining /3 as =
well as all unallocated blocks to subvert<br>
&gt;=C2=A0 =C2=A0 =C2=A0RIR IPv6<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; address space de=
pletion.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Playing Monday n=
ight quarterbacking in hindsight we would<br>
&gt;=C2=A0 =C2=A0 =C2=A0never<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0think<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; this would happe=
n in a million years, but we would see<br>
&gt;=C2=A0 =C2=A0 =C2=A0IPv6 on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0the verge<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; of address space=
 depletion.=C2=A0 Unheard of but it can happen<br>
&gt;=C2=A0 =C2=A0 =C2=A0as the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0saying<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; goes =E2=80=9Cwh=
en you build - they will come=E2=80=9D.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; It is true as hi=
story has taught that very important lesson.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The answer to th=
is real world problem is in the subject<br>
&gt;=C2=A0 =C2=A0 =C2=A0heading<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0of this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; thread.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This would also =
fix the day 1 issue I mentioned allowing<br>
&gt;=C2=A0 =C2=A0 =C2=A0mix of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices with sta=
tic and DHCPv6 up to /80.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The variable sla=
ac solution draft proposes a new =C2=A0RA PIO flag<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0that would<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; be used to signa=
l longer prefixes, and would provide<br>
&gt;=C2=A0 =C2=A0 =C2=A0backwards<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; compatibility so=
 that devices not supporting woud ignore<br>
&gt;=C2=A0 =C2=A0 =C2=A0the flag<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices on newer=
 code supporting would use the flag.=C2=A0 We<br>
&gt;=C2=A0 =C2=A0 =C2=A0definitely<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; don=E2=80=99t wa=
nt to impact any existing devices on the existing<br>
&gt;=C2=A0 =C2=A0 =C2=A064 bit<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; boundary standar=
d.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Dmytro has teste=
d the solution on Linux kernel signaling<br>
&gt;=C2=A0 =C2=A0 =C2=A0RA PIO<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0flag and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; was able to succ=
essfully test any length mask and random IID<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0generation<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; both RFC 4941 pr=
ivacy extension as well as stable IID RFC<br>
&gt;=C2=A0 =C2=A0 =C2=A07217.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.org/doc/draft-m=
ishra-6man-variable-slaac/" rel=3D"noreferrer" target=3D"_blank">https://da=
tatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/doc/dra=
ft-mishra-6man-variable-slaac/" rel=3D"noreferrer" target=3D"_blank">https:=
//datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/=
doc/draft-mishra-6man-variable-slaac/" rel=3D"noreferrer" target=3D"_blank"=
>https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a> &lt=
;<a href=3D"https://datatracker.ietf.org/doc/draft-mishra-6man-variable-sla=
ac/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/=
draft-mishra-6man-variable-slaac/</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/=
doc/draft-mishra-6man-variable-slaac/" rel=3D"noreferrer" target=3D"_blank"=
>https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a> &lt=
;<a href=3D"https://datatracker.ietf.org/doc/draft-mishra-6man-variable-sla=
ac/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/=
draft-mishra-6man-variable-slaac/</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/=
doc/draft-mishra-6man-variable-slaac/" rel=3D"noreferrer" target=3D"_blank"=
>https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a> &lt=
;<a href=3D"https://datatracker.ietf.org/doc/draft-mishra-6man-variable-sla=
ac/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/=
draft-mishra-6man-variable-slaac/</a>&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; If everyone is i=
n agreement with what I have stated on this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0thread, I<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; would like to as=
k the chairs for WG adoption as this is a<br>
&gt;=C2=A0 =C2=A0 =C2=A0WG effort.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; I would like to =
garner support from all 6MAN members with<br>
&gt;=C2=A0 =C2=A0 =C2=A0full<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0consensus<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; to change the ex=
isting RFC 4941 /64 fixed boundary to /80<br>
&gt;=C2=A0 =C2=A0 =C2=A0fixed<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0boundary.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Kind Regards<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Gyan<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; On Thu, Nov 19, =
2020 at 5:14 PM Joel M. Halpern<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:=
jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<=
a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com=
</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" t=
arget=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mailto:jmh@j=
oelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;mailto:<a hr=
ef=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>=
 &lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@jo=
elhalpern.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" t=
arget=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mailto:jmh@j=
oelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt;&gt;&gt; w=
rote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0I am missing something in your reasoning.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0You seem to say at one point that (to paraphrase) &quot;we<br>
&gt;=C2=A0 =C2=A0 =C2=A0can&#39;t<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0do this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0because it does not work with the existing UE software&quot;.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0Any new solution where a UE delegates based on any<br>
&gt;=C2=A0 =C2=A0 =C2=A0change of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0any kind<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0(including lengthening the prefix, shortening the<br>
&gt;=C2=A0 =C2=A0 =C2=A0prefix, or<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0magically<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0incanting new prefixes) requires that the UE be<br>
&gt;=C2=A0 =C2=A0 =C2=A0upgraded to know<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0what to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0do with the information.=C2=A0 I do not see how that<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0differentiates any of<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0the solutions. (Except &quot;don&#39;t do anything&quot;, which I<br>
&gt;=C2=A0 =C2=A0 =C2=A0think we<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0do not<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0want<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0to take.)<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0Yours,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0Joel<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0On 11/19/2020 5:03 PM, Gyan Mishra wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; On Thu, Nov 19, 2020 at 10:33 AM<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:otroan@employees.org" target=
=3D"_blank">otroan@employees.org</a> &lt;mailto:<a href=3D"mailto:otroan@em=
ployees.org" target=3D"_blank">otroan@employees.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:otroan@employees.org" target=3D"_blank">otroan@employees.org</a> &lt=
;mailto:<a href=3D"mailto:otroan@employees.org" target=3D"_blank">otroan@em=
ployees.org</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" target=3D"_blank">otr=
oan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" =
target=3D"_blank">otroan@employees.org</a>&gt; &lt;mailto:<a href=3D"mailto=
:otroan@employees.org" target=3D"_blank">otroan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" =
target=3D"_blank">otroan@employees.org</a>&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; &lt;mailto:<a href=3D"mailto:otroan@employees.org" target=3D"_blan=
k">otroan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" =
target=3D"_blank">otroan@employees.org</a>&gt; &lt;mailto:<a href=3D"mailto=
:otroan@employees.org" target=3D"_blank">otroan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" =
target=3D"_blank">otroan@employees.org</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:otroan@employees.org" target=3D"_blank">otroan@employees.org</a> &lt=
;mailto:<a href=3D"mailto:otroan@employees.org" target=3D"_blank">otroan@em=
ployees.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" =
target=3D"_blank">otroan@employees.org</a> &lt;mailto:<a href=3D"mailto:otr=
oan@employees.org" target=3D"_blank">otroan@employees.org</a>&gt;&gt;&gt;&g=
t;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; On 19 Nov 2020, at 14:58, Gyan Mishra<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0&lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusag=
sm@gmail.com</a> &lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com" target=
=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a> &lt;mailto:<a href=3D"mailto:h=
ayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt;<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a> &=
lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabu=
sagsm@gmail.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a> &lt;mailto:<a href=3D"mailto:h=
ayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt;&g=
t;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.=
com" target=3D"_blank">hayabusagsm@gmail.com</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a> &=
lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabu=
sagsm@gmail.com</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">ha=
yabusagsm@gmail.com</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a><b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt;&gt;&gt;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; You would need a new option. It would lik=
ely be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0useful for the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0requesting router to indicate interest in the<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0option. Even<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0hinting<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0at what prefix size it was expecting.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Now can you explain to me again the reaso=
ns<br>
&gt;=C2=A0 =C2=A0 =C2=A0why this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0approach is<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0better than using the existing DHPCv6 protocol<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0packets?<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A03GPP gateway does not =
support DHCPv6<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A03GPP gateway doesn&#39;t support new option.<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0What&#39;s your<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0point?<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0 The point of the v6ops presentation and this<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0email<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0thread is<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0how to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case =C2=A0in slide=
 1 of the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0deck you<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0compiled<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; a list of options and of the two I had highlighted<br>
&gt;=C2=A0 =C2=A0 =C2=A0in red<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0were the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; 64share v2 Cameron=E2=80=99s option and the variable slaac<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0option.=C2=A0 So on<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; call this morning Lorenzo shot down 64share v2<br>
&gt;=C2=A0 =C2=A0 =C2=A0shorter prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0option as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; even if the 3GPP architecture was updated to<br>
&gt;=C2=A0 =C2=A0 =C2=A0support longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0prefixes and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; even is the 3GPP gateway was able to send a<br>
&gt;=C2=A0 =C2=A0 =C2=A0shorter prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0with A<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0flag<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; not set, all mobile devices per Lorenzo=E2=80=99s point<br>
&gt;=C2=A0 =C2=A0 =C2=A0would be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0broken<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0as they<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; would not accept the shorter let=E2=80=99s say /56 prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0to build the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0slaac 128<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; bit address.=C2=A0 So the bottom line is the 64share v2<br>
&gt;=C2=A0 =C2=A0 =C2=A0won=E2=80=99t work<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0unless we<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; update RFC 4291 and remove the 64 bit boundary.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0So we are back to square uno - no viable solution<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0So now we had thrown out the longer &gt;64 due to<br>
&gt;=C2=A0 =C2=A0 =C2=A0race to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0bottom<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0worries<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; which I and others believe is Fud and as described in<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0slide 10 of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; So a happy medium /80 fixed boundary I came up<br>
&gt;=C2=A0 =C2=A0 =C2=A0with that I<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0think<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0solves<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; a lot of the issue and not just the 3GPP initial<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0segmentation of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; downstream devices problem statement.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; Since we have to update RFC 4291 for 64share v2 to<br>
&gt;=C2=A0 =C2=A0 =C2=A0work<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0anyways<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0to allow<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; for shorter prefixes, why not instead create a new<br>
&gt;=C2=A0 =C2=A0 =C2=A0bottom<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0at /80<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0giving<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; 16 bits more of prefix length and shrinking the<br>
&gt;=C2=A0 =C2=A0 =C2=A0IID down<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0to 48 bits.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; Doing so you would not even have to update the 3GPP<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0architecture<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0as I<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; don=E2=80=99t know if that would fly or not.=C2=A0 Also this<br>
&gt;=C2=A0 =C2=A0 =C2=A0solves a<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0few other<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; problems at the same time.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; As I mentioned in the v6ops deck presented that<br>
&gt;=C2=A0 =C2=A0 =C2=A0vlsm 0 to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0128 is<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; mainstream for operators for static addressing on<br>
&gt;=C2=A0 =C2=A0 =C2=A0router<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0and switch<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; infrastructure and dhcpv6 subnets longer prefixes<br>
&gt;=C2=A0 =C2=A0 =C2=A0for network<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; infrastructure appliance clusters, NFV/VNF<br>
&gt;=C2=A0 =C2=A0 =C2=A0virtualization<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0and server<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; farms.=C2=A0 On host subnets where there is a chance of<br>
&gt;=C2=A0 =C2=A0 =C2=A0mix of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0hosts<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; with dhcpv6 =C2=A0devices the prefix length is stuck at<br>
&gt;=C2=A0 =C2=A0 =C2=A0/64.=C2=A0 So on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0these mix<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; addressing host subnets we cannot do longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0prefixes following<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0our ND<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; cache hard limit mantra to prevent ND cache exhaustion<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0issues as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; described in RFC 6164.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; So with the /80 new fixed boundary shifting prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0length<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A016 bits<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; and shortening the IID by 16 bits gives resolved<br>
&gt;=C2=A0 =C2=A0 =C2=A0the 3GPP<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0issue<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0which<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; 64share can work as is and subtending to downstream<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0devices will now<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; work as a /64 is now equivalent to a /48 with 64k<br>
&gt;=C2=A0 =C2=A0 =C2=A0/80s.=C2=A0 Also<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0BCP-690<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; for broadband not all operators have adopted the<br>
&gt;=C2=A0 =C2=A0 =C2=A0shorter<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0lengths<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; /56 or /48 recommendations =C2=A0and now that=E2=80=99s not an<br>
&gt;=C2=A0 =C2=A0 =C2=A0issue as the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0/64 would<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; now suffice.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 From an operators perspective that gain allows at<br>
&gt;=C2=A0 =C2=A0 =C2=A0least<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0for 3GPP<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; massive growth and subtending with a single /64<br>
&gt;=C2=A0 =C2=A0 =C2=A0allows the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0operators<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; such as Verizon with massive subscriber base<br>
&gt;=C2=A0 =C2=A0 =C2=A0worldwide can<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0stay with<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; current allocations and don=E2=80=99t have to ask<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/maps/s=
earch/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=3Dgmail&amp;sourc=
e=3Dg" rel=3D"noreferrer" target=3D"_blank">https://www.google.com/maps/sea=
rch/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=3Dgmail&amp;source=
=3Dg</a> &lt;<a href=3D"https://www.google.com/maps/search/ent+allocations+=
and+don%E2%80%99t+have+to+ask?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferr=
er" target=3D"_blank">https://www.google.com/maps/search/ent+allocations+an=
d+don%E2%80%99t+have+to+ask?entry=3Dgmail&amp;source=3Dg</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0for /10.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; As 5G gets rolled out with Enhanced VPN framework<br>
&gt;=C2=A0 =C2=A0 =C2=A0and Network<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0slicing<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; paradigm, the demand for shorter blocks and wearable<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0multiple /48<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0will<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; be our new reality.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; Making that 16 bit shift now to /80 making a /64<br>
&gt;=C2=A0 =C2=A0 =C2=A0the new<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0/48 will<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0give<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; broadband and 3GPP subscribers a ton of space to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0subtending their<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; networks we would be set for the future. <br>
&gt;=C2=A0 =C2=A0 =C2=A0Especially with<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0IOT the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0demand<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; for subtending will continue to grow astronomically.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; Also IANA does not have to get start in allocating the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0other /3 and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; other available blocks.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; Lots of problems being solved here with a fixed<br>
&gt;=C2=A0 =C2=A0 =C2=A0/80 new<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0boundary.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; Also with the existing random IID generation<br>
&gt;=C2=A0 =C2=A0 =C2=A0schemes which<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0we have<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; tested on Linux kernel can do longer p<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/maps/s=
earch/tested+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=3Dg" =
rel=3D"noreferrer" target=3D"_blank">https://www.google.com/maps/search/tes=
ted+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=3Dg</a> &lt;<a=
 href=3D"https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+l=
onger+p?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer" target=3D"_blank">=
https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?e=
ntry=3Dgmail&amp;source=3Dg</a>&gt; &lt;<a href=3D"https://www.google.com/m=
aps/search/tested+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=
=3Dg" rel=3D"noreferrer" target=3D"_blank">https://www.google.com/maps/sear=
ch/tested+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=3Dg</a> =
&lt;<a href=3D"https://www.google.com/maps/search/tested+on+Linux+kernel+ca=
n+do+longer+p?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer" target=3D"_b=
lank">https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+long=
er+p?entry=3Dgmail&amp;source=3Dg</a>&gt;&gt;&gt;refixes<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0using RFC 4941 privacy<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; extension or RFC 7217 stable IID.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; Win-Win for all.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0Ole<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; --<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer" target=
=3D"_blank">http://www.verizon.com/</a> &lt;<a href=3D"http://www.verizon.c=
om/" rel=3D"noreferrer" target=3D"_blank">http://www.verizon.com/</a>&gt;<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"http://www.verizon.com/" rel=3D"nore=
ferrer" target=3D"_blank">http://www.verizon.com/</a> &lt;<a href=3D"http:/=
/www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://www.verizon.=
com/</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"http://=
www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://www.verizon.c=
om/</a> &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer" target=
=3D"_blank">http://www.verizon.com/</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"http://www.verizon.com/" rel=3D"nore=
ferrer" target=3D"_blank">http://www.verizon.com/</a> &lt;<a href=3D"http:/=
/www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://www.verizon.=
com/</a>&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; *Gyan Mishra*<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; /Network Solutions A//rchitect /<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; /M 301 502-1347<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; 13101 Columbia Pike<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; /Silver Spring, MD<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; _______________________________________________<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; v6ops mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org=
</a> &lt;mailto:<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@i=
etf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:v6ops@ietf.org" target=
=3D"_blank">v6ops@ietf.org</a> &lt;mailto:<a href=3D"mailto:v6ops@ietf.org"=
 target=3D"_blank">v6ops@ietf.org</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a> &lt;mailto:<a h=
ref=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:v6ops@ietf.org" target=
=3D"_blank">v6ops@ietf.org</a> &lt;mailto:<a href=3D"mailto:v6ops@ietf.org"=
 target=3D"_blank">v6ops@ietf.org</a>&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"nor=
eferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><=
br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/=
listinfo/v6ops</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https:/=
/www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/=
listinfo/v6ops</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br=
>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/=
listinfo/v6ops</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https:/=
/www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/=
listinfo/v6ops</a>&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; --<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;<a href=3D"h=
ttp://www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://www.ver=
izon.com/</a> &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer" ta=
rget=3D"_blank">http://www.verizon.com/</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"http://www.verizon.com/" rel=3D"nore=
ferrer" target=3D"_blank">http://www.verizon.com/</a> &lt;<a href=3D"http:/=
/www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://www.verizon.=
com/</a>&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; *Gyan Mishra*<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Network Solutio=
ns A//rchitect /<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /M 301 502-1347<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 13101 Columbia P=
ike<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Silver Spring, =
MD<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; --<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; &lt;<a href=3D"http://www.verizon.com/" r=
el=3D"noreferrer" target=3D"_blank">http://www.verizon.com/</a> &lt;<a href=
=3D"http://www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://ww=
w.verizon.com/</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; *Gyan Mishra*<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; /Network Solutions A//rchitect /<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; /M 301 502-1347<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; 13101 Columbia Pike<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; /Silver Spring, MD<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; _____________________________________________=
__<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; v6ops mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_=
blank">v6ops@ietf.org</a> &lt;mailto:<a href=3D"mailto:v6ops@ietf.org" targ=
et=3D"_blank">v6ops@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"https://www.ietf.org/mailman/listi=
nfo/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailma=
n/listinfo/v6ops</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/=
listinfo/v6ops</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt;=C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">=
ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org" target=3D"_bl=
ank">ipv6@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"https://www.iet=
f.org/mailman/listinfo/ipv6" rel=3D"noreferrer" target=3D"_blank">https://w=
ww.ietf.org/mailman/listinfo/ipv6</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/ipv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/l=
istinfo/ipv6</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
<br>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--000000000000cb4f1205b4c07a2d--


From nobody Sun Nov 22 22:55:23 2020
Return-Path: <hayabusagsm@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 420EF3A1511; Sun, 22 Nov 2020 22:55:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.197
X-Spam-Level: 
X-Spam-Status: No, score=-0.197 tagged_above=-999 required=5 tests=[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, 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=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 R42C9PpIMNCN; Sun, 22 Nov 2020 22:55:16 -0800 (PST)
Received: from mail-pl1-x632.google.com (mail-pl1-x632.google.com [IPv6:2607:f8b0:4864:20::632]) (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 6BEAB3A1503; Sun, 22 Nov 2020 22:55:16 -0800 (PST)
Received: by mail-pl1-x632.google.com with SMTP id l11so8393164plt.1; Sun, 22 Nov 2020 22:55:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=p1GcOxn0ZzilSWes1dL2cBXcpzucgzQeyf/dYc5/SYg=; b=m8nRzyddkORaOg0u5oIEzcw7RewEkVNAWNPfcgvjTi5cOPONYdvRZIS7JtumeqIzl0 DW70sHR2E9Fduz3SW05EKbPQyHJcPlAQ4CT8M0lyr6pnrw06sGaPh6owEURhNQNMTxZq 6b8wEflNqGdQHbuKqc/EZwhQ44EabYCJJntQuApPOBC5zAUQeEfSqfxY8ETnhXdkg3PX XdfCfMBCV2YjDhR7VKiFGYSYHHpN9Jq6cFyZWAb0Y42hTSe/Wr1/B6wYmErMPBJ4Lj+E uVZ53gJm+zxeqEBE7+8W1xO/zpmQwQsHn433dCfIQXpifU2WViijxCD4fN1CTEj9x6qU 7/dQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=p1GcOxn0ZzilSWes1dL2cBXcpzucgzQeyf/dYc5/SYg=; b=pMG5kO0ZFschmae9NZcQCkaBR5D8hUJguHXBu7j66IznY6kwup4e1oO2jpuisgZOm3 Ao3FXqd3N9QrjXoEcBZT6Dxe3mWCpev1IUQ486UGSpbtqBA5mCBOf5BUdxeZ0o7xA8a1 DgPfEWB2nzvdxY1uXEtX1ht2vK7oPNfxxetXiMmAZF1JSp9wsaRTk/d/7lKJ7KQEMAIl 3p7tqNrbiH0gPmN7CN9Sf72MV1K0drsoka9HlJ6LnikSBurqq3HHZW72Go3/H7zH5ljV 8Ce7z5vmC9DwZzfEG7VFTU3vO3UNi+idrwBs+3XAs6iZUha6naG8gD8Rj2sElGmp1V8K Li8w==
X-Gm-Message-State: AOAM53227GpxZCTNi/RL1EEjUH34tKXAvCtO8eETLpNOUz8Z7IioHHDd 0Ds+zZigwws/i2oftW+soRpCtFnJmXnWqrdmUWF1EMuxNJA=
X-Google-Smtp-Source: ABdhPJyshnk6V/FtkKsrRW6HbtSo9qx7uLAFE0O/YIzREVfaw7of7lWXHv2mclhSLxm9/LZM1ZNg/L0n2FBvmdkN5yE=
X-Received: by 2002:a17:902:7c01:b029:d8:ee2a:ce88 with SMTP id x1-20020a1709027c01b02900d8ee2ace88mr23825631pll.22.1606114515552; Sun, 22 Nov 2020 22:55:15 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com> <CABNhwV1pSiEuaOZGN5ErR=KETjD1fVb58YM1EEd+mf7RtOenQw@mail.gmail.com> <83cb8c2d-d2eb-2cd4-eb8d-466daa59ac75@joelhalpern.com> <7a15b2d2-f4bd-b6f1-0825-1f86e46ef4ce@gmail.com> <CAO42Z2yvXCfn8bxxk7mT7MozmCyexmVKNCOvktf2sV-S7WPxig@mail.gmail.com> <24b3cb7e-989f-2b99-f019-74b6d39c424b@joelhalpern.com> <CABNhwV079noK_imFMz2wTzerGX6ke8m4ici=KEAj8Edk0j4Gow@mail.gmail.com>
In-Reply-To: <CABNhwV079noK_imFMz2wTzerGX6ke8m4ici=KEAj8Edk0j4Gow@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 23 Nov 2020 01:55:04 -0500
Message-ID: <CABNhwV0bbBQHNDrKWP1aC0UVxkNx+XsLDxRJO6UrrVyNOxkaGQ@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000002b0b4205b4c0ad7d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/c79fP7y5YqZtGRbsHC1QjcCq16g>
Subject: Re: [v6ops] Next step? [Re: The bottom is /112]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 06:55:21 -0000

--0000000000002b0b4205b4c0ad7d
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, Nov 23, 2020 at 1:41 AM Gyan Mishra <hayabusagsm@gmail.com> wrote:

>
>
> On Sat, Nov 21, 2020 at 10:26 AM Joel M. Halpern <jmh@joelhalpern.com>
> wrote:
>
>> As I understand it, the situation is not that 3GPP has not defined use
>> of DHCP.  But rather than operators have uniformly declined to deploy
>> it.  (3GPP has defined DHCP for 5G for fixed access.  We have heard here
>> that even that is not what the operators want.)  As such, asking 3GPP
>> why they didn't deploy it seems a bit odd.
>
>
>     Gyan> One possible non technical factor is that Android which as of
> 2019 statistical data below holds 87% of the global mobile market share a=
nd
> Apple 13% and Android is continuing to climb in 2020.   Android adamantly
> refuses to change its position on support of DHCPv6.  I think that really
> shackles 3GPP carriers from supporting DHCPv6 is close to 100% of all
> mobile handsets won=E2=80=99t support it.
>
>
> https://www.statista.com/statistics/272307/market-share-forecast-for-smar=
tphone-operating-systems/
>
>
     Gyan> I have spoken with executives at Google and in talks related to
Chromebook DHCPv6 support, they said that their development platform is a
common platform for both Android and Chromebook and that for mobile
handsets they cannot change and gave their technical justifications.  Based
on that feedback, 3GPP operators are really stuck between a rock and hard
place and cannot change to support DHCPv6 as close to 90% of the market
share is Android.Their maybe some other technical reasons as well on the
operator gateway side which I would have to research if one exist as well
why they won=E2=80=99t adopt PD.

>
>
>>
>> Yours,
>> Joel
>>
>> On 11/20/2020 11:19 PM, Mark Smith wrote:
>> >
>> >
>> > On Sat, 21 Nov 2020, 14:00 Brian E Carpenter,
>> > <brian.e.carpenter@gmail.com <mailto:brian.e.carpenter@gmail.com>>
>> wrote:
>> >
>> >     Joel,
>> >
>> >     It seems to me that it's high time to draft a liaison statement to
>> 3GPP,
>> >     observing that:
>> >
>> >     (1) There is a serious problem for the design and implementation o=
f
>> >     5G-based IPv6 "hot spots" and CEs [which is where this conversatio=
n
>> >     started];
>> >
>> >
>> > I think it is also important to find out why they haven't deployed
>> > DHCPv6 to solve this problem.
>> >
>> > Don't they think DHCPv6 infrastructure will scale? Is it just that the=
y
>> > don't know how to scale it?
>> >
>> > Is it a vendor / mobile operator / handset developer DHCPv6
>> > capability chicken-and-egg problem?
>> >
>> > Is there an overriding business or industry reason?
>> >
>> > The mobile industry has been resistant to tethering over the years, an=
d
>> > probably only came to begrudgingly accept it because they couldn't
>> > prevent phone vendors from implementing Wifi and NAT, and couldn't ver=
y
>> > effectively stop their customers from using that capability (One trick
>> > I've heard of to prevent tethering working was to check if an IPv4
>> > packet's TTL value was 64 when it arrived at the network, meaning it
>> > originated from the directly attached handset. Packets from tethered
>> > devices had a TTL of 63 so were dropped. Of course, you could set the
>> > default TTL on a tethered PC to 65 to get around that.)
>> >
>> > I guess there might be a fairly strong mindset that there must be a fe=
e
>> > per device attached to the network in addition to a fee for network
>> > utilisation. Providing multiple /64s would be formally acknowledging
>> > that multiple devices can be attached and a fee per device isn't and
>> > can't ever be charged, counter to the mindset.
>> >
>> > Regards,
>> > Mark.
>> >
>> >
>> >     (2) Although the best solution is not yet obvious, defining and
>> >     standardizing it will require a joint effort by the IETF and 3GPP.
>> >
>> >     Followed by a proposal to form an ad hoc joint design team.
>> >
>> >     Regards
>> >         Brian Carpenter
>> >     On 21-Nov-20 14:46, Joel M. Halpern wrote:
>> >      > The nesting got me lost, so I will top post my take on the answ=
er
>> >     to the
>> >      > one quesiton I could understand.
>> >      >
>> >      > I believe you asked what I think would need to be changed to
>> >     permit the
>> >      > delegation.
>> >      > As with anything, the real things that need to change are the
>> >     devices in
>> >      > the network.
>> >      >
>> >      > With regard to IETF standards, what is proposed is a change to
>> RA.
>> >      > There are several possible changes.  None of them require a
>> >     change to
>> >      > the IPv6 addressing archtiecture, as the addressing structure
>> >     remains as
>> >      > it is.
>> >      > As for the exact mechanism, at the moment I lean towards Ole's
>> >     proposal
>> >      > of using a new option in his generic option mechanism.  But I a=
m
>> not
>> >      > wedded to that answer.
>> >      >
>> >      > And of course, to get this supported in mobile environments we
>> >     will have
>> >      > to work with 3GPP and make sure there are no other hidden issue=
s.
>> >      > That's the way we do things.  Work together.
>> >      >
>> >      > Changing the prefix length to /80 is technically also possible.
>> >     It does
>> >      > a lot more violence to my understanding of the architecture and
>> >     software
>> >      > structures that go with it, and is a very limited and narrow
>> >     solution to
>> >      > the problem.
>> >      >
>> >      > Yours,
>> >      > Joel
>> >      >
>> >      > On 11/20/2020 7:58 PM, Gyan Mishra wrote:
>> >      >> Hi Joel
>> >      >>
>> >      >> In-line
>> >      >>
>> >      >> On Fri, Nov 20, 2020 at 6:02 PM Joel M. Halpern
>> >     <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
>> >      >> <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>>
>> wrote:
>> >      >>
>> >      >>     Gyan, separate from Ole's comments about the difference
>> >     between address
>> >      >>     assignment and delegation, I have another problem followin=
g
>> the
>> >      >>     reasoning below.
>> >      >>
>> >      >>     Yes, the proposal for using shorter prefixes to enable UE =
to
>> >     perform
>> >      >>     delegation will require changes to the UE.
>> >      >>
>> >      >>      Gyan> Agreed.  So that change would be to RFC 4291 64 bit
>> >     boundary
>> >      >> to allow for longer prefix.  Do you agree?
>> >      >>
>> >      >> If you don=E2=80=99t agree what do think the change would be t=
o allow
>> >     the UE to
>> >      >> accept shorter prefix from the 3GPP gateway?
>> >      >>
>> >      >>
>> >      >>     But I do not see how that is relevant to any choice we are
>> >     trying to
>> >      >>     make.
>> >      >>     Any solution that enables UE to delegate addresses (in the
>> >     sense that
>> >      >>     they lack the capability now) willr equire changes to the
>> UE.
>> >      >>
>> >      >>
>> >      >>
>> >      >>     Gyan> If the UE receives a /56 via RA it could delegate /6=
4
>> to
>> >      >>     downstream devices.  No change needed to delegate  /64,
>> >     however a
>> >      >>     change is needed to accept /56 via RA.
>> >      >>
>> >      >>
>> >      >>      If 3GPP gateway supported PD - problem solved but that=E2=
=80=99s
>> >     not the
>> >      >> case and that does not sound like it will ever change even wit=
h
>> 5G.
>> >      >>
>> >      >>     Gyan> The UE needs to be able to accept shorter prefix.
>> >     That=E2=80=99s the
>> >      >> IPV6 specification change that requires removal of the 64 bit
>> >     boundary.
>> >      >>
>> >      >>     Yoru
>> >      >>     proposed change to the SLAAC length if anything does more
>> >     violence to
>> >      >>     the software (depending upon the exact software
>> architecture.)
>> >      >>
>> >      >>
>> >      >>     Gyan> What violence to software.  There would be more
>> >     violence to
>> >      >> software if we removed the 64 bit boundary and allowed slaac t=
o
>> >     support
>> >      >> any vlsm prefix lengths.
>> >      >>
>> >      >> My /80 proposal would just shift the boundary 16 bits to /80.
>> >      >>
>> >      >> Hosts on the same subnet with two different masks would not be
>> >     on-net to
>> >      >> each other as on different subnets.  The router would be
>> >     configured with
>> >      >> the two subnets /64 and /80 subnet to support the two device
>> types.
>> >      >> The solution would be a simple RA PIO flag that is set and old=
er
>> >     hosts
>> >      >> not upgraded would be backwards compatible and so would only
>> >     support 64
>> >      >> bit boundary by ignoring flag. Hosts upgraded to support would
>> >      >> understand the flag and be able to support longer mask up to
>> /80.
>> >      >>
>> >      >>
>> >      >>
>> >      >>     So I do not follow how you got to your conclusion.
>> >      >>
>> >      >>     Yours,
>> >      >>     Joel
>> >      >>
>> >      >>     On 11/20/2020 5:27 PM, Gyan Mishra wrote:
>> >      >>      >
>> >      >>      > (top posting)
>> >      >>      >
>> >      >>      > As I would like to clear the air as well as get to the
>> >     crux of
>> >      >>     the v6ops
>> >      >>      > presentation development results as well as next steps
>> >     for this
>> >      >>     draft
>> >      >>      > and the 6man variable slaac solutions draft:
>> >      >>      >
>> >      >>      >
>> >      >>      > This thread was in light of Lorenzo kindly pointing out
>> that
>> >      >>     upgrading
>> >      >>      > 3GPP is not all that needs be done for Cameron=E2=80=99=
s 64share
>> >     v2 to
>> >      >>     work - as
>> >      >>      > all mobile devices would stop working- as slaac would n=
ot
>> >     would be
>> >      >>      > effectively broken.
>> >      >>      >
>> >      >>      > The mobile device would receive a shorter prefix let=E2=
=80=99s
>> >     say /56
>> >      >>     but not
>> >      >>      > know what to do with it since it=E2=80=99s expecting a =
/64.
>> >      >>      >
>> >      >>      > So that a major gap and the only solution is updating R=
FC
>> >     4291
>> >      >>     removing
>> >      >>      > the 64 bit boundary allowing for shorter prefix and now
>> >     as well
>> >      >>     longer
>> >      >>      > prefixes to work and in that respect now provide the mu=
ch
>> >     needed
>> >      >>     parity
>> >      >>      > with static and DHCPv6 which can do any prefix length.
>> >      >>      >
>> >      >>      > So that is a drastic change to RFC 4291.  However, in
>> >     light of this
>> >      >>      > development on the v6ops 109 call, my balancing act of
>> >     best of both
>> >      >>      > worlds and also to keep everyone happy to make this a W=
G
>> >     effort
>> >      >>     for this
>> >      >>      > change by proposing in the subject heading /80 fixed
>> >     boundary and
>> >      >>     not a
>> >      >>      > variable slaac change allowing all bits vlsm.
>> >      >>      >
>> >      >>      > Basically stealing 16 bits for network prefix out of th=
e
>> >     IID, still
>> >      >>      > keeping the fixed boundary so longer than 80 would NOT
>> >       be allowed.
>> >      >>      >
>> >      >>      > A /64 would now be equivalent to a /48 with now 64k
>> /80=E2=80=99s.
>> >      >>      >
>> >      >>      > This /80 would keep the operators and law enforcement
>> >     happy as
>> >      >>     now 16
>> >      >>      > bits less helps traceability but is still long enough f=
or
>> >     48 bits of
>> >      >>      > privacy to IP correlation by attackers.
>> >      >>      >
>> >      >>      > This /80 would be a nice optimal balance as it would ke=
ep
>> >     wired
>> >      >>      > broadband and mobile handset customers happy respecting
>> their
>> >      >>     privacy as
>> >      >>      > the 16 bits less of heuristics is minimal change that
>> >     will impact IP
>> >      >>      > correlation by attackers.
>> >      >>      >
>> >      >>      > The IID as it=E2=80=99s less than the current 64 bit ca=
nnot use
>> >     MAC based
>> >      >>     EUI64
>> >      >>      > IID, which is not a problem as Mac based IID is not
>> >     recommended
>> >      >>     as most
>> >      >>      > all manufacturers use RFC 4941 and I believe Linux
>> >     flavors some use
>> >      >>      > stable IID RFC 7217.
>> >      >>      >
>> >      >>      > So now the 48 bit IID would require a random IID
>> generation
>> >      >>     schema so
>> >      >>      > can use either RFC 4941 privacy extension or RFC 7217
>> >     stable IID to
>> >      >>      > generate the 48 bit IID.
>> >      >>      >
>> >      >>      > 3GPP subtending would now work issue mentioned in the
>> problem
>> >      >>     statement
>> >      >>      > draft without even having to use 64share as now longer
>> >     prefixes
>> >      >>     up to
>> >      >>      > /80 would be supported allowing for further segmentatio=
n
>> of
>> >      >>     downstream
>> >      >>      > devices.
>> >      >>      >
>> >      >>      > This also would help wired broadband and soon fixed 5G
>> >     broadband
>> >      >>      > proliferation where operators in light of BCP RIPE-690,
>> >     are sill
>> >      >>      > allocation via BNG gateways a /64, now operators  can
>> >     stay as-is,
>> >      >>     as the
>> >      >>      > /64 would now be allowed to be further segmented
>> >     supporting 64k
>> >      >>     /80s,
>> >      >>      > way more then enough for SOHO.
>> >      >>      >
>> >      >>      > This would allow 64share if used by 3GPP operators to
>> >     work and
>> >      >>     would not
>> >      >>      > require the 3GPP specification to be updated.  We don=
=E2=80=99t
>> >     know even
>> >      >>     if the
>> >      >>      > 3GPP architecture specification can be updated to suppo=
rt
>> >     shorter
>> >      >>      > prefixes and if the 3GPP consortium of operators would
>> >     agree to
>> >      >>     it.  So
>> >      >>      > that is all theoretical of that change is possible.
>> >      >>      >
>> >      >>      > As with 5G with Enhanced VPN framework SR steering of
>> >     high priority
>> >      >>      > traffic, traffic isolation and Network slicing
>> >     capabilities becomes
>> >      >>      > mainstream and will soon be a real world reality and as
>> >     fixed 5G
>> >      >>      > broadband proliferation takes off and mobile 5G =3D=3D =
the
>> >     idea of a
>> >      >>      > wearable /48 will really be many /48s.
>> >      >>      >
>> >      >>      > As this paradigm shift takes place, operators around th=
e
>> >     world
>> >      >>     will be
>> >      >>      > clamoring after the RIR for massive blocks, I would say
>> >     less than /8
>> >      >>      > more like a /5 or /4.  If you do the math on the way hi=
gh
>> >     side a /10
>> >      >>      > yields 7 bits so 128 divided by 5 RIRs yields 24 ISPs
>> per RIR
>> >      >>     which is
>> >      >>      > tiny number with the number of large size operators
>> >     worldwide.
>> >      >>      >
>> >      >>      > With the massive proliferation of IOT devices and just
>> about
>> >      >>     every home
>> >      >>      > or office appliance on 5G, the problem now gets way
>> >     exacerbated.
>> >      >>      >
>> >      >>      > As this evolution unfolds IANA will be scrambling to
>> >     release all
>> >      >>      > remaining /3 as well as all unallocated blocks to subve=
rt
>> >     RIR IPv6
>> >      >>      > address space depletion.
>> >      >>      >
>> >      >>      > Playing Monday night quarterbacking in hindsight we wou=
ld
>> >     never
>> >      >>     think
>> >      >>      > this would happen in a million years, but we would see
>> >     IPv6 on
>> >      >>     the verge
>> >      >>      > of address space depletion.  Unheard of but it can happ=
en
>> >     as the
>> >      >>     saying
>> >      >>      > goes =E2=80=9Cwhen you build - they will come=E2=80=9D.
>> >      >>      >
>> >      >>      > It is true as history has taught that very important
>> lesson.
>> >      >>      >
>> >      >>      > The answer to this real world problem is in the subject
>> >     heading
>> >      >>     of this
>> >      >>      > thread.
>> >      >>      >
>> >      >>      > This would also fix the day 1 issue I mentioned allowin=
g
>> >     mix of
>> >      >>     slaac
>> >      >>      > devices with static and DHCPv6 up to /80.
>> >      >>      >
>> >      >>      > The variable slaac solution draft proposes a new  RA PI=
O
>> flag
>> >      >>     that would
>> >      >>      > be used to signal longer prefixes, and would provide
>> >     backwards
>> >      >>      > compatibility so that devices not supporting woud ignor=
e
>> >     the flag
>> >      >>       and
>> >      >>      > devices on newer code supporting would use the flag.  W=
e
>> >     definitely
>> >      >>      > don=E2=80=99t want to impact any existing devices on th=
e existing
>> >     64 bit
>> >      >>     slaac
>> >      >>      > boundary standard.
>> >      >>      >
>> >      >>      > Dmytro has tested the solution on Linux kernel signalin=
g
>> >     RA PIO
>> >      >>     flag and
>> >      >>      > was able to successfully test any length mask and rando=
m
>> IID
>> >      >>     generation
>> >      >>      > both RFC 4941 privacy extension as well as stable IID R=
FC
>> >     7217.
>> >      >>      >
>> >      >>      >
>> >      >>
>> >     https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
>> >     <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac=
/
>> >
>> >      >>
>> >       <
>> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/ <
>> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>>
>> >      >>      >
>> >      >>
>> >       <
>> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/ <
>> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>
>> >      >>
>> >       <
>> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/ <
>> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>>>
>> >      >>      >
>> >      >>      > If everyone is in agreement with what I have stated on
>> this
>> >      >>     thread, I
>> >      >>      > would like to ask the chairs for WG adoption as this is=
 a
>> >     WG effort.
>> >      >>      >
>> >      >>      > I would like to garner support from all 6MAN members wi=
th
>> >     full
>> >      >>     consensus
>> >      >>      > to change the existing RFC 4941 /64 fixed boundary to /=
80
>> >     fixed
>> >      >>     boundary.
>> >      >>      >
>> >      >>      > Kind Regards
>> >      >>      >
>> >      >>      > Gyan
>> >      >>      >
>> >      >>      > On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern
>> >      >>     <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
>> >     <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>
>> >      >>      > <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com=
>
>> >     <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>>> wrote:
>> >      >>      >
>> >      >>      >     I am missing something in your reasoning.
>> >      >>      >     You seem to say at one point that (to paraphrase) "=
we
>> >     can't
>> >      >>     do this
>> >      >>      >     because it does not work with the existing UE
>> software".
>> >      >>      >     Any new solution where a UE delegates based on any
>> >     change of
>> >      >>     any kind
>> >      >>      >     (including lengthening the prefix, shortening the
>> >     prefix, or
>> >      >>     magically
>> >      >>      >     incanting new prefixes) requires that the UE be
>> >     upgraded to know
>> >      >>      >     what to
>> >      >>      >     do with the information.  I do not see how that
>> >      >>     differentiates any of
>> >      >>      >     the solutions. (Except "don't do anything", which I
>> >     think we
>> >      >>     do not
>> >      >>      >     want
>> >      >>      >     to take.)
>> >      >>      >
>> >      >>      >     Yours,
>> >      >>      >     Joel
>> >      >>      >
>> >      >>      >     On 11/19/2020 5:03 PM, Gyan Mishra wrote:
>> >      >>      >      >
>> >      >>      >      >
>> >      >>      >      > On Thu, Nov 19, 2020 at 10:33 AM
>> >     <otroan@employees.org <mailto:otroan@employees.org>
>> >      >>     <mailto:otroan@employees.org <mailto:otroan@employees.org>=
>
>> >      >>      >     <mailto:otroan@employees.org
>> >     <mailto:otroan@employees.org> <mailto:otroan@employees.org
>> >     <mailto:otroan@employees.org>>>
>> >      >>      >      > <mailto:otroan@employees.org
>> >     <mailto:otroan@employees.org> <mailto:otroan@employees.org
>> >     <mailto:otroan@employees.org>>
>> >      >>     <mailto:otroan@employees.org <mailto:otroan@employees.org>
>> >     <mailto:otroan@employees.org <mailto:otroan@employees.org>>>>>
>> wrote:
>> >      >>      >      >
>> >      >>      >      >
>> >      >>      >      >
>> >      >>      >      >      > On 19 Nov 2020, at 14:58, Gyan Mishra
>> >      >>      >     <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.co=
m
>> >
>> >     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>
>> >      >>     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.co=
m
>> >
>> >     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>>
>> >      >>      >      >     <mailto:hayabusagsm@gmail.com
>> >     <mailto:hayabusagsm@gmail.com>
>> >      >>     <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.co=
m
>> >>
>> >      >>      >     <mailto:hayabusagsm@gmail.com
>> >     <mailto:hayabusagsm@gmail.com>
>> >      >>     <mailto:hayabusagsm@gmail.com
>> >     <mailto:hayabusagsm@gmail.com>>>>> wrote:
>> >      >>      >      >      >
>> >      >>      >      >      > You would need a new option. It would
>> likely be
>> >      >>     useful for the
>> >      >>      >      >     requesting router to indicate interest in th=
e
>> >     option. Even
>> >      >>      >     hinting
>> >      >>      >      >     at what prefix size it was expecting.
>> >      >>      >      >      > Now can you explain to me again the reaso=
ns
>> >     why this
>> >      >>      >     approach is
>> >      >>      >      >     better than using the existing DHPCv6 protoc=
ol
>> >     packets?
>> >      >>      >      >      >
>> >      >>      >      >      >     3GPP gateway does not support DHCPv6
>> >      >>      >      >
>> >      >>      >      >     3GPP gateway doesn't support new option.
>> >     What's your
>> >      >>     point?
>> >      >>      >      >
>> >      >>      >      >
>> >      >>      >      >
>> >      >>      >      >      The point of the v6ops presentation and thi=
s
>> >     email
>> >      >>     thread is
>> >      >>      >     how to
>> >      >>      >      > =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use c=
ase  in slide 1
>> of the
>> >      >>     deck you
>> >      >>      >     compiled
>> >      >>      >      > a list of options and of the two I had highlight=
ed
>> >     in red
>> >      >>     were the
>> >      >>      >      > 64share v2 Cameron=E2=80=99s option and the vari=
able slaac
>> >      >>     option.  So on
>> >      >>      >     the
>> >      >>      >      > call this morning Lorenzo shot down 64share v2
>> >     shorter prefix
>> >      >>      >     option as
>> >      >>      >      > even if the 3GPP architecture was updated to
>> >     support longer
>> >      >>      >     prefixes and
>> >      >>      >      > even is the 3GPP gateway was able to send a
>> >     shorter prefix
>> >      >>     with A
>> >      >>      >     flag
>> >      >>      >      > not set, all mobile devices per Lorenzo=E2=80=99=
s point
>> >     would be
>> >      >>     broken
>> >      >>      >     as they
>> >      >>      >      > would not accept the shorter let=E2=80=99s say /=
56 prefix
>> >     to build the
>> >      >>      >     slaac 128
>> >      >>      >      > bit address.  So the bottom line is the 64share =
v2
>> >     won=E2=80=99t work
>> >      >>      >     unless we
>> >      >>      >      > update RFC 4291 and remove the 64 bit boundary.
>> >      >>      >      >
>> >      >>      >      >   So we are back to square uno - no viable
>> solution
>> >      >>      >      >
>> >      >>      >      >   So now we had thrown out the longer >64 due to
>> >     race to
>> >      >>     bottom
>> >      >>      >     worries
>> >      >>      >      > which I and others believe is Fud and as
>> described in
>> >      >>     slide 10 of
>> >      >>      >     the
>> >      >>      >      > v6ops =E2=80=9Crace to the bottom slide=E2=80=9D=
.
>> >      >>      >      >
>> >      >>      >      > So a happy medium /80 fixed boundary I came up
>> >     with that I
>> >      >>     think
>> >      >>      >     solves
>> >      >>      >      > a lot of the issue and not just the 3GPP initial
>> >      >>     segmentation of
>> >      >>      >      > downstream devices problem statement.
>> >      >>      >      >
>> >      >>      >      > Since we have to update RFC 4291 for 64share v2 =
to
>> >     work
>> >      >>     anyways
>> >      >>      >     to allow
>> >      >>      >      > for shorter prefixes, why not instead create a n=
ew
>> >     bottom
>> >      >>     at /80
>> >      >>      >     giving
>> >      >>      >      > 16 bits more of prefix length and shrinking the
>> >     IID down
>> >      >>     to 48 bits.
>> >      >>      >      > Doing so you would not even have to update the
>> 3GPP
>> >      >>     architecture
>> >      >>      >     as I
>> >      >>      >      > don=E2=80=99t know if that would fly or not.  Al=
so this
>> >     solves a
>> >      >>     few other
>> >      >>      >      > problems at the same time.
>> >      >>      >      >
>> >      >>      >      >
>> >      >>      >      > As I mentioned in the v6ops deck presented that
>> >     vlsm 0 to
>> >      >>     128 is
>> >      >>      >      > mainstream for operators for static addressing o=
n
>> >     router
>> >      >>     and switch
>> >      >>      >      > infrastructure and dhcpv6 subnets longer prefixe=
s
>> >     for network
>> >      >>      >      > infrastructure appliance clusters, NFV/VNF
>> >     virtualization
>> >      >>     and server
>> >      >>      >      > farms.  On host subnets where there is a chance =
of
>> >     mix of
>> >      >>     slaac
>> >      >>      >     hosts
>> >      >>      >      > with dhcpv6  devices the prefix length is stuck =
at
>> >     /64.  So on
>> >      >>      >     these mix
>> >      >>      >      > addressing host subnets we cannot do longer
>> >     prefixes following
>> >      >>      >     our ND
>> >      >>      >      > cache hard limit mantra to prevent ND cache
>> exhaustion
>> >      >>     issues as
>> >      >>      >      > described in RFC 6164.
>> >      >>      >      >
>> >      >>      >      > So with the /80 new fixed boundary shifting pref=
ix
>> >     length
>> >      >>     16 bits
>> >      >>      >     longer
>> >      >>      >      > and shortening the IID by 16 bits gives resolved
>> >     the 3GPP
>> >      >>     issue
>> >      >>      >     which
>> >      >>      >      > 64share can work as is and subtending to
>> downstream
>> >      >>     devices will now
>> >      >>      >      > work as a /64 is now equivalent to a /48 with 64=
k
>> >     /80s.  Also
>> >      >>      >     BCP-690
>> >      >>      >      > for broadband not all operators have adopted the
>> >     shorter
>> >      >>     prefix
>> >      >>      >     lengths
>> >      >>      >      > /56 or /48 recommendations  and now that=E2=80=
=99s not an
>> >     issue as the
>> >      >>      >     /64 would
>> >      >>      >      > now suffice.
>> >      >>      >      >
>> >      >>      >      >  From an operators perspective that gain allows =
at
>> >     least
>> >      >>     for 3GPP
>> >      >>      >      > massive growth and subtending with a single /64
>> >     allows the
>> >      >>     operators
>> >      >>      >      > such as Verizon with massive subscriber base
>> >     worldwide can
>> >      >>     stay with
>> >      >>      >      > current allocations and don=E2=80=99t have to as=
k
>> >      >>
>> >       <
>> https://www.google.com/maps/search/ent+allocations+and+don%E2%80%99t+hav=
e+to+ask?entry=3Dgmail&source=3Dg
>> <
>> https://www.google.com/maps/search/ent+allocations+and+don%E2%80%99t+hav=
e+to+ask?entry=3Dgmail&source=3Dg
>> >>
>> >      >>     for /10.
>> >      >>      >      >
>> >      >>      >      > As 5G gets rolled out with Enhanced VPN framewor=
k
>> >     and Network
>> >      >>      >     slicing
>> >      >>      >      > paradigm, the demand for shorter blocks and
>> wearable
>> >      >>     multiple /48
>> >      >>      >     will
>> >      >>      >      > be our new reality.
>> >      >>      >      >
>> >      >>      >      > Making that 16 bit shift now to /80 making a /64
>> >     the new
>> >      >>     /48 will
>> >      >>      >     give
>> >      >>      >      > broadband and 3GPP subscribers a ton of space to
>> >      >>     subtending their
>> >      >>      >      > networks we would be set for the future.
>> >     Especially with
>> >      >>     IOT the
>> >      >>      >     demand
>> >      >>      >      > for subtending will continue to grow
>> astronomically.
>> >      >>      >      >
>> >      >>      >      > Also IANA does not have to get start in
>> allocating the
>> >      >>     other /3 and
>> >      >>      >      > other available blocks.
>> >      >>      >      >
>> >      >>      >      > Lots of problems being solved here with a fixed
>> >     /80 new
>> >      >>     boundary.
>> >      >>      >      >
>> >      >>      >      > Also with the existing random IID generation
>> >     schemes which
>> >      >>     we have
>> >      >>      >      > tested on Linux kernel can do longer p
>> >      >>      >
>> >      >>
>> >       <
>> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+=
p?entry=3Dgmail&source=3Dg
>> <
>> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+=
p?entry=3Dgmail&source=3Dg>
>> <
>> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+=
p?entry=3Dgmail&source=3Dg
>> <
>> https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+=
p?entry=3Dgmail&source=3Dg
>> >>>refixes
>> >      >>      >     using RFC 4941 privacy
>> >      >>      >      > extension or RFC 7217 stable IID.
>> >      >>      >      >
>> >      >>      >      > Win-Win for all.
>> >      >>      >      >
>> >      >>      >      >     Ole
>> >      >>      >      >
>> >      >>      >      > --
>> >      >>      >      >
>> >      >>      >      > <http://www.verizon.com/ <http://www.verizon.com=
/
>> >
>> >     <http://www.verizon.com/ <http://www.verizon.com/>>
>> >      >>     <http://www.verizon.com/ <http://www.verizon.com/>
>> >     <http://www.verizon.com/ <http://www.verizon.com/>>>>
>> >      >>      >      >
>> >      >>      >      > *Gyan Mishra*
>> >      >>      >      >
>> >      >>      >      > /Network Solutions A//rchitect /
>> >      >>      >      >
>> >      >>      >      > /M 301 502-1347
>> >      >>      >      > 13101 Columbia Pike
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+=
MD?entry=3Dgmail&source=3Dg>
>>
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+=
MD?entry=3Dgmail&source=3Dg>
>> >
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+=
MD?entry=3Dgmail&source=3Dg>
>> >>
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+=
MD?entry=3Dgmail&source=3Dg>
>> >
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+=
MD?entry=3Dgmail&source=3Dg>>
>> /Silver Spring, MD
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+=
MD?entry=3Dgmail&source=3Dg>
>> >      >>      >      >
>> >      >>      >      >
>> >      >>      >      >
>> >      >>      >      > _______________________________________________
>> >      >>      >      > v6ops mailing list
>> >      >>      >      > v6ops@ietf.org <mailto:v6ops@ietf.org>
>> >     <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>
>> >      >>     <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>
>> >     <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>>
>> >      >>      >      > https://www.ietf.org/mailman/listinfo/v6ops
>> >     <https://www.ietf.org/mailman/listinfo/v6ops>
>> >      >>     <https://www.ietf.org/mailman/listinfo/v6ops
>> >     <https://www.ietf.org/mailman/listinfo/v6ops>>
>> >      >>      >     <https://www.ietf.org/mailman/listinfo/v6ops
>> >     <https://www.ietf.org/mailman/listinfo/v6ops>
>> >      >>     <https://www.ietf.org/mailman/listinfo/v6ops
>> >     <https://www.ietf.org/mailman/listinfo/v6ops>>>
>> >      >>      >      >
>> >      >>      >
>> >      >>      > --
>> >      >>      >
>> >      >>      > <http://www.verizon.com/ <http://www.verizon.com/>
>> >     <http://www.verizon.com/ <http://www.verizon.com/>>>
>> >      >>      >
>> >      >>      > *Gyan Mishra*
>> >      >>      >
>> >      >>      > /Network Solutions A//rchitect /
>> >      >>      >
>> >      >>      > /M 301 502-1347
>> >      >>      > 13101 Columbia Pike
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&sourc=
e=3Dg>
>>
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&sourc=
e=3Dg>
>> >
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&sourc=
e=3Dg>
>> >>
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&sourc=
e=3Dg>>
>> /Silver Spring, MD
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&sourc=
e=3Dg>
>> >      >>      >
>> >      >>      >
>> >      >>
>> >      >> --
>> >      >>
>> >      >> <http://www.verizon.com/ <http://www.verizon.com/>>
>> >      >>
>> >      >> *Gyan Mishra*
>> >      >>
>> >      >> /Network Solutions A//rchitect /
>> >      >>
>> >      >> /M 301 502-1347
>> >      >> 13101 Columbia Pike
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&source=3Dg>
>>
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&source=3Dg>
>> >
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&source=3Dg>>>
>> /Silver Spring, MD
>> <https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C=
2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&source=3Dg>
>> >      >>
>> >      >>
>> >      >
>> >      > _______________________________________________
>> >      > v6ops mailing list
>> >      > v6ops@ietf.org <mailto:v6ops@ietf.org>
>> >      > https://www.ietf.org/mailman/listinfo/v6ops
>> >     <https://www.ietf.org/mailman/listinfo/v6ops>
>> >      >
>> >
>> >     ------------------------------------------------------------------=
--
>> >     IETF IPv6 working group mailing list
>> >     ipv6@ietf.org <mailto:ipv6@ietf.org>
>> >     Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv=
6
>> >     <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
>> --------------------------------------------------------------------
>>
> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions A**rchitect *
>
>
>
> *M 301 502-134713101 Columbia Pike
> <https://www.google.com/maps/search/13101+Columbia+Pike%C2%A0+Silver+Spri=
ng,+MD?entry=3Dgmail&source=3Dg>*Silver
> Spring, MD
> <https://www.google.com/maps/search/13101+Columbia+Pike%C2%A0+Silver+Spri=
ng,+MD?entry=3Dgmail&source=3Dg>
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>
--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--0000000000002b0b4205b4c0ad7d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Mon, Nov 23, 2020 at 1:41 AM Gyan Mishra &lt;<a href=3D"=
mailto:hayabusagsm@gmail.com">hayabusagsm@gmail.com</a>&gt; wrote:<br></div=
><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1=
px #ccc solid;padding-left:1ex"><div><br></div><div><br><div class=3D"gmail=
_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Nov 21, 2020 at 10:26=
 AM Joel M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_b=
lank">jmh@joelhalpern.com</a>&gt; wrote:<br></div><blockquote class=3D"gmai=
l_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left=
:1ex">As I understand it, the situation is not that 3GPP has not defined us=
e <br>
of DHCP.=C2=A0 But rather than operators have uniformly declined to deploy =
<br>
it.=C2=A0 (3GPP has defined DHCP for 5G for fixed access.=C2=A0 We have hea=
rd here <br>
that even that is not what the operators want.)=C2=A0 As such, asking 3GPP =
<br>
why they didn&#39;t deploy it seems a bit odd.</blockquote><div dir=3D"auto=
"><br></div><div dir=3D"auto">=C2=A0 =C2=A0 Gyan&gt; One possible non techn=
ical factor is that Android which as of 2019 statistical data below holds 8=
7% of the global mobile market share and Apple 13% and Android is continuin=
g to climb in 2020. =C2=A0 Android adamantly refuses to change its position=
 on support of DHCPv6.=C2=A0 I think that really shackles 3GPP carriers fro=
m supporting DHCPv6 is close to 100% of all mobile handsets won=E2=80=99t s=
upport it.</div><div dir=3D"auto"><br></div><div dir=3D"auto"><div><a href=
=3D"https://www.statista.com/statistics/272307/market-share-forecast-for-sm=
artphone-operating-systems/" target=3D"_blank">https://www.statista.com/sta=
tistics/272307/market-share-forecast-for-smartphone-operating-systems/</a><=
/div><br></div><div dir=3D"auto"></div></div></div></blockquote><div dir=3D=
"auto">=C2=A0 =C2=A0 =C2=A0</div><div dir=3D"auto">=C2=A0 =C2=A0 =C2=A0Gyan=
&gt; I have spoken with executives at Google and in talks related to Chrome=
book DHCPv6 support, they said that their development platform is a common =
platform for both Android and Chromebook and that for mobile handsets they =
cannot change and gave their technical justifications.=C2=A0 Based on that =
feedback, 3GPP operators are really stuck between a rock and hard place and=
 cannot change to support DHCPv6 as close to 90% of the market share is And=
roid.Their maybe some other technical reasons as well on the operator gatew=
ay side which I would have to research if one exist as well why they won=E2=
=80=99t adopt PD.</div><blockquote class=3D"gmail_quote" style=3D"margin:0 =
0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class=3D"gm=
ail_quote"><div dir=3D"auto"><br></div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex" dir=
=3D"auto"></blockquote></div></div><div><div class=3D"gmail_quote"><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc s=
olid;padding-left:1ex" dir=3D"auto"><br>
<br>
Yours,<br>
Joel<br>
<br>
On 11/20/2020 11:19 PM, Mark Smith wrote:<br>
&gt; <br>
&gt; <br>
&gt; On Sat, 21 Nov 2020, 14:00 Brian E Carpenter, <br>
&gt; &lt;<a href=3D"mailto:brian.e.carpenter@gmail.com" target=3D"_blank">b=
rian.e.carpenter@gmail.com</a> &lt;mailto:<a href=3D"mailto:brian.e.carpent=
er@gmail.com" target=3D"_blank">brian.e.carpenter@gmail.com</a>&gt;&gt; wro=
te:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Joel,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0It seems to me that it&#39;s high time to draft a l=
iaison statement to 3GPP,<br>
&gt;=C2=A0 =C2=A0 =C2=A0observing that:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0(1) There is a serious problem for the design and i=
mplementation of<br>
&gt;=C2=A0 =C2=A0 =C2=A05G-based IPv6 &quot;hot spots&quot; and CEs [which =
is where this conversation<br>
&gt;=C2=A0 =C2=A0 =C2=A0started];<br>
&gt; <br>
&gt; <br>
&gt; I think it is also important to find out why they haven&#39;t deployed=
 <br>
&gt; DHCPv6 to solve this=C2=A0problem.<br>
&gt; <br>
&gt; Don&#39;t they think DHCPv6 infrastructure will scale? Is it just that=
 they <br>
&gt; don&#39;t know how to scale it?<br>
&gt; <br>
&gt; Is it a vendor / mobile operator / handset developer DHCPv6 <br>
&gt; capability=C2=A0chicken-and-egg problem?<br>
&gt; <br>
&gt; Is there an overriding business or industry reason?<br>
&gt; <br>
&gt; The mobile industry has been resistant to tethering over the years, an=
d <br>
&gt; probably only came to begrudgingly accept it because they couldn&#39;t=
 <br>
&gt; prevent phone vendors from implementing Wifi and NAT, and couldn&#39;t=
 very <br>
&gt; effectively stop their customers from using that capability (One trick=
 <br>
&gt; I&#39;ve heard of to prevent tethering working was to check if an IPv4=
 <br>
&gt; packet&#39;s=C2=A0TTL value was 64 when it arrived at the network, mea=
ning it <br>
&gt; originated from the directly attached handset. Packets from tethered <=
br>
&gt; devices had a TTL of 63 so were dropped. Of course, you could set the =
<br>
&gt; default TTL on a tethered=C2=A0PC to 65 to get around that.)<br>
&gt; <br>
&gt; I guess there might be a fairly strong mindset that there must be a fe=
e <br>
&gt; per device attached to the network in addition to a fee for network <b=
r>
&gt; utilisation. Providing multiple /64s would be formally acknowledging <=
br>
&gt; that multiple devices can be attached and a fee per device isn&#39;t a=
nd <br>
&gt; can&#39;t ever be charged, counter to the mindset.<br>
&gt; <br>
&gt; Regards,<br>
&gt; Mark.<br>
&gt; <br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0(2) Although the best solution is not yet obvious, =
defining and<br>
&gt;=C2=A0 =C2=A0 =C2=A0standardizing it will require a joint effort by the=
 IETF and 3GPP.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Followed by a proposal to form an ad hoc joint desi=
gn team.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Regards<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Brian Carpenter<br>
&gt;=C2=A0 =C2=A0 =C2=A0On 21-Nov-20 14:46, Joel M. Halpern wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The nesting got me lost, so I will top post m=
y take on the answer<br>
&gt;=C2=A0 =C2=A0 =C2=A0to the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; one quesiton I could understand.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; I believe you asked what I think would need t=
o be changed to<br>
&gt;=C2=A0 =C2=A0 =C2=A0permit the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; delegation.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As with anything, the real things that need t=
o change are the<br>
&gt;=C2=A0 =C2=A0 =C2=A0devices in<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the network.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; With regard to IETF standards, what is propos=
ed is a change to RA.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; There are several possible changes.=C2=A0 Non=
e of them require a<br>
&gt;=C2=A0 =C2=A0 =C2=A0change to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the IPv6 addressing archtiecture, as the addr=
essing structure<br>
&gt;=C2=A0 =C2=A0 =C2=A0remains as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; it is.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As for the exact mechanism, at the moment I l=
ean towards Ole&#39;s<br>
&gt;=C2=A0 =C2=A0 =C2=A0proposal<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; of using a new option in his generic option m=
echanism.=C2=A0 But I am not<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; wedded to that answer.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; And of course, to get this supported in mobil=
e environments we<br>
&gt;=C2=A0 =C2=A0 =C2=A0will have<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; to work with 3GPP and make sure there are no =
other hidden issues.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; That&#39;s the way we do things.=C2=A0 Work t=
ogether.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Changing the prefix length to /80 is technica=
lly also possible. <br>
&gt;=C2=A0 =C2=A0 =C2=A0It does<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; a lot more violence to my understanding of th=
e architecture and<br>
&gt;=C2=A0 =C2=A0 =C2=A0software<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; structures that go with it, and is a very lim=
ited and narrow<br>
&gt;=C2=A0 =C2=A0 =C2=A0solution to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the problem.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Yours,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Joel<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; On 11/20/2020 7:58 PM, Gyan Mishra wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; Hi Joel<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; In-line<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; On Fri, Nov 20, 2020 at 6:02 PM Joel M. H=
alpern<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:jmh@joelhalpern.com" target=
=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mailto:jmh@joelha=
lpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; &lt;mailto:<a href=3D"mailto:jmh@joelhalp=
ern.com" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"ma=
ilto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt;=
&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan, separate from Ol=
e&#39;s comments about the difference<br>
&gt;=C2=A0 =C2=A0 =C2=A0between address<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0assignment and delegat=
ion, I have another problem following the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0reasoning below.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Yes, the proposal for =
using shorter prefixes to enable UE to<br>
&gt;=C2=A0 =C2=A0 =C2=A0perform<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0delegation will requir=
e changes to the UE.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 Gyan&gt; Agreed.=C2=
=A0 So that change would be to RFC 4291 64 bit<br>
&gt;=C2=A0 =C2=A0 =C2=A0boundary<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; to allow for longer prefix.=C2=A0 Do you =
agree?<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; If you don=E2=80=99t agree what do think =
the change would be to allow<br>
&gt;=C2=A0 =C2=A0 =C2=A0the UE to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; accept shorter prefix from the 3GPP gatew=
ay?<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0But I do not see how t=
hat is relevant to any choice we are<br>
&gt;=C2=A0 =C2=A0 =C2=A0trying to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0make.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Any solution that enab=
les UE to delegate addresses (in the<br>
&gt;=C2=A0 =C2=A0 =C2=A0sense that<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0they lack the capabili=
ty now) willr equire changes to the UE.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; If the UE rec=
eives a /56 via RA it could delegate /64 to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0downstream devices.=C2=
=A0 No change needed to delegate =C2=A0/64,<br>
&gt;=C2=A0 =C2=A0 =C2=A0however a<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0change is needed to ac=
cept /56 via RA.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 If 3GPP gateway suppo=
rted PD - problem solved but that=E2=80=99s<br>
&gt;=C2=A0 =C2=A0 =C2=A0not the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; case and that does not sound like it will=
 ever change even with 5G.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; The UE needs =
to be able to accept shorter prefix. <br>
&gt;=C2=A0 =C2=A0 =C2=A0That=E2=80=99s the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; IPV6 specification change that requires r=
emoval of the 64 bit<br>
&gt;=C2=A0 =C2=A0 =C2=A0boundary.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Yoru<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0proposed change to the=
 SLAAC length if anything does more<br>
&gt;=C2=A0 =C2=A0 =C2=A0violence to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0the software (dependin=
g upon the exact software architecture.)<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Gyan&gt; What violence=
 to software.=C2=A0 There would be more<br>
&gt;=C2=A0 =C2=A0 =C2=A0violence to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; software if we removed the 64 bit boundar=
y and allowed slaac to<br>
&gt;=C2=A0 =C2=A0 =C2=A0support<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; any vlsm prefix lengths.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; My /80 proposal would just shift the boun=
dary 16 bits to /80.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; Hosts on the same subnet with two differe=
nt masks would not be<br>
&gt;=C2=A0 =C2=A0 =C2=A0on-net to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; each other as on different subnets.=C2=A0=
 The router would be<br>
&gt;=C2=A0 =C2=A0 =C2=A0configured with<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; the two subnets /64 and /80 subnet to sup=
port the two device types.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; The solution would be a simple RA PIO fla=
g that is set and older<br>
&gt;=C2=A0 =C2=A0 =C2=A0hosts<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; not upgraded would be backwards compatibl=
e and so would only<br>
&gt;=C2=A0 =C2=A0 =C2=A0support 64<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; bit boundary by ignoring flag. Hosts upgr=
aded to support would<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; understand the flag and be able to suppor=
t longer mask up to /80.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0So I do not follow how=
 you got to your conclusion.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0On 11/20/2020 5:27 PM,=
 Gyan Mishra wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; (top posting)<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As I would like =
to clear the air as well as get to the<br>
&gt;=C2=A0 =C2=A0 =C2=A0crux of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0the v6ops<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; presentation dev=
elopment results as well as next steps<br>
&gt;=C2=A0 =C2=A0 =C2=A0for this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0draft<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; and the 6man var=
iable slaac solutions draft:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This thread was =
in light of Lorenzo kindly pointing out that<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0upgrading<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP is not all =
that needs be done for Cameron=E2=80=99s 64share<br>
&gt;=C2=A0 =C2=A0 =C2=A0v2 to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0work - as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; all mobile devic=
es would stop working- as slaac would not<br>
&gt;=C2=A0 =C2=A0 =C2=A0would be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; effectively brok=
en.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The mobile devic=
e would receive a shorter prefix let=E2=80=99s<br>
&gt;=C2=A0 =C2=A0 =C2=A0say /56<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0but not<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; know what to do =
with it since it=E2=80=99s expecting a /64.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So that a major =
gap and the only solution is updating RFC<br>
&gt;=C2=A0 =C2=A0 =C2=A04291<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0removing<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the 64 bit bound=
ary allowing for shorter prefix and now<br>
&gt;=C2=A0 =C2=A0 =C2=A0as well<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; prefixes to work=
 and in that respect now provide the much<br>
&gt;=C2=A0 =C2=A0 =C2=A0needed<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0parity<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; with static and =
DHCPv6 which can do any prefix length.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So that is a dra=
stic change to RFC 4291.=C2=A0 However, in<br>
&gt;=C2=A0 =C2=A0 =C2=A0light of this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; development on t=
he v6ops 109 call, my balancing act of<br>
&gt;=C2=A0 =C2=A0 =C2=A0best of both<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; worlds and also =
to keep everyone happy to make this a WG<br>
&gt;=C2=A0 =C2=A0 =C2=A0effort<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0for this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; change by propos=
ing in the subject heading /80 fixed<br>
&gt;=C2=A0 =C2=A0 =C2=A0boundary and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0not a<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; variable slaac c=
hange allowing all bits vlsm.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Basically steali=
ng 16 bits for network prefix out of the<br>
&gt;=C2=A0 =C2=A0 =C2=A0IID, still<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; keeping the fixe=
d boundary so longer than 80 would NOT<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0be allowed.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; A /64 would now =
be equivalent to a /48 with now 64k /80=E2=80=99s.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This /80 would k=
eep the operators and law enforcement<br>
&gt;=C2=A0 =C2=A0 =C2=A0happy as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0now 16<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; bits less helps =
traceability but is still long enough for<br>
&gt;=C2=A0 =C2=A0 =C2=A048 bits of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; privacy to IP co=
rrelation by attackers.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This /80 would b=
e a nice optimal balance as it would keep<br>
&gt;=C2=A0 =C2=A0 =C2=A0wired<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; broadband and mo=
bile handset customers happy respecting their<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0privacy as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; the 16 bits less=
 of heuristics is minimal change that<br>
&gt;=C2=A0 =C2=A0 =C2=A0will impact IP<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; correlation by a=
ttackers.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The IID as it=E2=
=80=99s less than the current 64 bit cannot use<br>
&gt;=C2=A0 =C2=A0 =C2=A0MAC based<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0EUI64<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; IID, which is no=
t a problem as Mac based IID is not<br>
&gt;=C2=A0 =C2=A0 =C2=A0recommended<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0as most<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; all manufacturer=
s use RFC 4941 and I believe Linux<br>
&gt;=C2=A0 =C2=A0 =C2=A0flavors some use<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; stable IID RFC 7=
217.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; So now the 48 bi=
t IID would require a random IID generation<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0schema so<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; can use either R=
FC 4941 privacy extension or RFC 7217<br>
&gt;=C2=A0 =C2=A0 =C2=A0stable IID to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; generate the 48 =
bit IID.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP subtending =
would now work issue mentioned in the problem<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0statement<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; draft without ev=
en having to use 64share as now longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0prefixes<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0up to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /80 would be sup=
ported allowing for further segmentation of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0downstream<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This also would =
help wired broadband and soon fixed 5G<br>
&gt;=C2=A0 =C2=A0 =C2=A0broadband<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; proliferation wh=
ere operators in light of BCP RIPE-690,<br>
&gt;=C2=A0 =C2=A0 =C2=A0are sill<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; allocation via B=
NG gateways a /64, now operators =C2=A0can<br>
&gt;=C2=A0 =C2=A0 =C2=A0stay as-is,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0as the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /64 would now be=
 allowed to be further segmented<br>
&gt;=C2=A0 =C2=A0 =C2=A0supporting 64k<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0/80s,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; way more then en=
ough for SOHO.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This would allow=
 64share if used by 3GPP operators to<br>
&gt;=C2=A0 =C2=A0 =C2=A0work and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0would not<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; require the 3GPP=
 specification to be updated.=C2=A0 We don=E2=80=99t<br>
&gt;=C2=A0 =C2=A0 =C2=A0know even<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0if the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; 3GPP architectur=
e specification can be updated to support<br>
&gt;=C2=A0 =C2=A0 =C2=A0shorter<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; prefixes and if =
the 3GPP consortium of operators would<br>
&gt;=C2=A0 =C2=A0 =C2=A0agree to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0it.=C2=A0 So<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; that is all theo=
retical of that change is possible.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As with 5G with =
Enhanced VPN framework SR steering of<br>
&gt;=C2=A0 =C2=A0 =C2=A0high priority<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; traffic, traffic=
 isolation and Network slicing<br>
&gt;=C2=A0 =C2=A0 =C2=A0capabilities becomes<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; mainstream and w=
ill soon be a real world reality and as<br>
&gt;=C2=A0 =C2=A0 =C2=A0fixed 5G<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; broadband prolif=
eration takes off and mobile 5G =3D=3D the<br>
&gt;=C2=A0 =C2=A0 =C2=A0idea of a<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; wearable /48 wil=
l really be many /48s.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As this paradigm=
 shift takes place, operators around the<br>
&gt;=C2=A0 =C2=A0 =C2=A0world<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0will be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; clamoring after =
the RIR for massive blocks, I would say<br>
&gt;=C2=A0 =C2=A0 =C2=A0less than /8<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; more like a /5 o=
r /4.=C2=A0 If you do the math on the way high<br>
&gt;=C2=A0 =C2=A0 =C2=A0side a /10<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; yields 7 bits so=
 128 divided by 5 RIRs yields 24 ISPs per RIR<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0which is<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; tiny number with=
 the number of large size operators<br>
&gt;=C2=A0 =C2=A0 =C2=A0worldwide.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; With the massive=
 proliferation of IOT devices and just about<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0every home<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; or office applia=
nce on 5G, the problem now gets way<br>
&gt;=C2=A0 =C2=A0 =C2=A0exacerbated.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; As this evolutio=
n unfolds IANA will be scrambling to<br>
&gt;=C2=A0 =C2=A0 =C2=A0release all<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; remaining /3 as =
well as all unallocated blocks to subvert<br>
&gt;=C2=A0 =C2=A0 =C2=A0RIR IPv6<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; address space de=
pletion.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Playing Monday n=
ight quarterbacking in hindsight we would<br>
&gt;=C2=A0 =C2=A0 =C2=A0never<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0think<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; this would happe=
n in a million years, but we would see<br>
&gt;=C2=A0 =C2=A0 =C2=A0IPv6 on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0the verge<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; of address space=
 depletion.=C2=A0 Unheard of but it can happen<br>
&gt;=C2=A0 =C2=A0 =C2=A0as the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0saying<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; goes =E2=80=9Cwh=
en you build - they will come=E2=80=9D.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; It is true as hi=
story has taught that very important lesson.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The answer to th=
is real world problem is in the subject<br>
&gt;=C2=A0 =C2=A0 =C2=A0heading<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0of this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; thread.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; This would also =
fix the day 1 issue I mentioned allowing<br>
&gt;=C2=A0 =C2=A0 =C2=A0mix of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices with sta=
tic and DHCPv6 up to /80.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; The variable sla=
ac solution draft proposes a new =C2=A0RA PIO flag<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0that would<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; be used to signa=
l longer prefixes, and would provide<br>
&gt;=C2=A0 =C2=A0 =C2=A0backwards<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; compatibility so=
 that devices not supporting woud ignore<br>
&gt;=C2=A0 =C2=A0 =C2=A0the flag<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; devices on newer=
 code supporting would use the flag.=C2=A0 We<br>
&gt;=C2=A0 =C2=A0 =C2=A0definitely<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; don=E2=80=99t wa=
nt to impact any existing devices on the existing<br>
&gt;=C2=A0 =C2=A0 =C2=A064 bit<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; boundary standar=
d.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Dmytro has teste=
d the solution on Linux kernel signaling<br>
&gt;=C2=A0 =C2=A0 =C2=A0RA PIO<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0flag and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; was able to succ=
essfully test any length mask and random IID<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0generation<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; both RFC 4941 pr=
ivacy extension as well as stable IID RFC<br>
&gt;=C2=A0 =C2=A0 =C2=A07217.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://datatracker.ietf.org/doc/draft-m=
ishra-6man-variable-slaac/" rel=3D"noreferrer" target=3D"_blank">https://da=
tatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/doc/dra=
ft-mishra-6man-variable-slaac/" rel=3D"noreferrer" target=3D"_blank">https:=
//datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/=
doc/draft-mishra-6man-variable-slaac/" rel=3D"noreferrer" target=3D"_blank"=
>https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a> &lt=
;<a href=3D"https://datatracker.ietf.org/doc/draft-mishra-6man-variable-sla=
ac/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/=
draft-mishra-6man-variable-slaac/</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/=
doc/draft-mishra-6man-variable-slaac/" rel=3D"noreferrer" target=3D"_blank"=
>https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a> &lt=
;<a href=3D"https://datatracker.ietf.org/doc/draft-mishra-6man-variable-sla=
ac/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/=
draft-mishra-6man-variable-slaac/</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://datatracker.ietf.org/=
doc/draft-mishra-6man-variable-slaac/" rel=3D"noreferrer" target=3D"_blank"=
>https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/</a> &lt=
;<a href=3D"https://datatracker.ietf.org/doc/draft-mishra-6man-variable-sla=
ac/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/=
draft-mishra-6man-variable-slaac/</a>&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; If everyone is i=
n agreement with what I have stated on this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0thread, I<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; would like to as=
k the chairs for WG adoption as this is a<br>
&gt;=C2=A0 =C2=A0 =C2=A0WG effort.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; I would like to =
garner support from all 6MAN members with<br>
&gt;=C2=A0 =C2=A0 =C2=A0full<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0consensus<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; to change the ex=
isting RFC 4941 /64 fixed boundary to /80<br>
&gt;=C2=A0 =C2=A0 =C2=A0fixed<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0boundary.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Kind Regards<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; Gyan<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; On Thu, Nov 19, =
2020 at 5:14 PM Joel M. Halpern<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:=
jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<=
a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com=
</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" t=
arget=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mailto:jmh@j=
oelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;mailto:<a hr=
ef=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>=
 &lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@jo=
elhalpern.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" t=
arget=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mailto:jmh@j=
oelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt;&gt;&gt; w=
rote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0I am missing something in your reasoning.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0You seem to say at one point that (to paraphrase) &quot;we<br>
&gt;=C2=A0 =C2=A0 =C2=A0can&#39;t<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0do this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0because it does not work with the existing UE software&quot;.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0Any new solution where a UE delegates based on any<br>
&gt;=C2=A0 =C2=A0 =C2=A0change of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0any kind<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0(including lengthening the prefix, shortening the<br>
&gt;=C2=A0 =C2=A0 =C2=A0prefix, or<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0magically<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0incanting new prefixes) requires that the UE be<br>
&gt;=C2=A0 =C2=A0 =C2=A0upgraded to know<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0what to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0do with the information.=C2=A0 I do not see how that<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0differentiates any of<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0the solutions. (Except &quot;don&#39;t do anything&quot;, which I<br>
&gt;=C2=A0 =C2=A0 =C2=A0think we<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0do not<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0want<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0to take.)<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0Yours,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0Joel<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0On 11/19/2020 5:03 PM, Gyan Mishra wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; On Thu, Nov 19, 2020 at 10:33 AM<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:otroan@employees.org" target=
=3D"_blank">otroan@employees.org</a> &lt;mailto:<a href=3D"mailto:otroan@em=
ployees.org" target=3D"_blank">otroan@employees.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:otroan@employees.org" target=3D"_blank">otroan@employees.org</a> &lt=
;mailto:<a href=3D"mailto:otroan@employees.org" target=3D"_blank">otroan@em=
ployees.org</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" target=3D"_blank">otr=
oan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" =
target=3D"_blank">otroan@employees.org</a>&gt; &lt;mailto:<a href=3D"mailto=
:otroan@employees.org" target=3D"_blank">otroan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" =
target=3D"_blank">otroan@employees.org</a>&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; &lt;mailto:<a href=3D"mailto:otroan@employees.org" target=3D"_blan=
k">otroan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" =
target=3D"_blank">otroan@employees.org</a>&gt; &lt;mailto:<a href=3D"mailto=
:otroan@employees.org" target=3D"_blank">otroan@employees.org</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" =
target=3D"_blank">otroan@employees.org</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:otroan@employees.org" target=3D"_blank">otroan@employees.org</a> &lt=
;mailto:<a href=3D"mailto:otroan@employees.org" target=3D"_blank">otroan@em=
ployees.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:otroan@employees.org" =
target=3D"_blank">otroan@employees.org</a> &lt;mailto:<a href=3D"mailto:otr=
oan@employees.org" target=3D"_blank">otroan@employees.org</a>&gt;&gt;&gt;&g=
t;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; On 19 Nov 2020, at 14:58, Gyan Mishra<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0&lt;<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusag=
sm@gmail.com</a> &lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com" target=
=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a> &lt;mailto:<a href=3D"mailto:h=
ayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt;<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a> &=
lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabu=
sagsm@gmail.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a> &lt;mailto:<a href=3D"mailto:h=
ayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt;&g=
t;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.=
com" target=3D"_blank">hayabusagsm@gmail.com</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a> &=
lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabu=
sagsm@gmail.com</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">ha=
yabusagsm@gmail.com</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a><b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:hayabusagsm@gmail.com"=
 target=3D"_blank">hayabusagsm@gmail.com</a>&gt;&gt;&gt;&gt;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; You would need a new option. It would lik=
ely be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0useful for the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0requesting router to indicate interest in the<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0option. Even<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0hinting<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0at what prefix size it was expecting.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt; Now can you explain to me again the reaso=
ns<br>
&gt;=C2=A0 =C2=A0 =C2=A0why this<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0approach is<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0better than using the existing DHPCv6 protocol<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0packets?<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=A03GPP gateway does not =
support DHCPv6<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A03GPP gateway doesn&#39;t support new option.<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0What&#39;s your<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0point?<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0 The point of the v6ops presentation and this<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0email<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0thread is<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0how to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case =C2=A0in slide=
 1 of the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0deck you<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0compiled<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; a list of options and of the two I had highlighted<br>
&gt;=C2=A0 =C2=A0 =C2=A0in red<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0were the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; 64share v2 Cameron=E2=80=99s option and the variable slaac<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0option.=C2=A0 So on<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; call this morning Lorenzo shot down 64share v2<br>
&gt;=C2=A0 =C2=A0 =C2=A0shorter prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0option as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; even if the 3GPP architecture was updated to<br>
&gt;=C2=A0 =C2=A0 =C2=A0support longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0prefixes and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; even is the 3GPP gateway was able to send a<br>
&gt;=C2=A0 =C2=A0 =C2=A0shorter prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0with A<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0flag<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; not set, all mobile devices per Lorenzo=E2=80=99s point<br>
&gt;=C2=A0 =C2=A0 =C2=A0would be<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0broken<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0as they<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; would not accept the shorter let=E2=80=99s say /56 prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0to build the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0slaac 128<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; bit address.=C2=A0 So the bottom line is the 64share v2<br>
&gt;=C2=A0 =C2=A0 =C2=A0won=E2=80=99t work<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0unless we<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; update RFC 4291 and remove the 64 bit boundary.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0So we are back to square uno - no viable solution<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0So now we had thrown out the longer &gt;64 due to<br>
&gt;=C2=A0 =C2=A0 =C2=A0race to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0bottom<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0worries<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; which I and others believe is Fud and as described in<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0slide 10 of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; So a happy medium /80 fixed boundary I came up<br>
&gt;=C2=A0 =C2=A0 =C2=A0with that I<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0think<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0solves<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; a lot of the issue and not just the 3GPP initial<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0segmentation of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; downstream devices problem statement.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; Since we have to update RFC 4291 for 64share v2 to<br>
&gt;=C2=A0 =C2=A0 =C2=A0work<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0anyways<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0to allow<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; for shorter prefixes, why not instead create a new<br>
&gt;=C2=A0 =C2=A0 =C2=A0bottom<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0at /80<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0giving<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; 16 bits more of prefix length and shrinking the<br>
&gt;=C2=A0 =C2=A0 =C2=A0IID down<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0to 48 bits.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; Doing so you would not even have to update the 3GPP<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0architecture<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0as I<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; don=E2=80=99t know if that would fly or not.=C2=A0 Also this<br>
&gt;=C2=A0 =C2=A0 =C2=A0solves a<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0few other<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; problems at the same time.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; As I mentioned in the v6ops deck presented that<br>
&gt;=C2=A0 =C2=A0 =C2=A0vlsm 0 to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0128 is<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; mainstream for operators for static addressing on<br>
&gt;=C2=A0 =C2=A0 =C2=A0router<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0and switch<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; infrastructure and dhcpv6 subnets longer prefixes<br>
&gt;=C2=A0 =C2=A0 =C2=A0for network<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; infrastructure appliance clusters, NFV/VNF<br>
&gt;=C2=A0 =C2=A0 =C2=A0virtualization<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0and server<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; farms.=C2=A0 On host subnets where there is a chance of<br>
&gt;=C2=A0 =C2=A0 =C2=A0mix of<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0slaac<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0hosts<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; with dhcpv6 =C2=A0devices the prefix length is stuck at<br>
&gt;=C2=A0 =C2=A0 =C2=A0/64.=C2=A0 So on<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0these mix<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; addressing host subnets we cannot do longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0prefixes following<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0our ND<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; cache hard limit mantra to prevent ND cache exhaustion<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0issues as<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; described in RFC 6164.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; So with the /80 new fixed boundary shifting prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0length<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A016 bits<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0longer<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; and shortening the IID by 16 bits gives resolved<br>
&gt;=C2=A0 =C2=A0 =C2=A0the 3GPP<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0issue<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0which<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; 64share can work as is and subtending to downstream<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0devices will now<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; work as a /64 is now equivalent to a /48 with 64k<br>
&gt;=C2=A0 =C2=A0 =C2=A0/80s.=C2=A0 Also<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0BCP-690<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; for broadband not all operators have adopted the<br>
&gt;=C2=A0 =C2=A0 =C2=A0shorter<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0prefix<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0lengths<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; /56 or /48 recommendations =C2=A0and now that=E2=80=99s not an<br>
&gt;=C2=A0 =C2=A0 =C2=A0issue as the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0/64 would<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; now suffice.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 From an operators perspective that gain allows at<br>
&gt;=C2=A0 =C2=A0 =C2=A0least<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0for 3GPP<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; massive growth and subtending with a single /64<br>
&gt;=C2=A0 =C2=A0 =C2=A0allows the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0operators<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; such as Verizon with massive subscriber base<br>
&gt;=C2=A0 =C2=A0 =C2=A0worldwide can<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0stay with<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; current allocations and don=E2=80=99t have to ask<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/maps/s=
earch/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=3Dgmail&amp;sourc=
e=3Dg" rel=3D"noreferrer" target=3D"_blank">https://www.google.com/maps/sea=
rch/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=3Dgmail&amp;source=
=3Dg</a> &lt;<a href=3D"https://www.google.com/maps/search/ent+allocations+=
and+don%E2%80%99t+have+to+ask?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferr=
er" target=3D"_blank">https://www.google.com/maps/search/ent+allocations+an=
d+don%E2%80%99t+have+to+ask?entry=3Dgmail&amp;source=3Dg</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0for /10.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; As 5G gets rolled out with Enhanced VPN framework<br>
&gt;=C2=A0 =C2=A0 =C2=A0and Network<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0slicing<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; paradigm, the demand for shorter blocks and wearable<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0multiple /48<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0will<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; be our new reality.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; Making that 16 bit shift now to /80 making a /64<br>
&gt;=C2=A0 =C2=A0 =C2=A0the new<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0/48 will<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0give<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; broadband and 3GPP subscribers a ton of space to<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0subtending their<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; networks we would be set for the future. <br>
&gt;=C2=A0 =C2=A0 =C2=A0Especially with<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0IOT the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0demand<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; for subtending will continue to grow astronomically.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; Also IANA does not have to get start in allocating the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0other /3 and<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; other available blocks.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; Lots of problems being solved here with a fixed<br>
&gt;=C2=A0 =C2=A0 =C2=A0/80 new<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0boundary.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; Also with the existing random IID generation<br>
&gt;=C2=A0 =C2=A0 =C2=A0schemes which<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0we have<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; tested on Linux kernel can do longer p<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.google.com/maps/s=
earch/tested+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=3Dg" =
rel=3D"noreferrer" target=3D"_blank">https://www.google.com/maps/search/tes=
ted+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=3Dg</a> &lt;<a=
 href=3D"https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+l=
onger+p?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer" target=3D"_blank">=
https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?e=
ntry=3Dgmail&amp;source=3Dg</a>&gt; &lt;<a href=3D"https://www.google.com/m=
aps/search/tested+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=
=3Dg" rel=3D"noreferrer" target=3D"_blank">https://www.google.com/maps/sear=
ch/tested+on+Linux+kernel+can+do+longer+p?entry=3Dgmail&amp;source=3Dg</a> =
&lt;<a href=3D"https://www.google.com/maps/search/tested+on+Linux+kernel+ca=
n+do+longer+p?entry=3Dgmail&amp;source=3Dg" rel=3D"noreferrer" target=3D"_b=
lank">https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+long=
er+p?entry=3Dgmail&amp;source=3Dg</a>&gt;&gt;&gt;refixes<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0using RFC 4941 privacy<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; extension or RFC 7217 stable IID.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; Win-Win for all.<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;=C2=A0 =C2=A0 =C2=A0Ole<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; --<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer" target=
=3D"_blank">http://www.verizon.com/</a> &lt;<a href=3D"http://www.verizon.c=
om/" rel=3D"noreferrer" target=3D"_blank">http://www.verizon.com/</a>&gt;<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"http://www.verizon.com/" rel=3D"nore=
ferrer" target=3D"_blank">http://www.verizon.com/</a> &lt;<a href=3D"http:/=
/www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://www.verizon.=
com/</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"http://=
www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://www.verizon.c=
om/</a> &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer" target=
=3D"_blank">http://www.verizon.com/</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"http://www.verizon.com/" rel=3D"nore=
ferrer" target=3D"_blank">http://www.verizon.com/</a> &lt;<a href=3D"http:/=
/www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://www.verizon.=
com/</a>&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; *Gyan Mishra*<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; /Network Solutions A//rchitect /<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; /M 301 502-1347<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; <a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike+=
%0D%0A+%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2=
FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">13101 Columbia Pike</a><br=
><a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%=
C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+=
Spring,+MD?entry=3Dgmail&amp;source=3Dg">
</a>&gt;<a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike+%=
0D%0A+%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2F=
Silver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">=C2=A0 =C2=A0 =C2=A0 </a>&g=
t;&gt;<a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike+%0D=
%0A+%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSi=
lver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">=C2=A0 =C2=A0 =C2=A0 </a>&gt;=
<a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C=
2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+S=
pring,+MD?entry=3Dgmail&amp;source=3Dg">=C2=A0 =C2=A0 =C2=A0 </a>&gt; <a hr=
ef=3D"https://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+=
%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring=
,+MD?entry=3Dgmail&amp;source=3Dg">/Silver Spring, MD</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; _______________________________________________<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; v6ops mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org=
</a> &lt;mailto:<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@i=
etf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:v6ops@ietf.org" target=
=3D"_blank">v6ops@ietf.org</a> &lt;mailto:<a href=3D"mailto:v6ops@ietf.org"=
 target=3D"_blank">v6ops@ietf.org</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"=
mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a> &lt;mailto:<a h=
ref=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:v6ops@ietf.org" target=
=3D"_blank">v6ops@ietf.org</a> &lt;mailto:<a href=3D"mailto:v6ops@ietf.org"=
 target=3D"_blank">v6ops@ietf.org</a>&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"nor=
eferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><=
br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/=
listinfo/v6ops</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https:/=
/www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/=
listinfo/v6ops</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br=
>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/=
listinfo/v6ops</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https:/=
/www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/=
listinfo/v6ops</a>&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;=C2=A0 =C2=A0 =C2=
=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; --<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;<a href=3D"h=
ttp://www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://www.ver=
izon.com/</a> &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer" ta=
rget=3D"_blank">http://www.verizon.com/</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"http://www.verizon.com/" rel=3D"nore=
ferrer" target=3D"_blank">http://www.verizon.com/</a> &lt;<a href=3D"http:/=
/www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://www.verizon.=
com/</a>&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; *Gyan Mishra*<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /Network Solutio=
ns A//rchitect /<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; /M 301 502-1347<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"https=
://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%=
A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg=
">13101 Columbia Pike</a><br><a href=3D"https://www.google.com/maps/search/=
13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FS=
ilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">
</a>&gt;<a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike+%=
0D%0A+%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entr=
y=3Dgmail&amp;source=3Dg">=C2=A0 =C2=A0 =C2=A0 </a>&gt;&gt;<a href=3D"https=
://www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%=
A0++%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg=
">=C2=A0 =C2=A0 =C2=A0 </a>&gt; <a href=3D"https://www.google.com/maps/sear=
ch/13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%C2%A0+%C2%A0+%C2%A0++%=
2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">/Silver Spring, MD</a><br=
>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; --<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; &lt;<a href=3D"http://www.verizon.com/" r=
el=3D"noreferrer" target=3D"_blank">http://www.verizon.com/</a> &lt;<a href=
=3D"http://www.verizon.com/" rel=3D"noreferrer" target=3D"_blank">http://ww=
w.verizon.com/</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; *Gyan Mishra*<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; /Network Solutions A//rchitect /<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; /M 301 502-1347<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt; <a href=3D"https://www.google.com/maps/se=
arch/13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?=
entry=3Dgmail&amp;source=3Dg">13101 Columbia Pike</a><br><a href=3D"https:/=
/www.google.com/maps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%A0=
++%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=3Dg">
</a>&gt;<a href=3D"https://www.google.com/maps/search/13101+Columbia+Pike+%=
0D%0A+%C2%A0+%C2%A0+%C2%A0++%2FSilver+Spring,+MD?entry=3Dgmail&amp;source=
=3Dg">=C2=A0 =C2=A0 =C2=A0 </a>&gt;&gt; <a href=3D"https://www.google.com/m=
aps/search/13101+Columbia+Pike+%0D%0A+%C2%A0+%C2%A0+%C2%A0++%2FSilver+Sprin=
g,+MD?entry=3Dgmail&amp;source=3Dg">/Silver Spring, MD</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; _____________________________________________=
__<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; v6ops mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_=
blank">v6ops@ietf.org</a> &lt;mailto:<a href=3D"mailto:v6ops@ietf.org" targ=
et=3D"_blank">v6ops@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; <a href=3D"https://www.ietf.org/mailman/listi=
nfo/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailma=
n/listinfo/v6ops</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/=
listinfo/v6ops</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt;=C2=A0 =C2=A0 =C2=A0IETF IPv6 working group mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">=
ipv6@ietf.org</a> &lt;mailto:<a href=3D"mailto:ipv6@ietf.org" target=3D"_bl=
ank">ipv6@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Administrative Requests: <a href=3D"https://www.iet=
f.org/mailman/listinfo/ipv6" rel=3D"noreferrer" target=3D"_blank">https://w=
ww.ietf.org/mailman/listinfo/ipv6</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.ietf.org/mailman/listinf=
o/ipv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/l=
istinfo/ipv6</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0---------------------------------------------------=
-----------------<br>
&gt; <br>
<br>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org" target=3D"_blank">ipv6@ietf.org</a><br></b=
lockquote></div></div><div><div class=3D"gmail_quote"><blockquote class=3D"=
gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-=
left:1ex" dir=3D"auto">
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/ipv6</a><br>
--------------------------------------------------------------------<br>
</blockquote></div></div>-- <br><div dir=3D"ltr" data-smartmail=3D"gmail_si=
gnature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><p style=3D"color=
:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=3D"color:rgb(17,8=
5,204);padding-bottom:1em;display:inline-block" target=3D"_blank"><img src=
=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email" width=3D"81"=
 height=3D"18" style=3D"height:18px;width:81px"></a><br></p><p style=3D"fon=
t-size:1em;margin:0px;font-family:&quot;Verizon NHG DS&quot;,Arial,sans-ser=
if;line-height:13px;color:black"><b>Gyan Mishra</b></p><p style=3D"color:rg=
b(34,34,34);margin:0px;line-height:13px"><font face=3D"georgia, serif" styl=
e=3D"color:black;font-size:1em"><i>Network Solutions A</i></font><font colo=
r=3D"#000000" face=3D"georgia, serif"><i>rchitect=C2=A0</i></font></p><p st=
yle=3D"font-size:1em;margin:0px;line-height:13px;color:black"><i><font face=
=3D"georgia, serif">M 301 502-1347<br><a href=3D"https://www.google.com/map=
s/search/13101+Columbia+Pike%C2%A0+Silver+Spring,+MD?entry=3Dgmail&amp;sour=
ce=3Dg">13101 Columbia Pike=C2=A0</a><br></font></i><a href=3D"https://www.=
google.com/maps/search/13101+Columbia+Pike%C2%A0+Silver+Spring,+MD?entry=3D=
gmail&amp;source=3Dg">Silver Spring, MD</a></p></div><div><br></div></div><=
/div></div></div></div></div></div></div>
_______________________________________________<br>
v6ops mailing list<br>
<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--0000000000002b0b4205b4c0ad7d--


From nobody Sun Nov 22 22:58:53 2020
Return-Path: <hayabusagsm@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 D9D843A152D; Sun, 22 Nov 2020 22:58:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.197
X-Spam-Level: 
X-Spam-Status: No, score=-0.197 tagged_above=-999 required=5 tests=[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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 OygNYVuNPrjf; Sun, 22 Nov 2020 22:58:44 -0800 (PST)
Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) (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 90C643A151E; Sun, 22 Nov 2020 22:58:44 -0800 (PST)
Received: by mail-pf1-x42d.google.com with SMTP id y7so14004351pfq.11; Sun, 22 Nov 2020 22:58:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=EsHiThXwSo5ZS3k6sglAfyDaeLJ9Z+0Ta5LvXQUBS5U=; b=U4Xh8sMAxDIpXS0jrc4hiiycKvGg2N6yi49226QVp+JkTNbweHXZdfoMAhsq53jeBr WBHIAxfetq1lnXGnkLjWw5CvLnI176v5ERnbW16Nn9+BIEM7MjpiyAEVbFoPUdPxUyx0 +OzOQNKgOh6+/ITPM++DiYuoNL9dQfGOKewRrgnIwEG4x3LVnf8R+eEBerC4WsdGOYHM twAh9bO1o2szz/+iqyFuIzmToZxy+Ad3YQB+dxAdThsdUDtgrs5FNQDy//VzqSh/U6kt QEYz0YQ3+Ju1L6J0qse6Od4+8bRdaZcd8+Boi+6DDOmkDRvBLvpE7XI1sJbwuZYsNs0o 5gBA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=EsHiThXwSo5ZS3k6sglAfyDaeLJ9Z+0Ta5LvXQUBS5U=; b=MB9eYuLALSkxktCBDQ8s7Y/XGMlLcPK/ixva+/0h73IjqPFc+ISwTSHP7vOK6QTDwb ScTQ9crbhIM9gwLFMgsN+eC9UBI27P7KamJCoxycqfHm2QMVS9WfDzgma1IGKA9Q5xzD gcmEJMUKg8RH+tRn7kfQohoSnhxFZLbJN0ZrbKIIWfzmXNu//hE3ZAK2OigWcytzPNsb DBk5zUpyXx3yiP9otptQP6kxYy6KN9NCcAw0wCCruTQm+LJQIv9tNiIU+tbFIpCg5bWW NPyhfCtYE6PO+Z4tdwuLsDOMqivOjWJFGNqK2nRTNzS1G5nLwe5V29pu4AYsPsD1raMX pkpg==
X-Gm-Message-State: AOAM532amQrD4zsJGTYAf7V9XYLT3bo9H3bsIoK4t87X5EIwSOzPhhR3 3efJqyUCOP6JaKH8qpmleq6zkF5ZqLvQzPWQQl4=
X-Google-Smtp-Source: ABdhPJza9z54htkhQugHiP+C5lJJ8l8z5m/WFiHtWcXY1bw3XaNZsOkf8Ykk1SBtMJfv0SVjXGSPTLQQlTv3vjWDTZE=
X-Received: by 2002:a17:90a:c254:: with SMTP id d20mr23192669pjx.112.1606114723923;  Sun, 22 Nov 2020 22:58:43 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <a8306401-3f2d-9284-804e-ab703d837426@gmail.com> <92CD1CEE-4453-4739-8418-34D20F350244@gmail.com>
In-Reply-To: <92CD1CEE-4453-4739-8418-34D20F350244@gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 23 Nov 2020 01:58:33 -0500
Message-ID: <CABNhwV2s0is44mXgf9g1MCqdkTfdY0BtoMWt7W0tXHrg=R=Sig@mail.gmail.com>
To: Bob Hinden <bob.hinden@gmail.com>
Cc: 6MAN <6man@ietf.org>, Brian Carpenter <brian.e.carpenter@gmail.com>,  IPv6 Operations <v6ops@ietf.org>,  JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>,  =?UTF-8?Q?Ole_Tr=C3=B8an?= <otroan@employees.org>
Content-Type: multipart/alternative; boundary="0000000000009689b805b4c0b9eb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/hb3yoDDOQueJo67jnH8Qn5Eg_Rw>
Subject: Re: [v6ops] The bottom is /112
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 06:58:48 -0000

--0000000000009689b805b4c0b9eb
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Thu, Nov 19, 2020 at 6:02 PM Bob Hinden <bob.hinden@gmail.com> wrote:

> Brian,
>
> > On Nov 19, 2020, at 2:49 PM, Brian E Carpenter <
> brian.e.carpenter@gmail.com> wrote:
> >
> > And if we had left the boundary at /80, as it was in 1995 (RFC1884),
> would you now be arguing for /96, since in that case 3GPP would have
> settled on /80?
> >
> > Sorry, but this is exactly and precisely a 16-bit jump in the race to
> the bottom. And it breaks all existing SLAAC hosts on the way.
> >
> > The problem here is caused by 3GPP, but a solution like Cameron's shoul=
d
> work for everybody with minimal changes.
>
> +100
>
> Either something like Cameron=E2=80=99s draft or a very minimal DHCPv6 PD
> implementation that can run in a 3GPP environment.   It doesn=E2=80=99t n=
eed to be
> a full DHCPv6 server.
>
> Bob


    Gyan> One possible non technical factor is that Android which as of
2019 statistical data below holds 87% of the global mobile market share and
Apple 13% and Android is continuing to climb in 2020.   Android adamantly
refuses to change its position on support of DHCPv6.  I think that really
shackles 3GPP carriers from supporting DHCPv6 is close to 100% of all
mobile handsets won=E2=80=99t support it.

https://www.statista.com/statistics/272307/market-share-forecast-for-smartp=
hone-operating-systems/

>
>
>
> >
> > Regards
> >   Brian
> >
> > On 20-Nov-20 11:03, Gyan Mishra wrote:
> >>
> >>
> >> On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org <mailto:
> otroan@employees.org>> wrote:
> >>
> >>
> >>
> >>> On 19 Nov 2020, at 14:58, Gyan Mishra <hayabusagsm@gmail.com <mailto:
> hayabusagsm@gmail.com>> wrote:
> >>>
> >>> You would need a new option. It would likely be useful for the
> requesting router to indicate interest in the option. Even hinting at wha=
t
> prefix size it was expecting.
> >>> Now can you explain to me again the reasons why this approach is
> better than using the existing DHPCv6 protocol packets?
> >>>
> >>>      3GPP gateway does not support DHCPv6
> >>
> >>    3GPP gateway doesn't support new option. What's your point?
> >>
> >>
> >>
> >>     The point of the v6ops presentation and this email thread is how t=
o
> =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case  in slide 1 of the de=
ck you compiled a
> list of options and of the two I had highlighted in red were the 64share =
v2
> Cameron=E2=80=99s option and the variable slaac option.  So on the call t=
his
> morning Lorenzo shot down 64share v2 shorter prefix option as even if the
> 3GPP architecture was updated to support longer prefixes and even is the
> 3GPP gateway was able to send a shorter prefix with A flag not set, all
> mobile devices per Lorenzo=E2=80=99s point would be broken as they would =
not accept
> the shorter let=E2=80=99s say /56 prefix to build the slaac 128 bit addre=
ss.  So
> the bottom line is the 64share v2 won=E2=80=99t work unless we update RFC=
 4291 and
> remove the 64 bit boundary.
> >>
> >>  So we are back to square uno - no viable solution
> >>
> >>  So now we had thrown out the longer >64 due to race to bottom worries
> which I and others believe is Fud and as described in slide 10 of the v6o=
ps
> =E2=80=9Crace to the bottom slide=E2=80=9D.
> >>
> >> So a happy medium /80 fixed boundary I came up with that I think solve=
s
> a lot of the issue and not just the 3GPP initial segmentation of downstre=
am
> devices problem statement.
> >>
> >> Since we have to update RFC 4291 for 64share v2 to work anyways to
> allow for shorter prefixes, why not instead create a new bottom at /80
> giving 16 bits more of prefix length and shrinking the IID down to 48
> bits.  Doing so you would not even have to update the 3GPP architecture a=
s
> I don=E2=80=99t know if that would fly or not.  Also this solves a few ot=
her
> problems at the same time.
> >>
> >>
> >> As I mentioned in the v6ops deck presented that vlsm 0 to 128 is
> mainstream for operators for static addressing on router and switch
> infrastructure and dhcpv6 subnets longer prefixes for network
> infrastructure appliance clusters, NFV/VNF virtualization and server
> farms.  On host subnets where there is a chance of mix of slaac hosts wit=
h
> dhcpv6  devices the prefix length is stuck at /64.  So on these mix
> addressing host subnets we cannot do longer prefixes following our ND cac=
he
> hard limit mantra to prevent ND cache exhaustion issues as described in R=
FC
> 6164.
> >>
> >> So with the /80 new fixed boundary shifting prefix length 16 bits
> longer and shortening the IID by 16 bits gives resolved the 3GPP issue
> which 64share can work as is and subtending to downstream devices will no=
w
> work as a /64 is now equivalent to a /48 with 64k /80s.  Also BCP-690 for
> broadband not all operators have adopted the shorter prefix lengths /56 o=
r
> /48 recommendations  and now that=E2=80=99s not an issue as the /64 would=
 now
> suffice.
> >>
> >> From an operators perspective that gain allows at least for 3GPP
> massive growth and subtending with a single /64 allows the operators such
> as Verizon with massive subscriber base worldwide can stay with current
> allocations and don=E2=80=99t have to ask for /10.
> >>
> >> As 5G gets rolled out with Enhanced VPN framework and Network slicing
> paradigm, the demand for shorter blocks and wearable multiple /48 will be
> our new reality.
> >>
> >> Making that 16 bit shift now to /80 making a /64 the new /48 will give
> broadband and 3GPP subscribers a ton of space to subtending their network=
s
> we would be set for the future.  Especially with IOT the demand for
> subtending will continue to grow astronomically.
> >>
> >> Also IANA does not have to get start in allocating the other /3 and
> other available blocks.
> >>
> >> Lots of problems being solved here with a fixed /80 new boundary.
> >>
> >> Also with the existing random IID generation schemes which we have
> tested on Linux kernel can do longer prefixes using RFC 4941 privacy
> extension or RFC 7217 stable IID.
> <https://www.google.com/maps/search/ivacy+extension+or+RFC+7217+stable+II=
D.?entry=3Dgmail&source=3Dg>
> >>
> >> Win-Win for all.
> >>
> >>    Ole
> >>
> >> --
> >>
> >> <http://www.verizon.com/>
> >>
> >> *Gyan Mishra*
> >>
> >> /Network Solutions A//rchitect /
> >>
> >> /M 301 502-1347
> >> 13101 Columbia Pike
> >> /Silver Spring, MD
> >>
> >>
> >>
> >> _______________________________________________
> >> v6ops mailing list
> >> v6ops@ietf.org
> >> https://www.ietf.org/mailman/listinfo/v6ops
> >>
> >
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
>
> --

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--0000000000009689b805b4c0b9eb
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Thu, Nov 19, 2020 at 6:02 PM Bob Hinden &lt;<a href=3D"m=
ailto:bob.hinden@gmail.com">bob.hinden@gmail.com</a>&gt; wrote:<br></div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px =
#ccc solid;padding-left:1ex">Brian,<br>
<br>
&gt; On Nov 19, 2020, at 2:49 PM, Brian E Carpenter &lt;<a href=3D"mailto:b=
rian.e.carpenter@gmail.com" target=3D"_blank">brian.e.carpenter@gmail.com</=
a>&gt; wrote:<br>
&gt; <br>
&gt; And if we had left the boundary at /80, as it was in 1995 (RFC1884), w=
ould you now be arguing for /96, since in that case 3GPP would have settled=
 on /80?<br>
&gt; <br>
&gt; Sorry, but this is exactly and precisely a 16-bit jump in the race to =
the bottom. And it breaks all existing SLAAC hosts on the way.<br>
&gt; <br>
&gt; The problem here is caused by 3GPP, but a solution like Cameron&#39;s =
should work for everybody with minimal changes.<br>
<br>
+100<br>
<br>
Either something like Cameron=E2=80=99s draft or a very minimal DHCPv6 PD i=
mplementation that can run in a 3GPP environment.=C2=A0 =C2=A0It doesn=E2=
=80=99t need to be a full DHCPv6 server.<br>
<br>
Bob</blockquote><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=A0=
=C2=A0<span style=3D"color:rgb(49,49,49);font-size:1rem;word-spacing:1px">G=
yan&gt; One possible non technical factor is that Android which as of 2019 =
statistical data below holds 87% of the global mobile market share and Appl=
e 13% and Android is continuing to climb in 2020. =C2=A0 Android adamantly =
refuses to change its position on support of DHCPv6.=C2=A0 I think that rea=
lly shackles 3GPP carriers from supporting DHCPv6 is close to 100% of all m=
obile handsets won=E2=80=99t support it.</span></div><div dir=3D"auto" styl=
e=3D"color:rgb(49,49,49);word-spacing:1px"><br></div><div dir=3D"auto" styl=
e=3D"color:rgb(49,49,49);word-spacing:1px"><a href=3D"https://www.statista.=
com/statistics/272307/market-share-forecast-for-smartphone-operating-system=
s/" target=3D"_blank" style=3D"font-size:1rem">https://www.statista.com/sta=
tistics/272307/market-share-forecast-for-smartphone-operating-systems/</a><=
/div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-le=
ft:1px #ccc solid;padding-left:1ex" dir=3D"auto"><br>
<br>
<br>
&gt; <br>
&gt; Regards<br>
&gt;=C2=A0 =C2=A0Brian<br>
&gt; <br>
&gt; On 20-Nov-20 11:03, Gyan Mishra wrote:<br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; On Thu, Nov 19, 2020 at 10:33 AM &lt;<a href=3D"mailto:otroan@empl=
oyees.org" target=3D"_blank">otroan@employees.org</a> &lt;mailto:<a href=3D=
"mailto:otroan@employees.org" target=3D"_blank">otroan@employees.org</a>&gt=
;&gt; wrote:<br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt;&gt; On 19 Nov 2020, at 14:58, Gyan Mishra &lt;<a href=3D"mailto:ha=
yabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a> &lt;mailto=
:<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gma=
il.com</a>&gt;&gt; wrote:<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; You would need a new option. It would likely be useful for the=
 requesting router to indicate interest in the option. Even hinting at what=
 prefix size it was expecting.<br>
&gt;&gt;&gt; Now can you explain to me again the reasons why this approach =
is better than using the existing DHPCv6 protocol packets?<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 3GPP gateway does not support DHCPv6<br>
&gt;&gt; <br>
&gt;&gt;=C2=A0 =C2=A0 3GPP gateway doesn&#39;t support new option. What&#39=
;s your point?<br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0The point of the v6ops presentation and this em=
ail thread is how to =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case=C2=
=A0 in slide 1 of the deck you compiled a list of options and of the two I =
had highlighted in red were the 64share v2 Cameron=E2=80=99s option and the=
 variable slaac option.=C2=A0 So on the call this morning Lorenzo shot down=
 64share v2 shorter prefix option as even if the 3GPP architecture was upda=
ted to support longer prefixes and even is the 3GPP gateway was able to sen=
d a shorter prefix with A flag not set, all mobile devices per Lorenzo=E2=
=80=99s point would be broken as they would not accept the shorter let=E2=
=80=99s say /56 prefix to build the slaac 128 bit address.=C2=A0 So the bot=
tom line is the 64share v2 won=E2=80=99t work unless we update RFC 4291 and=
 remove the 64 bit boundary.<br>
&gt;&gt; <br>
&gt;&gt;=C2=A0 So we are back to square uno - no viable solution<br>
&gt;&gt; <br>
&gt;&gt;=C2=A0 So now we had thrown out the longer &gt;64 due to race to bo=
ttom worries which I and others believe is Fud and as described in slide 10=
 of the v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.<br>
&gt;&gt; <br>
&gt;&gt; So a happy medium /80 fixed boundary I came up with that I think s=
olves a lot of the issue and not just the 3GPP initial segmentation of down=
stream devices problem statement.<br>
&gt;&gt; <br>
&gt;&gt; Since we have to update RFC 4291 for 64share v2 to work anyways to=
 allow for shorter prefixes, why not instead create a new bottom at /80 giv=
ing 16 bits more of prefix length and shrinking the IID down to 48 bits.=C2=
=A0 Doing so you would not even have to update the 3GPP architecture as I d=
on=E2=80=99t know if that would fly or not.=C2=A0 Also this solves a few ot=
her problems at the same time.<br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; As I mentioned in the v6ops deck presented that vlsm 0 to 128 is m=
ainstream for operators for static addressing on router and switch infrastr=
ucture and dhcpv6 subnets longer prefixes for network infrastructure applia=
nce clusters, NFV/VNF virtualization and server farms.=C2=A0 On host subnet=
s where there is a chance of mix of slaac hosts with dhcpv6=C2=A0 devices t=
he prefix length is stuck at /64.=C2=A0 So on these mix addressing host sub=
nets we cannot do longer prefixes following our ND cache hard limit mantra =
to prevent ND cache exhaustion issues as described in RFC 6164.<br>
&gt;&gt; <br>
&gt;&gt; So with the /80 new fixed boundary shifting prefix length 16 bits =
longer and shortening the IID by 16 bits gives resolved the 3GPP issue whic=
h 64share can work as is and subtending to downstream devices will now work=
 as a /64 is now equivalent to a /48 with 64k /80s.=C2=A0 Also BCP-690 for =
broadband not all operators have adopted the shorter prefix lengths /56 or =
/48 recommendations=C2=A0 and now that=E2=80=99s not an issue as the /64 wo=
uld now suffice.<br>
&gt;&gt; <br>
&gt;&gt; From an operators perspective that gain allows at least for 3GPP m=
assive growth and subtending with a single /64 allows the operators such as=
 Verizon with massive subscriber base worldwide can stay with current alloc=
ations and don=E2=80=99t have to ask for /10.<br>
&gt;&gt; <br>
&gt;&gt; As 5G gets rolled out with Enhanced VPN framework and Network slic=
ing paradigm, the demand for shorter blocks and wearable multiple /48 will =
be our new reality.<br>
&gt;&gt; <br>
&gt;&gt; Making that 16 bit shift now to /80 making a /64 the new /48 will =
give broadband and 3GPP subscribers a ton of space to subtending their netw=
orks we would be set for the future.=C2=A0 Especially with IOT the demand f=
or subtending will continue to grow astronomically.<br>
&gt;&gt; <br>
&gt;&gt; Also IANA does not have to get start in allocating the other /3 an=
d other available blocks.<br>
&gt;&gt; <br>
&gt;&gt; Lots of problems being solved here with a fixed /80 new boundary.<=
br>
&gt;&gt; <br>
&gt;&gt; Also with the existing random IID generation schemes which we have=
 tested on Linux kernel can do longer prefixes using RFC 4941 pr<a href=3D"=
https://www.google.com/maps/search/ivacy+extension+or+RFC+7217+stable+IID.?=
entry=3Dgmail&amp;source=3Dg">ivacy extension or RFC 7217 stable IID.</a><b=
r>
&gt;&gt; <br>
&gt;&gt; Win-Win for all.<br>
&gt;&gt; <br>
&gt;&gt;=C2=A0 =C2=A0 Ole<br>
&gt;&gt; <br>
&gt;&gt; --<br>
&gt;&gt; <br>
&gt;&gt; &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer" target=
=3D"_blank">http://www.verizon.com/</a>&gt;<br>
&gt;&gt; <br>
&gt;&gt; *Gyan Mishra*<br>
&gt;&gt; <br>
&gt;&gt; /Network Solutions A//rchitect /<br>
&gt;&gt; <br>
&gt;&gt; /M 301 502-1347<br>
&gt;&gt; 13101 Columbia Pike<br>
&gt;&gt; /Silver Spring, MD<br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; v6ops mailing list<br>
&gt;&gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org=
</a><br>
&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"nor=
eferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><=
br>
&gt;&gt; <br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a>=
<br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
<br>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--0000000000009689b805b4c0b9eb--


From nobody Sun Nov 22 23:27:41 2020
Return-Path: <hayabusagsm@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 977983A1668; Sun, 22 Nov 2020 23:27:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.196
X-Spam-Level: 
X-Spam-Status: No, score=-0.196 tagged_above=-999 required=5 tests=[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, 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=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 mMnHNt72PrNs; Sun, 22 Nov 2020 23:27:30 -0800 (PST)
Received: from mail-pl1-x635.google.com (mail-pl1-x635.google.com [IPv6:2607:f8b0:4864:20::635]) (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 E7FFB3A1665; Sun, 22 Nov 2020 23:27:29 -0800 (PST)
Received: by mail-pl1-x635.google.com with SMTP id s2so8412470plr.9; Sun, 22 Nov 2020 23:27:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=kDIQumpu7dwv2d/vWgO/0c5pp1J05GshTiqoySmk5Fc=; b=EM+2lsQt9FMDtK+Sp9O0oJKGKkEzV+Xc/1cx8v55MVbdJHJg0Hq1kbKyFIefuDdAtX k12d0+cp3HHlXjQratYUtczKuehkerRhLpem2xXUdIvHLF6pybeQbzCGAsVqGkeZj2Se dV4XzDpzTjUzrVaew4XVmp9D82XRzylkMXM8pclwvU7xpi9cp/0zIdXitsP7NZaKB3G3 +U9BMc3CZ9Mh18RZbuBd0ANo9HrX7UIInlZpPEIEEIP/FZS3wB1yMt9CUhyIjvzWAKDj MZ/Hzwks3mGODBIf2P9VrWpuixRLx+fVgW1s/xOnzq5HwiOV3O/KbCeQ0huIbdBrbX+D m+Tg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=kDIQumpu7dwv2d/vWgO/0c5pp1J05GshTiqoySmk5Fc=; b=VYKHr1TC2XyTCmsa07zZZLAryIldR/Ddi8vDn6lEoipqHXHV1oG6oQVio1cWKI77Pi RibQmTdRYu6T0xU+690fppHKm/uY5tuGDW4yPltKHXJosGJeRipPMlkxX4K96CIV2faY FVlaZo/NswsYTsYV9acpmBdozcQKlBYf5fEF2PrgPwaJ6dAXRVffr1dKCrcLEZeuxNEj L9JWx7066E+zKoOCBG4IhLbDYom5WweFJgs0yRHGAbrvSUAInjVt6wx5L2rBItF/MPyc wAY3+yiv63PXCo8ca+yTafpBg/XK1ELsfQpLlQrPao1MslhOpOikat8HYaCfZgTzc2j2 PZug==
X-Gm-Message-State: AOAM533u/d53rkQEQpenYIfAnshDoHydliQhC1B554K8iptoZykEBYCp tEU6+2A9YrfIzC0KFDUTEEix4a2yxGrIofjje/M=
X-Google-Smtp-Source: ABdhPJwue4304NbecABtV2eLIUIvRU1g52lMj7FKprkOIr82p3IV/7N2Mc7V0Ec8BY0067NDe14JIqB+O1aWAS+gMYs=
X-Received: by 2002:a17:902:b717:b029:d9:e816:fd0b with SMTP id d23-20020a170902b717b02900d9e816fd0bmr11636739pls.50.1606116449244; Sun, 22 Nov 2020 23:27:29 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <a8306401-3f2d-9284-804e-ab703d837426@gmail.com> <92CD1CEE-4453-4739-8418-34D20F350244@gmail.com> <CABNhwV2s0is44mXgf9g1MCqdkTfdY0BtoMWt7W0tXHrg=R=Sig@mail.gmail.com>
In-Reply-To: <CABNhwV2s0is44mXgf9g1MCqdkTfdY0BtoMWt7W0tXHrg=R=Sig@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 23 Nov 2020 02:27:17 -0500
Message-ID: <CABNhwV2geuY7cgiZ7duVe++v_ZTKcqc4rY=b_M47pnaszt0xWw@mail.gmail.com>
To: Bob Hinden <bob.hinden@gmail.com>
Cc: 6MAN <6man@ietf.org>, Brian Carpenter <brian.e.carpenter@gmail.com>,  IPv6 Operations <v6ops@ietf.org>,  JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>,  =?UTF-8?Q?Ole_Tr=C3=B8an?= <otroan@employees.org>
Content-Type: multipart/alternative; boundary="0000000000006cdbf205b4c12018"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/B5BoebpHL5v5pNstv-qDTdlJZvQ>
Subject: Re: [v6ops] The bottom is /112
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 07:27:33 -0000

--0000000000006cdbf205b4c12018
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, Nov 23, 2020 at 1:58 AM Gyan Mishra <hayabusagsm@gmail.com> wrote:

>
>
> On Thu, Nov 19, 2020 at 6:02 PM Bob Hinden <bob.hinden@gmail.com> wrote:
>
>> Brian,
>>
>> > On Nov 19, 2020, at 2:49 PM, Brian E Carpenter <
>> brian.e.carpenter@gmail.com> wrote:
>> >
>> > And if we had left the boundary at /80, as it was in 1995 (RFC1884),
>> would you now be arguing for /96, since in that case 3GPP would have
>> settled on /80?
>> >
>> > Sorry, but this is exactly and precisely a 16-bit jump in the race to
>> the bottom. And it breaks all existing SLAAC hosts on the way.
>> >
>> > The problem here is caused by 3GPP, but a solution like Cameron's
>> should work for everybody with minimal changes.
>>
>> +100
>>
>> Either something like Cameron=E2=80=99s draft or a very minimal DHCPv6 P=
D
>> implementation that can run in a 3GPP environment.   It doesn=E2=80=99t =
need to be
>> a full DHCPv6 server.
>>
>> Bob
>
>
>     Gyan> One possible non technical factor is that Android which as of
> 2019 statistical data below holds 87% of the global mobile market share a=
nd
> Apple 13% and Android is continuing to climb in 2020.   Android adamantly
> refuses to change its position on support of DHCPv6.  I think that really
> shackles 3GPP carriers from supporting DHCPv6 is close to 100% of all
> mobile handsets won=E2=80=99t support it.
>
>
> https://www.statista.com/statistics/272307/market-share-forecast-for-smar=
tphone-operating-systems/
>
>>
>> Gyan> How do you propose to solve this issue if Android holds 90% of the
>> market and is growing and Google adamantly stated they will not support
>> DHCPv6 or PD.
>
>
        So the problem is 2 fold and I am not sure 100% if one has a
dependency on the other.

   3GPP architecture for PD support has been around  for over 10 years.
Operators have chosen to NOT support PD.  I am thinking there is some
underlying technical issue but they plan to not support for 5G as well.  I
don=E2=80=99t think that is changing any time soon or ever.

What does make the solution more complicated is my post above that Android
hold 90% of the mobile market share so even if the operators were willing
to support PD, 90% of handsets would not work.

I am not sure if Apple iOS supports DHCPv6 or PD?

I did google and does not look like Apple iOS supports DHCPv6 or PD.

I am not just throwing our fluff to change change to a new bottom /80.  I
don=E2=80=99t think we have a lot of options as we have a lot of forces goi=
ng
against us that our out of the IETF=E2=80=99s control.

Hypothetically if we moved to /80 being the new fixed IID boundary, how is
that any different then our current /64 in the context that you believe
that a new /96 or /112 or /128 boundary will magically form if we changed
the fixed boundary to /80.

Please explain how our current /64 boundary has stayed a /64 boundary and
has not magically changed to /80 or /96 ...???

We would of course have to make the /80 change so it backwards compatible
so existing devices are not impacted.

As far as I can tell from all the threads the /80 fixed boundary proposal
is the only real viable solution.

If we think 16 bits is way too much I am OK with shrinking way down as for
SOHO or tethering I think a few bits would do the trick.

How about a /68 as the new fixed boundary.  That would yield 16 /64s or
maybe even a /72 8 extra bits yielding 255 /64s would still be way plenty.

Any takers??


>>
>> >
>> > Regards
>> >   Brian
>> >
>> > On 20-Nov-20 11:03, Gyan Mishra wrote:
>> >>
>> >>
>> >> On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org <mailto:
>> otroan@employees.org>> wrote:
>> >>
>> >>
>> >>
>> >>> On 19 Nov 2020, at 14:58, Gyan Mishra <hayabusagsm@gmail.com <mailto=
:
>> hayabusagsm@gmail.com>> wrote:
>> >>>
>> >>> You would need a new option. It would likely be useful for the
>> requesting router to indicate interest in the option. Even hinting at wh=
at
>> prefix size it was expecting.
>> >>> Now can you explain to me again the reasons why this approach is
>> better than using the existing DHPCv6 protocol packets?
>> >>>
>> >>>      3GPP gateway does not support DHCPv6
>> >>
>> >>    3GPP gateway doesn't support new option. What's your point?
>> >>
>> >>
>> >>
>> >>     The point of the v6ops presentation and this email thread is how
>> to =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case  in slide 1 of th=
e deck you compiled
>> a list of options and of the two I had highlighted in red were the 64sha=
re
>> v2 Cameron=E2=80=99s option and the variable slaac option.  So on the ca=
ll this
>> morning Lorenzo shot down 64share v2 shorter prefix option as even if th=
e
>> 3GPP architecture was updated to support longer prefixes and even is the
>> 3GPP gateway was able to send a shorter prefix with A flag not set, all
>> mobile devices per Lorenzo=E2=80=99s point would be broken as they would=
 not accept
>> the shorter let=E2=80=99s say /56 prefix to build the slaac 128 bit addr=
ess.  So
>> the bottom line is the 64share v2 won=E2=80=99t work unless we update RF=
C 4291 and
>> remove the 64 bit boundary.
>> >>
>> >>  So we are back to square uno - no viable solution
>> >>
>> >>  So now we had thrown out the longer >64 due to race to bottom worrie=
s
>> which I and others believe is Fud and as described in slide 10 of the v6=
ops
>> =E2=80=9Crace to the bottom slide=E2=80=9D.
>> >>
>> >> So a happy medium /80 fixed boundary I came up with that I think
>> solves a lot of the issue and not just the 3GPP initial segmentation of
>> downstream devices problem statement.
>> >>
>> >> Since we have to update RFC 4291 for 64share v2 to work anyways to
>> allow for shorter prefixes, why not instead create a new bottom at /80
>> giving 16 bits more of prefix length and shrinking the IID down to 48
>> bits.  Doing so you would not even have to update the 3GPP architecture =
as
>> I don=E2=80=99t know if that would fly or not.  Also this solves a few o=
ther
>> problems at the same time.
>> >>
>> >>
>> >> As I mentioned in the v6ops deck presented that vlsm 0 to 128 is
>> mainstream for operators for static addressing on router and switch
>> infrastructure and dhcpv6 subnets longer prefixes for network
>> infrastructure appliance clusters, NFV/VNF virtualization and server
>> farms.  On host subnets where there is a chance of mix of slaac hosts wi=
th
>> dhcpv6  devices the prefix length is stuck at /64.  So on these mix
>> addressing host subnets we cannot do longer prefixes following our ND ca=
che
>> hard limit mantra to prevent ND cache exhaustion issues as described in =
RFC
>> 6164.
>> >>
>> >> So with the /80 new fixed boundary shifting prefix length 16 bits
>> longer and shortening the IID by 16 bits gives resolved the 3GPP issue
>> which 64share can work as is and subtending to downstream devices will n=
ow
>> work as a /64 is now equivalent to a /48 with 64k /80s.  Also BCP-690 fo=
r
>> broadband not all operators have adopted the shorter prefix lengths /56 =
or
>> /48 recommendations  and now that=E2=80=99s not an issue as the /64 woul=
d now
>> suffice.
>> >>
>> >> From an operators perspective that gain allows at least for 3GPP
>> massive growth and subtending with a single /64 allows the operators suc=
h
>> as Verizon with massive subscriber base worldwide can stay with current
>> allocations and don=E2=80=99t have to ask for /10.
>> >>
>> >> As 5G gets rolled out with Enhanced VPN framework and Network slicing
>> paradigm, the demand for shorter blocks and wearable multiple /48 will b=
e
>> our new reality.
>> >>
>> >> Making that 16 bit shift now to /80 making a /64 the new /48 will giv=
e
>> broadband and 3GPP subscribers a ton of space to subtending their networ=
ks
>> we would be set for the future.  Especially with IOT the demand for
>> subtending will continue to grow astronomically.
>> >>
>> >> Also IANA does not have to get start in allocating the other /3 and
>> other available blocks.
>> >>
>> >> Lots of problems being solved here with a fixed /80 new boundary.
>> >>
>> >> Also with the existing random IID generation schemes which we have
>> tested on Linux kernel can do longer prefixes using RFC 4941 privacy
>> extension or RFC 7217 stable IID.
>> <https://www.google.com/maps/search/ivacy+extension+or+RFC+7217+stable+I=
ID.?entry=3Dgmail&source=3Dg>
>> >>
>> >> Win-Win for all.
>> >>
>> >>    Ole
>> >>
>> >> --
>> >>
>> >> <http://www.verizon.com/>
>> >>
>> >> *Gyan Mishra*
>> >>
>> >> /Network Solutions A//rchitect /
>> >>
>> >> /M 301 502-1347
>> >> 13101 Columbia Pike
>> >> /Silver Spring, MD
>> >>
>> >>
>> >>
>> >> _______________________________________________
>> >> v6ops mailing list
>> >> v6ops@ietf.org
>> >> https://www.ietf.org/mailman/listinfo/v6ops
>> >>
>> >
>> > _______________________________________________
>> > v6ops mailing list
>> > v6ops@ietf.org
>> > https://www.ietf.org/mailman/listinfo/v6ops
>>
>> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions A**rchitect *
>
>
>
> *M 301 502-134713101 Columbia Pike *Silver Spring, MD
>
> --

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--0000000000006cdbf205b4c12018
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><br></div><div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Mon, Nov 23, 2020 at 1:58 AM Gyan Mishra &lt;<a href=3D"=
mailto:hayabusagsm@gmail.com">hayabusagsm@gmail.com</a>&gt; wrote:<br></div=
><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border=
-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:=
rgb(204,204,204)"><div><br></div><div><br><div class=3D"gmail_quote"><div d=
ir=3D"ltr" class=3D"gmail_attr">On Thu, Nov 19, 2020 at 6:02 PM Bob Hinden =
&lt;<a href=3D"mailto:bob.hinden@gmail.com" target=3D"_blank">bob.hinden@gm=
ail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"=
margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padd=
ing-left:1ex;border-left-color:rgb(204,204,204)">Brian,<br>
<br>
&gt; On Nov 19, 2020, at 2:49 PM, Brian E Carpenter &lt;<a href=3D"mailto:b=
rian.e.carpenter@gmail.com" target=3D"_blank">brian.e.carpenter@gmail.com</=
a>&gt; wrote:<br>
&gt; <br>
&gt; And if we had left the boundary at /80, as it was in 1995 (RFC1884), w=
ould you now be arguing for /96, since in that case 3GPP would have settled=
 on /80?<br>
&gt; <br>
&gt; Sorry, but this is exactly and precisely a 16-bit jump in the race to =
the bottom. And it breaks all existing SLAAC hosts on the way.<br>
&gt; <br>
&gt; The problem here is caused by 3GPP, but a solution like Cameron&#39;s =
should work for everybody with minimal changes.<br>
<br>
+100<br>
<br>
Either something like Cameron=E2=80=99s draft or a very minimal DHCPv6 PD i=
mplementation that can run in a 3GPP environment.=C2=A0 =C2=A0It doesn=E2=
=80=99t need to be a full DHCPv6 server.<br>
<br>
Bob</blockquote><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=A0=
=C2=A0<span style=3D"font-size:1rem;word-spacing:1px;color:rgb(49,49,49)">G=
yan&gt; One possible non technical factor is that Android which as of 2019 =
statistical data below holds 87% of the global mobile market share and Appl=
e 13% and Android is continuing to climb in 2020. =C2=A0 Android adamantly =
refuses to change its position on support of DHCPv6.=C2=A0 I think that rea=
lly shackles 3GPP carriers from supporting DHCPv6 is close to 100% of all m=
obile handsets won=E2=80=99t support it.</span></div><div dir=3D"auto" styl=
e=3D"word-spacing:1px;color:rgb(49,49,49)"><br></div><div dir=3D"auto" styl=
e=3D"word-spacing:1px;color:rgb(49,49,49)"><a href=3D"https://www.statista.=
com/statistics/272307/market-share-forecast-for-smartphone-operating-system=
s/" style=3D"font-size:1rem" target=3D"_blank">https://www.statista.com/sta=
tistics/272307/market-share-forecast-for-smartphone-operating-systems/</a><=
/div></div></div><div><div class=3D"gmail_quote"><blockquote class=3D"gmail=
_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left=
-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)" dir=3D"au=
to"><br>
Gyan&gt; How do you propose to solve this issue if Android holds 90% of the=
 market and is growing and Google adamantly stated they will not support DH=
CPv6 or PD. =C2=A0</blockquote></div></div></blockquote><div dir=3D"auto"><=
br></div><div dir=3D"auto">=C2=A0 =C2=A0 =C2=A0 =C2=A0 So the problem is 2 =
fold and I am not sure 100% if one has a dependency on the other. =C2=A0</d=
iv><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=A03GPP architec=
ture for PD support has been around =C2=A0for over 10 years.=C2=A0 Operator=
s have chosen to NOT support PD.=C2=A0 I am thinking there is some underlyi=
ng technical issue but they plan to not support for 5G as well.=C2=A0 I don=
=E2=80=99t think that is changing any time soon or ever.</div><div dir=3D"a=
uto"><br></div><div dir=3D"auto">What does make the solution more complicat=
ed is my post above that Android hold 90% of the mobile market share so eve=
n if the operators were willing to support PD, 90% of handsets would not wo=
rk. =C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">I am not sure=
 if Apple iOS supports DHCPv6 or PD?</div><div dir=3D"auto"><br></div><div =
dir=3D"auto">I did google and does not look like Apple iOS supports DHCPv6 =
or PD.</div><div dir=3D"auto"><br></div><div dir=3D"auto">I am not just thr=
owing our fluff to change change to a new bottom /80.=C2=A0 I don=E2=80=99t=
 think we have a lot of options as we have a lot of forces going against us=
 that our out of the IETF=E2=80=99s control. =C2=A0</div><div dir=3D"auto">=
<br></div><div dir=3D"auto">Hypothetically if we moved to /80 being the new=
 fixed IID boundary, how is that any different then our current /64 in the =
context that you believe that a new /96 or /112 or /128 boundary will magic=
ally form if we changed the fixed boundary to /80.</div><div dir=3D"auto"><=
br></div><div dir=3D"auto">Please explain how our current /64 boundary has =
stayed a /64 boundary and has not magically changed to /80 or /96 ...???</d=
iv><div dir=3D"auto"><br></div><div dir=3D"auto">We would of course have to=
 make the /80 change so it backwards compatible so existing devices are not=
 impacted.</div><div dir=3D"auto"><br></div><div dir=3D"auto">As far as I c=
an tell from all the threads the /80 fixed boundary proposal is the only re=
al viable solution.</div><div dir=3D"auto"><br></div><div dir=3D"auto">If w=
e think 16 bits is way too much I am OK with shrinking way down as for SOHO=
 or tethering I think a few bits would do the trick. =C2=A0</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">How about a /68 as the new fixed boun=
dary.=C2=A0 That would yield 16 /64s or maybe even a /72 8 extra bits yield=
ing 255 /64s would still be way plenty.</div><div dir=3D"auto"><br></div><d=
iv dir=3D"auto">Any takers??=C2=A0</div><div dir=3D"auto"><br></div><blockq=
uote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-wi=
dth:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,=
204,204)"><div><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:=
solid;padding-left:1ex;border-left-color:rgb(204,204,204)" dir=3D"auto"><br=
>
<br>
&gt; <br>
&gt; Regards<br>
&gt;=C2=A0 =C2=A0Brian<br>
&gt; <br>
&gt; On 20-Nov-20 11:03, Gyan Mishra wrote:<br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; On Thu, Nov 19, 2020 at 10:33 AM &lt;<a href=3D"mailto:otroan@empl=
oyees.org" target=3D"_blank">otroan@employees.org</a> &lt;mailto:<a href=3D=
"mailto:otroan@employees.org" target=3D"_blank">otroan@employees.org</a>&gt=
;&gt; wrote:<br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt;&gt; On 19 Nov 2020, at 14:58, Gyan Mishra &lt;<a href=3D"mailto:ha=
yabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a> &lt;mailto=
:<a href=3D"mailto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gma=
il.com</a>&gt;&gt; wrote:<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; You would need a new option. It would likely be useful for the=
 requesting router to indicate interest in the option. Even hinting at what=
 prefix size it was expecting.<br>
&gt;&gt;&gt; Now can you explain to me again the reasons why this approach =
is better than using the existing DHPCv6 protocol packets?<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt;=C2=A0 =C2=A0 =C2=A0 3GPP gateway does not support DHCPv6<br>
&gt;&gt; <br>
&gt;&gt;=C2=A0 =C2=A0 3GPP gateway doesn&#39;t support new option. What&#39=
;s your point?<br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt;=C2=A0 =C2=A0 =C2=A0The point of the v6ops presentation and this em=
ail thread is how to =E2=80=9Cextend a /64=E2=80=9D in the 3GPP use case=C2=
=A0 in slide 1 of the deck you compiled a list of options and of the two I =
had highlighted in red were the 64share v2 Cameron=E2=80=99s option and the=
 variable slaac option.=C2=A0 So on the call this morning Lorenzo shot down=
 64share v2 shorter prefix option as even if the 3GPP architecture was upda=
ted to support longer prefixes and even is the 3GPP gateway was able to sen=
d a shorter prefix with A flag not set, all mobile devices per Lorenzo=E2=
=80=99s point would be broken as they would not accept the shorter let=E2=
=80=99s say /56 prefix to build the slaac 128 bit address.=C2=A0 So the bot=
tom line is the 64share v2 won=E2=80=99t work unless we update RFC 4291 and=
 remove the 64 bit boundary.<br>
&gt;&gt; <br>
&gt;&gt;=C2=A0 So we are back to square uno - no viable solution<br>
&gt;&gt; <br>
&gt;&gt;=C2=A0 So now we had thrown out the longer &gt;64 due to race to bo=
ttom worries which I and others believe is Fud and as described in slide 10=
 of the v6ops =E2=80=9Crace to the bottom slide=E2=80=9D.<br>
&gt;&gt; <br>
&gt;&gt; So a happy medium /80 fixed boundary I came up with that I think s=
olves a lot of the issue and not just the 3GPP initial segmentation of down=
stream devices problem statement.<br>
&gt;&gt; <br>
&gt;&gt; Since we have to update RFC 4291 for 64share v2 to work anyways to=
 allow for shorter prefixes, why not instead create a new bottom at /80 giv=
ing 16 bits more of prefix length and shrinking the IID down to 48 bits.=C2=
=A0 Doing so you would not even have to update the 3GPP architecture as I d=
on=E2=80=99t know if that would fly or not.=C2=A0 Also this solves a few ot=
her problems at the same time.<br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; As I mentioned in the v6ops deck presented that vlsm 0 to 128 is m=
ainstream for operators for static addressing on router and switch infrastr=
ucture and dhcpv6 subnets longer prefixes for network infrastructure applia=
nce clusters, NFV/VNF virtualization and server farms.=C2=A0 On host subnet=
s where there is a chance of mix of slaac hosts with dhcpv6=C2=A0 devices t=
he prefix length is stuck at /64.=C2=A0 So on these mix addressing host sub=
nets we cannot do longer prefixes following our ND cache hard limit mantra =
to prevent ND cache exhaustion issues as described in RFC 6164.<br>
&gt;&gt; <br>
&gt;&gt; So with the /80 new fixed boundary shifting prefix length 16 bits =
longer and shortening the IID by 16 bits gives resolved the 3GPP issue whic=
h 64share can work as is and subtending to downstream devices will now work=
 as a /64 is now equivalent to a /48 with 64k /80s.=C2=A0 Also BCP-690 for =
broadband not all operators have adopted the shorter prefix lengths /56 or =
/48 recommendations=C2=A0 and now that=E2=80=99s not an issue as the /64 wo=
uld now suffice.<br>
&gt;&gt; <br>
&gt;&gt; From an operators perspective that gain allows at least for 3GPP m=
assive growth and subtending with a single /64 allows the operators such as=
 Verizon with massive subscriber base worldwide can stay with current alloc=
ations and don=E2=80=99t have to ask for /10.<br>
&gt;&gt; <br>
&gt;&gt; As 5G gets rolled out with Enhanced VPN framework and Network slic=
ing paradigm, the demand for shorter blocks and wearable multiple /48 will =
be our new reality.<br>
&gt;&gt; <br>
&gt;&gt; Making that 16 bit shift now to /80 making a /64 the new /48 will =
give broadband and 3GPP subscribers a ton of space to subtending their netw=
orks we would be set for the future.=C2=A0 Especially with IOT the demand f=
or subtending will continue to grow astronomically.<br>
&gt;&gt; <br>
&gt;&gt; Also IANA does not have to get start in allocating the other /3 an=
d other available blocks.<br>
&gt;&gt; <br>
&gt;&gt; Lots of problems being solved here with a fixed /80 new boundary.<=
br>
&gt;&gt; <br>
&gt;&gt; Also with the existing random IID generation schemes which we have=
 tested on Linux kernel can do longer prefixes using RFC 4941 pr<a href=3D"=
https://www.google.com/maps/search/ivacy+extension+or+RFC+7217+stable+IID.?=
entry=3Dgmail&amp;source=3Dg" target=3D"_blank">ivacy extension or RFC 7217=
 stable IID.</a><br>
&gt;&gt; <br>
&gt;&gt; Win-Win for all.<br>
&gt;&gt; <br>
&gt;&gt;=C2=A0 =C2=A0 Ole<br>
&gt;&gt; <br>
&gt;&gt; --<br>
&gt;&gt; <br>
&gt;&gt; &lt;<a href=3D"http://www.verizon.com/" rel=3D"noreferrer" target=
=3D"_blank">http://www.verizon.com/</a>&gt;<br>
&gt;&gt; <br>
&gt;&gt; *Gyan Mishra*<br>
&gt;&gt; <br>
&gt;&gt; /Network Solutions A//rchitect /<br>
&gt;&gt; <br>
&gt;&gt; /M 301 502-1347<br>
&gt;&gt; 13101 Columbia Pike<br>
&gt;&gt; /Silver Spring, MD<br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; v6ops mailing list<br>
&gt;&gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org=
</a><br>
&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"nor=
eferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><=
br>
&gt;&gt; <br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; v6ops mailing list<br>
&gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a>=
<br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"norefer=
rer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
<br>
</blockquote></div></div><div><div class=3D"gmail_quote"></div></div>-- <br=
><div dir=3D"ltr" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div =
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"=
ltr"><div dir=3D"ltr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http=
://www.verizon.com/" style=3D"padding-bottom:1em;display:inline-block;color=
:rgb(17,85,204)" target=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/=
VerizonWireless/vz-logo-email" width=3D"81" height=3D"18" style=3D"height: =
18px; width: 81px;"></a><br></p><p style=3D"font-size:1em;margin:0px;font-f=
amily:&quot;Verizon NHG DS&quot;,Arial,sans-serif;line-height:13px;color:bl=
ack"><b style=3D"font-family:&quot;Verizon NHG DS&quot;,Arial,sans-serif">G=
yan Mishra</b></p><p style=3D"margin:0px;line-height:13px;color:rgb(34,34,3=
4)"><font face=3D"georgia, serif" style=3D"font-size:1em;font-family:georgi=
a,serif;color:black"><i style=3D"font-family:georgia,serif">Network Solutio=
ns A</i></font><font face=3D"georgia, serif" style=3D"font-family:georgia,s=
erif;color:rgb(0,0,0)"><i style=3D"font-family:georgia,serif">rchitect=C2=
=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;col=
or:black"><i><font face=3D"georgia, serif" style=3D"font-family:georgia,ser=
if;color:rgb(0,0,0)">M 301 502-1347<br>13101 Columbia Pike=C2=A0<br></font>=
</i>Silver Spring, MD</p></div><div><br></div></div></div></div></div></div=
></div></div></div>
</blockquote></div></div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" =
data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com=
/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:inline-block" t=
arget=3D"_blank"><img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz=
-logo-email" width=3D"81" height=3D"18" style=3D"height:18px;width:81px"></=
a><br></p><p style=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NH=
G DS&quot;,Arial,sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b=
></p><p style=3D"color:rgb(34,34,34);margin:0px;line-height:13px"><font fac=
e=3D"georgia, serif" style=3D"color:black;font-size:1em"><i>Network Solutio=
ns A</i></font><font color=3D"#000000" face=3D"georgia, serif"><i>rchitect=
=C2=A0</i></font></p><p style=3D"font-size:1em;margin:0px;line-height:13px;=
color:black"><i><font face=3D"georgia, serif">M 301 502-1347<br>13101 Colum=
bia Pike=C2=A0<br></font></i>Silver Spring, MD</p></div><div><br></div></di=
v></div></div></div></div></div></div></div>

--0000000000006cdbf205b4c12018--


From nobody Sun Nov 22 23:44:09 2020
Return-Path: <hayabusagsm@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 D69DB3A1493; Sun, 22 Nov 2020 23:44:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.841
X-Spam-Level: 
X-Spam-Status: No, score=0.841 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_IMAGE_ONLY_20=0.7, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_3=0.328, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 XSMORkceqLUO; Sun, 22 Nov 2020 23:44:06 -0800 (PST)
Received: from mail-pl1-x62d.google.com (mail-pl1-x62d.google.com [IPv6:2607:f8b0:4864:20::62d]) (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 4D4403A168D; Sun, 22 Nov 2020 23:44:06 -0800 (PST)
Received: by mail-pl1-x62d.google.com with SMTP id v21so7176269plo.12; Sun, 22 Nov 2020 23:44:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=YHEhHJ5750XlPAl/6ZDvKDzuJzaCDlmfwwLRj+g4Yuo=; b=IJ28//oFjRc6AzGzpqYfCEo0FR16Xiw/szJ9uKyWiA3jsY8uYJD6ePOZqntiCFMjcM IvK0OHD1mDJgSCcEyudW25xv/eq6M7bbCMnkG9NPCYziV+iuB5Nr5/JX+wza/dX5Q/vR SJOYXfysrwSUnGsJMpCc1xr60mRcKInLZv8vwAglAyEpxUm/gtyamQMrGMTR3O0lBtJ4 bn55JMyoLqX2RMNBgAqCqi1pBr32YJPNN4w1+gsfZCqDBvh0Y4hwyDnRtiOzfKZszEkd 4WGWtvJddQomUhY7quXqCFQfUMXDnvm/f8BzzzKWIPIX+eQ0DU/K8HCR3o4Ytr8bQ26U 8YRg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=YHEhHJ5750XlPAl/6ZDvKDzuJzaCDlmfwwLRj+g4Yuo=; b=R1vaIMOBz/afn5xclISd2Y+p3Ic2kbosQsW+v09iBPecvgjD8UN7i4vWeUdp73dBG5 u/JWGiNNnm5m+TMiPl+L1vknzrPFcpplnAe2qK690cvo868GjI4cVaA6eiRm1XH4SqPg gjTkKg5msVrV/4u1U6sP68ZUom3/hmBJlRL1FEih/AJwNYFZAHNrFM3CSEU1FtHNGfjj 1ofqRhEfsl0UGw61vVOHJIM71hOTgC7je/N0oi0PzVd8tGzziczoPF6ninLT8EOFHTnn 4Bkcqj2bQukvUuSADCD13F8x1/lNrGIX84/vJ2SKho529MTB43L349socTgnPR/ycyNz U2cw==
X-Gm-Message-State: AOAM533XvppDxVjidHefRM3dJnb4zGBhH8/jr7LRak4uDfmPss3MqZYE U2WQumpi7i0Q0KwlDta6HTmhU0bwh7C+5ROsu+evCxhU+7E=
X-Google-Smtp-Source: ABdhPJw2mcQ0VPBfn6zkHaELCoQI+ccWdS4NpkMsKDqps99tSg0dKQL6MZ5aPzL4wvBm/VN1bEX/uprOvcdCfX2B/cY=
X-Received: by 2002:a17:902:6905:b029:d9:9114:280d with SMTP id j5-20020a1709026905b02900d99114280dmr15492146plk.74.1606117445427; Sun, 22 Nov 2020 23:44:05 -0800 (PST)
MIME-Version: 1.0
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 23 Nov 2020 02:43:54 -0500
Message-ID: <CABNhwV2-dH81CY4wSisV8BU-7H9m5a1xYMqTMecRxhNqZe=ApQ@mail.gmail.com>
To: 6MAN <6man@ietf.org>, Alexandre Petrescu <alexandre.petrescu@gmail.com>,  IPv6 Operations <v6ops@ietf.org>,  "draft-mishra-6man-variable-slaac@ietf.org" <draft-mishra-6man-variable-slaac@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000cd64c105b4c15bf4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/ZfgsyDSU6XDp_a8YVQkpT5EXQBI>
Subject: [v6ops] How do you solve 3GPP issue if neither operator nor handset supports PD?
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 07:44:08 -0000

--000000000000cd64c105b4c15bf4
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

How do we propose to solve this problem if operators don=E2=80=99t support =
PD even
though the  3GPP standard has supported PD for over 10 years.

Another twist to this puzzle is Android has 90% of the mobile handset
marketplace worldwide and adamantly states they will NOT support DHCPv6 or
PD.

I researched Apple which has 10% of the market and they also do not support
PD.

Whats the solution now?
--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--000000000000cd64c105b4c15bf4
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><br></div><div dir=3D"auto">How do we propose to solve th=
is problem if operators don=E2=80=99t support PD even though the =C2=A03GPP=
 standard has supported PD for over 10 years.</div><div dir=3D"auto"><br></=
div><div dir=3D"auto">Another twist to this puzzle is Android has 90% of th=
e mobile handset marketplace worldwide and adamantly states they will NOT s=
upport DHCPv6 or PD.</div><div dir=3D"auto"><br></div><div dir=3D"auto">I r=
esearched Apple which has 10% of the market and they also do not support PD=
.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Whats the solution now=
?</div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"=
gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div di=
r=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><p style=
=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=3D"color=
:rgb(17,85,204);padding-bottom:1em;display:inline-block" target=3D"_blank">=
<img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email" widt=
h=3D"81" height=3D"18" style=3D"height:18px;width:81px"></a><br></p><p styl=
e=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NHG DS&quot;,Arial,=
sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b></p><p style=3D"=
color:rgb(34,34,34);margin:0px;line-height:13px"><font face=3D"georgia, ser=
if" style=3D"color:black;font-size:1em"><i>Network Solutions A</i></font><f=
ont color=3D"#000000" face=3D"georgia, serif"><i>rchitect=C2=A0</i></font><=
/p><p style=3D"font-size:1em;margin:0px;line-height:13px;color:black"><i><f=
ont face=3D"georgia, serif">M 301 502-1347<br>13101 Columbia Pike=C2=A0<br>=
</font></i>Silver Spring, MD</p></div><div><br></div></div></div></div></di=
v></div></div></div></div>

--000000000000cd64c105b4c15bf4--


From nobody Mon Nov 23 01:03:58 2020
Return-Path: <pthubert@cisco.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 C47863A165D; Mon, 23 Nov 2020 01:03:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.72
X-Spam-Level: 
X-Spam-Status: No, score=-7.72 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=gcCA+sqE; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ZbmTGUcb
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 q-0w2wUk5Tle; Mon, 23 Nov 2020 01:03:50 -0800 (PST)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6B4F3A1450; Mon, 23 Nov 2020 01:03:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9336; q=dns/txt; s=iport; t=1606122230; x=1607331830; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=A4UOZ15d3Oowtb9yJvx6Rt39ydOtPHPFoCWGF/sLAL8=; b=gcCA+sqEtmFZwBZ731h2NUbnCrAdXSYqTy8cgCp0Rv7U+nlJO57EF+Kl CGimX99jpfelACOerzH/h7F9f8q7xiB06lyQl/xQte1J23D6NT6g7l9iL jYfObT2gu8Q7LoqdjHlfH30Trxj1lQOp8gn9cGBMNaP0Mr7B09cT6ICKq 8=;
X-IPAS-Result: =?us-ascii?q?A0CHBwC7eLtffY9dJa1fAx0BAQEBCQESAQUFAUCBT4FSK?= =?us-ascii?q?Sh7WS8uCoQzg0kDjVqKFY5vgUKBEQNUCwEBAQ0BARgLCgIEAQGESgIXghQCJ?= =?us-ascii?q?TgTAgMBAQEDAgMBAQEBBQEBAQIBBgQUAQGGPAyFcgEBAQEDAQEQEREMAQEqA?= =?us-ascii?q?gIGAwELBAIBCAcKAQMBAQECAiMDAgICHwYLFAECBggCBAENBQgTAwEDgwWCV?= =?us-ascii?q?QMuAQ6fBQKBPIhodoEygwQBAQWBMwGDdA0LghAJgQ4qgnOCZk5CgQaFURuBQ?= =?us-ascii?q?T+BEUOCTz6CG0IBAQKBKAEMBgEJGhUKJoJQM4Isk3GkBFUKgm6WC4U1gxqKG?= =?us-ascii?q?ZRSk1yCAYtyjjaENwIEAgQFAg4BAQWBayFpcHAVO4JpCUcXAg2OHwwFEoECA?= =?us-ascii?q?Q2CPoUUhUR0AgE0AgYBCQEBAwl8iweBNAGBEAEB?=
IronPort-PHdr: =?us-ascii?q?9a23=3Ak+1m/BSV/hg7Y5OChknFd5iPq9psv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESQBNmJ5PdNiu6QuKflCiQM4peE5XYFdpEEFx?= =?us-ascii?q?oIkt4fkAFoBsmZQVb6I/jnY21ffoxCWVZp8mv9PR1TH8DzNFLXq3y2qzUVH0?= =?us-ascii?q?a3OQ98PO+gHInUgoy+3Pyz/JuGZQJOiXK9bLp+IQ/wox/Ws5wdgJBpLeA6zR?= =?us-ascii?q?6arw=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.78,361,1599523200"; d="scan'208";a="612917608"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 23 Nov 2020 09:03:48 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 0AN93mYM004070 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 23 Nov 2020 09:03:48 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 23 Nov 2020 03:03:48 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 23 Nov 2020 03:03:47 -0600
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 23 Nov 2020 03:03:47 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hoti23TXaFfMGlpuv7JvLu8vr4Ub9W5So6ulRhr0ag3Pv9mzJAU9aH0GZ777bj1ENhKLquKw/wYns17/I/etn1+iGobd5G72RvPHq/sRiUrf0sLzVdpOD36OH0pDKjpurQukFYroKK/fZRTCcdrDRfkihLM20DiTDWnjTh/1prA1PtbAtw43IktyHsu994SmmAjAxbL2KvV4/XmeuIwfdUQzhgqbkaLTKM2TM3vgLZ+CrUkEAoSO5jFZ2XuNhQShnQOZhkwb+vHa02X/9brmZVz2N/gO79IS8lAIV/AMXWPYdDIrgpsxKejae520rDlp3ZZhlLrsqnZio2vYTnuhpQ==
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=A4UOZ15d3Oowtb9yJvx6Rt39ydOtPHPFoCWGF/sLAL8=; b=O67vzFAlUz6KcsqX5xtTI1xpghXANa2Wr05roE/9RTLKZEbFlY14PVSCejFMnBZOhjJvaurgx4dPyluRj87AZV5Bp7Jr+XC9lg60lKYeVQTrSsWGGT7MptvlyPCAWCtVoFiLMIHIrVZswRE+KC7kZNMLkPT9wG5TE7PQSuq0oghCZVWRKHfq3Mc66zhgPhXWb8h8WDgdVmVWr5JMZcTJQ2OEr55/Yjy4cUovBcgieVuNWWjEqWEPHTdUYMzk3vALetUAwG5hHZ2MLHPTa5BDSODvHqiOAPZOCubCVI+OFQZXHXQZUojs9qRuzmgL/JrUj7pTiaYR1RN3eInRyEaeiQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=A4UOZ15d3Oowtb9yJvx6Rt39ydOtPHPFoCWGF/sLAL8=; b=ZbmTGUcbBHVbiI95kyXK4Unz15NDX4hLNAiS6r3NIvF96vbL+XDaSLTJZAT0KbCfrkrP+j1htz3xzBhedB8KX7uVDap8Isp6mzy36SDFokElYyU4DxsTX+5doYzEgSrLMKHZgs8oM2azKtI/iseHEpL/ntPdS8i4MHfgJpjw0/Y=
Received: from CO1PR11MB4881.namprd11.prod.outlook.com (2603:10b6:303:91::20) by MW3PR11MB4585.namprd11.prod.outlook.com (2603:10b6:303:52::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.21; Mon, 23 Nov 2020 09:03:46 +0000
Received: from CO1PR11MB4881.namprd11.prod.outlook.com ([fe80::fc25:3e72:3e83:7df6]) by CO1PR11MB4881.namprd11.prod.outlook.com ([fe80::fc25:3e72:3e83:7df6%4]) with mapi id 15.20.3564.025; Mon, 23 Nov 2020 09:03:46 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Gyan Mishra <hayabusagsm@gmail.com>, "otroan@employees.org" <otroan@employees.org>
CC: IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>, "JORDI PALET MARTINEZ" <jordi.palet=40consulintel.es@dmarc.ietf.org>
Thread-Topic: [v6ops] The bottom is /112
Thread-Index: AQHWvsaGXsDvNQUAW0OOJ7Lq2qz76anVa8aw
Date: Mon, 23 Nov 2020 09:03:29 +0000
Deferred-Delivery: Mon, 23 Nov 2020 09:02:53 +0000
Message-ID: <CO1PR11MB488152661E56DEE4EED016FAD8FC0@CO1PR11MB4881.namprd11.prod.outlook.com>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <a8306401-3f2d-9284-804e-ab703d837426@gmail.com>
In-Reply-To: <a8306401-3f2d-9284-804e-ab703d837426@gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
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=cisco.com;
x-originating-ip: [173.38.220.38]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 57d9db55-fa72-4bdb-de4f-08d88f8eaf4f
x-ms-traffictypediagnostic: MW3PR11MB4585:
x-microsoft-antispam-prvs: <MW3PR11MB4585DFD558AE96261A7A5960D8FC0@MW3PR11MB4585.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: teFUU+4HnZ/3PaOKAcRIZCZm4lFopjZ/q6cCDNjbk+Nu4b4d3f6RRT/+CbeKI170k9rf/QX9uMppfQV9PM2EMR54QynOAgy6iYcWd+uubZ48NJB4JKBDRn50TrOjjr6lJX4ASo3G6DX0uNuLAeyymn00p5lAnBspLTGhtutP13Dr3xwUiqSeNGd6j6KGmhMT8M+BMRRP7H+nbB8J7BoJCZcDVVBaaN0HRu5dUf9vFhMTpkCarA7R20KReGAi8Q0t88Bd+y5fhFWEg5uooBjpFRPCjkoWPx8Mh645r1NxRIJq8Ixpn6Jmz/LbIbRpdflDKY/0Sw+JFf+5WNI5eRDw6jeIXifjEnAIuFf7o158NkrwWPu/DPrAabjY32PTih+9Q6BMkZcDbdFoTdnWAGwgVg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:CO1PR11MB4881.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(39860400002)(366004)(136003)(346002)(376002)(396003)(55016002)(52536014)(110136005)(66946007)(54906003)(478600001)(83380400001)(8676002)(53546011)(6506007)(186003)(66476007)(9686003)(64756008)(66556008)(26005)(316002)(66446008)(86362001)(76116006)(6666004)(66574015)(4326008)(33656002)(966005)(71200400001)(5660300002)(8936002)(2906002)(7696005); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: m3mw28mK/rjhdCJHzO3vfjMo7UUncGBtcUDWojiqG3X262bWm9ETAfSt6sFK8W/MTKaKGjh5HB34APJ50rqi1rlXEraN9c7aTxH1KpDUFLxhlUmuBgnLGYBc/Y2vHtK7l8LF+BTqDmgSjKkxKXijChh+l4o4YWsPPdxqtAZTZQ7LqFFA3xDopM1alzeBIwuxwiw24kX2aJ74zjO7jJNEbG83qCDOGud6L8dHxC9qVR6lgejlkEdv55NorLJq4kax+gfAcR8vkghtUUnmgmSUj02HQjo99lCc7dT4oPIRLgspoB70IIFMOVmgT/hRbtpyrCm7s7CqxCcQzCfoXeAOR+W44NHN993cmTSeiNNb1fQLW/XE2d5lF17VvMtfuvtHdrvJBRHDfbEyurCNm0jUa1tmSCEcivKmQveX0bilKE494chjMjwMEPS5WDPe7JXdjoLBF8Is56NypzZXHCQjZP/nQLRIhbB7HzweG9ZLt2t42QiglpZRUebxALuDiy2x3WGTDkUemnDuELXBRIwH2rKEXev70nEz7jkJNzPtH9tcwiIBKJ0Jf7KhhWKos9C1niln7racKKWN7ELaTg8iIENsPJA4lPkT/WusryjVkMAxIgNvJ+ihnU4pw8srjHDWRKa4q+lt+2clqd/V9FmDA0iYU/jfAdMjsOCv7MifJFpwLhndUxrdzI9f9mJJhn+BVTc9oL32F7EiW3VEj2YX5aH53NKvhN8xdpNNn1gzUrnnGqj5x0wu4J8eMVvRTU1gr+dCrmwdjTt2HwVEzAe/A4b2o0wvPP+eHTHi8X9MzybDQggjrklbBIyWjB3x9odJ+CUdaios3tNiTs11jvIa6okZUCygnaX8kE3wE+mZb0pZZgn08nSmB9K/AJyZWPmFVTaoXjbukYLUxFzeC5na5w==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4881.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 57d9db55-fa72-4bdb-de4f-08d88f8eaf4f
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Nov 2020 09:03:46.1344 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: MVyTFkRuF7QsosrMe1Ew/YH15db3s4O+dxfEUPycKZQVMIWT/SBDu5U029SZNFr9Q0WZZZZwh6tiIN9G5CHzxQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR11MB4585
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: rcdn-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/8Y5ynXlPxWww9Dwv2snVnZuNBEA>
Subject: Re: [v6ops] The bottom is /112
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 09:03:53 -0000

SGVsbG8gQnJpYW4NCg0KUGxlYXNlIG5vdGUgdGhhdCBSRkMgODkyOSB3b3VsZCB3b3JrIHRoZXJl
IHRvbyAtdGhhdCdzIHByb3h5IE5EIHdpdGggdGhlIGJhY2tib25lIG9uIHRoZSBXaS1GaSBsaW5r
IGFuZCB0aGUgd2lyZWxlc3MgYWNjZXNzIG9uIHRoZSAzR1BQIGxpbmstLCB1c2VkIGluIHRoZSBy
b3V0aW5nIHByb3h5IG1vZGUgLSB0aGF0J3Mgd2hlbiB0aGUgbGlua3MgYXJlIG5vdCBicmlkZ2Vh
YmxlLS4uDQpCYXNpY2FsbHkgdGhlIHBob25lIGFzIGEgcm91dGluZyBwcm94eSBpbnN0YWxscyBo
b3N0IChjb25uZWN0ZWQpIHJvdXRlcyB0b3dhcmRzIHRoZSAzR1BQIGxpbmsgZm9yIHRoZSBhZGRy
ZXNzZXMgcHJlc2VudCB0aGVyZSwgYW5kIGRlZmVuZHMgdGhvc2UgYWRkcmVzc2VzIG92ZXIgdGhl
IFdpLUZpIExpbmsuDQpPbiBwYXBlciB0aGUgcmVzdWx0IGlzIHNpbWlsYXIgdG8gUkZDIDcyNzgs
IGJ1dCB0aGUgbWV0aG9kIGlzIGEgYml0IGRpZmZlcmVudCBzaW5jZSBpbnRlcm5hbGx5IGl0IHJl
bGllcyBvbiBORCBwcm94eSBhcyBvcHBvc2VkIHRvIGFueWNhc3QuIEFyZ3VhYmx5IHRoZSBwaG9u
ZSB3b3VsZCBzZWxmLWFzc2lnbiBhbm90aGVyIGdsb2JhbCBhZGRyZXNzIG9uIHRoZSBXaS1GaSBs
aW5rLCBpZiBpdCBjYXJlcyB0byBoYXZlIG9uZSBhdCBhbGwgb24gdGhhdCBsaW5rLg0KQm90dG9t
IGxpbmUgaXMgeWVzLCBJIGFncmVlIHdlIHNob3VsZCBjb25zaWRlciB0aGUgYXBwbGljYWJpbGl0
eSBvZiB3aGF0IHdlIGhhdmUgYmVmb3JlIHdlIHN0YXJ0IGJyZWFraW5nIHRoaW5ncyBkb3duLg0K
DQpLZWVwIHNhZmU7DQoNClBhc2NhbA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+
IEZyb206IHY2b3BzIDx2Nm9wcy1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2YgQnJpYW4g
RSBDYXJwZW50ZXINCj4gU2VudDogamV1ZGkgMTkgbm92ZW1icmUgMjAyMCAyMzo1MA0KPiBUbzog
R3lhbiBNaXNocmEgPGhheWFidXNhZ3NtQGdtYWlsLmNvbT47IG90cm9hbkBlbXBsb3llZXMub3Jn
DQo+IENjOiBJUHY2IE9wZXJhdGlvbnMgPHY2b3BzQGlldGYub3JnPjsgNk1BTiA8Nm1hbkBpZXRm
Lm9yZz47IEpPUkRJIFBBTEVUDQo+IE1BUlRJTkVaIDxqb3JkaS5wYWxldD00MGNvbnN1bGludGVs
LmVzQGRtYXJjLmlldGYub3JnPg0KPiBTdWJqZWN0OiBSZTogW3Y2b3BzXSBUaGUgYm90dG9tIGlz
IC8xMTINCj4gDQo+IEFuZCBpZiB3ZSBoYWQgbGVmdCB0aGUgYm91bmRhcnkgYXQgLzgwLCBhcyBp
dCB3YXMgaW4gMTk5NSAoUkZDMTg4NCksIHdvdWxkIHlvdQ0KPiBub3cgYmUgYXJndWluZyBmb3Ig
Lzk2LCBzaW5jZSBpbiB0aGF0IGNhc2UgM0dQUCB3b3VsZCBoYXZlIHNldHRsZWQgb24gLzgwPw0K
PiANCj4gU29ycnksIGJ1dCB0aGlzIGlzIGV4YWN0bHkgYW5kIHByZWNpc2VseSBhIDE2LWJpdCBq
dW1wIGluIHRoZSByYWNlIHRvIHRoZSBib3R0b20uDQo+IEFuZCBpdCBicmVha3MgYWxsIGV4aXN0
aW5nIFNMQUFDIGhvc3RzIG9uIHRoZSB3YXkuDQo+IA0KPiBUaGUgcHJvYmxlbSBoZXJlIGlzIGNh
dXNlZCBieSAzR1BQLCBidXQgYSBzb2x1dGlvbiBsaWtlIENhbWVyb24ncyBzaG91bGQgd29yaw0K
PiBmb3IgZXZlcnlib2R5IHdpdGggbWluaW1hbCBjaGFuZ2VzLg0KPiANCj4gUmVnYXJkcw0KPiAg
ICBCcmlhbg0KPiANCj4gT24gMjAtTm92LTIwIDExOjAzLCBHeWFuIE1pc2hyYSB3cm90ZToNCj4g
Pg0KPiA+DQo+ID4gT24gVGh1LCBOb3YgMTksIDIwMjAgYXQgMTA6MzMgQU0gPG90cm9hbkBlbXBs
b3llZXMub3JnDQo+IDxtYWlsdG86b3Ryb2FuQGVtcGxveWVlcy5vcmc+PiB3cm90ZToNCj4gPg0K
PiA+DQo+ID4NCj4gPiAgICAgPiBPbiAxOSBOb3YgMjAyMCwgYXQgMTQ6NTgsIEd5YW4gTWlzaHJh
IDxoYXlhYnVzYWdzbUBnbWFpbC5jb20NCj4gPG1haWx0bzpoYXlhYnVzYWdzbUBnbWFpbC5jb20+
PiB3cm90ZToNCj4gPiAgICAgPg0KPiA+ICAgICA+IFlvdSB3b3VsZCBuZWVkIGEgbmV3IG9wdGlv
bi4gSXQgd291bGQgbGlrZWx5IGJlIHVzZWZ1bCBmb3IgdGhlIHJlcXVlc3RpbmcNCj4gcm91dGVy
IHRvIGluZGljYXRlIGludGVyZXN0IGluIHRoZSBvcHRpb24uIEV2ZW4gaGludGluZyBhdCB3aGF0
IHByZWZpeCBzaXplIGl0IHdhcw0KPiBleHBlY3RpbmcuDQo+ID4gICAgID4gTm93IGNhbiB5b3Ug
ZXhwbGFpbiB0byBtZSBhZ2FpbiB0aGUgcmVhc29ucyB3aHkgdGhpcyBhcHByb2FjaCBpcyBiZXR0
ZXINCj4gdGhhbiB1c2luZyB0aGUgZXhpc3RpbmcgREhQQ3Y2IHByb3RvY29sIHBhY2tldHM/DQo+
ID4gICAgID4NCj4gPiAgICAgPsKgIMKgIMKgM0dQUCBnYXRld2F5IGRvZXMgbm90IHN1cHBvcnQg
REhDUHY2DQo+ID4NCj4gPiAgICAgM0dQUCBnYXRld2F5IGRvZXNuJ3Qgc3VwcG9ydCBuZXcgb3B0
aW9uLiBXaGF0J3MgeW91ciBwb2ludD8NCj4gPg0KPiA+DQo+ID4NCj4gPiDCoCDCoCBUaGUgcG9p
bnQgb2YgdGhlIHY2b3BzIHByZXNlbnRhdGlvbiBhbmQgdGhpcyBlbWFpbCB0aHJlYWQgaXMgaG93
IHRvIOKAnGV4dGVuZA0KPiBhIC82NOKAnSBpbiB0aGUgM0dQUCB1c2UgY2FzZSDCoGluIHNsaWRl
IDEgb2YgdGhlIGRlY2sgeW91IGNvbXBpbGVkIGEgbGlzdCBvZiBvcHRpb25zDQo+IGFuZCBvZiB0
aGUgdHdvIEkgaGFkIGhpZ2hsaWdodGVkIGluIHJlZCB3ZXJlIHRoZSA2NHNoYXJlIHYyIENhbWVy
b27igJlzIG9wdGlvbg0KPiBhbmQgdGhlIHZhcmlhYmxlIHNsYWFjIG9wdGlvbi7CoCBTbyBvbiB0
aGUgY2FsbCB0aGlzIG1vcm5pbmcgTG9yZW56byBzaG90IGRvd24NCj4gNjRzaGFyZSB2MiBzaG9y
dGVyIHByZWZpeCBvcHRpb24gYXMgZXZlbiBpZiB0aGUgM0dQUCBhcmNoaXRlY3R1cmUgd2FzIHVw
ZGF0ZWQNCj4gdG8gc3VwcG9ydCBsb25nZXIgcHJlZml4ZXMgYW5kIGV2ZW4gaXMgdGhlIDNHUFAg
Z2F0ZXdheSB3YXMgYWJsZSB0byBzZW5kIGENCj4gc2hvcnRlciBwcmVmaXggd2l0aCBBIGZsYWcg
bm90IHNldCwgYWxsIG1vYmlsZSBkZXZpY2VzIHBlciBMb3Jlbnpv4oCZcyBwb2ludCB3b3VsZA0K
PiBiZSBicm9rZW4gYXMgdGhleSB3b3VsZCBub3QgYWNjZXB0IHRoZSBzaG9ydGVyIGxldOKAmXMg
c2F5IC81NiBwcmVmaXggdG8gYnVpbGQgdGhlDQo+IHNsYWFjIDEyOCBiaXQgYWRkcmVzcy7CoCBT
byB0aGUgYm90dG9tIGxpbmUgaXMgdGhlIDY0c2hhcmUgdjIgd29u4oCZdCB3b3JrIHVubGVzcw0K
PiB3ZSB1cGRhdGUgUkZDIDQyOTEgYW5kIHJlbW92ZSB0aGUgNjQgYml0IGJvdW5kYXJ5Lg0KPiA+
DQo+ID4gwqBTbyB3ZSBhcmUgYmFjayB0byBzcXVhcmUgdW5vIC0gbm8gdmlhYmxlIHNvbHV0aW9u
DQo+ID4NCj4gPiDCoFNvIG5vdyB3ZSBoYWQgdGhyb3duIG91dCB0aGUgbG9uZ2VyID42NCBkdWUg
dG8gcmFjZSB0byBib3R0b20gd29ycmllcw0KPiB3aGljaCBJIGFuZCBvdGhlcnMgYmVsaWV2ZSBp
cyBGdWQgYW5kIGFzIGRlc2NyaWJlZCBpbiBzbGlkZSAxMCBvZiB0aGUgdjZvcHMg4oCccmFjZQ0K
PiB0byB0aGUgYm90dG9tIHNsaWRl4oCdLg0KPiA+DQo+ID4gU28gYSBoYXBweSBtZWRpdW0gLzgw
IGZpeGVkIGJvdW5kYXJ5IEkgY2FtZSB1cCB3aXRoIHRoYXQgSSB0aGluayBzb2x2ZXMgYSBsb3QN
Cj4gb2YgdGhlIGlzc3VlIGFuZCBub3QganVzdCB0aGUgM0dQUCBpbml0aWFsIHNlZ21lbnRhdGlv
biBvZiBkb3duc3RyZWFtIGRldmljZXMNCj4gcHJvYmxlbSBzdGF0ZW1lbnQuDQo+ID4NCj4gPiBT
aW5jZSB3ZSBoYXZlIHRvIHVwZGF0ZSBSRkMgNDI5MSBmb3IgNjRzaGFyZSB2MiB0byB3b3JrIGFu
eXdheXMgdG8gYWxsb3cNCj4gZm9yIHNob3J0ZXIgcHJlZml4ZXMsIHdoeSBub3QgaW5zdGVhZCBj
cmVhdGUgYSBuZXcgYm90dG9tIGF0IC84MCBnaXZpbmcgMTYgYml0cw0KPiBtb3JlIG9mIHByZWZp
eCBsZW5ndGggYW5kIHNocmlua2luZyB0aGUgSUlEIGRvd24gdG8gNDggYml0cy7CoCBEb2luZyBz
byB5b3Ugd291bGQNCj4gbm90IGV2ZW4gaGF2ZSB0byB1cGRhdGUgdGhlIDNHUFAgYXJjaGl0ZWN0
dXJlIGFzIEkgZG9u4oCZdCBrbm93IGlmIHRoYXQgd291bGQgZmx5DQo+IG9yIG5vdC7CoCBBbHNv
IHRoaXMgc29sdmVzIGEgZmV3IG90aGVyIHByb2JsZW1zIGF0IHRoZSBzYW1lIHRpbWUuDQo+ID4N
Cj4gPg0KPiA+IEFzIEkgbWVudGlvbmVkIGluIHRoZSB2Nm9wcyBkZWNrIHByZXNlbnRlZCB0aGF0
IHZsc20gMCB0byAxMjggaXMgbWFpbnN0cmVhbQ0KPiBmb3Igb3BlcmF0b3JzIGZvciBzdGF0aWMg
YWRkcmVzc2luZyBvbiByb3V0ZXIgYW5kIHN3aXRjaCBpbmZyYXN0cnVjdHVyZSBhbmQNCj4gZGhj
cHY2IHN1Ym5ldHMgbG9uZ2VyIHByZWZpeGVzIGZvciBuZXR3b3JrIGluZnJhc3RydWN0dXJlIGFw
cGxpYW5jZSBjbHVzdGVycywNCj4gTkZWL1ZORiB2aXJ0dWFsaXphdGlvbiBhbmQgc2VydmVyIGZh
cm1zLsKgIE9uIGhvc3Qgc3VibmV0cyB3aGVyZSB0aGVyZSBpcyBhDQo+IGNoYW5jZSBvZiBtaXgg
b2Ygc2xhYWMgaG9zdHMgd2l0aCBkaGNwdjYgwqBkZXZpY2VzIHRoZSBwcmVmaXggbGVuZ3RoIGlz
IHN0dWNrIGF0DQo+IC82NC7CoCBTbyBvbiB0aGVzZSBtaXggYWRkcmVzc2luZyBob3N0IHN1Ym5l
dHMgd2UgY2Fubm90IGRvIGxvbmdlciBwcmVmaXhlcw0KPiBmb2xsb3dpbmcgb3VyIE5EIGNhY2hl
IGhhcmQgbGltaXQgbWFudHJhIHRvIHByZXZlbnQgTkQgY2FjaGUgZXhoYXVzdGlvbiBpc3N1ZXMN
Cj4gYXMgZGVzY3JpYmVkIGluIFJGQyA2MTY0Lg0KPiA+DQo+ID4gU28gd2l0aCB0aGUgLzgwIG5l
dyBmaXhlZCBib3VuZGFyeSBzaGlmdGluZyBwcmVmaXggbGVuZ3RoIDE2IGJpdHMgbG9uZ2VyIGFu
ZA0KPiBzaG9ydGVuaW5nIHRoZSBJSUQgYnkgMTYgYml0cyBnaXZlcyByZXNvbHZlZCB0aGUgM0dQ
UCBpc3N1ZSB3aGljaCA2NHNoYXJlIGNhbg0KPiB3b3JrIGFzIGlzIGFuZCBzdWJ0ZW5kaW5nIHRv
IGRvd25zdHJlYW0gZGV2aWNlcyB3aWxsIG5vdyB3b3JrIGFzIGEgLzY0IGlzIG5vdw0KPiBlcXVp
dmFsZW50IHRvIGEgLzQ4IHdpdGggNjRrIC84MHMuwqAgQWxzbyBCQ1AtNjkwIGZvciBicm9hZGJh
bmQgbm90IGFsbA0KPiBvcGVyYXRvcnMgaGF2ZSBhZG9wdGVkIHRoZSBzaG9ydGVyIHByZWZpeCBs
ZW5ndGhzIC81NiBvciAvNDgNCj4gcmVjb21tZW5kYXRpb25zIMKgYW5kIG5vdyB0aGF04oCZcyBu
b3QgYW4gaXNzdWUgYXMgdGhlIC82NCB3b3VsZCBub3cgc3VmZmljZS4NCj4gPg0KPiA+IEZyb20g
YW4gb3BlcmF0b3JzIHBlcnNwZWN0aXZlIHRoYXQgZ2FpbiBhbGxvd3MgYXQgbGVhc3QgZm9yIDNH
UFAgbWFzc2l2ZQ0KPiBncm93dGggYW5kIHN1YnRlbmRpbmcgd2l0aCBhIHNpbmdsZSAvNjQgYWxs
b3dzIHRoZSBvcGVyYXRvcnMgc3VjaCBhcyBWZXJpem9uDQo+IHdpdGggbWFzc2l2ZSBzdWJzY3Jp
YmVyIGJhc2Ugd29ybGR3aWRlIGNhbiBzdGF5IHdpdGggY3VycmVudCBhbGxvY2F0aW9ucyBhbmQN
Cj4gZG9u4oCZdCBoYXZlIHRvIGFzayBmb3IgLzEwLg0KPiA+DQo+ID4gQXMgNUcgZ2V0cyByb2xs
ZWQgb3V0IHdpdGggRW5oYW5jZWQgVlBOIGZyYW1ld29yayBhbmQgTmV0d29yayBzbGljaW5nDQo+
IHBhcmFkaWdtLCB0aGUgZGVtYW5kIGZvciBzaG9ydGVyIGJsb2NrcyBhbmQgd2VhcmFibGUgbXVs
dGlwbGUgLzQ4IHdpbGwgYmUgb3VyDQo+IG5ldyByZWFsaXR5Lg0KPiA+DQo+ID4gTWFraW5nIHRo
YXQgMTYgYml0IHNoaWZ0IG5vdyB0byAvODAgbWFraW5nIGEgLzY0IHRoZSBuZXcgLzQ4IHdpbGwg
Z2l2ZQ0KPiBicm9hZGJhbmQgYW5kIDNHUFAgc3Vic2NyaWJlcnMgYSB0b24gb2Ygc3BhY2UgdG8g
c3VidGVuZGluZyB0aGVpciBuZXR3b3Jrcw0KPiB3ZSB3b3VsZCBiZSBzZXQgZm9yIHRoZSBmdXR1
cmUuwqAgRXNwZWNpYWxseSB3aXRoIElPVCB0aGUgZGVtYW5kIGZvciBzdWJ0ZW5kaW5nDQo+IHdp
bGwgY29udGludWUgdG8gZ3JvdyBhc3Ryb25vbWljYWxseS4NCj4gPg0KPiA+IEFsc28gSUFOQSBk
b2VzIG5vdCBoYXZlIHRvIGdldCBzdGFydCBpbiBhbGxvY2F0aW5nIHRoZSBvdGhlciAvMyBhbmQg
b3RoZXINCj4gYXZhaWxhYmxlIGJsb2Nrcy4NCj4gPg0KPiA+IExvdHMgb2YgcHJvYmxlbXMgYmVp
bmcgc29sdmVkIGhlcmUgd2l0aCBhIGZpeGVkIC84MCBuZXcgYm91bmRhcnkuDQo+ID4NCj4gPiBB
bHNvIHdpdGggdGhlIGV4aXN0aW5nIHJhbmRvbSBJSUQgZ2VuZXJhdGlvbiBzY2hlbWVzIHdoaWNo
IHdlIGhhdmUgdGVzdGVkDQo+IG9uIExpbnV4IGtlcm5lbCBjYW4gZG8gbG9uZ2VyIHByZWZpeGVz
IHVzaW5nIFJGQyA0OTQxIHByaXZhY3kgZXh0ZW5zaW9uIG9yIFJGQw0KPiA3MjE3IHN0YWJsZSBJ
SUQuDQo+ID4NCj4gPiBXaW4tV2luIGZvciBhbGwuDQo+ID4NCj4gPiAgICAgT2xlDQo+ID4NCj4g
PiAtLQ0KPiA+DQo+ID4gPGh0dHA6Ly93d3cudmVyaXpvbi5jb20vPg0KPiA+DQo+ID4gKkd5YW4g
TWlzaHJhKg0KPiA+DQo+ID4gL05ldHdvcmsgU29sdXRpb25zIEEvL3JjaGl0ZWN0wqAvDQo+ID4N
Cj4gPiAvTSAzMDEgNTAyLTEzNDcNCj4gPiAxMzEwMSBDb2x1bWJpYSBQaWtlDQo+ID4gL1NpbHZl
ciBTcHJpbmcsIE1EDQo+ID4NCj4gPg0KPiA+DQo+ID4gX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCj4gPiB2Nm9wcyBtYWlsaW5nIGxpc3QNCj4gPiB2Nm9w
c0BpZXRmLm9yZw0KPiA+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vdjZv
cHMNCj4gPg0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCj4gdjZvcHMgbWFpbGluZyBsaXN0DQo+IHY2b3BzQGlldGYub3JnDQo+IGh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vdjZvcHMNCg==


From nobody Mon Nov 23 01:14:07 2020
Return-Path: <vasilenko.eduard@huawei.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 5F8003A174D; Mon, 23 Nov 2020 01:14:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.018
X-Spam-Level: 
X-Spam-Status: No, score=-0.018 tagged_above=-999 required=5 tests=[HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 EsjbLjC8ejDI; Mon, 23 Nov 2020 01:14:02 -0800 (PST)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 680E73A174A; Mon, 23 Nov 2020 01:14:01 -0800 (PST)
Received: from fraeml701-chm.china.huawei.com (unknown [172.18.147.226]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4CfhH96rPwz67Gl1; Mon, 23 Nov 2020 17:11:49 +0800 (CST)
Received: from msceml703-chm.china.huawei.com (10.219.141.161) by fraeml701-chm.china.huawei.com (10.206.15.50) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2106.2; Mon, 23 Nov 2020 10:13:51 +0100
Received: from msceml703-chm.china.huawei.com (10.219.141.161) by msceml703-chm.china.huawei.com (10.219.141.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Mon, 23 Nov 2020 12:13:50 +0300
Received: from msceml703-chm.china.huawei.com ([10.219.141.161]) by msceml703-chm.china.huawei.com ([10.219.141.161]) with mapi id 15.01.2106.002; Mon, 23 Nov 2020 12:13:50 +0300
From: Vasilenko Eduard <vasilenko.eduard@huawei.com>
To: Mark Smith <markzzzsmith@gmail.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>
CC: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Thread-Topic: Next step? [Re: [v6ops] The bottom is /112]
Thread-Index: AQHWv7KLTRNS27tcwk2MzCUIfaGGdqnRyVoAgAOoVHA=
Date: Mon, 23 Nov 2020 09:13:50 +0000
Message-ID: <9d13e7549f844e14b3be8661aee3e516@huawei.com>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com> <CABNhwV1pSiEuaOZGN5ErR=KETjD1fVb58YM1EEd+mf7RtOenQw@mail.gmail.com> <83cb8c2d-d2eb-2cd4-eb8d-466daa59ac75@joelhalpern.com> <7a15b2d2-f4bd-b6f1-0825-1f86e46ef4ce@gmail.com> <CAO42Z2yvXCfn8bxxk7mT7MozmCyexmVKNCOvktf2sV-S7WPxig@mail.gmail.com>
In-Reply-To: <CAO42Z2yvXCfn8bxxk7mT7MozmCyexmVKNCOvktf2sV-S7WPxig@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.47.197.134]
Content-Type: multipart/alternative; boundary="_000_9d13e7549f844e14b3be8661aee3e516huaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/MK4dwMADmj0Jse-wqchFo3Maoys>
Subject: Re: [v6ops] Next step? [Re:  The bottom is /112]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 09:14:06 -0000

--_000_9d13e7549f844e14b3be8661aee3e516huaweicom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

KzEgdG8gTWFyaw0KVGV0aGVyaW5nIHdhcyBuZXZlciBpbiB0aGUgYnVzaW5lc3MgbW9kZWwgb2Yg
TW9iaWxlIG1hcmtldC4gTmVpdGhlciBmb3IgY2FycmllcnMgdGhlbXNlbHZlcyBub3IgZm9yIHZl
bmRvcnMuDQpJbiBnZW5lcmFsIHRoaXMgZGlzY3Vzc2lvbiBpcyDigJxob3cgdG8gZW5mb3JjZSBz
b21lYm9keSB0byBhY3QgYWdhaW5zdCBoaXMgYnVzaW5lc3MgaW50ZXJlc3Rz4oCdIGxldmVyYWdp
bmcgc29tZSB0ZWNobm9sb2d5IHRvb2xzLg0KRWQvDQpGcm9tOiBpcHY2IFttYWlsdG86aXB2Ni1i
b3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgTWFyayBTbWl0aA0KU2VudDogMjEg0L3QvtGP
0LHRgNGPIDIwMjAg0LMuIDc6MjANClRvOiBCcmlhbiBFIENhcnBlbnRlciA8YnJpYW4uZS5jYXJw
ZW50ZXJAZ21haWwuY29tPg0KQ2M6IDZNQU4gPDZtYW5AaWV0Zi5vcmc+OyBJUHY2IE9wZXJhdGlv
bnMgPHY2b3BzQGlldGYub3JnPg0KU3ViamVjdDogUmU6IE5leHQgc3RlcD8gW1JlOiBbdjZvcHNd
IFRoZSBib3R0b20gaXMgLzExMl0NCg0KDQpPbiBTYXQsIDIxIE5vdiAyMDIwLCAxNDowMCBCcmlh
biBFIENhcnBlbnRlciwgPGJyaWFuLmUuY2FycGVudGVyQGdtYWlsLmNvbTxtYWlsdG86YnJpYW4u
ZS5jYXJwZW50ZXJAZ21haWwuY29tPj4gd3JvdGU6DQpKb2VsLA0KDQpJdCBzZWVtcyB0byBtZSB0
aGF0IGl0J3MgaGlnaCB0aW1lIHRvIGRyYWZ0IGEgbGlhaXNvbiBzdGF0ZW1lbnQgdG8gM0dQUCwN
Cm9ic2VydmluZyB0aGF0Og0KDQooMSkgVGhlcmUgaXMgYSBzZXJpb3VzIHByb2JsZW0gZm9yIHRo
ZSBkZXNpZ24gYW5kIGltcGxlbWVudGF0aW9uIG9mDQo1Ry1iYXNlZCBJUHY2ICJob3Qgc3BvdHMi
IGFuZCBDRXMgW3doaWNoIGlzIHdoZXJlIHRoaXMgY29udmVyc2F0aW9uIHN0YXJ0ZWRdOw0KDQpJ
IHRoaW5rIGl0IGlzIGFsc28gaW1wb3J0YW50IHRvIGZpbmQgb3V0IHdoeSB0aGV5IGhhdmVuJ3Qg
ZGVwbG95ZWQgREhDUHY2IHRvIHNvbHZlIHRoaXMgcHJvYmxlbS4NCg0KRG9uJ3QgdGhleSB0aGlu
ayBESENQdjYgaW5mcmFzdHJ1Y3R1cmUgd2lsbCBzY2FsZT8gSXMgaXQganVzdCB0aGF0IHRoZXkg
ZG9uJ3Qga25vdyBob3cgdG8gc2NhbGUgaXQ/DQoNCklzIGl0IGEgdmVuZG9yIC8gbW9iaWxlIG9w
ZXJhdG9yIC8gaGFuZHNldCBkZXZlbG9wZXIgREhDUHY2IGNhcGFiaWxpdHkgY2hpY2tlbi1hbmQt
ZWdnIHByb2JsZW0/DQoNCklzIHRoZXJlIGFuIG92ZXJyaWRpbmcgYnVzaW5lc3Mgb3IgaW5kdXN0
cnkgcmVhc29uPw0KDQpUaGUgbW9iaWxlIGluZHVzdHJ5IGhhcyBiZWVuIHJlc2lzdGFudCB0byB0
ZXRoZXJpbmcgb3ZlciB0aGUgeWVhcnMsIGFuZCBwcm9iYWJseSBvbmx5IGNhbWUgdG8gYmVncnVk
Z2luZ2x5IGFjY2VwdCBpdCBiZWNhdXNlIHRoZXkgY291bGRuJ3QgcHJldmVudCBwaG9uZSB2ZW5k
b3JzIGZyb20gaW1wbGVtZW50aW5nIFdpZmkgYW5kIE5BVCwgYW5kIGNvdWxkbid0IHZlcnkgZWZm
ZWN0aXZlbHkgc3RvcCB0aGVpciBjdXN0b21lcnMgZnJvbSB1c2luZyB0aGF0IGNhcGFiaWxpdHkg
KE9uZSB0cmljayBJJ3ZlIGhlYXJkIG9mIHRvIHByZXZlbnQgdGV0aGVyaW5nIHdvcmtpbmcgd2Fz
IHRvIGNoZWNrIGlmIGFuIElQdjQgcGFja2V0J3MgVFRMIHZhbHVlIHdhcyA2NCB3aGVuIGl0IGFy
cml2ZWQgYXQgdGhlIG5ldHdvcmssIG1lYW5pbmcgaXQgb3JpZ2luYXRlZCBmcm9tIHRoZSBkaXJl
Y3RseSBhdHRhY2hlZCBoYW5kc2V0LiBQYWNrZXRzIGZyb20gdGV0aGVyZWQgZGV2aWNlcyBoYWQg
YSBUVEwgb2YgNjMgc28gd2VyZSBkcm9wcGVkLiBPZiBjb3Vyc2UsIHlvdSBjb3VsZCBzZXQgdGhl
IGRlZmF1bHQgVFRMIG9uIGEgdGV0aGVyZWQgUEMgdG8gNjUgdG8gZ2V0IGFyb3VuZCB0aGF0LikN
Cg0KSSBndWVzcyB0aGVyZSBtaWdodCBiZSBhIGZhaXJseSBzdHJvbmcgbWluZHNldCB0aGF0IHRo
ZXJlIG11c3QgYmUgYSBmZWUgcGVyIGRldmljZSBhdHRhY2hlZCB0byB0aGUgbmV0d29yayBpbiBh
ZGRpdGlvbiB0byBhIGZlZSBmb3IgbmV0d29yayB1dGlsaXNhdGlvbi4gUHJvdmlkaW5nIG11bHRp
cGxlIC82NHMgd291bGQgYmUgZm9ybWFsbHkgYWNrbm93bGVkZ2luZyB0aGF0IG11bHRpcGxlIGRl
dmljZXMgY2FuIGJlIGF0dGFjaGVkIGFuZCBhIGZlZSBwZXIgZGV2aWNlIGlzbid0IGFuZCBjYW4n
dCBldmVyIGJlIGNoYXJnZWQsIGNvdW50ZXIgdG8gdGhlIG1pbmRzZXQuDQoNClJlZ2FyZHMsDQpN
YXJrLg0KDQoNCigyKSBBbHRob3VnaCB0aGUgYmVzdCBzb2x1dGlvbiBpcyBub3QgeWV0IG9idmlv
dXMsIGRlZmluaW5nIGFuZA0Kc3RhbmRhcmRpemluZyBpdCB3aWxsIHJlcXVpcmUgYSBqb2ludCBl
ZmZvcnQgYnkgdGhlIElFVEYgYW5kIDNHUFAuDQoNCkZvbGxvd2VkIGJ5IGEgcHJvcG9zYWwgdG8g
Zm9ybSBhbiBhZCBob2Mgam9pbnQgZGVzaWduIHRlYW0uDQoNClJlZ2FyZHMNCiAgIEJyaWFuIENh
cnBlbnRlcg0KT24gMjEtTm92LTIwIDE0OjQ2LCBKb2VsIE0uIEhhbHBlcm4gd3JvdGU6DQo+IFRo
ZSBuZXN0aW5nIGdvdCBtZSBsb3N0LCBzbyBJIHdpbGwgdG9wIHBvc3QgbXkgdGFrZSBvbiB0aGUg
YW5zd2VyIHRvIHRoZQ0KPiBvbmUgcXVlc2l0b24gSSBjb3VsZCB1bmRlcnN0YW5kLg0KPg0KPiBJ
IGJlbGlldmUgeW91IGFza2VkIHdoYXQgSSB0aGluayB3b3VsZCBuZWVkIHRvIGJlIGNoYW5nZWQg
dG8gcGVybWl0IHRoZQ0KPiBkZWxlZ2F0aW9uLg0KPiBBcyB3aXRoIGFueXRoaW5nLCB0aGUgcmVh
bCB0aGluZ3MgdGhhdCBuZWVkIHRvIGNoYW5nZSBhcmUgdGhlIGRldmljZXMgaW4NCj4gdGhlIG5l
dHdvcmsuDQo+DQo+IFdpdGggcmVnYXJkIHRvIElFVEYgc3RhbmRhcmRzLCB3aGF0IGlzIHByb3Bv
c2VkIGlzIGEgY2hhbmdlIHRvIFJBLg0KPiBUaGVyZSBhcmUgc2V2ZXJhbCBwb3NzaWJsZSBjaGFu
Z2VzLiAgTm9uZSBvZiB0aGVtIHJlcXVpcmUgYSBjaGFuZ2UgdG8NCj4gdGhlIElQdjYgYWRkcmVz
c2luZyBhcmNodGllY3R1cmUsIGFzIHRoZSBhZGRyZXNzaW5nIHN0cnVjdHVyZSByZW1haW5zIGFz
DQo+IGl0IGlzLg0KPiBBcyBmb3IgdGhlIGV4YWN0IG1lY2hhbmlzbSwgYXQgdGhlIG1vbWVudCBJ
IGxlYW4gdG93YXJkcyBPbGUncyBwcm9wb3NhbA0KPiBvZiB1c2luZyBhIG5ldyBvcHRpb24gaW4g
aGlzIGdlbmVyaWMgb3B0aW9uIG1lY2hhbmlzbS4gIEJ1dCBJIGFtIG5vdA0KPiB3ZWRkZWQgdG8g
dGhhdCBhbnN3ZXIuDQo+DQo+IEFuZCBvZiBjb3Vyc2UsIHRvIGdldCB0aGlzIHN1cHBvcnRlZCBp
biBtb2JpbGUgZW52aXJvbm1lbnRzIHdlIHdpbGwgaGF2ZQ0KPiB0byB3b3JrIHdpdGggM0dQUCBh
bmQgbWFrZSBzdXJlIHRoZXJlIGFyZSBubyBvdGhlciBoaWRkZW4gaXNzdWVzLg0KPiBUaGF0J3Mg
dGhlIHdheSB3ZSBkbyB0aGluZ3MuICBXb3JrIHRvZ2V0aGVyLg0KPg0KPiBDaGFuZ2luZyB0aGUg
cHJlZml4IGxlbmd0aCB0byAvODAgaXMgdGVjaG5pY2FsbHkgYWxzbyBwb3NzaWJsZS4gIEl0IGRv
ZXMNCj4gYSBsb3QgbW9yZSB2aW9sZW5jZSB0byBteSB1bmRlcnN0YW5kaW5nIG9mIHRoZSBhcmNo
aXRlY3R1cmUgYW5kIHNvZnR3YXJlDQo+IHN0cnVjdHVyZXMgdGhhdCBnbyB3aXRoIGl0LCBhbmQg
aXMgYSB2ZXJ5IGxpbWl0ZWQgYW5kIG5hcnJvdyBzb2x1dGlvbiB0bw0KPiB0aGUgcHJvYmxlbS4N
Cj4NCj4gWW91cnMsDQo+IEpvZWwNCj4NCj4gT24gMTEvMjAvMjAyMCA3OjU4IFBNLCBHeWFuIE1p
c2hyYSB3cm90ZToNCj4+IEhpIEpvZWwNCj4+DQo+PiBJbi1saW5lDQo+Pg0KPj4gT24gRnJpLCBO
b3YgMjAsIDIwMjAgYXQgNjowMiBQTSBKb2VsIE0uIEhhbHBlcm4gPGptaEBqb2VsaGFscGVybi5j
b208bWFpbHRvOmptaEBqb2VsaGFscGVybi5jb20+DQo+PiA8bWFpbHRvOmptaEBqb2VsaGFscGVy
bi5jb208bWFpbHRvOmptaEBqb2VsaGFscGVybi5jb20+Pj4gd3JvdGU6DQo+Pg0KPj4gICAgIEd5
YW4sIHNlcGFyYXRlIGZyb20gT2xlJ3MgY29tbWVudHMgYWJvdXQgdGhlIGRpZmZlcmVuY2UgYmV0
d2VlbiBhZGRyZXNzDQo+PiAgICAgYXNzaWdubWVudCBhbmQgZGVsZWdhdGlvbiwgSSBoYXZlIGFu
b3RoZXIgcHJvYmxlbSBmb2xsb3dpbmcgdGhlDQo+PiAgICAgcmVhc29uaW5nIGJlbG93Lg0KPj4N
Cj4+ICAgICBZZXMsIHRoZSBwcm9wb3NhbCBmb3IgdXNpbmcgc2hvcnRlciBwcmVmaXhlcyB0byBl
bmFibGUgVUUgdG8gcGVyZm9ybQ0KPj4gICAgIGRlbGVnYXRpb24gd2lsbCByZXF1aXJlIGNoYW5n
ZXMgdG8gdGhlIFVFLg0KPj4NCj4+ICAgICAgR3lhbj4gQWdyZWVkLiAgU28gdGhhdCBjaGFuZ2Ug
d291bGQgYmUgdG8gUkZDIDQyOTEgNjQgYml0IGJvdW5kYXJ5DQo+PiB0byBhbGxvdyBmb3IgbG9u
Z2VyIHByZWZpeC4gIERvIHlvdSBhZ3JlZT8NCj4+DQo+PiBJZiB5b3UgZG9u4oCZdCBhZ3JlZSB3
aGF0IGRvIHRoaW5rIHRoZSBjaGFuZ2Ugd291bGQgYmUgdG8gYWxsb3cgdGhlIFVFIHRvDQo+PiBh
Y2NlcHQgc2hvcnRlciBwcmVmaXggZnJvbSB0aGUgM0dQUCBnYXRld2F5Pw0KPj4NCj4+DQo+PiAg
ICAgQnV0IEkgZG8gbm90IHNlZSBob3cgdGhhdCBpcyByZWxldmFudCB0byBhbnkgY2hvaWNlIHdl
IGFyZSB0cnlpbmcgdG8NCj4+ICAgICBtYWtlLg0KPj4gICAgIEFueSBzb2x1dGlvbiB0aGF0IGVu
YWJsZXMgVUUgdG8gZGVsZWdhdGUgYWRkcmVzc2VzIChpbiB0aGUgc2Vuc2UgdGhhdA0KPj4gICAg
IHRoZXkgbGFjayB0aGUgY2FwYWJpbGl0eSBub3cpIHdpbGxyIGVxdWlyZSBjaGFuZ2VzIHRvIHRo
ZSBVRS4NCj4+DQo+Pg0KPj4NCj4+ICAgICBHeWFuPiBJZiB0aGUgVUUgcmVjZWl2ZXMgYSAvNTYg
dmlhIFJBIGl0IGNvdWxkIGRlbGVnYXRlIC82NCB0bw0KPj4gICAgIGRvd25zdHJlYW0gZGV2aWNl
cy4gIE5vIGNoYW5nZSBuZWVkZWQgdG8gZGVsZWdhdGUgIC82NCwgaG93ZXZlciBhDQo+PiAgICAg
Y2hhbmdlIGlzIG5lZWRlZCB0byBhY2NlcHQgLzU2IHZpYSBSQS4NCj4+DQo+Pg0KPj4gICAgICBJ
ZiAzR1BQIGdhdGV3YXkgc3VwcG9ydGVkIFBEIC0gcHJvYmxlbSBzb2x2ZWQgYnV0IHRoYXTigJlz
IG5vdCB0aGUNCj4+IGNhc2UgYW5kIHRoYXQgZG9lcyBub3Qgc291bmQgbGlrZSBpdCB3aWxsIGV2
ZXIgY2hhbmdlIGV2ZW4gd2l0aCA1Ry4NCj4+DQo+PiAgICAgR3lhbj4gVGhlIFVFIG5lZWRzIHRv
IGJlIGFibGUgdG8gYWNjZXB0IHNob3J0ZXIgcHJlZml4LiAgVGhhdOKAmXMgdGhlDQo+PiBJUFY2
IHNwZWNpZmljYXRpb24gY2hhbmdlIHRoYXQgcmVxdWlyZXMgcmVtb3ZhbCBvZiB0aGUgNjQgYml0
IGJvdW5kYXJ5Lg0KPj4NCj4+ICAgICBZb3J1DQo+PiAgICAgcHJvcG9zZWQgY2hhbmdlIHRvIHRo
ZSBTTEFBQyBsZW5ndGggaWYgYW55dGhpbmcgZG9lcyBtb3JlIHZpb2xlbmNlIHRvDQo+PiAgICAg
dGhlIHNvZnR3YXJlIChkZXBlbmRpbmcgdXBvbiB0aGUgZXhhY3Qgc29mdHdhcmUgYXJjaGl0ZWN0
dXJlLikNCj4+DQo+Pg0KPj4gICAgIEd5YW4+IFdoYXQgdmlvbGVuY2UgdG8gc29mdHdhcmUuICBU
aGVyZSB3b3VsZCBiZSBtb3JlIHZpb2xlbmNlIHRvDQo+PiBzb2Z0d2FyZSBpZiB3ZSByZW1vdmVk
IHRoZSA2NCBiaXQgYm91bmRhcnkgYW5kIGFsbG93ZWQgc2xhYWMgdG8gc3VwcG9ydA0KPj4gYW55
IHZsc20gcHJlZml4IGxlbmd0aHMuDQo+Pg0KPj4gTXkgLzgwIHByb3Bvc2FsIHdvdWxkIGp1c3Qg
c2hpZnQgdGhlIGJvdW5kYXJ5IDE2IGJpdHMgdG8gLzgwLg0KPj4NCj4+IEhvc3RzIG9uIHRoZSBz
YW1lIHN1Ym5ldCB3aXRoIHR3byBkaWZmZXJlbnQgbWFza3Mgd291bGQgbm90IGJlIG9uLW5ldCB0
bw0KPj4gZWFjaCBvdGhlciBhcyBvbiBkaWZmZXJlbnQgc3VibmV0cy4gIFRoZSByb3V0ZXIgd291
bGQgYmUgY29uZmlndXJlZCB3aXRoDQo+PiB0aGUgdHdvIHN1Ym5ldHMgLzY0IGFuZCAvODAgc3Vi
bmV0IHRvIHN1cHBvcnQgdGhlIHR3byBkZXZpY2UgdHlwZXMuDQo+PiBUaGUgc29sdXRpb24gd291
bGQgYmUgYSBzaW1wbGUgUkEgUElPIGZsYWcgdGhhdCBpcyBzZXQgYW5kIG9sZGVyIGhvc3RzDQo+
PiBub3QgdXBncmFkZWQgd291bGQgYmUgYmFja3dhcmRzIGNvbXBhdGlibGUgYW5kIHNvIHdvdWxk
IG9ubHkgc3VwcG9ydCA2NA0KPj4gYml0IGJvdW5kYXJ5IGJ5IGlnbm9yaW5nIGZsYWcuIEhvc3Rz
IHVwZ3JhZGVkIHRvIHN1cHBvcnQgd291bGQNCj4+IHVuZGVyc3RhbmQgdGhlIGZsYWcgYW5kIGJl
IGFibGUgdG8gc3VwcG9ydCBsb25nZXIgbWFzayB1cCB0byAvODAuDQo+Pg0KPj4NCj4+DQo+PiAg
ICAgU28gSSBkbyBub3QgZm9sbG93IGhvdyB5b3UgZ290IHRvIHlvdXIgY29uY2x1c2lvbi4NCj4+
DQo+PiAgICAgWW91cnMsDQo+PiAgICAgSm9lbA0KPj4NCj4+ICAgICBPbiAxMS8yMC8yMDIwIDU6
MjcgUE0sIEd5YW4gTWlzaHJhIHdyb3RlOg0KPj4gICAgICA+DQo+PiAgICAgID4gKHRvcCBwb3N0
aW5nKQ0KPj4gICAgICA+DQo+PiAgICAgID4gQXMgSSB3b3VsZCBsaWtlIHRvIGNsZWFyIHRoZSBh
aXIgYXMgd2VsbCBhcyBnZXQgdG8gdGhlIGNydXggb2YNCj4+ICAgICB0aGUgdjZvcHMNCj4+ICAg
ICAgPiBwcmVzZW50YXRpb24gZGV2ZWxvcG1lbnQgcmVzdWx0cyBhcyB3ZWxsIGFzIG5leHQgc3Rl
cHMgZm9yIHRoaXMNCj4+ICAgICBkcmFmdA0KPj4gICAgICA+IGFuZCB0aGUgNm1hbiB2YXJpYWJs
ZSBzbGFhYyBzb2x1dGlvbnMgZHJhZnQ6DQo+PiAgICAgID4NCj4+ICAgICAgPg0KPj4gICAgICA+
IFRoaXMgdGhyZWFkIHdhcyBpbiBsaWdodCBvZiBMb3JlbnpvIGtpbmRseSBwb2ludGluZyBvdXQg
dGhhdA0KPj4gICAgIHVwZ3JhZGluZw0KPj4gICAgICA+IDNHUFAgaXMgbm90IGFsbCB0aGF0IG5l
ZWRzIGJlIGRvbmUgZm9yIENhbWVyb27igJlzIDY0c2hhcmUgdjIgdG8NCj4+ICAgICB3b3JrIC0g
YXMNCj4+ICAgICAgPiBhbGwgbW9iaWxlIGRldmljZXMgd291bGQgc3RvcCB3b3JraW5nLSBhcyBz
bGFhYyB3b3VsZCBub3Qgd291bGQgYmUNCj4+ICAgICAgPiBlZmZlY3RpdmVseSBicm9rZW4uDQo+
PiAgICAgID4NCj4+ICAgICAgPiBUaGUgbW9iaWxlIGRldmljZSB3b3VsZCByZWNlaXZlIGEgc2hv
cnRlciBwcmVmaXggbGV04oCZcyBzYXkgLzU2DQo+PiAgICAgYnV0IG5vdA0KPj4gICAgICA+IGtu
b3cgd2hhdCB0byBkbyB3aXRoIGl0IHNpbmNlIGl04oCZcyBleHBlY3RpbmcgYSAvNjQuDQo+PiAg
ICAgID4NCj4+ICAgICAgPiBTbyB0aGF0IGEgbWFqb3IgZ2FwIGFuZCB0aGUgb25seSBzb2x1dGlv
biBpcyB1cGRhdGluZyBSRkMgNDI5MQ0KPj4gICAgIHJlbW92aW5nDQo+PiAgICAgID4gdGhlIDY0
IGJpdCBib3VuZGFyeSBhbGxvd2luZyBmb3Igc2hvcnRlciBwcmVmaXggYW5kIG5vdyBhcyB3ZWxs
DQo+PiAgICAgbG9uZ2VyDQo+PiAgICAgID4gcHJlZml4ZXMgdG8gd29yayBhbmQgaW4gdGhhdCBy
ZXNwZWN0IG5vdyBwcm92aWRlIHRoZSBtdWNoIG5lZWRlZA0KPj4gICAgIHBhcml0eQ0KPj4gICAg
ICA+IHdpdGggc3RhdGljIGFuZCBESENQdjYgd2hpY2ggY2FuIGRvIGFueSBwcmVmaXggbGVuZ3Ro
Lg0KPj4gICAgICA+DQo+PiAgICAgID4gU28gdGhhdCBpcyBhIGRyYXN0aWMgY2hhbmdlIHRvIFJG
QyA0MjkxLiAgSG93ZXZlciwgaW4gbGlnaHQgb2YgdGhpcw0KPj4gICAgICA+IGRldmVsb3BtZW50
IG9uIHRoZSB2Nm9wcyAxMDkgY2FsbCwgbXkgYmFsYW5jaW5nIGFjdCBvZiBiZXN0IG9mIGJvdGgN
Cj4+ICAgICAgPiB3b3JsZHMgYW5kIGFsc28gdG8ga2VlcCBldmVyeW9uZSBoYXBweSB0byBtYWtl
IHRoaXMgYSBXRyBlZmZvcnQNCj4+ICAgICBmb3IgdGhpcw0KPj4gICAgICA+IGNoYW5nZSBieSBw
cm9wb3NpbmcgaW4gdGhlIHN1YmplY3QgaGVhZGluZyAvODAgZml4ZWQgYm91bmRhcnkgYW5kDQo+
PiAgICAgbm90IGENCj4+ICAgICAgPiB2YXJpYWJsZSBzbGFhYyBjaGFuZ2UgYWxsb3dpbmcgYWxs
IGJpdHMgdmxzbS4NCj4+ICAgICAgPg0KPj4gICAgICA+IEJhc2ljYWxseSBzdGVhbGluZyAxNiBi
aXRzIGZvciBuZXR3b3JrIHByZWZpeCBvdXQgb2YgdGhlIElJRCwgc3RpbGwNCj4+ICAgICAgPiBr
ZWVwaW5nIHRoZSBmaXhlZCBib3VuZGFyeSBzbyBsb25nZXIgdGhhbiA4MCB3b3VsZCBOT1QgIGJl
IGFsbG93ZWQuDQo+PiAgICAgID4NCj4+ICAgICAgPiBBIC82NCB3b3VsZCBub3cgYmUgZXF1aXZh
bGVudCB0byBhIC80OCB3aXRoIG5vdyA2NGsgLzgw4oCZcy4NCj4+ICAgICAgPg0KPj4gICAgICA+
IFRoaXMgLzgwIHdvdWxkIGtlZXAgdGhlIG9wZXJhdG9ycyBhbmQgbGF3IGVuZm9yY2VtZW50IGhh
cHB5IGFzDQo+PiAgICAgbm93IDE2DQo+PiAgICAgID4gYml0cyBsZXNzIGhlbHBzIHRyYWNlYWJp
bGl0eSBidXQgaXMgc3RpbGwgbG9uZyBlbm91Z2ggZm9yIDQ4IGJpdHMgb2YNCj4+ICAgICAgPiBw
cml2YWN5IHRvIElQIGNvcnJlbGF0aW9uIGJ5IGF0dGFja2Vycy4NCj4+ICAgICAgPg0KPj4gICAg
ICA+IFRoaXMgLzgwIHdvdWxkIGJlIGEgbmljZSBvcHRpbWFsIGJhbGFuY2UgYXMgaXQgd291bGQg
a2VlcCB3aXJlZA0KPj4gICAgICA+IGJyb2FkYmFuZCBhbmQgbW9iaWxlIGhhbmRzZXQgY3VzdG9t
ZXJzIGhhcHB5IHJlc3BlY3RpbmcgdGhlaXINCj4+ICAgICBwcml2YWN5IGFzDQo+PiAgICAgID4g
dGhlIDE2IGJpdHMgbGVzcyBvZiBoZXVyaXN0aWNzIGlzIG1pbmltYWwgY2hhbmdlIHRoYXQgd2ls
bCBpbXBhY3QgSVANCj4+ICAgICAgPiBjb3JyZWxhdGlvbiBieSBhdHRhY2tlcnMuDQo+PiAgICAg
ID4NCj4+ICAgICAgPiBUaGUgSUlEIGFzIGl04oCZcyBsZXNzIHRoYW4gdGhlIGN1cnJlbnQgNjQg
Yml0IGNhbm5vdCB1c2UgTUFDIGJhc2VkDQo+PiAgICAgRVVJNjQNCj4+ICAgICAgPiBJSUQsIHdo
aWNoIGlzIG5vdCBhIHByb2JsZW0gYXMgTWFjIGJhc2VkIElJRCBpcyBub3QgcmVjb21tZW5kZWQN
Cj4+ICAgICBhcyBtb3N0DQo+PiAgICAgID4gYWxsIG1hbnVmYWN0dXJlcnMgdXNlIFJGQyA0OTQx
IGFuZCBJIGJlbGlldmUgTGludXggZmxhdm9ycyBzb21lIHVzZQ0KPj4gICAgICA+IHN0YWJsZSBJ
SUQgUkZDIDcyMTcuDQo+PiAgICAgID4NCj4+ICAgICAgPiBTbyBub3cgdGhlIDQ4IGJpdCBJSUQg
d291bGQgcmVxdWlyZSBhIHJhbmRvbSBJSUQgZ2VuZXJhdGlvbg0KPj4gICAgIHNjaGVtYSBzbw0K
Pj4gICAgICA+IGNhbiB1c2UgZWl0aGVyIFJGQyA0OTQxIHByaXZhY3kgZXh0ZW5zaW9uIG9yIFJG
QyA3MjE3IHN0YWJsZSBJSUQgdG8NCj4+ICAgICAgPiBnZW5lcmF0ZSB0aGUgNDggYml0IElJRC4N
Cj4+ICAgICAgPg0KPj4gICAgICA+IDNHUFAgc3VidGVuZGluZyB3b3VsZCBub3cgd29yayBpc3N1
ZSBtZW50aW9uZWQgaW4gdGhlIHByb2JsZW0NCj4+ICAgICBzdGF0ZW1lbnQNCj4+ICAgICAgPiBk
cmFmdCB3aXRob3V0IGV2ZW4gaGF2aW5nIHRvIHVzZSA2NHNoYXJlIGFzIG5vdyBsb25nZXIgcHJl
Zml4ZXMNCj4+ICAgICB1cCB0bw0KPj4gICAgICA+IC84MCB3b3VsZCBiZSBzdXBwb3J0ZWQgYWxs
b3dpbmcgZm9yIGZ1cnRoZXIgc2VnbWVudGF0aW9uIG9mDQo+PiAgICAgZG93bnN0cmVhbQ0KPj4g
ICAgICA+IGRldmljZXMuDQo+PiAgICAgID4NCj4+ICAgICAgPiBUaGlzIGFsc28gd291bGQgaGVs
cCB3aXJlZCBicm9hZGJhbmQgYW5kIHNvb24gZml4ZWQgNUcgYnJvYWRiYW5kDQo+PiAgICAgID4g
cHJvbGlmZXJhdGlvbiB3aGVyZSBvcGVyYXRvcnMgaW4gbGlnaHQgb2YgQkNQIFJJUEUtNjkwLCBh
cmUgc2lsbA0KPj4gICAgICA+IGFsbG9jYXRpb24gdmlhIEJORyBnYXRld2F5cyBhIC82NCwgbm93
IG9wZXJhdG9ycyAgY2FuIHN0YXkgYXMtaXMsDQo+PiAgICAgYXMgdGhlDQo+PiAgICAgID4gLzY0
IHdvdWxkIG5vdyBiZSBhbGxvd2VkIHRvIGJlIGZ1cnRoZXIgc2VnbWVudGVkIHN1cHBvcnRpbmcg
NjRrDQo+PiAgICAgLzgwcywNCj4+ICAgICAgPiB3YXkgbW9yZSB0aGVuIGVub3VnaCBmb3IgU09I
Ty4NCj4+ICAgICAgPg0KPj4gICAgICA+IFRoaXMgd291bGQgYWxsb3cgNjRzaGFyZSBpZiB1c2Vk
IGJ5IDNHUFAgb3BlcmF0b3JzIHRvIHdvcmsgYW5kDQo+PiAgICAgd291bGQgbm90DQo+PiAgICAg
ID4gcmVxdWlyZSB0aGUgM0dQUCBzcGVjaWZpY2F0aW9uIHRvIGJlIHVwZGF0ZWQuICBXZSBkb27i
gJl0IGtub3cgZXZlbg0KPj4gICAgIGlmIHRoZQ0KPj4gICAgICA+IDNHUFAgYXJjaGl0ZWN0dXJl
IHNwZWNpZmljYXRpb24gY2FuIGJlIHVwZGF0ZWQgdG8gc3VwcG9ydCBzaG9ydGVyDQo+PiAgICAg
ID4gcHJlZml4ZXMgYW5kIGlmIHRoZSAzR1BQIGNvbnNvcnRpdW0gb2Ygb3BlcmF0b3JzIHdvdWxk
IGFncmVlIHRvDQo+PiAgICAgaXQuICBTbw0KPj4gICAgICA+IHRoYXQgaXMgYWxsIHRoZW9yZXRp
Y2FsIG9mIHRoYXQgY2hhbmdlIGlzIHBvc3NpYmxlLg0KPj4gICAgICA+DQo+PiAgICAgID4gQXMg
d2l0aCA1RyB3aXRoIEVuaGFuY2VkIFZQTiBmcmFtZXdvcmsgU1Igc3RlZXJpbmcgb2YgaGlnaCBw
cmlvcml0eQ0KPj4gICAgICA+IHRyYWZmaWMsIHRyYWZmaWMgaXNvbGF0aW9uIGFuZCBOZXR3b3Jr
IHNsaWNpbmcgY2FwYWJpbGl0aWVzIGJlY29tZXMNCj4+ICAgICAgPiBtYWluc3RyZWFtIGFuZCB3
aWxsIHNvb24gYmUgYSByZWFsIHdvcmxkIHJlYWxpdHkgYW5kIGFzIGZpeGVkIDVHDQo+PiAgICAg
ID4gYnJvYWRiYW5kIHByb2xpZmVyYXRpb24gdGFrZXMgb2ZmIGFuZCBtb2JpbGUgNUcgPT0gdGhl
IGlkZWEgb2YgYQ0KPj4gICAgICA+IHdlYXJhYmxlIC80OCB3aWxsIHJlYWxseSBiZSBtYW55IC80
OHMuDQo+PiAgICAgID4NCj4+ICAgICAgPiBBcyB0aGlzIHBhcmFkaWdtIHNoaWZ0IHRha2VzIHBs
YWNlLCBvcGVyYXRvcnMgYXJvdW5kIHRoZSB3b3JsZA0KPj4gICAgIHdpbGwgYmUNCj4+ICAgICAg
PiBjbGFtb3JpbmcgYWZ0ZXIgdGhlIFJJUiBmb3IgbWFzc2l2ZSBibG9ja3MsIEkgd291bGQgc2F5
IGxlc3MgdGhhbiAvOA0KPj4gICAgICA+IG1vcmUgbGlrZSBhIC81IG9yIC80LiAgSWYgeW91IGRv
IHRoZSBtYXRoIG9uIHRoZSB3YXkgaGlnaCBzaWRlIGEgLzEwDQo+PiAgICAgID4geWllbGRzIDcg
Yml0cyBzbyAxMjggZGl2aWRlZCBieSA1IFJJUnMgeWllbGRzIDI0IElTUHMgcGVyIFJJUg0KPj4g
ICAgIHdoaWNoIGlzDQo+PiAgICAgID4gdGlueSBudW1iZXIgd2l0aCB0aGUgbnVtYmVyIG9mIGxh
cmdlIHNpemUgb3BlcmF0b3JzIHdvcmxkd2lkZS4NCj4+ICAgICAgPg0KPj4gICAgICA+IFdpdGgg
dGhlIG1hc3NpdmUgcHJvbGlmZXJhdGlvbiBvZiBJT1QgZGV2aWNlcyBhbmQganVzdCBhYm91dA0K
Pj4gICAgIGV2ZXJ5IGhvbWUNCj4+ICAgICAgPiBvciBvZmZpY2UgYXBwbGlhbmNlIG9uIDVHLCB0
aGUgcHJvYmxlbSBub3cgZ2V0cyB3YXkgZXhhY2VyYmF0ZWQuDQo+PiAgICAgID4NCj4+ICAgICAg
PiBBcyB0aGlzIGV2b2x1dGlvbiB1bmZvbGRzIElBTkEgd2lsbCBiZSBzY3JhbWJsaW5nIHRvIHJl
bGVhc2UgYWxsDQo+PiAgICAgID4gcmVtYWluaW5nIC8zIGFzIHdlbGwgYXMgYWxsIHVuYWxsb2Nh
dGVkIGJsb2NrcyB0byBzdWJ2ZXJ0IFJJUiBJUHY2DQo+PiAgICAgID4gYWRkcmVzcyBzcGFjZSBk
ZXBsZXRpb24uDQo+PiAgICAgID4NCj4+ICAgICAgPiBQbGF5aW5nIE1vbmRheSBuaWdodCBxdWFy
dGVyYmFja2luZyBpbiBoaW5kc2lnaHQgd2Ugd291bGQgbmV2ZXINCj4+ICAgICB0aGluaw0KPj4g
ICAgICA+IHRoaXMgd291bGQgaGFwcGVuIGluIGEgbWlsbGlvbiB5ZWFycywgYnV0IHdlIHdvdWxk
IHNlZSBJUHY2IG9uDQo+PiAgICAgdGhlIHZlcmdlDQo+PiAgICAgID4gb2YgYWRkcmVzcyBzcGFj
ZSBkZXBsZXRpb24uICBVbmhlYXJkIG9mIGJ1dCBpdCBjYW4gaGFwcGVuIGFzIHRoZQ0KPj4gICAg
IHNheWluZw0KPj4gICAgICA+IGdvZXMg4oCcd2hlbiB5b3UgYnVpbGQgLSB0aGV5IHdpbGwgY29t
ZeKAnS4NCj4+ICAgICAgPg0KPj4gICAgICA+IEl0IGlzIHRydWUgYXMgaGlzdG9yeSBoYXMgdGF1
Z2h0IHRoYXQgdmVyeSBpbXBvcnRhbnQgbGVzc29uLg0KPj4gICAgICA+DQo+PiAgICAgID4gVGhl
IGFuc3dlciB0byB0aGlzIHJlYWwgd29ybGQgcHJvYmxlbSBpcyBpbiB0aGUgc3ViamVjdCBoZWFk
aW5nDQo+PiAgICAgb2YgdGhpcw0KPj4gICAgICA+IHRocmVhZC4NCj4+ICAgICAgPg0KPj4gICAg
ICA+IFRoaXMgd291bGQgYWxzbyBmaXggdGhlIGRheSAxIGlzc3VlIEkgbWVudGlvbmVkIGFsbG93
aW5nIG1peCBvZg0KPj4gICAgIHNsYWFjDQo+PiAgICAgID4gZGV2aWNlcyB3aXRoIHN0YXRpYyBh
bmQgREhDUHY2IHVwIHRvIC84MC4NCj4+ICAgICAgPg0KPj4gICAgICA+IFRoZSB2YXJpYWJsZSBz
bGFhYyBzb2x1dGlvbiBkcmFmdCBwcm9wb3NlcyBhIG5ldyAgUkEgUElPIGZsYWcNCj4+ICAgICB0
aGF0IHdvdWxkDQo+PiAgICAgID4gYmUgdXNlZCB0byBzaWduYWwgbG9uZ2VyIHByZWZpeGVzLCBh
bmQgd291bGQgcHJvdmlkZSBiYWNrd2FyZHMNCj4+ICAgICAgPiBjb21wYXRpYmlsaXR5IHNvIHRo
YXQgZGV2aWNlcyBub3Qgc3VwcG9ydGluZyB3b3VkIGlnbm9yZSB0aGUgZmxhZw0KPj4gICAgICAg
YW5kDQo+PiAgICAgID4gZGV2aWNlcyBvbiBuZXdlciBjb2RlIHN1cHBvcnRpbmcgd291bGQgdXNl
IHRoZSBmbGFnLiAgV2UgZGVmaW5pdGVseQ0KPj4gICAgICA+IGRvbuKAmXQgd2FudCB0byBpbXBh
Y3QgYW55IGV4aXN0aW5nIGRldmljZXMgb24gdGhlIGV4aXN0aW5nIDY0IGJpdA0KPj4gICAgIHNs
YWFjDQo+PiAgICAgID4gYm91bmRhcnkgc3RhbmRhcmQuDQo+PiAgICAgID4NCj4+ICAgICAgPiBE
bXl0cm8gaGFzIHRlc3RlZCB0aGUgc29sdXRpb24gb24gTGludXgga2VybmVsIHNpZ25hbGluZyBS
QSBQSU8NCj4+ICAgICBmbGFnIGFuZA0KPj4gICAgICA+IHdhcyBhYmxlIHRvIHN1Y2Nlc3NmdWxs
eSB0ZXN0IGFueSBsZW5ndGggbWFzayBhbmQgcmFuZG9tIElJRA0KPj4gICAgIGdlbmVyYXRpb24N
Cj4+ICAgICAgPiBib3RoIFJGQyA0OTQxIHByaXZhY3kgZXh0ZW5zaW9uIGFzIHdlbGwgYXMgc3Rh
YmxlIElJRCBSRkMgNzIxNy4NCj4+ICAgICAgPg0KPj4gICAgICA+DQo+PiAgICAgaHR0cHM6Ly9k
YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtbWlzaHJhLTZtYW4tdmFyaWFibGUtc2xhYWMv
DQo+PiAgICAgPGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LW1pc2hyYS02
bWFuLXZhcmlhYmxlLXNsYWFjLz4NCj4+ICAgICAgPg0KPj4gICAgIDxodHRwczovL2RhdGF0cmFj
a2VyLmlldGYub3JnL2RvYy9kcmFmdC1taXNocmEtNm1hbi12YXJpYWJsZS1zbGFhYy8NCj4+ICAg
ICA8aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtbWlzaHJhLTZtYW4tdmFy
aWFibGUtc2xhYWMvPj4NCj4+ICAgICAgPg0KPj4gICAgICA+IElmIGV2ZXJ5b25lIGlzIGluIGFn
cmVlbWVudCB3aXRoIHdoYXQgSSBoYXZlIHN0YXRlZCBvbiB0aGlzDQo+PiAgICAgdGhyZWFkLCBJ
DQo+PiAgICAgID4gd291bGQgbGlrZSB0byBhc2sgdGhlIGNoYWlycyBmb3IgV0cgYWRvcHRpb24g
YXMgdGhpcyBpcyBhIFdHIGVmZm9ydC4NCj4+ICAgICAgPg0KPj4gICAgICA+IEkgd291bGQgbGlr
ZSB0byBnYXJuZXIgc3VwcG9ydCBmcm9tIGFsbCA2TUFOIG1lbWJlcnMgd2l0aCBmdWxsDQo+PiAg
ICAgY29uc2Vuc3VzDQo+PiAgICAgID4gdG8gY2hhbmdlIHRoZSBleGlzdGluZyBSRkMgNDk0MSAv
NjQgZml4ZWQgYm91bmRhcnkgdG8gLzgwIGZpeGVkDQo+PiAgICAgYm91bmRhcnkuDQo+PiAgICAg
ID4NCj4+ICAgICAgPiBLaW5kIFJlZ2FyZHMNCj4+ICAgICAgPg0KPj4gICAgICA+IEd5YW4NCj4+
ICAgICAgPg0KPj4gICAgICA+IE9uIFRodSwgTm92IDE5LCAyMDIwIGF0IDU6MTQgUE0gSm9lbCBN
LiBIYWxwZXJuDQo+PiAgICAgPGptaEBqb2VsaGFscGVybi5jb208bWFpbHRvOmptaEBqb2VsaGFs
cGVybi5jb20+IDxtYWlsdG86am1oQGpvZWxoYWxwZXJuLmNvbTxtYWlsdG86am1oQGpvZWxoYWxw
ZXJuLmNvbT4+DQo+PiAgICAgID4gPG1haWx0bzpqbWhAam9lbGhhbHBlcm4uY29tPG1haWx0bzpq
bWhAam9lbGhhbHBlcm4uY29tPiA8bWFpbHRvOmptaEBqb2VsaGFscGVybi5jb208bWFpbHRvOmpt
aEBqb2VsaGFscGVybi5jb20+Pj4+IHdyb3RlOg0KPj4gICAgICA+DQo+PiAgICAgID4gICAgIEkg
YW0gbWlzc2luZyBzb21ldGhpbmcgaW4geW91ciByZWFzb25pbmcuDQo+PiAgICAgID4gICAgIFlv
dSBzZWVtIHRvIHNheSBhdCBvbmUgcG9pbnQgdGhhdCAodG8gcGFyYXBocmFzZSkgIndlIGNhbid0
DQo+PiAgICAgZG8gdGhpcw0KPj4gICAgICA+ICAgICBiZWNhdXNlIGl0IGRvZXMgbm90IHdvcmsg
d2l0aCB0aGUgZXhpc3RpbmcgVUUgc29mdHdhcmUiLg0KPj4gICAgICA+ICAgICBBbnkgbmV3IHNv
bHV0aW9uIHdoZXJlIGEgVUUgZGVsZWdhdGVzIGJhc2VkIG9uIGFueSBjaGFuZ2Ugb2YNCj4+ICAg
ICBhbnkga2luZA0KPj4gICAgICA+ICAgICAoaW5jbHVkaW5nIGxlbmd0aGVuaW5nIHRoZSBwcmVm
aXgsIHNob3J0ZW5pbmcgdGhlIHByZWZpeCwgb3INCj4+ICAgICBtYWdpY2FsbHkNCj4+ICAgICAg
PiAgICAgaW5jYW50aW5nIG5ldyBwcmVmaXhlcykgcmVxdWlyZXMgdGhhdCB0aGUgVUUgYmUgdXBn
cmFkZWQgdG8ga25vdw0KPj4gICAgICA+ICAgICB3aGF0IHRvDQo+PiAgICAgID4gICAgIGRvIHdp
dGggdGhlIGluZm9ybWF0aW9uLiAgSSBkbyBub3Qgc2VlIGhvdyB0aGF0DQo+PiAgICAgZGlmZmVy
ZW50aWF0ZXMgYW55IG9mDQo+PiAgICAgID4gICAgIHRoZSBzb2x1dGlvbnMuIChFeGNlcHQgImRv
bid0IGRvIGFueXRoaW5nIiwgd2hpY2ggSSB0aGluayB3ZQ0KPj4gICAgIGRvIG5vdA0KPj4gICAg
ICA+ICAgICB3YW50DQo+PiAgICAgID4gICAgIHRvIHRha2UuKQ0KPj4gICAgICA+DQo+PiAgICAg
ID4gICAgIFlvdXJzLA0KPj4gICAgICA+ICAgICBKb2VsDQo+PiAgICAgID4NCj4+ICAgICAgPiAg
ICAgT24gMTEvMTkvMjAyMCA1OjAzIFBNLCBHeWFuIE1pc2hyYSB3cm90ZToNCj4+ICAgICAgPiAg
ICAgID4NCj4+ICAgICAgPiAgICAgID4NCj4+ICAgICAgPiAgICAgID4gT24gVGh1LCBOb3YgMTks
IDIwMjAgYXQgMTA6MzMgQU0gPG90cm9hbkBlbXBsb3llZXMub3JnPG1haWx0bzpvdHJvYW5AZW1w
bG95ZWVzLm9yZz4NCj4+ICAgICA8bWFpbHRvOm90cm9hbkBlbXBsb3llZXMub3JnPG1haWx0bzpv
dHJvYW5AZW1wbG95ZWVzLm9yZz4+DQo+PiAgICAgID4gICAgIDxtYWlsdG86b3Ryb2FuQGVtcGxv
eWVlcy5vcmc8bWFpbHRvOm90cm9hbkBlbXBsb3llZXMub3JnPiA8bWFpbHRvOm90cm9hbkBlbXBs
b3llZXMub3JnPG1haWx0bzpvdHJvYW5AZW1wbG95ZWVzLm9yZz4+Pg0KPj4gICAgICA+ICAgICAg
PiA8bWFpbHRvOm90cm9hbkBlbXBsb3llZXMub3JnPG1haWx0bzpvdHJvYW5AZW1wbG95ZWVzLm9y
Zz4gPG1haWx0bzpvdHJvYW5AZW1wbG95ZWVzLm9yZzxtYWlsdG86b3Ryb2FuQGVtcGxveWVlcy5v
cmc+Pg0KPj4gICAgIDxtYWlsdG86b3Ryb2FuQGVtcGxveWVlcy5vcmc8bWFpbHRvOm90cm9hbkBl
bXBsb3llZXMub3JnPiA8bWFpbHRvOm90cm9hbkBlbXBsb3llZXMub3JnPG1haWx0bzpvdHJvYW5A
ZW1wbG95ZWVzLm9yZz4+Pj4+IHdyb3RlOg0KPj4gICAgICA+ICAgICAgPg0KPj4gICAgICA+ICAg
ICAgPg0KPj4gICAgICA+ICAgICAgPg0KPj4gICAgICA+ICAgICAgPiAgICAgID4gT24gMTkgTm92
IDIwMjAsIGF0IDE0OjU4LCBHeWFuIE1pc2hyYQ0KPj4gICAgICA+ICAgICA8aGF5YWJ1c2Fnc21A
Z21haWwuY29tPG1haWx0bzpoYXlhYnVzYWdzbUBnbWFpbC5jb20+IDxtYWlsdG86aGF5YWJ1c2Fn
c21AZ21haWwuY29tPG1haWx0bzpoYXlhYnVzYWdzbUBnbWFpbC5jb20+Pg0KPj4gICAgIDxtYWls
dG86aGF5YWJ1c2Fnc21AZ21haWwuY29tPG1haWx0bzpoYXlhYnVzYWdzbUBnbWFpbC5jb20+IDxt
YWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29tPG1haWx0bzpoYXlhYnVzYWdzbUBnbWFpbC5jb20+
Pj4NCj4+ICAgICAgPiAgICAgID4gICAgIDxtYWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29tPG1h
aWx0bzpoYXlhYnVzYWdzbUBnbWFpbC5jb20+DQo+PiAgICAgPG1haWx0bzpoYXlhYnVzYWdzbUBn
bWFpbC5jb208bWFpbHRvOmhheWFidXNhZ3NtQGdtYWlsLmNvbT4+DQo+PiAgICAgID4gICAgIDxt
YWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29tPG1haWx0bzpoYXlhYnVzYWdzbUBnbWFpbC5jb20+
DQo+PiAgICAgPG1haWx0bzpoYXlhYnVzYWdzbUBnbWFpbC5jb208bWFpbHRvOmhheWFidXNhZ3Nt
QGdtYWlsLmNvbT4+Pj4+IHdyb3RlOg0KPj4gICAgICA+ICAgICAgPiAgICAgID4NCj4+ICAgICAg
PiAgICAgID4gICAgICA+IFlvdSB3b3VsZCBuZWVkIGEgbmV3IG9wdGlvbi4gSXQgd291bGQgbGlr
ZWx5IGJlDQo+PiAgICAgdXNlZnVsIGZvciB0aGUNCj4+ICAgICAgPiAgICAgID4gICAgIHJlcXVl
c3Rpbmcgcm91dGVyIHRvIGluZGljYXRlIGludGVyZXN0IGluIHRoZSBvcHRpb24uIEV2ZW4NCj4+
ICAgICAgPiAgICAgaGludGluZw0KPj4gICAgICA+ICAgICAgPiAgICAgYXQgd2hhdCBwcmVmaXgg
c2l6ZSBpdCB3YXMgZXhwZWN0aW5nLg0KPj4gICAgICA+ICAgICAgPiAgICAgID4gTm93IGNhbiB5
b3UgZXhwbGFpbiB0byBtZSBhZ2FpbiB0aGUgcmVhc29ucyB3aHkgdGhpcw0KPj4gICAgICA+ICAg
ICBhcHByb2FjaCBpcw0KPj4gICAgICA+ICAgICAgPiAgICAgYmV0dGVyIHRoYW4gdXNpbmcgdGhl
IGV4aXN0aW5nIERIUEN2NiBwcm90b2NvbCBwYWNrZXRzPw0KPj4gICAgICA+ICAgICAgPiAgICAg
ID4NCj4+ICAgICAgPiAgICAgID4gICAgICA+ICAgICAzR1BQIGdhdGV3YXkgZG9lcyBub3Qgc3Vw
cG9ydCBESENQdjYNCj4+ICAgICAgPiAgICAgID4NCj4+ICAgICAgPiAgICAgID4gICAgIDNHUFAg
Z2F0ZXdheSBkb2Vzbid0IHN1cHBvcnQgbmV3IG9wdGlvbi4gV2hhdCdzIHlvdXINCj4+ICAgICBw
b2ludD8NCj4+ICAgICAgPiAgICAgID4NCj4+ICAgICAgPiAgICAgID4NCj4+ICAgICAgPiAgICAg
ID4NCj4+ICAgICAgPiAgICAgID4gICAgICBUaGUgcG9pbnQgb2YgdGhlIHY2b3BzIHByZXNlbnRh
dGlvbiBhbmQgdGhpcyBlbWFpbA0KPj4gICAgIHRocmVhZCBpcw0KPj4gICAgICA+ICAgICBob3cg
dG8NCj4+ICAgICAgPiAgICAgID4g4oCcZXh0ZW5kIGEgLzY04oCdIGluIHRoZSAzR1BQIHVzZSBj
YXNlICBpbiBzbGlkZSAxIG9mIHRoZQ0KPj4gICAgIGRlY2sgeW91DQo+PiAgICAgID4gICAgIGNv
bXBpbGVkDQo+PiAgICAgID4gICAgICA+IGEgbGlzdCBvZiBvcHRpb25zIGFuZCBvZiB0aGUgdHdv
IEkgaGFkIGhpZ2hsaWdodGVkIGluIHJlZA0KPj4gICAgIHdlcmUgdGhlDQo+PiAgICAgID4gICAg
ICA+IDY0c2hhcmUgdjIgQ2FtZXJvbuKAmXMgb3B0aW9uIGFuZCB0aGUgdmFyaWFibGUgc2xhYWMN
Cj4+ICAgICBvcHRpb24uICBTbyBvbg0KPj4gICAgICA+ICAgICB0aGUNCj4+ICAgICAgPiAgICAg
ID4gY2FsbCB0aGlzIG1vcm5pbmcgTG9yZW56byBzaG90IGRvd24gNjRzaGFyZSB2MiBzaG9ydGVy
IHByZWZpeA0KPj4gICAgICA+ICAgICBvcHRpb24gYXMNCj4+ICAgICAgPiAgICAgID4gZXZlbiBp
ZiB0aGUgM0dQUCBhcmNoaXRlY3R1cmUgd2FzIHVwZGF0ZWQgdG8gc3VwcG9ydCBsb25nZXINCj4+
ICAgICAgPiAgICAgcHJlZml4ZXMgYW5kDQo+PiAgICAgID4gICAgICA+IGV2ZW4gaXMgdGhlIDNH
UFAgZ2F0ZXdheSB3YXMgYWJsZSB0byBzZW5kIGEgc2hvcnRlciBwcmVmaXgNCj4+ICAgICB3aXRo
IEENCj4+ICAgICAgPiAgICAgZmxhZw0KPj4gICAgICA+ICAgICAgPiBub3Qgc2V0LCBhbGwgbW9i
aWxlIGRldmljZXMgcGVyIExvcmVuem/igJlzIHBvaW50IHdvdWxkIGJlDQo+PiAgICAgYnJva2Vu
DQo+PiAgICAgID4gICAgIGFzIHRoZXkNCj4+ICAgICAgPiAgICAgID4gd291bGQgbm90IGFjY2Vw
dCB0aGUgc2hvcnRlciBsZXTigJlzIHNheSAvNTYgcHJlZml4IHRvIGJ1aWxkIHRoZQ0KPj4gICAg
ICA+ICAgICBzbGFhYyAxMjgNCj4+ICAgICAgPiAgICAgID4gYml0IGFkZHJlc3MuICBTbyB0aGUg
Ym90dG9tIGxpbmUgaXMgdGhlIDY0c2hhcmUgdjIgd29u4oCZdCB3b3JrDQo+PiAgICAgID4gICAg
IHVubGVzcyB3ZQ0KPj4gICAgICA+ICAgICAgPiB1cGRhdGUgUkZDIDQyOTEgYW5kIHJlbW92ZSB0
aGUgNjQgYml0IGJvdW5kYXJ5Lg0KPj4gICAgICA+ICAgICAgPg0KPj4gICAgICA+ICAgICAgPiAg
IFNvIHdlIGFyZSBiYWNrIHRvIHNxdWFyZSB1bm8gLSBubyB2aWFibGUgc29sdXRpb24NCj4+ICAg
ICAgPiAgICAgID4NCj4+ICAgICAgPiAgICAgID4gICBTbyBub3cgd2UgaGFkIHRocm93biBvdXQg
dGhlIGxvbmdlciA+NjQgZHVlIHRvIHJhY2UgdG8NCj4+ICAgICBib3R0b20NCj4+ICAgICAgPiAg
ICAgd29ycmllcw0KPj4gICAgICA+ICAgICAgPiB3aGljaCBJIGFuZCBvdGhlcnMgYmVsaWV2ZSBp
cyBGdWQgYW5kIGFzIGRlc2NyaWJlZCBpbg0KPj4gICAgIHNsaWRlIDEwIG9mDQo+PiAgICAgID4g
ICAgIHRoZQ0KPj4gICAgICA+ICAgICAgPiB2Nm9wcyDigJxyYWNlIHRvIHRoZSBib3R0b20gc2xp
ZGXigJ0uDQo+PiAgICAgID4gICAgICA+DQo+PiAgICAgID4gICAgICA+IFNvIGEgaGFwcHkgbWVk
aXVtIC84MCBmaXhlZCBib3VuZGFyeSBJIGNhbWUgdXAgd2l0aCB0aGF0IEkNCj4+ICAgICB0aGlu
aw0KPj4gICAgICA+ICAgICBzb2x2ZXMNCj4+ICAgICAgPiAgICAgID4gYSBsb3Qgb2YgdGhlIGlz
c3VlIGFuZCBub3QganVzdCB0aGUgM0dQUCBpbml0aWFsDQo+PiAgICAgc2VnbWVudGF0aW9uIG9m
DQo+PiAgICAgID4gICAgICA+IGRvd25zdHJlYW0gZGV2aWNlcyBwcm9ibGVtIHN0YXRlbWVudC4N
Cj4+ICAgICAgPiAgICAgID4NCj4+ICAgICAgPiAgICAgID4gU2luY2Ugd2UgaGF2ZSB0byB1cGRh
dGUgUkZDIDQyOTEgZm9yIDY0c2hhcmUgdjIgdG8gd29yaw0KPj4gICAgIGFueXdheXMNCj4+ICAg
ICAgPiAgICAgdG8gYWxsb3cNCj4+ICAgICAgPiAgICAgID4gZm9yIHNob3J0ZXIgcHJlZml4ZXMs
IHdoeSBub3QgaW5zdGVhZCBjcmVhdGUgYSBuZXcgYm90dG9tDQo+PiAgICAgYXQgLzgwDQo+PiAg
ICAgID4gICAgIGdpdmluZw0KPj4gICAgICA+ICAgICAgPiAxNiBiaXRzIG1vcmUgb2YgcHJlZml4
IGxlbmd0aCBhbmQgc2hyaW5raW5nIHRoZSBJSUQgZG93bg0KPj4gICAgIHRvIDQ4IGJpdHMuDQo+
PiAgICAgID4gICAgICA+IERvaW5nIHNvIHlvdSB3b3VsZCBub3QgZXZlbiBoYXZlIHRvIHVwZGF0
ZSB0aGUgM0dQUA0KPj4gICAgIGFyY2hpdGVjdHVyZQ0KPj4gICAgICA+ICAgICBhcyBJDQo+PiAg
ICAgID4gICAgICA+IGRvbuKAmXQga25vdyBpZiB0aGF0IHdvdWxkIGZseSBvciBub3QuICBBbHNv
IHRoaXMgc29sdmVzIGENCj4+ICAgICBmZXcgb3RoZXINCj4+ICAgICAgPiAgICAgID4gcHJvYmxl
bXMgYXQgdGhlIHNhbWUgdGltZS4NCj4+ICAgICAgPiAgICAgID4NCj4+ICAgICAgPiAgICAgID4N
Cj4+ICAgICAgPiAgICAgID4gQXMgSSBtZW50aW9uZWQgaW4gdGhlIHY2b3BzIGRlY2sgcHJlc2Vu
dGVkIHRoYXQgdmxzbSAwIHRvDQo+PiAgICAgMTI4IGlzDQo+PiAgICAgID4gICAgICA+IG1haW5z
dHJlYW0gZm9yIG9wZXJhdG9ycyBmb3Igc3RhdGljIGFkZHJlc3Npbmcgb24gcm91dGVyDQo+PiAg
ICAgYW5kIHN3aXRjaA0KPj4gICAgICA+ICAgICAgPiBpbmZyYXN0cnVjdHVyZSBhbmQgZGhjcHY2
IHN1Ym5ldHMgbG9uZ2VyIHByZWZpeGVzIGZvciBuZXR3b3JrDQo+PiAgICAgID4gICAgICA+IGlu
ZnJhc3RydWN0dXJlIGFwcGxpYW5jZSBjbHVzdGVycywgTkZWL1ZORiB2aXJ0dWFsaXphdGlvbg0K
Pj4gICAgIGFuZCBzZXJ2ZXINCj4+ICAgICAgPiAgICAgID4gZmFybXMuICBPbiBob3N0IHN1Ym5l
dHMgd2hlcmUgdGhlcmUgaXMgYSBjaGFuY2Ugb2YgbWl4IG9mDQo+PiAgICAgc2xhYWMNCj4+ICAg
ICAgPiAgICAgaG9zdHMNCj4+ICAgICAgPiAgICAgID4gd2l0aCBkaGNwdjYgIGRldmljZXMgdGhl
IHByZWZpeCBsZW5ndGggaXMgc3R1Y2sgYXQgLzY0LiAgU28gb24NCj4+ICAgICAgPiAgICAgdGhl
c2UgbWl4DQo+PiAgICAgID4gICAgICA+IGFkZHJlc3NpbmcgaG9zdCBzdWJuZXRzIHdlIGNhbm5v
dCBkbyBsb25nZXIgcHJlZml4ZXMgZm9sbG93aW5nDQo+PiAgICAgID4gICAgIG91ciBORA0KPj4g
ICAgICA+ICAgICAgPiBjYWNoZSBoYXJkIGxpbWl0IG1hbnRyYSB0byBwcmV2ZW50IE5EIGNhY2hl
IGV4aGF1c3Rpb24NCj4+ICAgICBpc3N1ZXMgYXMNCj4+ICAgICAgPiAgICAgID4gZGVzY3JpYmVk
IGluIFJGQyA2MTY0Lg0KPj4gICAgICA+ICAgICAgPg0KPj4gICAgICA+ICAgICAgPiBTbyB3aXRo
IHRoZSAvODAgbmV3IGZpeGVkIGJvdW5kYXJ5IHNoaWZ0aW5nIHByZWZpeCBsZW5ndGgNCj4+ICAg
ICAxNiBiaXRzDQo+PiAgICAgID4gICAgIGxvbmdlcg0KPj4gICAgICA+ICAgICAgPiBhbmQgc2hv
cnRlbmluZyB0aGUgSUlEIGJ5IDE2IGJpdHMgZ2l2ZXMgcmVzb2x2ZWQgdGhlIDNHUFANCj4+ICAg
ICBpc3N1ZQ0KPj4gICAgICA+ICAgICB3aGljaA0KPj4gICAgICA+ICAgICAgPiA2NHNoYXJlIGNh
biB3b3JrIGFzIGlzIGFuZCBzdWJ0ZW5kaW5nIHRvIGRvd25zdHJlYW0NCj4+ICAgICBkZXZpY2Vz
IHdpbGwgbm93DQo+PiAgICAgID4gICAgICA+IHdvcmsgYXMgYSAvNjQgaXMgbm93IGVxdWl2YWxl
bnQgdG8gYSAvNDggd2l0aCA2NGsgLzgwcy4gIEFsc28NCj4+ICAgICAgPiAgICAgQkNQLTY5MA0K
Pj4gICAgICA+ICAgICAgPiBmb3IgYnJvYWRiYW5kIG5vdCBhbGwgb3BlcmF0b3JzIGhhdmUgYWRv
cHRlZCB0aGUgc2hvcnRlcg0KPj4gICAgIHByZWZpeA0KPj4gICAgICA+ICAgICBsZW5ndGhzDQo+
PiAgICAgID4gICAgICA+IC81NiBvciAvNDggcmVjb21tZW5kYXRpb25zICBhbmQgbm93IHRoYXTi
gJlzIG5vdCBhbiBpc3N1ZSBhcyB0aGUNCj4+ICAgICAgPiAgICAgLzY0IHdvdWxkDQo+PiAgICAg
ID4gICAgICA+IG5vdyBzdWZmaWNlLg0KPj4gICAgICA+ICAgICAgPg0KPj4gICAgICA+ICAgICAg
PiAgRnJvbSBhbiBvcGVyYXRvcnMgcGVyc3BlY3RpdmUgdGhhdCBnYWluIGFsbG93cyBhdCBsZWFz
dA0KPj4gICAgIGZvciAzR1BQDQo+PiAgICAgID4gICAgICA+IG1hc3NpdmUgZ3Jvd3RoIGFuZCBz
dWJ0ZW5kaW5nIHdpdGggYSBzaW5nbGUgLzY0IGFsbG93cyB0aGUNCj4+ICAgICBvcGVyYXRvcnMN
Cj4+ICAgICAgPiAgICAgID4gc3VjaCBhcyBWZXJpem9uIHdpdGggbWFzc2l2ZSBzdWJzY3JpYmVy
IGJhc2Ugd29ybGR3aWRlIGNhbg0KPj4gICAgIHN0YXkgd2l0aA0KPj4gICAgICA+ICAgICAgPiBj
dXJyZW50IGFsbG9jYXRpb25zIGFuZCBkb27igJl0IGhhdmUgdG8gYXNrDQo+PiAgICAgPGh0dHBz
Oi8vd3d3Lmdvb2dsZS5jb20vbWFwcy9zZWFyY2gvZW50K2FsbG9jYXRpb25zK2FuZCtkb24lRTIl
ODAlOTl0K2hhdmUrdG8rYXNrP2VudHJ5PWdtYWlsJnNvdXJjZT1nPg0KPj4gICAgIGZvciAvMTAu
DQo+PiAgICAgID4gICAgICA+DQo+PiAgICAgID4gICAgICA+IEFzIDVHIGdldHMgcm9sbGVkIG91
dCB3aXRoIEVuaGFuY2VkIFZQTiBmcmFtZXdvcmsgYW5kIE5ldHdvcmsNCj4+ICAgICAgPiAgICAg
c2xpY2luZw0KPj4gICAgICA+ICAgICAgPiBwYXJhZGlnbSwgdGhlIGRlbWFuZCBmb3Igc2hvcnRl
ciBibG9ja3MgYW5kIHdlYXJhYmxlDQo+PiAgICAgbXVsdGlwbGUgLzQ4DQo+PiAgICAgID4gICAg
IHdpbGwNCj4+ICAgICAgPiAgICAgID4gYmUgb3VyIG5ldyByZWFsaXR5Lg0KPj4gICAgICA+ICAg
ICAgPg0KPj4gICAgICA+ICAgICAgPiBNYWtpbmcgdGhhdCAxNiBiaXQgc2hpZnQgbm93IHRvIC84
MCBtYWtpbmcgYSAvNjQgdGhlIG5ldw0KPj4gICAgIC80OCB3aWxsDQo+PiAgICAgID4gICAgIGdp
dmUNCj4+ICAgICAgPiAgICAgID4gYnJvYWRiYW5kIGFuZCAzR1BQIHN1YnNjcmliZXJzIGEgdG9u
IG9mIHNwYWNlIHRvDQo+PiAgICAgc3VidGVuZGluZyB0aGVpcg0KPj4gICAgICA+ICAgICAgPiBu
ZXR3b3JrcyB3ZSB3b3VsZCBiZSBzZXQgZm9yIHRoZSBmdXR1cmUuICBFc3BlY2lhbGx5IHdpdGgN
Cj4+ICAgICBJT1QgdGhlDQo+PiAgICAgID4gICAgIGRlbWFuZA0KPj4gICAgICA+ICAgICAgPiBm
b3Igc3VidGVuZGluZyB3aWxsIGNvbnRpbnVlIHRvIGdyb3cgYXN0cm9ub21pY2FsbHkuDQo+PiAg
ICAgID4gICAgICA+DQo+PiAgICAgID4gICAgICA+IEFsc28gSUFOQSBkb2VzIG5vdCBoYXZlIHRv
IGdldCBzdGFydCBpbiBhbGxvY2F0aW5nIHRoZQ0KPj4gICAgIG90aGVyIC8zIGFuZA0KPj4gICAg
ICA+ICAgICAgPiBvdGhlciBhdmFpbGFibGUgYmxvY2tzLg0KPj4gICAgICA+ICAgICAgPg0KPj4g
ICAgICA+ICAgICAgPiBMb3RzIG9mIHByb2JsZW1zIGJlaW5nIHNvbHZlZCBoZXJlIHdpdGggYSBm
aXhlZCAvODAgbmV3DQo+PiAgICAgYm91bmRhcnkuDQo+PiAgICAgID4gICAgICA+DQo+PiAgICAg
ID4gICAgICA+IEFsc28gd2l0aCB0aGUgZXhpc3RpbmcgcmFuZG9tIElJRCBnZW5lcmF0aW9uIHNj
aGVtZXMgd2hpY2gNCj4+ICAgICB3ZSBoYXZlDQo+PiAgICAgID4gICAgICA+IHRlc3RlZCBvbiBM
aW51eCBrZXJuZWwgY2FuIGRvIGxvbmdlciBwDQo+PiAgICAgID4NCj4+ICAgICAgIDxodHRwczov
L3d3dy5nb29nbGUuY29tL21hcHMvc2VhcmNoL3Rlc3RlZCtvbitMaW51eCtrZXJuZWwrY2FuK2Rv
K2xvbmdlcitwP2VudHJ5PWdtYWlsJnNvdXJjZT1nIDxodHRwczovL3d3dy5nb29nbGUuY29tL21h
cHMvc2VhcmNoL3Rlc3RlZCtvbitMaW51eCtrZXJuZWwrY2FuK2RvK2xvbmdlcitwP2VudHJ5PWdt
YWlsJnNvdXJjZT1nPj5yZWZpeGVzDQo+PiAgICAgID4gICAgIHVzaW5nIFJGQyA0OTQxIHByaXZh
Y3kNCj4+ICAgICAgPiAgICAgID4gZXh0ZW5zaW9uIG9yIFJGQyA3MjE3IHN0YWJsZSBJSUQuDQo+
PiAgICAgID4gICAgICA+DQo+PiAgICAgID4gICAgICA+IFdpbi1XaW4gZm9yIGFsbC4NCj4+ICAg
ICAgPiAgICAgID4NCj4+ICAgICAgPiAgICAgID4gICAgIE9sZQ0KPj4gICAgICA+ICAgICAgPg0K
Pj4gICAgICA+ICAgICAgPiAtLQ0KPj4gICAgICA+ICAgICAgPg0KPj4gICAgICA+ICAgICAgPiA8
aHR0cDovL3d3dy52ZXJpem9uLmNvbS8gPGh0dHA6Ly93d3cudmVyaXpvbi5jb20vPg0KPj4gICAg
IDxodHRwOi8vd3d3LnZlcml6b24uY29tLyA8aHR0cDovL3d3dy52ZXJpem9uLmNvbS8+Pj4NCj4+
ICAgICAgPiAgICAgID4NCj4+ICAgICAgPiAgICAgID4gKkd5YW4gTWlzaHJhKg0KPj4gICAgICA+
ICAgICAgPg0KPj4gICAgICA+ICAgICAgPiAvTmV0d29yayBTb2x1dGlvbnMgQS8vcmNoaXRlY3Qg
Lw0KPj4gICAgICA+ICAgICAgPg0KPj4gICAgICA+ICAgICAgPiAvTSAzMDEgNTAyLTEzNDcNCj4+
ICAgICAgPiAgICAgID4gMTMxMDEgQ29sdW1iaWEgUGlrZQ0KPj4gICAgICA+ICAgICAgPiAvU2ls
dmVyIFNwcmluZywgTUQNCj4+ICAgICAgPiAgICAgID4NCj4+ICAgICAgPiAgICAgID4NCj4+ICAg
ICAgPiAgICAgID4NCj4+ICAgICAgPiAgICAgID4gX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NCj4+ICAgICAgPiAgICAgID4gdjZvcHMgbWFpbGluZyBsaXN0
DQo+PiAgICAgID4gICAgICA+IHY2b3BzQGlldGYub3JnPG1haWx0bzp2Nm9wc0BpZXRmLm9yZz4g
PG1haWx0bzp2Nm9wc0BpZXRmLm9yZzxtYWlsdG86djZvcHNAaWV0Zi5vcmc+Pg0KPj4gICAgIDxt
YWlsdG86djZvcHNAaWV0Zi5vcmc8bWFpbHRvOnY2b3BzQGlldGYub3JnPiA8bWFpbHRvOnY2b3Bz
QGlldGYub3JnPG1haWx0bzp2Nm9wc0BpZXRmLm9yZz4+Pg0KPj4gICAgICA+ICAgICAgPiBodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Y2b3BzDQo+PiAgICAgPGh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vdjZvcHM+DQo+PiAgICAgID4gICAgIDxodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Y2b3BzDQo+PiAgICAgPGh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vdjZvcHM+Pg0KPj4gICAgICA+ICAgICAgPg0K
Pj4gICAgICA+DQo+PiAgICAgID4gLS0NCj4+ICAgICAgPg0KPj4gICAgICA+IDxodHRwOi8vd3d3
LnZlcml6b24uY29tLyA8aHR0cDovL3d3dy52ZXJpem9uLmNvbS8+Pg0KPj4gICAgICA+DQo+PiAg
ICAgID4gKkd5YW4gTWlzaHJhKg0KPj4gICAgICA+DQo+PiAgICAgID4gL05ldHdvcmsgU29sdXRp
b25zIEEvL3JjaGl0ZWN0IC8NCj4+ICAgICAgPg0KPj4gICAgICA+IC9NIDMwMSA1MDItMTM0Nw0K
Pj4gICAgICA+IDEzMTAxIENvbHVtYmlhIFBpa2UNCj4+ICAgICAgPiAvU2lsdmVyIFNwcmluZywg
TUQNCj4+ICAgICAgPg0KPj4gICAgICA+DQo+Pg0KPj4gLS0NCj4+DQo+PiA8aHR0cDovL3d3dy52
ZXJpem9uLmNvbS8+DQo+Pg0KPj4gKkd5YW4gTWlzaHJhKg0KPj4NCj4+IC9OZXR3b3JrIFNvbHV0
aW9ucyBBLy9yY2hpdGVjdCAvDQo+Pg0KPj4gL00gMzAxIDUwMi0xMzQ3DQo+PiAxMzEwMSBDb2x1
bWJpYSBQaWtlDQo+PiAvU2lsdmVyIFNwcmluZywgTUQNCj4+DQo+Pg0KPg0KPiBfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiB2Nm9wcyBtYWlsaW5nIGxp
c3QNCj4gdjZvcHNAaWV0Zi5vcmc8bWFpbHRvOnY2b3BzQGlldGYub3JnPg0KPiBodHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Y2b3BzDQo+DQoNCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpJRVRG
IElQdjYgd29ya2luZyBncm91cCBtYWlsaW5nIGxpc3QNCmlwdjZAaWV0Zi5vcmc8bWFpbHRvOmlw
djZAaWV0Zi5vcmc+DQpBZG1pbmlzdHJhdGl2ZSBSZXF1ZXN0czogaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9pcHY2DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K

--_000_9d13e7549f844e14b3be8661aee3e516huaweicom_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9
DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFu
Lk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpw
dXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFuLkVtYWlsU3R5bGUxNw0K
CXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHlsZS10
eXBlOnBlcnNvbmFsLWNvbXBvc2U7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpl
eHBvcnQtb25seTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpAcGFnZSBX
b3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4w
cHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24x
O30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRz
IHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtp
ZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1h
cCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRp
Zl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVy
cGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+JiM0MzsxIHRvIE1hcms8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RCI+VGV0aGVyaW5nIHdhcyBuZXZlciBpbiB0aGUgYnVzaW5lc3MgbW9kZWwgb2YgTW9iaWxl
IG1hcmtldC4gTmVpdGhlciBmb3IgY2FycmllcnMgdGhlbXNlbHZlcyBub3IgZm9yIHZlbmRvcnMu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMxRjQ5N0QiPkluIGdlbmVyYWwgdGhpcyBkaXNjdXNzaW9uIGlzIOKAnGhvdyB0
byBlbmZvcmNlIHNvbWVib2R5IHRvIGFjdCBhZ2FpbnN0IGhpcyBidXNpbmVzcyBpbnRlcmVzdHPi
gJ0gbGV2ZXJhZ2luZyBzb21lIHRlY2hub2xvZ3kgdG9vbHMuPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkVk
LzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1s
ZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0LjBwdCI+DQo8ZGl2Pg0K
PGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3Bh
ZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4gaXB2NiBbbWFpbHRv
OmlwdjYtYm91bmNlc0BpZXRmLm9yZ10NCjxiPk9uIEJlaGFsZiBPZiA8L2I+TWFyayBTbWl0aDxi
cj4NCjxiPlNlbnQ6PC9iPiAyMSDQvdC+0Y/QsdGA0Y8gMjAyMCDQsy4gNzoyMDxicj4NCjxiPlRv
OjwvYj4gQnJpYW4gRSBDYXJwZW50ZXIgJmx0O2JyaWFuLmUuY2FycGVudGVyQGdtYWlsLmNvbSZn
dDs8YnI+DQo8Yj5DYzo8L2I+IDZNQU4gJmx0OzZtYW5AaWV0Zi5vcmcmZ3Q7OyBJUHY2IE9wZXJh
dGlvbnMgJmx0O3Y2b3BzQGlldGYub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogTmV4
dCBzdGVwPyBbUmU6IFt2Nm9wc10gVGhlIGJvdHRvbSBpcyAvMTEyXTxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIFNhdCwgMjEgTm92IDIwMjAsIDE0OjAwIEJyaWFu
IEUgQ2FycGVudGVyLCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJyaWFuLmUuY2FycGVudGVyQGdtYWls
LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmJyaWFuLmUuY2FycGVudGVyQGdtYWlsLmNvbTwvYT4mZ3Q7
IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVy
Om5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNt
IDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+Sm9lbCw8YnI+DQo8YnI+DQpJdCBzZWVtcyB0byBtZSB0aGF0IGl0J3MgaGlnaCB0
aW1lIHRvIGRyYWZ0IGEgbGlhaXNvbiBzdGF0ZW1lbnQgdG8gM0dQUCw8YnI+DQpvYnNlcnZpbmcg
dGhhdDo8YnI+DQo8YnI+DQooMSkgVGhlcmUgaXMgYSBzZXJpb3VzIHByb2JsZW0gZm9yIHRoZSBk
ZXNpZ24gYW5kIGltcGxlbWVudGF0aW9uIG9mPGJyPg0KNUctYmFzZWQgSVB2NiAmcXVvdDtob3Qg
c3BvdHMmcXVvdDsgYW5kIENFcyBbd2hpY2ggaXMgd2hlcmUgdGhpcyBjb252ZXJzYXRpb24gc3Rh
cnRlZF07PG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSB0aGluayBpdCBpcyBhbHNvIGltcG9ydGFudCB0
byBmaW5kIG91dCB3aHkgdGhleSBoYXZlbid0IGRlcGxveWVkIERIQ1B2NiB0byBzb2x2ZSB0aGlz
Jm5ic3A7cHJvYmxlbS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+RG9uJ3QgdGhleSB0aGluayBESENQdjYgaW5mcmFzdHJ1Y3R1cmUgd2lsbCBz
Y2FsZT8gSXMgaXQganVzdCB0aGF0IHRoZXkgZG9uJ3Qga25vdyBob3cgdG8gc2NhbGUgaXQ/PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPklzIGl0
IGEgdmVuZG9yIC8gbW9iaWxlIG9wZXJhdG9yIC8gaGFuZHNldCBkZXZlbG9wZXIgREhDUHY2IGNh
cGFiaWxpdHkmbmJzcDtjaGlja2VuLWFuZC1lZ2cgcHJvYmxlbT88bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SXMgdGhlcmUgYW4gb3ZlcnJpZGlu
ZyBidXNpbmVzcyBvciBpbmR1c3RyeSByZWFzb24/PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoZSBtb2JpbGUgaW5kdXN0cnkgaGFzIGJlZW4g
cmVzaXN0YW50IHRvIHRldGhlcmluZyBvdmVyIHRoZSB5ZWFycywgYW5kIHByb2JhYmx5IG9ubHkg
Y2FtZSB0byBiZWdydWRnaW5nbHkgYWNjZXB0IGl0IGJlY2F1c2UgdGhleSBjb3VsZG4ndCBwcmV2
ZW50IHBob25lIHZlbmRvcnMgZnJvbSBpbXBsZW1lbnRpbmcgV2lmaSBhbmQgTkFULCBhbmQgY291
bGRuJ3QgdmVyeSBlZmZlY3RpdmVseSBzdG9wIHRoZWlyIGN1c3RvbWVycw0KIGZyb20gdXNpbmcg
dGhhdCBjYXBhYmlsaXR5IChPbmUgdHJpY2sgSSd2ZSBoZWFyZCBvZiB0byBwcmV2ZW50IHRldGhl
cmluZyB3b3JraW5nIHdhcyB0byBjaGVjayBpZiBhbiBJUHY0IHBhY2tldCdzJm5ic3A7VFRMIHZh
bHVlIHdhcyA2NCB3aGVuIGl0IGFycml2ZWQgYXQgdGhlIG5ldHdvcmssIG1lYW5pbmcgaXQgb3Jp
Z2luYXRlZCBmcm9tIHRoZSBkaXJlY3RseSBhdHRhY2hlZCBoYW5kc2V0LiBQYWNrZXRzIGZyb20g
dGV0aGVyZWQgZGV2aWNlcyBoYWQgYQ0KIFRUTCBvZiA2MyBzbyB3ZXJlIGRyb3BwZWQuIE9mIGNv
dXJzZSwgeW91IGNvdWxkIHNldCB0aGUgZGVmYXVsdCBUVEwgb24gYSB0ZXRoZXJlZCZuYnNwO1BD
IHRvIDY1IHRvIGdldCBhcm91bmQgdGhhdC4pPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgZ3Vlc3MgdGhlcmUgbWlnaHQgYmUgYSBmYWlybHkg
c3Ryb25nIG1pbmRzZXQgdGhhdCB0aGVyZSBtdXN0IGJlIGEgZmVlIHBlciBkZXZpY2UgYXR0YWNo
ZWQgdG8gdGhlIG5ldHdvcmsgaW4gYWRkaXRpb24gdG8gYSBmZWUgZm9yIG5ldHdvcmsgdXRpbGlz
YXRpb24uIFByb3ZpZGluZyBtdWx0aXBsZSAvNjRzIHdvdWxkIGJlIGZvcm1hbGx5IGFja25vd2xl
ZGdpbmcgdGhhdCBtdWx0aXBsZSBkZXZpY2VzIGNhbiBiZQ0KIGF0dGFjaGVkIGFuZCBhIGZlZSBw
ZXIgZGV2aWNlIGlzbid0IGFuZCBjYW4ndCBldmVyIGJlIGNoYXJnZWQsIGNvdW50ZXIgdG8gdGhl
IG1pbmRzZXQuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPlJlZ2FyZHMsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5NYXJrLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0K
PGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0Mg
MS4wcHQ7cGFkZGluZzowY20gMGNtIDBjbSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4t
cmlnaHQ6MGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4NCigyKSBBbHRob3VnaCB0aGUg
YmVzdCBzb2x1dGlvbiBpcyBub3QgeWV0IG9idmlvdXMsIGRlZmluaW5nIGFuZDxicj4NCnN0YW5k
YXJkaXppbmcgaXQgd2lsbCByZXF1aXJlIGEgam9pbnQgZWZmb3J0IGJ5IHRoZSBJRVRGIGFuZCAz
R1BQLjxicj4NCjxicj4NCkZvbGxvd2VkIGJ5IGEgcHJvcG9zYWwgdG8gZm9ybSBhbiBhZCBob2Mg
am9pbnQgZGVzaWduIHRlYW0uPGJyPg0KPGJyPg0KUmVnYXJkczxicj4NCiZuYnNwOyAmbmJzcDtC
cmlhbiBDYXJwZW50ZXI8YnI+DQpPbiAyMS1Ob3YtMjAgMTQ6NDYsIEpvZWwgTS4gSGFscGVybiB3
cm90ZTo8YnI+DQomZ3Q7IFRoZSBuZXN0aW5nIGdvdCBtZSBsb3N0LCBzbyBJIHdpbGwgdG9wIHBv
c3QgbXkgdGFrZSBvbiB0aGUgYW5zd2VyIHRvIHRoZSA8YnI+DQomZ3Q7IG9uZSBxdWVzaXRvbiBJ
IGNvdWxkIHVuZGVyc3RhbmQuPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IEkgYmVsaWV2ZSB5b3UgYXNr
ZWQgd2hhdCBJIHRoaW5rIHdvdWxkIG5lZWQgdG8gYmUgY2hhbmdlZCB0byBwZXJtaXQgdGhlIDxi
cj4NCiZndDsgZGVsZWdhdGlvbi48YnI+DQomZ3Q7IEFzIHdpdGggYW55dGhpbmcsIHRoZSByZWFs
IHRoaW5ncyB0aGF0IG5lZWQgdG8gY2hhbmdlIGFyZSB0aGUgZGV2aWNlcyBpbiA8YnI+DQomZ3Q7
IHRoZSBuZXR3b3JrLjxicj4NCiZndDsgPGJyPg0KJmd0OyBXaXRoIHJlZ2FyZCB0byBJRVRGIHN0
YW5kYXJkcywgd2hhdCBpcyBwcm9wb3NlZCBpcyBhIGNoYW5nZSB0byBSQS4gPGJyPg0KJmd0OyBU
aGVyZSBhcmUgc2V2ZXJhbCBwb3NzaWJsZSBjaGFuZ2VzLiZuYnNwOyBOb25lIG9mIHRoZW0gcmVx
dWlyZSBhIGNoYW5nZSB0byA8YnI+DQomZ3Q7IHRoZSBJUHY2IGFkZHJlc3NpbmcgYXJjaHRpZWN0
dXJlLCBhcyB0aGUgYWRkcmVzc2luZyBzdHJ1Y3R1cmUgcmVtYWlucyBhcyA8YnI+DQomZ3Q7IGl0
IGlzLjxicj4NCiZndDsgQXMgZm9yIHRoZSBleGFjdCBtZWNoYW5pc20sIGF0IHRoZSBtb21lbnQg
SSBsZWFuIHRvd2FyZHMgT2xlJ3MgcHJvcG9zYWwgPGJyPg0KJmd0OyBvZiB1c2luZyBhIG5ldyBv
cHRpb24gaW4gaGlzIGdlbmVyaWMgb3B0aW9uIG1lY2hhbmlzbS4mbmJzcDsgQnV0IEkgYW0gbm90
IDxicj4NCiZndDsgd2VkZGVkIHRvIHRoYXQgYW5zd2VyLjxicj4NCiZndDsgPGJyPg0KJmd0OyBB
bmQgb2YgY291cnNlLCB0byBnZXQgdGhpcyBzdXBwb3J0ZWQgaW4gbW9iaWxlIGVudmlyb25tZW50
cyB3ZSB3aWxsIGhhdmUgPGJyPg0KJmd0OyB0byB3b3JrIHdpdGggM0dQUCBhbmQgbWFrZSBzdXJl
IHRoZXJlIGFyZSBubyBvdGhlciBoaWRkZW4gaXNzdWVzLiA8YnI+DQomZ3Q7IFRoYXQncyB0aGUg
d2F5IHdlIGRvIHRoaW5ncy4mbmJzcDsgV29yayB0b2dldGhlci48YnI+DQomZ3Q7IDxicj4NCiZn
dDsgQ2hhbmdpbmcgdGhlIHByZWZpeCBsZW5ndGggdG8gLzgwIGlzIHRlY2huaWNhbGx5IGFsc28g
cG9zc2libGUuJm5ic3A7IEl0IGRvZXMgPGJyPg0KJmd0OyBhIGxvdCBtb3JlIHZpb2xlbmNlIHRv
IG15IHVuZGVyc3RhbmRpbmcgb2YgdGhlIGFyY2hpdGVjdHVyZSBhbmQgc29mdHdhcmUgPGJyPg0K
Jmd0OyBzdHJ1Y3R1cmVzIHRoYXQgZ28gd2l0aCBpdCwgYW5kIGlzIGEgdmVyeSBsaW1pdGVkIGFu
ZCBuYXJyb3cgc29sdXRpb24gdG8gPGJyPg0KJmd0OyB0aGUgcHJvYmxlbS48YnI+DQomZ3Q7IDxi
cj4NCiZndDsgWW91cnMsPGJyPg0KJmd0OyBKb2VsPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IE9uIDEx
LzIwLzIwMjAgNzo1OCBQTSwgR3lhbiBNaXNocmEgd3JvdGU6PGJyPg0KJmd0OyZndDsgSGkgSm9l
bDxicj4NCiZndDsmZ3Q7PGJyPg0KJmd0OyZndDsgSW4tbGluZTxicj4NCiZndDsmZ3Q7PGJyPg0K
Jmd0OyZndDsgT24gRnJpLCBOb3YgMjAsIDIwMjAgYXQgNjowMiBQTSBKb2VsIE0uIEhhbHBlcm4g
Jmx0OzxhIGhyZWY9Im1haWx0bzpqbWhAam9lbGhhbHBlcm4uY29tIiB0YXJnZXQ9Il9ibGFuayI+
am1oQGpvZWxoYWxwZXJuLmNvbTwvYT4NCjxicj4NCiZndDsmZ3Q7ICZsdDttYWlsdG86PGEgaHJl
Zj0ibWFpbHRvOmptaEBqb2VsaGFscGVybi5jb20iIHRhcmdldD0iX2JsYW5rIj5qbWhAam9lbGhh
bHBlcm4uY29tPC9hPiZndDsmZ3Q7IHdyb3RlOjxicj4NCiZndDsmZ3Q7PGJyPg0KJmd0OyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwO0d5YW4sIHNlcGFyYXRlIGZyb20gT2xlJ3MgY29tbWVudHMgYWJv
dXQgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiBhZGRyZXNzPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwO2Fzc2lnbm1lbnQgYW5kIGRlbGVnYXRpb24sIEkgaGF2ZSBhbm90aGVyIHByb2Js
ZW0gZm9sbG93aW5nIHRoZTxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtyZWFzb25p
bmcgYmVsb3cuPGJyPg0KJmd0OyZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
WWVzLCB0aGUgcHJvcG9zYWwgZm9yIHVzaW5nIHNob3J0ZXIgcHJlZml4ZXMgdG8gZW5hYmxlIFVF
IHRvIHBlcmZvcm08YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ZGVsZWdhdGlvbiB3
aWxsIHJlcXVpcmUgY2hhbmdlcyB0byB0aGUgVUUuIDxicj4NCiZndDsmZ3Q7PGJyPg0KJmd0OyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyBHeWFuJmd0OyBBZ3JlZWQuJm5ic3A7IFNvIHRoYXQgY2hh
bmdlIHdvdWxkIGJlIHRvIFJGQyA0MjkxIDY0IGJpdCBib3VuZGFyeSA8YnI+DQomZ3Q7Jmd0OyB0
byBhbGxvdyBmb3IgbG9uZ2VyIHByZWZpeC4mbmJzcDsgRG8geW91IGFncmVlPzxicj4NCiZndDsm
Z3Q7PGJyPg0KJmd0OyZndDsgSWYgeW91IGRvbuKAmXQgYWdyZWUgd2hhdCBkbyB0aGluayB0aGUg
Y2hhbmdlIHdvdWxkIGJlIHRvIGFsbG93IHRoZSBVRSB0byA8YnI+DQomZ3Q7Jmd0OyBhY2NlcHQg
c2hvcnRlciBwcmVmaXggZnJvbSB0aGUgM0dQUCBnYXRld2F5Pzxicj4NCiZndDsmZ3Q7PGJyPg0K
Jmd0OyZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7QnV0IEkgZG8gbm90IHNl
ZSBob3cgdGhhdCBpcyByZWxldmFudCB0byBhbnkgY2hvaWNlIHdlIGFyZSB0cnlpbmcgdG88YnI+
DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7bWFrZS48YnI+DQomZ3Q7Jmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7QW55IHNvbHV0aW9uIHRoYXQgZW5hYmxlcyBVRSB0byBkZWxlZ2F0ZSBhZGRy
ZXNzZXMgKGluIHRoZSBzZW5zZSB0aGF0PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
O3RoZXkgbGFjayB0aGUgY2FwYWJpbGl0eSBub3cpIHdpbGxyIGVxdWlyZSBjaGFuZ2VzIHRvIHRo
ZSBVRS4gPGJyPg0KJmd0OyZndDs8YnI+DQomZ3Q7Jmd0Ozxicj4NCiZndDsmZ3Q7PGJyPg0KJmd0
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO0d5YW4mZ3Q7IElmIHRoZSBVRSByZWNlaXZlcyBhIC81
NiB2aWEgUkEgaXQgY291bGQgZGVsZWdhdGUgLzY0IHRvPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwO2Rvd25zdHJlYW0gZGV2aWNlcy4mbmJzcDsgTm8gY2hhbmdlIG5lZWRlZCB0byBk
ZWxlZ2F0ZSAmbmJzcDsvNjQsIGhvd2V2ZXIgYTxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDtjaGFuZ2UgaXMgbmVlZGVkIHRvIGFjY2VwdCAvNTYgdmlhIFJBLiA8YnI+DQomZ3Q7Jmd0
Ozxicj4NCiZndDsmZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyBJZiAzR1BQ
IGdhdGV3YXkgc3VwcG9ydGVkIFBEIC0gcHJvYmxlbSBzb2x2ZWQgYnV0IHRoYXTigJlzIG5vdCB0
aGUgPGJyPg0KJmd0OyZndDsgY2FzZSBhbmQgdGhhdCBkb2VzIG5vdCBzb3VuZCBsaWtlIGl0IHdp
bGwgZXZlciBjaGFuZ2UgZXZlbiB3aXRoIDVHLjxicj4NCiZndDsmZ3Q7PGJyPg0KJmd0OyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwO0d5YW4mZ3Q7IFRoZSBVRSBuZWVkcyB0byBiZSBhYmxlIHRvIGFj
Y2VwdCBzaG9ydGVyIHByZWZpeC4mbmJzcDsgVGhhdOKAmXMgdGhlIDxicj4NCiZndDsmZ3Q7IElQ
VjYgc3BlY2lmaWNhdGlvbiBjaGFuZ2UgdGhhdCByZXF1aXJlcyByZW1vdmFsIG9mIHRoZSA2NCBi
aXQgYm91bmRhcnkuPGJyPg0KJmd0OyZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7WW9ydTxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtwcm9wb3NlZCBjaGFuZ2Ug
dG8gdGhlIFNMQUFDIGxlbmd0aCBpZiBhbnl0aGluZyBkb2VzIG1vcmUgdmlvbGVuY2UgdG88YnI+
DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7dGhlIHNvZnR3YXJlIChkZXBlbmRpbmcgdXBv
biB0aGUgZXhhY3Qgc29mdHdhcmUgYXJjaGl0ZWN0dXJlLik8YnI+DQomZ3Q7Jmd0Ozxicj4NCiZn
dDsmZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO0d5YW4mZ3Q7IFdoYXQgdmlv
bGVuY2UgdG8gc29mdHdhcmUuJm5ic3A7IFRoZXJlIHdvdWxkIGJlIG1vcmUgdmlvbGVuY2UgdG8g
PGJyPg0KJmd0OyZndDsgc29mdHdhcmUgaWYgd2UgcmVtb3ZlZCB0aGUgNjQgYml0IGJvdW5kYXJ5
IGFuZCBhbGxvd2VkIHNsYWFjIHRvIHN1cHBvcnQgPGJyPg0KJmd0OyZndDsgYW55IHZsc20gcHJl
Zml4IGxlbmd0aHMuPGJyPg0KJmd0OyZndDs8YnI+DQomZ3Q7Jmd0OyBNeSAvODAgcHJvcG9zYWwg
d291bGQganVzdCBzaGlmdCB0aGUgYm91bmRhcnkgMTYgYml0cyB0byAvODAuPGJyPg0KJmd0OyZn
dDs8YnI+DQomZ3Q7Jmd0OyBIb3N0cyBvbiB0aGUgc2FtZSBzdWJuZXQgd2l0aCB0d28gZGlmZmVy
ZW50IG1hc2tzIHdvdWxkIG5vdCBiZSBvbi1uZXQgdG8gPGJyPg0KJmd0OyZndDsgZWFjaCBvdGhl
ciBhcyBvbiBkaWZmZXJlbnQgc3VibmV0cy4mbmJzcDsgVGhlIHJvdXRlciB3b3VsZCBiZSBjb25m
aWd1cmVkIHdpdGggPGJyPg0KJmd0OyZndDsgdGhlIHR3byBzdWJuZXRzIC82NCBhbmQgLzgwIHN1
Ym5ldCB0byBzdXBwb3J0IHRoZSB0d28gZGV2aWNlIHR5cGVzLjxicj4NCiZndDsmZ3Q7IFRoZSBz
b2x1dGlvbiB3b3VsZCBiZSBhIHNpbXBsZSBSQSBQSU8gZmxhZyB0aGF0IGlzIHNldCBhbmQgb2xk
ZXIgaG9zdHMgPGJyPg0KJmd0OyZndDsgbm90IHVwZ3JhZGVkIHdvdWxkIGJlIGJhY2t3YXJkcyBj
b21wYXRpYmxlIGFuZCBzbyB3b3VsZCBvbmx5IHN1cHBvcnQgNjQgPGJyPg0KJmd0OyZndDsgYml0
IGJvdW5kYXJ5IGJ5IGlnbm9yaW5nIGZsYWcuIEhvc3RzIHVwZ3JhZGVkIHRvIHN1cHBvcnQgd291
bGQgPGJyPg0KJmd0OyZndDsgdW5kZXJzdGFuZCB0aGUgZmxhZyBhbmQgYmUgYWJsZSB0byBzdXBw
b3J0IGxvbmdlciBtYXNrIHVwIHRvIC84MC48YnI+DQomZ3Q7Jmd0Ozxicj4NCiZndDsmZ3Q7PGJy
Pg0KJmd0OyZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7U28gSSBkbyBub3Qg
Zm9sbG93IGhvdyB5b3UgZ290IHRvIHlvdXIgY29uY2x1c2lvbi48YnI+DQomZ3Q7Jmd0Ozxicj4N
CiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtZb3Vycyw8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7Sm9lbDxicj4NCiZndDsmZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwO09uIDExLzIwLzIwMjAgNToyNyBQTSwgR3lhbiBNaXNocmEgd3JvdGU6PGJyPg0KJmd0
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmZ3Q7ICh0b3AgcG9zdGluZyk8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgQXMgSSB3b3Vs
ZCBsaWtlIHRvIGNsZWFyIHRoZSBhaXIgYXMgd2VsbCBhcyBnZXQgdG8gdGhlIGNydXggb2Y8YnI+
DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7dGhlIHY2b3BzPGJyPg0KJmd0OyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IHByZXNlbnRhdGlvbiBkZXZlbG9wbWVudCByZXN1bHRzIGFz
IHdlbGwgYXMgbmV4dCBzdGVwcyBmb3IgdGhpczxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDtkcmFmdDxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBhbmQgdGhl
IDZtYW4gdmFyaWFibGUgc2xhYWMgc29sdXRpb25zIGRyYWZ0Ojxicj4NCiZndDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0
Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBUaGlzIHRocmVhZCB3YXMg
aW4gbGlnaHQgb2YgTG9yZW56byBraW5kbHkgcG9pbnRpbmcgb3V0IHRoYXQ8YnI+DQomZ3Q7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7dXBncmFkaW5nPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmZ3Q7IDNHUFAgaXMgbm90IGFsbCB0aGF0IG5lZWRzIGJlIGRvbmUgZm9yIENhbWVy
b27igJlzIDY0c2hhcmUgdjIgdG88YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7d29y
ayAtIGFzPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IGFsbCBtb2JpbGUg
ZGV2aWNlcyB3b3VsZCBzdG9wIHdvcmtpbmctIGFzIHNsYWFjIHdvdWxkIG5vdCB3b3VsZCBiZTxi
cj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBlZmZlY3RpdmVseSBicm9rZW4u
PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IFRoZSBtb2JpbGUgZGV2aWNlIHdvdWxkIHJlY2VpdmUgYSBz
aG9ydGVyIHByZWZpeCBsZXTigJlzIHNheSAvNTY8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7YnV0IG5vdDxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBrbm93
IHdoYXQgdG8gZG8gd2l0aCBpdCBzaW5jZSBpdOKAmXMgZXhwZWN0aW5nIGEgLzY0Ljxicj4NCiZn
dDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJmd0OyBTbyB0aGF0IGEgbWFqb3IgZ2FwIGFuZCB0aGUgb25seSBzb2x1dGlvbiBp
cyB1cGRhdGluZyBSRkMgNDI5MTxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtyZW1v
dmluZzxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyB0aGUgNjQgYml0IGJv
dW5kYXJ5IGFsbG93aW5nIGZvciBzaG9ydGVyIHByZWZpeCBhbmQgbm93IGFzIHdlbGw8YnI+DQom
Z3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7bG9uZ2VyPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmZ3Q7IHByZWZpeGVzIHRvIHdvcmsgYW5kIGluIHRoYXQgcmVzcGVjdCBub3cg
cHJvdmlkZSB0aGUgbXVjaCBuZWVkZWQ8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
cGFyaXR5PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IHdpdGggc3RhdGlj
IGFuZCBESENQdjYgd2hpY2ggY2FuIGRvIGFueSBwcmVmaXggbGVuZ3RoLjxicj4NCiZndDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJmd0OyBTbyB0aGF0IGlzIGEgZHJhc3RpYyBjaGFuZ2UgdG8gUkZDIDQyOTEuJm5ic3A7IEhv
d2V2ZXIsIGluIGxpZ2h0IG9mIHRoaXM8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZndDsgZGV2ZWxvcG1lbnQgb24gdGhlIHY2b3BzIDEwOSBjYWxsLCBteSBiYWxhbmNpbmcgYWN0
IG9mIGJlc3Qgb2YgYm90aDxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyB3
b3JsZHMgYW5kIGFsc28gdG8ga2VlcCBldmVyeW9uZSBoYXBweSB0byBtYWtlIHRoaXMgYSBXRyBl
ZmZvcnQ8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Zm9yIHRoaXM8YnI+DQomZ3Q7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgY2hhbmdlIGJ5IHByb3Bvc2luZyBpbiB0aGUg
c3ViamVjdCBoZWFkaW5nIC84MCBmaXhlZCBib3VuZGFyeSBhbmQ8YnI+DQomZ3Q7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7bm90IGE8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZn
dDsgdmFyaWFibGUgc2xhYWMgY2hhbmdlIGFsbG93aW5nIGFsbCBiaXRzIHZsc20uPGJyPg0KJmd0
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmZ3Q7IEJhc2ljYWxseSBzdGVhbGluZyAxNiBiaXRzIGZvciBuZXR3b3JrIHByZWZp
eCBvdXQgb2YgdGhlIElJRCwgc3RpbGw8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZndDsga2VlcGluZyB0aGUgZml4ZWQgYm91bmRhcnkgc28gbG9uZ2VyIHRoYW4gODAgd291bGQg
Tk9UICZuYnNwO2JlIGFsbG93ZWQuPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
Z3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IEEgLzY0IHdvdWxkIG5v
dyBiZSBlcXVpdmFsZW50IHRvIGEgLzQ4IHdpdGggbm93IDY0ayAvODDigJlzLjxicj4NCiZndDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJmd0OyBUaGlzIC84MCB3b3VsZCBrZWVwIHRoZSBvcGVyYXRvcnMgYW5kIGxhdyBlbmZv
cmNlbWVudCBoYXBweSBhczxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtub3cgMTY8
YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgYml0cyBsZXNzIGhlbHBzIHRy
YWNlYWJpbGl0eSBidXQgaXMgc3RpbGwgbG9uZyBlbm91Z2ggZm9yIDQ4IGJpdHMgb2Y8YnI+DQom
Z3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgcHJpdmFjeSB0byBJUCBjb3JyZWxhdGlv
biBieSBhdHRhY2tlcnMuPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJy
Pg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IFRoaXMgLzgwIHdvdWxkIGJlIGEg
bmljZSBvcHRpbWFsIGJhbGFuY2UgYXMgaXQgd291bGQga2VlcCB3aXJlZDxicj4NCiZndDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBicm9hZGJhbmQgYW5kIG1vYmlsZSBoYW5kc2V0IGN1
c3RvbWVycyBoYXBweSByZXNwZWN0aW5nIHRoZWlyPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwO3ByaXZhY3kgYXM8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsg
dGhlIDE2IGJpdHMgbGVzcyBvZiBoZXVyaXN0aWNzIGlzIG1pbmltYWwgY2hhbmdlIHRoYXQgd2ls
bCBpbXBhY3QgSVA8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgY29ycmVs
YXRpb24gYnkgYXR0YWNrZXJzLjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0
Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBUaGUgSUlEIGFzIGl04oCZ
cyBsZXNzIHRoYW4gdGhlIGN1cnJlbnQgNjQgYml0IGNhbm5vdCB1c2UgTUFDIGJhc2VkPGJyPg0K
Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO0VVSTY0PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmZ3Q7IElJRCwgd2hpY2ggaXMgbm90IGEgcHJvYmxlbSBhcyBNYWMgYmFzZWQg
SUlEIGlzIG5vdCByZWNvbW1lbmRlZDxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDth
cyBtb3N0PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IGFsbCBtYW51ZmFj
dHVyZXJzIHVzZSBSRkMgNDk0MSBhbmQgSSBiZWxpZXZlIExpbnV4IGZsYXZvcnMgc29tZSB1c2U8
YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgc3RhYmxlIElJRCBSRkMgNzIx
Ny48YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgU28gbm93IHRoZSA0OCBiaXQgSUlEIHdvdWxkIHJlcXVp
cmUgYSByYW5kb20gSUlEIGdlbmVyYXRpb248YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7c2NoZW1hIHNvPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IGNhbiB1
c2UgZWl0aGVyIFJGQyA0OTQxIHByaXZhY3kgZXh0ZW5zaW9uIG9yIFJGQyA3MjE3IHN0YWJsZSBJ
SUQgdG88YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgZ2VuZXJhdGUgdGhl
IDQ4IGJpdCBJSUQuPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0K
Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IDNHUFAgc3VidGVuZGluZyB3b3VsZCBu
b3cgd29yayBpc3N1ZSBtZW50aW9uZWQgaW4gdGhlIHByb2JsZW08YnI+DQomZ3Q7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7c3RhdGVtZW50PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmZ3Q7IGRyYWZ0IHdpdGhvdXQgZXZlbiBoYXZpbmcgdG8gdXNlIDY0c2hhcmUgYXMgbm93IGxv
bmdlciBwcmVmaXhlczxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDt1cCB0bzxicj4N
CiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyAvODAgd291bGQgYmUgc3VwcG9ydGVk
IGFsbG93aW5nIGZvciBmdXJ0aGVyIHNlZ21lbnRhdGlvbiBvZjxicj4NCiZndDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDtkb3duc3RyZWFtPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmZ3Q7IGRldmljZXMuPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJy
Pg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IFRoaXMgYWxzbyB3b3VsZCBoZWxw
IHdpcmVkIGJyb2FkYmFuZCBhbmQgc29vbiBmaXhlZCA1RyBicm9hZGJhbmQ8YnI+DQomZ3Q7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgcHJvbGlmZXJhdGlvbiB3aGVyZSBvcGVyYXRvcnMg
aW4gbGlnaHQgb2YgQkNQIFJJUEUtNjkwLCBhcmUgc2lsbDxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJmd0OyBhbGxvY2F0aW9uIHZpYSBCTkcgZ2F0ZXdheXMgYSAvNjQsIG5vdyBv
cGVyYXRvcnMgJm5ic3A7Y2FuIHN0YXkgYXMtaXMsPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwO2FzIHRoZTxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyAvNjQg
d291bGQgbm93IGJlIGFsbG93ZWQgdG8gYmUgZnVydGhlciBzZWdtZW50ZWQgc3VwcG9ydGluZyA2
NGs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Lzgwcyw8YnI+DQomZ3Q7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgd2F5IG1vcmUgdGhlbiBlbm91Z2ggZm9yIFNPSE8uPGJy
Pg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmZ3Q7IFRoaXMgd291bGQgYWxsb3cgNjRzaGFyZSBpZiB1c2VkIGJ5IDNH
UFAgb3BlcmF0b3JzIHRvIHdvcmsgYW5kPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
O3dvdWxkIG5vdDxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyByZXF1aXJl
IHRoZSAzR1BQIHNwZWNpZmljYXRpb24gdG8gYmUgdXBkYXRlZC4mbmJzcDsgV2UgZG9u4oCZdCBr
bm93IGV2ZW48YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7aWYgdGhlPGJyPg0KJmd0
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IDNHUFAgYXJjaGl0ZWN0dXJlIHNwZWNpZmlj
YXRpb24gY2FuIGJlIHVwZGF0ZWQgdG8gc3VwcG9ydCBzaG9ydGVyPGJyPg0KJmd0OyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IHByZWZpeGVzIGFuZCBpZiB0aGUgM0dQUCBjb25zb3J0aXVt
IG9mIG9wZXJhdG9ycyB3b3VsZCBhZ3JlZSB0bzxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDtpdC4mbmJzcDsgU288YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsg
dGhhdCBpcyBhbGwgdGhlb3JldGljYWwgb2YgdGhhdCBjaGFuZ2UgaXMgcG9zc2libGUuPGJyPg0K
Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmZ3Q7IEFzIHdpdGggNUcgd2l0aCBFbmhhbmNlZCBWUE4gZnJhbWV3b3JrIFNS
IHN0ZWVyaW5nIG9mIGhpZ2ggcHJpb3JpdHk8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZndDsgdHJhZmZpYywgdHJhZmZpYyBpc29sYXRpb24gYW5kIE5ldHdvcmsgc2xpY2luZyBj
YXBhYmlsaXRpZXMgYmVjb21lczxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0
OyBtYWluc3RyZWFtIGFuZCB3aWxsIHNvb24gYmUgYSByZWFsIHdvcmxkIHJlYWxpdHkgYW5kIGFz
IGZpeGVkIDVHPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IGJyb2FkYmFu
ZCBwcm9saWZlcmF0aW9uIHRha2VzIG9mZiBhbmQgbW9iaWxlIDVHID09IHRoZSBpZGVhIG9mIGE8
YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgd2VhcmFibGUgLzQ4IHdpbGwg
cmVhbGx5IGJlIG1hbnkgLzQ4cy48YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZn
dDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgQXMgdGhpcyBwYXJhZGln
bSBzaGlmdCB0YWtlcyBwbGFjZSwgb3BlcmF0b3JzIGFyb3VuZCB0aGUgd29ybGQ8YnI+DQomZ3Q7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7d2lsbCBiZTxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJmd0OyBjbGFtb3JpbmcgYWZ0ZXIgdGhlIFJJUiBmb3IgbWFzc2l2ZSBibG9ja3Ms
IEkgd291bGQgc2F5IGxlc3MgdGhhbiAvODxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJmd0OyBtb3JlIGxpa2UgYSAvNSBvciAvNC4mbmJzcDsgSWYgeW91IGRvIHRoZSBtYXRoIG9u
IHRoZSB3YXkgaGlnaCBzaWRlIGEgLzEwPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmZ3Q7IHlpZWxkcyA3IGJpdHMgc28gMTI4IGRpdmlkZWQgYnkgNSBSSVJzIHlpZWxkcyAyNCBJ
U1BzIHBlciBSSVI8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7d2hpY2ggaXM8YnI+
DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgdGlueSBudW1iZXIgd2l0aCB0aGUg
bnVtYmVyIG9mIGxhcmdlIHNpemUgb3BlcmF0b3JzIHdvcmxkd2lkZS48YnI+DQomZ3Q7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZndDsgV2l0aCB0aGUgbWFzc2l2ZSBwcm9saWZlcmF0aW9uIG9mIElPVCBkZXZpY2VzIGFuZCBq
dXN0IGFib3V0PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO2V2ZXJ5IGhvbWU8YnI+
DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgb3Igb2ZmaWNlIGFwcGxpYW5jZSBv
biA1RywgdGhlIHByb2JsZW0gbm93IGdldHMgd2F5IGV4YWNlcmJhdGVkLjxicj4NCiZndDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJmd0OyBBcyB0aGlzIGV2b2x1dGlvbiB1bmZvbGRzIElBTkEgd2lsbCBiZSBzY3JhbWJsaW5n
IHRvIHJlbGVhc2UgYWxsPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IHJl
bWFpbmluZyAvMyBhcyB3ZWxsIGFzIGFsbCB1bmFsbG9jYXRlZCBibG9ja3MgdG8gc3VidmVydCBS
SVIgSVB2Njxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBhZGRyZXNzIHNw
YWNlIGRlcGxldGlvbi48YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+
DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgUGxheWluZyBNb25kYXkgbmlnaHQg
cXVhcnRlcmJhY2tpbmcgaW4gaGluZHNpZ2h0IHdlIHdvdWxkIG5ldmVyPGJyPg0KJmd0OyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwO3RoaW5rPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmZ3Q7IHRoaXMgd291bGQgaGFwcGVuIGluIGEgbWlsbGlvbiB5ZWFycywgYnV0IHdlIHdvdWxk
IHNlZSBJUHY2IG9uPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO3RoZSB2ZXJnZTxi
cj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBvZiBhZGRyZXNzIHNwYWNlIGRl
cGxldGlvbi4mbmJzcDsgVW5oZWFyZCBvZiBidXQgaXQgY2FuIGhhcHBlbiBhcyB0aGU8YnI+DQom
Z3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7c2F5aW5nPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmZ3Q7IGdvZXMg4oCcd2hlbiB5b3UgYnVpbGQgLSB0aGV5IHdpbGwgY29tZeKA
nS48YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgSXQgaXMgdHJ1ZSBhcyBoaXN0b3J5IGhhcyB0YXVnaHQg
dGhhdCB2ZXJ5IGltcG9ydGFudCBsZXNzb24uPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IFRoZSBhbnN3
ZXIgdG8gdGhpcyByZWFsIHdvcmxkIHByb2JsZW0gaXMgaW4gdGhlIHN1YmplY3QgaGVhZGluZzxi
cj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtvZiB0aGlzPGJyPg0KJmd0OyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IHRocmVhZC48YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgVGhpcyB3
b3VsZCBhbHNvIGZpeCB0aGUgZGF5IDEgaXNzdWUgSSBtZW50aW9uZWQgYWxsb3dpbmcgbWl4IG9m
PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO3NsYWFjPGJyPg0KJmd0OyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IGRldmljZXMgd2l0aCBzdGF0aWMgYW5kIERIQ1B2NiB1cCB0
byAvODAuPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IFRoZSB2YXJpYWJsZSBzbGFhYyBzb2x1dGlvbiBk
cmFmdCBwcm9wb3NlcyBhIG5ldyAmbmJzcDtSQSBQSU8gZmxhZzxicj4NCiZndDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDt0aGF0IHdvdWxkPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmZ3Q7IGJlIHVzZWQgdG8gc2lnbmFsIGxvbmdlciBwcmVmaXhlcywgYW5kIHdvdWxkIHByb3Zp
ZGUgYmFja3dhcmRzPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IGNvbXBh
dGliaWxpdHkgc28gdGhhdCBkZXZpY2VzIG5vdCBzdXBwb3J0aW5nIHdvdWQgaWdub3JlIHRoZSBm
bGFnPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDthbmQ8YnI+DQomZ3Q7
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgZGV2aWNlcyBvbiBuZXdlciBjb2RlIHN1cHBv
cnRpbmcgd291bGQgdXNlIHRoZSBmbGFnLiZuYnNwOyBXZSBkZWZpbml0ZWx5PGJyPg0KJmd0OyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IGRvbuKAmXQgd2FudCB0byBpbXBhY3QgYW55IGV4
aXN0aW5nIGRldmljZXMgb24gdGhlIGV4aXN0aW5nIDY0IGJpdDxicj4NCiZndDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDtzbGFhYzxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0
OyBib3VuZGFyeSBzdGFuZGFyZC48YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZn
dDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgRG15dHJvIGhhcyB0ZXN0
ZWQgdGhlIHNvbHV0aW9uIG9uIExpbnV4IGtlcm5lbCBzaWduYWxpbmcgUkEgUElPPGJyPg0KJmd0
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO2ZsYWcgYW5kPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmZ3Q7IHdhcyBhYmxlIHRvIHN1Y2Nlc3NmdWxseSB0ZXN0IGFueSBsZW5ndGgg
bWFzayBhbmQgcmFuZG9tIElJRDxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtnZW5l
cmF0aW9uPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IGJvdGggUkZDIDQ5
NDEgcHJpdmFjeSBleHRlbnNpb24gYXMgd2VsbCBhcyBzdGFibGUgSUlEIFJGQyA3MjE3Ljxicj4N
CiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDs8YSBocmVm
PSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1taXNocmEtNm1hbi12YXJp
YWJsZS1zbGFhYy8iIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2RhdGF0cmFja2VyLmlldGYub3Jn
L2RvYy9kcmFmdC1taXNocmEtNm1hbi12YXJpYWJsZS1zbGFhYy88L2E+PGJyPg0KJmd0OyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyZsdDs8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYu
b3JnL2RvYy9kcmFmdC1taXNocmEtNm1hbi12YXJpYWJsZS1zbGFhYy8iIHRhcmdldD0iX2JsYW5r
Ij5odHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1taXNocmEtNm1hbi12YXJp
YWJsZS1zbGFhYy88L2E+Jmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0
Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmbHQ7PGEgaHJlZj0iaHR0cHM6Ly9k
YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtbWlzaHJhLTZtYW4tdmFyaWFibGUtc2xhYWMv
IiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQt
bWlzaHJhLTZtYW4tdmFyaWFibGUtc2xhYWMvPC9hPjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsmbHQ7PGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJh
ZnQtbWlzaHJhLTZtYW4tdmFyaWFibGUtc2xhYWMvIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9k
YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtbWlzaHJhLTZtYW4tdmFyaWFibGUtc2xhYWMv
PC9hPiZndDsmZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0K
Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IElmIGV2ZXJ5b25lIGlzIGluIGFncmVl
bWVudCB3aXRoIHdoYXQgSSBoYXZlIHN0YXRlZCBvbiB0aGlzPGJyPg0KJmd0OyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwO3RocmVhZCwgSTxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jmd0OyB3b3VsZCBsaWtlIHRvIGFzayB0aGUgY2hhaXJzIGZvciBXRyBhZG9wdGlvbiBhcyB0aGlz
IGlzIGEgV0cgZWZmb3J0Ljxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxi
cj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBJIHdvdWxkIGxpa2UgdG8gZ2Fy
bmVyIHN1cHBvcnQgZnJvbSBhbGwgNk1BTiBtZW1iZXJzIHdpdGggZnVsbDxicj4NCiZndDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDtjb25zZW5zdXM8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZndDsgdG8gY2hhbmdlIHRoZSBleGlzdGluZyBSRkMgNDk0MSAvNjQgZml4ZWQgYm91
bmRhcnkgdG8gLzgwIGZpeGVkPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO2JvdW5k
YXJ5Ljxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBLaW5kIFJlZ2FyZHM8YnI+DQomZ3Q7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZn
dDsgR3lhbjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBPbiBUaHUsIE5vdiAxOSwgMjAyMCBhdCA1OjE0
IFBNIEpvZWwgTS4gSGFscGVybjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmbHQ7
PGEgaHJlZj0ibWFpbHRvOmptaEBqb2VsaGFscGVybi5jb20iIHRhcmdldD0iX2JsYW5rIj5qbWhA
am9lbGhhbHBlcm4uY29tPC9hPiAmbHQ7bWFpbHRvOjxhIGhyZWY9Im1haWx0bzpqbWhAam9lbGhh
bHBlcm4uY29tIiB0YXJnZXQ9Il9ibGFuayI+am1oQGpvZWxoYWxwZXJuLmNvbTwvYT4mZ3Q7PGJy
Pg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7ICZsdDttYWlsdG86PGEgaHJlZj0i
bWFpbHRvOmptaEBqb2VsaGFscGVybi5jb20iIHRhcmdldD0iX2JsYW5rIj5qbWhAam9lbGhhbHBl
cm4uY29tPC9hPiAmbHQ7bWFpbHRvOjxhIGhyZWY9Im1haWx0bzpqbWhAam9lbGhhbHBlcm4uY29t
IiB0YXJnZXQ9Il9ibGFuayI+am1oQGpvZWxoYWxwZXJuLmNvbTwvYT4mZ3Q7Jmd0OyZndDsgd3Jv
dGU6PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtJIGFtIG1pc3Npbmcg
c29tZXRoaW5nIGluIHlvdXIgcmVhc29uaW5nLjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7WW91IHNlZW0gdG8gc2F5IGF0IG9uZSBwb2lu
dCB0aGF0ICh0byBwYXJhcGhyYXNlKSAmcXVvdDt3ZSBjYW4ndDxicj4NCiZndDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDtkbyB0aGlzPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtiZWNhdXNlIGl0IGRvZXMgbm90IHdvcmsgd2l0aCB0aGUg
ZXhpc3RpbmcgVUUgc29mdHdhcmUmcXVvdDsuPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtBbnkgbmV3IHNvbHV0aW9uIHdoZXJlIGEgVUUg
ZGVsZWdhdGVzIGJhc2VkIG9uIGFueSBjaGFuZ2Ugb2Y8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7YW55IGtpbmQ8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyhpbmNsdWRpbmcgbGVuZ3RoZW5pbmcgdGhlIHByZWZpeCwgc2hv
cnRlbmluZyB0aGUgcHJlZml4LCBvcjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtt
YWdpY2FsbHk8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwO2luY2FudGluZyBuZXcgcHJlZml4ZXMpIHJlcXVpcmVzIHRoYXQgdGhlIFVFIGJl
IHVwZ3JhZGVkIHRvIGtub3c8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwO3doYXQgdG88YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO2RvIHdpdGggdGhlIGluZm9ybWF0aW9uLiZuYnNw
OyBJIGRvIG5vdCBzZWUgaG93IHRoYXQ8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ZGlmZmVyZW50aWF0ZXMgYW55IG9mPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDt0aGUgc29sdXRpb25zLiAoRXhjZXB0ICZxdW90O2Rvbid0
IGRvIGFueXRoaW5nJnF1b3Q7LCB3aGljaCBJIHRoaW5rIHdlPGJyPg0KJmd0OyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwO2RvIG5vdDxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7d2FudDxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7dG8gdGFrZS4pPGJyPg0KJmd0OyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDtZb3Vycyw8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO0pvZWw8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwO09uIDExLzE5LzIwMjAgNTowMyBQTSwgR3lhbiBNaXNocmEgd3JvdGU6
PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IE9uIFRodSwgTm92IDE5LCAyMDIwIGF0IDEwOjMzIEFNICZs
dDs8YSBocmVmPSJtYWlsdG86b3Ryb2FuQGVtcGxveWVlcy5vcmciIHRhcmdldD0iX2JsYW5rIj5v
dHJvYW5AZW1wbG95ZWVzLm9yZzwvYT48YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
Jmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86b3Ryb2FuQGVtcGxveWVlcy5vcmciIHRhcmdldD0i
X2JsYW5rIj5vdHJvYW5AZW1wbG95ZWVzLm9yZzwvYT4mZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmbHQ7bWFpbHRvOjxhIGhyZWY9
Im1haWx0bzpvdHJvYW5AZW1wbG95ZWVzLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm90cm9hbkBlbXBs
b3llZXMub3JnPC9hPiAmbHQ7bWFpbHRvOjxhIGhyZWY9Im1haWx0bzpvdHJvYW5AZW1wbG95ZWVz
Lm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm90cm9hbkBlbXBsb3llZXMub3JnPC9hPiZndDsmZ3Q7PGJy
Pg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jmd0OyAmbHQ7bWFpbHRvOjxhIGhyZWY9Im1haWx0bzpvdHJvYW5AZW1wbG95ZWVzLm9yZyIgdGFy
Z2V0PSJfYmxhbmsiPm90cm9hbkBlbXBsb3llZXMub3JnPC9hPiAmbHQ7bWFpbHRvOjxhIGhyZWY9
Im1haWx0bzpvdHJvYW5AZW1wbG95ZWVzLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm90cm9hbkBlbXBs
b3llZXMub3JnPC9hPiZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmx0O21h
aWx0bzo8YSBocmVmPSJtYWlsdG86b3Ryb2FuQGVtcGxveWVlcy5vcmciIHRhcmdldD0iX2JsYW5r
Ij5vdHJvYW5AZW1wbG95ZWVzLm9yZzwvYT4gJmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86b3Ry
b2FuQGVtcGxveWVlcy5vcmciIHRhcmdldD0iX2JsYW5rIj5vdHJvYW5AZW1wbG95ZWVzLm9yZzwv
YT4mZ3Q7Jmd0OyZndDsmZ3Q7IHdyb3RlOjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IE9uIDE5IE5vdiAyMDIwLCBhdCAxNDo1OCwgR3lhbiBNaXNo
cmE8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyZsdDs8YSBocmVmPSJtYWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29tIiB0YXJnZXQ9Il9i
bGFuayI+aGF5YWJ1c2Fnc21AZ21haWwuY29tPC9hPiAmbHQ7bWFpbHRvOjxhIGhyZWY9Im1haWx0
bzpoYXlhYnVzYWdzbUBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5oYXlhYnVzYWdzbUBnbWFp
bC5jb208L2E+Jmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmbHQ7bWFpbHRv
OjxhIGhyZWY9Im1haWx0bzpoYXlhYnVzYWdzbUBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIj5o
YXlhYnVzYWdzbUBnbWFpbC5jb208L2E+ICZsdDttYWlsdG86PGEgaHJlZj0ibWFpbHRvOmhheWFi
dXNhZ3NtQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmhheWFidXNhZ3NtQGdtYWlsLmNvbTwv
YT4mZ3Q7Jmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZsdDttYWlsdG86PGEgaHJlZj0i
bWFpbHRvOmhheWFidXNhZ3NtQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmhheWFidXNhZ3Nt
QGdtYWlsLmNvbTwvYT48YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmx0O21haWx0
bzo8YSBocmVmPSJtYWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+
aGF5YWJ1c2Fnc21AZ21haWwuY29tPC9hPiZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZsdDttYWlsdG86PGEgaHJlZj0ibWFpbHRv
OmhheWFidXNhZ3NtQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmhheWFidXNhZ3NtQGdtYWls
LmNvbTwvYT48YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmx0O21haWx0bzo8YSBo
cmVmPSJtYWlsdG86aGF5YWJ1c2Fnc21AZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+aGF5YWJ1
c2Fnc21AZ21haWwuY29tPC9hPiZndDsmZ3Q7Jmd0OyZndDsgd3JvdGU6PGJyPg0KJmd0OyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBZb3Ugd291
bGQgbmVlZCBhIG5ldyBvcHRpb24uIEl0IHdvdWxkIGxpa2VseSBiZTxicj4NCiZndDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDt1c2VmdWwgZm9yIHRoZTxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
O3JlcXVlc3Rpbmcgcm91dGVyIHRvIGluZGljYXRlIGludGVyZXN0IGluIHRoZSBvcHRpb24uIEV2
ZW48YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwO2hpbnRpbmc8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDthdCB3aGF0IHByZWZpeCBzaXpl
IGl0IHdhcyBleHBlY3RpbmcuPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgTm93IGNh
biB5b3UgZXhwbGFpbiB0byBtZSBhZ2FpbiB0aGUgcmVhc29ucyB3aHkgdGhpczxicj4NCiZndDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7YXBwcm9hY2gg
aXM8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtiZXR0ZXIgdGhhbiB1c2luZyB0aGUgZXhpc3Rp
bmcgREhQQ3Y2IHByb3RvY29sIHBhY2tldHM/PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZn
dDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7M0dQ
UCBnYXRld2F5IGRvZXMgbm90IHN1cHBvcnQgREhDUHY2PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOzNHUFAgZ2F0ZXdheSBkb2Vzbid0IHN1cHBvcnQgbmV3IG9wdGlvbi4gV2hhdCdz
IHlvdXI8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7cG9pbnQ/PGJyPg0KJmd0OyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4N
CiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZn
dDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7IFRoZSBwb2ludCBvZiB0aGUgdjZv
cHMgcHJlc2VudGF0aW9uIGFuZCB0aGlzIGVtYWlsPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwO3RocmVhZCBpczxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7aG93IHRvPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyDigJxleHRlbmQgYSAvNjTigJ0gaW4gdGhl
IDNHUFAgdXNlIGNhc2UgJm5ic3A7aW4gc2xpZGUgMSBvZiB0aGU8YnI+DQomZ3Q7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ZGVjayB5b3U8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO2NvbXBpbGVkPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBhIGxpc3Qgb2Ygb3B0aW9u
cyBhbmQgb2YgdGhlIHR3byBJIGhhZCBoaWdobGlnaHRlZCBpbiByZWQ8YnI+DQomZ3Q7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7d2VyZSB0aGU8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IDY0c2hhcmUgdjIgQ2FtZXJvbuKAmXMg
b3B0aW9uIGFuZCB0aGUgdmFyaWFibGUgc2xhYWM8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7b3B0aW9uLiZuYnNwOyBTbyBvbjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7dGhlPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBjYWxsIHRoaXMgbW9ybmluZyBM
b3JlbnpvIHNob3QgZG93biA2NHNoYXJlIHYyIHNob3J0ZXIgcHJlZml4PGJyPg0KJmd0OyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtvcHRpb24gYXM8YnI+
DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
Z3Q7IGV2ZW4gaWYgdGhlIDNHUFAgYXJjaGl0ZWN0dXJlIHdhcyB1cGRhdGVkIHRvIHN1cHBvcnQg
bG9uZ2VyPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDtwcmVmaXhlcyBhbmQ8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IGV2ZW4gaXMgdGhlIDNHUFAgZ2F0ZXdheSB3YXMg
YWJsZSB0byBzZW5kIGEgc2hvcnRlciBwcmVmaXg8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7d2l0aCBBPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDtmbGFnPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBub3Qgc2V0LCBhbGwgbW9iaWxlIGRldmljZXMgcGVy
IExvcmVuem/igJlzIHBvaW50IHdvdWxkIGJlPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwO2Jyb2tlbjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7YXMgdGhleTxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgd291bGQgbm90IGFjY2VwdCB0aGUgc2hvcnRlciBs
ZXTigJlzIHNheSAvNTYgcHJlZml4IHRvIGJ1aWxkIHRoZTxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7c2xhYWMgMTI4PGJyPg0KJmd0OyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBiaXQg
YWRkcmVzcy4mbmJzcDsgU28gdGhlIGJvdHRvbSBsaW5lIGlzIHRoZSA2NHNoYXJlIHYyIHdvbuKA
mXQgd29yazxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7dW5sZXNzIHdlPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyB1cGRhdGUgUkZDIDQyOTEgYW5kIHJlbW92ZSB0aGUg
NjQgYml0IGJvdW5kYXJ5Ljxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwO1NvIHdlIGFyZSBiYWNr
IHRvIHNxdWFyZSB1bm8gLSBubyB2aWFibGUgc29sdXRpb248YnI+DQomZ3Q7Jmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAm
bmJzcDtTbyBub3cgd2UgaGFkIHRocm93biBvdXQgdGhlIGxvbmdlciAmZ3Q7NjQgZHVlIHRvIHJh
Y2UgdG88YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Ym90dG9tPGJyPg0KJmd0OyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDt3b3JyaWVzPGJy
Pg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jmd0OyB3aGljaCBJIGFuZCBvdGhlcnMgYmVsaWV2ZSBpcyBGdWQgYW5kIGFzIGRlc2NyaWJlZCBp
bjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtzbGlkZSAxMCBvZjxicj4NCiZndDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7dGhlPGJyPg0K
Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0
OyB2Nm9wcyDigJxyYWNlIHRvIHRoZSBib3R0b20gc2xpZGXigJ0uPGJyPg0KJmd0OyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgU28g
YSBoYXBweSBtZWRpdW0gLzgwIGZpeGVkIGJvdW5kYXJ5IEkgY2FtZSB1cCB3aXRoIHRoYXQgSTxi
cj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDt0aGluazxicj4NCiZndDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7c29sdmVzPGJyPg0KJmd0OyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBhIGxv
dCBvZiB0aGUgaXNzdWUgYW5kIG5vdCBqdXN0IHRoZSAzR1BQIGluaXRpYWw8YnI+DQomZ3Q7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7c2VnbWVudGF0aW9uIG9mPGJyPg0KJmd0OyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBkb3duc3RyZWFtIGRl
dmljZXMgcHJvYmxlbSBzdGF0ZW1lbnQuPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgU2luY2Ugd2UgaGF2ZSB0byB1
cGRhdGUgUkZDIDQyOTEgZm9yIDY0c2hhcmUgdjIgdG8gd29yazxicj4NCiZndDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDthbnl3YXlzPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDt0byBhbGxvdzxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgZm9yIHNob3J0ZXIgcHJlZml4
ZXMsIHdoeSBub3QgaW5zdGVhZCBjcmVhdGUgYSBuZXcgYm90dG9tPGJyPg0KJmd0OyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwO2F0IC84MDxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Z2l2aW5nPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyAxNiBiaXRzIG1vcmUgb2YgcHJl
Zml4IGxlbmd0aCBhbmQgc2hyaW5raW5nIHRoZSBJSUQgZG93bjxicj4NCiZndDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDt0byA0OCBiaXRzLjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgRG9pbmcgc28geW91IHdvdWxkIG5vdCBl
dmVuIGhhdmUgdG8gdXBkYXRlIHRoZSAzR1BQPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwO2FyY2hpdGVjdHVyZTxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7YXMgSTxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgZG9u4oCZdCBrbm93IGlmIHRoYXQgd291bGQg
Zmx5IG9yIG5vdC4mbmJzcDsgQWxzbyB0aGlzIHNvbHZlcyBhPGJyPg0KJmd0OyZndDsmbmJzcDsg
Jm5ic3A7ICZuYnNwO2ZldyBvdGhlcjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgcHJvYmxlbXMgYXQgdGhlIHNhbWUgdGltZS48
YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZndDsgQXMgSSBtZW50aW9uZWQgaW4gdGhlIHY2b3BzIGRlY2sgcHJl
c2VudGVkIHRoYXQgdmxzbSAwIHRvPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOzEy
OCBpczxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZndDsgbWFpbnN0cmVhbSBmb3Igb3BlcmF0b3JzIGZvciBzdGF0aWMgYWRkcmVzc2lu
ZyBvbiByb3V0ZXI8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7YW5kIHN3aXRjaDxi
cj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZndDsgaW5mcmFzdHJ1Y3R1cmUgYW5kIGRoY3B2NiBzdWJuZXRzIGxvbmdlciBwcmVmaXhlcyBm
b3IgbmV0d29yazxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZndDsgaW5mcmFzdHJ1Y3R1cmUgYXBwbGlhbmNlIGNsdXN0ZXJzLCBORlYv
Vk5GIHZpcnR1YWxpemF0aW9uPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO2FuZCBz
ZXJ2ZXI8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmZ3Q7IGZhcm1zLiZuYnNwOyBPbiBob3N0IHN1Ym5ldHMgd2hlcmUgdGhlcmUgaXMg
YSBjaGFuY2Ugb2YgbWl4IG9mPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO3NsYWFj
PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDtob3N0czxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZndDsgd2l0aCBkaGNwdjYgJm5ic3A7ZGV2aWNlcyB0aGUgcHJlZml4IGxlbmd0
aCBpcyBzdHVjayBhdCAvNjQuJm5ic3A7IFNvIG9uPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDt0aGVzZSBtaXg8YnI+DQomZ3Q7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IGFkZHJlc3Np
bmcgaG9zdCBzdWJuZXRzIHdlIGNhbm5vdCBkbyBsb25nZXIgcHJlZml4ZXMgZm9sbG93aW5nPGJy
Pg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtv
dXIgTkQ8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmZ3Q7IGNhY2hlIGhhcmQgbGltaXQgbWFudHJhIHRvIHByZXZlbnQgTkQgY2FjaGUg
ZXhoYXVzdGlvbjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtpc3N1ZXMgYXM8YnI+
DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
Z3Q7IGRlc2NyaWJlZCBpbiBSRkMgNjE2NC48YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBTbyB3aXRoIHRoZSAvODAg
bmV3IGZpeGVkIGJvdW5kYXJ5IHNoaWZ0aW5nIHByZWZpeCBsZW5ndGg8YnI+DQomZ3Q7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7MTYgYml0czxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7bG9uZ2VyPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBhbmQgc2hvcnRlbmluZyB0
aGUgSUlEIGJ5IDE2IGJpdHMgZ2l2ZXMgcmVzb2x2ZWQgdGhlIDNHUFA8YnI+DQomZ3Q7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7aXNzdWU8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO3doaWNoPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyA2NHNoYXJlIGNhbiB3b3JrIGFz
IGlzIGFuZCBzdWJ0ZW5kaW5nIHRvIGRvd25zdHJlYW08YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ZGV2aWNlcyB3aWxsIG5vdzxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgd29yayBhcyBhIC82NCBpcyBub3cgZXF1
aXZhbGVudCB0byBhIC80OCB3aXRoIDY0ayAvODBzLiZuYnNwOyBBbHNvPGJyPg0KJmd0OyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtCQ1AtNjkwPGJyPg0K
Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0
OyBmb3IgYnJvYWRiYW5kIG5vdCBhbGwgb3BlcmF0b3JzIGhhdmUgYWRvcHRlZCB0aGUgc2hvcnRl
cjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtwcmVmaXg8YnI+DQomZ3Q7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO2xlbmd0aHM8YnI+DQom
Z3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7
IC81NiBvciAvNDggcmVjb21tZW5kYXRpb25zICZuYnNwO2FuZCBub3cgdGhhdOKAmXMgbm90IGFu
IGlzc3VlIGFzIHRoZTxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7LzY0IHdvdWxkPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBub3cgc3VmZmljZS48YnI+DQomZ3Q7Jmd0
OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0K
Jmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0
OyZuYnNwOyBGcm9tIGFuIG9wZXJhdG9ycyBwZXJzcGVjdGl2ZSB0aGF0IGdhaW4gYWxsb3dzIGF0
IGxlYXN0PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO2ZvciAzR1BQPGJyPg0KJmd0
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBt
YXNzaXZlIGdyb3d0aCBhbmQgc3VidGVuZGluZyB3aXRoIGEgc2luZ2xlIC82NCBhbGxvd3MgdGhl
PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO29wZXJhdG9yczxicj4NCiZndDsmZ3Q7
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgc3VjaCBh
cyBWZXJpem9uIHdpdGggbWFzc2l2ZSBzdWJzY3JpYmVyIGJhc2Ugd29ybGR3aWRlIGNhbjxicj4N
CiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtzdGF5IHdpdGg8YnI+DQomZ3Q7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IGN1cnJlbnQgYWxs
b2NhdGlvbnMgYW5kIGRvbuKAmXQgaGF2ZSB0byBhc2s8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7Jmx0OzxhIGhyZWY9Imh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vbWFwcy9zZWFyY2gv
ZW50JiM0MzthbGxvY2F0aW9ucyYjNDM7YW5kJiM0Mztkb24lRTIlODAlOTl0JiM0MztoYXZlJiM0
Mzt0byYjNDM7YXNrP2VudHJ5PWdtYWlsJmFtcDtzb3VyY2U9ZyIgdGFyZ2V0PSJfYmxhbmsiPmh0
dHBzOi8vd3d3Lmdvb2dsZS5jb20vbWFwcy9zZWFyY2gvZW50JiM0MzthbGxvY2F0aW9ucyYjNDM7
YW5kJiM0Mztkb24lRTIlODAlOTl0JiM0MztoYXZlJiM0Mzt0byYjNDM7YXNrP2VudHJ5PWdtYWls
JmFtcDtzb3VyY2U9ZzwvYT4mZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO2Zv
ciAvMTAuPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZndDsgQXMgNUcgZ2V0cyByb2xsZWQgb3V0IHdpdGggRW5oYW5jZWQg
VlBOIGZyYW1ld29yayBhbmQgTmV0d29yazxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7c2xpY2luZzxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgcGFyYWRpZ20sIHRoZSBk
ZW1hbmQgZm9yIHNob3J0ZXIgYmxvY2tzIGFuZCB3ZWFyYWJsZTxicj4NCiZndDsmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDttdWx0aXBsZSAvNDg8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO3dpbGw8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IGJlIG91ciBuZXcgcmVhbGl0
eS48YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJmd0OyBNYWtpbmcgdGhhdCAxNiBiaXQgc2hpZnQgbm93IHRvIC84MCBtYWtp
bmcgYSAvNjQgdGhlIG5ldzxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsvNDggd2ls
bDxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7Z2l2ZTxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZndDsgYnJvYWRiYW5kIGFuZCAzR1BQIHN1YnNjcmliZXJzIGEgdG9uIG9mIHNw
YWNlIHRvPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO3N1YnRlbmRpbmcgdGhlaXI8
YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmZ3Q7IG5ldHdvcmtzIHdlIHdvdWxkIGJlIHNldCBmb3IgdGhlIGZ1dHVyZS4mbmJzcDsgRXNw
ZWNpYWxseSB3aXRoPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO0lPVCB0aGU8YnI+
DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO2Rl
bWFuZDxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZndDsgZm9yIHN1YnRlbmRpbmcgd2lsbCBjb250aW51ZSB0byBncm93IGFzdHJvbm9t
aWNhbGx5Ljxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IEFsc28gSUFOQSBkb2VzIG5vdCBoYXZlIHRvIGdldCBzdGFy
dCBpbiBhbGxvY2F0aW5nIHRoZTxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtvdGhl
ciAvMyBhbmQ8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmZ3Q7IG90aGVyIGF2YWlsYWJsZSBibG9ja3MuPGJyPg0KJmd0OyZndDsmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsm
Z3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgTG90
cyBvZiBwcm9ibGVtcyBiZWluZyBzb2x2ZWQgaGVyZSB3aXRoIGEgZml4ZWQgLzgwIG5ldzxicj4N
CiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDtib3VuZGFyeS48YnI+DQomZ3Q7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyBBbHNv
IHdpdGggdGhlIGV4aXN0aW5nIHJhbmRvbSBJSUQgZ2VuZXJhdGlvbiBzY2hlbWVzIHdoaWNoPGJy
Pg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO3dlIGhhdmU8YnI+DQomZ3Q7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IHRlc3RlZCBvbiBM
aW51eCBrZXJuZWwgY2FuIGRvIGxvbmdlciBwPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOzxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7Jmx0OzxhIGhyZWY9Imh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vbWFwcy9zZWFyY2gvdGVz
dGVkJiM0MztvbiYjNDM7TGludXgmIzQzO2tlcm5lbCYjNDM7Y2FuJiM0MztkbyYjNDM7bG9uZ2Vy
JiM0MztwP2VudHJ5PWdtYWlsJmFtcDtzb3VyY2U9ZyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8v
d3d3Lmdvb2dsZS5jb20vbWFwcy9zZWFyY2gvdGVzdGVkJiM0MztvbiYjNDM7TGludXgmIzQzO2tl
cm5lbCYjNDM7Y2FuJiM0MztkbyYjNDM7bG9uZ2VyJiM0MztwP2VudHJ5PWdtYWlsJmFtcDtzb3Vy
Y2U9ZzwvYT4gJmx0OzxhIGhyZWY9Imh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vbWFwcy9zZWFyY2gv
dGVzdGVkJiM0MztvbiYjNDM7TGludXgmIzQzO2tlcm5lbCYjNDM7Y2FuJiM0MztkbyYjNDM7bG9u
Z2VyJiM0MztwP2VudHJ5PWdtYWlsJmFtcDtzb3VyY2U9ZyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBz
Oi8vd3d3Lmdvb2dsZS5jb20vbWFwcy9zZWFyY2gvdGVzdGVkJiM0MztvbiYjNDM7TGludXgmIzQz
O2tlcm5lbCYjNDM7Y2FuJiM0MztkbyYjNDM7bG9uZ2VyJiM0MztwP2VudHJ5PWdtYWlsJmFtcDtz
b3VyY2U9ZzwvYT4mZ3Q7Jmd0O3JlZml4ZXM8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO3VzaW5nIFJGQyA0OTQxIHByaXZhY3k8YnI+DQom
Z3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7
IGV4dGVuc2lvbiBvciBSRkMgNzIxNyBzdGFibGUgSUlELjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IFdpbi1XaW4g
Zm9yIGFsbC48YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7T2xlPGJyPg0KJmd0OyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4N
CiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZn
dDsgLS08YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7
ICZuYnNwOyAmbmJzcDsgJmd0OyAmbHQ7PGEgaHJlZj0iaHR0cDovL3d3dy52ZXJpem9uLmNvbS8i
IHRhcmdldD0iX2JsYW5rIj5odHRwOi8vd3d3LnZlcml6b24uY29tLzwvYT4gJmx0OzxhIGhyZWY9
Imh0dHA6Ly93d3cudmVyaXpvbi5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3d3dy52ZXJp
em9uLmNvbS88L2E+Jmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsmbHQ7PGEg
aHJlZj0iaHR0cDovL3d3dy52ZXJpem9uLmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vd3d3
LnZlcml6b24uY29tLzwvYT4gJmx0OzxhIGhyZWY9Imh0dHA6Ly93d3cudmVyaXpvbi5jb20vIiB0
YXJnZXQ9Il9ibGFuayI+aHR0cDovL3d3dy52ZXJpem9uLmNvbS88L2E+Jmd0OyZndDsmZ3Q7PGJy
Pg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZndDsgKkd5YW4gTWlzaHJhKjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IC9OZXR3b3JrIFNvbHV0aW9u
cyBBLy9yY2hpdGVjdCAvPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgL00gMzAxIDUwMi0xMzQ3PGJyPg0KJmd0OyZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyAxMzEw
MSBDb2x1bWJpYSBQaWtlPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJmd0OyAvU2lsdmVyIFNwcmluZywgTUQ8YnI+DQomZ3Q7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJmd0
OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxi
cj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmZ3Q7IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fPGJyPg0KJmd0OyZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJmd0OyB2Nm9wcyBtYWlsaW5nIGxpc3Q8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7IDxhIGhyZWY9Im1haWx0bzp2Nm9w
c0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnY2b3BzQGlldGYub3JnPC9hPiAmbHQ7bWFpbHRv
OjxhIGhyZWY9Im1haWx0bzp2Nm9wc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnY2b3BzQGll
dGYub3JnPC9hPiZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmx0O21haWx0
bzo8YSBocmVmPSJtYWlsdG86djZvcHNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj52Nm9wc0Bp
ZXRmLm9yZzwvYT4gJmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86djZvcHNAaWV0Zi5vcmciIHRh
cmdldD0iX2JsYW5rIj52Nm9wc0BpZXRmLm9yZzwvYT4mZ3Q7Jmd0Ozxicj4NCiZndDsmZ3Q7Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgPGEgaHJlZj0i
aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby92Nm9wcyIgdGFyZ2V0PSJfYmxh
bmsiPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby92Nm9wczwvYT48YnI+
DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmx0OzxhIGhyZWY9Imh0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vdjZvcHMiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Y2b3BzPC9hPiZndDs8YnI+DQomZ3Q7Jmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyZsdDs8YSBocmVmPSJo
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Y2b3BzIiB0YXJnZXQ9Il9ibGFu
ayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby92Nm9wczwvYT48YnI+DQom
Z3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7Jmx0OzxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vdjZvcHMiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Y2b3BzPC9hPiZndDsmZ3Q7PGJyPg0KJmd0OyZndDsm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZn
dDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJmd0OyAtLTxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxi
cj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyAmbHQ7PGEgaHJlZj0iaHR0cDov
L3d3dy52ZXJpem9uLmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vd3d3LnZlcml6b24uY29t
LzwvYT4gJmx0OzxhIGhyZWY9Imh0dHA6Ly93d3cudmVyaXpvbi5jb20vIiB0YXJnZXQ9Il9ibGFu
ayI+aHR0cDovL3d3dy52ZXJpem9uLmNvbS88L2E+Jmd0OyZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZn
dDsgKkd5YW4gTWlzaHJhKjxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxi
cj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyAvTmV0d29yayBTb2x1dGlvbnMg
QS8vcmNoaXRlY3QgLzxicj4NCiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0Ozxicj4N
CiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyAvTSAzMDEgNTAyLTEzNDc8YnI+DQom
Z3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDsgMTMxMDEgQ29sdW1iaWEgUGlrZTxicj4N
CiZndDsmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJmd0OyAvU2lsdmVyIFNwcmluZywgTUQ8YnI+
DQomZ3Q7Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7Jmd0OyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZndDs8YnI+DQomZ3Q7Jmd0Ozxicj4NCiZndDsmZ3Q7IC0tIDxicj4NCiZn
dDsmZ3Q7PGJyPg0KJmd0OyZndDsgJmx0OzxhIGhyZWY9Imh0dHA6Ly93d3cudmVyaXpvbi5jb20v
IiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3d3dy52ZXJpem9uLmNvbS88L2E+Jmd0Ozxicj4NCiZn
dDsmZ3Q7PGJyPg0KJmd0OyZndDsgKkd5YW4gTWlzaHJhKjxicj4NCiZndDsmZ3Q7PGJyPg0KJmd0
OyZndDsgL05ldHdvcmsgU29sdXRpb25zIEEvL3JjaGl0ZWN0IC88YnI+DQomZ3Q7Jmd0Ozxicj4N
CiZndDsmZ3Q7IC9NIDMwMSA1MDItMTM0Nzxicj4NCiZndDsmZ3Q7IDEzMTAxIENvbHVtYmlhIFBp
a2U8YnI+DQomZ3Q7Jmd0OyAvU2lsdmVyIFNwcmluZywgTUQ8YnI+DQomZ3Q7Jmd0Ozxicj4NCiZn
dDsmZ3Q7PGJyPg0KJmd0OyA8YnI+DQomZ3Q7IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fPGJyPg0KJmd0OyB2Nm9wcyBtYWlsaW5nIGxpc3Q8YnI+DQomZ3Q7
IDxhIGhyZWY9Im1haWx0bzp2Nm9wc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnY2b3BzQGll
dGYub3JnPC9hPjxicj4NCiZndDsgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby92Nm9wcyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vdjZvcHM8L2E+PGJyPg0KJmd0OyA8YnI+DQo8YnI+DQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LTxicj4NCklFVEYgSVB2NiB3b3JraW5nIGdyb3VwIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9
Im1haWx0bzppcHY2QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+aXB2NkBpZXRmLm9yZzwvYT48
YnI+DQpBZG1pbmlzdHJhdGl2ZSBSZXF1ZXN0czogPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9pcHY2IiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lwdjY8L2E+PGJyPg0KLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08bzpwPjwv
bzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_9d13e7549f844e14b3be8661aee3e516huaweicom_--


From nobody Mon Nov 23 04:10:45 2020
Return-Path: <gert@space.net>
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 635BA3A0994 for <v6ops@ietfa.amsl.com>; Mon, 23 Nov 2020 04:10:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.199
X-Spam-Level: 
X-Spam-Status: No, score=-0.199 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=space.net
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 Jyoqk4KO8Kz7 for <v6ops@ietfa.amsl.com>; Mon, 23 Nov 2020 04:10:38 -0800 (PST)
Received: from gatekeeper1-relay.space.net (gatekeeper1-relay.space.net [IPv6:2001:608:3:85::38]) (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 AD9D73A09A8 for <v6ops@ietf.org>; Mon, 23 Nov 2020 04:10:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=space.net; i=@space.net; q=dns/txt; s=esa; t=1606133437; x=1637669437; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=DotajoNrA5/aaT7KD6LkT6SWkhyhLKlG44yDXz7wj9k=; b=FRl7pHweLpDVjYd/kJSBSZStZ24EJUW+x0wku56X2Zmj34dYguolpP8E aDusUe9Lf27WOsXS0fTCAJSdpKZYp1ooMJKxIxdNcaByIHWM2wBMKCcgr P7SOs3uKbQ6nMbUT1GTZkhcv9nfJkMHux5MAVcFOedFYjmEymUF2Dj/kS t+y7nFNn7CftP8EgxP+2YdIIQ/8045I+CibjGsBAARaWcxOttuCbrphY4 J1PkCegdrQV8VBOMimUHpTKwxuhc2NEYNvLOYggupATAdfy/1CjDuKEyU ak2DcG2FulNVv+ZK7+yEXg/zDyGeGgwcsLLQZr2WYQIDi5o8QSu+pQF9E w==;
IronPort-SDR: +mCT1SPA0ER4OSGqeeVQX462Euei4WfbDLugoM2yawaLWWClztX7hCB8giNkLIoUDxDcgBw29w XZCJEKRep8Rla8k/d6G8uoUd272lvtmfHKIPQiDcSW7h2sfKR3nEEq6ZEi6IEXZrOlNiU6/SEw 37Mlnb2xrfuWjzRoUBJSYUkvboD1614/bNkvbEZKaoDYdI/9N8EbPYFl3Wn0qPSoFP7ZIkdrQL N7b3E+Lf1XiaWnNCunVd79ry/FnZRW1W4JaRZEH+rI8EJeeOKc38pLELzO8rrxtAN2i7aAO++5 Q94=
X-SpaceNet-SBRS: None
Received: from mobil.space.net ([195.30.115.67]) by gatekeeper1-relay.space.net with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Nov 2020 13:10:34 +0100
X-Original-To: v6ops@ietf.org
Received: from mobil.space.net (localhost [IPv6:::1]) by mobil.space.net (Postfix) with ESMTP id E451842A4A for <v6ops@ietf.org>; Mon, 23 Nov 2020 13:10:33 +0100 (CET)
X-SpaceNet-Relay: true
X-SpaceNet-Relay: true
X-SpaceNet-Relay: true
X-SpaceNet-Relay: true
X-SpaceNet-Relay: true
Received: from moebius4.space.net (moebius4.space.net [IPv6:2001:608:2:2::251]) by mobil.space.net (Postfix) with ESMTP id ACA9E427F5; Mon, 23 Nov 2020 13:10:33 +0100 (CET)
Received: by moebius4.space.net (Postfix, from userid 1007) id A57D511145; Mon, 23 Nov 2020 13:10:33 +0100 (CET)
Date: Mon, 23 Nov 2020 13:10:33 +0100
From: Gert Doering <gert@space.net>
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: Bob Hinden <bob.hinden@gmail.com>, IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>, JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
Message-ID: <20201123121033.GD13005@Space.Net>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <a8306401-3f2d-9284-804e-ab703d837426@gmail.com> <92CD1CEE-4453-4739-8418-34D20F350244@gmail.com> <CABNhwV2s0is44mXgf9g1MCqdkTfdY0BtoMWt7W0tXHrg=R=Sig@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CABNhwV2s0is44mXgf9g1MCqdkTfdY0BtoMWt7W0tXHrg=R=Sig@mail.gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/HQiRLqRgkFBI0oR_3iTS1gbdRTc>
Subject: Re: [v6ops] The bottom is /112
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 12:10:40 -0000

Hi,

On Mon, Nov 23, 2020 at 01:58:33AM -0500, Gyan Mishra wrote:
>     Gyan> One possible non technical factor is that Android which as of
> 2019 statistical data below holds 87% of the global mobile market share and
> Apple 13% and Android is continuing to climb in 2020.   Android adamantly
> refuses to change its position on support of DHCPv6.  I think that really
> shackles 3GPP carriers from supporting DHCPv6 is close to 100% of all
> mobile handsets won???t support it.

Lorenzo is the man to talk to, what "The Android Camp" thinks is the way
forward...

Gert Doering
        -- NetMaster
-- 
have you enabled IPv6 on something today...?

SpaceNet AG                      Vorstand: Sebastian v. Bomhard, Michael Emmer
Joseph-Dollinger-Bogen 14        Aufsichtsratsvors.: A. Grundner-Culemann
D-80807 Muenchen                 HRB: 136055 (AG Muenchen)
Tel: +49 (0)89/32356-444         USt-IdNr.: DE813185279


From nobody Mon Nov 23 04:24:50 2020
Return-Path: <swmike@swm.pp.se>
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 603D23A09E9; Mon, 23 Nov 2020 04:24:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.219
X-Spam-Level: 
X-Spam-Status: No, score=-0.219 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 (1024-bit key) header.d=swm.pp.se
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 Q2a6Aao9PaUh; Mon, 23 Nov 2020 04:24:46 -0800 (PST)
Received: from uplift.swm.pp.se (swm.pp.se [212.247.200.143]) (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 669573A09E5; Mon, 23 Nov 2020 04:24:45 -0800 (PST)
Received: by uplift.swm.pp.se (Postfix, from userid 501) id C2547B3; Mon, 23 Nov 2020 13:24:43 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=swm.pp.se; s=mail; t=1606134283; bh=nhc7tYUPtfukyW2dL9N2St8V04GQwkiVQz1LFVeCfc8=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=yxD2v9b5H0Jsl53Gzrs+JZNNVamHl2J0b1iurkXbPZKipZtCn/PJmqnKXDnSx8pbc QEnz10xANFIN1bh/1M7kvuAEgSclVdVkXAtrDLuS5+YUEusQNiKm3PAEAxUEgJiuYU ZJOUJtM0T86sPHh5/ROzVYcPLP2Qm1hsd980lsTc=
Received: from localhost (localhost [127.0.0.1]) by uplift.swm.pp.se (Postfix) with ESMTP id BE7E7B0; Mon, 23 Nov 2020 13:24:43 +0100 (CET)
Date: Mon, 23 Nov 2020 13:24:43 +0100 (CET)
From: Mikael Abrahamsson <swmike@swm.pp.se>
To: Gyan Mishra <hayabusagsm@gmail.com>
cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>,  "draft-mishra-6man-variable-slaac@ietf.org" <draft-mishra-6man-variable-slaac@ietf.org>
In-Reply-To: <CABNhwV2-dH81CY4wSisV8BU-7H9m5a1xYMqTMecRxhNqZe=ApQ@mail.gmail.com>
Message-ID: <alpine.DEB.2.20.2011231317420.26384@uplift.swm.pp.se>
References: <CABNhwV2-dH81CY4wSisV8BU-7H9m5a1xYMqTMecRxhNqZe=ApQ@mail.gmail.com>
User-Agent: Alpine 2.20 (DEB 67 2015-01-07)
Organization: People's Front Against WWW
MIME-Version: 1.0
Content-Type: multipart/mixed; BOUNDARY="-137064504-1662771661-1606134283=:26384"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/vMw_P7g51sXnBRiSLtw22Cub4Nc>
Subject: Re: [v6ops] How do you solve 3GPP issue if neither operator nor handset supports PD?
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 12:24:48 -0000

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

---137064504-1662771661-1606134283=:26384
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8BIT

On Mon, 23 Nov 2020, Gyan Mishra wrote:

> How do we propose to solve this problem if operators don’t support PD even
> though the  3GPP standard has supported PD for over 10 years.
>
> Another twist to this puzzle is Android has 90% of the mobile handset
> marketplace worldwide and adamantly states they will NOT support DHCPv6 or
> PD.
>
> I researched Apple which has 10% of the market and they also do not support
> PD.
>
> Whats the solution now?

The obvious use-case for PD is the "LTE router" fixed-wireless use-case. 
There the problem of getting a DHCPv6-PD client into the UE isn't the same 
as on handsets. A lot of those platforms already support DHCPv6-PD for 
their wired versions (some have both LTE and wired WAN).

So this brings us back to the mobile core. Why doesn't this today, 8 years 
after DHCPv6-PD was introduced in 3GPP standards, still not support PD?

I don't know but I know staff at operators who claim to have tried (more 
than 5 years ago). I do not know why their efforts failed. Perhaps the 
mobile core vendors successfully managed to divide the customer base so 
there was no critical mass. I can only speculate. I just find it weird 
that there are now demands to change *everything* downstream from the 3GPP 
bearer to handle smaller subnets instead of enabling PD in mobile core.

-- 
Mikael Abrahamsson    email: swmike@swm.pp.se
---137064504-1662771661-1606134283=:26384--


From nobody Mon Nov 23 08:24:47 2020
Return-Path: <Fred.L.Templin@boeing.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 D7CBC3A098A; Mon, 23 Nov 2020 08:24:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.218
X-Spam-Level: 
X-Spam-Status: No, score=-0.218 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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=boeing.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 omYq1aOLmvx8; Mon, 23 Nov 2020 08:24:37 -0800 (PST)
Received: from clt-mbsout-02.mbs.boeing.net (clt-mbsout-02.mbs.boeing.net [130.76.144.163]) (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 5D9CE3A0989; Mon, 23 Nov 2020 08:24:35 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by clt-mbsout-02.mbs.boeing.net (8.15.2/8.15.2/DOWNSTREAM_MBSOUT) with SMTP id 0ANGOWZX007131; Mon, 23 Nov 2020 11:24:33 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boeing.com; s=boeing-s1912; t=1606148674; bh=Uv47T3t/4XIhtm/GgOx0hRIwhZckvZRlUnvbDwr2iZ0=; h=From:To:CC:Subject:Date:From; b=NO7u9Y+FY1C0EAttivy1F5aBZ6L/sKQjD6ZCZS5qTglLv3sJt+V1Dlm7OVUkxB7Ht 5ymf0Q2SYbopOpC2IlxsW03tkCPZM0uaqcuhHl+Ub/1rKrhrhaCrlmtqaefXiDse7h 0g0ZIqUt0zj8nYkFkS2mPRB/mG1fZBwvH2Cu3btaqvFLMQlgIyailxTuxResCPs3wE EKAPTxKN6ud2+AynhunlHxAs9kem3ZsTh6KDgF/xiuLuxNHZXmImPw7x77omBf0KfB ReYqH/OOW7P54m5fVEGoNrD23WADbPMtx5H0hMoOUVAmFErPmeTxYii8dFVdM2Z1G4 Z4pwGOedgMf6A==
Received: from XCH16-07-10.nos.boeing.com (xch16-07-10.nos.boeing.com [144.115.66.112]) by clt-mbsout-02.mbs.boeing.net (8.15.2/8.15.2/8.15.2/UPSTREAM_MBSOUT) with ESMTPS id 0ANGOKNO006986 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=OK); Mon, 23 Nov 2020 11:24:20 -0500
Received: from XCH16-07-10.nos.boeing.com (144.115.66.112) by XCH16-07-10.nos.boeing.com (144.115.66.112) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.2044.4; Mon, 23 Nov 2020 08:24:18 -0800
Received: from XCH16-07-10.nos.boeing.com ([fe80::1522:f068:5766:53b5]) by XCH16-07-10.nos.boeing.com ([fe80::1522:f068:5766:53b5%2]) with mapi id 15.01.2044.004; Mon, 23 Nov 2020 08:24:18 -0800
From: "Templin (US), Fred L" <Fred.L.Templin@boeing.com>
To: Mark Smith <markzzzsmith@gmail.com>
CC: Ca By <cb.list6@gmail.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>, IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>
Thread-Topic: [v6ops] Next step? [Re: The bottom is /112]
Thread-Index: AdbBs7DABd4VOkfZTvWrxcKqAP+vAg==
Date: Mon, 23 Nov 2020 16:24:18 +0000
Message-ID: <fe44a5687f864e24a10f917fa9015156@boeing.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [137.137.12.6]
x-tm-snts-smtp: 847C8425E398F9A135BC47C9001614344AF737243A057B537A43C4A55C8D2BA32000:8
Content-Type: multipart/alternative; boundary="_000_fe44a5687f864e24a10f917fa9015156boeingcom_"
MIME-Version: 1.0
X-TM-AS-GCONF: 00
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/LDm-JY95fyYOXtkGh5C5MUgyTcw>
Subject: Re: [v6ops] Next step? [Re: The bottom is /112]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 16:24:39 -0000

--_000_fe44a5687f864e24a10f917fa9015156boeingcom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

TWFyaywgbXkgaW5pdGlhbCBkZXNjcmlwdGlvbiB3YXMgcHVycG9zZWZ1bGx5IGxpZ2h0IG9uIGRl
dGFpbHMgYnV0IHRvIGdldCB0aGUgZnVsbCBwaWN0dXJlDQp5b3UgY2FuIGhhdmUgYSBsb29rIGF0
IHRoZSBmb2xsb3dpbmcgZHJhZnQ6DQoNCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9j
L2RyYWZ0LXRlbXBsaW4tNm1hbi1sbGEtdHlwZS8NCg0KVGhlIGlkZWEgZm9yIHRoaXMgTExBLWJh
c2VkIFBEIHNjaGVtZSBpcyBhcyBmb2xsb3dzOg0KDQoxKSBUaGUgcmVxdWVzdGluZyByb3V0ZXIg
Y3JlYXRlcyBhIHRlbXBvcmFyeSBMTEEgdXNpbmcgUkZDNDk0MShiaXMpIGFuZCBzZXRzIGEgcHJl
Zml4IGxlbmd0aA0KaW5kaWNhdGlvbiBpbnNpZGUgdGhlIExMQSBpdHNlbGYuIFRoZSBSUiB0aGVu
IHVzZXMgdGhlIExMQSBhcyB0aGUgSVB2NiBzb3VyY2UgYWRkcmVzcyBvZiBhbiBSUw0KbWVzc2Fn
ZSB0byBzZW5kIHRvIHRoZSBkZWxlZ2F0aW5nIHJvdXRlci4NCg0KMikgV2hlbiB0aGUgZGVsZWdh
dGluZyByb3V0ZXIgcmVjZWl2ZXMgdGhlIFJTLCBpdCBzZWVzIHRoYXQgdGhlIElQdjYgc291cmNl
IGlzIGFuIFJGQzQ5NDEoYmlzKQ0KYWRkcmVzcyB3aXRoIGEgbm9uLXplcm8gcHJlZml4IGxlbmd0
aCBpbmRpY2F0aW9uLiBUaGUgRFIgdGhlbiBjb29yZGluYXRlcyB3aXRoIHRoZSBESENQdjYNCnNl
cnZlciB0byByZXF1ZXN0IGEgUEQgb2YgdGhlIGxlbmd0aCBpbmRpY2F0ZWQgYnkgdGhlIFJSLg0K
DQozKSBXaGVuIHRoZSBEUiByZWNlaXZlcyB0aGUgUEQgZnJvbSB0aGUgREhDUHY2IHNlcnZlciwg
aXQgY3JlYXRlcyBhbiBPTU5JIExMQSBieQ0KZW1iZWRkaW5nIHRoZSBkZWxlZ2F0ZWQgcHJlZml4
IGluIHRoZSBJSUQgb2YgZmU4MDo6LzY0LCBlLmcuLCBhcyBmZTgwOjoyMDAxOmRiODoxOjIuDQpU
aGUgRFIgdGhlbiBzZXRzIGEgcHJlZml4IGxlbmd0aCBpbmRpY2F0aW9uIGluIHRoZSBPTU5JIExM
QSwgYW5kIHNldHMgdGhlIExMQSBhcyB0aGUNCmRlc3RpbmF0aW9uIGFkZHJlc3Mgb2YgYW4gUkEg
bWVzc2FnZSB0byBzZW5kIGJhY2sgdG8gdGhlIFJSLg0KDQo0KSBXaGVuIHRoZSBSUiByZWNlaXZl
cyB0aGUgUkEgbWVzc2FnZSwgaXQgc2VlcyB0aGF0IHRoZSBkZXN0aW5hdGlvbiBpcyBhbiBPTU5J
IExMQQ0Kd2l0aCBhIG5vbi16ZXJvIHByZWZpeCBsZW5ndGguIFRoZSBSUiB0aGVuIHVzZXMgdGhl
IGVtYmVkZGVkIHByZWZpeCB3aXRoaW4gdGhlIE9NTkkNCkxMQSBhcyBpdHMgZGVsZWdhdGVkIHBy
ZWZpeCwgYW5kIHJlZ2FyZHMgdGhlIFJvdXRlciBMaWZldGltZSBhcyB0aGUgdGltZSBhdCB3aGlj
aCB0aGUNCmRlbGVnYXRlZCBwcmVmaXggbmVlZHMgdG8gYmUgcmVuZXdlZC4NCg0KWW91IGFsc28g
YXNrZWQgYWJvdXQgdGhlIGxvbmctbGl2ZWQgdXNhZ2Ugb2YgdW5pcXVlIExMQXMsIGFuZCBJIHRo
aW5rIHdoYXQgd2UgbmVlZA0KdG8gY29uc2lkZXIgaXMgdGhhdCBJUHY2IGludGVyZmFjZXMgbWF5
IGNvbmZpZ3VyZSBtdWx0aXBsZSBMTEFzIG9mIG11bHRpcGxlIGRpZmZlcmVudA0KdHlwZXMuIFRo
ZSB0eXBlcyBuZWVkIHRvIGJlIGNvb3JkaW5hdGVkIHNvIHRoYXQgdGhleSBkbyBub3QgY29sbGlk
ZSB3aXRoIG9uZSBhbm90aGVyDQphbmQgY2F1c2UgZHVwbGljYXRpb24uIEFsbCBvZiB0aGlzIGlz
IGV4cGxhaW5lZCBpbiB0aGUgZHJhZnQgY2l0ZWQgYWJvdmUuDQoNClRoYW5rcyAtIEZyZWQNCg0K
DQpGcm9tOiBNYXJrIFNtaXRoIFttYWlsdG86bWFya3p6enNtaXRoQGdtYWlsLmNvbV0NClNlbnQ6
IFN1bmRheSwgTm92ZW1iZXIgMjIsIDIwMjAgMTI6MTAgUE0NClRvOiBUZW1wbGluIChVUyksIEZy
ZWQgTCA8RnJlZC5MLlRlbXBsaW5AYm9laW5nLmNvbT4NCkNjOiBDYSBCeSA8Y2IubGlzdDZAZ21h
aWwuY29tPjsgQnJpYW4gRSBDYXJwZW50ZXIgPGJyaWFuLmUuY2FycGVudGVyQGdtYWlsLmNvbT47
IElQdjYgT3BlcmF0aW9ucyA8djZvcHNAaWV0Zi5vcmc+OyA2TUFOIDw2bWFuQGlldGYub3JnPg0K
U3ViamVjdDogUmU6IFtFWFRFUk5BTF0gUmU6IFt2Nm9wc10gTmV4dCBzdGVwPyBbUmU6IFRoZSBi
b3R0b20gaXMgLzExMl0NCg0KDQpUaGlzIG1lc3NhZ2Ugd2FzIHNlbnQgZnJvbSBvdXRzaWRlIG9m
IEJvZWluZy4gUGxlYXNlIGRvIG5vdCBjbGljayBsaW5rcyBvciBvcGVuIGF0dGFjaG1lbnRzIHVu
bGVzcyB5b3UgcmVjb2duaXplIHRoZSBzZW5kZXIgYW5kIGtub3cgdGhhdCB0aGUgY29udGVudCBp
cyBzYWZlLg0KDQoNCg0KDQoNCk9uIE1vbiwgMjMgTm92IDIwMjAsIDAxOjU5IFRlbXBsaW4gKFVT
KSwgRnJlZCBMLCA8RnJlZC5MLlRlbXBsaW5AYm9laW5nLmNvbTxtYWlsdG86RnJlZC5MLlRlbXBs
aW5AYm9laW5nLmNvbT4+IHdyb3RlOg0KSGksIEkgYmVsaWV2ZSB0aGUgQUVSTy9PTU5JIGFwcHJv
YWNoIHRvIHByZWZpeCBkZWxlZ2F0aW9uIHdvdWxkIGJlIGdvb2QgZm9yIHRoZSAzR1BQDQpjYXNl
IGFsc28uIFRoZSBhcHByb2FjaCBpcyBwcmVkaWNhdGVkIG9uIHRoZSByb3V0ZXIgcmV0dXJuaW5n
IGFuIFJBIHdpdGggYW4gSVB2NiBsaW5rLWxvY2FsDQpkZXN0aW5hdGlvbiBhZGRyZXNzIGRldGVy
bWluZWQgYnkgdGhlIGRlbGVnYXRlZCBwcmVmaXguIFRoZSBsaW5rLWxvY2FsIGFkZHJlc3MgaXMg
Zm9ybWVkDQpieSB3cml0aW5nIHRoZSBtb3N0IHNpZ25pZmljYW50IDY0IGJpdHMgb2YgdGhlIGRl
bGVnYXRlZCBwcmVmaXggaW50byB0aGUgaW50ZXJmYWNlIElEIG9mIHRoZQ0KcHJlZml4IGZlODA6
Oi82NC4NCg0KRm9yIGV4YW1wbGUsIGlmIHRoZSBkZWxlZ2F0ZWQgcHJlZml4IHdlcmUgMjAwMTpk
Yjg6MTowOjovNTYgdGhlbiB0aGUgSVB2NiBsaW5rLWxvY2FsDQpkZXN0aW5hdGlvbiBhZGRyZXNz
IGlzIGZlODA6OjIwMDE6ZGI4OjE6MC4gVGhpcyBwcm92aWRlcyBhdCBsZWFzdCB0d28gaW1wb3J0
YW50DQpvcGVyYXRpb25hbCBhZHZhbnRhZ2VzLg0KDQoxKSBJdCBjb252ZXlzIHRoZSBkZWxlZ2F0
ZWQgcHJlZml4IGluIHRoZSBJUHY2IGRlc3RpbmF0aW9uIGFkZHJlc3Mgb2YgdGhlIFJBIHNvIHRo
YXQNCm5vIFBJT3MgaW5zaWRlIHRoZSBSQSBuZWVkIHRvIGJlIHVzZWQgZm9yIHByZWZpeCBkZWxl
Z2F0aW9uLg0KDQpJbiBteSBvcGVyYXRpb25hbCBleHBlcmllbmNlIGl0IGlzIGZhciBiZXR0ZXIg
dG8gbWFrZSB0aGluZ3MgZXhwbGljaXQgaW4gcGFja2V0cyByYXRoZXIgdGhhbiBpbXBsaWNpdC4N
Cg0KU2VlIFJGQzg0NjkgZm9yIGFuIGV4YW1wbGUgb2Ygd2hlcmUgd2hhdCB3YXMgaW1wbGljaXQg
aW4gcGFja2V0cyBoYXMgY2F1c2VkIHNvIG1hbnkgcHJvYmxlbXMgdGhhdCBub3cgYmVpbmcgZXhw
bGljaXQgaGFzIGJlY29tZSB0aGUgcmVjb21tZW5kYXRpb24uIChBYnNlbmNlIG9mIHRoaXMgaW4g
YSB3aG9sZXNhbGVyJ3MgbmV0d29yayBjYXVzZWQgdXMgYW5kIGEgY3VzdG9tZXIgbW9udGhzIG9m
IHRyb3VibGVzaG9vdGluZyBmb3IgdW51c3VhbCBwZXJmb3JtYW5jZSBwcm9ibGVtcywgYW5kIGlz
IG5vdyBjb3N0aW5nIHVzIHNlcnZpY2Ugb3V0YWdlcyBmb3IgbWFueSBjdXN0b21lcnMgYXQgb25j
ZSB3aGlsZSB0aGV5IHB1dCBpdCBpbiBwbGFjZS4pDQoNCg0KDQoyKSBJdCBzdXBwbGllcyB0aGUg
bW9iaWxlIG5vZGUgd2l0aCBhIGd1YXJhbnRlZWQtdW5pcXVlIGxpbmstbG9jYWwgYWRkcmVzcyB0
aGF0DQppdCBjYW4gdXNlIGZvciBmdXR1cmUgY29tbXVuaWNhdGlvbnMgd2l0aG91dCB0aGUgbmVl
ZCB0byBwZXJmb3JtIERBRC4NCg0KDQpTbyB0aGUgUkEgREEgaXMgY2FycmllcyBib3RoIGRlbGVn
YXRlZCBwcmVmaXggaW5mb3JtYXRpb24gYW5kIHdpdGggbGluay1sb2NhbCBhZGRyZXNzIGNvbmZp
Z3VyYXRpb24gdG9vPyBIb3cgZG9lcyBhIG5vZGUga25vdyB0byB1c2UgdGhlIFJBIERBIGFzIGl0
cyBsaW5rLWxvY2FsIGFkZHJlc3M/DQoNCldpdGggdGhlIHJpc2Ugb2Ygd2lyZWxlc3Mgd2UgbmVl
ZCB0byBjYXJlIGFib3V0IHRoZSBnbG9iYWwgdHJhY2VhYmlsaXR5IG9mIGxpbmstbG9jYWwgYWRk
cmVzc2VzIHRvby4gUGVyc2lzdGVudCwgZ2xvYmFsbHkgdW5pcXVlIGxpbmstbG9jYWwgSUlEcyBo
YXZlIHRoZSBzYW1lIHByaXZhY3kgaW1wbGljYXRpb25zIGFzIHBlcnNpc3RlbnQgZ2xvYmFsbHkg
dW5pcXVlIFdpRmkgTUFDIGFkZHJlc3NlcyBhbmQgQmx1ZXRvb3RoIE1BQyBhZGRyZXNzZXMuDQoN
CkhhdmUgYSBsb29rIGF0IGh0dHBzOi8vd2lnbGUubmV0IGFuZCB0aGUgQW5kcm9pZCBhcHAgZm9y
IGNvbGxlY3RpbmcgdGhlIGRhdGEuDQoNCkEgc2ltaWxhciBhcHAgZm9jdXNlZCBvbiBCbHVldG9v
dGggaXMgUmFtYmxlLg0KDQpOZWl0aGVyIG9mIHRoZXNlIGFwcHMgcmVxdWlyZSBhIGhhY2tlZCBw
aG9uZSwgdGhlIGNhbiBqdXN0IGJlIGluc3RhbGxlZCBhbmQgcnVuIGJ5IGFueWJvZHkgZnJvbSB0
aGUgR29vZ2xlIGFwcCBzdG9yZS4NCg0KDQpBZ2FpbiwgdGhlIHByb3Bvc2FsIGNvbWVzIGZyb20g
dGhlIEFFUk8vT01OSSB1c2UgY2FzZSwgYnV0IEkgYmVsaWV2ZSBpcyBhbHNvDQpnb29kIGZvciAz
R1BQIGFuZCByZWFsbHkgYW55IG90aGVyIHdpcmVsZXNzIHVzZSBjYXNlIHdoZXJlIGEgbGlnaHR3
ZWlnaHQNCnByZWZpeCBkZWxlZ2F0aW9uIGNhcGFiaWxpdHkgaXMgZGVzaXJlZC4NCg0KRnJlZA0K

--_000_fe44a5687f864e24a10f917fa9015156boeingcom_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OlZlcmRhbmE7DQoJ
cGFub3NlLTE6MiAxMSA2IDQgMyA1IDQgNCAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8N
CnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsN
CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWls
eToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJ
e21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1
bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVy
bGluZTt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJI
VE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAw
MDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0K
c3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3Jt
YXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJI
VE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7fQ0Kc3Bhbi5FbWFpbFN0
eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3RDt9DQouTXNvQ2hwRGVmYXVsdA0KCXtt
c28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2lu
OjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3Jk
U2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBl
ZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0t
LT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4N
CjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1s
PjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZs
aW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5NYXJrLCBteSBpbml0aWFsIGRl
c2NyaXB0aW9uIHdhcyBwdXJwb3NlZnVsbHkgbGlnaHQgb24gZGV0YWlscyBidXQgdG8gZ2V0IHRo
ZSBmdWxsIHBpY3R1cmU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+eW91IGNhbiBoYXZlIGEgbG9vayBhdCB0
aGUgZm9sbG93aW5nIGRyYWZ0OjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RCI+PGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtdGVt
cGxpbi02bWFuLWxsYS10eXBlLyI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJh
ZnQtdGVtcGxpbi02bWFuLWxsYS10eXBlLzwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMxRjQ5N0QiPlRoZSBpZGVhIGZvciB0aGlzIExMQS1iYXNlZCBQRCBzY2hlbWUgaXMg
YXMgZm9sbG93czo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjEp
IFRoZSByZXF1ZXN0aW5nIHJvdXRlciBjcmVhdGVzIGEgdGVtcG9yYXJ5IExMQSB1c2luZyBSRkM0
OTQxKGJpcykgYW5kIHNldHMgYSBwcmVmaXggbGVuZ3RoPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPmluZGlj
YXRpb24gaW5zaWRlIHRoZSBMTEEgaXRzZWxmLiBUaGUgUlIgdGhlbiB1c2VzIHRoZSBMTEEgYXMg
dGhlIElQdjYgc291cmNlIGFkZHJlc3Mgb2YgYW4gUlM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+bWVzc2Fn
ZSB0byBzZW5kIHRvIHRoZSBkZWxlZ2F0aW5nIHJvdXRlci48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjIpIFdoZW4gdGhlIGRlbGVnYXRpbmcgcm91dGVyIHJlY2Vp
dmVzIHRoZSBSUywgaXQgc2VlcyB0aGF0IHRoZSBJUHY2IHNvdXJjZSBpcyBhbiBSRkM0OTQxKGJp
cyk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+YWRkcmVzcyB3aXRoIGEgbm9uLXplcm8gcHJlZml4IGxlbmd0
aCBpbmRpY2F0aW9uLiBUaGUgRFIgdGhlbiBjb29yZGluYXRlcyB3aXRoIHRoZSBESENQdjY8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+c2VydmVyIHRvIHJlcXVlc3QgYSBQRCBvZiB0aGUgbGVuZ3RoIGluZGlj
YXRlZCBieSB0aGUgUlIuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
Ij4zKSBXaGVuIHRoZSBEUiByZWNlaXZlcyB0aGUgUEQgZnJvbSB0aGUgREhDUHY2IHNlcnZlciwg
aXQgY3JlYXRlcyBhbiBPTU5JIExMQSBieTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5lbWJlZGRpbmcgdGhl
IGRlbGVnYXRlZCBwcmVmaXggaW4gdGhlIElJRCBvZiBmZTgwOjovNjQsIGUuZy4sIGFzIGZlODA6
OjIwMDE6ZGI4OjE6Mi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+VGhlIERSIHRoZW4gc2V0cyBhIHByZWZp
eCBsZW5ndGggaW5kaWNhdGlvbiBpbiB0aGUgT01OSSBMTEEsIGFuZCBzZXRzIHRoZSBMTEEgYXMg
dGhlPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPmRlc3RpbmF0aW9uIGFkZHJlc3Mgb2YgYW4gUkEgbWVzc2Fn
ZSB0byBzZW5kIGJhY2sgdG8gdGhlIFJSLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzFGNDk3RCI+NCkgV2hlbiB0aGUgUlIgcmVjZWl2ZXMgdGhlIFJBIG1lc3NhZ2UsIGl0IHNl
ZXMgdGhhdCB0aGUgZGVzdGluYXRpb24gaXMgYW4gT01OSSBMTEE8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
d2l0aCBhIG5vbi16ZXJvIHByZWZpeCBsZW5ndGguIFRoZSBSUiB0aGVuIHVzZXMgdGhlIGVtYmVk
ZGVkIHByZWZpeCB3aXRoaW4gdGhlIE9NTkk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+TExBIGFzIGl0cyBk
ZWxlZ2F0ZWQgcHJlZml4LCBhbmQgcmVnYXJkcyB0aGUgUm91dGVyIExpZmV0aW1lIGFzIHRoZSB0
aW1lIGF0IHdoaWNoIHRoZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5kZWxlZ2F0ZWQgcHJlZml4IG5lZWRz
IHRvIGJlIHJlbmV3ZWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
Ij5Zb3UgYWxzbyBhc2tlZCBhYm91dCB0aGUgbG9uZy1saXZlZCB1c2FnZSBvZiB1bmlxdWUgTExB
cywgYW5kIEkgdGhpbmsgd2hhdCB3ZSBuZWVkPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPnRvIGNvbnNpZGVy
IGlzIHRoYXQgSVB2NiBpbnRlcmZhY2VzIG1heSBjb25maWd1cmUgbXVsdGlwbGUgTExBcyBvZiBt
dWx0aXBsZSBkaWZmZXJlbnQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+dHlwZXMuIFRoZSB0eXBlcyBuZWVk
IHRvIGJlIGNvb3JkaW5hdGVkIHNvIHRoYXQgdGhleSBkbyBub3QgY29sbGlkZSB3aXRoIG9uZSBh
bm90aGVyPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPmFuZCBjYXVzZSBkdXBsaWNhdGlvbi4gQWxsIG9mIHRo
aXMgaXMgZXhwbGFpbmVkIGluIHRoZSBkcmFmdCBjaXRlZCBhYm92ZS48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlRoYW5rcyAtIEZyZWQ8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFk
ZGluZzowaW4gMGluIDBpbiA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7
Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4i
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48
L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmIj4gTWFyayBTbWl0aCBbbWFpbHRvOm1hcmt6enpzbWl0aEBnbWFp
bC5jb21dDQo8YnI+DQo8Yj5TZW50OjwvYj4gU3VuZGF5LCBOb3ZlbWJlciAyMiwgMjAyMCAxMjox
MCBQTTxicj4NCjxiPlRvOjwvYj4gVGVtcGxpbiAoVVMpLCBGcmVkIEwgJmx0O0ZyZWQuTC5UZW1w
bGluQGJvZWluZy5jb20mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBDYSBCeSAmbHQ7Y2IubGlzdDZAZ21h
aWwuY29tJmd0OzsgQnJpYW4gRSBDYXJwZW50ZXIgJmx0O2JyaWFuLmUuY2FycGVudGVyQGdtYWls
LmNvbSZndDs7IElQdjYgT3BlcmF0aW9ucyAmbHQ7djZvcHNAaWV0Zi5vcmcmZ3Q7OyA2TUFOICZs
dDs2bWFuQGlldGYub3JnJmd0Ozxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW0VYVEVSTkFMXSBS
ZTogW3Y2b3BzXSBOZXh0IHN0ZXA/IFtSZTogVGhlIGJvdHRvbSBpcyAvMTEyXTxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIg
Y2VsbHBhZGRpbmc9IjAiPg0KPHRib2R5Pg0KPHRyPg0KPHRkIHN0eWxlPSJiYWNrZ3JvdW5kOndo
aXRlO3BhZGRpbmc6Ljc1cHQgLjc1cHQgLjc1cHQgLjc1cHQiPg0KPHRhYmxlIGNsYXNzPSJNc29O
b3JtYWxUYWJsZSIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGFs
aWduPSJsZWZ0IiB3aWR0aD0iMTAwJSIgc3R5bGU9IndpZHRoOjEwMC4wJTttYXJnaW4tbGVmdDou
NzVwdDttYXJnaW4tcmlnaHQ6Ljc1cHQiPg0KPHRib2R5Pg0KPHRyPg0KPHRkIHN0eWxlPSJiYWNr
Z3JvdW5kOiM5MTBBMTk7cGFkZGluZzo1LjI1cHQgMS41cHQgNS4yNXB0IDEuNXB0Ij48L3RkPg0K
PHRkIHdpZHRoPSIxMDAlIiBzdHlsZT0id2lkdGg6MTAwLjAlO2JhY2tncm91bmQ6I0ZERjJGNDtw
YWRkaW5nOjUuMjVwdCAzLjc1cHQgNS4yNXB0IDExLjI1cHQ7d29yZC13cmFwOmJyZWFrLXdvcmQi
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tZWxlbWVudDpmcmFtZTttc28tZWxl
bWVudC1mcmFtZS1oc3BhY2U6Mi4yNXB0O21zby1lbGVtZW50LXdyYXA6YXJvdW5kO21zby1lbGVt
ZW50LWFuY2hvci12ZXJ0aWNhbDpwYXJhZ3JhcGg7bXNvLWVsZW1lbnQtYW5jaG9yLWhvcml6b250
YWw6Y29sdW1uO21zby1oZWlnaHQtcnVsZTpleGFjdGx5Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMjEyMTIxIj5UaGlzIG1lc3NhZ2Ugd2FzIHNlbnQgZnJvbSBvdXRzaWRlIG9mIEJvZWluZy4g
UGxlYXNlIGRvIG5vdCBjbGljayBsaW5rcyBvciBvcGVuIGF0dGFjaG1lbnRzIHVubGVzcyB5b3Ug
cmVjb2duaXplIHRoZSBzZW5kZXIgYW5kIGtub3cgdGhhdCB0aGUgY29udGVudCBpcyBzYWZlLjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0KPC90
YWJsZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48YnI+Jm5ic3A7PG86cD48L286
cD48L3NwYW4+PC9wcmU+DQo8L3RkPg0KPC90cj4NCjwvdGJvZHk+DQo8L3RhYmxlPg0KPGRpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPk9uIE1vbiwgMjMgTm92
IDIwMjAsIDAxOjU5IFRlbXBsaW4gKFVTKSwgRnJlZCBMLCAmbHQ7PGEgaHJlZj0ibWFpbHRvOkZy
ZWQuTC5UZW1wbGluQGJvZWluZy5jb20iIHRhcmdldD0iX2JsYW5rIj5GcmVkLkwuVGVtcGxpbkBi
b2VpbmcuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAx
LjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1y
aWdodDowaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5IaSwgSSBi
ZWxpZXZlIHRoZSBBRVJPL09NTkkgYXBwcm9hY2ggdG8gcHJlZml4IGRlbGVnYXRpb24gd291bGQg
YmUgZ29vZCBmb3IgdGhlIDNHUFA8YnI+DQpjYXNlIGFsc28uIFRoZSBhcHByb2FjaCBpcyBwcmVk
aWNhdGVkIG9uIHRoZSByb3V0ZXIgcmV0dXJuaW5nIGFuIFJBIHdpdGggYW4gSVB2NiBsaW5rLWxv
Y2FsPGJyPg0KZGVzdGluYXRpb24gYWRkcmVzcyBkZXRlcm1pbmVkIGJ5IHRoZSBkZWxlZ2F0ZWQg
cHJlZml4LiBUaGUgbGluay1sb2NhbCBhZGRyZXNzIGlzIGZvcm1lZDxicj4NCmJ5IHdyaXRpbmcg
dGhlIG1vc3Qgc2lnbmlmaWNhbnQgNjQgYml0cyBvZiB0aGUgZGVsZWdhdGVkIHByZWZpeCBpbnRv
IHRoZSBpbnRlcmZhY2UgSUQgb2YgdGhlPGJyPg0KcHJlZml4IGZlODA6Oi82NC48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+
DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0ND
QyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdp
bi1yaWdodDowaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48YnI+
DQpGb3IgZXhhbXBsZSwgaWYgdGhlIGRlbGVnYXRlZCBwcmVmaXggd2VyZSAyMDAxOmRiODoxOjA6
Oi81NiB0aGVuIHRoZSBJUHY2IGxpbmstbG9jYWw8YnI+DQpkZXN0aW5hdGlvbiBhZGRyZXNzIGlz
IGZlODA6OjIwMDE6ZGI4OjE6MC4gVGhpcyBwcm92aWRlcyBhdCBsZWFzdCB0d28gaW1wb3J0YW50
PGJyPg0Kb3BlcmF0aW9uYWwgYWR2YW50YWdlcy48YnI+DQo8YnI+DQoxKSBJdCBjb252ZXlzIHRo
ZSBkZWxlZ2F0ZWQgcHJlZml4IGluIHRoZSBJUHY2IGRlc3RpbmF0aW9uIGFkZHJlc3Mgb2YgdGhl
IFJBIHNvIHRoYXQ8YnI+DQpubyBQSU9zIGluc2lkZSB0aGUgUkEgbmVlZCB0byBiZSB1c2VkIGZv
ciBwcmVmaXggZGVsZWdhdGlvbi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Jsb2NrcXVvdGU+
DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5JbiBteSBvcGVyYXRpb25hbCBleHBlcmll
bmNlIGl0IGlzIGZhciBiZXR0ZXIgdG8gbWFrZSB0aGluZ3MgZXhwbGljaXQgaW4gcGFja2V0cyBy
YXRoZXIgdGhhbiBpbXBsaWNpdC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZiI+U2VlIFJGQzg0NjkgZm9yIGFuIGV4YW1wbGUgb2Ygd2hlcmUgd2hhdCB3YXMgaW1w
bGljaXQgaW4gcGFja2V0cyBoYXMgY2F1c2VkIHNvIG1hbnkgcHJvYmxlbXMgdGhhdCBub3cgYmVp
bmcgZXhwbGljaXQgaGFzIGJlY29tZSB0aGUgcmVjb21tZW5kYXRpb24uIChBYnNlbmNlIG9mIHRo
aXMgaW4gYSB3aG9sZXNhbGVyJ3MNCiBuZXR3b3JrIGNhdXNlZCB1cyBhbmQgYSBjdXN0b21lciBt
b250aHMgb2YgdHJvdWJsZXNob290aW5nIGZvciB1bnVzdWFsIHBlcmZvcm1hbmNlIHByb2JsZW1z
LCBhbmQgaXMgbm93IGNvc3RpbmcgdXMgc2VydmljZSBvdXRhZ2VzIGZvciBtYW55IGN1c3RvbWVy
cyBhdCBvbmNlIHdoaWxlIHRoZXkgcHV0IGl0IGluIHBsYWNlLik8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFy
Z2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWYiPjxicj4NCjIpIEl0IHN1cHBsaWVzIHRoZSBtb2JpbGUgbm9kZSB3aXRo
IGEgZ3VhcmFudGVlZC11bmlxdWUgbGluay1sb2NhbCBhZGRyZXNzIHRoYXQ8YnI+DQppdCBjYW4g
dXNlIGZvciBmdXR1cmUgY29tbXVuaWNhdGlvbnMgd2l0aG91dCB0aGUgbmVlZCB0byBwZXJmb3Jt
IERBRC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlNvIHRoZSBSQSBEQSBp
cyBjYXJyaWVzIGJvdGggZGVsZWdhdGVkIHByZWZpeCBpbmZvcm1hdGlvbiBhbmQgd2l0aCBsaW5r
LWxvY2FsIGFkZHJlc3MgY29uZmlndXJhdGlvbiB0b28/IEhvdyBkb2VzIGEgbm9kZSBrbm93IHRv
IHVzZSB0aGUgUkEgREEgYXMgaXRzIGxpbmstbG9jYWwgYWRkcmVzcz88bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+V2l0aCB0aGUgcmlzZSBvZiB3aXJlbGVzcyB3
ZSBuZWVkIHRvIGNhcmUgYWJvdXQgdGhlIGdsb2JhbCB0cmFjZWFiaWxpdHkgb2YgbGluay1sb2Nh
bCBhZGRyZXNzZXMgdG9vLiBQZXJzaXN0ZW50LCBnbG9iYWxseSB1bmlxdWUgbGluay1sb2NhbCBJ
SURzIGhhdmUgdGhlIHNhbWUgcHJpdmFjeSBpbXBsaWNhdGlvbnMNCiBhcyBwZXJzaXN0ZW50IGds
b2JhbGx5IHVuaXF1ZSBXaUZpIE1BQyBhZGRyZXNzZXMgYW5kIEJsdWV0b290aCBNQUMgYWRkcmVz
c2VzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5IYXZlIGEg
bG9vayBhdA0KPGEgaHJlZj0iaHR0cHM6Ly93aWdsZS5uZXQiIHRhcmdldD0iX2JsYW5rIj5odHRw
czovL3dpZ2xlLm5ldDwvYT4gYW5kIHRoZSBBbmRyb2lkIGFwcCBmb3IgY29sbGVjdGluZyB0aGUg
ZGF0YS4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+
QSBzaW1pbGFyIGFwcCBmb2N1c2VkIG9uIEJsdWV0b290aCBpcyBSYW1ibGUuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPk5laXRoZXIgb2YgdGhlc2UgYXBwcyBy
ZXF1aXJlIGEgaGFja2VkIHBob25lLCB0aGUgY2FuIGp1c3QgYmUgaW5zdGFsbGVkIGFuZCBydW4g
YnkgYW55Ym9keSBmcm9tIHRoZSBHb29nbGUgYXBwIHN0b3JlLjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxibG9j
a3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0
O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0
OjBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxicj4NCkFnYWlu
LCB0aGUgcHJvcG9zYWwgY29tZXMgZnJvbSB0aGUgQUVSTy9PTU5JIHVzZSBjYXNlLCBidXQgSSBi
ZWxpZXZlIGlzIGFsc288YnI+DQpnb29kIGZvciAzR1BQIGFuZCByZWFsbHkgYW55IG90aGVyIHdp
cmVsZXNzIHVzZSBjYXNlIHdoZXJlIGEgbGlnaHR3ZWlnaHQ8YnI+DQpwcmVmaXggZGVsZWdhdGlv
biBjYXBhYmlsaXR5IGlzIGRlc2lyZWQuPGJyPg0KPGJyPg0KRnJlZDxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_fe44a5687f864e24a10f917fa9015156boeingcom_--


From nobody Mon Nov 23 09:05:57 2020
Return-Path: <hayabusagsm@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 199253A0B1C; Mon, 23 Nov 2020 09:05:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.187
X-Spam-Level: 
X-Spam-Status: No, score=-0.187 tagged_above=-999 required=5 tests=[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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kVEXx6FuFFzt; Mon, 23 Nov 2020 09:05:50 -0800 (PST)
Received: from mail-pl1-x62f.google.com (mail-pl1-x62f.google.com [IPv6:2607:f8b0:4864:20::62f]) (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 4FCF23A0B18; Mon, 23 Nov 2020 09:05:50 -0800 (PST)
Received: by mail-pl1-x62f.google.com with SMTP id s2so9141243plr.9; Mon, 23 Nov 2020 09:05:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=9IpAu/GbRWQEeLs/05ExUvxSKAymrp1bYWgp5gifPrg=; b=hO+EwiTg79un+E7FsRl8zZf7dpE2QaXqlGSUbcjjRxOs+i0JXsSjT3uge49Kywh7X/ huWrSImv3thyYWL2gjzwLxVZHGdIPWs9PdcQGEO0KiTArEqVstGOofCxkEbu9o7D1AEH lDqFHHajiaryXZnzGv7+maMGbib22nKjgn9zA67QciteYJ/J7ggORrrti1yts2L5Cl5E L/vP+UB0pRH1dG63QU9doyBWmO1QiqPGWEL94aKRIHnkkAkcj5ll+5V4zJOcMGna/oxu p+bcNg68Pm+QTTFkSnIMqECWe8ZtsOrSU+9rkRxjK/uevqojeAwdfTT/79o+i0Euw0cI uhLg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=9IpAu/GbRWQEeLs/05ExUvxSKAymrp1bYWgp5gifPrg=; b=WZ3py08SLP977JuhwVR9/rdRtLhCt6WC87QikT8RFikSA/9274RQmWzkO5PXmfiRI4 FsiqVr83rJIjbVH8tVTXCju3b7Bq/G1F4JwOttA4+Y9f6pbhoxUNNtZXynzb12CBVKY5 6azE6cUWkJDgiy7HngC4ciGvijvqwEJAZvzZpYtHsYWwkcvZ6+j0xWdiX017CvxeROFp NiPoX4Xr8emYYtVGWCQCt/B4wAiWrMIsex+smYVMx4e1yU5zi1t1SvQu5+19H9pNeyea e+0HURIou25NnUXbwzGlPkkLBTzXQxj7kKuEQWZQe9uNqAZd1f46qTuzAJ0i5BlLVfSp qEtw==
X-Gm-Message-State: AOAM531HWV1fCkLkHAE0j+wFH5Q4BfPBK4ggCbnqPv+Yo8vyY4hg2ZOf sjfBWewtPyStg5AAgtI5F7ZKcdHMMaqe6aOoZVY=
X-Google-Smtp-Source: ABdhPJwXlpgxOAS+Il0Y+6lVQ6uktSEAcpW2uf3GlukSu6aDvoInUwbDWduDoq+op+ffJygLxWRVt5bEqQXHNzfDlF8=
X-Received: by 2002:a17:902:7c01:b029:d8:ee2a:ce88 with SMTP id x1-20020a1709027c01b02900d8ee2ace88mr401636pll.22.1606151149581; Mon, 23 Nov 2020 09:05:49 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV2-dH81CY4wSisV8BU-7H9m5a1xYMqTMecRxhNqZe=ApQ@mail.gmail.com> <alpine.DEB.2.20.2011231317420.26384@uplift.swm.pp.se>
In-Reply-To: <alpine.DEB.2.20.2011231317420.26384@uplift.swm.pp.se>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Mon, 23 Nov 2020 12:05:39 -0500
Message-ID: <CABNhwV0xuzJwYhic9+eDcMzs-Lgt3grtSC_YkTrR6QNQs3zqAg@mail.gmail.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, Mikael Abrahamsson <swmike@swm.pp.se>
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>,  "draft-mishra-6man-variable-slaac@ietf.org" <draft-mishra-6man-variable-slaac@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b9f85f05b4c934d9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/dq7PBuIXgpryEMTeFfSHHgyXZsU>
Subject: Re: [v6ops] How do you solve 3GPP issue if neither operator nor handset supports PD?
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 17:05:52 -0000

--000000000000b9f85f05b4c934d9
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, Nov 23, 2020 at 7:24 AM Mikael Abrahamsson <swmike@swm.pp.se> wrote=
:

> On Mon, 23 Nov 2020, Gyan Mishra wrote:
>
> > How do we propose to solve this problem if operators don=E2=80=99t supp=
ort PD
> even
> > though the  3GPP standard has supported PD for over 10 years.
> >
> > Another twist to this puzzle is Android has 90% of the mobile handset
> > marketplace worldwide and adamantly states they will NOT support DHCPv6
> or
> > PD.
> >
> > I researched Apple which has 10% of the market and they also do not
> support
> > PD.
> >
> > Whats the solution now?
>
> The obvious use-case for PD is the "LTE router" fixed-wireless use-case.
> There the problem of getting a DHCPv6-PD client into the UE isn't the sam=
e
> as on handsets. A lot of those platforms already support DHCPv6-PD for
> their wired versions (some have both LTE and wired WAN).


    Gyan>Agreed the obvious PD use case is for wired LTE but this
particular use case brought up in slaac problem statement draft is for
handsets.

>
>
> So this brings us back to the mobile core. Why doesn't this today, 8 year=
s
> after DHCPv6-PD was introduced in 3GPP standards, still not support PD?


>
> I don't know but I know staff at operators who claim to have tried (more
> than 5 years ago). I do not know why their efforts failed. Perhaps the
> mobile core vendors successfully managed to divide the customer base so
> there was no critical mass. I can only speculate. I just find it weird
> that there are now demands to change *everything* downstream from the 3GP=
P
> bearer to handle smaller subnets instead of enabling PD in mobile core.


    Gyan> I have to research technical reasons why

>
>
> --
> Mikael Abrahamsson    email: swmike@swm.pp.se

--=20

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD

--000000000000b9f85f05b4c934d9
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><div><br></div><div><br><div class=3D"gmail_quote"></div></div></div><=
div><div dir=3D"ltr" class=3D"gmail_attr">On Mon, Nov 23, 2020 at 7:24 AM M=
ikael Abrahamsson &lt;<a href=3D"mailto:swmike@swm.pp.se" target=3D"_blank"=
>swmike@swm.pp.se</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:=
solid;padding-left:1ex;border-left-color:rgb(204,204,204)">On Mon, 23 Nov 2=
020, Gyan Mishra wrote:<br>
<br>
&gt; How do we propose to solve this problem if operators don=E2=80=99t sup=
port PD even<br>
&gt; though the=C2=A0 3GPP standard has supported PD for over 10 years.<br>
&gt;<br>
&gt; Another twist to this puzzle is Android has 90% of the mobile handset<=
br>
&gt; marketplace worldwide and adamantly states they will NOT support DHCPv=
6 or<br>
&gt; PD.<br>
&gt;<br>
&gt; I researched Apple which has 10% of the market and they also do not su=
pport<br>
&gt; PD.<br>
&gt;<br>
&gt; Whats the solution now?<br>
<br>
The obvious use-case for PD is the &quot;LTE router&quot; fixed-wireless us=
e-case. <br>
There the problem of getting a DHCPv6-PD client into the UE isn&#39;t the s=
ame <br>
as on handsets. A lot of those platforms already support DHCPv6-PD for <br>
their wired versions (some have both LTE and wired WAN).</blockquote><div d=
ir=3D"auto"><br></div></div><div><div dir=3D"auto">=C2=A0 =C2=A0 Gyan&gt;Ag=
reed the obvious PD use case is for wired LTE but this particular use case =
brought up in slaac problem statement draft is for handsets.=C2=A0</div></d=
iv><div><div><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:so=
lid;padding-left:1ex;border-left-color:rgb(204,204,204)" dir=3D"auto"><br>
<br>
So this brings us back to the mobile core. Why doesn&#39;t this today, 8 ye=
ars <br>
after DHCPv6-PD was introduced in 3GPP standards, still not support PD?</bl=
ockquote><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-lef=
t-color:rgb(204,204,204)" dir=3D"auto"><br>
<br>
I don&#39;t know but I know staff at operators who claim to have tried (mor=
e <br>
than 5 years ago). I do not know why their efforts failed. Perhaps the <br>
mobile core vendors successfully managed to divide the customer base so <br=
>
there was no critical mass. I can only speculate. I just find it weird <br>
that there are now demands to change *everything* downstream from the 3GPP =
<br>
bearer to handle smaller subnets instead of enabling PD in mobile core.</bl=
ockquote><div dir=3D"auto"><br></div><div dir=3D"auto">=C2=A0 =C2=A0 Gyan&g=
t; I have to research technical reasons why=C2=A0</div><blockquote class=3D=
"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;borde=
r-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)" dir=
=3D"auto"><br>
<br>
-- <br>
Mikael Abrahamsson=C2=A0 =C2=A0 email: <a href=3D"mailto:swmike@swm.pp.se" =
target=3D"_blank">swmike@swm.pp.se</a></blockquote></div></div>
</div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"g=
mail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div><p style=
=3D"color:rgb(34,34,34)"><a href=3D"http://www.verizon.com/" style=3D"color=
:rgb(17,85,204);padding-bottom:1em;display:inline-block" target=3D"_blank">=
<img src=3D"http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email" widt=
h=3D"81" height=3D"18" style=3D"height:18px;width:81px"></a><br></p><p styl=
e=3D"font-size:1em;margin:0px;font-family:&quot;Verizon NHG DS&quot;,Arial,=
sans-serif;line-height:13px;color:black"><b>Gyan Mishra</b></p><p style=3D"=
color:rgb(34,34,34);margin:0px;line-height:13px"><font face=3D"georgia, ser=
if" style=3D"color:black;font-size:1em"><i>Network Solutions A</i></font><f=
ont color=3D"#000000" face=3D"georgia, serif"><i>rchitect=C2=A0</i></font><=
/p><p style=3D"font-size:1em;margin:0px;line-height:13px;color:black"><i><f=
ont face=3D"georgia, serif">M 301 502-1347<br>13101 Columbia Pike=C2=A0<br>=
</font></i>Silver Spring, MD</p></div><div><br></div></div></div></div></di=
v></div></div></div></div>

--000000000000b9f85f05b4c934d9--


From nobody Mon Nov 23 09:52:09 2020
Return-Path: <alexandre.petrescu@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 148B23A0C01 for <v6ops@ietfa.amsl.com>; Mon, 23 Nov 2020 09:52:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.155
X-Spam-Level: ***
X-Spam-Status: No, score=3.155 tagged_above=-999 required=5 tests=[DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, NML_ADSP_CUSTOM_MED=1.2, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.972, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 gyFL8JPQ89at for <v6ops@ietfa.amsl.com>; Mon, 23 Nov 2020 09:51:59 -0800 (PST)
Received: from sainfoin-smtp-out.extra.cea.fr (sainfoin-smtp-out.extra.cea.fr [132.167.192.228]) (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 1E4223A0B95 for <v6ops@ietf.org>; Mon, 23 Nov 2020 09:51:58 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0ANHpuxn014495 for <v6ops@ietf.org>; Mon, 23 Nov 2020 18:51:56 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 6D373208F99 for <v6ops@ietf.org>; Mon, 23 Nov 2020 18:51:56 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 60F872072E7 for <v6ops@ietf.org>; Mon, 23 Nov 2020 18:51:56 +0100 (CET)
Received: from [10.11.240.70] ([10.11.240.70]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0ANHptDS024098 for <v6ops@ietf.org>; Mon, 23 Nov 2020 18:51:55 +0100
To: v6ops@ietf.org
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <fb87c22c-388d-0492-1ea7-018655353f9b@joelhalpern.com> <CABNhwV0TbS7Kiynb=jvczJFDyy=uMfd-he+d0ii7aU5AnsUKeA@mail.gmail.com> <9ff71dd2-4901-0d61-b41c-0f65118c8dda@joelhalpern.com> <CABNhwV1pSiEuaOZGN5ErR=KETjD1fVb58YM1EEd+mf7RtOenQw@mail.gmail.com> <83cb8c2d-d2eb-2cd4-eb8d-466daa59ac75@joelhalpern.com> <7a15b2d2-f4bd-b6f1-0825-1f86e46ef4ce@gmail.com> <CAO42Z2yvXCfn8bxxk7mT7MozmCyexmVKNCOvktf2sV-S7WPxig@mail.gmail.com> <24b3cb7e-989f-2b99-f019-74b6d39c424b@joelhalpern.com> <CABNhwV079noK_imFMz2wTzerGX6ke8m4ici=KEAj8Edk0j4Gow@mail.gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <476bce25-99c4-c271-9b59-06fd9da35423@gmail.com>
Date: Mon, 23 Nov 2020 18:51:55 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0
MIME-Version: 1.0
In-Reply-To: <CABNhwV079noK_imFMz2wTzerGX6ke8m4ici=KEAj8Edk0j4Gow@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/7XOPQrr9E8zOTFnZdwQsfPJ-ld0>
Subject: Re: [v6ops] Next step? [Re: The bottom is /112]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 17:52:07 -0000

Le 23/11/2020 à 07:40, Gyan Mishra a écrit :
> 
> 
> On Sat, Nov 21, 2020 at 10:26 AM Joel M. Halpern <jmh@joelhalpern.com
>  <mailto:jmh@joelhalpern.com>> wrote:
> 
> As I understand it, the situation is not that 3GPP has not defined
> use of DHCP.  But rather than operators have uniformly declined to
> deploy it.  (3GPP has defined DHCP for 5G for fixed access.  We have
> heard here that even that is not what the operators want.)  As such,
> asking 3GPP why they didn't deploy it seems a bit odd.
> 
> 
> Gyan> One possible non technical factor is that Android which as of 
> 2019 statistical data below holds 87% of the global mobile market
> share and Apple 13% and Android is continuing to climb in 2020.
> Android adamantly refuses to change its position on support of
> DHCPv6.

At which point, one can wonder why Android refuses to support DHCPv6.

This has also been discussed other time.

There have been given reasons.  If I remember correctly, some of the
reasons had to do with the difficulty put on a user to manually
configure some matters exclusively related to DHCP; or maybe the 
difficulty of syncing between data received on RA vs DHCP; but I am not 
sure I remember ok.

Alex

PS: a colleague here ported a couple of open source DHCPv6(-PD) clients
to Android.  We stopped short from submitting these clients to the
respective store, because it required payment to accept them.  The
business model at the store assumes that an initial small investment
would be later covered by numerous paying uses of a DHCP app.
That problem (have to pay for acceptance) adds to the other problem of
blocking in the modem.  One could still use a DHCP client on the wifi
interface; or could use DHCP client on the 3gpp iface with a https
tunnel drilled through the modem (provided, of course, that PGW mounts a
SSL tunnel for DHCP purpose, or listens to 443 for DHCP - neither of
these is acceptable at operator, even if the DHCP-PD server software,
and https software, and SSL tunnel software are all present in that PGW.)

   I think
> that really shackles 3GPP carriers from supporting DHCPv6 is close to
>  100% of all mobile handsets won’t support it.
> 
> https://www.statista.com/statistics/272307/market-share-forecast-for-smartphone-operating-systems/
>  
> <https://www.statista.com/statistics/272307/market-share-forecast-for-smartphone-operating-systems/>
>
> 
> 
> 
> 
> Yours, Joel
> 
> On 11/20/2020 11:19 PM, Mark Smith wrote:
>> 
>> 
>> On Sat, 21 Nov 2020, 14:00 Brian E Carpenter, 
>> <brian.e.carpenter@gmail.com <mailto:brian.e.carpenter@gmail.com>
> <mailto:brian.e.carpenter@gmail.com 
> <mailto:brian.e.carpenter@gmail.com>>> wrote:
>> 
>> Joel,
>> 
>> It seems to me that it's high time to draft a liaison
> statement to 3GPP,
>> observing that:
>> 
>> (1) There is a serious problem for the design and
> implementation of
>> 5G-based IPv6 "hot spots" and CEs [which is where this
> conversation
>> started];
>> 
>> 
>> I think it is also important to find out why they haven't deployed 
>> DHCPv6 to solve this problem.
>> 
>> Don't they think DHCPv6 infrastructure will scale? Is it just
> that they
>> don't know how to scale it?
>> 
>> Is it a vendor / mobile operator / handset developer DHCPv6 
>> capability chicken-and-egg problem?
>> 
>> Is there an overriding business or industry reason?
>> 
>> The mobile industry has been resistant to tethering over the
> years, and
>> probably only came to begrudgingly accept it because they couldn't 
>> prevent phone vendors from implementing Wifi and NAT, and
> couldn't very
>> effectively stop their customers from using that capability (One
> trick
>> I've heard of to prevent tethering working was to check if an IPv4 
>> packet's TTL value was 64 when it arrived at the network, meaning
>> it originated from the directly attached handset. Packets from
>> tethered devices had a TTL of 63 so were dropped. Of course, you
>> could set
> the
>> default TTL on a tethered PC to 65 to get around that.)
>> 
>> I guess there might be a fairly strong mindset that there must be
> a fee
>> per device attached to the network in addition to a fee for
>> network utilisation. Providing multiple /64s would be formally
>> acknowledging that multiple devices can be attached and a fee per
>> device isn't and can't ever be charged, counter to the mindset.
>> 
>> Regards, Mark.
>> 
>> 
>> (2) Although the best solution is not yet obvious, defining and 
>> standardizing it will require a joint effort by the IETF and
> 3GPP.
>> 
>> Followed by a proposal to form an ad hoc joint design team.
>> 
>> Regards Brian Carpenter On 21-Nov-20 14:46, Joel M. Halpern wrote:
>>> The nesting got me lost, so I will top post my take on the
> answer
>> to the
>>> one quesiton I could understand.
>>> 
>>> I believe you asked what I think would need to be changed to
>> permit the
>>> delegation. As with anything, the real things that need to change
>>> are the
>> devices in
>>> the network.
>>> 
>>> With regard to IETF standards, what is proposed is a
> change to RA.
>>> There are several possible changes.  None of them require a
>> change to
>>> the IPv6 addressing archtiecture, as the addressing structure
>> remains as
>>> it is. As for the exact mechanism, at the moment I lean towards
>>> Ole's
>> proposal
>>> of using a new option in his generic option mechanism.
> But I am not
>>> wedded to that answer.
>>> 
>>> And of course, to get this supported in mobile environments we
>> will have
>>> to work with 3GPP and make sure there are no other hidden
> issues.
>>> That's the way we do things.  Work together.
>>> 
>>> Changing the prefix length to /80 is technically also
> possible.
>> It does
>>> a lot more violence to my understanding of the
> architecture and
>> software
>>> structures that go with it, and is a very limited and narrow
>> solution to
>>> the problem.
>>> 
>>> Yours, Joel
>>> 
>>> On 11/20/2020 7:58 PM, Gyan Mishra wrote:
>>>> Hi Joel
>>>> 
>>>> In-line
>>>> 
>>>> On Fri, Nov 20, 2020 at 6:02 PM Joel M. Halpern
>> <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
> <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>
>>>> <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
> <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>>> wrote:
>>>> 
>>>> Gyan, separate from Ole's comments about the difference
>> between address
>>>> assignment and delegation, I have another problem
> following the
>>>> reasoning below.
>>>> 
>>>> Yes, the proposal for using shorter prefixes to
> enable UE to
>> perform
>>>> delegation will require changes to the UE.
>>>> 
>>>> Gyan> Agreed.  So that change would be to RFC 4291
> 64 bit
>> boundary
>>>> to allow for longer prefix.  Do you agree?
>>>> 
>>>> If you don’t agree what do think the change would be to allow
>> the UE to
>>>> accept shorter prefix from the 3GPP gateway?
>>>> 
>>>> 
>>>> But I do not see how that is relevant to any choice
> we are
>> trying to
>>>> make. Any solution that enables UE to delegate addresses
> (in the
>> sense that
>>>> they lack the capability now) willr equire changes to
> the UE.
>>>> 
>>>> 
>>>> 
>>>> Gyan> If the UE receives a /56 via RA it could
> delegate /64 to
>>>> downstream devices.  No change needed to delegate  /64,
>> however a
>>>> change is needed to accept /56 via RA.
>>>> 
>>>> 
>>>> If 3GPP gateway supported PD - problem solved but that’s
>> not the
>>>> case and that does not sound like it will ever change
> even with 5G.
>>>> 
>>>> Gyan> The UE needs to be able to accept shorter prefix.
>> That’s the
>>>> IPV6 specification change that requires removal of the 64 bit
>> boundary.
>>>> 
>>>> Yoru proposed change to the SLAAC length if anything does more
>> violence to
>>>> the software (depending upon the exact software
> architecture.)
>>>> 
>>>> 
>>>> Gyan> What violence to software.  There would be more
>> violence to
>>>> software if we removed the 64 bit boundary and allowed
> slaac to
>> support
>>>> any vlsm prefix lengths.
>>>> 
>>>> My /80 proposal would just shift the boundary 16 bits to /80.
>>>> 
>>>> Hosts on the same subnet with two different masks would
> not be
>> on-net to
>>>> each other as on different subnets.  The router would be
>> configured with
>>>> the two subnets /64 and /80 subnet to support the two
> device types.
>>>> The solution would be a simple RA PIO flag that is set
> and older
>> hosts
>>>> not upgraded would be backwards compatible and so would only
>> support 64
>>>> bit boundary by ignoring flag. Hosts upgraded to support
> would
>>>> understand the flag and be able to support longer mask up
> to /80.
>>>> 
>>>> 
>>>> 
>>>> So I do not follow how you got to your conclusion.
>>>> 
>>>> Yours, Joel
>>>> 
>>>> On 11/20/2020 5:27 PM, Gyan Mishra wrote:
>>>>> 
>>>>> (top posting)
>>>>> 
>>>>> As I would like to clear the air as well as get to the
>> crux of
>>>> the v6ops
>>>>> presentation development results as well as next steps
>> for this
>>>> draft
>>>>> and the 6man variable slaac solutions draft:
>>>>> 
>>>>> 
>>>>> This thread was in light of Lorenzo kindly
> pointing out that
>>>> upgrading
>>>>> 3GPP is not all that needs be done for Cameron’s
> 64share
>> v2 to
>>>> work - as
>>>>> all mobile devices would stop working- as slaac
> would not
>> would be
>>>>> effectively broken.
>>>>> 
>>>>> The mobile device would receive a shorter prefix let’s
>> say /56
>>>> but not
>>>>> know what to do with it since it’s expecting a /64.
>>>>> 
>>>>> So that a major gap and the only solution is
> updating RFC
>> 4291
>>>> removing
>>>>> the 64 bit boundary allowing for shorter prefix
> and now
>> as well
>>>> longer
>>>>> prefixes to work and in that respect now provide
> the much
>> needed
>>>> parity
>>>>> with static and DHCPv6 which can do any prefix length.
>>>>> 
>>>>> So that is a drastic change to RFC 4291.  However, in
>> light of this
>>>>> development on the v6ops 109 call, my balancing act of
>> best of both
>>>>> worlds and also to keep everyone happy to make
> this a WG
>> effort
>>>> for this
>>>>> change by proposing in the subject heading /80 fixed
>> boundary and
>>>> not a
>>>>> variable slaac change allowing all bits vlsm.
>>>>> 
>>>>> Basically stealing 16 bits for network prefix out
> of the
>> IID, still
>>>>> keeping the fixed boundary so longer than 80 would NOT
>> be allowed.
>>>>> 
>>>>> A /64 would now be equivalent to a /48 with now
> 64k /80’s.
>>>>> 
>>>>> This /80 would keep the operators and law enforcement
>> happy as
>>>> now 16
>>>>> bits less helps traceability but is still long
> enough for
>> 48 bits of
>>>>> privacy to IP correlation by attackers.
>>>>> 
>>>>> This /80 would be a nice optimal balance as it
> would keep
>> wired
>>>>> broadband and mobile handset customers happy
> respecting their
>>>> privacy as
>>>>> the 16 bits less of heuristics is minimal change that
>> will impact IP
>>>>> correlation by attackers.
>>>>> 
>>>>> The IID as it’s less than the current 64 bit
> cannot use
>> MAC based
>>>> EUI64
>>>>> IID, which is not a problem as Mac based IID is not
>> recommended
>>>> as most
>>>>> all manufacturers use RFC 4941 and I believe Linux
>> flavors some use
>>>>> stable IID RFC 7217.
>>>>> 
>>>>> So now the 48 bit IID would require a random IID
> generation
>>>> schema so
>>>>> can use either RFC 4941 privacy extension or RFC 7217
>> stable IID to
>>>>> generate the 48 bit IID.
>>>>> 
>>>>> 3GPP subtending would now work issue mentioned in
> the problem
>>>> statement
>>>>> draft without even having to use 64share as now longer
>> prefixes
>>>> up to
>>>>> /80 would be supported allowing for further
> segmentation of
>>>> downstream
>>>>> devices.
>>>>> 
>>>>> This also would help wired broadband and soon fixed 5G
>> broadband
>>>>> proliferation where operators in light of BCP
> RIPE-690,
>> are sill
>>>>> allocation via BNG gateways a /64, now operators  can
>> stay as-is,
>>>> as the
>>>>> /64 would now be allowed to be further segmented
>> supporting 64k
>>>> /80s,
>>>>> way more then enough for SOHO.
>>>>> 
>>>>> This would allow 64share if used by 3GPP operators to
>> work and
>>>> would not
>>>>> require the 3GPP specification to be updated.  We
> don’t
>> know even
>>>> if the
>>>>> 3GPP architecture specification can be updated to
> support
>> shorter
>>>>> prefixes and if the 3GPP consortium of operators would
>> agree to
>>>> it.  So
>>>>> that is all theoretical of that change is possible.
>>>>> 
>>>>> As with 5G with Enhanced VPN framework SR steering of
>> high priority
>>>>> traffic, traffic isolation and Network slicing
>> capabilities becomes
>>>>> mainstream and will soon be a real world reality
> and as
>> fixed 5G
>>>>> broadband proliferation takes off and mobile 5G == the
>> idea of a
>>>>> wearable /48 will really be many /48s.
>>>>> 
>>>>> As this paradigm shift takes place, operators
> around the
>> world
>>>> will be
>>>>> clamoring after the RIR for massive blocks, I
> would say
>> less than /8
>>>>> more like a /5 or /4.  If you do the math on the
> way high
>> side a /10
>>>>> yields 7 bits so 128 divided by 5 RIRs yields 24
> ISPs per RIR
>>>> which is
>>>>> tiny number with the number of large size operators
>> worldwide.
>>>>> 
>>>>> With the massive proliferation of IOT devices and
> just about
>>>> every home
>>>>> or office appliance on 5G, the problem now gets way
>> exacerbated.
>>>>> 
>>>>> As this evolution unfolds IANA will be scrambling to
>> release all
>>>>> remaining /3 as well as all unallocated blocks to
> subvert
>> RIR IPv6
>>>>> address space depletion.
>>>>> 
>>>>> Playing Monday night quarterbacking in hindsight
> we would
>> never
>>>> think
>>>>> this would happen in a million years, but we would see
>> IPv6 on
>>>> the verge
>>>>> of address space depletion.  Unheard of but it can
> happen
>> as the
>>>> saying
>>>>> goes “when you build - they will come”.
>>>>> 
>>>>> It is true as history has taught that very
> important lesson.
>>>>> 
>>>>> The answer to this real world problem is in the
> subject
>> heading
>>>> of this
>>>>> thread.
>>>>> 
>>>>> This would also fix the day 1 issue I mentioned
> allowing
>> mix of
>>>> slaac
>>>>> devices with static and DHCPv6 up to /80.
>>>>> 
>>>>> The variable slaac solution draft proposes a new
> RA PIO flag
>>>> that would
>>>>> be used to signal longer prefixes, and would provide
>> backwards
>>>>> compatibility so that devices not supporting woud
> ignore
>> the flag
>>>> and
>>>>> devices on newer code supporting would use the
> flag.  We
>> definitely
>>>>> don’t want to impact any existing devices on the
> existing
>> 64 bit
>>>> slaac
>>>>> boundary standard.
>>>>> 
>>>>> Dmytro has tested the solution on Linux kernel
> signaling
>> RA PIO
>>>> flag and
>>>>> was able to successfully test any length mask and
> random IID
>>>> generation
>>>>> both RFC 4941 privacy extension as well as stable
> IID RFC
>> 7217.
>>>>> 
>>>>> 
>>>> 
>> 
> https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/ 
> <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>
>> 
> <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>>
>
> 
>>> 
>> 
> <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>
> <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>>>
>
> 
>>>> 
>>>> 
>> 
> <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>
> <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>>
>
> 
>>> 
>> 
> <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>
> <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/
> <https://datatracker.ietf.org/doc/draft-mishra-6man-variable-slaac/>>>>
>
> 
>>>> 
>>>>> If everyone is in agreement with what I have
> stated on this
>>>> thread, I
>>>>> would like to ask the chairs for WG adoption as
> this is a
>> WG effort.
>>>>> 
>>>>> I would like to garner support from all 6MAN
> members with
>> full
>>>> consensus
>>>>> to change the existing RFC 4941 /64 fixed boundary
> to /80
>> fixed
>>>> boundary.
>>>>> 
>>>>> Kind Regards
>>>>> 
>>>>> Gyan
>>>>> 
>>>>> On Thu, Nov 19, 2020 at 5:14 PM Joel M. Halpern
>>>> <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
> <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>
>> <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
> <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>>
>>>>> <mailto:jmh@joelhalpern.com
> <mailto:jmh@joelhalpern.com> <mailto:jmh@joelhalpern.com 
> <mailto:jmh@joelhalpern.com>>
>> <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
> <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>>>> wrote:
>>>>> 
>>>>> I am missing something in your reasoning. You seem to say at
>>>>> one point that (to
> paraphrase) "we
>> can't
>>>> do this
>>>>> because it does not work with the existing UE
> software".
>>>>> Any new solution where a UE delegates based on any
>> change of
>>>> any kind
>>>>> (including lengthening the prefix, shortening the
>> prefix, or
>>>> magically
>>>>> incanting new prefixes) requires that the UE be
>> upgraded to know
>>>>> what to do with the information.  I do not see how that
>>>> differentiates any of
>>>>> the solutions. (Except "don't do anything",
> which I
>> think we
>>>> do not
>>>>> want to take.)
>>>>> 
>>>>> Yours, Joel
>>>>> 
>>>>> On 11/19/2020 5:03 PM, Gyan Mishra wrote:
>>>>>> 
>>>>>> 
>>>>>> On Thu, Nov 19, 2020 at 10:33 AM
>> <otroan@employees.org <mailto:otroan@employees.org>
> <mailto:otroan@employees.org <mailto:otroan@employees.org>>
>>>> <mailto:otroan@employees.org
> <mailto:otroan@employees.org> <mailto:otroan@employees.org 
> <mailto:otroan@employees.org>>>
>>>>> <mailto:otroan@employees.org
> <mailto:otroan@employees.org>
>> <mailto:otroan@employees.org <mailto:otroan@employees.org>>
> <mailto:otroan@employees.org <mailto:otroan@employees.org>
>> <mailto:otroan@employees.org <mailto:otroan@employees.org>>>>
>>>>>> <mailto:otroan@employees.org
> <mailto:otroan@employees.org>
>> <mailto:otroan@employees.org <mailto:otroan@employees.org>>
> <mailto:otroan@employees.org <mailto:otroan@employees.org>
>> <mailto:otroan@employees.org <mailto:otroan@employees.org>>>
>>>> <mailto:otroan@employees.org
> <mailto:otroan@employees.org> <mailto:otroan@employees.org 
> <mailto:otroan@employees.org>>
>> <mailto:otroan@employees.org <mailto:otroan@employees.org>
> <mailto:otroan@employees.org <mailto:otroan@employees.org>>>>>>
> wrote:
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>> On 19 Nov 2020, at 14:58, Gyan Mishra
>>>>> <hayabusagsm@gmail.com
> <mailto:hayabusagsm@gmail.com> <mailto:hayabusagsm@gmail.com 
> <mailto:hayabusagsm@gmail.com>>
>> <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>
> <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>>
>>>> <mailto:hayabusagsm@gmail.com
> <mailto:hayabusagsm@gmail.com> <mailto:hayabusagsm@gmail.com 
> <mailto:hayabusagsm@gmail.com>>
>> <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>
> <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>>>
>>>>>> <mailto:hayabusagsm@gmail.com
> <mailto:hayabusagsm@gmail.com>
>> <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>
>>>> <mailto:hayabusagsm@gmail.com
> <mailto:hayabusagsm@gmail.com> <mailto:hayabusagsm@gmail.com 
> <mailto:hayabusagsm@gmail.com>>>
>>>>> <mailto:hayabusagsm@gmail.com
> <mailto:hayabusagsm@gmail.com>
>> <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>
>>>> <mailto:hayabusagsm@gmail.com
> <mailto:hayabusagsm@gmail.com>
>> <mailto:hayabusagsm@gmail.com
> <mailto:hayabusagsm@gmail.com>>>>>> wrote:
>>>>>>> 
>>>>>>> You would need a new option. It
> would likely be
>>>> useful for the
>>>>>> requesting router to indicate interest
> in the
>> option. Even
>>>>> hinting
>>>>>> at what prefix size it was expecting.
>>>>>>> Now can you explain to me again the
> reasons
>> why this
>>>>> approach is
>>>>>> better than using the existing DHPCv6
> protocol
>> packets?
>>>>>>> 
>>>>>>> 3GPP gateway does not support DHCPv6
>>>>>> 
>>>>>> 3GPP gateway doesn't support new option.
>> What's your
>>>> point?
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> The point of the v6ops presentation
> and this
>> email
>>>> thread is
>>>>> how to
>>>>>> “extend a /64” in the 3GPP use case  in
> slide 1 of the
>>>> deck you
>>>>> compiled
>>>>>> a list of options and of the two I had
> highlighted
>> in red
>>>> were the
>>>>>> 64share v2 Cameron’s option and the
> variable slaac
>>>> option.  So on
>>>>> the
>>>>>> call this morning Lorenzo shot down 64share v2
>> shorter prefix
>>>>> option as
>>>>>> even if the 3GPP architecture was updated to
>> support longer
>>>>> prefixes and
>>>>>> even is the 3GPP gateway was able to send a
>> shorter prefix
>>>> with A
>>>>> flag
>>>>>> not set, all mobile devices per Lorenzo’s point
>> would be
>>>> broken
>>>>> as they
>>>>>> would not accept the shorter let’s say /56
> prefix
>> to build the
>>>>> slaac 128
>>>>>> bit address.  So the bottom line is the
> 64share v2
>> won’t work
>>>>> unless we
>>>>>> update RFC 4291 and remove the 64 bit boundary.
>>>>>> 
>>>>>> So we are back to square uno - no viable
> solution
>>>>>> 
>>>>>> So now we had thrown out the longer >64
> due to
>> race to
>>>> bottom
>>>>> worries
>>>>>> which I and others believe is Fud and as
> described in
>>>> slide 10 of
>>>>> the
>>>>>> v6ops “race to the bottom slide”.
>>>>>> 
>>>>>> So a happy medium /80 fixed boundary I came up
>> with that I
>>>> think
>>>>> solves
>>>>>> a lot of the issue and not just the 3GPP
> initial
>>>> segmentation of
>>>>>> downstream devices problem statement.
>>>>>> 
>>>>>> Since we have to update RFC 4291 for
> 64share v2 to
>> work
>>>> anyways
>>>>> to allow
>>>>>> for shorter prefixes, why not instead
> create a new
>> bottom
>>>> at /80
>>>>> giving
>>>>>> 16 bits more of prefix length and shrinking the
>> IID down
>>>> to 48 bits.
>>>>>> Doing so you would not even have to update
> the 3GPP
>>>> architecture
>>>>> as I
>>>>>> don’t know if that would fly or not.  Also this
>> solves a
>>>> few other
>>>>>> problems at the same time.
>>>>>> 
>>>>>> 
>>>>>> As I mentioned in the v6ops deck presented that
>> vlsm 0 to
>>>> 128 is
>>>>>> mainstream for operators for static
> addressing on
>> router
>>>> and switch
>>>>>> infrastructure and dhcpv6 subnets longer
> prefixes
>> for network
>>>>>> infrastructure appliance clusters, NFV/VNF
>> virtualization
>>>> and server
>>>>>> farms.  On host subnets where there is a
> chance of
>> mix of
>>>> slaac
>>>>> hosts
>>>>>> with dhcpv6  devices the prefix length is
> stuck at
>> /64.  So on
>>>>> these mix
>>>>>> addressing host subnets we cannot do longer
>> prefixes following
>>>>> our ND
>>>>>> cache hard limit mantra to prevent ND cache
> exhaustion
>>>> issues as
>>>>>> described in RFC 6164.
>>>>>> 
>>>>>> So with the /80 new fixed boundary shifting
> prefix
>> length
>>>> 16 bits
>>>>> longer
>>>>>> and shortening the IID by 16 bits gives
> resolved
>> the 3GPP
>>>> issue
>>>>> which
>>>>>> 64share can work as is and subtending to
> downstream
>>>> devices will now
>>>>>> work as a /64 is now equivalent to a /48
> with 64k
>> /80s.  Also
>>>>> BCP-690
>>>>>> for broadband not all operators have
> adopted the
>> shorter
>>>> prefix
>>>>> lengths
>>>>>> /56 or /48 recommendations  and now that’s
> not an
>> issue as the
>>>>> /64 would
>>>>>> now suffice.
>>>>>> 
>>>>>> From an operators perspective that gain
> allows at
>> least
>>>> for 3GPP
>>>>>> massive growth and subtending with a single /64
>> allows the
>>>> operators
>>>>>> such as Verizon with massive subscriber base
>> worldwide can
>>>> stay with
>>>>>> current allocations and don’t have to ask
>>>> 
>> 
> <https://www.google.com/maps/search/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=gmail&source=g
> <https://www.google.com/maps/search/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=gmail&source=g>
> <https://www.google.com/maps/search/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=gmail&source=g
> <https://www.google.com/maps/search/ent+allocations+and+don%E2%80%99t+have+to+ask?entry=gmail&source=g>>>
>
> 
>>> for /10.
>>>>>> 
>>>>>> As 5G gets rolled out with Enhanced VPN
> framework
>> and Network
>>>>> slicing
>>>>>> paradigm, the demand for shorter blocks and
> wearable
>>>> multiple /48
>>>>> will
>>>>>> be our new reality.
>>>>>> 
>>>>>> Making that 16 bit shift now to /80 making
> a /64
>> the new
>>>> /48 will
>>>>> give
>>>>>> broadband and 3GPP subscribers a ton of
> space to
>>>> subtending their
>>>>>> networks we would be set for the future.
>> Especially with
>>>> IOT the
>>>>> demand
>>>>>> for subtending will continue to grow
> astronomically.
>>>>>> 
>>>>>> Also IANA does not have to get start in
> allocating the
>>>> other /3 and
>>>>>> other available blocks.
>>>>>> 
>>>>>> Lots of problems being solved here with a fixed
>> /80 new
>>>> boundary.
>>>>>> 
>>>>>> Also with the existing random IID generation
>> schemes which
>>>> we have
>>>>>> tested on Linux kernel can do longer p
>>>>> 
>>>> 
>> 
> <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g
> <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g>
> <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g
> <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g>>
> <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g
> <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g>
> <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g
> <https://www.google.com/maps/search/tested+on+Linux+kernel+can+do+longer+p?entry=gmail&source=g>>>>refixes
>
> 
>>>> using RFC 4941 privacy
>>>>>> extension or RFC 7217 stable IID.
>>>>>> 
>>>>>> Win-Win for all.
>>>>>> 
>>>>>> Ole
>>>>>> 
>>>>>> --
>>>>>> 
>>>>>> <http://www.verizon.com/
> <http://www.verizon.com/> <http://www.verizon.com/ 
> <http://www.verizon.com/>>
>> <http://www.verizon.com/ <http://www.verizon.com/>
> <http://www.verizon.com/ <http://www.verizon.com/>>>
>>>> <http://www.verizon.com/ <http://www.verizon.com/>
> <http://www.verizon.com/ <http://www.verizon.com/>>
>> <http://www.verizon.com/ <http://www.verizon.com/>
> <http://www.verizon.com/ <http://www.verizon.com/>>>>>
>>>>>> 
>>>>>> *Gyan Mishra*
>>>>>> 
>>>>>> /Network Solutions A//rchitect /
>>>>>> 
>>>>>> /M 301 502-1347 13101 Columbia Pike /Silver Spring, MD
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> _______________________________________________ v6ops
>>>>>> mailing list v6ops@ietf.org <mailto:v6ops@ietf.org>
> <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>
>> <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>
> <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>>
>>>> <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>
> <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>
>> <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>
> <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>>>
>>>>>> https://www.ietf.org/mailman/listinfo/v6ops
> <https://www.ietf.org/mailman/listinfo/v6ops>
>> <https://www.ietf.org/mailman/listinfo/v6ops
> <https://www.ietf.org/mailman/listinfo/v6ops>>
>>>> <https://www.ietf.org/mailman/listinfo/v6ops
> <https://www.ietf.org/mailman/listinfo/v6ops>
>> <https://www.ietf.org/mailman/listinfo/v6ops
> <https://www.ietf.org/mailman/listinfo/v6ops>>>
>>>>> <https://www.ietf.org/mailman/listinfo/v6ops
> <https://www.ietf.org/mailman/listinfo/v6ops>
>> <https://www.ietf.org/mailman/listinfo/v6ops
> <https://www.ietf.org/mailman/listinfo/v6ops>>
>>>> <https://www.ietf.org/mailman/listinfo/v6ops
> <https://www.ietf.org/mailman/listinfo/v6ops>
>> <https://www.ietf.org/mailman/listinfo/v6ops
> <https://www.ietf.org/mailman/listinfo/v6ops>>>>
>>>>>> 
>>>>> 
>>>>> --
>>>>> 
>>>>> <http://www.verizon.com/ <http://www.verizon.com/>
> <http://www.verizon.com/ <http://www.verizon.com/>>
>> <http://www.verizon.com/ <http://www.verizon.com/>
> <http://www.verizon.com/ <http://www.verizon.com/>>>>
>>>>> 
>>>>> *Gyan Mishra*
>>>>> 
>>>>> /Network Solutions A//rchitect /
>>>>> 
>>>>> /M 301 502-1347 13101 Columbia Pike /Silver Spring, MD
>>>>> 
>>>>> 
>>>> 
>>>> --
>>>> 
>>>> <http://www.verizon.com/ <http://www.verizon.com/>
> <http://www.verizon.com/ <http://www.verizon.com/>>>
>>>> 
>>>> *Gyan Mishra*
>>>> 
>>>> /Network Solutions A//rchitect /
>>>> 
>>>> /M 301 502-1347 13101 Columbia Pike /Silver Spring, MD
>>>> 
>>>> 
>>> 
>>> _______________________________________________ v6ops mailing
>>> list v6ops@ietf.org <mailto:v6ops@ietf.org>
> <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>
>>> https://www.ietf.org/mailman/listinfo/v6ops
> <https://www.ietf.org/mailman/listinfo/v6ops>
>> <https://www.ietf.org/mailman/listinfo/v6ops
> <https://www.ietf.org/mailman/listinfo/v6ops>>
>>> 
>> 
>> 
> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list ipv6@ietf.org
>> <mailto:ipv6@ietf.org> <mailto:ipv6@ietf.org
> <mailto:ipv6@ietf.org>>
>> Administrative Requests:
> https://www.ietf.org/mailman/listinfo/ipv6 
> <https://www.ietf.org/mailman/listinfo/ipv6>
>> <https://www.ietf.org/mailman/listinfo/ipv6
> <https://www.ietf.org/mailman/listinfo/ipv6>>
>> 
> --------------------------------------------------------------------
>> 
> 
> -------------------------------------------------------------------- 
> IETF IPv6 working group mailing list ipv6@ietf.org
> <mailto:ipv6@ietf.org> Administrative Requests:
> https://www.ietf.org/mailman/listinfo/ipv6 
> <https://www.ietf.org/mailman/listinfo/ipv6> 
> --------------------------------------------------------------------
> 
> --
> 
> <http://www.verizon.com/>
> 
> *Gyan Mishra*
> 
> /Network Solutions A//rchitect /
> 
> /M 301 502-1347 13101 Columbia Pike /Silver Spring, MD
> 
> 
> 
> _______________________________________________ v6ops mailing list 
> v6ops@ietf.org https://www.ietf.org/mailman/listinfo/v6ops
> 


From nobody Mon Nov 23 10:06:08 2020
Return-Path: <Fred.L.Templin@boeing.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 992993A0BFA; Mon, 23 Nov 2020 10:06:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.199
X-Spam-Level: 
X-Spam-Status: No, score=-0.199 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-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=boeing.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 W82CEyeB-uXS; Mon, 23 Nov 2020 10:06:00 -0800 (PST)
Received: from clt-mbsout-01.mbs.boeing.net (clt-mbsout-01.mbs.boeing.net [130.76.144.162]) (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 271B73A0BF7; Mon, 23 Nov 2020 10:05:59 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by clt-mbsout-01.mbs.boeing.net (8.15.2/8.15.2/DOWNSTREAM_MBSOUT) with SMTP id 0ANI5uIX005659; Mon, 23 Nov 2020 13:05:57 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boeing.com; s=boeing-s1912; t=1606154757; bh=Mw6mNnCDSBd7xmuE5H9aZ5kJkf8PMVHRWITlVud1fIs=; h=From:To:CC:Subject:Date:References:In-Reply-To:From; b=po+cGMtJOFmbYjEIlbdC782i05fMUjbXa/JtvflFbyOgPKAJHhzpFL/3uJqci0BVA B0w1YrGmrou3UifWTk1hwVTnMVQOeeP1twtRTqpStPlJcl+3XnuSkMWsaRAX8a7OLF 1U/KrERIjIIzyHGxecxn2tCBtzeg+HtvwvdJDrCGa1oN8pYGOf+uNfbV96deIbIJvz JngU8AkczajHwtcmKX8NhbUtMj/Q4odm9TQCwiFtA4Fj5p8KD4I2XkeMEKUbtdvvHE 9HL5d9le9my3d4GqZRT228V0q6qt5xW4fqpU309JwaMJGSUH8KFGpa1/OtmM9fCPYS nEB2bAEaHFtrQ==
Received: from XCH16-07-11.nos.boeing.com (xch16-07-11.nos.boeing.com [144.115.66.113]) by clt-mbsout-01.mbs.boeing.net (8.15.2/8.15.2/8.15.2/UPSTREAM_MBSOUT) with ESMTPS id 0ANI3IQT002178 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=OK); Mon, 23 Nov 2020 13:03:18 -0500
Received: from XCH16-07-10.nos.boeing.com (144.115.66.112) by XCH16-07-11.nos.boeing.com (144.115.66.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.2044.4; Mon, 23 Nov 2020 10:03:17 -0800
Received: from XCH16-07-10.nos.boeing.com ([fe80::1522:f068:5766:53b5]) by XCH16-07-10.nos.boeing.com ([fe80::1522:f068:5766:53b5%2]) with mapi id 15.01.2044.004; Mon, 23 Nov 2020 10:03:17 -0800
From: "Templin (US), Fred L" <Fred.L.Templin@boeing.com>
To: Mark Smith <markzzzsmith@gmail.com>
CC: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Thread-Topic: [v6ops] Next step? [Re: The bottom is /112]
Thread-Index: AdbBs7DABd4VOkfZTvWrxcKqAP+vAgADhn6g
Date: Mon, 23 Nov 2020 18:03:17 +0000
Message-ID: <c415d3fb4d854ae397b5f426bb15eed6@boeing.com>
References: <fe44a5687f864e24a10f917fa9015156@boeing.com>
In-Reply-To: <fe44a5687f864e24a10f917fa9015156@boeing.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [137.137.12.6]
x-tm-snts-smtp: D9D13AB51ABDE03529B8D0E8BDAE74FA524E14BF735A74DD136840E6AC7A95B72000:8
Content-Type: multipart/alternative; boundary="_000_c415d3fb4d854ae397b5f426bb15eed6boeingcom_"
MIME-Version: 1.0
X-TM-AS-GCONF: 00
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Gmh__H6k_BG4gLtHecZ8gpkP71o>
Subject: Re: [v6ops] Next step? [Re: The bottom is /112]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 18:06:03 -0000

--_000_c415d3fb4d854ae397b5f426bb15eed6boeingcom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksIGl0IGlzIGFsc28gd29ydGggdW5kZXJzdGFuZGluZyBpbiB0aGUgYWxnb3JpdGhtIGJlbG93
IHRoYXQgdGhlIHJlcXVlc3Rpbmcgcm91dGVyDQpnZXRzIGJhY2sgYW4gUkEgbWVzc2FnZSB3aXRo
IGEgdW5pY2FzdCBkZXN0aW5hdGlvbiBhZGRyZXNzIHRoYXQgaXMgKmRpZmZlcmVudCoNCnRoYW4g
dGhlIHVuaWNhc3Qgc291cmNlIGFkZHJlc3MgdGhhdCBpdCBzZW50IGluIHRoZSBSUy4gVGhhdCBp
cyBieSBkZXNpZ24sIGFzIHRoZQ0KUkEgZGVzdGluYXRpb24gYWRkcmVzcyBpcyBjb25maWd1cmVk
IGJ5IHRoZSBkZWxlZ2F0aW5nIHJvdXRlciBhbmQgYXNzaWduZWQgdG8NCnRoZSByZXF1ZXN0aW5n
IHJvdXRlci4NCg0KVGhlIHJlcXVlc3Rpbmcgcm91dGVyIG11c3QgdGhlcmVmb3JlIGJlIHByZXBh
cmVkIHRvIHJlY2VpdmUgYW4gUkEgbWVzc2FnZQ0Kc2VudCB0byBhIHVuaWNhc3QgZGVzdGluYXRp
b24gYWRkcmVzcyB0aGF0IGlzIG5vdCBjdXJyZW50bHkgYXNzaWduZWQgdG8gdGhlIHJlY2Vpdmlu
Zw0KaW50ZXJmYWNlLiBPbmNlIHRoZSByZXF1ZXN0aW5nIHJvdXRlciByZWNlaXZlcyB0aGUgUkEg
bWVzc2FnZSwgaG93ZXZlciwgaXQgYXNzaWducw0KdGhlIHVuaWNhc3QgZGVzdGluYXRpb24gYWRk
cmVzcyAoaS5lLiwgYW4gT01OSSBMTEEpIHRvIHRoZSByZWNlaXZpbmcgaW50ZXJmYWNlLiBUaGlz
DQpwcm92aWRlcyBhbiBlZmZpY2llbnQgbWVhbnMgZm9yIHRoZSBuZXR3b3JrIHRvIHByb3Zpc2lv
biBjbGllbnRzIHdpdGggYXNzdXJlZC11bmlxdWUNCkxMQXMgd2l0aG91dCByZXF1aXJpbmcgdGhl
IGNsaWVudHMgdG8gaW52b2tlIERBRC4NCg0KRnJlZA0KDQpGcm9tOiBpcHY2IFttYWlsdG86aXB2
Ni1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgVGVtcGxpbiAoVVMpLCBGcmVkIEwNClNl
bnQ6IE1vbmRheSwgTm92ZW1iZXIgMjMsIDIwMjAgODoyNCBBTQ0KVG86IE1hcmsgU21pdGggPG1h
cmt6enpzbWl0aEBnbWFpbC5jb20+DQpDYzogNk1BTiA8Nm1hbkBpZXRmLm9yZz47IElQdjYgT3Bl
cmF0aW9ucyA8djZvcHNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW3Y2b3BzXSBOZXh0IHN0ZXA/
IFtSZTogVGhlIGJvdHRvbSBpcyAvMTEyXQ0KDQpNYXJrLCBteSBpbml0aWFsIGRlc2NyaXB0aW9u
IHdhcyBwdXJwb3NlZnVsbHkgbGlnaHQgb24gZGV0YWlscyBidXQgdG8gZ2V0IHRoZSBmdWxsIHBp
Y3R1cmUNCnlvdSBjYW4gaGF2ZSBhIGxvb2sgYXQgdGhlIGZvbGxvd2luZyBkcmFmdDoNCg0KaHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtdGVtcGxpbi02bWFuLWxsYS10eXBl
Lw0KDQpUaGUgaWRlYSBmb3IgdGhpcyBMTEEtYmFzZWQgUEQgc2NoZW1lIGlzIGFzIGZvbGxvd3M6
DQoNCjEpIFRoZSByZXF1ZXN0aW5nIHJvdXRlciBjcmVhdGVzIGEgdGVtcG9yYXJ5IExMQSB1c2lu
ZyBSRkM0OTQxKGJpcykgYW5kIHNldHMgYSBwcmVmaXggbGVuZ3RoDQppbmRpY2F0aW9uIGluc2lk
ZSB0aGUgTExBIGl0c2VsZi4gVGhlIFJSIHRoZW4gdXNlcyB0aGUgTExBIGFzIHRoZSBJUHY2IHNv
dXJjZSBhZGRyZXNzIG9mIGFuIFJTDQptZXNzYWdlIHRvIHNlbmQgdG8gdGhlIGRlbGVnYXRpbmcg
cm91dGVyLg0KDQoyKSBXaGVuIHRoZSBkZWxlZ2F0aW5nIHJvdXRlciByZWNlaXZlcyB0aGUgUlMs
IGl0IHNlZXMgdGhhdCB0aGUgSVB2NiBzb3VyY2UgaXMgYW4gUkZDNDk0MShiaXMpDQphZGRyZXNz
IHdpdGggYSBub24temVybyBwcmVmaXggbGVuZ3RoIGluZGljYXRpb24uIFRoZSBEUiB0aGVuIGNv
b3JkaW5hdGVzIHdpdGggdGhlIERIQ1B2Ng0Kc2VydmVyIHRvIHJlcXVlc3QgYSBQRCBvZiB0aGUg
bGVuZ3RoIGluZGljYXRlZCBieSB0aGUgUlIuDQoNCjMpIFdoZW4gdGhlIERSIHJlY2VpdmVzIHRo
ZSBQRCBmcm9tIHRoZSBESENQdjYgc2VydmVyLCBpdCBjcmVhdGVzIGFuIE9NTkkgTExBIGJ5DQpl
bWJlZGRpbmcgdGhlIGRlbGVnYXRlZCBwcmVmaXggaW4gdGhlIElJRCBvZiBmZTgwOjovNjQsIGUu
Zy4sIGFzIGZlODA6OjIwMDE6ZGI4OjE6Mi4NClRoZSBEUiB0aGVuIHNldHMgYSBwcmVmaXggbGVu
Z3RoIGluZGljYXRpb24gaW4gdGhlIE9NTkkgTExBLCBhbmQgc2V0cyB0aGUgTExBIGFzIHRoZQ0K
ZGVzdGluYXRpb24gYWRkcmVzcyBvZiBhbiBSQSBtZXNzYWdlIHRvIHNlbmQgYmFjayB0byB0aGUg
UlIuDQoNCjQpIFdoZW4gdGhlIFJSIHJlY2VpdmVzIHRoZSBSQSBtZXNzYWdlLCBpdCBzZWVzIHRo
YXQgdGhlIGRlc3RpbmF0aW9uIGlzIGFuIE9NTkkgTExBDQp3aXRoIGEgbm9uLXplcm8gcHJlZml4
IGxlbmd0aC4gVGhlIFJSIHRoZW4gdXNlcyB0aGUgZW1iZWRkZWQgcHJlZml4IHdpdGhpbiB0aGUg
T01OSQ0KTExBIGFzIGl0cyBkZWxlZ2F0ZWQgcHJlZml4LCBhbmQgcmVnYXJkcyB0aGUgUm91dGVy
IExpZmV0aW1lIGFzIHRoZSB0aW1lIGF0IHdoaWNoIHRoZQ0KZGVsZWdhdGVkIHByZWZpeCBuZWVk
cyB0byBiZSByZW5ld2VkLg0KDQpZb3UgYWxzbyBhc2tlZCBhYm91dCB0aGUgbG9uZy1saXZlZCB1
c2FnZSBvZiB1bmlxdWUgTExBcywgYW5kIEkgdGhpbmsgd2hhdCB3ZSBuZWVkDQp0byBjb25zaWRl
ciBpcyB0aGF0IElQdjYgaW50ZXJmYWNlcyBtYXkgY29uZmlndXJlIG11bHRpcGxlIExMQXMgb2Yg
bXVsdGlwbGUgZGlmZmVyZW50DQp0eXBlcy4gVGhlIHR5cGVzIG5lZWQgdG8gYmUgY29vcmRpbmF0
ZWQgc28gdGhhdCB0aGV5IGRvIG5vdCBjb2xsaWRlIHdpdGggb25lIGFub3RoZXINCmFuZCBjYXVz
ZSBkdXBsaWNhdGlvbi4gQWxsIG9mIHRoaXMgaXMgZXhwbGFpbmVkIGluIHRoZSBkcmFmdCBjaXRl
ZCBhYm92ZS4NCg0KVGhhbmtzIC0gRnJlZA0KDQoNCkZyb206IE1hcmsgU21pdGggW21haWx0bzpt
YXJrenp6c21pdGhAZ21haWwuY29tXQ0KU2VudDogU3VuZGF5LCBOb3ZlbWJlciAyMiwgMjAyMCAx
MjoxMCBQTQ0KVG86IFRlbXBsaW4gKFVTKSwgRnJlZCBMIDxGcmVkLkwuVGVtcGxpbkBib2Vpbmcu
Y29tPG1haWx0bzpGcmVkLkwuVGVtcGxpbkBib2VpbmcuY29tPj4NCkNjOiBDYSBCeSA8Y2IubGlz
dDZAZ21haWwuY29tPG1haWx0bzpjYi5saXN0NkBnbWFpbC5jb20+PjsgQnJpYW4gRSBDYXJwZW50
ZXIgPGJyaWFuLmUuY2FycGVudGVyQGdtYWlsLmNvbTxtYWlsdG86YnJpYW4uZS5jYXJwZW50ZXJA
Z21haWwuY29tPj47IElQdjYgT3BlcmF0aW9ucyA8djZvcHNAaWV0Zi5vcmc8bWFpbHRvOnY2b3Bz
QGlldGYub3JnPj47IDZNQU4gPDZtYW5AaWV0Zi5vcmc8bWFpbHRvOjZtYW5AaWV0Zi5vcmc+Pg0K
U3ViamVjdDogUmU6IFtFWFRFUk5BTF0gUmU6IFt2Nm9wc10gTmV4dCBzdGVwPyBbUmU6IFRoZSBi
b3R0b20gaXMgLzExMl0NCg0KDQpUaGlzIG1lc3NhZ2Ugd2FzIHNlbnQgZnJvbSBvdXRzaWRlIG9m
IEJvZWluZy4gUGxlYXNlIGRvIG5vdCBjbGljayBsaW5rcyBvciBvcGVuIGF0dGFjaG1lbnRzIHVu
bGVzcyB5b3UgcmVjb2duaXplIHRoZSBzZW5kZXIgYW5kIGtub3cgdGhhdCB0aGUgY29udGVudCBp
cyBzYWZlLg0KDQoNCg0KDQoNCk9uIE1vbiwgMjMgTm92IDIwMjAsIDAxOjU5IFRlbXBsaW4gKFVT
KSwgRnJlZCBMLCA8RnJlZC5MLlRlbXBsaW5AYm9laW5nLmNvbTxtYWlsdG86RnJlZC5MLlRlbXBs
aW5AYm9laW5nLmNvbT4+IHdyb3RlOg0KSGksIEkgYmVsaWV2ZSB0aGUgQUVSTy9PTU5JIGFwcHJv
YWNoIHRvIHByZWZpeCBkZWxlZ2F0aW9uIHdvdWxkIGJlIGdvb2QgZm9yIHRoZSAzR1BQDQpjYXNl
IGFsc28uIFRoZSBhcHByb2FjaCBpcyBwcmVkaWNhdGVkIG9uIHRoZSByb3V0ZXIgcmV0dXJuaW5n
IGFuIFJBIHdpdGggYW4gSVB2NiBsaW5rLWxvY2FsDQpkZXN0aW5hdGlvbiBhZGRyZXNzIGRldGVy
bWluZWQgYnkgdGhlIGRlbGVnYXRlZCBwcmVmaXguIFRoZSBsaW5rLWxvY2FsIGFkZHJlc3MgaXMg
Zm9ybWVkDQpieSB3cml0aW5nIHRoZSBtb3N0IHNpZ25pZmljYW50IDY0IGJpdHMgb2YgdGhlIGRl
bGVnYXRlZCBwcmVmaXggaW50byB0aGUgaW50ZXJmYWNlIElEIG9mIHRoZQ0KcHJlZml4IGZlODA6
Oi82NC4NCg0KRm9yIGV4YW1wbGUsIGlmIHRoZSBkZWxlZ2F0ZWQgcHJlZml4IHdlcmUgMjAwMTpk
Yjg6MTowOjovNTYgdGhlbiB0aGUgSVB2NiBsaW5rLWxvY2FsDQpkZXN0aW5hdGlvbiBhZGRyZXNz
IGlzIGZlODA6OjIwMDE6ZGI4OjE6MC4gVGhpcyBwcm92aWRlcyBhdCBsZWFzdCB0d28gaW1wb3J0
YW50DQpvcGVyYXRpb25hbCBhZHZhbnRhZ2VzLg0KDQoxKSBJdCBjb252ZXlzIHRoZSBkZWxlZ2F0
ZWQgcHJlZml4IGluIHRoZSBJUHY2IGRlc3RpbmF0aW9uIGFkZHJlc3Mgb2YgdGhlIFJBIHNvIHRo
YXQNCm5vIFBJT3MgaW5zaWRlIHRoZSBSQSBuZWVkIHRvIGJlIHVzZWQgZm9yIHByZWZpeCBkZWxl
Z2F0aW9uLg0KDQpJbiBteSBvcGVyYXRpb25hbCBleHBlcmllbmNlIGl0IGlzIGZhciBiZXR0ZXIg
dG8gbWFrZSB0aGluZ3MgZXhwbGljaXQgaW4gcGFja2V0cyByYXRoZXIgdGhhbiBpbXBsaWNpdC4N
Cg0KU2VlIFJGQzg0NjkgZm9yIGFuIGV4YW1wbGUgb2Ygd2hlcmUgd2hhdCB3YXMgaW1wbGljaXQg
aW4gcGFja2V0cyBoYXMgY2F1c2VkIHNvIG1hbnkgcHJvYmxlbXMgdGhhdCBub3cgYmVpbmcgZXhw
bGljaXQgaGFzIGJlY29tZSB0aGUgcmVjb21tZW5kYXRpb24uIChBYnNlbmNlIG9mIHRoaXMgaW4g
YSB3aG9sZXNhbGVyJ3MgbmV0d29yayBjYXVzZWQgdXMgYW5kIGEgY3VzdG9tZXIgbW9udGhzIG9m
IHRyb3VibGVzaG9vdGluZyBmb3IgdW51c3VhbCBwZXJmb3JtYW5jZSBwcm9ibGVtcywgYW5kIGlz
IG5vdyBjb3N0aW5nIHVzIHNlcnZpY2Ugb3V0YWdlcyBmb3IgbWFueSBjdXN0b21lcnMgYXQgb25j
ZSB3aGlsZSB0aGV5IHB1dCBpdCBpbiBwbGFjZS4pDQoNCg0KDQoyKSBJdCBzdXBwbGllcyB0aGUg
bW9iaWxlIG5vZGUgd2l0aCBhIGd1YXJhbnRlZWQtdW5pcXVlIGxpbmstbG9jYWwgYWRkcmVzcyB0
aGF0DQppdCBjYW4gdXNlIGZvciBmdXR1cmUgY29tbXVuaWNhdGlvbnMgd2l0aG91dCB0aGUgbmVl
ZCB0byBwZXJmb3JtIERBRC4NCg0KDQpTbyB0aGUgUkEgREEgaXMgY2FycmllcyBib3RoIGRlbGVn
YXRlZCBwcmVmaXggaW5mb3JtYXRpb24gYW5kIHdpdGggbGluay1sb2NhbCBhZGRyZXNzIGNvbmZp
Z3VyYXRpb24gdG9vPyBIb3cgZG9lcyBhIG5vZGUga25vdyB0byB1c2UgdGhlIFJBIERBIGFzIGl0
cyBsaW5rLWxvY2FsIGFkZHJlc3M/DQoNCldpdGggdGhlIHJpc2Ugb2Ygd2lyZWxlc3Mgd2UgbmVl
ZCB0byBjYXJlIGFib3V0IHRoZSBnbG9iYWwgdHJhY2VhYmlsaXR5IG9mIGxpbmstbG9jYWwgYWRk
cmVzc2VzIHRvby4gUGVyc2lzdGVudCwgZ2xvYmFsbHkgdW5pcXVlIGxpbmstbG9jYWwgSUlEcyBo
YXZlIHRoZSBzYW1lIHByaXZhY3kgaW1wbGljYXRpb25zIGFzIHBlcnNpc3RlbnQgZ2xvYmFsbHkg
dW5pcXVlIFdpRmkgTUFDIGFkZHJlc3NlcyBhbmQgQmx1ZXRvb3RoIE1BQyBhZGRyZXNzZXMuDQoN
CkhhdmUgYSBsb29rIGF0IGh0dHBzOi8vd2lnbGUubmV0IGFuZCB0aGUgQW5kcm9pZCBhcHAgZm9y
IGNvbGxlY3RpbmcgdGhlIGRhdGEuDQoNCkEgc2ltaWxhciBhcHAgZm9jdXNlZCBvbiBCbHVldG9v
dGggaXMgUmFtYmxlLg0KDQpOZWl0aGVyIG9mIHRoZXNlIGFwcHMgcmVxdWlyZSBhIGhhY2tlZCBw
aG9uZSwgdGhlIGNhbiBqdXN0IGJlIGluc3RhbGxlZCBhbmQgcnVuIGJ5IGFueWJvZHkgZnJvbSB0
aGUgR29vZ2xlIGFwcCBzdG9yZS4NCg0KDQpBZ2FpbiwgdGhlIHByb3Bvc2FsIGNvbWVzIGZyb20g
dGhlIEFFUk8vT01OSSB1c2UgY2FzZSwgYnV0IEkgYmVsaWV2ZSBpcyBhbHNvDQpnb29kIGZvciAz
R1BQIGFuZCByZWFsbHkgYW55IG90aGVyIHdpcmVsZXNzIHVzZSBjYXNlIHdoZXJlIGEgbGlnaHR3
ZWlnaHQNCnByZWZpeCBkZWxlZ2F0aW9uIGNhcGFiaWxpdHkgaXMgZGVzaXJlZC4NCg0KRnJlZA0K

--_000_c415d3fb4d854ae397b5f426bb15eed6boeingcom_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OlZlcmRhbmE7DQoJ
cGFub3NlLTE6MiAxMSA2IDQgMyA1IDQgNCAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8N
CnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsN
CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWls
eToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJ
e21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1
bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVy
bGluZTt9DQpwcmUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJI
VE1MIFByZWZvcm1hdHRlZCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAw
MDFwdDsNCglmb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0K
c3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3Jt
YXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJI
VE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6Q29uc29sYXM7fQ0Kc3Bhbi5FbWFpbFN0
eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki
LHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5bGUyMA0KCXttc28t
c3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBl
OmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJ
e3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpk
aXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtp
ZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4
PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8
bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0i
MSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5
IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9Ildv
cmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RCI+SGksIGl0IGlzIGFsc28gd29ydGggdW5kZXJzdGFuZGluZyBpbiB0aGUgYWxnb3Jp
dGhtIGJlbG93IHRoYXQgdGhlIHJlcXVlc3Rpbmcgcm91dGVyPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPmdl
dHMgYmFjayBhbiBSQSBtZXNzYWdlIHdpdGggYSB1bmljYXN0IGRlc3RpbmF0aW9uIGFkZHJlc3Mg
dGhhdCBpcyAqPGI+ZGlmZmVyZW50PC9iPio8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+dGhhbiB0aGUgdW5p
Y2FzdCBzb3VyY2UgYWRkcmVzcyB0aGF0IGl0IHNlbnQgaW4gdGhlIFJTLiBUaGF0IGlzIGJ5IGRl
c2lnbiwgYXMgdGhlPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlJBIGRlc3RpbmF0aW9uIGFkZHJlc3MgaXMg
Y29uZmlndXJlZCBieSB0aGUgZGVsZWdhdGluZyByb3V0ZXIgYW5kIGFzc2lnbmVkIHRvPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMxRjQ5N0QiPnRoZSByZXF1ZXN0aW5nIHJvdXRlci48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlRoZSByZXF1ZXN0aW5nIHJvdXRlciBtdXN0IHRoZXJlZm9y
ZSBiZSBwcmVwYXJlZCB0byByZWNlaXZlIGFuIFJBIG1lc3NhZ2U8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
c2VudCB0byBhIHVuaWNhc3QgZGVzdGluYXRpb24gYWRkcmVzcyB0aGF0IGlzIG5vdCBjdXJyZW50
bHkgYXNzaWduZWQgdG8gdGhlIHJlY2VpdmluZzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5pbnRlcmZhY2Uu
IE9uY2UgdGhlIHJlcXVlc3Rpbmcgcm91dGVyIHJlY2VpdmVzIHRoZSBSQSBtZXNzYWdlLCBob3dl
dmVyLCBpdCBhc3NpZ25zPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPnRoZSB1bmljYXN0IGRlc3RpbmF0aW9u
IGFkZHJlc3MgKGkuZS4sIGFuIE9NTkkgTExBKSB0byB0aGUgcmVjZWl2aW5nIGludGVyZmFjZS4g
VGhpczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj5wcm92aWRlcyBhbiBlZmZpY2llbnQgbWVhbnMgZm9yIHRo
ZSBuZXR3b3JrIHRvIHByb3Zpc2lvbiBjbGllbnRzIHdpdGggYXNzdXJlZC11bmlxdWU8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzFGNDk3RCI+TExBcyB3aXRob3V0IHJlcXVpcmluZyB0aGUgY2xpZW50cyB0byBpbnZva2Ug
REFELjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+RnJlZDxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJi
b3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGluIDBpbiAw
aW4gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29s
aWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZiI+IGlwdjYgW21haWx0bzppcHY2LWJvdW5jZXNAaWV0Zi5vcmddDQo8Yj5PbiBCZWhhbGYg
T2YgPC9iPlRlbXBsaW4gKFVTKSwgRnJlZCBMPGJyPg0KPGI+U2VudDo8L2I+IE1vbmRheSwgTm92
ZW1iZXIgMjMsIDIwMjAgODoyNCBBTTxicj4NCjxiPlRvOjwvYj4gTWFyayBTbWl0aCAmbHQ7bWFy
a3p6enNtaXRoQGdtYWlsLmNvbSZndDs8YnI+DQo8Yj5DYzo8L2I+IDZNQU4gJmx0OzZtYW5AaWV0
Zi5vcmcmZ3Q7OyBJUHY2IE9wZXJhdGlvbnMgJmx0O3Y2b3BzQGlldGYub3JnJmd0Ozxicj4NCjxi
PlN1YmplY3Q6PC9iPiBSZTogW3Y2b3BzXSBOZXh0IHN0ZXA/IFtSZTogVGhlIGJvdHRvbSBpcyAv
MTEyXTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5NYXJrLCBteSBpbml0aWFsIGRlc2NyaXB0aW9uIHdh
cyBwdXJwb3NlZnVsbHkgbGlnaHQgb24gZGV0YWlscyBidXQgdG8gZ2V0IHRoZSBmdWxsIHBpY3R1
cmU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+eW91IGNhbiBoYXZlIGEgbG9vayBhdCB0aGUgZm9sbG93aW5n
IGRyYWZ0OjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PGEgaHJl
Zj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtdGVtcGxpbi02bWFuLWxs
YS10eXBlLyI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtdGVtcGxpbi02
bWFuLWxsYS10eXBlLzwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPlRoZSBpZGVhIGZvciB0aGlzIExMQS1iYXNlZCBQRCBzY2hlbWUgaXMgYXMgZm9sbG93czo8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjEpIFRoZSByZXF1ZXN0
aW5nIHJvdXRlciBjcmVhdGVzIGEgdGVtcG9yYXJ5IExMQSB1c2luZyBSRkM0OTQxKGJpcykgYW5k
IHNldHMgYSBwcmVmaXggbGVuZ3RoPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPmluZGljYXRpb24gaW5zaWRl
IHRoZSBMTEEgaXRzZWxmLiBUaGUgUlIgdGhlbiB1c2VzIHRoZSBMTEEgYXMgdGhlIElQdjYgc291
cmNlIGFkZHJlc3Mgb2YgYW4gUlM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+bWVzc2FnZSB0byBzZW5kIHRv
IHRoZSBkZWxlZ2F0aW5nIHJvdXRlci48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPjIpIFdoZW4gdGhlIGRlbGVnYXRpbmcgcm91dGVyIHJlY2VpdmVzIHRoZSBSUywg
aXQgc2VlcyB0aGF0IHRoZSBJUHY2IHNvdXJjZSBpcyBhbiBSRkM0OTQxKGJpcyk8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RCI+YWRkcmVzcyB3aXRoIGEgbm9uLXplcm8gcHJlZml4IGxlbmd0aCBpbmRpY2F0aW9u
LiBUaGUgRFIgdGhlbiBjb29yZGluYXRlcyB3aXRoIHRoZSBESENQdjY8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+c2VydmVyIHRvIHJlcXVlc3QgYSBQRCBvZiB0aGUgbGVuZ3RoIGluZGljYXRlZCBieSB0aGUg
UlIuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4zKSBXaGVuIHRo
ZSBEUiByZWNlaXZlcyB0aGUgUEQgZnJvbSB0aGUgREhDUHY2IHNlcnZlciwgaXQgY3JlYXRlcyBh
biBPTU5JIExMQSBieTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5lbWJlZGRpbmcgdGhlIGRlbGVnYXRlZCBw
cmVmaXggaW4gdGhlIElJRCBvZiBmZTgwOjovNjQsIGUuZy4sIGFzIGZlODA6OjIwMDE6ZGI4OjE6
Mi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+VGhlIERSIHRoZW4gc2V0cyBhIHByZWZpeCBsZW5ndGggaW5k
aWNhdGlvbiBpbiB0aGUgT01OSSBMTEEsIGFuZCBzZXRzIHRoZSBMTEEgYXMgdGhlPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPmRlc3RpbmF0aW9uIGFkZHJlc3Mgb2YgYW4gUkEgbWVzc2FnZSB0byBzZW5kIGJh
Y2sgdG8gdGhlIFJSLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
NCkgV2hlbiB0aGUgUlIgcmVjZWl2ZXMgdGhlIFJBIG1lc3NhZ2UsIGl0IHNlZXMgdGhhdCB0aGUg
ZGVzdGluYXRpb24gaXMgYW4gT01OSSBMTEE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+d2l0aCBhIG5vbi16
ZXJvIHByZWZpeCBsZW5ndGguIFRoZSBSUiB0aGVuIHVzZXMgdGhlIGVtYmVkZGVkIHByZWZpeCB3
aXRoaW4gdGhlIE9NTkk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+TExBIGFzIGl0cyBkZWxlZ2F0ZWQgcHJl
Zml4LCBhbmQgcmVnYXJkcyB0aGUgUm91dGVyIExpZmV0aW1lIGFzIHRoZSB0aW1lIGF0IHdoaWNo
IHRoZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj5kZWxlZ2F0ZWQgcHJlZml4IG5lZWRzIHRvIGJlIHJlbmV3
ZWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5Zb3UgYWxzbyBh
c2tlZCBhYm91dCB0aGUgbG9uZy1saXZlZCB1c2FnZSBvZiB1bmlxdWUgTExBcywgYW5kIEkgdGhp
bmsgd2hhdCB3ZSBuZWVkPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPnRvIGNvbnNpZGVyIGlzIHRoYXQgSVB2
NiBpbnRlcmZhY2VzIG1heSBjb25maWd1cmUgbXVsdGlwbGUgTExBcyBvZiBtdWx0aXBsZSBkaWZm
ZXJlbnQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+dHlwZXMuIFRoZSB0eXBlcyBuZWVkIHRvIGJlIGNvb3Jk
aW5hdGVkIHNvIHRoYXQgdGhleSBkbyBub3QgY29sbGlkZSB3aXRoIG9uZSBhbm90aGVyPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMxRjQ5N0QiPmFuZCBjYXVzZSBkdXBsaWNhdGlvbi4gQWxsIG9mIHRoaXMgaXMgZXhwbGFp
bmVkIGluIHRoZSBkcmFmdCBjaXRlZCBhYm92ZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMxRjQ5N0QiPlRoYW5rcyAtIEZyZWQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9
ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowaW4gMGlu
IDBpbiA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpz
b2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmIj4gTWFyayBTbWl0aCBbPGEgaHJlZj0ibWFpbHRvOm1hcmt6enpzbWl0aEBnbWFpbC5j
b20iPm1haWx0bzptYXJrenp6c21pdGhAZ21haWwuY29tPC9hPl0NCjxicj4NCjxiPlNlbnQ6PC9i
PiBTdW5kYXksIE5vdmVtYmVyIDIyLCAyMDIwIDEyOjEwIFBNPGJyPg0KPGI+VG86PC9iPiBUZW1w
bGluIChVUyksIEZyZWQgTCAmbHQ7PGEgaHJlZj0ibWFpbHRvOkZyZWQuTC5UZW1wbGluQGJvZWlu
Zy5jb20iPkZyZWQuTC5UZW1wbGluQGJvZWluZy5jb208L2E+Jmd0Ozxicj4NCjxiPkNjOjwvYj4g
Q2EgQnkgJmx0OzxhIGhyZWY9Im1haWx0bzpjYi5saXN0NkBnbWFpbC5jb20iPmNiLmxpc3Q2QGdt
YWlsLmNvbTwvYT4mZ3Q7OyBCcmlhbiBFIENhcnBlbnRlciAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJy
aWFuLmUuY2FycGVudGVyQGdtYWlsLmNvbSI+YnJpYW4uZS5jYXJwZW50ZXJAZ21haWwuY29tPC9h
PiZndDs7IElQdjYgT3BlcmF0aW9ucyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnY2b3BzQGlldGYub3Jn
Ij52Nm9wc0BpZXRmLm9yZzwvYT4mZ3Q7OyA2TUFOICZsdDs8YSBocmVmPSJtYWlsdG86Nm1hbkBp
ZXRmLm9yZyI+Nm1hbkBpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBb
RVhURVJOQUxdIFJlOiBbdjZvcHNdIE5leHQgc3RlcD8gW1JlOiBUaGUgYm90dG9tIGlzIC8xMTJd
PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHRhYmxlIGNsYXNzPSJNc29Ob3JtYWxUYWJsZSIg
Ym9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCI+DQo8dGJvZHk+DQo8dHI+DQo8dGQgc3R5bGU9ImJh
Y2tncm91bmQ6d2hpdGU7cGFkZGluZzouNzVwdCAuNzVwdCAuNzVwdCAuNzVwdCI+DQo8dGFibGUg
Y2xhc3M9Ik1zb05vcm1hbFRhYmxlIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFk
ZGluZz0iMCIgYWxpZ249ImxlZnQiIHdpZHRoPSIxMDAlIiBzdHlsZT0id2lkdGg6MTAwLjAlO21h
cmdpbi1sZWZ0Oi43NXB0O21hcmdpbi1yaWdodDouNzVwdCI+DQo8dGJvZHk+DQo8dHI+DQo8dGQg
c3R5bGU9ImJhY2tncm91bmQ6IzkxMEExOTtwYWRkaW5nOjUuMjVwdCAxLjVwdCA1LjI1cHQgMS41
cHQiPjwvdGQ+DQo8dGQgd2lkdGg9IjEwMCUiIHN0eWxlPSJ3aWR0aDoxMDAuMCU7YmFja2dyb3Vu
ZDojRkRGMkY0O3BhZGRpbmc6NS4yNXB0IDMuNzVwdCA1LjI1cHQgMTEuMjVwdDt3b3JkLXdyYXA6
YnJlYWstd29yZCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1lbGVtZW50OmZy
YW1lO21zby1lbGVtZW50LWZyYW1lLWhzcGFjZToyLjI1cHQ7bXNvLWVsZW1lbnQtd3JhcDphcm91
bmQ7bXNvLWVsZW1lbnQtYW5jaG9yLXZlcnRpY2FsOnBhcmFncmFwaDttc28tZWxlbWVudC1hbmNo
b3ItaG9yaXpvbnRhbDpjb2x1bW47bXNvLWhlaWdodC1ydWxlOmV4YWN0bHkiPg0KPHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMyMTIxMjEiPlRoaXMgbWVzc2FnZSB3YXMgc2VudCBmcm9tIG91dHNpZGUg
b2YgQm9laW5nLiBQbGVhc2UgZG8gbm90IGNsaWNrIGxpbmtzIG9yIG9wZW4gYXR0YWNobWVudHMg
dW5sZXNzIHlvdSByZWNvZ25pemUgdGhlIHNlbmRlciBhbmQga25vdyB0aGF0IHRoZSBjb250ZW50
IGlzIHNhZmUuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L3RkPg0KPC90cj4NCjwv
dGJvZHk+DQo8L3RhYmxlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxicj4mbmJz
cDs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjwvdGQ+DQo8L3RyPg0KPC90Ym9keT4NCjwvdGFi
bGU+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90
dG9tOjEyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+T24g
TW9uLCAyMyBOb3YgMjAyMCwgMDE6NTkgVGVtcGxpbiAoVVMpLCBGcmVkIEwsICZsdDs8YSBocmVm
PSJtYWlsdG86RnJlZC5MLlRlbXBsaW5AYm9laW5nLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPkZyZWQu
TC5UZW1wbGluQGJvZWluZy5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xp
ZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44
cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206NS4wcHQi
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5IaSwgSSBiZWxpZXZlIHRo
ZSBBRVJPL09NTkkgYXBwcm9hY2ggdG8gcHJlZml4IGRlbGVnYXRpb24gd291bGQgYmUgZ29vZCBm
b3IgdGhlIDNHUFA8YnI+DQpjYXNlIGFsc28uIFRoZSBhcHByb2FjaCBpcyBwcmVkaWNhdGVkIG9u
IHRoZSByb3V0ZXIgcmV0dXJuaW5nIGFuIFJBIHdpdGggYW4gSVB2NiBsaW5rLWxvY2FsPGJyPg0K
ZGVzdGluYXRpb24gYWRkcmVzcyBkZXRlcm1pbmVkIGJ5IHRoZSBkZWxlZ2F0ZWQgcHJlZml4LiBU
aGUgbGluay1sb2NhbCBhZGRyZXNzIGlzIGZvcm1lZDxicj4NCmJ5IHdyaXRpbmcgdGhlIG1vc3Qg
c2lnbmlmaWNhbnQgNjQgYml0cyBvZiB0aGUgZGVsZWdhdGVkIHByZWZpeCBpbnRvIHRoZSBpbnRl
cmZhY2UgSUQgb2YgdGhlPGJyPg0KcHJlZml4IGZlODA6Oi82NC48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8YmxvY2tx
dW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtw
YWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4w
cHQ7bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PGJyPg0KRm9yIGV4YW1wbGUsIGlmIHRoZSBkZWxlZ2F0
ZWQgcHJlZml4IHdlcmUgMjAwMTpkYjg6MTowOjovNTYgdGhlbiB0aGUgSVB2NiBsaW5rLWxvY2Fs
PGJyPg0KZGVzdGluYXRpb24gYWRkcmVzcyBpcyBmZTgwOjoyMDAxOmRiODoxOjAuIFRoaXMgcHJv
dmlkZXMgYXQgbGVhc3QgdHdvIGltcG9ydGFudDxicj4NCm9wZXJhdGlvbmFsIGFkdmFudGFnZXMu
PGJyPg0KPGJyPg0KMSkgSXQgY29udmV5cyB0aGUgZGVsZWdhdGVkIHByZWZpeCBpbiB0aGUgSVB2
NiBkZXN0aW5hdGlvbiBhZGRyZXNzIG9mIHRoZSBSQSBzbyB0aGF0PGJyPg0Kbm8gUElPcyBpbnNp
ZGUgdGhlIFJBIG5lZWQgdG8gYmUgdXNlZCBmb3IgcHJlZml4IGRlbGVnYXRpb24uPG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
ZiI+SW4gbXkgb3BlcmF0aW9uYWwgZXhwZXJpZW5jZSBpdCBpcyBmYXIgYmV0dGVyIHRvIG1ha2Ug
dGhpbmdzIGV4cGxpY2l0IGluIHBhY2tldHMgcmF0aGVyIHRoYW4gaW1wbGljaXQuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlNlZSBSRkM4NDY5IGZvciBhbiBl
eGFtcGxlIG9mIHdoZXJlIHdoYXQgd2FzIGltcGxpY2l0IGluIHBhY2tldHMgaGFzIGNhdXNlZCBz
byBtYW55IHByb2JsZW1zIHRoYXQgbm93IGJlaW5nIGV4cGxpY2l0IGhhcyBiZWNvbWUgdGhlIHJl
Y29tbWVuZGF0aW9uLiAoQWJzZW5jZSBvZiB0aGlzIGluIGEgd2hvbGVzYWxlcidzDQogbmV0d29y
ayBjYXVzZWQgdXMgYW5kIGEgY3VzdG9tZXIgbW9udGhzIG9mIHRyb3VibGVzaG9vdGluZyBmb3Ig
dW51c3VhbCBwZXJmb3JtYW5jZSBwcm9ibGVtcywgYW5kIGlzIG5vdyBjb3N0aW5nIHVzIHNlcnZp
Y2Ugb3V0YWdlcyBmb3IgbWFueSBjdXN0b21lcnMgYXQgb25jZSB3aGlsZSB0aGV5IHB1dCBpdCBp
biBwbGFjZS4pPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8YmxvY2tx
dW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtw
YWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4w
cHQ7bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PGJyPg0KMikgSXQgc3VwcGxpZXMgdGhlIG1vYmlsZSBu
b2RlIHdpdGggYSBndWFyYW50ZWVkLXVuaXF1ZSBsaW5rLWxvY2FsIGFkZHJlc3MgdGhhdDxicj4N
Cml0IGNhbiB1c2UgZm9yIGZ1dHVyZSBjb21tdW5pY2F0aW9ucyB3aXRob3V0IHRoZSBuZWVkIHRv
IHBlcmZvcm0gREFELjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+U28gdGhl
IFJBIERBIGlzIGNhcnJpZXMgYm90aCBkZWxlZ2F0ZWQgcHJlZml4IGluZm9ybWF0aW9uIGFuZCB3
aXRoIGxpbmstbG9jYWwgYWRkcmVzcyBjb25maWd1cmF0aW9uIHRvbz8gSG93IGRvZXMgYSBub2Rl
IGtub3cgdG8gdXNlIHRoZSBSQSBEQSBhcyBpdHMgbGluay1sb2NhbCBhZGRyZXNzPzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5XaXRoIHRoZSByaXNlIG9mIHdp
cmVsZXNzIHdlIG5lZWQgdG8gY2FyZSBhYm91dCB0aGUgZ2xvYmFsIHRyYWNlYWJpbGl0eSBvZiBs
aW5rLWxvY2FsIGFkZHJlc3NlcyB0b28uIFBlcnNpc3RlbnQsIGdsb2JhbGx5IHVuaXF1ZSBsaW5r
LWxvY2FsIElJRHMgaGF2ZSB0aGUgc2FtZSBwcml2YWN5IGltcGxpY2F0aW9ucw0KIGFzIHBlcnNp
c3RlbnQgZ2xvYmFsbHkgdW5pcXVlIFdpRmkgTUFDIGFkZHJlc3NlcyBhbmQgQmx1ZXRvb3RoIE1B
QyBhZGRyZXNzZXMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
PkhhdmUgYSBsb29rIGF0DQo8YSBocmVmPSJodHRwczovL3dpZ2xlLm5ldCIgdGFyZ2V0PSJfYmxh
bmsiPmh0dHBzOi8vd2lnbGUubmV0PC9hPiBhbmQgdGhlIEFuZHJvaWQgYXBwIGZvciBjb2xsZWN0
aW5nIHRoZSBkYXRhLiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmIj5BIHNpbWlsYXIgYXBwIGZvY3VzZWQgb24gQmx1ZXRvb3RoIGlzIFJhbWJsZS48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+TmVpdGhlciBvZiB0aGVz
ZSBhcHBzIHJlcXVpcmUgYSBoYWNrZWQgcGhvbmUsIHRoZSBjYW4ganVzdCBiZSBpbnN0YWxsZWQg
YW5kIHJ1biBieSBhbnlib2R5IGZyb20gdGhlIEdvb2dsZSBhcHAgc3RvcmUuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2
Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0ND
Q0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJn
aW4tdG9wOjUuMHB0O21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxicj4NCkFnYWluLCB0aGUgcHJvcG9z
YWwgY29tZXMgZnJvbSB0aGUgQUVSTy9PTU5JIHVzZSBjYXNlLCBidXQgSSBiZWxpZXZlIGlzIGFs
c288YnI+DQpnb29kIGZvciAzR1BQIGFuZCByZWFsbHkgYW55IG90aGVyIHdpcmVsZXNzIHVzZSBj
YXNlIHdoZXJlIGEgbGlnaHR3ZWlnaHQ8YnI+DQpwcmVmaXggZGVsZWdhdGlvbiBjYXBhYmlsaXR5
IGlzIGRlc2lyZWQuPGJyPg0KPGJyPg0KRnJlZDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvYmxv
Y2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N
CjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_c415d3fb4d854ae397b5f426bb15eed6boeingcom_--



From nobody Mon Nov 23 10:12:37 2020
Return-Path: <alexandre.petrescu@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 BBE2E3A05F8; Mon, 23 Nov 2020 10:12:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.154
X-Spam-Level: ***
X-Spam-Status: No, score=3.154 tagged_above=-999 required=5 tests=[DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, NML_ADSP_CUSTOM_MED=1.2, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.972] autolearn=no autolearn_force=no
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 2mgoxXr5lTwx; Mon, 23 Nov 2020 10:12:34 -0800 (PST)
Received: from sainfoin-smtp-out.extra.cea.fr (sainfoin-smtp-out.extra.cea.fr [132.167.192.228]) (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 326B63A0596; Mon, 23 Nov 2020 10:12:34 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0ANICW7K017969; Mon, 23 Nov 2020 19:12:32 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id EDE78208FE8; Mon, 23 Nov 2020 19:12:31 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id DB9F0208F99; Mon, 23 Nov 2020 19:12:31 +0100 (CET)
Received: from [10.11.240.70] ([10.11.240.70]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0ANICVJW030728; Mon, 23 Nov 2020 19:12:31 +0100
To: Mikael Abrahamsson <swmike@swm.pp.se>, Gyan Mishra <hayabusagsm@gmail.com>
Cc: 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>
References: <CABNhwV2-dH81CY4wSisV8BU-7H9m5a1xYMqTMecRxhNqZe=ApQ@mail.gmail.com> <alpine.DEB.2.20.2011231317420.26384@uplift.swm.pp.se>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <d6faf357-3a3d-9985-fec6-be57eee74cfb@gmail.com>
Date: Mon, 23 Nov 2020 19:12:31 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.20.2011231317420.26384@uplift.swm.pp.se>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/lF_nooan1gF4WBwcMxgr5k744K4>
Subject: Re: [v6ops] How do you solve 3GPP issue if neither operator nor handset supports PD?
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 18:12:36 -0000

Le 23/11/2020 à 13:24, Mikael Abrahamsson a écrit :
> On Mon, 23 Nov 2020, Gyan Mishra wrote:
> 
>> How do we propose to solve this problem if operators don’t support 
>> PD even though the  3GPP standard has supported PD for over 10 
>> years.
>> 
>> Another twist to this puzzle is Android has 90% of the mobile 
>> handset marketplace worldwide and adamantly states they will NOT 
>> support DHCPv6 or PD.
>> 
>> I researched Apple which has 10% of the market and they also do
>> not support PD.
>> 
>> Whats the solution now?
> 
> The obvious use-case for PD is the "LTE router" fixed-wireless 
> use-case. There the problem of getting a DHCPv6-PD client into the
> UE isn't the same as on handsets. A lot of those platforms already 
> support DHCPv6-PD for their wired versions (some have both LTE and 
> wired WAN).
> 
> So this brings us back to the mobile core. Why doesn't this today, 8 
> years after DHCPv6-PD was introduced in 3GPP standards, still not 
> support PD?
> 
> I don't know but I know staff at operators who claim to have tried 
> (more than 5 years ago). I do not know why their efforts failed. 
> Perhaps the mobile core vendors successfully managed to divide the 
> customer base so there was no critical mass. I can only speculate.


> I just find it weird that there are now demands to change 
> *everything* downstream from the 3GPP bearer to handle smaller 
> subnets instead of enabling PD in mobile core.

It is an interesting note.  Put that way indeed it looks weird.

Indeed a variable length plen in SLAAC with a non 64bit IID would be
changes downstream rather than upstream.  I can say however that such a
change could also accommodate the upstream; if the RA from PGW ('P'
Gateway in 3GPP network) contained a /56, and if we didnt want to create
a new option in RA, then it would be necessary to use an IID of length
72.  At which point operators might complain about a 'race to the up' if
I can say so.

It might be that after many efforts, discussion, software written,
trials, some people tend to conclude that changes in the 3GPP iface to
mobile are hardly feasible with respect to that /64.  Weird it is, I agree.

Alex

> 


From nobody Mon Nov 23 12:23:40 2020
Return-Path: <brian.e.carpenter@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 14F5B3A0DA1; Mon, 23 Nov 2020 12:23:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.199
X-Spam-Level: 
X-Spam-Status: No, score=-0.199 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-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=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 o4uEW80PaIMB; Mon, 23 Nov 2020 12:23:32 -0800 (PST)
Received: from mail-pf1-x435.google.com (mail-pf1-x435.google.com [IPv6:2607:f8b0:4864:20::435]) (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 440B43A0DA2; Mon, 23 Nov 2020 12:23:32 -0800 (PST)
Received: by mail-pf1-x435.google.com with SMTP id w187so1513105pfd.5; Mon, 23 Nov 2020 12:23:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=k5yUgDdS5ceT8RJfWmjh5NXEBObz9rs+Z5PEZnwgV/g=; b=OYMIeDiN2j+ELmuBPpSeE9T2tyMaBuozQd8e59EDePm6UE3J5OjW6FRrfVIrgkn34W zch+lFivz6PsAA4u7S1DmghdZWBqy27qBLIm40F9RRvnO98IxMc6dujEYhJB7v7J6qyv BkaQDnZYun92GtUKY87tu54sZyFvdiPvOxU8o8GS8U0Hbq321pfB38mVFVYyxHQaV35C Fb4RXAbHLtf1qSQid7NcB453bXJ8KomsBnUkNjScwibep4qjt/5SwnPN5FIslAfxwajI G2y1YwwO7GacgGQSOXPtXqzNl3i4SzdyXJyWyHElWALdaqWSdnie7u+MViXaIBWYXWGO QGBQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=k5yUgDdS5ceT8RJfWmjh5NXEBObz9rs+Z5PEZnwgV/g=; b=lW0ITM+UrlL8z0EofrnNz3pO2e7kORzgjWIOupfmgvjWBQCYQFDCNo5d5dsxpGn5/Z 9XYArpYUJ7x1r+Xgecev/KhnCJQ34dOewL36J/LQOyKFMPH0RXjxU3X+iC6MfjRDLoQy 1mZnLA7LT75VmZc1z/ESUI+jTRCr+byerdtajnOGDz8uAdmAYoBqXD4HIMke/sDwlvHR 0y1pvMmy9jF7J2UNPVzKI0bVrqFWXofX5cczVlQP5bYn4pwdEddF1cgC8j/0Plz2PQ9S WJ5izkJnMiccdG2wrbYOWh8BEPo228Zu+Mg0up9k/ZAzh/0WJDeMLC07wovDOoGxKB+x v1pw==
X-Gm-Message-State: AOAM530+7wlWS9PlPllkeMuRgkTWf0heu4GmMtZYY4o51vjBfnJSMgmN ZWcVYTYn+oQvT+KkXm7OGgU=
X-Google-Smtp-Source: ABdhPJzi2L7UzanvyOx7UZKYzqZtt9WpDJNUNlMlDqP2HOFvHnWX6gb1i0+/kCUXTm8D6ByiZLRwPQ==
X-Received: by 2002:a63:4450:: with SMTP id t16mr970111pgk.312.1606163011717;  Mon, 23 Nov 2020 12:23:31 -0800 (PST)
Received: from [192.168.178.20] ([151.210.131.28]) by smtp.gmail.com with ESMTPSA id m4sm5963700pfd.203.2020.11.23.12.23.27 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 23 Nov 2020 12:23:30 -0800 (PST)
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>, Gyan Mishra <hayabusagsm@gmail.com>, "otroan@employees.org" <otroan@employees.org>
Cc: IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>, JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <a8306401-3f2d-9284-804e-ab703d837426@gmail.com> <CO1PR11MB488152661E56DEE4EED016FAD8FC0@CO1PR11MB4881.namprd11.prod.outlook.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <70755435-26f9-4c48-a9ae-2b7eb521f8a1@gmail.com>
Date: Tue, 24 Nov 2020 09:23:25 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CO1PR11MB488152661E56DEE4EED016FAD8FC0@CO1PR11MB4881.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/pgCxVZ80vTCY75iwVpdl-Yvm8_c>
Subject: Re: [v6ops] The bottom is /112
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 20:23:34 -0000

I've had several guesses but RFC 8929 still puzzles me :-)

Regards
   Brian

On 23-Nov-20 22:03, Pascal Thubert (pthubert) wrote:
> Hello Brian
>=20
> Please note that RFC 8929 would work there too -that's proxy ND with th=
e backbone on the Wi-Fi link and the wireless access on the 3GPP link-, u=
sed in the routing proxy mode - that's when the links are not bridgeable-=
=2E.
> Basically the phone as a routing proxy installs host (connected) routes=
 towards the 3GPP link for the addresses present there, and defends those=
 addresses over the Wi-Fi Link.
> On paper the result is similar to RFC 7278, but the method is a bit dif=
ferent since internally it relies on ND proxy as opposed to anycast. Argu=
ably the phone would self-assign another global address on the Wi-Fi link=
, if it cares to have one at all on that link.
> Bottom line is yes, I agree we should consider the applicability of wha=
t we have before we start breaking things down.
>=20
> Keep safe;
>=20
> Pascal
>=20
>> -----Original Message-----
>> From: v6ops <v6ops-bounces@ietf.org> On Behalf Of Brian E Carpenter
>> Sent: jeudi 19 novembre 2020 23:50
>> To: Gyan Mishra <hayabusagsm@gmail.com>; otroan@employees.org
>> Cc: IPv6 Operations <v6ops@ietf.org>; 6MAN <6man@ietf.org>; JORDI PALE=
T
>> MARTINEZ <jordi.palet=3D40consulintel.es@dmarc.ietf.org>
>> Subject: Re: [v6ops] The bottom is /112
>>
>> And if we had left the boundary at /80, as it was in 1995 (RFC1884), w=
ould you
>> now be arguing for /96, since in that case 3GPP would have settled on =
/80?
>>
>> Sorry, but this is exactly and precisely a 16-bit jump in the race to =
the bottom.
>> And it breaks all existing SLAAC hosts on the way.
>>
>> The problem here is caused by 3GPP, but a solution like Cameron's shou=
ld work
>> for everybody with minimal changes.
>>
>> Regards
>>    Brian
>>
>> On 20-Nov-20 11:03, Gyan Mishra wrote:
>>>
>>>
>>> On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org
>> <mailto:otroan@employees.org>> wrote:
>>>
>>>
>>>
>>>     > On 19 Nov 2020, at 14:58, Gyan Mishra <hayabusagsm@gmail.com
>> <mailto:hayabusagsm@gmail.com>> wrote:
>>>     >
>>>     > You would need a new option. It would likely be useful for the =
requesting
>> router to indicate interest in the option. Even hinting at what prefix=
 size it was
>> expecting.
>>>     > Now can you explain to me again the reasons why this approach i=
s better
>> than using the existing DHPCv6 protocol packets?
>>>     >
>>>     >=C2=A0 =C2=A0 =C2=A03GPP gateway does not support DHCPv6
>>>
>>>     3GPP gateway doesn't support new option. What's your point?
>>>
>>>
>>>
>>> =C2=A0 =C2=A0 The point of the v6ops presentation and this email thre=
ad is how to =E2=80=9Cextend
>> a /64=E2=80=9D in the 3GPP use case =C2=A0in slide 1 of the deck you c=
ompiled a list of options
>> and of the two I had highlighted in red were the 64share v2 Cameron=E2=
=80=99s option
>> and the variable slaac option.=C2=A0 So on the call this morning Loren=
zo shot down
>> 64share v2 shorter prefix option as even if the 3GPP architecture was =
updated
>> to support longer prefixes and even is the 3GPP gateway was able to se=
nd a
>> shorter prefix with A flag not set, all mobile devices per Lorenzo=E2=80=
=99s point would
>> be broken as they would not accept the shorter let=E2=80=99s say /56 p=
refix to build the
>> slaac 128 bit address.=C2=A0 So the bottom line is the 64share v2 won=E2=
=80=99t work unless
>> we update RFC 4291 and remove the 64 bit boundary.
>>>
>>> =C2=A0So we are back to square uno - no viable solution
>>>
>>> =C2=A0So now we had thrown out the longer >64 due to race to bottom w=
orries
>> which I and others believe is Fud and as described in slide 10 of the =
v6ops =E2=80=9Crace
>> to the bottom slide=E2=80=9D.
>>>
>>> So a happy medium /80 fixed boundary I came up with that I think solv=
es a lot
>> of the issue and not just the 3GPP initial segmentation of downstream =
devices
>> problem statement.
>>>
>>> Since we have to update RFC 4291 for 64share v2 to work anyways to al=
low
>> for shorter prefixes, why not instead create a new bottom at /80 givin=
g 16 bits
>> more of prefix length and shrinking the IID down to 48 bits.=C2=A0 Doi=
ng so you would
>> not even have to update the 3GPP architecture as I don=E2=80=99t know =
if that would fly
>> or not.=C2=A0 Also this solves a few other problems at the same time.
>>>
>>>
>>> As I mentioned in the v6ops deck presented that vlsm 0 to 128 is main=
stream
>> for operators for static addressing on router and switch infrastructur=
e and
>> dhcpv6 subnets longer prefixes for network infrastructure appliance cl=
usters,
>> NFV/VNF virtualization and server farms.=C2=A0 On host subnets where t=
here is a
>> chance of mix of slaac hosts with dhcpv6 =C2=A0devices the prefix leng=
th is stuck at
>> /64.=C2=A0 So on these mix addressing host subnets we cannot do longer=
 prefixes
>> following our ND cache hard limit mantra to prevent ND cache exhaustio=
n issues
>> as described in RFC 6164.
>>>
>>> So with the /80 new fixed boundary shifting prefix length 16 bits lon=
ger and
>> shortening the IID by 16 bits gives resolved the 3GPP issue which 64sh=
are can
>> work as is and subtending to downstream devices will now work as a /64=
 is now
>> equivalent to a /48 with 64k /80s.=C2=A0 Also BCP-690 for broadband no=
t all
>> operators have adopted the shorter prefix lengths /56 or /48
>> recommendations =C2=A0and now that=E2=80=99s not an issue as the /64 w=
ould now suffice.
>>>
>>> From an operators perspective that gain allows at least for 3GPP mass=
ive
>> growth and subtending with a single /64 allows the operators such as V=
erizon
>> with massive subscriber base worldwide can stay with current allocatio=
ns and
>> don=E2=80=99t have to ask for /10.
>>>
>>> As 5G gets rolled out with Enhanced VPN framework and Network slicing=

>> paradigm, the demand for shorter blocks and wearable multiple /48 will=
 be our
>> new reality.
>>>
>>> Making that 16 bit shift now to /80 making a /64 the new /48 will giv=
e
>> broadband and 3GPP subscribers a ton of space to subtending their netw=
orks
>> we would be set for the future.=C2=A0 Especially with IOT the demand f=
or subtending
>> will continue to grow astronomically.
>>>
>>> Also IANA does not have to get start in allocating the other /3 and o=
ther
>> available blocks.
>>>
>>> Lots of problems being solved here with a fixed /80 new boundary.
>>>
>>> Also with the existing random IID generation schemes which we have te=
sted
>> on Linux kernel can do longer prefixes using RFC 4941 privacy extensio=
n or RFC
>> 7217 stable IID.
>>>
>>> Win-Win for all.
>>>
>>>     Ole
>>>
>>> --
>>>
>>> <http://www.verizon.com/>
>>>
>>> *Gyan Mishra*
>>>
>>> /Network Solutions A//rchitect=C2=A0/
>>>
>>> /M 301 502-1347
>>> 13101 Columbia Pike
>>> /Silver Spring, MD
>>>
>>>
>>>
>>> _______________________________________________
>>> v6ops mailing list
>>> v6ops@ietf.org
>>> https://www.ietf.org/mailman/listinfo/v6ops
>>>
>>
>> _______________________________________________
>> v6ops mailing list
>> v6ops@ietf.org
>> https://www.ietf.org/mailman/listinfo/v6ops


From nobody Mon Nov 23 12:43:07 2020
Return-Path: <brian.e.carpenter@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 3A1A03A1160; Mon, 23 Nov 2020 12:43:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.199
X-Spam-Level: 
X-Spam-Status: No, score=-0.199 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-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=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 BqG-P35Jfv44; Mon, 23 Nov 2020 12:42:59 -0800 (PST)
Received: from mail-pf1-x429.google.com (mail-pf1-x429.google.com [IPv6:2607:f8b0:4864:20::429]) (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 EC6963A1158; Mon, 23 Nov 2020 12:42:58 -0800 (PST)
Received: by mail-pf1-x429.google.com with SMTP id e8so4164819pfh.2; Mon, 23 Nov 2020 12:42:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=02Uv3vlUE1VCbcINvPDOri3z1/W20iy8mszMIvHO9p8=; b=VZWrpXNpXjq0XTnKxvKO/xG/me0hPiLrRFRngXnm2OQadHcHV/4dW9rlqXXgM49MqH BpD9JzyFi99QlLqNpK5md4+KaI58o+HcC6/jY2TuTsuxyYnIddCTDj87BiRpXwOaEMOi uN+Aj3kaQyuEyb6MsVur6Phx6kPCgkf5FVcfDSMNWIZt8c2wrIMA6FvmndJNENej24Uq HZuYlNQ67mZDli8B629QkRbMo3brOaSISnxvahCvcrnNPouH7fAQUs5gY0eZXEXxM+GB gCn8sPEGxvmFuetOcUSiZHZ/8c6vaxcOB671Tt5B4kFWdksE33zzQkKo11+S3EsV5qLQ uB+A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=02Uv3vlUE1VCbcINvPDOri3z1/W20iy8mszMIvHO9p8=; b=KPSulaIyJ9Pwq2YTLGYVv0qhta7fya9IpRemhLc1OpNu7UnJbIlcvmLrihYC+xu4rL dbUrFdbLeIkOQBz4MZRItEs6IX65cFPQI07TZ/51Bx/k6+D5YmTfv83bWNix3T+lRkH8 U2toIFyccIGWYaTaQB8ZkOY5GBmsvOnyuglSiBClGG8MO0JCgApfnxtRCXf6CqB6ESTp b6U64koNq3Fosc/vxbh4mSvokVx/koaAIp6rxnxdXWXwfoXsJTOWJBLLR/ajtcd32y8I ttpt5xf/n+w3X2mi3JK4hrSt5yb1bNQLzQH/mtQ+1DgUzYTHUNNsqwnO/j3rVTkaN+no 8xiA==
X-Gm-Message-State: AOAM530KiLzS87v5gcRz08xlJji/aUUq792dgtBM0m6RMZt7HXbsScAS cNMS4jrIleD7qGsmaxETxjI=
X-Google-Smtp-Source: ABdhPJz7rDYPUTTZ/lDcaCRH2sm3zUlRqaN1C6FQro2WwScSPkpoV/L2fTQL9OM9vtrN8tGhNEmJnQ==
X-Received: by 2002:a63:e849:: with SMTP id a9mr951389pgk.300.1606164178508; Mon, 23 Nov 2020 12:42:58 -0800 (PST)
Received: from [192.168.178.20] ([151.210.131.28]) by smtp.gmail.com with ESMTPSA id z22sm2975556pfn.153.2020.11.23.12.42.55 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 23 Nov 2020 12:42:57 -0800 (PST)
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>, Gyan Mishra <hayabusagsm@gmail.com>, "otroan@employees.org" <otroan@employees.org>
Cc: IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>, JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
References: <CABNhwV3fj-e9bEemivcNovnD3SZvKm8ZjFKp7BmusnPcgyznFQ@mail.gmail.com> <7ED24CC7-A719-4E9B-A5DC-3BA8EA7E3929@consulintel.es> <CABNhwV19neE3U_AisNp2nDUF4bWB8P8xHNEznDevZLE9amFTRA@mail.gmail.com> <0F78C18B-7AD6-4AC7-AF1F-CA1ADCDEA6AB@employees.org> <CABNhwV3bCss9y7cT6w2i+LKWBh1viPSXBM-CTaK+GVDyPS2D8w@mail.gmail.com> <9D7C4A75-ABB6-4194-9834-9BC898EAC8A9@employees.org> <CABNhwV0-FZpPs84+RVB81=5H5QCEaxF0EUj9tcV+bdOu00RE2A@mail.gmail.com> <a8306401-3f2d-9284-804e-ab703d837426@gmail.com> <CO1PR11MB488152661E56DEE4EED016FAD8FC0@CO1PR11MB4881.namprd11.prod.outlook.com> <70755435-26f9-4c48-a9ae-2b7eb521f8a1@gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <245adecc-b037-a837-4d61-84eb6bd39311@gmail.com>
Date: Tue, 24 Nov 2020 09:42:52 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <70755435-26f9-4c48-a9ae-2b7eb521f8a1@gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/iceGTfr6wZYjbBCXWB28NW1r-EY>
Subject: Re: [v6ops] The bottom is /112
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 20:43:01 -0000

OK, that was cheating: citing an RFC the day before it was published ;-).=


Regards
   Brian

On 24-Nov-20 09:23, Brian E Carpenter wrote:
> I've had several guesses but RFC 8929 still puzzles me :-)
>=20
> Regards
>    Brian
>=20
> On 23-Nov-20 22:03, Pascal Thubert (pthubert) wrote:
>> Hello Brian
>>
>> Please note that RFC 8929 would work there too -that's proxy ND with t=
he backbone on the Wi-Fi link and the wireless access on the 3GPP link-, =
used in the routing proxy mode - that's when the links are not bridgeable=
-..
>> Basically the phone as a routing proxy installs host (connected) route=
s towards the 3GPP link for the addresses present there, and defends thos=
e addresses over the Wi-Fi Link.
>> On paper the result is similar to RFC 7278, but the method is a bit di=
fferent since internally it relies on ND proxy as opposed to anycast. Arg=
uably the phone would self-assign another global address on the Wi-Fi lin=
k, if it cares to have one at all on that link.
>> Bottom line is yes, I agree we should consider the applicability of wh=
at we have before we start breaking things down.
>>
>> Keep safe;
>>
>> Pascal
>>
>>> -----Original Message-----
>>> From: v6ops <v6ops-bounces@ietf.org> On Behalf Of Brian E Carpenter
>>> Sent: jeudi 19 novembre 2020 23:50
>>> To: Gyan Mishra <hayabusagsm@gmail.com>; otroan@employees.org
>>> Cc: IPv6 Operations <v6ops@ietf.org>; 6MAN <6man@ietf.org>; JORDI PAL=
ET
>>> MARTINEZ <jordi.palet=3D40consulintel.es@dmarc.ietf.org>
>>> Subject: Re: [v6ops] The bottom is /112
>>>
>>> And if we had left the boundary at /80, as it was in 1995 (RFC1884), =
would you
>>> now be arguing for /96, since in that case 3GPP would have settled on=
 /80?
>>>
>>> Sorry, but this is exactly and precisely a 16-bit jump in the race to=
 the bottom.
>>> And it breaks all existing SLAAC hosts on the way.
>>>
>>> The problem here is caused by 3GPP, but a solution like Cameron's sho=
uld work
>>> for everybody with minimal changes.
>>>
>>> Regards
>>>    Brian
>>>
>>> On 20-Nov-20 11:03, Gyan Mishra wrote:
>>>>
>>>>
>>>> On Thu, Nov 19, 2020 at 10:33 AM <otroan@employees.org
>>> <mailto:otroan@employees.org>> wrote:
>>>>
>>>>
>>>>
>>>>     > On 19 Nov 2020, at 14:58, Gyan Mishra <hayabusagsm@gmail.com
>>> <mailto:hayabusagsm@gmail.com>> wrote:
>>>>     >
>>>>     > You would need a new option. It would likely be useful for the=
 requesting
>>> router to indicate interest in the option. Even hinting at what prefi=
x size it was
>>> expecting.
>>>>     > Now can you explain to me again the reasons why this approach =
is better
>>> than using the existing DHPCv6 protocol packets?
>>>>     >
>>>>     >=C2=A0 =C2=A0 =C2=A03GPP gateway does not support DHCPv6
>>>>
>>>>     3GPP gateway doesn't support new option. What's your point?
>>>>
>>>>
>>>>
>>>> =C2=A0 =C2=A0 The point of the v6ops presentation and this email thr=
ead is how to =E2=80=9Cextend
>>> a /64=E2=80=9D in the 3GPP use case =C2=A0in slide 1 of the deck you =
compiled a list of options
>>> and of the two I had highlighted in red were the 64share v2 Cameron=E2=
=80=99s option
>>> and the variable slaac option.=C2=A0 So on the call this morning Lore=
nzo shot down
>>> 64share v2 shorter prefix option as even if the 3GPP architecture was=
 updated
>>> to support longer prefixes and even is the 3GPP gateway was able to s=
end a
>>> shorter prefix with A flag not set, all mobile devices per Lorenzo=E2=
=80=99s point would
>>> be broken as they would not accept the shorter let=E2=80=99s say /56 =
prefix to build the
>>> slaac 128 bit address.=C2=A0 So the bottom line is the 64share v2 won=
=E2=80=99t work unless
>>> we update RFC 4291 and remove the 64 bit boundary.
>>>>
>>>> =C2=A0So we are back to square uno - no viable solution
>>>>
>>>> =C2=A0So now we had thrown out the longer >64 due to race to bottom =
worries
>>> which I and others believe is Fud and as described in slide 10 of the=
 v6ops =E2=80=9Crace
>>> to the bottom slide=E2=80=9D.
>>>>
>>>> So a happy medium /80 fixed boundary I came up with that I think sol=
ves a lot
>>> of the issue and not just the 3GPP initial segmentation of downstream=
 devices
>>> problem statement.
>>>>
>>>> Since we have to update RFC 4291 for 64share v2 to work anyways to a=
llow
>>> for shorter prefixes, why not instead create a new bottom at /80 givi=
ng 16 bits
>>> more of prefix length and shrinking the IID down to 48 bits.=C2=A0 Do=
ing so you would
>>> not even have to update the 3GPP architecture as I don=E2=80=99t know=
 if that would fly
>>> or not.=C2=A0 Also this solves a few other problems at the same time.=

>>>>
>>>>
>>>> As I mentioned in the v6ops deck presented that vlsm 0 to 128 is mai=
nstream
>>> for operators for static addressing on router and switch infrastructu=
re and
>>> dhcpv6 subnets longer prefixes for network infrastructure appliance c=
lusters,
>>> NFV/VNF virtualization and server farms.=C2=A0 On host subnets where =
there is a
>>> chance of mix of slaac hosts with dhcpv6 =C2=A0devices the prefix len=
gth is stuck at
>>> /64.=C2=A0 So on these mix addressing host subnets we cannot do longe=
r prefixes
>>> following our ND cache hard limit mantra to prevent ND cache exhausti=
on issues
>>> as described in RFC 6164.
>>>>
>>>> So with the /80 new fixed boundary shifting prefix length 16 bits lo=
nger and
>>> shortening the IID by 16 bits gives resolved the 3GPP issue which 64s=
hare can
>>> work as is and subtending to downstream devices will now work as a /6=
4 is now
>>> equivalent to a /48 with 64k /80s.=C2=A0 Also BCP-690 for broadband n=
ot all
>>> operators have adopted the shorter prefix lengths /56 or /48
>>> recommendations =C2=A0and now that=E2=80=99s not an issue as the /64 =
would now suffice.
>>>>
>>>> From an operators perspective that gain allows at least for 3GPP mas=
sive
>>> growth and subtending with a single /64 allows the operators such as =
Verizon
>>> with massive subscriber base worldwide can stay with current allocati=
ons and
>>> don=E2=80=99t have to ask for /10.
>>>>
>>>> As 5G gets rolled out with Enhanced VPN framework and Network slicin=
g
>>> paradigm, the demand for shorter blocks and wearable multiple /48 wil=
l be our
>>> new reality.
>>>>
>>>> Making that 16 bit shift now to /80 making a /64 the new /48 will gi=
ve
>>> broadband and 3GPP subscribers a ton of space to subtending their net=
works
>>> we would be set for the future.=C2=A0 Especially with IOT the demand =
for subtending
>>> will continue to grow astronomically.
>>>>
>>>> Also IANA does not have to get start in allocating the other /3 and =
other
>>> available blocks.
>>>>
>>>> Lots of problems being solved here with a fixed /80 new boundary.
>>>>
>>>> Also with the existing random IID generation schemes which we have t=
ested
>>> on Linux kernel can do longer prefixes using RFC 4941 privacy extensi=
on or RFC
>>> 7217 stable IID.
>>>>
>>>> Win-Win for all.
>>>>
>>>>     Ole
>>>>
>>>> --
>>>>
>>>> <http://www.verizon.com/>
>>>>
>>>> *Gyan Mishra*
>>>>
>>>> /Network Solutions A//rchitect=C2=A0/
>>>>
>>>> /M 301 502-1347
>>>> 13101 Columbia Pike
>>>> /Silver Spring, MD
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> v6ops mailing list
>>>> v6ops@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/v6ops
>>>>
>>>
>>> _______________________________________________
>>> v6ops mailing list
>>> v6ops@ietf.org
>>> https://www.ietf.org/mailman/listinfo/v6ops
>=20


From nobody Mon Nov 23 14:18:31 2020
Return-Path: <albert.e.manfredi@boeing.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 21B053A1380; Mon, 23 Nov 2020 14:18:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.219
X-Spam-Level: 
X-Spam-Status: No, score=-0.219 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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=boeing.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 CKBxdqueAlei; Mon, 23 Nov 2020 14:18:27 -0800 (PST)
Received: from clt-mbsout-02.mbs.boeing.net (clt-mbsout-02.mbs.boeing.net [130.76.144.163]) (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 BB3343A137E; Mon, 23 Nov 2020 14:18:26 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by clt-mbsout-02.mbs.boeing.net (8.15.2/8.15.2/DOWNSTREAM_MBSOUT) with SMTP id 0ANMINrm020526; Mon, 23 Nov 2020 17:18:24 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boeing.com; s=boeing-s1912; t=1606169904; bh=VQov/uJaXnPtPsXulpc5g6ddQezILxwyHokAVbZeOI8=; h=From:To:Subject:Date:References:In-Reply-To:From; b=q36Kywn2vDYLR5ecKeiNX3ic7KumrZxQDJ6Q7LfSXzoLIQVTTG200QRrs1Y1b/oaY pIbwEg/AUGzMLIMpgzFWUWM9oIMFcG0xkEa1a3uvW60XzL3XDp9v17gw8mnmIIK8YO SAwo5ycV1dOxGQ1BlyQwq5L773K5kjB4Try0J+dOFD0rDQXHt74/VtS/kiu0B0ne/H PWiJzS3cN8KLGRNmCC8yvDL62p60QIIoU+1k4LtLQGRv0tZFYtEoz8NvkGmMGlpZ+7 cRJjj3nXloUKyEgJP4sykZaCxchRFUvY97HNh/rZguV8Spiqx7W/HwVchBropDjLT8 xOmsmVyEO+Ckg==
Received: from XCH16-01-08.nos.boeing.com (xch16-01-08.nos.boeing.com [144.115.65.218]) by clt-mbsout-02.mbs.boeing.net (8.15.2/8.15.2/8.15.2/UPSTREAM_MBSOUT) with ESMTPS id 0ANMIL5h020500 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=OK); Mon, 23 Nov 2020 17:18:21 -0500
Received: from XCH16-01-11.nos.boeing.com (144.115.66.39) by XCH16-01-08.nos.boeing.com (144.115.65.218) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.2044.4; Mon, 23 Nov 2020 14:18:20 -0800
Received: from XCH16-01-11.nos.boeing.com ([fe80::c57c:39bc:4c0a:384b]) by XCH16-01-11.nos.boeing.com ([fe80::c57c:39bc:4c0a:384b%4]) with mapi id 15.01.2044.004; Mon, 23 Nov 2020 14:18:20 -0800
From: "Manfredi (US), Albert E" <albert.e.manfredi@boeing.com>
To: Gyan Mishra <hayabusagsm@gmail.com>, 6MAN <6man@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Thread-Topic: [EXTERNAL] How do you solve 3GPP issue if neither operator nor handset supports PD?
Thread-Index: AQHWwWyZML0ak3gy8U6YYdoceleq4anWSA/A
Date: Mon, 23 Nov 2020 22:18:20 +0000
Message-ID: <db4e564d32d14cb18c86bce6888ccb50@boeing.com>
References: <CABNhwV2-dH81CY4wSisV8BU-7H9m5a1xYMqTMecRxhNqZe=ApQ@mail.gmail.com>
In-Reply-To: <CABNhwV2-dH81CY4wSisV8BU-7H9m5a1xYMqTMecRxhNqZe=ApQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [144.115.204.6]
x-tm-snts-smtp: 32BAC4654383A4DF58194AD6082B0F6D1ADFC2A4C3D13206D5012C9CA2DE344F2000:8
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-TM-AS-GCONF: 00
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/DuR4nAvuHdcYu3rgerELMP5BZII>
Subject: Re: [v6ops] [EXTERNAL] How do you solve 3GPP issue if neither operator nor handset supports PD?
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Nov 2020 22:18:29 -0000

RnJvbTogaXB2NiA8aXB2Ni1ib3VuY2VzQGlldGYub3JnPiBPbiBCZWhhbGYgT2YgR3lhbiBNaXNo
cmENCg0KPiBIb3cgZG8gd2UgcHJvcG9zZSB0byBzb2x2ZSB0aGlzIHByb2JsZW0gaWYgb3BlcmF0
b3JzIGRvbuKAmXQgc3VwcG9ydCBQRCBldmVuIHRob3VnaCB0aGUgwqAzR1BQIHN0YW5kYXJkIGhh
cyBzdXBwb3J0ZWQgUEQgZm9yIG92ZXIgMTAgeWVhcnMuDQoNCk1heWJlIEkndmUgbWlzc2VkIHRo
aXMgZGV0YWlsIGluIHRoZSB0aHJlYWQuIEFyZSB5b3Ugc2F5aW5nIHRoYXQgQW5kcm9pZCB3b3Vs
ZCBiZSBoYXBweSB0byB0ZXRoZXIgZG93bnN0cmVhbSBkZXZpY2VzIHdpbGwgYSBsb25nZXIgcHJl
Zml4LCBhbmQgc3VwcG9ydCBTTEFBQyB3aXRoIGRpZmZlcmVudCBsZW5ndGggSUlEcywgYnV0IG5v
dCBoYXBweSB0byBhY2NlcHQgc2hvcnRlciBwcmVmaXhlcyBmcm9tIHVwc3RyZWFtPyBPciBpcyB0
aGlzIHlvdXIgc3VnZ2VzdGlvbiwgd2hpY2ggYXNzdW1lcyB0aGF0IEFuZHJvaWQgd2lsbCBmb3Jl
dmVyIG9wcG9zZSByZWNlaXZpbmcgYW55dGhpbmcgb3RoZXIgdGhhbiAvNjRzPw0KDQpTZWVtcyB0
byBtZSB0aGF0IGFjY2VwdGluZyAvNTYgb3IgLzQ4cyBzaG91bGQgYmUgYW4gZWFzaWVyIHVwZ3Jh
ZGUsIGFuZCBjcmVhdGUgYSBsb3QgbGVzcyBjb21tb3Rpb24gaW4gdGhlIElFVEYsIGF0IHRoaXMg
dGltZS4NCg0KQmVydA0KDQo=


From nobody Mon Nov 23 17:27:03 2020
Return-Path: <lorenzo@google.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 6E1A83A0A0B for <v6ops@ietfa.amsl.com>; Mon, 23 Nov 2020 17:26:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.689
X-Spam-Level: 
X-Spam-Status: No, score=-15.689 tagged_above=-999 required=5 tests=[DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 i0f5s0TrFA6e for <v6ops@ietfa.amsl.com>; Mon, 23 Nov 2020 17:26:56 -0800 (PST)
Received: from mail-il1-x132.google.com (mail-il1-x132.google.com [IPv6:2607:f8b0:4864:20::132]) (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 85BCC3A0CED for <v6ops@ietf.org>; Mon, 23 Nov 2020 17:26:14 -0800 (PST)
Received: by mail-il1-x132.google.com with SMTP id z14so16000222ilm.10 for <v6ops@ietf.org>; Mon, 23 Nov 2020 17:26:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=9RnuQV38a+sM3iQ3sidbDuy7TjzmW6qKnp24Ls+T+cY=; b=kn0L2OdH7fggJAFmeQxO3Wi13zOuXzpxZGK1JfcEBnQZl5NOCeAU/XOY2Eg6ZK0swr orr+FYoEQoLNRGIFtn9HqBtG2wP1O6RP8s2TcHUFpG6d5LloRTCRlvvnrUnOgjZcWp9o zjz86h4abpscL0X1Jf9rJTk7h5HikdseW3fri00vpXudQKRE+Ozs/mmadUfi5F0sWEsL kDlr573R5LHbWyLgMNF3J9QGmVZ9SnTAKjBZZSYJY1CtKNi/HHKUDKz7dwM0uzjB8tJ1 POBxqsruCO8EZCOrOX0shvX1v7LMbPVwP/uhCp4jmXfA9RX6J/9Xq6etiiBa7dBSBBzD o+Lg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=9RnuQV38a+sM3iQ3sidbDuy7TjzmW6qKnp24Ls+T+cY=; b=quMMsZyStGt4i2KzZj7Yhjb9nZaDsaLoNssTTaXeMd0Nw1PvqkJeim61tX5LiBPHrS 6KkwBlM9bFbIQRzKlgKha3KdfhgGEDAqJzd0tNiq6qUyr9NA9C4+K4lIoVlxHpxANz/8 84IMfo785leoocSMC+CzdZI+hrgpk/z2t8OvEyV11L/fHqS5CTKfeZgZQAFFOYV4hOsl S7feO/E+Lv0PilduOVq5NPHbtuUWvnMPO3vtGrDUtaTR5b6MeV+nWBmICnmKWNCT8RgE Z2/tI8AHtTomPmREx0hHOkAtms+idyYTKMdrJjEaxvb52rpq1i5qpfReHSKlhmsL8A0Y C5dw==
X-Gm-Message-State: AOAM532rir1h3IUt3qeM+XrqoVayBfaWXBaO2Fyjut9JJ8Y4ekIHm78t 2hd7BC+g8KYDebUrZlialNgMb0rOUqS6ccLFmktc9w==
X-Google-Smtp-Source: ABdhPJyivtEeI5e/lG68D9kaq5Dcb8OkMoSvv2/hmCzLBOrsjFUPdcKLw84IT/67IjuGllS23hnMY0qMXasXyN9cYtY=
X-Received: by 2002:a92:cbcc:: with SMTP id s12mr2347652ilq.229.1606181173510;  Mon, 23 Nov 2020 17:26:13 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV2-dH81CY4wSisV8BU-7H9m5a1xYMqTMecRxhNqZe=ApQ@mail.gmail.com>
In-Reply-To: <CABNhwV2-dH81CY4wSisV8BU-7H9m5a1xYMqTMecRxhNqZe=ApQ@mail.gmail.com>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Tue, 24 Nov 2020 10:26:02 +0900
Message-ID: <CAKD1Yr1xV179LZ7Kxtk5mGruJcJ+BpGb2heBBy4ORtRU7bfvqw@mail.gmail.com>
To: Gyan Mishra <hayabusagsm@gmail.com>, Cameron Byrne <cb.list6@gmail.com>
Cc: 6MAN <6man@ietf.org>, Alexandre Petrescu <alexandre.petrescu@gmail.com>,  IPv6 Operations <v6ops@ietf.org>,  "draft-mishra-6man-variable-slaac@ietf.org" <draft-mishra-6man-variable-slaac@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000004b583105b4d03235"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/7_DmlqBhWOBGzeGQ8PYAXQ63Dc4>
Subject: Re: [v6ops] How do you solve 3GPP issue if neither operator nor handset supports PD?
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 24 Nov 2020 01:26:59 -0000

--0000000000004b583105b4d03235
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I don't think anyone ever said Android will not support DHCPv6 PD. That
said, implementing DHCPv6 PD on cellular is difficult for technical
reasons, including:

   - There is no DHCPv6 PD implementation in Android, so one would need to
   be written.
   - The natural place for such an implementation is in the IpClient code,
   which does not (yet?) run on cellular networks.

Something like the new RA option proposed in the 64share v2 thread (+Camero=
n
Byrne <cb.list6@gmail.com>) - assuming it gains consensus - would be much
easier to implement.

As an alternative: it's possible to extend the Android telephony HAL to
allow the baseband to return a delegated prefix as well as the
directly-connected route. That way, if a modem vendor (e.g., Qualcomm,
Mediatek, ...) implements DHCPv6 PD in baseband-dependent code (which is
not part of the Android OS), it can simply pass up the prefix through the
HAL and the OS can use it.

As we know, DHCPv6 PD has been mentioned in 3GPP standards for several
releases. Are there any 3GPP specs on how prefix delegation should be used?
Are there any requirements that might simplify the implementation? For
example, a requirement that the delegated prefix may not change for the
lifetime of the session, and that its lifetime is infinite, would be
consistent with the 3GPP requirements around RAs, and would substantially
simplify implementation.

On Mon, Nov 23, 2020 at 4:44 PM Gyan Mishra <hayabusagsm@gmail.com> wrote:

>
> How do we propose to solve this problem if operators don=E2=80=99t suppor=
t PD even
> though the  3GPP standard has supported PD for over 10 years.
>
> Another twist to this puzzle is Android has 90% of the mobile handset
> marketplace worldwide and adamantly states they will NOT support DHCPv6 o=
r
> PD.
>
> I researched Apple which has 10% of the market and they also do not
> support PD.
>
> Whats the solution now?
> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions A**rchitect *
>
>
>
> *M 301 502-134713101 Columbia Pike *Silver Spring, MD
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>

--0000000000004b583105b4d03235
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>I don&#39;t think anyone ever said Android will not s=
upport DHCPv6 PD. That said, implementing DHCPv6 PD on cellular=C2=A0is dif=
ficult for technical reasons, including:</div><div><ul><li>There is no DHCP=
v6 PD implementation in Android, so one would need to be written.</li><li>T=
he natural place for such an implementation is in the IpClient code, which =
does not (yet?) run on cellular networks.</li></ul><div>Something like the =
new RA option proposed in the 64share v2 thread (<a class=3D"gmail_plusrepl=
y" id=3D"m_6996872242549966255plusReplyChip-0" href=3D"mailto:cb.list6@gmai=
l.com" target=3D"_blank">+Cameron Byrne</a>) - assuming it gains consensus =
- would be much easier to implement.<br></div></div><div><br></div><div>As =
an alternative: it&#39;s possible to extend the Android telephony HAL to al=
low the baseband to return a delegated prefix as well as the directly-conne=
cted route. That way, if a modem vendor (e.g., Qualcomm, Mediatek, ...) imp=
lements DHCPv6 PD in baseband-dependent code (which is not part of the Andr=
oid OS), it can simply pass up the prefix through the HAL and the OS can us=
e it.</div><div><br></div><div>As we know, DHCPv6 PD has been mentioned in =
3GPP standards for several releases. Are there any 3GPP specs on how prefix=
 delegation should be used? Are there any requirements  that might simplify=
 the implementation? For example, a requirement that the delegated prefix m=
ay not change for the lifetime of the session, and that its lifetime is inf=
inite, would be consistent with the 3GPP requirements around RAs, and would=
 substantially simplify implementation.</div><div dir=3D"ltr"><br></div><di=
v dir=3D"ltr">On Mon, Nov 23, 2020 at 4:44 PM Gyan Mishra &lt;<a href=3D"ma=
ilto:hayabusagsm@gmail.com" target=3D"_blank">hayabusagsm@gmail.com</a>&gt;=
 wrote:<br></div><div class=3D"gmail_quote"><blockquote class=3D"gmail_quot=
e" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204)=
;padding-left:1ex"><div dir=3D"auto"><br></div><div dir=3D"auto">How do we =
propose to solve this problem if operators don=E2=80=99t support PD even th=
ough the =C2=A03GPP standard has supported PD for over 10 years.</div><div =
dir=3D"auto"><br></div><div dir=3D"auto">Another twist to this puzzle is An=
droid has 90% of the mobile handset marketplace worldwide and adamantly sta=
tes they will NOT support DHCPv6 or PD.</div><div dir=3D"auto"><br></div><d=
iv dir=3D"auto">I researched Apple which has 10% of the market and they als=
o do not support PD.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Wha=
ts the solution now?</div>-- <br><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div><p style=3D"color:rgb(34,34,34)"><a href=3D"http://=
www.verizon.com/" style=3D"color:rgb(17,85,204);padding-bottom:1em;display:=
inline-block" target=3D"_blank"><img width=3D"81" height=3D"18" style=3D"he=
ight: 18px; width: 81px;"></a><br></p><p style=3D"font-size:1em;margin:0px;=
font-family:&quot;Verizon NHG DS&quot;,Arial,sans-serif;line-height:13px;co=
lor:black"><b>Gyan Mishra</b></p><p style=3D"color:rgb(34,34,34);margin:0px=
;line-height:13px"><font face=3D"georgia, serif" style=3D"color:black;font-=
size:1em"><i>Network Solutions A</i></font><font color=3D"#000000" face=3D"=
georgia, serif"><i>rchitect=C2=A0</i></font></p><p style=3D"font-size:1em;m=
argin:0px;line-height:13px;color:black"><i><font face=3D"georgia, serif">M =
301 502-1347<br>13101 Columbia Pike=C2=A0<br></font></i>Silver Spring, MD</=
p></div><div><br></div></div></div></div></div></div></div></div></div>
_______________________________________________<br>
v6ops mailing list<br>
<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
</blockquote></div></div>

--0000000000004b583105b4d03235--


From nobody Mon Nov 23 22:33:02 2020
Return-Path: <ek.ietf@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 F04413A13AA; Mon, 23 Nov 2020 22:33:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.198
X-Spam-Level: 
X-Spam-Status: No, score=-0.198 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=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=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 gWgl_OB3xant; Mon, 23 Nov 2020 22:32:59 -0800 (PST)
Received: from mail-ot1-x32c.google.com (mail-ot1-x32c.google.com [IPv6:2607:f8b0:4864:20::32c]) (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 EC8AC3A1425; Mon, 23 Nov 2020 22:32:43 -0800 (PST)
Received: by mail-ot1-x32c.google.com with SMTP id 92so15297139otd.5; Mon, 23 Nov 2020 22:32:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=2yITO8yI6AIOKuy8jabGVQTSrgGHh+8X4z3nfxId7vA=; b=ixlplgZLl1wcYVDGcKd7RTk5+Xfp3M/4yLuam0Ew7ouRtYBtBv0oeBAwYyWDJL+eUj kQz7PFmv5NuTw2LkVS7Ia/k3c1DitLETQQxsHKDVrMzWkQ6MKLA/eOacEXm7HhabsWEF LfzhYl43zrJwqeWiLQW7DOhwSmRwngeFu6WDvmmIULFtoEf+MlJ6xDqHzMPMxWWOLwH5 iQYz3tKDfmoaZ17i4Sa4HvE9nA9ZUmv6aKCHHRaj6IcgwY405jJhQnmQhTx98NcA46xd JKfsxJBCID7dZZzrDczw0jJ7l8Ti7f2ZQE8CgjK6zwIlWbJT1i/LghQvaTDkW8yzRa3g JZ8w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=2yITO8yI6AIOKuy8jabGVQTSrgGHh+8X4z3nfxId7vA=; b=WWvV/NXasJtyt04fI1NMpI6oBcxOwiVIIkHB2FgJEyFkTqhx4QA6xXEo3omHt0N91h k2Ztp09MlNPCM+4PoSnAC78j+gIoKrepcHHOs5pwT2VPeqnn+iI9Nu0Tbt7NdnAazTMv +sajkUBYNldcoaCwxT9t6+/V7Hc3iw7YPTdqlRs+yGq3YZdGenbQz6OTa2mbnUKZQwoX M6maFtZDyHdxBg+2E12HgdnjKjuFG8ZhHwBjVQWQHjpXWufks9QExgSYjBVhESxIP6Gn DiJeb0Xvs/RST6gENfS9YfQvCk8F0snl1oOA7kQXwNalCgZR6Yl0PcA+EtkBX63smpqp M/mA==
X-Gm-Message-State: AOAM531N6TnWHGe4LTMwPYjcyDtNFXg8iBhG+Sn5QXpF+vIcPCgxIhtz P5397MMrIYKc2qQYCm7YRXgCvctCAXLKTXCRMh8=
X-Google-Smtp-Source: ABdhPJzicmn/Lb54avaF6Bku4JP/bmYJTHo8IownCdnvKIRFGbpdRKdk2GAbs1DfFbBWIEHGUopjuko6IFfzx/5+bSk=
X-Received: by 2002:a05:6830:1e08:: with SMTP id s8mr2395441otr.144.1606199563235;  Mon, 23 Nov 2020 22:32:43 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV2-dH81CY4wSisV8BU-7H9m5a1xYMqTMecRxhNqZe=ApQ@mail.gmail.com> <CAKD1Yr1xV179LZ7Kxtk5mGruJcJ+BpGb2heBBy4ORtRU7bfvqw@mail.gmail.com>
In-Reply-To: <CAKD1Yr1xV179LZ7Kxtk5mGruJcJ+BpGb2heBBy4ORtRU7bfvqw@mail.gmail.com>
From: Erik Kline <ek.ietf@gmail.com>
Date: Mon, 23 Nov 2020 22:32:32 -0800
Message-ID: <CAMGpriWqnmL0qo0Hm=b+GbzcdCuXz6PM5aq8owE7-=ty5pDFsw@mail.gmail.com>
To: Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>
Cc: Gyan Mishra <hayabusagsm@gmail.com>, Cameron Byrne <cb.list6@gmail.com>,  Alexandre Petrescu <alexandre.petrescu@gmail.com>, 6MAN <6man@ietf.org>,  "draft-mishra-6man-variable-slaac@ietf.org" <draft-mishra-6man-variable-slaac@ietf.org>,  IPv6 Operations <v6ops@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/zkvo1e88_XvO4WQsCz2_9o83aCs>
Subject: Re: [v6ops] How do you solve 3GPP issue if neither operator nor handset supports PD?
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 24 Nov 2020 06:33:01 -0000

<no hats>

There have been, I think, 2-4 (more?) ND-based PD or PD-like
proposals.  The main argument against ND-PD, as I recall from PIO-X
days, has been "we have DHCPv6 PD, ND PD will have to replicate most
of the same semantics, why do we need two ways to do this?"

If, on the other hand, we are to understand that 3GPP operators are
just not deploying DHCPv6 PD (for whatever reason), then I think a
reasonable argument can be made that "we wouldn't have two, because we
currently have zero."

If the above is true, I, for one, would be interested to evaluate a
simple, clean draft that did things like:

    [1] define a PDIO, and its use in RAs and RSes (for requesting a
prefix length or refreshing/requesting a previously delegated prefix),

    [2] define the scope of applicability (i.e. in contexts where it
can be guaranteed that only one client will receive the RA),

    [3] did not make unnecessary reference to link technologies,
mobility architectures, or the like (just define the generic
deployment requirements, however they may be met),

    [4] did not try to make other unrelated changes (like redoing the
/64 SLAAC boundary; residential PD has been working fine for a while)
and

    [5] define the relationship to any PIOs present (i.e. a PDIO that
covers or equals a PIO with L=3D0 can inform the client that it's in an
RFC 8273-style environment whereas L=3D1 indicates an RFC 6603
situation).

I think it's possible to over-complicate the work, but if the
deployment requirements are well-scoped I think it could be fairly
clean and simple.

On Mon, Nov 23, 2020 at 5:27 PM Lorenzo Colitti
<lorenzo=3D40google.com@dmarc.ietf.org> wrote:
>
> I don't think anyone ever said Android will not support DHCPv6 PD. That s=
aid, implementing DHCPv6 PD on cellular is difficult for technical reasons,=
 including:
>
> There is no DHCPv6 PD implementation in Android, so one would need to be =
written.
> The natural place for such an implementation is in the IpClient code, whi=
ch does not (yet?) run on cellular networks.
>
> Something like the new RA option proposed in the 64share v2 thread (+Came=
ron Byrne) - assuming it gains consensus - would be much easier to implemen=
t.
>
> As an alternative: it's possible to extend the Android telephony HAL to a=
llow the baseband to return a delegated prefix as well as the directly-conn=
ected route. That way, if a modem vendor (e.g., Qualcomm, Mediatek, ...) im=
plements DHCPv6 PD in baseband-dependent code (which is not part of the And=
roid OS), it can simply pass up the prefix through the HAL and the OS can u=
se it.
>
> As we know, DHCPv6 PD has been mentioned in 3GPP standards for several re=
leases. Are there any 3GPP specs on how prefix delegation should be used? A=
re there any requirements that might simplify the implementation? For examp=
le, a requirement that the delegated prefix may not change for the lifetime=
 of the session, and that its lifetime is infinite, would be consistent wit=
h the 3GPP requirements around RAs, and would substantially simplify implem=
entation.
>
> On Mon, Nov 23, 2020 at 4:44 PM Gyan Mishra <hayabusagsm@gmail.com> wrote=
:
>>
>>
>> How do we propose to solve this problem if operators don=E2=80=99t suppo=
rt PD even though the  3GPP standard has supported PD for over 10 years.
>>
>> Another twist to this puzzle is Android has 90% of the mobile handset ma=
rketplace worldwide and adamantly states they will NOT support DHCPv6 or PD=
.
>>
>> I researched Apple which has 10% of the market and they also do not supp=
ort PD.
>>
>> Whats the solution now?
>> --
>>
>>
>> Gyan Mishra
>>
>> Network Solutions Architect
>>
>> M 301 502-1347
>> 13101 Columbia Pike
>> Silver Spring, MD
>>
>>
>> _______________________________________________
>> v6ops mailing list
>> v6ops@ietf.org
>> https://www.ietf.org/mailman/listinfo/v6ops
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------


From nobody Tue Nov 24 03:56:39 2020
Return-Path: <pch-b9D3CB0F5@u-1.phicoh.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 22A9C3A09AC; Tue, 24 Nov 2020 03:56:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.401
X-Spam-Level: 
X-Spam-Status: No, score=0.401 tagged_above=-999 required=5 tests=[KHOP_HELO_FCRDNS=0.399, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=no autolearn_force=no
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 i3vsQpJ9GWUL; Tue, 24 Nov 2020 03:56:31 -0800 (PST)
Received: from stereo.hq.phicoh.net (stereo6-tun.hq.phicoh.net [IPv6:2001:888:1044:10:2a0:c9ff:fe9f:17a9]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D122B3A09A5; Tue, 24 Nov 2020 03:56:29 -0800 (PST)
Received: from stereo.hq.phicoh.net (localhost [::ffff:127.0.0.1]) by stereo.hq.phicoh.net with esmtp (TLS version=TLSv1.2 cipher=ECDHE-RSA-CHACHA20-POLY1305) (Smail #157) id m1khWvp-0000E1C; Tue, 24 Nov 2020 12:56:25 +0100
Message-Id: <m1khWvp-0000E1C@stereo.hq.phicoh.net>
To: v6ops@ietf.org
Cc: Erik Kline <ek.ietf@gmail.com>, 6MAN <6man@ietf.org>
From: Philip Homburg <pch-v6ops-9@u-1.phicoh.com>
Sender: pch-b9D3CB0F5@u-1.phicoh.com
References: <CABNhwV2-dH81CY4wSisV8BU-7H9m5a1xYMqTMecRxhNqZe=ApQ@mail.gmail.com> <CAKD1Yr1xV179LZ7Kxtk5mGruJcJ+BpGb2heBBy4ORtRU7bfvqw@mail.gmail.com> <CAMGpriWqnmL0qo0Hm=b+GbzcdCuXz6PM5aq8owE7-=ty5pDFsw@mail.gmail.com> 
In-reply-to: Your message of "Mon, 23 Nov 2020 22:32:32 -0800 ." <CAMGpriWqnmL0qo0Hm=b+GbzcdCuXz6PM5aq8owE7-=ty5pDFsw@mail.gmail.com> 
Date: Tue, 24 Nov 2020 12:56:25 +0100
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/jWs-93Lcqesk0BgIofXiLetb31U>
Subject: Re: [v6ops] How do you solve 3GPP issue if neither operator nor handset supports PD?
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 24 Nov 2020 11:56:33 -0000

> There have been, I think, 2-4 (more?) ND-based PD or PD-like
> proposals.  The main argument against ND-PD, as I recall from PIO-X
> days, has been "we have DHCPv6 PD, ND PD will have to replicate
> most of the same semantics, why do we need two ways to do this?"
> 
> If, on the other hand, we are to understand that 3GPP operators
> are just not deploying DHCPv6 PD (for whatever reason), then I
> think a reasonable argument can be made that "we wouldn't have two,
> because we currently have zero."

We are creating 2 mechanisms, the fact that the mobile world doesn't use
it doesn't remove DHCP PD from the 3GPP standards.

Is there any guarantee that the mobile world will implement this new option
or will we be back here in a couple of years with the same discussion? I.e.,
if we do a new option when will it be part of 3GPP specs, when will routers
support it, when will telco's update routers and roll out this feature. When
will handset support it, etc.

That said, it seems to me that by and large DHCPv6 PD is the wrong model for
many of our current use cases. So if we can come up with something better,
then it is reasonable to have a newer mechanism that is better.

> If the above is true, I, for one, would be interested to evaluate
> a simple, clean draft that did things like:
> 
>     [1] define a PDIO, and its use in RAs and RSes (for requesting
>     a prefix length or refreshing/requesting a previously delegated
> prefix),

Yes

>     [2] define the scope of applicability (i.e. in contexts where
>     it can be guaranteed that only one client will receive the RA),

We may need to do the work in two steps. One is something that works only
links that are hardwired point-to-point such as ppp.

A second step would be to include point-to-point ethernet links.

>     [3] did not make unnecessary reference to link technologies,
> mobility architectures, or the like (just define the generic
> deployment requirements, however they may be met),

Indeed.

>     [4] did not try to make other unrelated changes (like redoing
>     the /64 SLAAC boundary; residential PD has been working fine
> for a while) and

Yes.

>     [5] define the relationship to any PIOs present (i.e. a PDIO
>     that covers or equals a PIO with L=0 can inform the client that
> it's in an RFC 8273-style environment whereas L=1 indicates an RFC
> 6603 situation).

I think we should be explicit. If part of the prefix is not avaiable then
there should be a field in the PDIO that says so. 

> I think it's possible to over-complicate the work, but if the
> deployment requirements are well-scoped I think it could be fairly
> clean and simple.

The hard part is coming up with a model such that we don't have to write
a series of drafts on how to deal with operational issues (such as
renumbering) as few years later.

I.e., the DHCPv6 PD model doesn't work for many cases, what model do we
agree on that does work. 


From nobody Tue Nov 24 04:17:39 2020
Return-Path: <otroan@employees.org>
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 1E76C3A09F1; Tue, 24 Nov 2020 04:17:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
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 QpvDvMxM_juS; Tue, 24 Nov 2020 04:17:31 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [198.137.202.74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F1983A09F0; Tue, 24 Nov 2020 04:17:30 -0800 (PST)
Received: from astfgl.hanazo.no (77.16.72.77.tmi.telenormobil.no [77.16.72.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id AF39A4E11AD8; Tue, 24 Nov 2020 12:17:28 +0000 (UTC)
Received: from [IPv6:::1] (localhost [IPv6:::1]) by astfgl.hanazo.no (Postfix) with ESMTP id 33D4C45DD987; Tue, 24 Nov 2020 13:17:25 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.21\))
From: otroan@employees.org
In-Reply-To: <CAMGpriWqnmL0qo0Hm=b+GbzcdCuXz6PM5aq8owE7-=ty5pDFsw@mail.gmail.com>
Date: Tue, 24 Nov 2020 13:17:24 +0100
Cc: Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>, IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>, "draft-mishra-6man-variable-slaac@ietf.org" <draft-mishra-6man-variable-slaac@ietf.org>,  Alexandre Petrescu <alexandre.petrescu@gmail.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <1DB65027-BEF2-4C0A-ACF4-C979DA7444C2@employees.org>
References: <CABNhwV2-dH81CY4wSisV8BU-7H9m5a1xYMqTMecRxhNqZe=ApQ@mail.gmail.com> <CAKD1Yr1xV179LZ7Kxtk5mGruJcJ+BpGb2heBBy4ORtRU7bfvqw@mail.gmail.com> <CAMGpriWqnmL0qo0Hm=b+GbzcdCuXz6PM5aq8owE7-=ty5pDFsw@mail.gmail.com>
To: Erik Kline <ek.ietf@gmail.com>
X-Mailer: Apple Mail (2.3654.20.0.2.21)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/qUqRy-f_Qw9lKERg3y8WODVcPPg>
Subject: Re: [v6ops] How do you solve 3GPP issue if neither operator nor handset supports PD?
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 24 Nov 2020 12:17:32 -0000

Hi Erik, et al,

> There have been, I think, 2-4 (more?) ND-based PD or PD-like
> proposals.  The main argument against ND-PD, as I recall from PIO-X
> days, has been "we have DHCPv6 PD, ND PD will have to replicate most
> of the same semantics, why do we need two ways to do this?"
>=20
> If, on the other hand, we are to understand that 3GPP operators are
> just not deploying DHCPv6 PD (for whatever reason), then I think a
> reasonable argument can be made that "we wouldn't have two, because we
> currently have zero."
>=20
> If the above is true, I, for one, would be interested to evaluate a
> simple, clean draft that did things like:
>=20
>    [1] define a PDIO, and its use in RAs and RSes (for requesting a
> prefix length or refreshing/requesting a previously delegated prefix),
>=20
>    [2] define the scope of applicability (i.e. in contexts where it
> can be guaranteed that only one client will receive the RA),
>=20
>    [3] did not make unnecessary reference to link technologies,
> mobility architectures, or the like (just define the generic
> deployment requirements, however they may be met),
>=20
>    [4] did not try to make other unrelated changes (like redoing the
> /64 SLAAC boundary; residential PD has been working fine for a while)
> and
>=20
>    [5] define the relationship to any PIOs present (i.e. a PDIO that
> covers or equals a PIO with L=3D0 can inform the client that it's in =
an
> RFC 8273-style environment whereas L=3D1 indicates an RFC 6603
> situation).
>=20
> I think it's possible to over-complicate the work, but if the
> deployment requirements are well-scoped I think it could be fairly
> clean and simple.

I come to realise something and I want to hear if others agree.

The 3GPP model is in may ways very similar to the model I described in =
P2P Ethernet.
It's not traditional address assignment happening on that link. The =
upstream router does not have a connected route and glean adjacency =
(address resolution required) towards the host.

When a RA with a /64 PIO is sent and the mobile terminal does tethering, =
it's much more like prefix delegation of that /64.

In a traditional RA+PIO with L=3D1, the router states:
 This prefix is directly connected between us and requires address =
resolution.
 If A=3D1 && plen =3D=3D 64 you can generate an address from this =
prefix.

In the P2P Ethernet/3GPP case it says:
 This prefix is not used on the link between us.
 The prefix is dedicated to you, and I promise to install a route like:
  ipv6 route <prefix> p2p-interface | interface, NH pointing at you.
 You can if you like configure an address on the interface on the =
upstream link,
 as the router will forward traffic to anything in that prefix blindly.
 (you aren't strictly doing SLAAC at that point though.)

In the latter case the prefix-length can be <1-128>.

Now, if someone else could more succinctly express that difference...

Best regards,
Ole=


From nobody Tue Nov 24 05:01:31 2020
Return-Path: <lorenzo@google.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 ED7013A0C21 for <v6ops@ietfa.amsl.com>; Tue, 24 Nov 2020 05:01:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.699
X-Spam-Level: 
X-Spam-Status: No, score=-15.699 tagged_above=-999 required=5 tests=[DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 LzGopLUjmlxa for <v6ops@ietfa.amsl.com>; Tue, 24 Nov 2020 05:01:28 -0800 (PST)
Received: from mail-io1-xd2a.google.com (mail-io1-xd2a.google.com [IPv6:2607:f8b0:4864:20::d2a]) (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 9D9933A0C1E for <v6ops@ietf.org>; Tue, 24 Nov 2020 05:01:28 -0800 (PST)
Received: by mail-io1-xd2a.google.com with SMTP id o11so21792663ioo.11 for <v6ops@ietf.org>; Tue, 24 Nov 2020 05:01:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=1ky761iqfPa8hMPTiFl2+LyZCJMd4bIvSZ7Fphr+7s0=; b=mWZB2LEPD/YICYPPN0Ki9e4nbawungIwtSHxjXB6AWfh5+5gMz+13z4mdySDsjkExR HG+Ni2R+L7gwnrrM0ntlZ1Gq5CbXTQWj9MGJvj9+nwbKnhh1awGfpcSFTASRrzjY82ye RZbNzuzxttNXSwM0ZIbR3NzMFLZswwQygZMF0/OASvO/63kGM18YzEQXCVG5piH5PMKy D/NAw/uQYLwj2Hd9W9MAVoI2CK9kSojcsSu3K52FSheaK8PWWVck+6K1TonQVq9twqdb vqoWQ3OLcQ9I56pecqW/FuOjVEjPa28ITw7kG26D0SMAY/ZyeR5D4QJtmpwgZWuuHQ/A CK7g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=1ky761iqfPa8hMPTiFl2+LyZCJMd4bIvSZ7Fphr+7s0=; b=sKjCcOcWnG6hVPkJeXYZzQ6QDT9D6FSCuta+zQqKa+G23wcG8lHlihkoEYQqYqyppU 3i+Qcp+HMnAEKh6xn+2l5acaM/DXFfEh0izRJmxgX8XnkIxTV9ZnOU7DY8PXGwzLh0dM Th3S1OhHREdlPll+LdfQ2XU6sxk0BPXpfgPWAB1ZQ+X/mQBlh196e1+yfNQmMrK8MTcc 0UGPV8ppgRft2s+1pYCILNufXn1IwVb6HWjL6WELgN5oVkA2Z82Tg1eYObNZXtM9qSAi d0Qm84Je7h7SzyA8T6YY+5+mHiMztsaLZakoQjWqhpH2u1ku660Qfqk2dXpU0kSac/Ja K2wg==
X-Gm-Message-State: AOAM5305MIGKwAj8KKtlLyML8BCj1WmskA0y62pFZ/HmmAbkUvGPBWJQ 02/WUtsHZRtdscrjRFsjVZOq9UgfV4phUhXHGoccJw==
X-Google-Smtp-Source: ABdhPJxs7h72F1/eSfMB3p5aKQQUgF0T++3wq0Ro03uPm+8sQ/w0ewt1d8Y7x2Z1nxarwwsj1tiitIMIQTcU4b2k0ZQ=
X-Received: by 2002:a6b:d801:: with SMTP id y1mr3800674iob.61.1606222887501; Tue, 24 Nov 2020 05:01:27 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV2-dH81CY4wSisV8BU-7H9m5a1xYMqTMecRxhNqZe=ApQ@mail.gmail.com> <CAKD1Yr1xV179LZ7Kxtk5mGruJcJ+BpGb2heBBy4ORtRU7bfvqw@mail.gmail.com> <CAMGpriWqnmL0qo0Hm=b+GbzcdCuXz6PM5aq8owE7-=ty5pDFsw@mail.gmail.com> <m1khWvp-0000E1C@stereo.hq.phicoh.net>
In-Reply-To: <m1khWvp-0000E1C@stereo.hq.phicoh.net>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Tue, 24 Nov 2020 22:01:16 +0900
Message-ID: <CAKD1Yr3jZfYuRUHwffO_7GgUwniNMe6DFjFxM7jWxKpQa61=5A@mail.gmail.com>
To: Philip Homburg <pch-v6ops-9@u-1.phicoh.com>, Cameron Byrne <cb.list6@gmail.com>, Gyan Mishra <hayabusagsm@gmail.com>
Cc: "v6ops@ietf.org WG" <v6ops@ietf.org>, 6MAN <6man@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a4643105b4d9e829"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/QDB1VQd9PzyQqKPPYgjP9iwuOXA>
Subject: Re: [v6ops] How do you solve 3GPP issue if neither operator nor handset supports PD?
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 24 Nov 2020 13:01:30 -0000

--000000000000a4643105b4d9e829
Content-Type: text/plain; charset="UTF-8"

On Tue, Nov 24, 2020 at 8:56 PM Philip Homburg <pch-v6ops-9@u-1.phicoh.com>
wrote:

> Is there any guarantee that the mobile world will implement this new option
> or will we be back here in a couple of years with the same discussion?
> I.e.,
> if we do a new option when will it be part of 3GPP specs, when will routers
> support it, when will telco's update routers and roll out this feature.
> When
> will handset support it, etc.
>

As for handset support: as I said, at least on Android such an option would
be easier to implement than DHCPv6 PD.

I don't know how easy it would be to get it into 3GPP implementations. +Cameron
Byrne <cb.list6@gmail.com> +Gyan Mishra <hayabusagsm@gmail.com>, do you
know? Is such a new RA option something that could happen via a feature
request to 3GPP equipment vendors, or would it require a year-long process
of revving the 3GPP specs and waiting for vendors to pick up the new 3GPP
release?

--000000000000a4643105b4d9e829
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr">On Tue, Nov 24, 2020 at 8:56 PM Philip Ho=
mburg &lt;<a href=3D"mailto:pch-v6ops-9@u-1.phicoh.com">pch-v6ops-9@u-1.phi=
coh.com</a>&gt; wrote:<br></div><div class=3D"gmail_quote"><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
gb(204,204,204);padding-left:1ex">Is there any guarantee that the mobile wo=
rld will implement this new option<br>
or will we be back here in a couple of years with the same discussion? I.e.=
,<br>
if we do a new option when will it be part of 3GPP specs, when will routers=
<br>
support it, when will telco&#39;s update routers and roll out this feature.=
 When<br>
will handset support it, etc.<br></blockquote><div><br></div><div>As for ha=
ndset support: as I said, at least on Android such an option would be easie=
r to implement than DHCPv6 PD.</div><div><br></div><div>I don&#39;t know ho=
w easy it would be to get it into 3GPP implementations.=C2=A0<a class=3D"gm=
ail_plusreply" id=3D"plusReplyChip-0" href=3D"mailto:cb.list6@gmail.com" ta=
bindex=3D"-1">+Cameron Byrne</a>=C2=A0<a class=3D"gmail_plusreply" id=3D"pl=
usReplyChip-1" href=3D"mailto:hayabusagsm@gmail.com" tabindex=3D"-1">+Gyan =
Mishra</a>, do you know? Is such a new RA option something that could happe=
n via a feature request to 3GPP equipment vendors, or would it require a ye=
ar-long process of revving the 3GPP specs and waiting=C2=A0for vendors to p=
ick up the new 3GPP release?</div></div></div>

--000000000000a4643105b4d9e829--


From nobody Tue Nov 24 05:18:25 2020
Return-Path: <swmike@swm.pp.se>
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 CAEA13A0CBC; Tue, 24 Nov 2020 05:18:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.219
X-Spam-Level: 
X-Spam-Status: No, score=-0.219 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=swm.pp.se
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 PHS9GRlhpOXn; Tue, 24 Nov 2020 05:18:18 -0800 (PST)
Received: from uplift.swm.pp.se (swm.pp.se [212.247.200.143]) (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 4530A3A0CBA; Tue, 24 Nov 2020 05:18:16 -0800 (PST)
Received: by uplift.swm.pp.se (Postfix, from userid 501) id E7920B1; Tue, 24 Nov 2020 14:18:13 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=swm.pp.se; s=mail; t=1606223893; bh=eibu2BeViaZEX/4uLJ6crpMukYhAa2AQv1GXXYnjdC8=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=QUMnaw5pPTsXgQsUBpKcHu+I41lP+K7VOnz8DmuhaBbWCNVum8zJAgPbaI1vF7OPu myuJIghbCjhA59zfDSgviwmI9NGZ1568NlZbeX+Kt8TIO3DdX6aSyvafMqCrp4kD0h 29uXeF3FOXinNvY44BEuxXBQ1p0xU1bBDHwuzLjQ=
Received: from localhost (localhost [127.0.0.1]) by uplift.swm.pp.se (Postfix) with ESMTP id E2E68B0; Tue, 24 Nov 2020 14:18:13 +0100 (CET)
Date: Tue, 24 Nov 2020 14:18:13 +0100 (CET)
From: Mikael Abrahamsson <swmike@swm.pp.se>
To: otroan@employees.org
cc: Erik Kline <ek.ietf@gmail.com>,  "draft-mishra-6man-variable-slaac@ietf.org" <draft-mishra-6man-variable-slaac@ietf.org>,  IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>,  Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>
In-Reply-To: <1DB65027-BEF2-4C0A-ACF4-C979DA7444C2@employees.org>
Message-ID: <alpine.DEB.2.20.2011241409250.26384@uplift.swm.pp.se>
References: <CABNhwV2-dH81CY4wSisV8BU-7H9m5a1xYMqTMecRxhNqZe=ApQ@mail.gmail.com> <CAKD1Yr1xV179LZ7Kxtk5mGruJcJ+BpGb2heBBy4ORtRU7bfvqw@mail.gmail.com> <CAMGpriWqnmL0qo0Hm=b+GbzcdCuXz6PM5aq8owE7-=ty5pDFsw@mail.gmail.com> <1DB65027-BEF2-4C0A-ACF4-C979DA7444C2@employees.org>
User-Agent: Alpine 2.20 (DEB 67 2015-01-07)
Organization: People's Front Against WWW
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/xbpbODc6aXuLGpkxupdIhDrvc4M>
Subject: Re: [v6ops] How do you solve 3GPP issue if neither operator nor handset supports PD?
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 24 Nov 2020 13:18:20 -0000

On Tue, 24 Nov 2020, otroan@employees.org wrote:

> The 3GPP model is in may ways very similar to the model I described in P2P Ethernet.

The 3GPP model is almost identical to PPP, HDLC, ATM, IPIP or whatever 
that doesn't have an ethernet header and isn't a broadcast medium.

> It's not traditional address assignment happening on that link. The upstream router does not have a connected route and glean adjacency (address resolution required) towards the host.
>
> When a RA with a /64 PIO is sent and the mobile terminal does tethering, it's much more like prefix delegation of that /64.
>
> In a traditional RA+PIO with L=1, the router states:
> This prefix is directly connected between us and requires address resolution.
> If A=1 && plen == 64 you can generate an address from this prefix.
>
> In the P2P Ethernet/3GPP case it says:
> This prefix is not used on the link between us.
> The prefix is dedicated to you, and I promise to install a route like:
>  ipv6 route <prefix> p2p-interface | interface, NH pointing at you.
> You can if you like configure an address on the interface on the upstream link,
> as the router will forward traffic to anything in that prefix blindly.
> (you aren't strictly doing SLAAC at that point though.)
>
> In the latter case the prefix-length can be <1-128>.
>
> Now, if someone else could more succinctly express that difference...

I don't think it should be inferred by the link type, I think similar to 
PIO-X it should be explicit. For broadcast media we put in some 
constraints, but there it gets more complicated. If we could start 
defining the "hey, I routed the entire PIO to you" somehow for P2P then we 
could continue with that for broadcast medium in a follow-up RFC.

For reference:

https://tools.ietf.org/html/draft-pioxfolks-6man-pio-exclusive-bit-02

-- 
Mikael Abrahamsson    email: swmike@swm.pp.se


From nobody Tue Nov 24 07:58:00 2020
Return-Path: <alexandre.petrescu@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 06E093A1205; Tue, 24 Nov 2020 07:57:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.155
X-Spam-Level: ***
X-Spam-Status: No, score=3.155 tagged_above=-999 required=5 tests=[DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, NML_ADSP_CUSTOM_MED=1.2, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.972, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 iL8p7gDW4FXy; Tue, 24 Nov 2020 07:57:46 -0800 (PST)
Received: from oxalide-smtp-out.extra.cea.fr (oxalide-smtp-out.extra.cea.fr [132.168.224.13]) (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 33CCA3A11CD; Tue, 24 Nov 2020 07:57:45 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by oxalide-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0AOFveIV002469; Tue, 24 Nov 2020 16:57:40 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 47212209416; Tue, 24 Nov 2020 16:57:40 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 2D07920944B; Tue, 24 Nov 2020 16:57:40 +0100 (CET)
Received: from [10.11.244.24] ([10.11.244.24]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0AOFvd2T013360; Tue, 24 Nov 2020 16:57:39 +0100
To: Erik Kline <ek.ietf@gmail.com>, Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>
Cc: Gyan Mishra <hayabusagsm@gmail.com>, Cameron Byrne <cb.list6@gmail.com>, 6MAN <6man@ietf.org>, "draft-mishra-6man-variable-slaac@ietf.org" <draft-mishra-6man-variable-slaac@ietf.org>, IPv6 Operations <v6ops@ietf.org>
References: <CABNhwV2-dH81CY4wSisV8BU-7H9m5a1xYMqTMecRxhNqZe=ApQ@mail.gmail.com> <CAKD1Yr1xV179LZ7Kxtk5mGruJcJ+BpGb2heBBy4ORtRU7bfvqw@mail.gmail.com> <CAMGpriWqnmL0qo0Hm=b+GbzcdCuXz6PM5aq8owE7-=ty5pDFsw@mail.gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <675c8025-93ff-d0bc-e9be-e900f41f19df@gmail.com>
Date: Tue, 24 Nov 2020 16:57:39 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0
MIME-Version: 1.0
In-Reply-To: <CAMGpriWqnmL0qo0Hm=b+GbzcdCuXz6PM5aq8owE7-=ty5pDFsw@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/sYQDawMcWlMvqFW5anzMG4Uvl-k>
Subject: Re: [v6ops] How do you solve 3GPP issue if neither operator nor handset supports PD?
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 24 Nov 2020 15:57:55 -0000

Le 24/11/2020 à 07:32, Erik Kline a écrit :
> <no hats>
> 
> There have been, I think, 2-4 (more?) ND-based PD or PD-like 
> proposals.  The main argument against ND-PD, as I recall from PIO-X 
> days, has been "we have DHCPv6 PD, ND PD will have to replicate most 
> of the same semantics, why do we need two ways to do this?"
> 
> If, on the other hand, we are to understand that 3GPP operators are 
> just not deploying DHCPv6 PD (for whatever reason), then I think a 
> reasonable argument can be made that "we wouldn't have two, because
> we currently have zero."
> 
> If the above is true, I, for one, would be interested to evaluate a 
> simple, clean draft that did things like:
> 
> [1] define a PDIO, and its use in RAs and RSes (for requesting a 
> prefix length or refreshing/requesting a previously delegated
> prefix),
> 
> [2] define the scope of applicability (i.e. in contexts where it can
> be guaranteed that only one client will receive the RA),

[2.1] - the option should be implemented on as many as possible
platforms, before proceeding.  Android is a perfect candidate, but there
are more platforms different than Android that use same networks as
Android does - e.g. 'IoT routers' - who also need such option.

> [3] did not make unnecessary reference to link technologies, mobility
> architectures, or the like (just define the generic deployment
> requirements, however they may be met),
> 
> [4] did not try to make other unrelated changes (like redoing the /64
> SLAAC boundary; residential PD has been working fine for a while) 
> and
> 
> [5] define the relationship to any PIOs present (i.e. a PDIO that 
> covers or equals a PIO with L=0 can inform the client that it's in
> an RFC 8273-style environment whereas L=1 indicates an RFC 6603 
> situation).

[5.1] - define whether or not this option is used to form an address on
the receiving interface.  Define whether or not this option must
be accompanied by a regular PIO.  Consider the consideration of the
reduction of numbers of bytes on wireless links.  Consider whether or 
not the use of this option implies that more other messages must be sent 
on the link.

[5.2] - define the additional security implications of using the new option.

> I think it's possible to over-complicate the work, but if the 
> deployment requirements are well-scoped I think it could be fairly 
> clean and simple.

It is a good goal.

Alex

.
> 
> On Mon, Nov 23, 2020 at 5:27 PM Lorenzo Colitti 
> <lorenzo=40google.com@dmarc.ietf.org> wrote:
>> 
>> I don't think anyone ever said Android will not support DHCPv6 PD.
>> That said, implementing DHCPv6 PD on cellular is difficult for
>> technical reasons, including:
>> 
>> There is no DHCPv6 PD implementation in Android, so one would need
>> to be written. The natural place for such an implementation is in
>> the IpClient code, which does not (yet?) run on cellular networks.
>> 
>> Something like the new RA option proposed in the 64share v2 thread
>> (+Cameron Byrne) - assuming it gains consensus - would be much
>> easier to implement.
>> 
>> As an alternative: it's possible to extend the Android telephony
>> HAL to allow the baseband to return a delegated prefix as well as
>> the directly-connected route. That way, if a modem vendor (e.g.,
>> Qualcomm, Mediatek, ...) implements DHCPv6 PD in baseband-dependent
>> code (which is not part of the Android OS), it can simply pass up
>> the prefix through the HAL and the OS can use it.
>> 
>> As we know, DHCPv6 PD has been mentioned in 3GPP standards for
>> several releases. Are there any 3GPP specs on how prefix delegation
>> should be used? Are there any requirements that might simplify the
>> implementation? For example, a requirement that the delegated
>> prefix may not change for the lifetime of the session, and that its
>> lifetime is infinite, would be consistent with the 3GPP
>> requirements around RAs, and would substantially simplify
>> implementation.
>> 
>> On Mon, Nov 23, 2020 at 4:44 PM Gyan Mishra <hayabusagsm@gmail.com>
>> wrote:
>>> 
>>> 
>>> How do we propose to solve this problem if operators don’t
>>> support PD even though the  3GPP standard has supported PD for
>>> over 10 years.
>>> 
>>> Another twist to this puzzle is Android has 90% of the mobile
>>> handset marketplace worldwide and adamantly states they will NOT
>>> support DHCPv6 or PD.
>>> 
>>> I researched Apple which has 10% of the market and they also do
>>> not support PD.
>>> 
>>> Whats the solution now? --
>>> 
>>> 
>>> Gyan Mishra
>>> 
>>> Network Solutions Architect
>>> 
>>> M 301 502-1347 13101 Columbia Pike Silver Spring, MD
>>> 
>>> 
>>> _______________________________________________ v6ops mailing
>>> list v6ops@ietf.org https://www.ietf.org/mailman/listinfo/v6ops
>> 
>> --------------------------------------------------------------------
>>
>> 
IETF IPv6 working group mailing list
>> ipv6@ietf.org Administrative Requests:
>> https://www.ietf.org/mailman/listinfo/ipv6 
>> --------------------------------------------------------------------


From nobody Tue Nov 24 09:00:55 2020
Return-Path: <alexandre.petrescu@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 C78623A1214; Tue, 24 Nov 2020 09:00:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.155
X-Spam-Level: ***
X-Spam-Status: No, score=3.155 tagged_above=-999 required=5 tests=[DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, NML_ADSP_CUSTOM_MED=1.2, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.972, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 TXNcnU1JtOWf; Tue, 24 Nov 2020 09:00:49 -0800 (PST)
Received: from oxalide-smtp-out.extra.cea.fr (oxalide-smtp-out.extra.cea.fr [132.168.224.13]) (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 355B73A120E; Tue, 24 Nov 2020 09:00:49 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by oxalide-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0AOH0dWq021016; Tue, 24 Nov 2020 18:00:39 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id EB2B2209518; Tue, 24 Nov 2020 18:00:38 +0100 (CET)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id D3D9F2094FB; Tue, 24 Nov 2020 18:00:38 +0100 (CET)
Received: from [10.11.244.24] ([10.11.244.24]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0AOH0cTc014762; Tue, 24 Nov 2020 18:00:38 +0100
To: otroan@employees.org, Erik Kline <ek.ietf@gmail.com>
Cc: Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>, IPv6 Operations <v6ops@ietf.org>, 6MAN <6man@ietf.org>, "draft-mishra-6man-variable-slaac@ietf.org" <draft-mishra-6man-variable-slaac@ietf.org>
References: <CABNhwV2-dH81CY4wSisV8BU-7H9m5a1xYMqTMecRxhNqZe=ApQ@mail.gmail.com> <CAKD1Yr1xV179LZ7Kxtk5mGruJcJ+BpGb2heBBy4ORtRU7bfvqw@mail.gmail.com> <CAMGpriWqnmL0qo0Hm=b+GbzcdCuXz6PM5aq8owE7-=ty5pDFsw@mail.gmail.com> <1DB65027-BEF2-4C0A-ACF4-C979DA7444C2@employees.org>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <c825a649-42e9-2bb7-fef9-8ab637f9a464@gmail.com>
Date: Tue, 24 Nov 2020 18:00:38 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0
MIME-Version: 1.0
In-Reply-To: <1DB65027-BEF2-4C0A-ACF4-C979DA7444C2@employees.org>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/xzczlSilhVyWKiI_D7nRLkcBZwk>
Subject: Re: [v6ops] How do you solve 3GPP issue if neither operator nor handset supports PD?
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 24 Nov 2020 17:00:51 -0000

Le 24/11/2020 à 13:17, otroan@employees.org a écrit :
[...]
> I come to realise something and I want to hear if others agree.

Since publication I wondered whether P2P Ethernet is an L2TP 'in 
disguise'?  I mean, If I understand correctly, L2TP is used in 
residential networks much how the P2P Ethernet seems to be assumed to 
work on a cellular link: a ptp link whose interfaces are highly like 
Ethernet.

> The 3GPP model is in may ways very similar to the model I described in P2P Ethernet.
> It's not traditional address assignment happening on that link. The upstream router does not have a connected route
> and glean adjacency (address resolution required) towards the host.
> 
> When a RA with a /64 PIO is sent and the mobile terminal does tethering, it's much more like prefix delegation of that /64.
> 
> In a traditional RA+PIO with L=1, the router states:
>   This prefix is directly connected between us and requires address resolution.
>   If A=1 && plen == 64 you can generate an address from this prefix.
> 
> In the P2P Ethernet/3GPP case it says:
>   This prefix is not used on the link between us.
>   The prefix is dedicated to you, and I promise to install a route like:
>    ipv6 route <prefix> p2p-interface | interface, NH pointing at you.
>   You can if you like configure an address on the interface on the upstream link,
>   as the router will forward traffic to anything in that prefix blindly.
>   (you aren't strictly doing SLAAC at that point though.)
> 
> In the latter case the prefix-length can be <1-128>.
> 
> Now, if someone else could more succinctly express that difference...

I cant express it more succinctly.

The difference between 'assigning a prefix to a link' and 'allocating a
prefix to a Host' depends on the nexthop presence and the kind of iface
in the routing table entry.

In the simplest linuces, three alternate forms of entries in the routing
table are possible:

(1) nexthop '*'        | kind of iface 'Ethernet'
(2) nexthop '*'        | kind of iface 'ptp'
(3) nexthop IP-of-Host | kind of iface 'Ethernet' or 'ptp'
(assume a prefix/plen in each entry)

In the first form, a Gateway 'assigns' that prefix on that link.  The
Host can form an address within that prefix, but packets whose dst is
some address within that prefix might not reach that Host, because other
Host might have it, and because ND would kick in and resolve to that
other Host's IP address; ND is used because there is no nexthop.  This
is the typical Ethernet.  This is called 'connected' route, I think, on
Cisco.

In the second form, a Gateway 'assigns' the prefix to that link, and
also 'delegates' the prefix to the Host.  Packets whose dst is any
address prefixed by that prefix will be transmitted to that Host,
because ND is not used on ptp links, because even if there is no
nexthop, the 'ptp' is exceptional; 'ptp' means no ND because there are
always two neighbors that know each other very well.

In the third form, a Gateway 'delegates' the prefix to the Host but does
not 'assign' it on the link.  The Host cant form an address out of that
prefix on the receiving interface.  That prefix is not assigned to that
link.  But packets addressed to any address prefixed by that prefix are
indeed forwarded to the Host, because ND is not used here because there
is a next-hop.

In summary:
       Assign to link     Delegate to Host
(1)         x
(2)         x                   x
(3)                             x

Alex

> 
> Best regards,
> Ole
> 


From nobody Tue Nov 24 11:06:38 2020
Return-Path: <fernando@gont.com.ar>
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 E503E3A164D; Tue, 24 Nov 2020 11:06:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 hckVkfhsEO0U; Tue, 24 Nov 2020 11:06:34 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2216F3A164C; Tue, 24 Nov 2020 11:06:28 -0800 (PST)
Received: from [IPv6:2800:810:464:8164:3143:1df2:74fd:43d0] (unknown [IPv6:2800:810:464:8164:3143:1df2:74fd:43d0]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 73FFC283AE6; Tue, 24 Nov 2020 19:06:24 +0000 (UTC)
To: Alexander Azimov <a.e.azimov@gmail.com>, tcpm <tcpm@ietf.org>, v6ops@ietf.org
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com>
From: Fernando Gont <fernando@gont.com.ar>
Message-ID: <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar>
Date: Tue, 24 Nov 2020 16:05:50 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/8XTX-06n73Aim-ON7WJ-pZazEm0>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 24 Nov 2020 19:06:37 -0000

On 19/11/20 07:48, Alexander Azimov wrote:
> Dear colleagues,
> 
> I have added in the cc both v6op and tcpm for a reason and let me 
> explain why.
> 
> It's clear that we are moving forward with load balancing that uses flow 
> label (FL). And the pressure will increase with SRv6 adoption. But at 
> the moment wide adoption of FL-based load-balancing may create 
> significant issues for TCP Anycast services.
> 
> RFC6437 suggests putting hash from 5-tuple into FL value. And as far as 
> I know, there is no document that updates this behavior. This 
> description is perfectly fine, but what is implemented in the Linux 
> kernel is different: FL is carrying hash from 5-tuple with an additional 
> seed, and this seed is randomly changed after each RTO/SYN_RTO event. 

Changing the FL upon RTO is a bug.

I guess/assume that when you say SYN-RTO, you really mean "user 
timeout", rather than RTO. If you don't, then that's also a bug.
If you do, I fail to understand what's the reason for wanting the FL to 
change in that case, because as a result of port randomization, it 0s 
unlikely that the same four-tuple is employed for the next connection retry.


> Here are related patches:
> 
>   * https://lore.kernel.org/netdev/alpine.DEB.2.02.1407012100290.20628@tomh.mtv.corp.google.com/
>   * https://lore.kernel.org/netdev/1438124526-2129341-1-git-send-email-tom@herbertland.com/
>   * https://lore.kernel.org/netdev/20160928020337.3057238-1-brakmo@fb.com/
> 
> 
> This is a great thing by the way because in the data center 
> environment with multiple equal paths it gives a way to have 
> pseudo-multipath TCP which jumps between paths in case of an outage. 
> There might be interest to writedown an informational document for this.

That's a bad idea, since specs-wise the Flow-Label is not guaranteed to 
remain unchanged from source to destination. If you want to ahve 
multiple paths, then you should implement that in routing.



> I wonder what you think is a proper solution:
> 
>   * Making FL related RTO change as knob instead of default behavior;
>   * Adding negotiation behavior in TCP;
>   * Something else?

Just make the FL a function of the connection "identifier". And keeo it 
constant for the lifetime of that conenction.

Thanks,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1




From nobody Tue Nov 24 11:28:43 2020
Return-Path: <a.e.azimov@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 2EC9B3A1836; Tue, 24 Nov 2020 11:28:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, 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=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 EfVz3TBW_-Bq; Tue, 24 Nov 2020 11:28:39 -0800 (PST)
Received: from mail-ot1-x329.google.com (mail-ot1-x329.google.com [IPv6:2607:f8b0:4864:20::329]) (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 503FD3A0E2A; Tue, 24 Nov 2020 11:28:33 -0800 (PST)
Received: by mail-ot1-x329.google.com with SMTP id n11so20453734ota.2; Tue, 24 Nov 2020 11:28:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=d2Xk5BepEbljT/Z1DDKDV6TQTWWdAO2+ntkk96OgV6Q=; b=Ny9BF7iUIP3MYWQ1UBgx6UE4q4FXPMsuuVnlVV9p3l1+Mz1f0ySXLW4aeRLzUdjEpU WK/0/E6p61UvOIN8OrHq1My1YXyBVkV0hlztYZO8YsGishtE8XQnrfxY6pm83ZP98owO r9Sm5Cl1fnxR/cvuEktOvCS29S+ih/R/NLQJnVBe5Ae/SDYGMuJ+dHJ1GLf3IO2NX8kT Ly+ga4UhJEiAkiXW77nQrvC86UQvP8KJpA1lsL0kU9H3OsCgzgmXo3ydBHMV76bbBOVf mqgn3yH3KpLfp1yrsNs6MZSh5XIihkZYz9A/j4Rw3PaQyOF8aXmSV48U/dRwNtC5uu8E M0fQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=d2Xk5BepEbljT/Z1DDKDV6TQTWWdAO2+ntkk96OgV6Q=; b=hhzcYOFA8+wRpzuXEapTCOB5VKZB1oy8XQVcr8Pgt7gE89OJ0UJJG0cPa0H1YhWy4n 7OA5IWnbh9cv0I4CIl6cf6kbdUdiYCE7XU9wAZ7d0WV0uj+OJkQX6oOttQ7SIqgjfZa7 sWxDiMTeAZVKWkR9Jt8qhX5RJFZpuh0ys0z5Fh6wEuVHHYvJ9GNod25fx3gzpBwrZLEQ eEcZ1VTQU1bYxrRqlKe6Y/YurmX5p/2+XBRfJGCb1M6QFEzzPfeggX1rYVOtzVFbMdWM J7IvxPS+ahRBwzd/J5dBmgJMQSXW/NdFvhqNrntuKNz5bkf084U1z7aEibXi/39lrbTS eeVQ==
X-Gm-Message-State: AOAM531BzvcM+EREv9CF30SNTX05bT+V3NgjpIk5zNx8G1MrAsWHCOXG prDg3MFqQiMXnoHe8kJuwLcLM4Vwj/69XnuLlBioeLYlN+M=
X-Google-Smtp-Source: ABdhPJwpCkE7Wo9kQRbR/wp1Wr+ihnnRJ5+6pRxlD+/U08o7Gwg896MomdUurN34kHYD2hWwb2a6bX/kH9pay7nM5Ug=
X-Received: by 2002:a9d:4c92:: with SMTP id m18mr108833otf.248.1606246112526;  Tue, 24 Nov 2020 11:28:32 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar>
In-Reply-To: <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar>
From: Alexander Azimov <a.e.azimov@gmail.com>
Date: Tue, 24 Nov 2020 22:28:21 +0300
Message-ID: <CAEGSd=AB5DMopq5Hc0ydZwP+xQuwxNBHuFSpCPcZvnaZbJfRoQ@mail.gmail.com>
To: Fernando Gont <fernando@gont.com.ar>
Cc: tcpm <tcpm@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000f5860905b4df50ad"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/jEAHF56MdKz9kd9aczWNS_vzqnk>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 24 Nov 2020 19:28:41 -0000

--000000000000f5860905b4df50ad
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Fernando,

Stating that FL change during TCP session lifetime is a bug - is a bit
harsh.

It is a fantastic idea to change the FL value if RTO or SYN_RTO happens
in a controlled environment.
These are very specific TCP timeouts, that provide enough guarantee that
there will be no out-of-order packets, though your packets will reach
the destination even in case of an outage inside your network. Zero
influence on your services in case of the network outage - doesn't sound
like a bug for me.

The problem is with the current Linux (though I haven't checked other OSes)
defaults. Specifically, with the default behavior after RTO event.

=D0=B2=D1=82, 24 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 22:06, Ferna=
ndo Gont <fernando@gont.com.ar>:

> On 19/11/20 07:48, Alexander Azimov wrote:
> > Dear colleagues,
> >
> > I have added in the cc both v6op and tcpm for a reason and let me
> > explain why.
> >
> > It's clear that we are moving forward with load balancing that uses flo=
w
> > label (FL). And the pressure will increase with SRv6 adoption. But at
> > the moment wide adoption of FL-based load-balancing may create
> > significant issues for TCP Anycast services.
> >
> > RFC6437 suggests putting hash from 5-tuple into FL value. And as far as
> > I know, there is no document that updates this behavior. This
> > description is perfectly fine, but what is implemented in the Linux
> > kernel is different: FL is carrying hash from 5-tuple with an additiona=
l
> > seed, and this seed is randomly changed after each RTO/SYN_RTO event.
>
> Changing the FL upon RTO is a bug.
>
> I guess/assume that when you say SYN-RTO, you really mean "user
> timeout", rather than RTO. If you don't, then that's also a bug.
> If you do, I fail to understand what's the reason for wanting the FL to
> change in that case, because as a result of port randomization, it 0s
> unlikely that the same four-tuple is employed for the next connection
> retry.
>
>
> > Here are related patches:
> >
> >   *
> https://lore.kernel.org/netdev/alpine.DEB.2.02.1407012100290.20628@tomh.m=
tv.corp.google.com/
> >   *
> https://lore.kernel.org/netdev/1438124526-2129341-1-git-send-email-tom@he=
rbertland.com/
> >   *
> https://lore.kernel.org/netdev/20160928020337.3057238-1-brakmo@fb.com/
> >
> >
> > This is a great thing by the way because in the data center
> > environment with multiple equal paths it gives a way to have
> > pseudo-multipath TCP which jumps between paths in case of an outage.
> > There might be interest to writedown an informational document for this=
.
>
> That's a bad idea, since specs-wise the Flow-Label is not guaranteed to
> remain unchanged from source to destination. If you want to ahve
> multiple paths, then you should implement that in routing.
>
>
>
> > I wonder what you think is a proper solution:
> >
> >   * Making FL related RTO change as knob instead of default behavior;
> >   * Adding negotiation behavior in TCP;
> >   * Something else?
>
> Just make the FL a function of the connection "identifier". And keeo it
> constant for the lifetime of that conenction.
>
> Thanks,
> --
> Fernando Gont
> e-mail: fernando@gont.com.ar || fgont@si6networks.com
> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
>
>
>
>

--=20
Best regards,
Alexander Azimov

--000000000000f5860905b4df50ad
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi Fernando,</div><div><br></div><div>Stating that FL=
 change during TCP session lifetime is a bug - is a bit harsh.<br><br>It is=
 a fantastic idea to change the FL value if RTO or SYN_RTO happens in=C2=A0=
a controlled=C2=A0environment.=C2=A0<br>These are very specific TCP timeout=
s, that provide enough guarantee that there will be no out-of-order packets=
, though your packets will reach the=C2=A0destination=C2=A0even in case of =
an outage inside your network. Zero influence on your services in case of t=
he network outage - doesn&#39;t sound like a bug for me.<br><br>The problem=
 is with the current Linux (though I haven&#39;t checked other OSes) defaul=
ts. Specifically, with the default behavior after RTO event.<br></div></div=
><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">=D0=
=B2=D1=82, 24 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 22:06, Fernando=
 Gont &lt;<a href=3D"mailto:fernando@gont.com.ar">fernando@gont.com.ar</a>&=
gt;:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px=
 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 19/11/20=
 07:48, Alexander Azimov wrote:<br>
&gt; Dear colleagues,<br>
&gt; <br>
&gt; I have added in the cc both v6op and tcpm for a reason and let me <br>
&gt; explain why.<br>
&gt; <br>
&gt; It&#39;s clear that we are moving forward with load balancing that use=
s flow <br>
&gt; label (FL). And the pressure will increase with SRv6 adoption. But at =
<br>
&gt; the moment wide adoption of FL-based load-balancing may create <br>
&gt; significant issues for TCP Anycast services.<br>
&gt; <br>
&gt; RFC6437 suggests putting hash from 5-tuple into FL value. And as far a=
s <br>
&gt; I know, there is no document that updates this behavior. This <br>
&gt; description is perfectly fine, but what is implemented in the Linux <b=
r>
&gt; kernel is different: FL is carrying=C2=A0hash=C2=A0from 5-tuple with a=
n additional <br>
&gt; seed, and this seed is randomly changed=C2=A0after each RTO/SYN_RTO ev=
ent. <br>
<br>
Changing the FL upon RTO is a bug.<br>
<br>
I guess/assume that when you say SYN-RTO, you really mean &quot;user <br>
timeout&quot;, rather than RTO. If you don&#39;t, then that&#39;s also a bu=
g.<br>
If you do, I fail to understand what&#39;s the reason for wanting the FL to=
 <br>
change in that case, because as a result of port randomization, it 0s <br>
unlikely that the same four-tuple is employed for the next connection retry=
.<br>
<br>
<br>
&gt; Here are related patches:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0* <a href=3D"https://lore.kernel.org/netdev/alpine.DEB.2.0=
2.1407012100290.20628@tomh.mtv.corp.google.com/" rel=3D"noreferrer" target=
=3D"_blank">https://lore.kernel.org/netdev/alpine.DEB.2.02.1407012100290.20=
628@tomh.mtv.corp.google.com/</a><br>
&gt;=C2=A0 =C2=A0* <a href=3D"https://lore.kernel.org/netdev/1438124526-212=
9341-1-git-send-email-tom@herbertland.com/" rel=3D"noreferrer" target=3D"_b=
lank">https://lore.kernel.org/netdev/1438124526-2129341-1-git-send-email-to=
m@herbertland.com/</a><br>
&gt;=C2=A0 =C2=A0* <a href=3D"https://lore.kernel.org/netdev/20160928020337=
.3057238-1-brakmo@fb.com/" rel=3D"noreferrer" target=3D"_blank">https://lor=
e.kernel.org/netdev/20160928020337.3057238-1-brakmo@fb.com/</a><br>
&gt; <br>
&gt; <br>
&gt; This is a great thing by the way because in the data center <br>
&gt; environment=C2=A0with multiple equal paths=C2=A0it gives a way to have=
 <br>
&gt; pseudo-multipath=C2=A0TCP which jumps between paths in case of an outa=
ge. <br>
&gt; There might be interest to writedown an informational document for thi=
s.<br>
<br>
That&#39;s a bad idea, since specs-wise the Flow-Label is not guaranteed to=
 <br>
remain unchanged from source to destination. If you want to ahve <br>
multiple paths, then you should implement that in routing.<br>
<br>
<br>
<br>
&gt; I wonder what you think is a proper solution:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0* Making FL related RTO change as knob instead of default =
behavior;<br>
&gt;=C2=A0 =C2=A0* Adding negotiation=C2=A0behavior in TCP;<br>
&gt;=C2=A0 =C2=A0* Something else?<br>
<br>
Just make the FL a function of the connection &quot;identifier&quot;. And k=
eeo it <br>
constant for the lifetime of that conenction.<br>
<br>
Thanks,<br>
-- <br>
Fernando Gont<br>
e-mail: <a href=3D"mailto:fernando@gont.com.ar" target=3D"_blank">fernando@=
gont.com.ar</a> || <a href=3D"mailto:fgont@si6networks.com" target=3D"_blan=
k">fgont@si6networks.com</a><br>
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1<br>
<br>
<br>
<br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr">Best regards,<div>Alexander Azi=
mov</div></div></div>

--000000000000f5860905b4df50ad--


From nobody Tue Nov 24 11:44:09 2020
Return-Path: <tom@herbertland.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 08E833A18BC for <v6ops@ietfa.amsl.com>; Tue, 24 Nov 2020 11:44:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=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=herbertland-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 wBqG2dBBEPZm for <v6ops@ietfa.amsl.com>; Tue, 24 Nov 2020 11:44:06 -0800 (PST)
Received: from mail-ej1-x635.google.com (mail-ej1-x635.google.com [IPv6:2a00:1450:4864:20::635]) (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 320D13A18BB for <v6ops@ietf.org>; Tue, 24 Nov 2020 11:44:06 -0800 (PST)
Received: by mail-ej1-x635.google.com with SMTP id mc24so9126494ejb.6 for <v6ops@ietf.org>; Tue, 24 Nov 2020 11:44:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=FU2O2RNZOW//Q1QmbUgngJsTZOfiFc8CERjeQLE9RyM=; b=MuM2a2ACT0B2bBsONHR4Y3o1+oAtOwPb+z4PmSsGwxi6u3joaI1HmUOMSmDzAaC8ff CTTKWzxMxGFxR2AAFCPQYOr5iEllhF+MDy396vDZxevgBjsuMUyE2iAZsUBOoJfrvi0p U4iuqFBkvnoG+w0KpTfvL2BBZ+Njln4ss8DEJBIa8gSZ8myS8Q2m7HqMRO69upbk64em 0EqB/PV6bVRm5sgc59EYDld1xedD++td0r1sjydx/tE2JGtNCI2RHniak3muw8Rm6OSM oLE3chsp8+YWhVQZ26mZbW6mwb99JHzgNhtRtceXu4LL4nskp6dD8I4lIbKSWUsd8Uv9 Uyxg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=FU2O2RNZOW//Q1QmbUgngJsTZOfiFc8CERjeQLE9RyM=; b=ckqwk0sMZcxUAAGmhw0EHrAzZ4ZlW4KOGlXL6STF2lzJphn7kvUb8cE1s0TLFWOWw7 +wvp7jVxvfrOR+F09EMaxXsY5ZfFiSSHBPBEJSg3tTAN0VN9bHN6TdiLYrk3bUYm3lY5 ioFhYSocdggRH2Ttl3vi4zKe7f9QCQko7fAm8bdnX6cJAPv+LwzJlJnkXJ3CVO32+qWG Wi+Xch5mrVvE9Bbgsq/tDg7G9aoeJSIE5BYGQROjwgUS6gCJmV2tGvBY9F7Fxoe2qsk9 iQbT0hXqB49JPXrh0FcBcHLdOwkHzzZ60rdUpeW6/6uZ80woIz5KncEm8JFaIDGIg2vd 6xDA==
X-Gm-Message-State: AOAM531HqCAAvnLC5yRMktddVBaWlQwoJhJ2Uofh55YkacpRswgUuVXr KD/itCRLYTJxGYgLW5io3vHuQfqrVpbsxUAatVQTJw==
X-Google-Smtp-Source: ABdhPJx20aiuCkrIyqkT15ZaWAeIEao5pLNrlTzgaz7F+bCqqZHC3tHUWhpJRQq1DRNlnXGgT4aFYBb8WVuoop/BAxU=
X-Received: by 2002:a17:906:e2da:: with SMTP id gr26mr5337739ejb.265.1606247044480;  Tue, 24 Nov 2020 11:44:04 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar>
In-Reply-To: <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar>
From: Tom Herbert <tom@herbertland.com>
Date: Tue, 24 Nov 2020 12:43:52 -0700
Message-ID: <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com>
To: Fernando Gont <fernando@gont.com.ar>
Cc: Alexander Azimov <a.e.azimov@gmail.com>, tcpm <tcpm@ietf.org>,  IPv6 Operations <v6ops@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/JndNRtMM9J85SxxoVgdUHEqxRbo>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 24 Nov 2020 19:44:08 -0000

On Tue, Nov 24, 2020 at 12:07 PM Fernando Gont <fernando@gont.com.ar> wrote:
>
> On 19/11/20 07:48, Alexander Azimov wrote:
> > Dear colleagues,
> >
> > I have added in the cc both v6op and tcpm for a reason and let me
> > explain why.
> >
> > It's clear that we are moving forward with load balancing that uses flow
> > label (FL). And the pressure will increase with SRv6 adoption. But at
> > the moment wide adoption of FL-based load-balancing may create
> > significant issues for TCP Anycast services.
> >
> > RFC6437 suggests putting hash from 5-tuple into FL value. And as far as
> > I know, there is no document that updates this behavior. This
> > description is perfectly fine, but what is implemented in the Linux
> > kernel is different: FL is carrying hash from 5-tuple with an additional
> > seed, and this seed is randomly changed after each RTO/SYN_RTO event.
>
> Changing the FL upon RTO is a bug.
>
> I guess/assume that when you say SYN-RTO, you really mean "user
> timeout", rather than RTO. If you don't, then that's also a bug.
> If you do, I fail to understand what's the reason for wanting the FL to
> change in that case, because as a result of port randomization, it 0s
> unlikely that the same four-tuple is employed for the next connection retry.
>
>
> > Here are related patches:
> >
> >   * https://lore.kernel.org/netdev/alpine.DEB.2.02.1407012100290.20628@tomh.mtv.corp.google.com/
> >   * https://lore.kernel.org/netdev/1438124526-2129341-1-git-send-email-tom@herbertland.com/
> >   * https://lore.kernel.org/netdev/20160928020337.3057238-1-brakmo@fb.com/
> >
> >
> > This is a great thing by the way because in the data center
> > environment with multiple equal paths it gives a way to have
> > pseudo-multipath TCP which jumps between paths in case of an outage.
> > There might be interest to writedown an informational document for this.
>
> That's a bad idea, since specs-wise the Flow-Label is not guaranteed to
> remain unchanged from source to destination. If you want to ahve
> multiple paths, then you should implement that in routing.
>
>
>
> > I wonder what you think is a proper solution:
> >
> >   * Making FL related RTO change as knob instead of default behavior;
> >   * Adding negotiation behavior in TCP;
> >   * Something else?
>
> Just make the FL a function of the connection "identifier". And keeo it
> constant for the lifetime of that conenction.

Fernando,

Modulating the flow label is a means to affect the routing of packets
through the network that uses flow labels as input to the ECMP hash.
The basic idea is that the flow label associated with a connection is
randomly changed when the stack observes that the connection is
failing (e.g. and an RTO). There is nothing in the specs that prevents
this since the source is at liberty to set the flow label as it sees
fit. The feature is useful in large datacenter networks, like
pparently Facebook where the patches originate, since information
discerned by TCP can opportunistically be applied to route selection.
The practical issue is that there are stateful devices like firewalls
that require consistent routing in the network in which case changing
the flow label can confuse them. As I mentioned, the original intent
was that the flow label randomization feature should be opt-in instead
of on by default.

Tom
>
> Thanks,
> --
> Fernando Gont
> e-mail: fernando@gont.com.ar || fgont@si6networks.com
> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
>
>
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops


From nobody Tue Nov 24 11:45:47 2020
Return-Path: <brian.e.carpenter@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 C0AB93A18BF; Tue, 24 Nov 2020 11:45:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 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, NICE_REPLY_A=-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=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 1DIlQD3lTVTI; Tue, 24 Nov 2020 11:45:40 -0800 (PST)
Received: from mail-pg1-x533.google.com (mail-pg1-x533.google.com [IPv6:2607:f8b0:4864:20::533]) (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 19B733A18BD; Tue, 24 Nov 2020 11:45:40 -0800 (PST)
Received: by mail-pg1-x533.google.com with SMTP id 81so138414pgf.0; Tue, 24 Nov 2020 11:45:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=l3QdHBNYMCLYS5OFoHm7WqZ7++WzPT2C5Rx7LvQUUW8=; b=fUeU8mppvgPYZNhUoXlm+/13drnVp2Uz0wzmjMDva3PcBGuNfBCbLNvxFqT6/YxU53 taU44jHVA3ZyZpC6D3LOcFPlXRJcPyztJoWbfP3FwfDqIEpb5cMTUumc3qLxTGJHKkZU dhE38FdGD30JlADytwQDHi9VbEhnahvJdPO/eaaK8H/1tRya8BXWAU8COhN4MJtODoZU vewS+IlLCk18vNI2D2LQyR96V6ImDg5PY3uGVfPFbo2fHkBEOri1gja55q6TqtbDSL0X /X9PpCYNyvMsYMy6x2pgKEYgfZBa/2yw6wtSMTnCVc2EGPfNP1JOJDDansFPkps04jhp trug==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=l3QdHBNYMCLYS5OFoHm7WqZ7++WzPT2C5Rx7LvQUUW8=; b=fclLeMBErhrEyMMi7tIvnGUg4mERU0tsvmmWZvumsollFUIkvGX61X6OuDDTxKbdrp 1HtdAesJEPiPbasB+lLUo3qkEIyZX1CCeNG7ad7zCxmPhvVMhWmd64ow0kSoA6ZuuFBi 9XtvQMKMAkPgJVgd5vBbqBjXant5zmyd4dKjXniMEyMqun2JYDf3Pwdhd8FMRwRamRsB LHI8yqRoObfwo86GCCtCZwP5L8TdnriGdmAuLd0ejQF4ChIMgWvVhQ5XXhj0AjUyDErq zyjlMCiPVz44+30OoPuW8gF7oCrRQRXrw+qs+LGwzdDjx3egK4H4LxlGBslA7X64Otmh pjHQ==
X-Gm-Message-State: AOAM532mBOHkDmnravYhpn/TPBCuU0S/x0TQiLvLQ5gOvqwFhPcIgnSN gt6PddEB+XvdeJTqu8YRll0=
X-Google-Smtp-Source: ABdhPJx0ZmKNteCUBaHAg7f9GJobBYwVWBd1yWDfJknzzAaae67YUowh0xal3/HjhpB3r1vHP4Bm5A==
X-Received: by 2002:a17:90b:b15:: with SMTP id bf21mr186253pjb.21.1606247139592;  Tue, 24 Nov 2020 11:45:39 -0800 (PST)
Received: from [192.168.178.20] ([151.210.131.28]) by smtp.gmail.com with ESMTPSA id z12sm15943744pfg.123.2020.11.24.11.45.36 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 Nov 2020 11:45:38 -0800 (PST)
To: Alexander Azimov <a.e.azimov@gmail.com>, Fernando Gont <fernando@gont.com.ar>
Cc: IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CAEGSd=AB5DMopq5Hc0ydZwP+xQuwxNBHuFSpCPcZvnaZbJfRoQ@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <fc7693e8-a57b-004d-a019-159060c6feef@gmail.com>
Date: Wed, 25 Nov 2020 08:45:34 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CAEGSd=AB5DMopq5Hc0ydZwP+xQuwxNBHuFSpCPcZvnaZbJfRoQ@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/_Kqnx6IWOga19iGfuis12e-83rQ>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 24 Nov 2020 19:45:42 -0000

On 25-Nov-20 08:28, Alexander Azimov wrote:
> Hi Fernando,
>=20
> Stating that FL change during TCP session lifetime is a bug - is a bit =
harsh.

It's a bug. It definitely breaks server load balancing, which in practice=
 is more important than en route load balancing, because it will probably=
 switch your session to a different server. (OK, I know that there are me=
chanisms sometimes for rescuing a session that has unexpectedly moved fro=
m one server to another, but in general it's a fail.)

I assume you have read https://tools.ietf.org/html/rfc7098

Regards
    Brian

>=20
> It is a fantastic idea to change the FL value if RTO or SYN_RTO happens=
 in=C2=A0a controlled=C2=A0environment.=C2=A0
> These are very specific TCP timeouts, that provide enough guarantee tha=
t there will be no out-of-order packets, though your packets will reach t=
he=C2=A0destination=C2=A0even in case of an outage inside your network. Z=
ero influence on your services in case of the network outage - doesn't so=
und like a bug for me.
>=20
> The problem is with the current Linux (though I haven't checked other O=
Ses) defaults. Specifically, with the default behavior after RTO event.
>=20
> =D0=B2=D1=82, 24 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 22:06, F=
ernando Gont <fernando@gont.com.ar <mailto:fernando@gont.com.ar>>:
>=20
>     On 19/11/20 07:48, Alexander Azimov wrote:
>     > Dear colleagues,
>     >
>     > I have added in the cc both v6op and tcpm for a reason and let me=

>     > explain why.
>     >
>     > It's clear that we are moving forward with load balancing that us=
es flow
>     > label (FL). And the pressure will increase with SRv6 adoption. Bu=
t at
>     > the moment wide adoption of FL-based load-balancing may create
>     > significant issues for TCP Anycast services.
>     >
>     > RFC6437 suggests putting hash from 5-tuple into FL value. And as =
far as
>     > I know, there is no document that updates this behavior. This
>     > description is perfectly fine, but what is implemented in the Lin=
ux
>     > kernel is different: FL is carrying=C2=A0hash=C2=A0from 5-tuple w=
ith an additional
>     > seed, and this seed is randomly changed=C2=A0after each RTO/SYN_R=
TO event.
>=20
>     Changing the FL upon RTO is a bug.
>=20
>     I guess/assume that when you say SYN-RTO, you really mean "user
>     timeout", rather than RTO. If you don't, then that's also a bug.
>     If you do, I fail to understand what's the reason for wanting the F=
L to
>     change in that case, because as a result of port randomization, it =
0s
>     unlikely that the same four-tuple is employed for the next connecti=
on retry.
>=20
>=20
>     > Here are related patches:
>     >
>     >=C2=A0 =C2=A0* https://lore.kernel.org/netdev/alpine.DEB.2.02.1407=
012100290.20628@tomh.mtv.corp.google.com/
>     >=C2=A0 =C2=A0* https://lore.kernel.org/netdev/1438124526-2129341-1=
-git-send-email-tom@herbertland.com/
>     >=C2=A0 =C2=A0* https://lore.kernel.org/netdev/20160928020337.30572=
38-1-brakmo@fb.com/
>     >
>     >
>     > This is a great thing by the way because in the data center
>     > environment=C2=A0with multiple equal paths=C2=A0it gives a way to=
 have
>     > pseudo-multipath=C2=A0TCP which jumps between paths in case of an=
 outage.
>     > There might be interest to writedown an informational document fo=
r this.
>=20
>     That's a bad idea, since specs-wise the Flow-Label is not guarantee=
d to
>     remain unchanged from source to destination. If you want to ahve
>     multiple paths, then you should implement that in routing.
>=20
>=20
>=20
>     > I wonder what you think is a proper solution:
>     >
>     >=C2=A0 =C2=A0* Making FL related RTO change as knob instead of def=
ault behavior;
>     >=C2=A0 =C2=A0* Adding negotiation=C2=A0behavior in TCP;
>     >=C2=A0 =C2=A0* Something else?
>=20
>     Just make the FL a function of the connection "identifier". And kee=
o it
>     constant for the lifetime of that conenction.
>=20
>     Thanks,
>     --=20
>     Fernando Gont
>     e-mail: fernando@gont.com.ar <mailto:fernando@gont.com.ar> || fgont=
@si6networks.com <mailto:fgont@si6networks.com>
>     PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
>=20
>=20
>=20
>=20
>=20
> --=20
> Best regards,
> Alexander Azimov
>=20
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>=20


From nobody Tue Nov 24 12:00:11 2020
Return-Path: <tom@herbertland.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 3CBC13A097D for <v6ops@ietfa.amsl.com>; Tue, 24 Nov 2020 12:00:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland-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 EmWdhtUVbSth for <v6ops@ietfa.amsl.com>; Tue, 24 Nov 2020 11:59:59 -0800 (PST)
Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) (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 44FC73A08F6 for <v6ops@ietf.org>; Tue, 24 Nov 2020 11:59:59 -0800 (PST)
Received: by mail-ed1-x52b.google.com with SMTP id k4so115530edl.0 for <v6ops@ietf.org>; Tue, 24 Nov 2020 11:59:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=v9qkRwTfoCBHPKCZzc5O5Y/ldG9QNYn+YcU6f8uxqr4=; b=kQhmeAmeFd+WKt4xHlJsXCB3LXhm6A+7N2IH3n89b95q6V/RPHxdfyR6L614ayw6vx RnKnt8JpPnY0uKJbM5klgdc4z7etJKzuV1juS7lZWDGKJYfVShxN3/Za0K2MpGa5vOCm XK/W23CtyglYxdkvK4TtcDOL+YyjK0DvJyGAyqApeQ3VgtuyY93Lnf4hANRrrA/taupM +1dad4RyQ8Y8YwaWvNDkAYVb3fzsxpv0L9c1V++bpACq1HNKUc2QGKdyR8vpUfrQuPeF 0WNiR+qxKVyGl8k/hLrW2gFjy+LCaDxCQyN2/7bb9eXrl25DHeJRitDODI4qNFrHKCpR QOLw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=v9qkRwTfoCBHPKCZzc5O5Y/ldG9QNYn+YcU6f8uxqr4=; b=kLoD+9CuAIQ9G9WFnw6X7os8YhOFZ3bJ+J4CHlxah0mI1hTfWWDAYX6TnCkH8MHe+a Li0M8gbMOW7swVEMU9q0Npsb3e9lkbBuPZtlEEDmIc/1fBf+sASswAHivPodMXuyvNHJ MqdiUukbMZcf+yx/eLUFQfgTjjLF2fzRrU6JoMmZw7xCnllXDXoTPY8s4A5xaoHPvlzY 3ujMXAt2hKL13pONb7QL1gtjCp5UzeDIGOAYtUxG1F83sdK6L4bzgtewoHPi9+vILA+P Q5Fi3GIxn2tN8C8vUYiVVtyoN2XwTiiU1RD9rrcom7TNF8iTbhT4PvO3CR3xxvEdABw0 OWZQ==
X-Gm-Message-State: AOAM531JW55HHmVXkHkQZb8tH7JKgyjTw+zJ91zd98JTdREc7vTuEuO1 BmdVnpwenqFxBVoVKa2D0mMwseWF4dZygHKjkhbB2g==
X-Google-Smtp-Source: ABdhPJwbpZfa9c+WP7F5mmDQAcP/BL3v0oiq1XtN3FWFonl3mtwYUWf6fqoQiwNbswdL2ZV3FUsIaRmC9hg1i7B47Xw=
X-Received: by 2002:aa7:dc49:: with SMTP id g9mr105933edu.383.1606247997550; Tue, 24 Nov 2020 11:59:57 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CAEGSd=AB5DMopq5Hc0ydZwP+xQuwxNBHuFSpCPcZvnaZbJfRoQ@mail.gmail.com> <fc7693e8-a57b-004d-a019-159060c6feef@gmail.com>
In-Reply-To: <fc7693e8-a57b-004d-a019-159060c6feef@gmail.com>
From: Tom Herbert <tom@herbertland.com>
Date: Tue, 24 Nov 2020 12:59:46 -0700
Message-ID: <CALx6S36pxMi1mWia4bJ-kWa_K58XAxjOGLiR_NF-oCtQzLSbBw@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: Alexander Azimov <a.e.azimov@gmail.com>, Fernando Gont <fernando@gont.com.ar>,  IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Ecc2aYKdKNGth59Sot-IQFlGDuM>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 24 Nov 2020 20:00:04 -0000

On Tue, Nov 24, 2020 at 12:46 PM Brian E Carpenter
<brian.e.carpenter@gmail.com> wrote:
>
> On 25-Nov-20 08:28, Alexander Azimov wrote:
> > Hi Fernando,
> >
> > Stating that FL change during TCP session lifetime is a bug - is a bit =
harsh.
>
> It's a bug. It definitely breaks server load balancing, which in practice=
 is more important than en route load balancing, because it will probably s=
witch your session to a different server. (OK, I know that there are mechan=
isms sometimes for rescuing a session that has unexpectedly moved from one =
server to another, but in general it's a fail.)
>
Brian,

IMO it's not that this breaks server load balancing, it's really that
server load balancing and other stateful mechanisms break multipath,
multihoming, and adaptive routing! In any case, I would agree that in
the current Internet it is pragmatic in the current Internet to aim
for consistent routing as the default.

Tom

> I assume you have read https://tools.ietf.org/html/rfc7098
>
> Regards
>     Brian
>
> >
> > It is a fantastic idea to change the FL value if RTO or SYN_RTO happens=
 in a controlled environment.
> > These are very specific TCP timeouts, that provide enough guarantee tha=
t there will be no out-of-order packets, though your packets will reach the=
 destination even in case of an outage inside your network. Zero influence =
on your services in case of the network outage - doesn't sound like a bug f=
or me.
> >
> > The problem is with the current Linux (though I haven't checked other O=
Ses) defaults. Specifically, with the default behavior after RTO event.
> >
> > =D0=B2=D1=82, 24 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 22:06, F=
ernando Gont <fernando@gont.com.ar <mailto:fernando@gont.com.ar>>:
> >
> >     On 19/11/20 07:48, Alexander Azimov wrote:
> >     > Dear colleagues,
> >     >
> >     > I have added in the cc both v6op and tcpm for a reason and let me
> >     > explain why.
> >     >
> >     > It's clear that we are moving forward with load balancing that us=
es flow
> >     > label (FL). And the pressure will increase with SRv6 adoption. Bu=
t at
> >     > the moment wide adoption of FL-based load-balancing may create
> >     > significant issues for TCP Anycast services.
> >     >
> >     > RFC6437 suggests putting hash from 5-tuple into FL value. And as =
far as
> >     > I know, there is no document that updates this behavior. This
> >     > description is perfectly fine, but what is implemented in the Lin=
ux
> >     > kernel is different: FL is carrying hash from 5-tuple with an add=
itional
> >     > seed, and this seed is randomly changed after each RTO/SYN_RTO ev=
ent.
> >
> >     Changing the FL upon RTO is a bug.
> >
> >     I guess/assume that when you say SYN-RTO, you really mean "user
> >     timeout", rather than RTO. If you don't, then that's also a bug.
> >     If you do, I fail to understand what's the reason for wanting the F=
L to
> >     change in that case, because as a result of port randomization, it =
0s
> >     unlikely that the same four-tuple is employed for the next connecti=
on retry.
> >
> >
> >     > Here are related patches:
> >     >
> >     >   * https://lore.kernel.org/netdev/alpine.DEB.2.02.1407012100290.=
20628@tomh.mtv.corp.google.com/
> >     >   * https://lore.kernel.org/netdev/1438124526-2129341-1-git-send-=
email-tom@herbertland.com/
> >     >   * https://lore.kernel.org/netdev/20160928020337.3057238-1-brakm=
o@fb.com/
> >     >
> >     >
> >     > This is a great thing by the way because in the data center
> >     > environment with multiple equal paths it gives a way to have
> >     > pseudo-multipath TCP which jumps between paths in case of an outa=
ge.
> >     > There might be interest to writedown an informational document fo=
r this.
> >
> >     That's a bad idea, since specs-wise the Flow-Label is not guarantee=
d to
> >     remain unchanged from source to destination. If you want to ahve
> >     multiple paths, then you should implement that in routing.
> >
> >
> >
> >     > I wonder what you think is a proper solution:
> >     >
> >     >   * Making FL related RTO change as knob instead of default behav=
ior;
> >     >   * Adding negotiation behavior in TCP;
> >     >   * Something else?
> >
> >     Just make the FL a function of the connection "identifier". And kee=
o it
> >     constant for the lifetime of that conenction.
> >
> >     Thanks,
> >     --
> >     Fernando Gont
> >     e-mail: fernando@gont.com.ar <mailto:fernando@gont.com.ar> || fgont=
@si6networks.com <mailto:fgont@si6networks.com>
> >     PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
> >
> >
> >
> >
> >
> > --
> > Best regards,
> > Alexander Azimov
> >
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
> >
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops


From nobody Tue Nov 24 23:13:45 2020
Return-Path: <fernando@gont.com.ar>
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 23A6C3A112D; Tue, 24 Nov 2020 23:13:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 G6ejUeGjDEYm; Tue, 24 Nov 2020 23:13:35 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [IPv6:2001:67c:27e4::14]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA0E03A1129; Tue, 24 Nov 2020 23:13:33 -0800 (PST)
Received: from [IPv6:2800:810:464:8164:dc8c:7589:8676:bd67] (unknown [IPv6:2800:810:464:8164:dc8c:7589:8676:bd67]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 085AF28050F; Wed, 25 Nov 2020 07:13:28 +0000 (UTC)
To: Alexander Azimov <a.e.azimov@gmail.com>
Cc: tcpm <tcpm@ietf.org>, IPv6 Operations <v6ops@ietf.org>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CAEGSd=AB5DMopq5Hc0ydZwP+xQuwxNBHuFSpCPcZvnaZbJfRoQ@mail.gmail.com>
From: Fernando Gont <fernando@gont.com.ar>
Message-ID: <a2390eb0-516a-e594-d0e2-d8a9e5eb6021@gont.com.ar>
Date: Wed, 25 Nov 2020 04:04:10 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CAEGSd=AB5DMopq5Hc0ydZwP+xQuwxNBHuFSpCPcZvnaZbJfRoQ@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/g4XWOuc2Id1JYKB9JM0A8vy64vk>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 25 Nov 2020 07:13:38 -0000

On 24/11/20 16:28, Alexander Azimov wrote:
> Hi Fernando,
> 
> Stating that FL change during TCP session lifetime is a bug - is a bit 
> harsh.

Apologies if it came across like that -- the intent was to be blunt, 
rather than harsh.




> It is a fantastic idea to change the FL value if RTO or SYN_RTO happens 
> in a controlled environment.

As noted in my previous email, I'm not sure what you mean by RTO -- but 
if you really mean "retransmission timeout", doing that fails the 
definition of FL by RFC6437 and others. -- a retransmitted packet 
belongs to the ame flow, not to a different one.

That aside, please define "controlled environment". :-)



> These are very specific TCP timeouts, that provide enough guarantee that 
> there will be no out-of-order packets,

Strictly speaking, that's incorrect:: the RTO is an estimation, and may 
be fired incorrectly (although the whole point of measuring the RTT anc 
computing the RTO is for that case to be rather rare).


>  though your packets will reach 
> the destination even in case of an outage inside your network. Zero 
> influence on your services in case of the network outage - doesn't sound 
> like a bug for me.

It seems to me that this sort of behavior is the reason for which folks 
actually disable the use of the FL. (i.e., think what happens for load 
balancers).

Thanks,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1




From nobody Tue Nov 24 23:13:52 2020
Return-Path: <fernando@gont.com.ar>
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 BB6A13A1139; Tue, 24 Nov 2020 23:13:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 YESaIJGHZQ3F; Tue, 24 Nov 2020 23:13:37 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A2403A112A; Tue, 24 Nov 2020 23:13:36 -0800 (PST)
Received: from [IPv6:2800:810:464:8164:dc8c:7589:8676:bd67] (unknown [IPv6:2800:810:464:8164:dc8c:7589:8676:bd67]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 21EE3280546; Wed, 25 Nov 2020 07:13:32 +0000 (UTC)
To: Tom Herbert <tom@herbertland.com>
Cc: Alexander Azimov <a.e.azimov@gmail.com>, tcpm <tcpm@ietf.org>, IPv6 Operations <v6ops@ietf.org>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com>
From: Fernando Gont <fernando@gont.com.ar>
Message-ID: <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar>
Date: Wed, 25 Nov 2020 04:13:20 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/UDV3XL_jIHYXhIZVMh3UEp-Fbj0>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 25 Nov 2020 07:13:43 -0000

Hi, Tom,

On 24/11/20 16:43, Tom Herbert wrote:
[....]
> Modulating the flow label is a means to affect the routing of packets
> through the network that uses flow labels as input to the ECMP hash.

What's the point?

1) You cannot tell *if* the FL is being used.

2) Changing the FL does not necessarily mean that packets will employ a 
different link.

3) If the network is failing, shouldn't you handle this via routing?



> The basic idea is that the flow label associated with a connection is
> randomly changed when the stack observes that the connection is
> failing (e.g. and an RTO). There is nothing in the specs that prevents
> this since the source is at liberty to set the flow label as it sees
> fit.

The FL is expected to remain constant for the life of a flow. A 
retransmitted packet is part of the same flow as the 
originally-transmitted packet. So this seems to be contradicting the 
very specification of the FL.

For instance, If a RTO for a flow causes the FL to change, then one may 
possibly argue that the FL is not naming/labeling what is said/expected 
to be anming/labeling.



> The feature is useful in large datacenter networks, like
> pparently Facebook where the patches originate, since information
> discerned by TCP can opportunistically be applied to route selection.
> The practical issue is that there are stateful devices like firewalls
> that require consistent routing in the network in which case changing
> the flow label can confuse them. As I mentioned, the original intent
> was that the flow label randomization feature should be opt-in instead
> of on by default.

So... where is the "source" of the packet that would be "modulating" the FL?

Thanks,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1




From nobody Wed Nov 25 11:35:24 2020
Return-Path: <tom@herbertland.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 5C2C43A1BE1 for <v6ops@ietfa.amsl.com>; Wed, 25 Nov 2020 11:35:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=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=herbertland-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 8W8dV4ZGo8vU for <v6ops@ietfa.amsl.com>; Wed, 25 Nov 2020 11:35:20 -0800 (PST)
Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) (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 950663A1BDF for <v6ops@ietf.org>; Wed, 25 Nov 2020 11:35:20 -0800 (PST)
Received: by mail-ed1-x531.google.com with SMTP id cq7so3792721edb.4 for <v6ops@ietf.org>; Wed, 25 Nov 2020 11:35:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=iKRu8L6k2Wzc+EUc36nWFqtRrs07O1b+4cGtQZ2Jces=; b=1CvkNK/u5S1DLQfhdC2b/IBPyBXy52CQhbS5AFdaB3PGbNzGHFDnhEj1V95zZXxeFO ClJo5TU6yt5UiQSGBJ0xT4eEp4bMOClopYjjdLfXMdk+eOflH9Wj36QuSGb9L0l4swby rGf84txa/rjncjzUrbE9pdBJdEfWcBLndyjMKtQs9h02kQwwkbjwnU7PmB47Zq6FSzDx hB+B3cKSG+d50iHAPGMwzWfXZSOvlzjgdwcdr225s0xWZs8kPnBQ4sh+HVUTlr3fnmHW ee7hTPzwGCOb7LdvtLv81ltmKtCpmWgETwc/3xMc91NAZLpq8A5KEweGTNLoh9LJW4Tj reIg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=iKRu8L6k2Wzc+EUc36nWFqtRrs07O1b+4cGtQZ2Jces=; b=a+SJu50bxxQc1NKsb6js+4LToa0mIbId+ut6YiWOm8/FGjw4UJ9PuyNRhuHzPIUxq6 w+OwCY9WtIBHBwuBZhtmboz20XjWwwpWK/ZxyluvwmaJB/3Q+kRi2p2Spj6X9tPGboNV 9GxWqg6EUtHXOsUX0d0LdVwNEqXfFT9BVNOwOpo+ey+YMcEW/9V2Cz83NkTi82+gbVSD n6+KIKeg9aeGTxjdT62a/RgZ389xAGbK/5K0mqYOjxead+vCIFeb9xDsk1vHoLBOLSCz 8BxhiiZ5ZOlvFJRBAQvWAmygG9cABD7aWq1+101DovIjgrtKH4cLxg9N8NRkjlkUnE8u Do1A==
X-Gm-Message-State: AOAM53310yNEhcDbKniDLvcJ0OUsUlbYt2ojBB8i9GNQXNXHxU9RMaaI TGLaFtE+Rg0s+2Az6803fJgLXlXPhpJCOb0kQQ7Ieg==
X-Google-Smtp-Source: ABdhPJyZWH9g/uec0zdhtlFbmrH5jXXcQo/IL4Ps6aWcgsrIkDSWeqa0u+giKJ4nEDMo7jW1qe0ATkp6XJTJouXGM5Y=
X-Received: by 2002:a05:6402:114b:: with SMTP id g11mr5111616edw.228.1606332918541;  Wed, 25 Nov 2020 11:35:18 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar>
In-Reply-To: <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar>
From: Tom Herbert <tom@herbertland.com>
Date: Wed, 25 Nov 2020 12:35:07 -0700
Message-ID: <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com>
To: Fernando Gont <fernando@gont.com.ar>
Cc: Alexander Azimov <a.e.azimov@gmail.com>, tcpm <tcpm@ietf.org>,  IPv6 Operations <v6ops@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/1BTZgGbETeS4YjXpguBC9fgvVhU>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 25 Nov 2020 19:35:22 -0000

Hi Fernando, comments in line...

On Wed, Nov 25, 2020 at 12:13 AM Fernando Gont <fernando@gont.com.ar> wrote:
>
> Hi, Tom,
>
> On 24/11/20 16:43, Tom Herbert wrote:
> [....]
> > Modulating the flow label is a means to affect the routing of packets
> > through the network that uses flow labels as input to the ECMP hash.
>
> What's the point?
>
> 1) You cannot tell *if* the FL is being used.
>
Generally true, but in a limited domain this information could be
discerned. I'd note that it's also generally true that we don't know
if there is a load balancer or stateful firewall in the path that
requires consistent routing, but in a limited domain we could know
that also.

> 2) Changing the FL does not necessarily mean that packets will employ a
> different link.

It's an opportunistic mechanism. If a connection is failing and we get
a better path that fixes it by simply changing the flow label then
what's the harm?

>
> 3) If the network is failing, shouldn't you handle this via routing?
>
Sure, but then that requires an out of band feedback loop from a TCP
implementation to the network infrastructure to indicate there is a
problem and then the network needs to respond. That's significant
infrastructure and higher reaction time than doing something in TCP
and IP. Think of modulating the flow label is an inexpensive form of
source routing within a limited domain that doesn't need any
infrastructure or heavyweight protocols or something like segment
routing.

>
>
> > The basic idea is that the flow label associated with a connection is
> > randomly changed when the stack observes that the connection is
> > failing (e.g. and an RTO). There is nothing in the specs that prevents
> > this since the source is at liberty to set the flow label as it sees
> > fit.
>
> The FL is expected to remain constant for the life of a flow. A
> retransmitted packet is part of the same flow as the
> originally-transmitted packet. So this seems to be contradicting the
> very specification of the FL.
>
> For instance, If a RTO for a flow causes the FL to change, then one may
> possibly argue that the FL is not naming/labeling what is said/expected
> to be anming/labeling.

Specifically, RFC6437 states:

"It is therefore RECOMMENDED that source hosts support the flow label
by setting the flow label field for all packets of a given flow to the
same value chosen from an approximation to a discrete uniform
distribution."

So that is clearly a just recommendation, and not a requirement (and
definitely not a MUST). Furthermore, RFC6437 states:

"A forwarding node MUST either leave a non-zero flow label value
unchanged or change it only for compelling operational security
reasons as described in Section 6.1."

So there's no guarantee in the protocol specs that flow labels are
consistent for the life of the connection, which means that the
network cannot assume that and thus it would be incorrect if the
network tried to enforce flow label consistency as a protocol
requirement. As I said, it is prudent to try to be consistent with
flow labels and the default behavior in Linux should be changed,
however I do not believe there's a valid claim of non-conformance that
motivates removal of the feature that is already deployed.

Tom




>
>
>
> > The feature is useful in large datacenter networks, like
> > pparently Facebook where the patches originate, since information
> > discerned by TCP can opportunistically be applied to route selection.
> > The practical issue is that there are stateful devices like firewalls
> > that require consistent routing in the network in which case changing
> > the flow label can confuse them. As I mentioned, the original intent
> > was that the flow label randomization feature should be opt-in instead
> > of on by default.
>
> So... where is the "source" of the packet that would be "modulating" the FL?
>
> Thanks,
> --
> Fernando Gont
> e-mail: fernando@gont.com.ar || fgont@si6networks.com
> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
>
>
>


From nobody Wed Nov 25 11:40:03 2020
Return-Path: <jmh@joelhalpern.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 B619D3A1BE7; Wed, 25 Nov 2020 11:40:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 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, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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=joelhalpern.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 KC6yqgv_rFZp; Wed, 25 Nov 2020 11:39:57 -0800 (PST)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (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 7FA513A1BE5; Wed, 25 Nov 2020 11:39:57 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 4ChB711msQz1nsT2; Wed, 25 Nov 2020 11:39:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1606333197; bh=a0jtMrN6cPnLUIYqiIhsA6vO3/yEn3HPNFwYzRC7LOE=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=VeMclSfdHXMmXzVzafNvQ1GUZujsxm+RWZMvXNyXHLl9XfMOkIDsB3OyZBVY80VnE 7YyREH5qS4hSagNwa1vvv2r+LQOmbHKgwisiszb8qhaLm7XyoEvoYYYs+CrtRt7WZ8 AAhQCUaAAqeOnQCz1hS8pwZuJMngUDJ0lWp9WH0U=
X-Quarantine-ID: <jSZ3yq7eRnCd>
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.128.43] (unknown [50.225.209.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 4ChB704hsQz1nsWT; Wed, 25 Nov 2020 11:39:56 -0800 (PST)
To: Tom Herbert <tom@herbertland.com>
Cc: IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <239c4b67-1d9a-da00-7bb0-52019be1b7c1@joelhalpern.com>
Date: Wed, 25 Nov 2020 14:39:55 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0
MIME-Version: 1.0
In-Reply-To: <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/PJIj1igMUF_D7_FeYeAq-GscBcs>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 25 Nov 2020 19:40:02 -0000

This kind of thing is why, as I understand it, MPTCP has discovery 
mechanisms ot know if both sides use it, and can select alternative 
addresses for communication.

Trying to guess flow labels that might avoid a problem because it might 
be an ECMP problem, is just flailing about.  Not a good design for 
operational protocols.

And in general, designing protocols around "I know exactly what is going 
on"  (the requirement for what you describe that goes well beyond just 
"limited domains") is also a recipe for failure.

The Flow Label RFCs are actually very explicit that a flow label is 
supposed to be stable for the life of the flow.  Otherwise, it isn't a 
flow label.

Yours,
Joel

On 11/25/2020 2:35 PM, Tom Herbert wrote:
> Hi Fernando, comments in line...
> 
> On Wed, Nov 25, 2020 at 12:13 AM Fernando Gont <fernando@gont.com.ar> wrote:
>>
>> Hi, Tom,
>>
>> On 24/11/20 16:43, Tom Herbert wrote:
>> [....]
>>> Modulating the flow label is a means to affect the routing of packets
>>> through the network that uses flow labels as input to the ECMP hash.
>>
>> What's the point?
>>
>> 1) You cannot tell *if* the FL is being used.
>>
> Generally true, but in a limited domain this information could be
> discerned. I'd note that it's also generally true that we don't know
> if there is a load balancer or stateful firewall in the path that
> requires consistent routing, but in a limited domain we could know
> that also.
> 
>> 2) Changing the FL does not necessarily mean that packets will employ a
>> different link.
> 
> It's an opportunistic mechanism. If a connection is failing and we get
> a better path that fixes it by simply changing the flow label then
> what's the harm?
> 
>>
>> 3) If the network is failing, shouldn't you handle this via routing?
>>
> Sure, but then that requires an out of band feedback loop from a TCP
> implementation to the network infrastructure to indicate there is a
> problem and then the network needs to respond. That's significant
> infrastructure and higher reaction time than doing something in TCP
> and IP. Think of modulating the flow label is an inexpensive form of
> source routing within a limited domain that doesn't need any
> infrastructure or heavyweight protocols or something like segment
> routing.
> 
>>
>>
>>> The basic idea is that the flow label associated with a connection is
>>> randomly changed when the stack observes that the connection is
>>> failing (e.g. and an RTO). There is nothing in the specs that prevents
>>> this since the source is at liberty to set the flow label as it sees
>>> fit.
>>
>> The FL is expected to remain constant for the life of a flow. A
>> retransmitted packet is part of the same flow as the
>> originally-transmitted packet. So this seems to be contradicting the
>> very specification of the FL.
>>
>> For instance, If a RTO for a flow causes the FL to change, then one may
>> possibly argue that the FL is not naming/labeling what is said/expected
>> to be anming/labeling.
> 
> Specifically, RFC6437 states:
> 
> "It is therefore RECOMMENDED that source hosts support the flow label
> by setting the flow label field for all packets of a given flow to the
> same value chosen from an approximation to a discrete uniform
> distribution."
> 
> So that is clearly a just recommendation, and not a requirement (and
> definitely not a MUST). Furthermore, RFC6437 states:
> 
> "A forwarding node MUST either leave a non-zero flow label value
> unchanged or change it only for compelling operational security
> reasons as described in Section 6.1."
> 
> So there's no guarantee in the protocol specs that flow labels are
> consistent for the life of the connection, which means that the
> network cannot assume that and thus it would be incorrect if the
> network tried to enforce flow label consistency as a protocol
> requirement. As I said, it is prudent to try to be consistent with
> flow labels and the default behavior in Linux should be changed,
> however I do not believe there's a valid claim of non-conformance that
> motivates removal of the feature that is already deployed.
> 
> Tom
> 
> 
> 
> 
>>
>>
>>
>>> The feature is useful in large datacenter networks, like
>>> pparently Facebook where the patches originate, since information
>>> discerned by TCP can opportunistically be applied to route selection.
>>> The practical issue is that there are stateful devices like firewalls
>>> that require consistent routing in the network in which case changing
>>> the flow label can confuse them. As I mentioned, the original intent
>>> was that the flow label randomization feature should be opt-in instead
>>> of on by default.
>>
>> So... where is the "source" of the packet that would be "modulating" the FL?
>>
>> Thanks,
>> --
>> Fernando Gont
>> e-mail: fernando@gont.com.ar || fgont@si6networks.com
>> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
>>
>>
>>
> 
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
> 


From nobody Wed Nov 25 12:04:56 2020
Return-Path: <brian.e.carpenter@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 7456B3A1C64; Wed, 25 Nov 2020 12:04:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 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, NICE_REPLY_A=-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=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 FGikAEzXeGsZ; Wed, 25 Nov 2020 12:04:47 -0800 (PST)
Received: from mail-pg1-x534.google.com (mail-pg1-x534.google.com [IPv6:2607:f8b0:4864:20::534]) (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 A31523A1C63; Wed, 25 Nov 2020 12:04:47 -0800 (PST)
Received: by mail-pg1-x534.google.com with SMTP id t37so3360256pga.7; Wed, 25 Nov 2020 12:04:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=42KFVBc8+ZWoF+JqgQiO4syNYF9y+7EKA+BfDce5prs=; b=p0nwqbnzoS0Kzdv0SJYKxq8qfCOJIx2wTDYVQ6sNBIYtMQ7DOk7KF+GAm2c3VcSzcW J5PX4LeXKtll/YPNybnblPgzEaBacea+w0eVSBbDiNtcuQYtWLeJmI3WRfsdfdJ1DZRq mSOshJh5ZiPp4s8uay9uD+dbqhOaotX9fgTc4V7fiXONnieN+l1ow57Dm1gTy1o3RxOS W8VEJNBgrrJdicJSu1SXlkiHzcqW3GiD+ZBDF2UoFbSwA3CSG+F6gQJnCFbl5zfDk7Cg sXbDJVWoHZp36m7yBx2OFTzC914DSIslXWdxRMjmc6GI1clsBpPyT40v1Xn9tFmxhSiN 7QpA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=42KFVBc8+ZWoF+JqgQiO4syNYF9y+7EKA+BfDce5prs=; b=pG2N5BUkXGxqYJgcWj65TvIbnx9E4s6RiI4pdtQUBUsF4SkbrC1ds1Vd1QFbl6ku2W mXOfMjrbYuggcrKVolPgF/KVAjdIJgZKGg997kecW8hxAZ25OR5AAcrZwnSHBB6nakpA NFoMCblx4zlQ3Xf3JPbSY5uc84WVteJQ0mFrYSbtipuvSYMerI8pllCC8pYViZalHl1x Du1r84pR8BfUmGzp+vYA7TU6BySzYp9SxrKIUIKfSkiOmgy+f6B7NoaDuTG5YXK3NCgK 0jlIdQ/fRch6FVGexFTFCa+W5z2fSuLBHqbmAzAzgSRhcCZ+ncfGIMYIz724iKPq+nBG pUfA==
X-Gm-Message-State: AOAM530S38nfO9+rmWQyjje1dUeoT1kHQhQc6lJ67xZ5pY+nFeol73Rw TZkuuqkjLYMCR1pmAxaI0qL3EoKkiWwlNQ==
X-Google-Smtp-Source: ABdhPJyMBMxaHkYZ66l0Y2iytk3PaXXjZ9PdYsd+8ReFqvo7Lq/Qz2hVMJgQ+dWTNMF8bIufpr2T7g==
X-Received: by 2002:a62:5e81:0:b029:197:baa5:1792 with SMTP id s123-20020a625e810000b0290197baa51792mr4501345pfb.80.1606334686622;  Wed, 25 Nov 2020 12:04:46 -0800 (PST)
Received: from [192.168.178.20] ([151.210.131.28]) by smtp.gmail.com with ESMTPSA id y5sm3834165pjt.42.2020.11.25.12.04.43 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 25 Nov 2020 12:04:45 -0800 (PST)
To: "Joel M. Halpern" <jmh@joelhalpern.com>, Tom Herbert <tom@herbertland.com>
Cc: IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <239c4b67-1d9a-da00-7bb0-52019be1b7c1@joelhalpern.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <2645ef05-c1e6-e12e-df49-20d318ba39ee@gmail.com>
Date: Thu, 26 Nov 2020 09:04:42 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <239c4b67-1d9a-da00-7bb0-52019be1b7c1@joelhalpern.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Ziyp5E28WBy-qdX62sH8s1JydiM>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 25 Nov 2020 20:04:51 -0000

Hi Joel,

On 26-Nov-20 08:39, Joel M. Halpern wrote:
> This kind of thing is why, as I understand it, MPTCP has discovery 
> mechanisms ot know if both sides use it, and can select alternative 
> addresses for communication.
> 
> Trying to guess flow labels that might avoid a problem because it might 
> be an ECMP problem, is just flailing about.  Not a good design for 
> operational protocols.
> 
> And in general, designing protocols around "I know exactly what is going 
> on"  (the requirement for what you describe that goes well beyond just 
> "limited domains") is also a recipe for failure.
> 
> The Flow Label RFCs are actually very explicit that a flow label is 
> supposed to be stable for the life of the flow.  Otherwise, it isn't a 
> flow label.

That's correct. However, the first paragraph of RFC6437 tells you that
it's the prerogative of the source of a flow to decide what is a flow.
It even says "a flow is not necessarily 1:1 mapped to a transport
connection." Therefore, Tom is correct that a source is conformant even
if it changes its mind halfway through a TCP connection. However, it's
only safe to do that if the source also knows that no harm will result,
which it cannot know in the general case. In a limited domain, the source
could know that there is no server load balancing in place, in which case
changing the label is not automatically damaging.

Thus, this is not something that should ever become a default behaviour,
and I think this thread began with a complaint that in some o/s release
it was the default.

Regards
   Brian

> 
> Yours,
> Joel
> 
> On 11/25/2020 2:35 PM, Tom Herbert wrote:
>> Hi Fernando, comments in line...
>>
>> On Wed, Nov 25, 2020 at 12:13 AM Fernando Gont <fernando@gont.com.ar> wrote:
>>>
>>> Hi, Tom,
>>>
>>> On 24/11/20 16:43, Tom Herbert wrote:
>>> [....]
>>>> Modulating the flow label is a means to affect the routing of packets
>>>> through the network that uses flow labels as input to the ECMP hash.
>>>
>>> What's the point?
>>>
>>> 1) You cannot tell *if* the FL is being used.
>>>
>> Generally true, but in a limited domain this information could be
>> discerned. I'd note that it's also generally true that we don't know
>> if there is a load balancer or stateful firewall in the path that
>> requires consistent routing, but in a limited domain we could know
>> that also.
>>
>>> 2) Changing the FL does not necessarily mean that packets will employ a
>>> different link.
>>
>> It's an opportunistic mechanism. If a connection is failing and we get
>> a better path that fixes it by simply changing the flow label then
>> what's the harm?
>>
>>>
>>> 3) If the network is failing, shouldn't you handle this via routing?
>>>
>> Sure, but then that requires an out of band feedback loop from a TCP
>> implementation to the network infrastructure to indicate there is a
>> problem and then the network needs to respond. That's significant
>> infrastructure and higher reaction time than doing something in TCP
>> and IP. Think of modulating the flow label is an inexpensive form of
>> source routing within a limited domain that doesn't need any
>> infrastructure or heavyweight protocols or something like segment
>> routing.
>>
>>>
>>>
>>>> The basic idea is that the flow label associated with a connection is
>>>> randomly changed when the stack observes that the connection is
>>>> failing (e.g. and an RTO). There is nothing in the specs that prevents
>>>> this since the source is at liberty to set the flow label as it sees
>>>> fit.
>>>
>>> The FL is expected to remain constant for the life of a flow. A
>>> retransmitted packet is part of the same flow as the
>>> originally-transmitted packet. So this seems to be contradicting the
>>> very specification of the FL.
>>>
>>> For instance, If a RTO for a flow causes the FL to change, then one may
>>> possibly argue that the FL is not naming/labeling what is said/expected
>>> to be anming/labeling.
>>
>> Specifically, RFC6437 states:
>>
>> "It is therefore RECOMMENDED that source hosts support the flow label
>> by setting the flow label field for all packets of a given flow to the
>> same value chosen from an approximation to a discrete uniform
>> distribution."
>>
>> So that is clearly a just recommendation, and not a requirement (and
>> definitely not a MUST). Furthermore, RFC6437 states:
>>
>> "A forwarding node MUST either leave a non-zero flow label value
>> unchanged or change it only for compelling operational security
>> reasons as described in Section 6.1."
>>
>> So there's no guarantee in the protocol specs that flow labels are
>> consistent for the life of the connection, which means that the
>> network cannot assume that and thus it would be incorrect if the
>> network tried to enforce flow label consistency as a protocol
>> requirement. As I said, it is prudent to try to be consistent with
>> flow labels and the default behavior in Linux should be changed,
>> however I do not believe there's a valid claim of non-conformance that
>> motivates removal of the feature that is already deployed.
>>
>> Tom
>>
>>
>>
>>
>>>
>>>
>>>
>>>> The feature is useful in large datacenter networks, like
>>>> pparently Facebook where the patches originate, since information
>>>> discerned by TCP can opportunistically be applied to route selection.
>>>> The practical issue is that there are stateful devices like firewalls
>>>> that require consistent routing in the network in which case changing
>>>> the flow label can confuse them. As I mentioned, the original intent
>>>> was that the flow label randomization feature should be opt-in instead
>>>> of on by default.
>>>
>>> So... where is the "source" of the packet that would be "modulating" the FL?
>>>
>>> Thanks,
>>> --
>>> Fernando Gont
>>> e-mail: fernando@gont.com.ar || fgont@si6networks.com
>>> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
>>>
>>>
>>>
>>
>> _______________________________________________
>> v6ops mailing list
>> v6ops@ietf.org
>> https://www.ietf.org/mailman/listinfo/v6ops
>>
> 
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
> 


From nobody Wed Nov 25 12:05:27 2020
Return-Path: <tom@herbertland.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 84DDA3A1C69 for <v6ops@ietfa.amsl.com>; Wed, 25 Nov 2020 12:05:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland-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 UQq9vBSH6zgN for <v6ops@ietfa.amsl.com>; Wed, 25 Nov 2020 12:05:16 -0800 (PST)
Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) (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 396E53A1CAC for <v6ops@ietf.org>; Wed, 25 Nov 2020 12:05:13 -0800 (PST)
Received: by mail-ej1-x629.google.com with SMTP id oq3so4737855ejb.7 for <v6ops@ietf.org>; Wed, 25 Nov 2020 12:05:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fcooyIZCSMch3fTbFOLokrdujEjrdUAGttzOwcEB5tU=; b=IqGI+/ARxrRXUbowuvoNX4o+J1DVc/2mFsiy30gS02MSOOWJxSDrHcPzIA46kw6+Z4 yAVGqY7AZ2Bd9AjlncwVe/sbiYLOOP55H+3VHa90yXDQi7ErrSMNUvCs8xtd0osm192G KvmxVo5Ynf4Lx7EyOGljQ5hkk9O1AZifcChgS7LA+DqbGP5mWD/Kv8qxzSzcAdETwYh+ G9e0T+5w8c2elNOkFC+5AIuvd5EIY2NXpKVrHwYL0rt3STPlexoZBfyDMwXUWSMwArIo Ws7maAAyxKLVExWTWpV+6WOBqCJ7pUTmQTYrzyEWMYakPRwsSwCMeHF428CkEbaprZp1 ti8A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fcooyIZCSMch3fTbFOLokrdujEjrdUAGttzOwcEB5tU=; b=HHwHNUEGDc2epTuIb5qqorGM2BlDgochTL/4lMz4H3k/NJ8y0e0xK0ivLhCqPutdnV vSUIc8eSwlHN5PGa/P7Cb288meMwmpS9jRUOgsja5+d7EiLrPCY4bhPpLmpQ/uqeTysy 3ZJI5yVzTglyEgsY7pu9aILeoC9pFKNGuDIsTl4ump0R+5e//rrYId0iqIs/CWESf6mg i6n3IcocfruapRGTbz5cftQPEiI/M5lYA5BqjLGiQtK+DHQXCedJhsNwteioGw7di2TU Y1vJOxYRalgjWfsWEuzKVxuG2BM8yar5+9h63vKumMb8lvwn1PitZwN79ZZFzgg/07Oa uaeQ==
X-Gm-Message-State: AOAM531eo0Vi3Y6o5nodawNTyQIpkGY04FYXMwt3667g5MRLDDGqAvFa o2dpC3F1ZIKSGyfo7oznd+bqoAO07bLp+oy1kiUSYLeCpmk=
X-Google-Smtp-Source: ABdhPJwx/znQ66iAKYmdAJEV4MnLbSaRZ1ZT/TpKPYbZpXPm7wOw19C9hZH7ijmbZM/ujPfIVZxHUjuyl2jFhYvWPCY=
X-Received: by 2002:a17:906:3294:: with SMTP id 20mr4584338ejw.239.1606334711385;  Wed, 25 Nov 2020 12:05:11 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <239c4b67-1d9a-da00-7bb0-52019be1b7c1@joelhalpern.com>
In-Reply-To: <239c4b67-1d9a-da00-7bb0-52019be1b7c1@joelhalpern.com>
From: Tom Herbert <tom@herbertland.com>
Date: Wed, 25 Nov 2020 13:05:00 -0700
Message-ID: <CALx6S34uSAne_LyhrWDcjkR5p7MO6ggm_Ua_h+6nkX41S=Ge=A@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/vCnV2VsjnRhMZ17xgdMWFVVwDaM>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 25 Nov 2020 20:05:23 -0000

Joel,

Is there an RFC that clearly and unambiguously states that a host MUST
use the same flow label for the lifetime _and_ clearly defines exactly
what a flow is with respect to such a requirement (for instance, how
would you define a flow and enforce such a requirement in UDP? IPsec?
other encapsulations?). If there is such a requirement then we'll
change the code to be conformant.

Tom

On Wed, Nov 25, 2020 at 12:39 PM Joel M. Halpern <jmh@joelhalpern.com> wrote:
>
> This kind of thing is why, as I understand it, MPTCP has discovery
> mechanisms ot know if both sides use it, and can select alternative
> addresses for communication.
>
> Trying to guess flow labels that might avoid a problem because it might
> be an ECMP problem, is just flailing about.  Not a good design for
> operational protocols.
>
> And in general, designing protocols around "I know exactly what is going
> on"  (the requirement for what you describe that goes well beyond just
> "limited domains") is also a recipe for failure.
>
> The Flow Label RFCs are actually very explicit that a flow label is
> supposed to be stable for the life of the flow.  Otherwise, it isn't a
> flow label.
>
> Yours,
> Joel
>
> On 11/25/2020 2:35 PM, Tom Herbert wrote:
> > Hi Fernando, comments in line...
> >
> > On Wed, Nov 25, 2020 at 12:13 AM Fernando Gont <fernando@gont.com.ar> wrote:
> >>
> >> Hi, Tom,
> >>
> >> On 24/11/20 16:43, Tom Herbert wrote:
> >> [....]
> >>> Modulating the flow label is a means to affect the routing of packets
> >>> through the network that uses flow labels as input to the ECMP hash.
> >>
> >> What's the point?
> >>
> >> 1) You cannot tell *if* the FL is being used.
> >>
> > Generally true, but in a limited domain this information could be
> > discerned. I'd note that it's also generally true that we don't know
> > if there is a load balancer or stateful firewall in the path that
> > requires consistent routing, but in a limited domain we could know
> > that also.
> >
> >> 2) Changing the FL does not necessarily mean that packets will employ a
> >> different link.
> >
> > It's an opportunistic mechanism. If a connection is failing and we get
> > a better path that fixes it by simply changing the flow label then
> > what's the harm?
> >
> >>
> >> 3) If the network is failing, shouldn't you handle this via routing?
> >>
> > Sure, but then that requires an out of band feedback loop from a TCP
> > implementation to the network infrastructure to indicate there is a
> > problem and then the network needs to respond. That's significant
> > infrastructure and higher reaction time than doing something in TCP
> > and IP. Think of modulating the flow label is an inexpensive form of
> > source routing within a limited domain that doesn't need any
> > infrastructure or heavyweight protocols or something like segment
> > routing.
> >
> >>
> >>
> >>> The basic idea is that the flow label associated with a connection is
> >>> randomly changed when the stack observes that the connection is
> >>> failing (e.g. and an RTO). There is nothing in the specs that prevents
> >>> this since the source is at liberty to set the flow label as it sees
> >>> fit.
> >>
> >> The FL is expected to remain constant for the life of a flow. A
> >> retransmitted packet is part of the same flow as the
> >> originally-transmitted packet. So this seems to be contradicting the
> >> very specification of the FL.
> >>
> >> For instance, If a RTO for a flow causes the FL to change, then one may
> >> possibly argue that the FL is not naming/labeling what is said/expected
> >> to be anming/labeling.
> >
> > Specifically, RFC6437 states:
> >
> > "It is therefore RECOMMENDED that source hosts support the flow label
> > by setting the flow label field for all packets of a given flow to the
> > same value chosen from an approximation to a discrete uniform
> > distribution."
> >
> > So that is clearly a just recommendation, and not a requirement (and
> > definitely not a MUST). Furthermore, RFC6437 states:
> >
> > "A forwarding node MUST either leave a non-zero flow label value
> > unchanged or change it only for compelling operational security
> > reasons as described in Section 6.1."
> >
> > So there's no guarantee in the protocol specs that flow labels are
> > consistent for the life of the connection, which means that the
> > network cannot assume that and thus it would be incorrect if the
> > network tried to enforce flow label consistency as a protocol
> > requirement. As I said, it is prudent to try to be consistent with
> > flow labels and the default behavior in Linux should be changed,
> > however I do not believe there's a valid claim of non-conformance that
> > motivates removal of the feature that is already deployed.
> >
> > Tom
> >
> >
> >
> >
> >>
> >>
> >>
> >>> The feature is useful in large datacenter networks, like
> >>> pparently Facebook where the patches originate, since information
> >>> discerned by TCP can opportunistically be applied to route selection.
> >>> The practical issue is that there are stateful devices like firewalls
> >>> that require consistent routing in the network in which case changing
> >>> the flow label can confuse them. As I mentioned, the original intent
> >>> was that the flow label randomization feature should be opt-in instead
> >>> of on by default.
> >>
> >> So... where is the "source" of the packet that would be "modulating" the FL?
> >>
> >> Thanks,
> >> --
> >> Fernando Gont
> >> e-mail: fernando@gont.com.ar || fgont@si6networks.com
> >> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
> >>
> >>
> >>
> >
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
> >


From nobody Wed Nov 25 13:28:04 2020
Return-Path: <jmh@joelhalpern.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 50E293A1ECE; Wed, 25 Nov 2020 13:27:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level: 
X-Spam-Status: No, score=-2.121 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, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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=joelhalpern.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 DpDmqAOQC1Tg; Wed, 25 Nov 2020 13:27:52 -0800 (PST)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (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 543973A1E94; Wed, 25 Nov 2020 13:27:52 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 4ChDWX1HK2z1nwrK; Wed, 25 Nov 2020 13:27:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1606339672; bh=feWobQX63XBosVSXdSvhuC/jwbLg/k8cOu5WhaTI6f8=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=QE7FapcL2gi4lyg3s2h1hKLqCHHw2bAIGZfBwYGIYf55OkSUzmToKJA7uGUITTbya OsKgnpZXXvPYNM7ob5uRdlwlerkXBd884kYq5DgNdrXjIGmQ8jj5Nqz17BbCXQcAyv Oi1zplX6ro8yuHc+OmhK5r8dfGIWtTdpmNN8+2ws=
X-Quarantine-ID: <9Ztez0OfM0yx>
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.128.43] (unknown [50.225.209.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 4ChDWW0PnXz1nwr0; Wed, 25 Nov 2020 13:27:50 -0800 (PST)
To: Tom Herbert <tom@herbertland.com>
Cc: IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <239c4b67-1d9a-da00-7bb0-52019be1b7c1@joelhalpern.com> <CALx6S34uSAne_LyhrWDcjkR5p7MO6ggm_Ua_h+6nkX41S=Ge=A@mail.gmail.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <a8aad80c-1a4b-4a86-4c13-7391e8513049@joelhalpern.com>
Date: Wed, 25 Nov 2020 16:27:48 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0
MIME-Version: 1.0
In-Reply-To: <CALx6S34uSAne_LyhrWDcjkR5p7MO6ggm_Ua_h+6nkX41S=Ge=A@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/kGRWCQ_s3rAP4hIG-Puf99rJsMY>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 25 Nov 2020 21:28:03 -0000

No, as Brian says, there are escape clauses in the flow definitions.

But changing the flow label due to traffic problems does not correspond 
to packets being in actually different flows.
If one were using UDP, and mixing loss sensitive packets with loss 
insensitive packets for a special application, sure, one could use two 
flow labels.  But that is not what you are describing.

Yours,
Joel

On 11/25/2020 3:05 PM, Tom Herbert wrote:
> Joel,
> 
> Is there an RFC that clearly and unambiguously states that a host MUST
> use the same flow label for the lifetime _and_ clearly defines exactly
> what a flow is with respect to such a requirement (for instance, how
> would you define a flow and enforce such a requirement in UDP? IPsec?
> other encapsulations?). If there is such a requirement then we'll
> change the code to be conformant.
> 
> Tom
> 
> On Wed, Nov 25, 2020 at 12:39 PM Joel M. Halpern <jmh@joelhalpern.com> wrote:
>>
>> This kind of thing is why, as I understand it, MPTCP has discovery
>> mechanisms ot know if both sides use it, and can select alternative
>> addresses for communication.
>>
>> Trying to guess flow labels that might avoid a problem because it might
>> be an ECMP problem, is just flailing about.  Not a good design for
>> operational protocols.
>>
>> And in general, designing protocols around "I know exactly what is going
>> on"  (the requirement for what you describe that goes well beyond just
>> "limited domains") is also a recipe for failure.
>>
>> The Flow Label RFCs are actually very explicit that a flow label is
>> supposed to be stable for the life of the flow.  Otherwise, it isn't a
>> flow label.
>>
>> Yours,
>> Joel
>>
>> On 11/25/2020 2:35 PM, Tom Herbert wrote:
>>> Hi Fernando, comments in line...
>>>
>>> On Wed, Nov 25, 2020 at 12:13 AM Fernando Gont <fernando@gont.com.ar> wrote:
>>>>
>>>> Hi, Tom,
>>>>
>>>> On 24/11/20 16:43, Tom Herbert wrote:
>>>> [....]
>>>>> Modulating the flow label is a means to affect the routing of packets
>>>>> through the network that uses flow labels as input to the ECMP hash.
>>>>
>>>> What's the point?
>>>>
>>>> 1) You cannot tell *if* the FL is being used.
>>>>
>>> Generally true, but in a limited domain this information could be
>>> discerned. I'd note that it's also generally true that we don't know
>>> if there is a load balancer or stateful firewall in the path that
>>> requires consistent routing, but in a limited domain we could know
>>> that also.
>>>
>>>> 2) Changing the FL does not necessarily mean that packets will employ a
>>>> different link.
>>>
>>> It's an opportunistic mechanism. If a connection is failing and we get
>>> a better path that fixes it by simply changing the flow label then
>>> what's the harm?
>>>
>>>>
>>>> 3) If the network is failing, shouldn't you handle this via routing?
>>>>
>>> Sure, but then that requires an out of band feedback loop from a TCP
>>> implementation to the network infrastructure to indicate there is a
>>> problem and then the network needs to respond. That's significant
>>> infrastructure and higher reaction time than doing something in TCP
>>> and IP. Think of modulating the flow label is an inexpensive form of
>>> source routing within a limited domain that doesn't need any
>>> infrastructure or heavyweight protocols or something like segment
>>> routing.
>>>
>>>>
>>>>
>>>>> The basic idea is that the flow label associated with a connection is
>>>>> randomly changed when the stack observes that the connection is
>>>>> failing (e.g. and an RTO). There is nothing in the specs that prevents
>>>>> this since the source is at liberty to set the flow label as it sees
>>>>> fit.
>>>>
>>>> The FL is expected to remain constant for the life of a flow. A
>>>> retransmitted packet is part of the same flow as the
>>>> originally-transmitted packet. So this seems to be contradicting the
>>>> very specification of the FL.
>>>>
>>>> For instance, If a RTO for a flow causes the FL to change, then one may
>>>> possibly argue that the FL is not naming/labeling what is said/expected
>>>> to be anming/labeling.
>>>
>>> Specifically, RFC6437 states:
>>>
>>> "It is therefore RECOMMENDED that source hosts support the flow label
>>> by setting the flow label field for all packets of a given flow to the
>>> same value chosen from an approximation to a discrete uniform
>>> distribution."
>>>
>>> So that is clearly a just recommendation, and not a requirement (and
>>> definitely not a MUST). Furthermore, RFC6437 states:
>>>
>>> "A forwarding node MUST either leave a non-zero flow label value
>>> unchanged or change it only for compelling operational security
>>> reasons as described in Section 6.1."
>>>
>>> So there's no guarantee in the protocol specs that flow labels are
>>> consistent for the life of the connection, which means that the
>>> network cannot assume that and thus it would be incorrect if the
>>> network tried to enforce flow label consistency as a protocol
>>> requirement. As I said, it is prudent to try to be consistent with
>>> flow labels and the default behavior in Linux should be changed,
>>> however I do not believe there's a valid claim of non-conformance that
>>> motivates removal of the feature that is already deployed.
>>>
>>> Tom
>>>
>>>
>>>
>>>
>>>>
>>>>
>>>>
>>>>> The feature is useful in large datacenter networks, like
>>>>> pparently Facebook where the patches originate, since information
>>>>> discerned by TCP can opportunistically be applied to route selection.
>>>>> The practical issue is that there are stateful devices like firewalls
>>>>> that require consistent routing in the network in which case changing
>>>>> the flow label can confuse them. As I mentioned, the original intent
>>>>> was that the flow label randomization feature should be opt-in instead
>>>>> of on by default.
>>>>
>>>> So... where is the "source" of the packet that would be "modulating" the FL?
>>>>
>>>> Thanks,
>>>> --
>>>> Fernando Gont
>>>> e-mail: fernando@gont.com.ar || fgont@si6networks.com
>>>> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
>>>>
>>>>
>>>>
>>>
>>> _______________________________________________
>>> v6ops mailing list
>>> v6ops@ietf.org
>>> https://www.ietf.org/mailman/listinfo/v6ops
>>>


From nobody Wed Nov 25 14:13:35 2020
Return-Path: <tom@herbertland.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 BC0ED3A1EE9 for <v6ops@ietfa.amsl.com>; Wed, 25 Nov 2020 14:13:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland-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 gOq58t1weDd3 for <v6ops@ietfa.amsl.com>; Wed, 25 Nov 2020 14:13:27 -0800 (PST)
Received: from mail-ej1-x632.google.com (mail-ej1-x632.google.com [IPv6:2a00:1450:4864:20::632]) (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 CC1433A1ED4 for <v6ops@ietf.org>; Wed, 25 Nov 2020 14:13:26 -0800 (PST)
Received: by mail-ej1-x632.google.com with SMTP id lt17so4642853ejb.3 for <v6ops@ietf.org>; Wed, 25 Nov 2020 14:13:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=WxdQiywIPlAyDaIo00bMFE94JVqujKhxjM2KopTZ6Mg=; b=E8CBiwMuIw3ttPfv0pyd7ev5NZBQjwN3T1CSOIreCT5esXuu14bAdfqYyWodpbV444 feo9IKDzxEKJMk9w59Quz9dvy+C+LqqAkpUxqTLjD/F7uwxcmMDBB+GTSHSqpICirOAM SJzgEBX3LX1EBPpDMPle4tvLCLQ7GHnC84//CVoO8p72FdLo9qywcj8Q5npJBhxxX+Sq J+YK45z+CJU2hIrBzIcuK6+CRzfMo7mQRd49Wz0HJRHjQ6X/Hm3WS5/bY6mX0WyTXjAJ s7nrf5G9N06+GrvQZI6zNLs7sgUfFCqTkurJ1fKV9yD5lL4RgUvGB2IR1rWzJj4Ouxts 1P9w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=WxdQiywIPlAyDaIo00bMFE94JVqujKhxjM2KopTZ6Mg=; b=gntiF4/XHnUK6qQJgHUFM4FDl6qJ8KGE7K2Dpi+o0zNVdo0JlAW26kPdDNL3RT1x6E 4uKpSg7nbiGCrh+hMOR0iu21p1mLBn8aly5Dn4MWqWnA6t8YO/ZKjxvYVoHaPUiT/lui Gd3rdVt7YDpqjB8w0I+OX6ZYiEMs2ivaY+Z1fViZAOkJqT4oiocVxU6id07xus9zYEUZ bEmb9uRzlMG20fCKdqP8L43QiTT0+44odPpKVlvLLGGlrhnqxKipQJz3+4gPFv/WMucH 4AxaK/UZADHrwMle6hrLgrvrOWYzqnMtoGhDr/1zowrDh4edpRku5hTzBuZJDogMdtyq 0KMA==
X-Gm-Message-State: AOAM533iqrccyso3PGZftLQFZ/gzC9J/6KLEOP0NrMY9qH1dLPwcLa6n 3GpsDaFFHY3sxGoRKW9UjIv8pGMWTj1bg4s0BYIDFg==
X-Google-Smtp-Source: ABdhPJwuken19hAvQqUqHZreGho/udbFEVyecKPAEhXbyr+FG36vuGUBMU0z+Zw4yvdKvEBXtZ+4peX1pZWhGpj7a34=
X-Received: by 2002:a17:906:180b:: with SMTP id v11mr79086eje.41.1606342403708;  Wed, 25 Nov 2020 14:13:23 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <239c4b67-1d9a-da00-7bb0-52019be1b7c1@joelhalpern.com> <CALx6S34uSAne_LyhrWDcjkR5p7MO6ggm_Ua_h+6nkX41S=Ge=A@mail.gmail.com> <a8aad80c-1a4b-4a86-4c13-7391e8513049@joelhalpern.com>
In-Reply-To: <a8aad80c-1a4b-4a86-4c13-7391e8513049@joelhalpern.com>
From: Tom Herbert <tom@herbertland.com>
Date: Wed, 25 Nov 2020 14:13:11 -0800
Message-ID: <CALx6S36xYADqNrPp1A_Ohx48d7SdV2oFOgVFVV+y_tDbGQG6ug@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005c70cc05b4f5bcdb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/jLvNQX0F8Uxzjzle70uPt-F4UHM>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 25 Nov 2020 22:13:31 -0000

--0000000000005c70cc05b4f5bcdb
Content-Type: text/plain; charset="UTF-8"

Joel, is there a normative definition of a flow?

On Wed, Nov 25, 2020, 1:27 PM Joel M. Halpern <jmh@joelhalpern.com> wrote:

> No, as Brian says, there are escape clauses in the flow definitions.
>
> But changing the flow label due to traffic problems does not correspond
> to packets being in actually different flows.
> If one were using UDP, and mixing loss sensitive packets with loss
> insensitive packets for a special application, sure, one could use two
> flow labels.  But that is not what you are describing.
>
> Yours,
> Joel
>
> On 11/25/2020 3:05 PM, Tom Herbert wrote:
> > Joel,
> >
> > Is there an RFC that clearly and unambiguously states that a host MUST
> > use the same flow label for the lifetime _and_ clearly defines exactly
> > what a flow is with respect to such a requirement (for instance, how
> > would you define a flow and enforce such a requirement in UDP? IPsec?
> > other encapsulations?). If there is such a requirement then we'll
> > change the code to be conformant.
> >
> > Tom
> >
> > On Wed, Nov 25, 2020 at 12:39 PM Joel M. Halpern <jmh@joelhalpern.com>
> wrote:
> >>
> >> This kind of thing is why, as I understand it, MPTCP has discovery
> >> mechanisms ot know if both sides use it, and can select alternative
> >> addresses for communication.
> >>
> >> Trying to guess flow labels that might avoid a problem because it might
> >> be an ECMP problem, is just flailing about.  Not a good design for
> >> operational protocols.
> >>
> >> And in general, designing protocols around "I know exactly what is going
> >> on"  (the requirement for what you describe that goes well beyond just
> >> "limited domains") is also a recipe for failure.
> >>
> >> The Flow Label RFCs are actually very explicit that a flow label is
> >> supposed to be stable for the life of the flow.  Otherwise, it isn't a
> >> flow label.
> >>
> >> Yours,
> >> Joel
> >>
> >> On 11/25/2020 2:35 PM, Tom Herbert wrote:
> >>> Hi Fernando, comments in line...
> >>>
> >>> On Wed, Nov 25, 2020 at 12:13 AM Fernando Gont <fernando@gont.com.ar>
> wrote:
> >>>>
> >>>> Hi, Tom,
> >>>>
> >>>> On 24/11/20 16:43, Tom Herbert wrote:
> >>>> [....]
> >>>>> Modulating the flow label is a means to affect the routing of packets
> >>>>> through the network that uses flow labels as input to the ECMP hash.
> >>>>
> >>>> What's the point?
> >>>>
> >>>> 1) You cannot tell *if* the FL is being used.
> >>>>
> >>> Generally true, but in a limited domain this information could be
> >>> discerned. I'd note that it's also generally true that we don't know
> >>> if there is a load balancer or stateful firewall in the path that
> >>> requires consistent routing, but in a limited domain we could know
> >>> that also.
> >>>
> >>>> 2) Changing the FL does not necessarily mean that packets will employ
> a
> >>>> different link.
> >>>
> >>> It's an opportunistic mechanism. If a connection is failing and we get
> >>> a better path that fixes it by simply changing the flow label then
> >>> what's the harm?
> >>>
> >>>>
> >>>> 3) If the network is failing, shouldn't you handle this via routing?
> >>>>
> >>> Sure, but then that requires an out of band feedback loop from a TCP
> >>> implementation to the network infrastructure to indicate there is a
> >>> problem and then the network needs to respond. That's significant
> >>> infrastructure and higher reaction time than doing something in TCP
> >>> and IP. Think of modulating the flow label is an inexpensive form of
> >>> source routing within a limited domain that doesn't need any
> >>> infrastructure or heavyweight protocols or something like segment
> >>> routing.
> >>>
> >>>>
> >>>>
> >>>>> The basic idea is that the flow label associated with a connection is
> >>>>> randomly changed when the stack observes that the connection is
> >>>>> failing (e.g. and an RTO). There is nothing in the specs that
> prevents
> >>>>> this since the source is at liberty to set the flow label as it sees
> >>>>> fit.
> >>>>
> >>>> The FL is expected to remain constant for the life of a flow. A
> >>>> retransmitted packet is part of the same flow as the
> >>>> originally-transmitted packet. So this seems to be contradicting the
> >>>> very specification of the FL.
> >>>>
> >>>> For instance, If a RTO for a flow causes the FL to change, then one
> may
> >>>> possibly argue that the FL is not naming/labeling what is
> said/expected
> >>>> to be anming/labeling.
> >>>
> >>> Specifically, RFC6437 states:
> >>>
> >>> "It is therefore RECOMMENDED that source hosts support the flow label
> >>> by setting the flow label field for all packets of a given flow to the
> >>> same value chosen from an approximation to a discrete uniform
> >>> distribution."
> >>>
> >>> So that is clearly a just recommendation, and not a requirement (and
> >>> definitely not a MUST). Furthermore, RFC6437 states:
> >>>
> >>> "A forwarding node MUST either leave a non-zero flow label value
> >>> unchanged or change it only for compelling operational security
> >>> reasons as described in Section 6.1."
> >>>
> >>> So there's no guarantee in the protocol specs that flow labels are
> >>> consistent for the life of the connection, which means that the
> >>> network cannot assume that and thus it would be incorrect if the
> >>> network tried to enforce flow label consistency as a protocol
> >>> requirement. As I said, it is prudent to try to be consistent with
> >>> flow labels and the default behavior in Linux should be changed,
> >>> however I do not believe there's a valid claim of non-conformance that
> >>> motivates removal of the feature that is already deployed.
> >>>
> >>> Tom
> >>>
> >>>
> >>>
> >>>
> >>>>
> >>>>
> >>>>
> >>>>> The feature is useful in large datacenter networks, like
> >>>>> pparently Facebook where the patches originate, since information
> >>>>> discerned by TCP can opportunistically be applied to route selection.
> >>>>> The practical issue is that there are stateful devices like firewalls
> >>>>> that require consistent routing in the network in which case changing
> >>>>> the flow label can confuse them. As I mentioned, the original intent
> >>>>> was that the flow label randomization feature should be opt-in
> instead
> >>>>> of on by default.
> >>>>
> >>>> So... where is the "source" of the packet that would be "modulating"
> the FL?
> >>>>
> >>>> Thanks,
> >>>> --
> >>>> Fernando Gont
> >>>> e-mail: fernando@gont.com.ar || fgont@si6networks.com
> >>>> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
> >>>>
> >>>>
> >>>>
> >>>
> >>> _______________________________________________
> >>> v6ops mailing list
> >>> v6ops@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/v6ops
> >>>
>

--0000000000005c70cc05b4f5bcdb
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div>Joel, is there a normative definition of a flow?<br>=
<br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed=
, Nov 25, 2020, 1:27 PM Joel M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpe=
rn.com">jmh@joelhalpern.com</a>&gt; wrote:<br></div><blockquote class=3D"gm=
ail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-le=
ft:1ex">No, as Brian says, there are escape clauses in the flow definitions=
.<br>
<br>
But changing the flow label due to traffic problems does not correspond <br=
>
to packets being in actually different flows.<br>
If one were using UDP, and mixing loss sensitive packets with loss <br>
insensitive packets for a special application, sure, one could use two <br>
flow labels.=C2=A0 But that is not what you are describing.<br>
<br>
Yours,<br>
Joel<br>
<br>
On 11/25/2020 3:05 PM, Tom Herbert wrote:<br>
&gt; Joel,<br>
&gt; <br>
&gt; Is there an RFC that clearly and unambiguously states that a host MUST=
<br>
&gt; use the same flow label for the lifetime _and_ clearly defines exactly=
<br>
&gt; what a flow is with respect to such a requirement (for instance, how<b=
r>
&gt; would you define a flow and enforce such a requirement in UDP? IPsec?<=
br>
&gt; other encapsulations?). If there is such a requirement then we&#39;ll<=
br>
&gt; change the code to be conformant.<br>
&gt; <br>
&gt; Tom<br>
&gt; <br>
&gt; On Wed, Nov 25, 2020 at 12:39 PM Joel M. Halpern &lt;<a href=3D"mailto=
:jmh@joelhalpern.com" target=3D"_blank" rel=3D"noreferrer">jmh@joelhalpern.=
com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; This kind of thing is why, as I understand it, MPTCP has discovery=
<br>
&gt;&gt; mechanisms ot know if both sides use it, and can select alternativ=
e<br>
&gt;&gt; addresses for communication.<br>
&gt;&gt;<br>
&gt;&gt; Trying to guess flow labels that might avoid a problem because it =
might<br>
&gt;&gt; be an ECMP problem, is just flailing about.=C2=A0 Not a good desig=
n for<br>
&gt;&gt; operational protocols.<br>
&gt;&gt;<br>
&gt;&gt; And in general, designing protocols around &quot;I know exactly wh=
at is going<br>
&gt;&gt; on&quot;=C2=A0 (the requirement for what you describe that goes we=
ll beyond just<br>
&gt;&gt; &quot;limited domains&quot;) is also a recipe for failure.<br>
&gt;&gt;<br>
&gt;&gt; The Flow Label RFCs are actually very explicit that a flow label i=
s<br>
&gt;&gt; supposed to be stable for the life of the flow.=C2=A0 Otherwise, i=
t isn&#39;t a<br>
&gt;&gt; flow label.<br>
&gt;&gt;<br>
&gt;&gt; Yours,<br>
&gt;&gt; Joel<br>
&gt;&gt;<br>
&gt;&gt; On 11/25/2020 2:35 PM, Tom Herbert wrote:<br>
&gt;&gt;&gt; Hi Fernando, comments in line...<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Wed, Nov 25, 2020 at 12:13 AM Fernando Gont &lt;<a href=3D"=
mailto:fernando@gont.com.ar" target=3D"_blank" rel=3D"noreferrer">fernando@=
gont.com.ar</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hi, Tom,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On 24/11/20 16:43, Tom Herbert wrote:<br>
&gt;&gt;&gt;&gt; [....]<br>
&gt;&gt;&gt;&gt;&gt; Modulating the flow label is a means to affect the rou=
ting of packets<br>
&gt;&gt;&gt;&gt;&gt; through the network that uses flow labels as input to =
the ECMP hash.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; What&#39;s the point?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; 1) You cannot tell *if* the FL is being used.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; Generally true, but in a limited domain this information could=
 be<br>
&gt;&gt;&gt; discerned. I&#39;d note that it&#39;s also generally true that=
 we don&#39;t know<br>
&gt;&gt;&gt; if there is a load balancer or stateful firewall in the path t=
hat<br>
&gt;&gt;&gt; requires consistent routing, but in a limited domain we could =
know<br>
&gt;&gt;&gt; that also.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; 2) Changing the FL does not necessarily mean that packets =
will employ a<br>
&gt;&gt;&gt;&gt; different link.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; It&#39;s an opportunistic mechanism. If a connection is failin=
g and we get<br>
&gt;&gt;&gt; a better path that fixes it by simply changing the flow label =
then<br>
&gt;&gt;&gt; what&#39;s the harm?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; 3) If the network is failing, shouldn&#39;t you handle thi=
s via routing?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; Sure, but then that requires an out of band feedback loop from=
 a TCP<br>
&gt;&gt;&gt; implementation to the network infrastructure to indicate there=
 is a<br>
&gt;&gt;&gt; problem and then the network needs to respond. That&#39;s sign=
ificant<br>
&gt;&gt;&gt; infrastructure and higher reaction time than doing something i=
n TCP<br>
&gt;&gt;&gt; and IP. Think of modulating the flow label is an inexpensive f=
orm of<br>
&gt;&gt;&gt; source routing within a limited domain that doesn&#39;t need a=
ny<br>
&gt;&gt;&gt; infrastructure or heavyweight protocols or something like segm=
ent<br>
&gt;&gt;&gt; routing.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; The basic idea is that the flow label associated with =
a connection is<br>
&gt;&gt;&gt;&gt;&gt; randomly changed when the stack observes that the conn=
ection is<br>
&gt;&gt;&gt;&gt;&gt; failing (e.g. and an RTO). There is nothing in the spe=
cs that prevents<br>
&gt;&gt;&gt;&gt;&gt; this since the source is at liberty to set the flow la=
bel as it sees<br>
&gt;&gt;&gt;&gt;&gt; fit.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; The FL is expected to remain constant for the life of a fl=
ow. A<br>
&gt;&gt;&gt;&gt; retransmitted packet is part of the same flow as the<br>
&gt;&gt;&gt;&gt; originally-transmitted packet. So this seems to be contrad=
icting the<br>
&gt;&gt;&gt;&gt; very specification of the FL.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; For instance, If a RTO for a flow causes the FL to change,=
 then one may<br>
&gt;&gt;&gt;&gt; possibly argue that the FL is not naming/labeling what is =
said/expected<br>
&gt;&gt;&gt;&gt; to be anming/labeling.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Specifically, RFC6437 states:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; &quot;It is therefore RECOMMENDED that source hosts support th=
e flow label<br>
&gt;&gt;&gt; by setting the flow label field for all packets of a given flo=
w to the<br>
&gt;&gt;&gt; same value chosen from an approximation to a discrete uniform<=
br>
&gt;&gt;&gt; distribution.&quot;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; So that is clearly a just recommendation, and not a requiremen=
t (and<br>
&gt;&gt;&gt; definitely not a MUST). Furthermore, RFC6437 states:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; &quot;A forwarding node MUST either leave a non-zero flow labe=
l value<br>
&gt;&gt;&gt; unchanged or change it only for compelling operational securit=
y<br>
&gt;&gt;&gt; reasons as described in Section 6.1.&quot;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; So there&#39;s no guarantee in the protocol specs that flow la=
bels are<br>
&gt;&gt;&gt; consistent for the life of the connection, which means that th=
e<br>
&gt;&gt;&gt; network cannot assume that and thus it would be incorrect if t=
he<br>
&gt;&gt;&gt; network tried to enforce flow label consistency as a protocol<=
br>
&gt;&gt;&gt; requirement. As I said, it is prudent to try to be consistent =
with<br>
&gt;&gt;&gt; flow labels and the default behavior in Linux should be change=
d,<br>
&gt;&gt;&gt; however I do not believe there&#39;s a valid claim of non-conf=
ormance that<br>
&gt;&gt;&gt; motivates removal of the feature that is already deployed.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Tom<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; The feature is useful in large datacenter networks, li=
ke<br>
&gt;&gt;&gt;&gt;&gt; pparently Facebook where the patches originate, since =
information<br>
&gt;&gt;&gt;&gt;&gt; discerned by TCP can opportunistically be applied to r=
oute selection.<br>
&gt;&gt;&gt;&gt;&gt; The practical issue is that there are stateful devices=
 like firewalls<br>
&gt;&gt;&gt;&gt;&gt; that require consistent routing in the network in whic=
h case changing<br>
&gt;&gt;&gt;&gt;&gt; the flow label can confuse them. As I mentioned, the o=
riginal intent<br>
&gt;&gt;&gt;&gt;&gt; was that the flow label randomization feature should b=
e opt-in instead<br>
&gt;&gt;&gt;&gt;&gt; of on by default.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; So... where is the &quot;source&quot; of the packet that w=
ould be &quot;modulating&quot; the FL?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Thanks,<br>
&gt;&gt;&gt;&gt; --<br>
&gt;&gt;&gt;&gt; Fernando Gont<br>
&gt;&gt;&gt;&gt; e-mail: <a href=3D"mailto:fernando@gont.com.ar" target=3D"=
_blank" rel=3D"noreferrer">fernando@gont.com.ar</a> || <a href=3D"mailto:fg=
ont@si6networks.com" target=3D"_blank" rel=3D"noreferrer">fgont@si6networks=
.com</a><br>
&gt;&gt;&gt;&gt; PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D=
076 FFF1<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; v6ops mailing list<br>
&gt;&gt;&gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank" rel=3D"nor=
eferrer">v6ops@ietf.org</a><br>
&gt;&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D=
"noreferrer noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/v6ops</a><br>
&gt;&gt;&gt;<br>
</blockquote></div></div></div>

--0000000000005c70cc05b4f5bcdb--


From nobody Wed Nov 25 14:33:59 2020
Return-Path: <brian.e.carpenter@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 BCAB43A1F16; Wed, 25 Nov 2020 14:33:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 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, NICE_REPLY_A=-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=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 sRoGAESFMVrn; Wed, 25 Nov 2020 14:33:48 -0800 (PST)
Received: from mail-pf1-x432.google.com (mail-pf1-x432.google.com [IPv6:2607:f8b0:4864:20::432]) (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 3F4723A0CDD; Wed, 25 Nov 2020 14:33:48 -0800 (PST)
Received: by mail-pf1-x432.google.com with SMTP id y7so3673493pfq.11; Wed, 25 Nov 2020 14:33:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=QMExF4ke5oEJQZHMD9QX5vBOxSZXJ0QGEhOgBuvsF68=; b=XXKOl+9VHpwdkDmWkAZ68KAN77ncRDkqSg8VHhDPtuP1Ymb/1PTHHrlRNH+gDnnYg/ UxeECbWjBxW8Dq9wUy8xSA41WgPfD58CyAdZJRzVA/3drhKCc/U/2bFHu/PtGTJairx5 YUZX8ajIX6wa5NJlNe1KzcJLVQypQKvPXPZGXvxiKSBf8BDcDPnOhMSnnvlsbv1fEeXN hwFo4be6/ct0yCL29SIaPqhCiKUDSVvxmGJ6ULauDga+33EBd/Ea0KLZ5L+jqN72w6xR /hBSqnBmjPdyrJo/dfPDoh7cDz60SBbqyhvfyjQ3Eq2yw2b+takcExXGSHBegvv1G+fE laig==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=QMExF4ke5oEJQZHMD9QX5vBOxSZXJ0QGEhOgBuvsF68=; b=miNbsJ0ipSXXxXzCToY+3ssk33A9/0/+l9gOamEM/v6nmqIOyd1LChVfK8N9s0FEqn gstrO/1zPj/GA3h9yWX2aHu/jxfQeH9lcdqEaMMrYN1crZ7UWIfCNm/cMCjyc+PqbBr9 T33e7/QE0vgeoLRBjjz/XdyfcjJZ9/umKvjKEqgQngcgzyUoPjY/R/FI4XF04kcKNIp8 XZUYx1Wkfr8eUNxl68PzW2fF7iiP7QukPvBuvSLtROuFxsDhDKqNkON8943+7ZBxhGrW Znrbn2W0V1ZQNx9YjB6lYEhN0V+YcrQtizxi9aIO2AQyC/BgllRK/B8w4h6CS4MKkgz9 8HMQ==
X-Gm-Message-State: AOAM532TiTJg6ozxIk4VTl8YyLg30uLhWgD2KvUFIqKLBZGbRzEfz9mM /wPCfao6hUj1XHrSsIGbPsigj+f2O815IA==
X-Google-Smtp-Source: ABdhPJwmnNgppsFseDMBGGxRCGj6ModoBe7YEFHh4HtVI/7MZfghzOBteOU0yHNHAbO2HQxCXVj80w==
X-Received: by 2002:a17:90b:941:: with SMTP id dw1mr6736698pjb.147.1606343627166;  Wed, 25 Nov 2020 14:33:47 -0800 (PST)
Received: from [192.168.178.20] ([151.210.131.28]) by smtp.gmail.com with ESMTPSA id s18sm2893351pfc.5.2020.11.25.14.33.44 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 25 Nov 2020 14:33:46 -0800 (PST)
To: Tom Herbert <tom@herbertland.com>, "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <239c4b67-1d9a-da00-7bb0-52019be1b7c1@joelhalpern.com> <CALx6S34uSAne_LyhrWDcjkR5p7MO6ggm_Ua_h+6nkX41S=Ge=A@mail.gmail.com> <a8aad80c-1a4b-4a86-4c13-7391e8513049@joelhalpern.com> <CALx6S36xYADqNrPp1A_Ohx48d7SdV2oFOgVFVV+y_tDbGQG6ug@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <abf9c63a-2f7e-6f28-34e8-b3e9598cd2b9@gmail.com>
Date: Thu, 26 Nov 2020 11:33:42 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CALx6S36xYADqNrPp1A_Ohx48d7SdV2oFOgVFVV+y_tDbGQG6ug@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/lh_gKnJDYngNbxJaTOrAZSPC4X0>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 25 Nov 2020 22:33:53 -0000

I'm not Joel, but I did once spend some time grepping RFCs to find out wh=
ether
"flow" or "microflow" was the preferred term. In RFC2474, which is normat=
ive,
we have:

   Microflow: a single instance of an application-to-application flow of
   packets which is identified by source address, destination address,
   protocol id, and source port, destination port (where applicable).

But in the flow label work we explicitly avoided being that precise, and
did not use the term "microflow". There might be some load balancing
scenarios where you want a broader definition, even including bidirection=
al
flows. There are expired drafts on that topic:
draft-tarreau-extend-flow-label-balancing
draft-wang-6man-flow-label-reflection

Regards
   Brian

On 26-Nov-20 11:13, Tom Herbert wrote:
> Joel, is there a normative definition of a flow?
>=20
> On Wed, Nov 25, 2020, 1:27 PM Joel M. Halpern <jmh@joelhalpern.com <mai=
lto:jmh@joelhalpern.com>> wrote:
>=20
>     No, as Brian says, there are escape clauses in the flow definitions=
=2E
>=20
>     But changing the flow label due to traffic problems does not corres=
pond
>     to packets being in actually different flows.
>     If one were using UDP, and mixing loss sensitive packets with loss
>     insensitive packets for a special application, sure, one could use =
two
>     flow labels.=C2=A0 But that is not what you are describing.
>=20
>     Yours,
>     Joel
>=20
>     On 11/25/2020 3:05 PM, Tom Herbert wrote:
>     > Joel,
>     >
>     > Is there an RFC that clearly and unambiguously states that a host=
 MUST
>     > use the same flow label for the lifetime _and_ clearly defines ex=
actly
>     > what a flow is with respect to such a requirement (for instance, =
how
>     > would you define a flow and enforce such a requirement in UDP? IP=
sec?
>     > other encapsulations?). If there is such a requirement then we'll=

>     > change the code to be conformant.
>     >
>     > Tom
>     >
>     > On Wed, Nov 25, 2020 at 12:39 PM Joel M. Halpern <jmh@joelhalpern=
=2Ecom <mailto:jmh@joelhalpern.com>> wrote:
>     >>
>     >> This kind of thing is why, as I understand it, MPTCP has discove=
ry
>     >> mechanisms ot know if both sides use it, and can select alternat=
ive
>     >> addresses for communication.
>     >>
>     >> Trying to guess flow labels that might avoid a problem because i=
t might
>     >> be an ECMP problem, is just flailing about.=C2=A0 Not a good des=
ign for
>     >> operational protocols.
>     >>
>     >> And in general, designing protocols around "I know exactly what =
is going
>     >> on"=C2=A0 (the requirement for what you describe that goes well =
beyond just
>     >> "limited domains") is also a recipe for failure.
>     >>
>     >> The Flow Label RFCs are actually very explicit that a flow label=
 is
>     >> supposed to be stable for the life of the flow.=C2=A0 Otherwise,=
 it isn't a
>     >> flow label.
>     >>
>     >> Yours,
>     >> Joel
>     >>
>     >> On 11/25/2020 2:35 PM, Tom Herbert wrote:
>     >>> Hi Fernando, comments in line...
>     >>>
>     >>> On Wed, Nov 25, 2020 at 12:13 AM Fernando Gont <fernando@gont.c=
om.ar <mailto:fernando@gont.com.ar>> wrote:
>     >>>>
>     >>>> Hi, Tom,
>     >>>>
>     >>>> On 24/11/20 16:43, Tom Herbert wrote:
>     >>>> [....]
>     >>>>> Modulating the flow label is a means to affect the routing of=
 packets
>     >>>>> through the network that uses flow labels as input to the ECM=
P hash.
>     >>>>
>     >>>> What's the point?
>     >>>>
>     >>>> 1) You cannot tell *if* the FL is being used.
>     >>>>
>     >>> Generally true, but in a limited domain this information could =
be
>     >>> discerned. I'd note that it's also generally true that we don't=
 know
>     >>> if there is a load balancer or stateful firewall in the path th=
at
>     >>> requires consistent routing, but in a limited domain we could k=
now
>     >>> that also.
>     >>>
>     >>>> 2) Changing the FL does not necessarily mean that packets will=
 employ a
>     >>>> different link.
>     >>>
>     >>> It's an opportunistic mechanism. If a connection is failing and=
 we get
>     >>> a better path that fixes it by simply changing the flow label t=
hen
>     >>> what's the harm?
>     >>>
>     >>>>
>     >>>> 3) If the network is failing, shouldn't you handle this via ro=
uting?
>     >>>>
>     >>> Sure, but then that requires an out of band feedback loop from =
a TCP
>     >>> implementation to the network infrastructure to indicate there =
is a
>     >>> problem and then the network needs to respond. That's significa=
nt
>     >>> infrastructure and higher reaction time than doing something in=
 TCP
>     >>> and IP. Think of modulating the flow label is an inexpensive fo=
rm of
>     >>> source routing within a limited domain that doesn't need any
>     >>> infrastructure or heavyweight protocols or something like segme=
nt
>     >>> routing.
>     >>>
>     >>>>
>     >>>>
>     >>>>> The basic idea is that the flow label associated with a conne=
ction is
>     >>>>> randomly changed when the stack observes that the connection =
is
>     >>>>> failing (e.g. and an RTO). There is nothing in the specs that=
 prevents
>     >>>>> this since the source is at liberty to set the flow label as =
it sees
>     >>>>> fit.
>     >>>>
>     >>>> The FL is expected to remain constant for the life of a flow. =
A
>     >>>> retransmitted packet is part of the same flow as the
>     >>>> originally-transmitted packet. So this seems to be contradicti=
ng the
>     >>>> very specification of the FL.
>     >>>>
>     >>>> For instance, If a RTO for a flow causes the FL to change, the=
n one may
>     >>>> possibly argue that the FL is not naming/labeling what is said=
/expected
>     >>>> to be anming/labeling.
>     >>>
>     >>> Specifically, RFC6437 states:
>     >>>
>     >>> "It is therefore RECOMMENDED that source hosts support the flow=
 label
>     >>> by setting the flow label field for all packets of a given flow=
 to the
>     >>> same value chosen from an approximation to a discrete uniform
>     >>> distribution."
>     >>>
>     >>> So that is clearly a just recommendation, and not a requirement=
 (and
>     >>> definitely not a MUST). Furthermore, RFC6437 states:
>     >>>
>     >>> "A forwarding node MUST either leave a non-zero flow label valu=
e
>     >>> unchanged or change it only for compelling operational security=

>     >>> reasons as described in Section 6.1."
>     >>>
>     >>> So there's no guarantee in the protocol specs that flow labels =
are
>     >>> consistent for the life of the connection, which means that the=

>     >>> network cannot assume that and thus it would be incorrect if th=
e
>     >>> network tried to enforce flow label consistency as a protocol
>     >>> requirement. As I said, it is prudent to try to be consistent w=
ith
>     >>> flow labels and the default behavior in Linux should be changed=
,
>     >>> however I do not believe there's a valid claim of non-conforman=
ce that
>     >>> motivates removal of the feature that is already deployed.
>     >>>
>     >>> Tom
>     >>>
>     >>>
>     >>>
>     >>>
>     >>>>
>     >>>>
>     >>>>
>     >>>>> The feature is useful in large datacenter networks, like
>     >>>>> pparently Facebook where the patches originate, since informa=
tion
>     >>>>> discerned by TCP can opportunistically be applied to route se=
lection.
>     >>>>> The practical issue is that there are stateful devices like f=
irewalls
>     >>>>> that require consistent routing in the network in which case =
changing
>     >>>>> the flow label can confuse them. As I mentioned, the original=
 intent
>     >>>>> was that the flow label randomization feature should be opt-i=
n instead
>     >>>>> of on by default.
>     >>>>
>     >>>> So... where is the "source" of the packet that would be "modul=
ating" the FL?
>     >>>>
>     >>>> Thanks,
>     >>>> --
>     >>>> Fernando Gont
>     >>>> e-mail: fernando@gont.com.ar <mailto:fernando@gont.com.ar> || =
fgont@si6networks.com <mailto:fgont@si6networks.com>
>     >>>> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 =
FFF1
>     >>>>
>     >>>>
>     >>>>
>     >>>
>     >>> _______________________________________________
>     >>> v6ops mailing list
>     >>> v6ops@ietf.org <mailto:v6ops@ietf.org>
>     >>> https://www.ietf.org/mailman/listinfo/v6ops
>     >>>
>=20
>=20
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>=20


From nobody Wed Nov 25 16:16:06 2020
Return-Path: <tom@herbertland.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 3F8D63A064E for <v6ops@ietfa.amsl.com>; Wed, 25 Nov 2020 16:16:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.102
X-Spam-Level: 
X-Spam-Status: No, score=0.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, URI_DOTEDU=1.999] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland-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 fKaVFqujjSm5 for <v6ops@ietfa.amsl.com>; Wed, 25 Nov 2020 16:16:02 -0800 (PST)
Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) (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 3D8973A067A for <v6ops@ietf.org>; Wed, 25 Nov 2020 16:16:02 -0800 (PST)
Received: by mail-ed1-x52c.google.com with SMTP id q3so303519edr.12 for <v6ops@ietf.org>; Wed, 25 Nov 2020 16:16:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=o6M9JzL0xm0OD2nnsrd2Ip3bYZXIG6TMOIrJr7YwqcY=; b=ORz+VeyKgpzNz+a7eEu+bo+4ZXt3BbGwivunw4/42rXkxolzdD84YOHFMDBdJsn0zh LZy5Q0UGPESGvDTqO0DH754N7xd6l64XJB26ttgfnzmNHEbSD13+NK1aKvhuui4Jc6l1 U7KGPJ4XDEhH0Pu/D3iDq3ZL3A0j6zmSuXM17j/nSPRvXefGOecQdAB0X/wLm5m8bnsv ne4NDRxWBf6B8PnZV0O5tEGS871YMspRa2tatUh8FH2FWNuHQgp0cARTzwKBCn9uN64V S1V3mBNnRIUmz8dD/+Odbv/X/vSreRokwXDoy7r9P351YSf+riHo8lcAq3YFIRvvDNrU ykWQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=o6M9JzL0xm0OD2nnsrd2Ip3bYZXIG6TMOIrJr7YwqcY=; b=Y49W7rBBbyc8RbtGdgpZywU7GrO59Nr9kgp3pXpkR14h65ssbuldfGB/Zn3KYJcrE3 +GBEKUJ1D3qWeQHKRJA2t8DltYUEAIoaS1U60GlqsmHzQP7XSe8n7UjNyu7oOmToAyzN qbNBR0ZKPF5upDe6S79R9lHzXUBZY9qpa28Bwe3QZvxUoT7VMaP4rGyu2EeehezfDxg0 YS10AqtSyTdJF3n/pPCGjhuV6xDyxLCJu/QEhU4IjYQ/RYfD03plvRQVEP1s8Hd0gpuz zC5/i4MzZr5ozSWPiTa6z73KvFqBoqVrYW7zQyFTJhlQoqvbQ4E7o8cn+HC7nsld/qyI ye5g==
X-Gm-Message-State: AOAM533aD7lLIUdfpOGe03EVVHyLwtf34PSPv2oGGA6ZMPvZb51qqRev O32pnU0SCf+MFDgWZhtMfIwT7Oum7zFfEPxIOhaHeA==
X-Google-Smtp-Source: ABdhPJxZ0t1PhJb3eiLV8a/TuJs+dxV77o+hZkO1ZtQ0Kx0x71j8K1LV6/sgOkrrw4ZSaZog9rtzHEQWLkRCWZmgmd4=
X-Received: by 2002:aa7:c313:: with SMTP id l19mr151566edq.293.1606349760354;  Wed, 25 Nov 2020 16:16:00 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <239c4b67-1d9a-da00-7bb0-52019be1b7c1@joelhalpern.com> <CALx6S34uSAne_LyhrWDcjkR5p7MO6ggm_Ua_h+6nkX41S=Ge=A@mail.gmail.com> <a8aad80c-1a4b-4a86-4c13-7391e8513049@joelhalpern.com> <CALx6S36xYADqNrPp1A_Ohx48d7SdV2oFOgVFVV+y_tDbGQG6ug@mail.gmail.com> <abf9c63a-2f7e-6f28-34e8-b3e9598cd2b9@gmail.com>
In-Reply-To: <abf9c63a-2f7e-6f28-34e8-b3e9598cd2b9@gmail.com>
From: Tom Herbert <tom@herbertland.com>
Date: Wed, 25 Nov 2020 17:15:49 -0700
Message-ID: <CALx6S36PTVT49CQHdJNx88PHyYQS23WYP3A7Xw1-+f_tt4H3Gg@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, IPv6 Operations <v6ops@ietf.org>,  tcpm <tcpm@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/mzWvrwpkR1cVHKIo9gbwnsld0TI>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 26 Nov 2020 00:16:04 -0000

On Wed, Nov 25, 2020 at 3:33 PM Brian E Carpenter
<brian.e.carpenter@gmail.com> wrote:
>
> I'm not Joel, but I did once spend some time grepping RFCs to find out whether
> "flow" or "microflow" was the preferred term. In RFC2474, which is normative,
> we have:
>
>    Microflow: a single instance of an application-to-application flow of
>    packets which is identified by source address, destination address,
>    protocol id, and source port, destination port (where applicable).
>
> But in the flow label work we explicitly avoided being that precise, and
> did not use the term "microflow". There might be some load balancing
> scenarios where you want a broader definition, even including bidirectional
> flows. There are expired drafts on that topic:
> draft-tarreau-extend-flow-label-balancing
> draft-wang-6man-flow-label-reflection
>
Brian,

Random Packet Spraying
(https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.297.529&rep=rep1&type=pdf)
is an interesting idea where packets for a single connection are
purposely distributed across multiple paths for load distribution. Per
packet randomized flow labels with flow label aware ECMP makes this
quite easy to do without requiring any special support in switches
like you'd need with IPv4. I'm not necessarily advocating this, but it
does highlight one potential use case of having a flow label that
doesn;t have rigidly defined requirements on the host.

Tom

> Regards
>    Brian
>
> On 26-Nov-20 11:13, Tom Herbert wrote:
> > Joel, is there a normative definition of a flow?
> >
> > On Wed, Nov 25, 2020, 1:27 PM Joel M. Halpern <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>> wrote:
> >
> >     No, as Brian says, there are escape clauses in the flow definitions.
> >
> >     But changing the flow label due to traffic problems does not correspond
> >     to packets being in actually different flows.
> >     If one were using UDP, and mixing loss sensitive packets with loss
> >     insensitive packets for a special application, sure, one could use two
> >     flow labels.  But that is not what you are describing.
> >
> >     Yours,
> >     Joel
> >
> >     On 11/25/2020 3:05 PM, Tom Herbert wrote:
> >     > Joel,
> >     >
> >     > Is there an RFC that clearly and unambiguously states that a host MUST
> >     > use the same flow label for the lifetime _and_ clearly defines exactly
> >     > what a flow is with respect to such a requirement (for instance, how
> >     > would you define a flow and enforce such a requirement in UDP? IPsec?
> >     > other encapsulations?). If there is such a requirement then we'll
> >     > change the code to be conformant.
> >     >
> >     > Tom
> >     >
> >     > On Wed, Nov 25, 2020 at 12:39 PM Joel M. Halpern <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>> wrote:
> >     >>
> >     >> This kind of thing is why, as I understand it, MPTCP has discovery
> >     >> mechanisms ot know if both sides use it, and can select alternative
> >     >> addresses for communication.
> >     >>
> >     >> Trying to guess flow labels that might avoid a problem because it might
> >     >> be an ECMP problem, is just flailing about.  Not a good design for
> >     >> operational protocols.
> >     >>
> >     >> And in general, designing protocols around "I know exactly what is going
> >     >> on"  (the requirement for what you describe that goes well beyond just
> >     >> "limited domains") is also a recipe for failure.
> >     >>
> >     >> The Flow Label RFCs are actually very explicit that a flow label is
> >     >> supposed to be stable for the life of the flow.  Otherwise, it isn't a
> >     >> flow label.
> >     >>
> >     >> Yours,
> >     >> Joel
> >     >>
> >     >> On 11/25/2020 2:35 PM, Tom Herbert wrote:
> >     >>> Hi Fernando, comments in line...
> >     >>>
> >     >>> On Wed, Nov 25, 2020 at 12:13 AM Fernando Gont <fernando@gont.com.ar <mailto:fernando@gont.com.ar>> wrote:
> >     >>>>
> >     >>>> Hi, Tom,
> >     >>>>
> >     >>>> On 24/11/20 16:43, Tom Herbert wrote:
> >     >>>> [....]
> >     >>>>> Modulating the flow label is a means to affect the routing of packets
> >     >>>>> through the network that uses flow labels as input to the ECMP hash.
> >     >>>>
> >     >>>> What's the point?
> >     >>>>
> >     >>>> 1) You cannot tell *if* the FL is being used.
> >     >>>>
> >     >>> Generally true, but in a limited domain this information could be
> >     >>> discerned. I'd note that it's also generally true that we don't know
> >     >>> if there is a load balancer or stateful firewall in the path that
> >     >>> requires consistent routing, but in a limited domain we could know
> >     >>> that also.
> >     >>>
> >     >>>> 2) Changing the FL does not necessarily mean that packets will employ a
> >     >>>> different link.
> >     >>>
> >     >>> It's an opportunistic mechanism. If a connection is failing and we get
> >     >>> a better path that fixes it by simply changing the flow label then
> >     >>> what's the harm?
> >     >>>
> >     >>>>
> >     >>>> 3) If the network is failing, shouldn't you handle this via routing?
> >     >>>>
> >     >>> Sure, but then that requires an out of band feedback loop from a TCP
> >     >>> implementation to the network infrastructure to indicate there is a
> >     >>> problem and then the network needs to respond. That's significant
> >     >>> infrastructure and higher reaction time than doing something in TCP
> >     >>> and IP. Think of modulating the flow label is an inexpensive form of
> >     >>> source routing within a limited domain that doesn't need any
> >     >>> infrastructure or heavyweight protocols or something like segment
> >     >>> routing.
> >     >>>
> >     >>>>
> >     >>>>
> >     >>>>> The basic idea is that the flow label associated with a connection is
> >     >>>>> randomly changed when the stack observes that the connection is
> >     >>>>> failing (e.g. and an RTO). There is nothing in the specs that prevents
> >     >>>>> this since the source is at liberty to set the flow label as it sees
> >     >>>>> fit.
> >     >>>>
> >     >>>> The FL is expected to remain constant for the life of a flow. A
> >     >>>> retransmitted packet is part of the same flow as the
> >     >>>> originally-transmitted packet. So this seems to be contradicting the
> >     >>>> very specification of the FL.
> >     >>>>
> >     >>>> For instance, If a RTO for a flow causes the FL to change, then one may
> >     >>>> possibly argue that the FL is not naming/labeling what is said/expected
> >     >>>> to be anming/labeling.
> >     >>>
> >     >>> Specifically, RFC6437 states:
> >     >>>
> >     >>> "It is therefore RECOMMENDED that source hosts support the flow label
> >     >>> by setting the flow label field for all packets of a given flow to the
> >     >>> same value chosen from an approximation to a discrete uniform
> >     >>> distribution."
> >     >>>
> >     >>> So that is clearly a just recommendation, and not a requirement (and
> >     >>> definitely not a MUST). Furthermore, RFC6437 states:
> >     >>>
> >     >>> "A forwarding node MUST either leave a non-zero flow label value
> >     >>> unchanged or change it only for compelling operational security
> >     >>> reasons as described in Section 6.1."
> >     >>>
> >     >>> So there's no guarantee in the protocol specs that flow labels are
> >     >>> consistent for the life of the connection, which means that the
> >     >>> network cannot assume that and thus it would be incorrect if the
> >     >>> network tried to enforce flow label consistency as a protocol
> >     >>> requirement. As I said, it is prudent to try to be consistent with
> >     >>> flow labels and the default behavior in Linux should be changed,
> >     >>> however I do not believe there's a valid claim of non-conformance that
> >     >>> motivates removal of the feature that is already deployed.
> >     >>>
> >     >>> Tom
> >     >>>
> >     >>>
> >     >>>
> >     >>>
> >     >>>>
> >     >>>>
> >     >>>>
> >     >>>>> The feature is useful in large datacenter networks, like
> >     >>>>> pparently Facebook where the patches originate, since information
> >     >>>>> discerned by TCP can opportunistically be applied to route selection.
> >     >>>>> The practical issue is that there are stateful devices like firewalls
> >     >>>>> that require consistent routing in the network in which case changing
> >     >>>>> the flow label can confuse them. As I mentioned, the original intent
> >     >>>>> was that the flow label randomization feature should be opt-in instead
> >     >>>>> of on by default.
> >     >>>>
> >     >>>> So... where is the "source" of the packet that would be "modulating" the FL?
> >     >>>>
> >     >>>> Thanks,
> >     >>>> --
> >     >>>> Fernando Gont
> >     >>>> e-mail: fernando@gont.com.ar <mailto:fernando@gont.com.ar> || fgont@si6networks.com <mailto:fgont@si6networks.com>
> >     >>>> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
> >     >>>>
> >     >>>>
> >     >>>>
> >     >>>
> >     >>> _______________________________________________
> >     >>> v6ops mailing list
> >     >>> v6ops@ietf.org <mailto:v6ops@ietf.org>
> >     >>> https://www.ietf.org/mailman/listinfo/v6ops
> >     >>>
> >
> >
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
> >
>


From nobody Thu Nov 26 01:34:24 2020
Return-Path: <a.e.azimov@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 A3CAF3A0B6E; Thu, 26 Nov 2020 01:34:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.098
X-Spam-Level: 
X-Spam-Status: No, score=-0.098 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URI_DOTEDU=1.999] 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 2iXUn606boMO; Thu, 26 Nov 2020 01:34:16 -0800 (PST)
Received: from mail-ot1-x332.google.com (mail-ot1-x332.google.com [IPv6:2607:f8b0:4864:20::332]) (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 3ACB83A0B74; Thu, 26 Nov 2020 01:34:16 -0800 (PST)
Received: by mail-ot1-x332.google.com with SMTP id k3so1322159otp.12; Thu, 26 Nov 2020 01:34:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6i2UIRIcCmDOKlC10XLkrbtGGakS9jR6ru7+roBSLN4=; b=hK13hU8dJhykLpH5ROHQXEEpRkDgF63YawuhUBPgwRHCys1x9skeXGlbx7o/ur7vyv lZY5YJJNWfQ7PfHIMYSDSEKhlmWka8SLXAZj8hhzt6F06cnc7uOwqeOk1G9QZgoZ5MRB cOwNng3XoVeKX+Hould2J+86t8lwAN+94JbfV85GMz+ApfOruRxEBMbkS7KOzbOh7fCz t1W7cQiqLSEVKchUF9vR8T7ABD9PmCwfMBY5jStEBIFFnDxCkrj5RtC3/vlYa/HHAvE1 XN3b30+PGjcxrGN1TYS2SgT0lMGtxReUVWsp8UpdDWY79DdLwRiHxZucIEL3SvgFaOWV Ba6Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6i2UIRIcCmDOKlC10XLkrbtGGakS9jR6ru7+roBSLN4=; b=TL/UiqjYtof0xjU93NFQSqcZW7/RAvh3MgHn/ddAMa6ScpCDriJurbKVrOjRPeNQid qouiwzzLz8cd150wOehvrdNBg82Mgn8IuKiuHfs5rEGRRPNyEAyZyjl2Zbs9ROrKrr5T qQeLMkS3sSC7uZAlsihBisUtTHRFJJ75Isksu28qcQUL8pNi2BFlX4iuRFCOAw5yIBv0 +2PiwyXowB81eZQWRloImUhxod+G0iaUpiQixK8cQslLIRNiMr06L4UOY/irIEFy55e5 UD5Rt+sBciuipxKdaEw7JV8KJSJd2C3QHCiyAwR//FU53i1Y9Dy9Czai6NlwTs/tdhzP oWsw==
X-Gm-Message-State: AOAM533wZYaB5j9fyko/JZ7RfO6lVdR+UibVR+f4cYgpwbYxr60JCXTF yoXlW40BDkwcn9Qi8qZ2oBnt2QDOZKEwr1eCrLyYSanRlMs=
X-Google-Smtp-Source: ABdhPJy27wvl/Nc0VfP/i7FiZJzgBFRmkpFp22fUaewtPjtM73MoAi6fEbfN1c38zLmyiihRwohwYVFpNjQb4JnP4T8=
X-Received: by 2002:a9d:4c92:: with SMTP id m18mr1814874otf.248.1606383255507;  Thu, 26 Nov 2020 01:34:15 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <239c4b67-1d9a-da00-7bb0-52019be1b7c1@joelhalpern.com> <CALx6S34uSAne_LyhrWDcjkR5p7MO6ggm_Ua_h+6nkX41S=Ge=A@mail.gmail.com> <a8aad80c-1a4b-4a86-4c13-7391e8513049@joelhalpern.com> <CALx6S36xYADqNrPp1A_Ohx48d7SdV2oFOgVFVV+y_tDbGQG6ug@mail.gmail.com> <abf9c63a-2f7e-6f28-34e8-b3e9598cd2b9@gmail.com> <CALx6S36PTVT49CQHdJNx88PHyYQS23WYP3A7Xw1-+f_tt4H3Gg@mail.gmail.com>
In-Reply-To: <CALx6S36PTVT49CQHdJNx88PHyYQS23WYP3A7Xw1-+f_tt4H3Gg@mail.gmail.com>
From: Alexander Azimov <a.e.azimov@gmail.com>
Date: Thu, 26 Nov 2020 12:34:04 +0300
Message-ID: <CAEGSd=BGqFTygTiAt1v-71W3RTpdyVqyYzD1vi9uKebPPMoE5Q@mail.gmail.com>
To: Tom Herbert <tom@herbertland.com>
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>, tcpm <tcpm@ietf.org>,  IPv6 Operations <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005157af05b4ff3f8f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/sUrSrp2mPGQBO_GMAz8sQFA5OKo>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 26 Nov 2020 09:34:19 -0000

--0000000000005157af05b4ff3f8f
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Dear colleagues,

We started discussing an incorrect default behavior, and Tom has already
confirmed that it will be fixed.

Later the thread turned into an argument if the flow label can be changed
during connection/flow lifetime according to current RFC documents, though
these documents can be updated. This looks a bit weird for me because I
always thought that it is the IETF community's responsibility to document
proper solutions. If something undocumented but worthy happens in the
industry - IETF should catch up. So, I would like to get back to the
discussion of reasons and their safety.

The general idea of changing the routing path upon network
outage/degradation looks obvious. Getting kind of source-based routing can
significantly reduce the reaction time and improve end-user experience. The
flow label has a perfect match here: transparent for the application, set
by the source, not part of 5-tuple, while it can be used in the load
balancing. IMO poorly documented. I would like to learn your feedback for
the next wording:

Let say that the flow label is a hash of values from the IP packet's
5-tuple and random number. Then

1. In the case of SYN or SYN-ACK retransmission flow label SHOULD be
recalculated.
2. In the case of RTO timeout expiration in the established TCP session the
flow label MAY be recalculated. This setting MUST be switched off by
default.
3. Otherwise flow label SHOULD be preserved unchanged.

The first point stands for redirecting connection from the degraded path
before the connection is established, and it looks safe. The second one can
also improve performance if it is set on the server-side. Please comment if
you see security flaws in such a design.

=D1=87=D1=82, 26 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 03:16, Tom H=
erbert <tom@herbertland.com>:

> On Wed, Nov 25, 2020 at 3:33 PM Brian E Carpenter
> <brian.e.carpenter@gmail.com> wrote:
> >
> > I'm not Joel, but I did once spend some time grepping RFCs to find out
> whether
> > "flow" or "microflow" was the preferred term. In RFC2474, which is
> normative,
> > we have:
> >
> >    Microflow: a single instance of an application-to-application flow o=
f
> >    packets which is identified by source address, destination address,
> >    protocol id, and source port, destination port (where applicable).
> >
> > But in the flow label work we explicitly avoided being that precise, an=
d
> > did not use the term "microflow". There might be some load balancing
> > scenarios where you want a broader definition, even including
> bidirectional
> > flows. There are expired drafts on that topic:
> > draft-tarreau-extend-flow-label-balancing
> > draft-wang-6man-flow-label-reflection
> >
> Brian,
>
> Random Packet Spraying
> (
> https://citeseerx.ist.psu.edu/viewdoc/download?doi=3D10.1.1.297.529&rep=
=3Drep1&type=3Dpdf
> )
> is an interesting idea where packets for a single connection are
> purposely distributed across multiple paths for load distribution. Per
> packet randomized flow labels with flow label aware ECMP makes this
> quite easy to do without requiring any special support in switches
> like you'd need with IPv4. I'm not necessarily advocating this, but it
> does highlight one potential use case of having a flow label that
> doesn;t have rigidly defined requirements on the host.
>
> Tom
>
> > Regards
> >    Brian
> >
> > On 26-Nov-20 11:13, Tom Herbert wrote:
> > > Joel, is there a normative definition of a flow?
> > >
> > > On Wed, Nov 25, 2020, 1:27 PM Joel M. Halpern <jmh@joelhalpern.com
> <mailto:jmh@joelhalpern.com>> wrote:
> > >
> > >     No, as Brian says, there are escape clauses in the flow
> definitions.
> > >
> > >     But changing the flow label due to traffic problems does not
> correspond
> > >     to packets being in actually different flows.
> > >     If one were using UDP, and mixing loss sensitive packets with los=
s
> > >     insensitive packets for a special application, sure, one could us=
e
> two
> > >     flow labels.  But that is not what you are describing.
> > >
> > >     Yours,
> > >     Joel
> > >
> > >     On 11/25/2020 3:05 PM, Tom Herbert wrote:
> > >     > Joel,
> > >     >
> > >     > Is there an RFC that clearly and unambiguously states that a
> host MUST
> > >     > use the same flow label for the lifetime _and_ clearly defines
> exactly
> > >     > what a flow is with respect to such a requirement (for instance=
,
> how
> > >     > would you define a flow and enforce such a requirement in UDP?
> IPsec?
> > >     > other encapsulations?). If there is such a requirement then we'=
ll
> > >     > change the code to be conformant.
> > >     >
> > >     > Tom
> > >     >
> > >     > On Wed, Nov 25, 2020 at 12:39 PM Joel M. Halpern <
> jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>> wrote:
> > >     >>
> > >     >> This kind of thing is why, as I understand it, MPTCP has
> discovery
> > >     >> mechanisms ot know if both sides use it, and can select
> alternative
> > >     >> addresses for communication.
> > >     >>
> > >     >> Trying to guess flow labels that might avoid a problem because
> it might
> > >     >> be an ECMP problem, is just flailing about.  Not a good design
> for
> > >     >> operational protocols.
> > >     >>
> > >     >> And in general, designing protocols around "I know exactly wha=
t
> is going
> > >     >> on"  (the requirement for what you describe that goes well
> beyond just
> > >     >> "limited domains") is also a recipe for failure.
> > >     >>
> > >     >> The Flow Label RFCs are actually very explicit that a flow
> label is
> > >     >> supposed to be stable for the life of the flow.  Otherwise, it
> isn't a
> > >     >> flow label.
> > >     >>
> > >     >> Yours,
> > >     >> Joel
> > >     >>
> > >     >> On 11/25/2020 2:35 PM, Tom Herbert wrote:
> > >     >>> Hi Fernando, comments in line...
> > >     >>>
> > >     >>> On Wed, Nov 25, 2020 at 12:13 AM Fernando Gont <
> fernando@gont.com.ar <mailto:fernando@gont.com.ar>> wrote:
> > >     >>>>
> > >     >>>> Hi, Tom,
> > >     >>>>
> > >     >>>> On 24/11/20 16:43, Tom Herbert wrote:
> > >     >>>> [....]
> > >     >>>>> Modulating the flow label is a means to affect the routing
> of packets
> > >     >>>>> through the network that uses flow labels as input to the
> ECMP hash.
> > >     >>>>
> > >     >>>> What's the point?
> > >     >>>>
> > >     >>>> 1) You cannot tell *if* the FL is being used.
> > >     >>>>
> > >     >>> Generally true, but in a limited domain this information coul=
d
> be
> > >     >>> discerned. I'd note that it's also generally true that we
> don't know
> > >     >>> if there is a load balancer or stateful firewall in the path
> that
> > >     >>> requires consistent routing, but in a limited domain we could
> know
> > >     >>> that also.
> > >     >>>
> > >     >>>> 2) Changing the FL does not necessarily mean that packets
> will employ a
> > >     >>>> different link.
> > >     >>>
> > >     >>> It's an opportunistic mechanism. If a connection is failing
> and we get
> > >     >>> a better path that fixes it by simply changing the flow label
> then
> > >     >>> what's the harm?
> > >     >>>
> > >     >>>>
> > >     >>>> 3) If the network is failing, shouldn't you handle this via
> routing?
> > >     >>>>
> > >     >>> Sure, but then that requires an out of band feedback loop fro=
m
> a TCP
> > >     >>> implementation to the network infrastructure to indicate ther=
e
> is a
> > >     >>> problem and then the network needs to respond. That's
> significant
> > >     >>> infrastructure and higher reaction time than doing something
> in TCP
> > >     >>> and IP. Think of modulating the flow label is an inexpensive
> form of
> > >     >>> source routing within a limited domain that doesn't need any
> > >     >>> infrastructure or heavyweight protocols or something like
> segment
> > >     >>> routing.
> > >     >>>
> > >     >>>>
> > >     >>>>
> > >     >>>>> The basic idea is that the flow label associated with a
> connection is
> > >     >>>>> randomly changed when the stack observes that the connectio=
n
> is
> > >     >>>>> failing (e.g. and an RTO). There is nothing in the specs
> that prevents
> > >     >>>>> this since the source is at liberty to set the flow label a=
s
> it sees
> > >     >>>>> fit.
> > >     >>>>
> > >     >>>> The FL is expected to remain constant for the life of a flow=
.
> A
> > >     >>>> retransmitted packet is part of the same flow as the
> > >     >>>> originally-transmitted packet. So this seems to be
> contradicting the
> > >     >>>> very specification of the FL.
> > >     >>>>
> > >     >>>> For instance, If a RTO for a flow causes the FL to change,
> then one may
> > >     >>>> possibly argue that the FL is not naming/labeling what is
> said/expected
> > >     >>>> to be anming/labeling.
> > >     >>>
> > >     >>> Specifically, RFC6437 states:
> > >     >>>
> > >     >>> "It is therefore RECOMMENDED that source hosts support the
> flow label
> > >     >>> by setting the flow label field for all packets of a given
> flow to the
> > >     >>> same value chosen from an approximation to a discrete uniform
> > >     >>> distribution."
> > >     >>>
> > >     >>> So that is clearly a just recommendation, and not a
> requirement (and
> > >     >>> definitely not a MUST). Furthermore, RFC6437 states:
> > >     >>>
> > >     >>> "A forwarding node MUST either leave a non-zero flow label
> value
> > >     >>> unchanged or change it only for compelling operational securi=
ty
> > >     >>> reasons as described in Section 6.1."
> > >     >>>
> > >     >>> So there's no guarantee in the protocol specs that flow label=
s
> are
> > >     >>> consistent for the life of the connection, which means that t=
he
> > >     >>> network cannot assume that and thus it would be incorrect if
> the
> > >     >>> network tried to enforce flow label consistency as a protocol
> > >     >>> requirement. As I said, it is prudent to try to be consistent
> with
> > >     >>> flow labels and the default behavior in Linux should be
> changed,
> > >     >>> however I do not believe there's a valid claim of
> non-conformance that
> > >     >>> motivates removal of the feature that is already deployed.
> > >     >>>
> > >     >>> Tom
> > >     >>>
> > >     >>>
> > >     >>>
> > >     >>>
> > >     >>>>
> > >     >>>>
> > >     >>>>
> > >     >>>>> The feature is useful in large datacenter networks, like
> > >     >>>>> pparently Facebook where the patches originate, since
> information
> > >     >>>>> discerned by TCP can opportunistically be applied to route
> selection.
> > >     >>>>> The practical issue is that there are stateful devices like
> firewalls
> > >     >>>>> that require consistent routing in the network in which cas=
e
> changing
> > >     >>>>> the flow label can confuse them. As I mentioned, the
> original intent
> > >     >>>>> was that the flow label randomization feature should be
> opt-in instead
> > >     >>>>> of on by default.
> > >     >>>>
> > >     >>>> So... where is the "source" of the packet that would be
> "modulating" the FL?
> > >     >>>>
> > >     >>>> Thanks,
> > >     >>>> --
> > >     >>>> Fernando Gont
> > >     >>>> e-mail: fernando@gont.com.ar <mailto:fernando@gont.com.ar>
> || fgont@si6networks.com <mailto:fgont@si6networks.com>
> > >     >>>> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D07=
6
> FFF1
> > >     >>>>
> > >     >>>>
> > >     >>>>
> > >     >>>
> > >     >>> _______________________________________________
> > >     >>> v6ops mailing list
> > >     >>> v6ops@ietf.org <mailto:v6ops@ietf.org>
> > >     >>> https://www.ietf.org/mailman/listinfo/v6ops
> > >     >>>
> > >
> > >
> > > _______________________________________________
> > > v6ops mailing list
> > > v6ops@ietf.org
> > > https://www.ietf.org/mailman/listinfo/v6ops
> > >
> >
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>


--=20
Best regards,
Alexander Azimov

--0000000000005157af05b4ff3f8f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Dear colleagues,<br><br>We started discussing an incorrect=
 default behavior, and Tom has already confirmed that it will be fixed.<br>=
<br>Later the thread turned into an argument if the flow label can be chang=
ed during connection/flow lifetime according to current RFC documents, thou=
gh these documents can be updated. This looks a bit weird for me because I =
always thought that it is the IETF community&#39;s responsibility to docume=
nt proper solutions. If something undocumented but worthy happens in the in=
dustry - IETF should catch up. So, I would like to get back to the discussi=
on of reasons and their safety. <br><br>The general idea of changing the ro=
uting path upon network outage/degradation looks obvious. Getting kind of s=
ource-based routing can significantly reduce the reaction=20

 time and improve end-user experience. The flow label has a perfect match h=
ere: transparent for the application, set by the source, not part of 5-tupl=
e, while it can be used in the load balancing. IMO poorly documented. I wou=
ld like to learn your feedback for the next wording:<br><br>Let say that th=
e flow label is a hash of values from the IP packet&#39;s 5-tuple and rando=
m number. Then<br><br>1. In the case of SYN or SYN-ACK retransmission flow =
label SHOULD be recalculated.<br>2. In the case of RTO timeout expiration i=
n the established TCP session the flow label MAY be=20

recalculated. This setting MUST be switched off by default.<br>3. Otherwise=
 flow label SHOULD be preserved unchanged.<br><br>The first point stands fo=
r redirecting connection from the degraded path before the connection is es=
tablished, and it looks safe. The second one can also improve performance i=
f it is set on the server-side. Please comment if you see security flaws in=
 such a design.<br></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" cl=
ass=3D"gmail_attr">=D1=87=D1=82, 26 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =
=D0=B2 03:16, Tom Herbert &lt;<a href=3D"mailto:tom@herbertland.com">tom@he=
rbertland.com</a>&gt;:<br></div><blockquote class=3D"gmail_quote" style=3D"=
margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-lef=
t:1ex">On Wed, Nov 25, 2020 at 3:33 PM Brian E Carpenter<br>
&lt;<a href=3D"mailto:brian.e.carpenter@gmail.com" target=3D"_blank">brian.=
e.carpenter@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; I&#39;m not Joel, but I did once spend some time grepping RFCs to find=
 out whether<br>
&gt; &quot;flow&quot; or &quot;microflow&quot; was the preferred term. In R=
FC2474, which is normative,<br>
&gt; we have:<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 Microflow: a single instance of an application-to-applica=
tion flow of<br>
&gt;=C2=A0 =C2=A0 packets which is identified by source address, destinatio=
n address,<br>
&gt;=C2=A0 =C2=A0 protocol id, and source port, destination port (where app=
licable).<br>
&gt;<br>
&gt; But in the flow label work we explicitly avoided being that precise, a=
nd<br>
&gt; did not use the term &quot;microflow&quot;. There might be some load b=
alancing<br>
&gt; scenarios where you want a broader definition, even including bidirect=
ional<br>
&gt; flows. There are expired drafts on that topic:<br>
&gt; draft-tarreau-extend-flow-label-balancing<br>
&gt; draft-wang-6man-flow-label-reflection<br>
&gt;<br>
Brian,<br>
<br>
Random Packet Spraying<br>
(<a href=3D"https://citeseerx.ist.psu.edu/viewdoc/download?doi=3D10.1.1.297=
.529&amp;rep=3Drep1&amp;type=3Dpdf" rel=3D"noreferrer" target=3D"_blank">ht=
tps://citeseerx.ist.psu.edu/viewdoc/download?doi=3D10.1.1.297.529&amp;rep=
=3Drep1&amp;type=3Dpdf</a>)<br>
is an interesting idea where packets for a single connection are<br>
purposely distributed across multiple paths for load distribution. Per<br>
packet randomized flow labels with flow label aware ECMP makes this<br>
quite easy to do without requiring any special support in switches<br>
like you&#39;d need with IPv4. I&#39;m not necessarily advocating this, but=
 it<br>
does highlight one potential use case of having a flow label that<br>
doesn;t have rigidly defined requirements on the host.<br>
<br>
Tom<br>
<br>
&gt; Regards<br>
&gt;=C2=A0 =C2=A0 Brian<br>
&gt;<br>
&gt; On 26-Nov-20 11:13, Tom Herbert wrote:<br>
&gt; &gt; Joel, is there a normative definition of a flow?<br>
&gt; &gt;<br>
&gt; &gt; On Wed, Nov 25, 2020, 1:27 PM Joel M. Halpern &lt;<a href=3D"mail=
to:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailt=
o:<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.=
com</a>&gt;&gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0No, as Brian says, there are escape clauses in=
 the flow definitions.<br>
&gt; &gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0But changing the flow label due to traffic pro=
blems does not correspond<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0to packets being in actually different flows.<=
br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0If one were using UDP, and mixing loss sensiti=
ve packets with loss<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0insensitive packets for a special application,=
 sure, one could use two<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0flow labels.=C2=A0 But that is not what you ar=
e describing.<br>
&gt; &gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; &gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0On 11/25/2020 3:05 PM, Tom Herbert wrote:<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; Joel,<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; Is there an RFC that clearly and unambigu=
ously states that a host MUST<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; use the same flow label for the lifetime =
_and_ clearly defines exactly<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; what a flow is with respect to such a req=
uirement (for instance, how<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; would you define a flow and enforce such =
a requirement in UDP? IPsec?<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; other encapsulations?). If there is such =
a requirement then we&#39;ll<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; change the code to be conformant.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; Tom<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; On Wed, Nov 25, 2020 at 12:39 PM Joel M. =
Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@jo=
elhalpern.com</a> &lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" target=
=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt; wrote:<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; This kind of thing is why, as I under=
stand it, MPTCP has discovery<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; mechanisms ot know if both sides use =
it, and can select alternative<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; addresses for communication.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; Trying to guess flow labels that migh=
t avoid a problem because it might<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; be an ECMP problem, is just flailing =
about.=C2=A0 Not a good design for<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; operational protocols.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; And in general, designing protocols a=
round &quot;I know exactly what is going<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; on&quot;=C2=A0 (the requirement for w=
hat you describe that goes well beyond just<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; &quot;limited domains&quot;) is also =
a recipe for failure.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; The Flow Label RFCs are actually very=
 explicit that a flow label is<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; supposed to be stable for the life of=
 the flow.=C2=A0 Otherwise, it isn&#39;t a<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; flow label.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; Yours,<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; Joel<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; On 11/25/2020 2:35 PM, Tom Herbert wr=
ote:<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; Hi Fernando, comments in line...<=
br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; On Wed, Nov 25, 2020 at 12:13 AM =
Fernando Gont &lt;<a href=3D"mailto:fernando@gont.com.ar" target=3D"_blank"=
>fernando@gont.com.ar</a> &lt;mailto:<a href=3D"mailto:fernando@gont.com.ar=
" target=3D"_blank">fernando@gont.com.ar</a>&gt;&gt; wrote:<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; Hi, Tom,<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; On 24/11/20 16:43, Tom Herber=
t wrote:<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; [....]<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; Modulating the flow label=
 is a means to affect the routing of packets<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; through the network that =
uses flow labels as input to the ECMP hash.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; What&#39;s the point?<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; 1) You cannot tell *if* the F=
L is being used.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; Generally true, but in a limited =
domain this information could be<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; discerned. I&#39;d note that it&#=
39;s also generally true that we don&#39;t know<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; if there is a load balancer or st=
ateful firewall in the path that<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; requires consistent routing, but =
in a limited domain we could know<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; that also.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; 2) Changing the FL does not n=
ecessarily mean that packets will employ a<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; different link.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; It&#39;s an opportunistic mechani=
sm. If a connection is failing and we get<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; a better path that fixes it by si=
mply changing the flow label then<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; what&#39;s the harm?<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; 3) If the network is failing,=
 shouldn&#39;t you handle this via routing?<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; Sure, but then that requires an o=
ut of band feedback loop from a TCP<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; implementation to the network inf=
rastructure to indicate there is a<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; problem and then the network need=
s to respond. That&#39;s significant<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; infrastructure and higher reactio=
n time than doing something in TCP<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; and IP. Think of modulating the f=
low label is an inexpensive form of<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; source routing within a limited d=
omain that doesn&#39;t need any<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; infrastructure or heavyweight pro=
tocols or something like segment<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; routing.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; The basic idea is that th=
e flow label associated with a connection is<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; randomly changed when the=
 stack observes that the connection is<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; failing (e.g. and an RTO)=
. There is nothing in the specs that prevents<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; this since the source is =
at liberty to set the flow label as it sees<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; fit.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; The FL is expected to remain =
constant for the life of a flow. A<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; retransmitted packet is part =
of the same flow as the<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; originally-transmitted packet=
. So this seems to be contradicting the<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; very specification of the FL.=
<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; For instance, If a RTO for a =
flow causes the FL to change, then one may<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; possibly argue that the FL is=
 not naming/labeling what is said/expected<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; to be anming/labeling.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; Specifically, RFC6437 states:<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; &quot;It is therefore RECOMMENDED=
 that source hosts support the flow label<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; by setting the flow label field f=
or all packets of a given flow to the<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; same value chosen from an approxi=
mation to a discrete uniform<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; distribution.&quot;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; So that is clearly a just recomme=
ndation, and not a requirement (and<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; definitely not a MUST). Furthermo=
re, RFC6437 states:<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; &quot;A forwarding node MUST eith=
er leave a non-zero flow label value<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; unchanged or change it only for c=
ompelling operational security<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; reasons as described in Section 6=
.1.&quot;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; So there&#39;s no guarantee in th=
e protocol specs that flow labels are<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; consistent for the life of the co=
nnection, which means that the<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; network cannot assume that and th=
us it would be incorrect if the<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; network tried to enforce flow lab=
el consistency as a protocol<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; requirement. As I said, it is pru=
dent to try to be consistent with<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; flow labels and the default behav=
ior in Linux should be changed,<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; however I do not believe there&#3=
9;s a valid claim of non-conformance that<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; motivates removal of the feature =
that is already deployed.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; Tom<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; The feature is useful in =
large datacenter networks, like<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; pparently Facebook where =
the patches originate, since information<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; discerned by TCP can oppo=
rtunistically be applied to route selection.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; The practical issue is th=
at there are stateful devices like firewalls<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; that require consistent r=
outing in the network in which case changing<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; the flow label can confus=
e them. As I mentioned, the original intent<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; was that the flow label r=
andomization feature should be opt-in instead<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; of on by default.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; So... where is the &quot;sour=
ce&quot; of the packet that would be &quot;modulating&quot; the FL?<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; Thanks,<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; --<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; Fernando Gont<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; e-mail: <a href=3D"mailto:fer=
nando@gont.com.ar" target=3D"_blank">fernando@gont.com.ar</a> &lt;mailto:<a=
 href=3D"mailto:fernando@gont.com.ar" target=3D"_blank">fernando@gont.com.a=
r</a>&gt; || <a href=3D"mailto:fgont@si6networks.com" target=3D"_blank">fgo=
nt@si6networks.com</a> &lt;mailto:<a href=3D"mailto:fgont@si6networks.com" =
target=3D"_blank">fgont@si6networks.com</a>&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; PGP Fingerprint: 7809 84F5 32=
2E 45C7 F1C9 3945 96EE A9EF D076 FFF1<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; _________________________________=
______________<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; v6ops mailing list<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; <a href=3D"mailto:v6ops@ietf.org"=
 target=3D"_blank">v6ops@ietf.org</a> &lt;mailto:<a href=3D"mailto:v6ops@ie=
tf.org" target=3D"_blank">v6ops@ietf.org</a>&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; <a href=3D"https://www.ietf.org/m=
ailman/listinfo/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.iet=
f.org/mailman/listinfo/v6ops</a><br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; v6ops mailing list<br>
&gt; &gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.or=
g</a><br>
&gt; &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"no=
referrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a>=
<br>
&gt; &gt;<br>
&gt;<br>
<br>
_______________________________________________<br>
v6ops mailing list<br>
<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr">Best regards,<div>Alexander Azi=
mov</div></div></div>

--0000000000005157af05b4ff3f8f--


From nobody Thu Nov 26 08:39:45 2020
Return-Path: <ycheng@google.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 D0C783A14AB for <v6ops@ietfa.amsl.com>; Thu, 26 Nov 2020 08:39:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.6
X-Spam-Level: 
X-Spam-Status: No, score=-15.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URI_DOTEDU=1.999, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 aj1s5SlIRG1E for <v6ops@ietfa.amsl.com>; Thu, 26 Nov 2020 08:39:37 -0800 (PST)
Received: from mail-wm1-x330.google.com (mail-wm1-x330.google.com [IPv6:2a00:1450:4864:20::330]) (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 81B803A14A9 for <v6ops@ietf.org>; Thu, 26 Nov 2020 08:39:36 -0800 (PST)
Received: by mail-wm1-x330.google.com with SMTP id a186so2695198wme.1 for <v6ops@ietf.org>; Thu, 26 Nov 2020 08:39:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=edWfoAmVLZbYlmpbCJONOdlNJLI3bMwOAVJSH9ZaLCQ=; b=iUoi9IwLGLbG5Rpoemq2UQDon2zWNuLsqbnW3WmSzRecaosWeumRIntXHtuIjTBcsR duEZLqgZXuBCkGjGSD8BYjUjPYO87CU8nfbxKqzya4QP04zGCwq8y24OlhwQzOQh7dIL EYpnVfzIe7Jx2jh3f0HxJtU2WUKyDxJLJJxS0thyA94UfP9+FXCqvcZl4wJ/cYqI+2mO Rx02+uRRwYDbHzUMhU1ypuVKlagMuwJHIkGY/l37kRz3iM4XdtxS3NohJZnavzy1z3ub MYeDooXhpqTSmrYa/+FdOnruWCWJY95yiG9TLGyDOKrUbAXXLCk71ejAcjZ4VqSytsjn I+2w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=edWfoAmVLZbYlmpbCJONOdlNJLI3bMwOAVJSH9ZaLCQ=; b=lEIbojvHH6NS9d9HN1oqoSEq0qy5gq+lJKSlIsqdQ6ssAO9o5q161CMZxsviwQvFzk t5n2TmCbGiE5nqTrVTyR6CAbz5EgldUh0JU6P4nXR4CgJx2Fpm+KQSKlw3eskXQAdosS QFa4Vl/hH/Jzwjh0qWPrrlC7k1KrtH8TOMo1BMfaBvhJX0POBZ/e5lGcFGL9A4c/6p87 aLZqPE27sQXoDXq/ftkwOxfhxSOGpF6yM06CaP8Dx+2jt5BTalVdmM2+Yc3m+DQMfVk8 /sR8MbPxa9p7JLySVckxWH/XdFxIGztYOPlwl+52u2fy5QAbKu972nTUzc/ObL4uv5XU 9gpA==
X-Gm-Message-State: AOAM532ibAZME8D9WCkmo+y+tLcWSqMcnh3gZQDNmjhRkA/Gc/jV8JyP 37xIOsNq27x++CB7zAwlSwc2SzULB7IvErqSpAor2Q==
X-Google-Smtp-Source: ABdhPJzqXxadN+VVfaKqKqKd6ElReYkMJOQ8O5ba/SnFB+r0DbboFc/wdwFUdnF2KFMXogyMhIABcSyHr2oNVDNz2sY=
X-Received: by 2002:a7b:cd11:: with SMTP id f17mr4215376wmj.127.1606408774663;  Thu, 26 Nov 2020 08:39:34 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <239c4b67-1d9a-da00-7bb0-52019be1b7c1@joelhalpern.com> <CALx6S34uSAne_LyhrWDcjkR5p7MO6ggm_Ua_h+6nkX41S=Ge=A@mail.gmail.com> <a8aad80c-1a4b-4a86-4c13-7391e8513049@joelhalpern.com> <CALx6S36xYADqNrPp1A_Ohx48d7SdV2oFOgVFVV+y_tDbGQG6ug@mail.gmail.com> <abf9c63a-2f7e-6f28-34e8-b3e9598cd2b9@gmail.com> <CALx6S36PTVT49CQHdJNx88PHyYQS23WYP3A7Xw1-+f_tt4H3Gg@mail.gmail.com> <CAEGSd=BGqFTygTiAt1v-71W3RTpdyVqyYzD1vi9uKebPPMoE5Q@mail.gmail.com>
In-Reply-To: <CAEGSd=BGqFTygTiAt1v-71W3RTpdyVqyYzD1vi9uKebPPMoE5Q@mail.gmail.com>
From: Yuchung Cheng <ycheng@google.com>
Date: Thu, 26 Nov 2020 08:38:57 -0800
Message-ID: <CAK6E8=eB-aCxehme5z9zvvx68dZKgSp=P_psh=78Dy6PBAjq6Q@mail.gmail.com>
To: Alexander Azimov <a.e.azimov@gmail.com>
Cc: Tom Herbert <tom@herbertland.com>, IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
Content-Type: multipart/alternative; boundary="00000000000061231205b5053001"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/qfARpZk2vjfRG3skvVXaBjBfdBQ>
Subject: Re: [v6ops] [tcpm]  Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 26 Nov 2020 16:39:40 -0000

--00000000000061231205b5053001
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Thu, Nov 26, 2020 at 1:34 AM Alexander Azimov <a.e.azimov@gmail.com>
wrote:

> Dear colleagues,
>
> We started discussing an incorrect default behavior, and Tom has already
> confirmed that it will be fixed.
>
> Later the thread turned into an argument if the flow label can be changed
> during connection/flow lifetime according to current RFC documents, thoug=
h
> these documents can be updated. This looks a bit weird for me because I
> always thought that it is the IETF community's responsibility to document
> proper solutions. If something undocumented but worthy happens in the
> industry - IETF should catch up. So, I would like to get back to the
> discussion of reasons and their safety.
>
> The general idea of changing the routing path upon network
> outage/degradation looks obvious. Getting kind of source-based routing ca=
n
> significantly reduce the reaction time and improve end-user experience. T=
he
> flow label has a perfect match here: transparent for the application, set
> by the source, not part of 5-tuple, while it can be used in the load
> balancing. IMO poorly documented. I would like to learn your feedback for
> the next wording:
>
> Let say that the flow label is a hash of values from the IP packet's
> 5-tuple and random number. Then
>
> 1. In the case of SYN or SYN-ACK retransmission flow label SHOULD be
> recalculated.
> 2. In the case of RTO timeout expiration in the established TCP session
> the flow label MAY be recalculated. This setting MUST be switched off by
> default.
> 3. Otherwise flow label SHOULD be preserved unchanged.
>

For completion, we might want to discuss reverse-path failure that
RTO-triggered rehash in (1)(2) alone can not repair the connection in
established or handshake phases.

https://patchwork.ozlabs.org/project/netdev/patch/20180829215356.235336-1-y=
cheng@google.com/

I also agree with Tom that the general feature is very useful in keeping
TCP connected with partial route failures, but the default should be an
opt-in.


>
> The first point stands for redirecting connection from the degraded path
> before the connection is established, and it looks safe. The second one c=
an
> also improve performance if it is set on the server-side. Please comment =
if
> you see security flaws in such a design.
>
> =D1=87=D1=82, 26 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 03:16, Tom=
 Herbert <tom@herbertland.com>:
>
>> On Wed, Nov 25, 2020 at 3:33 PM Brian E Carpenter
>> <brian.e.carpenter@gmail.com> wrote:
>> >
>> > I'm not Joel, but I did once spend some time grepping RFCs to find out
>> whether
>> > "flow" or "microflow" was the preferred term. In RFC2474, which is
>> normative,
>> > we have:
>> >
>> >    Microflow: a single instance of an application-to-application flow =
of
>> >    packets which is identified by source address, destination address,
>> >    protocol id, and source port, destination port (where applicable).
>> >
>> > But in the flow label work we explicitly avoided being that precise, a=
nd
>> > did not use the term "microflow". There might be some load balancing
>> > scenarios where you want a broader definition, even including
>> bidirectional
>> > flows. There are expired drafts on that topic:
>> > draft-tarreau-extend-flow-label-balancing
>> > draft-wang-6man-flow-label-reflection
>> >
>> Brian,
>>
>> Random Packet Spraying
>> (
>> https://citeseerx.ist.psu.edu/viewdoc/download?doi=3D10.1.1.297.529&rep=
=3Drep1&type=3Dpdf
>> )
>> is an interesting idea where packets for a single connection are
>> purposely distributed across multiple paths for load distribution. Per
>> packet randomized flow labels with flow label aware ECMP makes this
>> quite easy to do without requiring any special support in switches
>> like you'd need with IPv4. I'm not necessarily advocating this, but it
>> does highlight one potential use case of having a flow label that
>> doesn;t have rigidly defined requirements on the host.
>>
>> Tom
>>
>> > Regards
>> >    Brian
>> >
>> > On 26-Nov-20 11:13, Tom Herbert wrote:
>> > > Joel, is there a normative definition of a flow?
>> > >
>> > > On Wed, Nov 25, 2020, 1:27 PM Joel M. Halpern <jmh@joelhalpern.com
>> <mailto:jmh@joelhalpern.com>> wrote:
>> > >
>> > >     No, as Brian says, there are escape clauses in the flow
>> definitions.
>> > >
>> > >     But changing the flow label due to traffic problems does not
>> correspond
>> > >     to packets being in actually different flows.
>> > >     If one were using UDP, and mixing loss sensitive packets with lo=
ss
>> > >     insensitive packets for a special application, sure, one could
>> use two
>> > >     flow labels.  But that is not what you are describing.
>> > >
>> > >     Yours,
>> > >     Joel
>> > >
>> > >     On 11/25/2020 3:05 PM, Tom Herbert wrote:
>> > >     > Joel,
>> > >     >
>> > >     > Is there an RFC that clearly and unambiguously states that a
>> host MUST
>> > >     > use the same flow label for the lifetime _and_ clearly defines
>> exactly
>> > >     > what a flow is with respect to such a requirement (for
>> instance, how
>> > >     > would you define a flow and enforce such a requirement in UDP?
>> IPsec?
>> > >     > other encapsulations?). If there is such a requirement then
>> we'll
>> > >     > change the code to be conformant.
>> > >     >
>> > >     > Tom
>> > >     >
>> > >     > On Wed, Nov 25, 2020 at 12:39 PM Joel M. Halpern <
>> jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>> wrote:
>> > >     >>
>> > >     >> This kind of thing is why, as I understand it, MPTCP has
>> discovery
>> > >     >> mechanisms ot know if both sides use it, and can select
>> alternative
>> > >     >> addresses for communication.
>> > >     >>
>> > >     >> Trying to guess flow labels that might avoid a problem becaus=
e
>> it might
>> > >     >> be an ECMP problem, is just flailing about.  Not a good desig=
n
>> for
>> > >     >> operational protocols.
>> > >     >>
>> > >     >> And in general, designing protocols around "I know exactly
>> what is going
>> > >     >> on"  (the requirement for what you describe that goes well
>> beyond just
>> > >     >> "limited domains") is also a recipe for failure.
>> > >     >>
>> > >     >> The Flow Label RFCs are actually very explicit that a flow
>> label is
>> > >     >> supposed to be stable for the life of the flow.  Otherwise, i=
t
>> isn't a
>> > >     >> flow label.
>> > >     >>
>> > >     >> Yours,
>> > >     >> Joel
>> > >     >>
>> > >     >> On 11/25/2020 2:35 PM, Tom Herbert wrote:
>> > >     >>> Hi Fernando, comments in line...
>> > >     >>>
>> > >     >>> On Wed, Nov 25, 2020 at 12:13 AM Fernando Gont <
>> fernando@gont.com.ar <mailto:fernando@gont.com.ar>> wrote:
>> > >     >>>>
>> > >     >>>> Hi, Tom,
>> > >     >>>>
>> > >     >>>> On 24/11/20 16:43, Tom Herbert wrote:
>> > >     >>>> [....]
>> > >     >>>>> Modulating the flow label is a means to affect the routing
>> of packets
>> > >     >>>>> through the network that uses flow labels as input to the
>> ECMP hash.
>> > >     >>>>
>> > >     >>>> What's the point?
>> > >     >>>>
>> > >     >>>> 1) You cannot tell *if* the FL is being used.
>> > >     >>>>
>> > >     >>> Generally true, but in a limited domain this information
>> could be
>> > >     >>> discerned. I'd note that it's also generally true that we
>> don't know
>> > >     >>> if there is a load balancer or stateful firewall in the path
>> that
>> > >     >>> requires consistent routing, but in a limited domain we coul=
d
>> know
>> > >     >>> that also.
>> > >     >>>
>> > >     >>>> 2) Changing the FL does not necessarily mean that packets
>> will employ a
>> > >     >>>> different link.
>> > >     >>>
>> > >     >>> It's an opportunistic mechanism. If a connection is failing
>> and we get
>> > >     >>> a better path that fixes it by simply changing the flow labe=
l
>> then
>> > >     >>> what's the harm?
>> > >     >>>
>> > >     >>>>
>> > >     >>>> 3) If the network is failing, shouldn't you handle this via
>> routing?
>> > >     >>>>
>> > >     >>> Sure, but then that requires an out of band feedback loop
>> from a TCP
>> > >     >>> implementation to the network infrastructure to indicate
>> there is a
>> > >     >>> problem and then the network needs to respond. That's
>> significant
>> > >     >>> infrastructure and higher reaction time than doing something
>> in TCP
>> > >     >>> and IP. Think of modulating the flow label is an inexpensive
>> form of
>> > >     >>> source routing within a limited domain that doesn't need any
>> > >     >>> infrastructure or heavyweight protocols or something like
>> segment
>> > >     >>> routing.
>> > >     >>>
>> > >     >>>>
>> > >     >>>>
>> > >     >>>>> The basic idea is that the flow label associated with a
>> connection is
>> > >     >>>>> randomly changed when the stack observes that the
>> connection is
>> > >     >>>>> failing (e.g. and an RTO). There is nothing in the specs
>> that prevents
>> > >     >>>>> this since the source is at liberty to set the flow label
>> as it sees
>> > >     >>>>> fit.
>> > >     >>>>
>> > >     >>>> The FL is expected to remain constant for the life of a
>> flow. A
>> > >     >>>> retransmitted packet is part of the same flow as the
>> > >     >>>> originally-transmitted packet. So this seems to be
>> contradicting the
>> > >     >>>> very specification of the FL.
>> > >     >>>>
>> > >     >>>> For instance, If a RTO for a flow causes the FL to change,
>> then one may
>> > >     >>>> possibly argue that the FL is not naming/labeling what is
>> said/expected
>> > >     >>>> to be anming/labeling.
>> > >     >>>
>> > >     >>> Specifically, RFC6437 states:
>> > >     >>>
>> > >     >>> "It is therefore RECOMMENDED that source hosts support the
>> flow label
>> > >     >>> by setting the flow label field for all packets of a given
>> flow to the
>> > >     >>> same value chosen from an approximation to a discrete unifor=
m
>> > >     >>> distribution."
>> > >     >>>
>> > >     >>> So that is clearly a just recommendation, and not a
>> requirement (and
>> > >     >>> definitely not a MUST). Furthermore, RFC6437 states:
>> > >     >>>
>> > >     >>> "A forwarding node MUST either leave a non-zero flow label
>> value
>> > >     >>> unchanged or change it only for compelling operational
>> security
>> > >     >>> reasons as described in Section 6.1."
>> > >     >>>
>> > >     >>> So there's no guarantee in the protocol specs that flow
>> labels are
>> > >     >>> consistent for the life of the connection, which means that
>> the
>> > >     >>> network cannot assume that and thus it would be incorrect if
>> the
>> > >     >>> network tried to enforce flow label consistency as a protoco=
l
>> > >     >>> requirement. As I said, it is prudent to try to be consisten=
t
>> with
>> > >     >>> flow labels and the default behavior in Linux should be
>> changed,
>> > >     >>> however I do not believe there's a valid claim of
>> non-conformance that
>> > >     >>> motivates removal of the feature that is already deployed.
>> > >     >>>
>> > >     >>> Tom
>> > >     >>>
>> > >     >>>
>> > >     >>>
>> > >     >>>
>> > >     >>>>
>> > >     >>>>
>> > >     >>>>
>> > >     >>>>> The feature is useful in large datacenter networks, like
>> > >     >>>>> pparently Facebook where the patches originate, since
>> information
>> > >     >>>>> discerned by TCP can opportunistically be applied to route
>> selection.
>> > >     >>>>> The practical issue is that there are stateful devices lik=
e
>> firewalls
>> > >     >>>>> that require consistent routing in the network in which
>> case changing
>> > >     >>>>> the flow label can confuse them. As I mentioned, the
>> original intent
>> > >     >>>>> was that the flow label randomization feature should be
>> opt-in instead
>> > >     >>>>> of on by default.
>> > >     >>>>
>> > >     >>>> So... where is the "source" of the packet that would be
>> "modulating" the FL?
>> > >     >>>>
>> > >     >>>> Thanks,
>> > >     >>>> --
>> > >     >>>> Fernando Gont
>> > >     >>>> e-mail: fernando@gont.com.ar <mailto:fernando@gont.com.ar>
>> || fgont@si6networks.com <mailto:fgont@si6networks.com>
>> > >     >>>> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF
>> D076 FFF1
>> > >     >>>>
>> > >     >>>>
>> > >     >>>>
>> > >     >>>
>> > >     >>> _______________________________________________
>> > >     >>> v6ops mailing list
>> > >     >>> v6ops@ietf.org <mailto:v6ops@ietf.org>
>> > >     >>> https://www.ietf.org/mailman/listinfo/v6ops
>> > >     >>>
>> > >
>> > >
>> > > _______________________________________________
>> > > v6ops mailing list
>> > > v6ops@ietf.org
>> > > https://www.ietf.org/mailman/listinfo/v6ops
>> > >
>> >
>>
>> _______________________________________________
>> v6ops mailing list
>> v6ops@ietf.org
>> https://www.ietf.org/mailman/listinfo/v6ops
>>
>
>
> --
> Best regards,
> Alexander Azimov
> _______________________________________________
> tcpm mailing list
> tcpm@ietf.org
> https://www.ietf.org/mailman/listinfo/tcpm
>

--00000000000061231205b5053001
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><div dir=3D"ltr"><div dir=3D"lt=
r"><br></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail=
_attr">On Thu, Nov 26, 2020 at 1:34 AM Alexander Azimov &lt;<a href=3D"mail=
to:a.e.azimov@gmail.com" target=3D"_blank">a.e.azimov@gmail.com</a>&gt; wro=
te:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px =
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"=
ltr">Dear colleagues,<br><br>We started discussing an incorrect default beh=
avior, and Tom has already confirmed that it will be fixed.<br><br>Later th=
e thread turned into an argument if the flow label can be changed during co=
nnection/flow lifetime according to current RFC documents, though these doc=
uments can be updated. This looks a bit weird for me because I always thoug=
ht that it is the IETF community&#39;s responsibility to document proper so=
lutions. If something undocumented but worthy happens in the industry - IET=
F should catch up. So, I would like to get back to the discussion of reason=
s and their safety. <br><br>The general idea of changing the routing path u=
pon network outage/degradation looks obvious. Getting kind of source-based =
routing can significantly reduce the reaction=20

 time and improve end-user experience. The flow label has a perfect match h=
ere: transparent for the application, set by the source, not part of 5-tupl=
e, while it can be used in the load balancing. IMO poorly documented. I wou=
ld like to learn your feedback for the next wording:<br><br>Let say that th=
e flow label is a hash of values from the IP packet&#39;s 5-tuple and rando=
m number. Then<br><br>1. In the case of SYN or SYN-ACK retransmission flow =
label SHOULD be recalculated.<br>2. In the case of RTO timeout expiration i=
n the established TCP session the flow label MAY be=20

recalculated. This setting MUST be switched off by default.<br>3. Otherwise=
 flow label SHOULD be preserved unchanged.<br></div></blockquote><div>=C2=
=A0</div><div>For completion, we might want to discuss reverse-path failure=
 that RTO-triggered rehash in (1)(2) alone can not repair the connection in=
 established or handshake phases.</div><div>=C2=A0<a href=3D"https://patchw=
ork.ozlabs.org/project/netdev/patch/20180829215356.235336-1-ycheng@google.c=
om/">https://patchwork.ozlabs.org/project/netdev/patch/20180829215356.23533=
6-1-ycheng@google.com/</a></div><div><br></div><div>I also agree with Tom t=
hat the general feature is very useful in keeping TCP connected with partia=
l route failures, but the default should be an opt-in.</div><div>=C2=A0</di=
v><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;borde=
r-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><br>Th=
e first point stands for redirecting connection from the degraded path befo=
re the connection is established, and it looks safe. The second one can als=
o improve performance if it is set on the server-side. Please comment if yo=
u see security flaws in such a design.<br></div><br><div class=3D"gmail_quo=
te"><div dir=3D"ltr" class=3D"gmail_attr">=D1=87=D1=82, 26 =D0=BD=D0=BE=D1=
=8F=D0=B1. 2020 =D0=B3. =D0=B2 03:16, Tom Herbert &lt;<a href=3D"mailto:tom=
@herbertland.com" target=3D"_blank">tom@herbertland.com</a>&gt;:<br></div><=
blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l=
eft:1px solid rgb(204,204,204);padding-left:1ex">On Wed, Nov 25, 2020 at 3:=
33 PM Brian E Carpenter<br>
&lt;<a href=3D"mailto:brian.e.carpenter@gmail.com" target=3D"_blank">brian.=
e.carpenter@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; I&#39;m not Joel, but I did once spend some time grepping RFCs to find=
 out whether<br>
&gt; &quot;flow&quot; or &quot;microflow&quot; was the preferred term. In R=
FC2474, which is normative,<br>
&gt; we have:<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 Microflow: a single instance of an application-to-applica=
tion flow of<br>
&gt;=C2=A0 =C2=A0 packets which is identified by source address, destinatio=
n address,<br>
&gt;=C2=A0 =C2=A0 protocol id, and source port, destination port (where app=
licable).<br>
&gt;<br>
&gt; But in the flow label work we explicitly avoided being that precise, a=
nd<br>
&gt; did not use the term &quot;microflow&quot;. There might be some load b=
alancing<br>
&gt; scenarios where you want a broader definition, even including bidirect=
ional<br>
&gt; flows. There are expired drafts on that topic:<br>
&gt; draft-tarreau-extend-flow-label-balancing<br>
&gt; draft-wang-6man-flow-label-reflection<br>
&gt;<br>
Brian,<br>
<br>
Random Packet Spraying<br>
(<a href=3D"https://citeseerx.ist.psu.edu/viewdoc/download?doi=3D10.1.1.297=
.529&amp;rep=3Drep1&amp;type=3Dpdf" rel=3D"noreferrer" target=3D"_blank">ht=
tps://citeseerx.ist.psu.edu/viewdoc/download?doi=3D10.1.1.297.529&amp;rep=
=3Drep1&amp;type=3Dpdf</a>)<br>
is an interesting idea where packets for a single connection are<br>
purposely distributed across multiple paths for load distribution. Per<br>
packet randomized flow labels with flow label aware ECMP makes this<br>
quite easy to do without requiring any special support in switches<br>
like you&#39;d need with IPv4. I&#39;m not necessarily advocating this, but=
 it<br>
does highlight one potential use case of having a flow label that<br>
doesn;t have rigidly defined requirements on the host.<br>
<br>
Tom<br>
<br>
&gt; Regards<br>
&gt;=C2=A0 =C2=A0 Brian<br>
&gt;<br>
&gt; On 26-Nov-20 11:13, Tom Herbert wrote:<br>
&gt; &gt; Joel, is there a normative definition of a flow?<br>
&gt; &gt;<br>
&gt; &gt; On Wed, Nov 25, 2020, 1:27 PM Joel M. Halpern &lt;<a href=3D"mail=
to:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailt=
o:<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.=
com</a>&gt;&gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0No, as Brian says, there are escape clauses in=
 the flow definitions.<br>
&gt; &gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0But changing the flow label due to traffic pro=
blems does not correspond<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0to packets being in actually different flows.<=
br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0If one were using UDP, and mixing loss sensiti=
ve packets with loss<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0insensitive packets for a special application,=
 sure, one could use two<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0flow labels.=C2=A0 But that is not what you ar=
e describing.<br>
&gt; &gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt; &gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0On 11/25/2020 3:05 PM, Tom Herbert wrote:<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; Joel,<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; Is there an RFC that clearly and unambigu=
ously states that a host MUST<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; use the same flow label for the lifetime =
_and_ clearly defines exactly<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; what a flow is with respect to such a req=
uirement (for instance, how<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; would you define a flow and enforce such =
a requirement in UDP? IPsec?<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; other encapsulations?). If there is such =
a requirement then we&#39;ll<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; change the code to be conformant.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; Tom<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; On Wed, Nov 25, 2020 at 12:39 PM Joel M. =
Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@jo=
elhalpern.com</a> &lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" target=
=3D"_blank">jmh@joelhalpern.com</a>&gt;&gt; wrote:<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; This kind of thing is why, as I under=
stand it, MPTCP has discovery<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; mechanisms ot know if both sides use =
it, and can select alternative<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; addresses for communication.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; Trying to guess flow labels that migh=
t avoid a problem because it might<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; be an ECMP problem, is just flailing =
about.=C2=A0 Not a good design for<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; operational protocols.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; And in general, designing protocols a=
round &quot;I know exactly what is going<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; on&quot;=C2=A0 (the requirement for w=
hat you describe that goes well beyond just<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; &quot;limited domains&quot;) is also =
a recipe for failure.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; The Flow Label RFCs are actually very=
 explicit that a flow label is<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; supposed to be stable for the life of=
 the flow.=C2=A0 Otherwise, it isn&#39;t a<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; flow label.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; Yours,<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; Joel<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; On 11/25/2020 2:35 PM, Tom Herbert wr=
ote:<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; Hi Fernando, comments in line...<=
br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; On Wed, Nov 25, 2020 at 12:13 AM =
Fernando Gont &lt;<a href=3D"mailto:fernando@gont.com.ar" target=3D"_blank"=
>fernando@gont.com.ar</a> &lt;mailto:<a href=3D"mailto:fernando@gont.com.ar=
" target=3D"_blank">fernando@gont.com.ar</a>&gt;&gt; wrote:<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; Hi, Tom,<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; On 24/11/20 16:43, Tom Herber=
t wrote:<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; [....]<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; Modulating the flow label=
 is a means to affect the routing of packets<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; through the network that =
uses flow labels as input to the ECMP hash.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; What&#39;s the point?<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; 1) You cannot tell *if* the F=
L is being used.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; Generally true, but in a limited =
domain this information could be<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; discerned. I&#39;d note that it&#=
39;s also generally true that we don&#39;t know<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; if there is a load balancer or st=
ateful firewall in the path that<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; requires consistent routing, but =
in a limited domain we could know<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; that also.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; 2) Changing the FL does not n=
ecessarily mean that packets will employ a<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; different link.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; It&#39;s an opportunistic mechani=
sm. If a connection is failing and we get<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; a better path that fixes it by si=
mply changing the flow label then<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; what&#39;s the harm?<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; 3) If the network is failing,=
 shouldn&#39;t you handle this via routing?<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; Sure, but then that requires an o=
ut of band feedback loop from a TCP<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; implementation to the network inf=
rastructure to indicate there is a<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; problem and then the network need=
s to respond. That&#39;s significant<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; infrastructure and higher reactio=
n time than doing something in TCP<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; and IP. Think of modulating the f=
low label is an inexpensive form of<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; source routing within a limited d=
omain that doesn&#39;t need any<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; infrastructure or heavyweight pro=
tocols or something like segment<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; routing.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; The basic idea is that th=
e flow label associated with a connection is<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; randomly changed when the=
 stack observes that the connection is<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; failing (e.g. and an RTO)=
. There is nothing in the specs that prevents<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; this since the source is =
at liberty to set the flow label as it sees<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; fit.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; The FL is expected to remain =
constant for the life of a flow. A<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; retransmitted packet is part =
of the same flow as the<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; originally-transmitted packet=
. So this seems to be contradicting the<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; very specification of the FL.=
<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; For instance, If a RTO for a =
flow causes the FL to change, then one may<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; possibly argue that the FL is=
 not naming/labeling what is said/expected<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; to be anming/labeling.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; Specifically, RFC6437 states:<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; &quot;It is therefore RECOMMENDED=
 that source hosts support the flow label<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; by setting the flow label field f=
or all packets of a given flow to the<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; same value chosen from an approxi=
mation to a discrete uniform<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; distribution.&quot;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; So that is clearly a just recomme=
ndation, and not a requirement (and<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; definitely not a MUST). Furthermo=
re, RFC6437 states:<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; &quot;A forwarding node MUST eith=
er leave a non-zero flow label value<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; unchanged or change it only for c=
ompelling operational security<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; reasons as described in Section 6=
.1.&quot;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; So there&#39;s no guarantee in th=
e protocol specs that flow labels are<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; consistent for the life of the co=
nnection, which means that the<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; network cannot assume that and th=
us it would be incorrect if the<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; network tried to enforce flow lab=
el consistency as a protocol<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; requirement. As I said, it is pru=
dent to try to be consistent with<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; flow labels and the default behav=
ior in Linux should be changed,<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; however I do not believe there&#3=
9;s a valid claim of non-conformance that<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; motivates removal of the feature =
that is already deployed.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; Tom<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; The feature is useful in =
large datacenter networks, like<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; pparently Facebook where =
the patches originate, since information<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; discerned by TCP can oppo=
rtunistically be applied to route selection.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; The practical issue is th=
at there are stateful devices like firewalls<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; that require consistent r=
outing in the network in which case changing<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; the flow label can confus=
e them. As I mentioned, the original intent<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; was that the flow label r=
andomization feature should be opt-in instead<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; of on by default.<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; So... where is the &quot;sour=
ce&quot; of the packet that would be &quot;modulating&quot; the FL?<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; Thanks,<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; --<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; Fernando Gont<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; e-mail: <a href=3D"mailto:fer=
nando@gont.com.ar" target=3D"_blank">fernando@gont.com.ar</a> &lt;mailto:<a=
 href=3D"mailto:fernando@gont.com.ar" target=3D"_blank">fernando@gont.com.a=
r</a>&gt; || <a href=3D"mailto:fgont@si6networks.com" target=3D"_blank">fgo=
nt@si6networks.com</a> &lt;mailto:<a href=3D"mailto:fgont@si6networks.com" =
target=3D"_blank">fgont@si6networks.com</a>&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; PGP Fingerprint: 7809 84F5 32=
2E 45C7 F1C9 3945 96EE A9EF D076 FFF1<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; _________________________________=
______________<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; v6ops mailing list<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; <a href=3D"mailto:v6ops@ietf.org"=
 target=3D"_blank">v6ops@ietf.org</a> &lt;mailto:<a href=3D"mailto:v6ops@ie=
tf.org" target=3D"_blank">v6ops@ietf.org</a>&gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; <a href=3D"https://www.ietf.org/m=
ailman/listinfo/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.iet=
f.org/mailman/listinfo/v6ops</a><br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; v6ops mailing list<br>
&gt; &gt; <a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.or=
g</a><br>
&gt; &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"no=
referrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a>=
<br>
&gt; &gt;<br>
&gt;<br>
<br>
_______________________________________________<br>
v6ops mailing list<br>
<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
><div dir=3D"ltr">Best regards,<div>Alexander Azimov</div></div></div>
_______________________________________________<br>
tcpm mailing list<br>
<a href=3D"mailto:tcpm@ietf.org" target=3D"_blank">tcpm@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/tcpm" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/tcpm</a><br>
</blockquote></div></div>
</div>

--00000000000061231205b5053001--


From nobody Thu Nov 26 11:53:11 2020
Return-Path: <brian.e.carpenter@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 7C5EB3A0937; Thu, 26 Nov 2020 11:53:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.1
X-Spam-Level: 
X-Spam-Status: No, score=-0.1 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, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URI_DOTEDU=1.999] 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 pmK6Qy6hjEjq; Thu, 26 Nov 2020 11:53:04 -0800 (PST)
Received: from mail-pf1-x434.google.com (mail-pf1-x434.google.com [IPv6:2607:f8b0:4864:20::434]) (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 49A1D3A0934; Thu, 26 Nov 2020 11:53:04 -0800 (PST)
Received: by mail-pf1-x434.google.com with SMTP id b6so2470864pfp.7; Thu, 26 Nov 2020 11:53:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=7KsfzhLZojDWOSaUcpbCg7Z+oYHfH1TZPipK+ib5TZM=; b=RaOv69KgSn1labbz2LL1KLRiZfhWImU+CRWRCPqrUeOFF3cv0YAAOHKTcXvxsZklB0 kO1OBlVQbmng/WfPs4shnTlF2Ss9ljQ6W7fBJMc0yWN3+FD9ff8V7fGcAiqnvfYCVVsH agn33WxBkruzdMJ2QRAoUvCxWiXxJQfwOvZ7XTvKbwC3/dxb6osqTfqOdupnG8Posnux GzJhHhMvpr72KSgq+r4KL012Gkk7SLMpRWl8sDfklTgXjKzmpHFBubLf2j52rL7Go2w2 RqSAznNV6KS0Bb8tesKkGtQw9mFLHLvUx4mPrEhigpYSaUvNzO74hZSDkdcULUaDPRu3 8rmA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=7KsfzhLZojDWOSaUcpbCg7Z+oYHfH1TZPipK+ib5TZM=; b=lDe3ZZ3QQCk2nCQbBQueFaZksZocp1w+oplnL4eKzSDiOJt/rTdeIT5+DTomwmpGfG rSSSUz5yo+rL9zCQevEG47nwFdmb1SY+5yIhYAmqOAxkTKjDcHGXcreCXAQPAETG7xs6 53UEOpWOJuk0zCVp+3SMrrSUWPsSYgUM5IEPUDc0V98jyJY5UdxSQK6RuIyN8udCNk+t PH6VMNTR8ZFZBwop+czaretmULtUqvYhr6fVBhsSmun/faYif86SrNkOkfQ50StBiLYk Ry39cep7wcWqCV+s/iIZvbQPNs7BEmDFHRHFWhnywTlMXudluUv68i9Wod9xhhgoFegw 150Q==
X-Gm-Message-State: AOAM531QnKffRni0PQEiSQkszeUOAmxdqOhRt+HeTDXW/41Umu7qDZNw 30d0iL3EpmSsMnlhLY2fpHF5WYJ0RSbO4g==
X-Google-Smtp-Source: ABdhPJxwQkKaIB2EbIoW1srp6ULXjykpHUb+Gs9uEpFKxhU/589BqhoF+njIlywiiMSpPCHfEOVojw==
X-Received: by 2002:a63:5941:: with SMTP id j1mr3728838pgm.59.1606420383173; Thu, 26 Nov 2020 11:53:03 -0800 (PST)
Received: from [192.168.178.20] ([151.210.131.28]) by smtp.gmail.com with ESMTPSA id m5sm7300617pjl.19.2020.11.26.11.53.00 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 26 Nov 2020 11:53:02 -0800 (PST)
To: Alexander Azimov <a.e.azimov@gmail.com>, Tom Herbert <tom@herbertland.com>
Cc: tcpm <tcpm@ietf.org>, IPv6 Operations <v6ops@ietf.org>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <239c4b67-1d9a-da00-7bb0-52019be1b7c1@joelhalpern.com> <CALx6S34uSAne_LyhrWDcjkR5p7MO6ggm_Ua_h+6nkX41S=Ge=A@mail.gmail.com> <a8aad80c-1a4b-4a86-4c13-7391e8513049@joelhalpern.com> <CALx6S36xYADqNrPp1A_Ohx48d7SdV2oFOgVFVV+y_tDbGQG6ug@mail.gmail.com> <abf9c63a-2f7e-6f28-34e8-b3e9598cd2b9@gmail.com> <CALx6S36PTVT49CQHdJNx88PHyYQS23WYP3A7Xw1-+f_tt4H3Gg@mail.gmail.com> <CAEGSd=BGqFTygTiAt1v-71W3RTpdyVqyYzD1vi9uKebPPMoE5Q@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <a652123e-2371-3241-2884-425f3113344d@gmail.com>
Date: Fri, 27 Nov 2020 08:52:57 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CAEGSd=BGqFTygTiAt1v-71W3RTpdyVqyYzD1vi9uKebPPMoE5Q@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/FuXRhBbKhy08_M5xroyilAiWSP4>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 26 Nov 2020 19:53:07 -0000

Alexander,

> 1. In the case of SYN or SYN-ACK retransmission flow label SHOULD be re=
calculated.
=2E..
> The first point stands for redirecting connection from the degraded pat=
h before the connection is established, and it looks safe.

I am convinced that it is often unsafe, because that depends on exactly h=
ow a server farm load balancer handles such cases. If it maintains the TC=
P session on the same actual server if there is SYN(-ACK) retransmission,=
 the flow label must not be changed.
The benefit for possible broken routing is quite hypothetical, whereas th=
e risk to
session persistence at the server is real. (Remember that the source cann=
ot know by magic that there is server load balancing at the far end, but =
it's the common case today.)

> 2. In the case of RTO timeout expiration in the established TCP session=
 the flow label MAY be recalculated. This setting MUST be switched off by=
 default.

As noted before, this is only safe in a limited domain where it is known =
with certainty that server load balancing is not in use. I think it's the=
refore a corner case and specifically, the appropriate normative statemen=
t would be SHOULD NOT, which is defined very carefully in RFC2119 exactly=
 for this sort of case.

But in fact I think we should not attempt to legislate on this point. The=
 value is marginal at best. As others have said, this is not the way to t=
ackle operational routing problems.

Regards
   Brian Carpenter

On 26-Nov-20 22:34, Alexander Azimov wrote:
> Dear colleagues,
>=20
> We started discussing an incorrect default behavior, and Tom has alread=
y confirmed that it will be fixed.
>=20
> Later the thread turned into an argument if the flow label can be chang=
ed during connection/flow lifetime according to current RFC documents, th=
ough these documents can be updated. This looks a bit weird for me becaus=
e I always thought that it is the IETF community's responsibility to docu=
ment proper solutions. If something undocumented but worthy happens in th=
e industry - IETF should catch up. So, I would like to get back to the di=
scussion of reasons and their safety.
>=20
> The general idea of changing the routing path upon network outage/degra=
dation looks obvious. Getting kind of source-based routing can significan=
tly reduce the reaction time and improve end-user experience. The flow la=
bel has a perfect match here: transparent for the application, set by the=
 source, not part of 5-tuple, while it can be used in the load balancing.=
 IMO poorly documented. I would like to learn your feedback for the next =
wording:
>=20
> Let say that the flow label is a hash of values from the IP packet's 5-=
tuple and random number. Then
>=20
> 1. In the case of SYN or SYN-ACK retransmission flow label SHOULD be re=
calculated.
> 2. In the case of RTO timeout expiration in the established TCP session=
 the flow label MAY be recalculated. This setting MUST be switched off by=
 default.
> 3. Otherwise flow label SHOULD be preserved unchanged.
>=20
> The first point stands for redirecting connection from the degraded pat=
h before the connection is established, and it looks safe. The second one=
 can also improve performance if it is set on the server-side. Please com=
ment if you see security flaws in such a design.
>=20
> =D1=87=D1=82, 26 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 03:16, T=
om Herbert <tom@herbertland.com <mailto:tom@herbertland.com>>:
>=20
>     On Wed, Nov 25, 2020 at 3:33 PM Brian E Carpenter
>     <brian.e.carpenter@gmail.com <mailto:brian.e.carpenter@gmail.com>> =
wrote:
>     >
>     > I'm not Joel, but I did once spend some time grepping RFCs to fin=
d out whether
>     > "flow" or "microflow" was the preferred term. In RFC2474, which i=
s normative,
>     > we have:
>     >
>     >=C2=A0 =C2=A0 Microflow: a single instance of an application-to-ap=
plication flow of
>     >=C2=A0 =C2=A0 packets which is identified by source address, desti=
nation address,
>     >=C2=A0 =C2=A0 protocol id, and source port, destination port (wher=
e applicable).
>     >
>     > But in the flow label work we explicitly avoided being that preci=
se, and
>     > did not use the term "microflow". There might be some load balanc=
ing
>     > scenarios where you want a broader definition, even including bid=
irectional
>     > flows. There are expired drafts on that topic:
>     > draft-tarreau-extend-flow-label-balancing
>     > draft-wang-6man-flow-label-reflection
>     >
>     Brian,
>=20
>     Random Packet Spraying
>     (https://citeseerx.ist.psu.edu/viewdoc/download?doi=3D10.1.1.297.52=
9&rep=3Drep1&type=3Dpdf)
>     is an interesting idea where packets for a single connection are
>     purposely distributed across multiple paths for load distribution. =
Per
>     packet randomized flow labels with flow label aware ECMP makes this=

>     quite easy to do without requiring any special support in switches
>     like you'd need with IPv4. I'm not necessarily advocating this, but=
 it
>     does highlight one potential use case of having a flow label that
>     doesn;t have rigidly defined requirements on the host.
>=20
>     Tom
>=20
>     > Regards
>     >=C2=A0 =C2=A0 Brian
>     >
>     > On 26-Nov-20 11:13, Tom Herbert wrote:
>     > > Joel, is there a normative definition of a flow?
>     > >
>     > > On Wed, Nov 25, 2020, 1:27 PM Joel M. Halpern <jmh@joelhalpern.=
com <mailto:jmh@joelhalpern.com> <mailto:jmh@joelhalpern.com <mailto:jmh@=
joelhalpern.com>>> wrote:
>     > >
>     > >=C2=A0 =C2=A0 =C2=A0No, as Brian says, there are escape clauses =
in the flow definitions.
>     > >
>     > >=C2=A0 =C2=A0 =C2=A0But changing the flow label due to traffic p=
roblems does not correspond
>     > >=C2=A0 =C2=A0 =C2=A0to packets being in actually different flows=
=2E
>     > >=C2=A0 =C2=A0 =C2=A0If one were using UDP, and mixing loss sensi=
tive packets with loss
>     > >=C2=A0 =C2=A0 =C2=A0insensitive packets for a special applicatio=
n, sure, one could use two
>     > >=C2=A0 =C2=A0 =C2=A0flow labels.=C2=A0 But that is not what you =
are describing.
>     > >
>     > >=C2=A0 =C2=A0 =C2=A0Yours,
>     > >=C2=A0 =C2=A0 =C2=A0Joel
>     > >
>     > >=C2=A0 =C2=A0 =C2=A0On 11/25/2020 3:05 PM, Tom Herbert wrote:
>     > >=C2=A0 =C2=A0 =C2=A0> Joel,
>     > >=C2=A0 =C2=A0 =C2=A0>
>     > >=C2=A0 =C2=A0 =C2=A0> Is there an RFC that clearly and unambiguo=
usly states that a host MUST
>     > >=C2=A0 =C2=A0 =C2=A0> use the same flow label for the lifetime _=
and_ clearly defines exactly
>     > >=C2=A0 =C2=A0 =C2=A0> what a flow is with respect to such a requ=
irement (for instance, how
>     > >=C2=A0 =C2=A0 =C2=A0> would you define a flow and enforce such a=
 requirement in UDP? IPsec?
>     > >=C2=A0 =C2=A0 =C2=A0> other encapsulations?). If there is such a=
 requirement then we'll
>     > >=C2=A0 =C2=A0 =C2=A0> change the code to be conformant.
>     > >=C2=A0 =C2=A0 =C2=A0>
>     > >=C2=A0 =C2=A0 =C2=A0> Tom
>     > >=C2=A0 =C2=A0 =C2=A0>
>     > >=C2=A0 =C2=A0 =C2=A0> On Wed, Nov 25, 2020 at 12:39 PM Joel M. H=
alpern <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com> <mailto:jmh@joel=
halpern.com <mailto:jmh@joelhalpern.com>>> wrote:
>     > >=C2=A0 =C2=A0 =C2=A0>>
>     > >=C2=A0 =C2=A0 =C2=A0>> This kind of thing is why, as I understan=
d it, MPTCP has discovery
>     > >=C2=A0 =C2=A0 =C2=A0>> mechanisms ot know if both sides use it, =
and can select alternative
>     > >=C2=A0 =C2=A0 =C2=A0>> addresses for communication.
>     > >=C2=A0 =C2=A0 =C2=A0>>
>     > >=C2=A0 =C2=A0 =C2=A0>> Trying to guess flow labels that might av=
oid a problem because it might
>     > >=C2=A0 =C2=A0 =C2=A0>> be an ECMP problem, is just flailing abou=
t.=C2=A0 Not a good design for
>     > >=C2=A0 =C2=A0 =C2=A0>> operational protocols.
>     > >=C2=A0 =C2=A0 =C2=A0>>
>     > >=C2=A0 =C2=A0 =C2=A0>> And in general, designing protocols aroun=
d "I know exactly what is going
>     > >=C2=A0 =C2=A0 =C2=A0>> on"=C2=A0 (the requirement for what you d=
escribe that goes well beyond just
>     > >=C2=A0 =C2=A0 =C2=A0>> "limited domains") is also a recipe for f=
ailure.
>     > >=C2=A0 =C2=A0 =C2=A0>>
>     > >=C2=A0 =C2=A0 =C2=A0>> The Flow Label RFCs are actually very exp=
licit that a flow label is
>     > >=C2=A0 =C2=A0 =C2=A0>> supposed to be stable for the life of the=
 flow.=C2=A0 Otherwise, it isn't a
>     > >=C2=A0 =C2=A0 =C2=A0>> flow label.
>     > >=C2=A0 =C2=A0 =C2=A0>>
>     > >=C2=A0 =C2=A0 =C2=A0>> Yours,
>     > >=C2=A0 =C2=A0 =C2=A0>> Joel
>     > >=C2=A0 =C2=A0 =C2=A0>>
>     > >=C2=A0 =C2=A0 =C2=A0>> On 11/25/2020 2:35 PM, Tom Herbert wrote:=

>     > >=C2=A0 =C2=A0 =C2=A0>>> Hi Fernando, comments in line...
>     > >=C2=A0 =C2=A0 =C2=A0>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>> On Wed, Nov 25, 2020 at 12:13 AM Fernand=
o Gont <fernando@gont.com.ar <mailto:fernando@gont.com.ar> <mailto:fernan=
do@gont.com.ar <mailto:fernando@gont.com.ar>>> wrote:
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>> Hi, Tom,
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>> On 24/11/20 16:43, Tom Herbert wrote:
>     > >=C2=A0 =C2=A0 =C2=A0>>>> [....]
>     > >=C2=A0 =C2=A0 =C2=A0>>>>> Modulating the flow label is a means t=
o affect the routing of packets
>     > >=C2=A0 =C2=A0 =C2=A0>>>>> through the network that uses flow lab=
els as input to the ECMP hash.
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>> What's the point?
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>> 1) You cannot tell *if* the FL is being=
 used.
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>> Generally true, but in a limited domain =
this information could be
>     > >=C2=A0 =C2=A0 =C2=A0>>> discerned. I'd note that it's also gener=
ally true that we don't know
>     > >=C2=A0 =C2=A0 =C2=A0>>> if there is a load balancer or stateful =
firewall in the path that
>     > >=C2=A0 =C2=A0 =C2=A0>>> requires consistent routing, but in a li=
mited domain we could know
>     > >=C2=A0 =C2=A0 =C2=A0>>> that also.
>     > >=C2=A0 =C2=A0 =C2=A0>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>> 2) Changing the FL does not necessarily=
 mean that packets will employ a
>     > >=C2=A0 =C2=A0 =C2=A0>>>> different link.
>     > >=C2=A0 =C2=A0 =C2=A0>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>> It's an opportunistic mechanism. If a co=
nnection is failing and we get
>     > >=C2=A0 =C2=A0 =C2=A0>>> a better path that fixes it by simply ch=
anging the flow label then
>     > >=C2=A0 =C2=A0 =C2=A0>>> what's the harm?
>     > >=C2=A0 =C2=A0 =C2=A0>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>> 3) If the network is failing, shouldn't=
 you handle this via routing?
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>> Sure, but then that requires an out of b=
and feedback loop from a TCP
>     > >=C2=A0 =C2=A0 =C2=A0>>> implementation to the network infrastruc=
ture to indicate there is a
>     > >=C2=A0 =C2=A0 =C2=A0>>> problem and then the network needs to re=
spond. That's significant
>     > >=C2=A0 =C2=A0 =C2=A0>>> infrastructure and higher reaction time =
than doing something in TCP
>     > >=C2=A0 =C2=A0 =C2=A0>>> and IP. Think of modulating the flow lab=
el is an inexpensive form of
>     > >=C2=A0 =C2=A0 =C2=A0>>> source routing within a limited domain t=
hat doesn't need any
>     > >=C2=A0 =C2=A0 =C2=A0>>> infrastructure or heavyweight protocols =
or something like segment
>     > >=C2=A0 =C2=A0 =C2=A0>>> routing.
>     > >=C2=A0 =C2=A0 =C2=A0>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>>> The basic idea is that the flow label =
associated with a connection is
>     > >=C2=A0 =C2=A0 =C2=A0>>>>> randomly changed when the stack observ=
es that the connection is
>     > >=C2=A0 =C2=A0 =C2=A0>>>>> failing (e.g. and an RTO). There is no=
thing in the specs that prevents
>     > >=C2=A0 =C2=A0 =C2=A0>>>>> this since the source is at liberty to=
 set the flow label as it sees
>     > >=C2=A0 =C2=A0 =C2=A0>>>>> fit.
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>> The FL is expected to remain constant f=
or the life of a flow. A
>     > >=C2=A0 =C2=A0 =C2=A0>>>> retransmitted packet is part of the sam=
e flow as the
>     > >=C2=A0 =C2=A0 =C2=A0>>>> originally-transmitted packet. So this =
seems to be contradicting the
>     > >=C2=A0 =C2=A0 =C2=A0>>>> very specification of the FL.
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>> For instance, If a RTO for a flow cause=
s the FL to change, then one may
>     > >=C2=A0 =C2=A0 =C2=A0>>>> possibly argue that the FL is not namin=
g/labeling what is said/expected
>     > >=C2=A0 =C2=A0 =C2=A0>>>> to be anming/labeling.
>     > >=C2=A0 =C2=A0 =C2=A0>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>> Specifically, RFC6437 states:
>     > >=C2=A0 =C2=A0 =C2=A0>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>> "It is therefore RECOMMENDED that source=
 hosts support the flow label
>     > >=C2=A0 =C2=A0 =C2=A0>>> by setting the flow label field for all =
packets of a given flow to the
>     > >=C2=A0 =C2=A0 =C2=A0>>> same value chosen from an approximation =
to a discrete uniform
>     > >=C2=A0 =C2=A0 =C2=A0>>> distribution."
>     > >=C2=A0 =C2=A0 =C2=A0>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>> So that is clearly a just recommendation=
, and not a requirement (and
>     > >=C2=A0 =C2=A0 =C2=A0>>> definitely not a MUST). Furthermore, RFC=
6437 states:
>     > >=C2=A0 =C2=A0 =C2=A0>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>> "A forwarding node MUST either leave a n=
on-zero flow label value
>     > >=C2=A0 =C2=A0 =C2=A0>>> unchanged or change it only for compelli=
ng operational security
>     > >=C2=A0 =C2=A0 =C2=A0>>> reasons as described in Section 6.1."
>     > >=C2=A0 =C2=A0 =C2=A0>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>> So there's no guarantee in the protocol =
specs that flow labels are
>     > >=C2=A0 =C2=A0 =C2=A0>>> consistent for the life of the connectio=
n, which means that the
>     > >=C2=A0 =C2=A0 =C2=A0>>> network cannot assume that and thus it w=
ould be incorrect if the
>     > >=C2=A0 =C2=A0 =C2=A0>>> network tried to enforce flow label cons=
istency as a protocol
>     > >=C2=A0 =C2=A0 =C2=A0>>> requirement. As I said, it is prudent to=
 try to be consistent with
>     > >=C2=A0 =C2=A0 =C2=A0>>> flow labels and the default behavior in =
Linux should be changed,
>     > >=C2=A0 =C2=A0 =C2=A0>>> however I do not believe there's a valid=
 claim of non-conformance that
>     > >=C2=A0 =C2=A0 =C2=A0>>> motivates removal of the feature that is=
 already deployed.
>     > >=C2=A0 =C2=A0 =C2=A0>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>> Tom
>     > >=C2=A0 =C2=A0 =C2=A0>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>>> The feature is useful in large datacen=
ter networks, like
>     > >=C2=A0 =C2=A0 =C2=A0>>>>> pparently Facebook where the patches o=
riginate, since information
>     > >=C2=A0 =C2=A0 =C2=A0>>>>> discerned by TCP can opportunistically=
 be applied to route selection.
>     > >=C2=A0 =C2=A0 =C2=A0>>>>> The practical issue is that there are =
stateful devices like firewalls
>     > >=C2=A0 =C2=A0 =C2=A0>>>>> that require consistent routing in the=
 network in which case changing
>     > >=C2=A0 =C2=A0 =C2=A0>>>>> the flow label can confuse them. As I =
mentioned, the original intent
>     > >=C2=A0 =C2=A0 =C2=A0>>>>> was that the flow label randomization =
feature should be opt-in instead
>     > >=C2=A0 =C2=A0 =C2=A0>>>>> of on by default.
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>> So... where is the "source" of the pack=
et that would be "modulating" the FL?
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>> Thanks,
>     > >=C2=A0 =C2=A0 =C2=A0>>>> --
>     > >=C2=A0 =C2=A0 =C2=A0>>>> Fernando Gont
>     > >=C2=A0 =C2=A0 =C2=A0>>>> e-mail: fernando@gont.com.ar <mailto:fe=
rnando@gont.com.ar> <mailto:fernando@gont.com.ar <mailto:fernando@gont.co=
m.ar>> || fgont@si6networks.com <mailto:fgont@si6networks.com> <mailto:fg=
ont@si6networks.com <mailto:fgont@si6networks.com>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>> PGP Fingerprint: 7809 84F5 322E 45C7 F1=
C9 3945 96EE A9EF D076 FFF1
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>>
>     > >=C2=A0 =C2=A0 =C2=A0>>> ________________________________________=
_______
>     > >=C2=A0 =C2=A0 =C2=A0>>> v6ops mailing list
>     > >=C2=A0 =C2=A0 =C2=A0>>> v6ops@ietf.org <mailto:v6ops@ietf.org> <=
mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>>
>     > >=C2=A0 =C2=A0 =C2=A0>>> https://www.ietf.org/mailman/listinfo/v6=
ops
>     > >=C2=A0 =C2=A0 =C2=A0>>>
>     > >
>     > >
>     > > _______________________________________________
>     > > v6ops mailing list
>     > > v6ops@ietf.org <mailto:v6ops@ietf.org>
>     > > https://www.ietf.org/mailman/listinfo/v6ops
>     > >
>     >
>=20
>     _______________________________________________
>     v6ops mailing list
>     v6ops@ietf.org <mailto:v6ops@ietf.org>
>     https://www.ietf.org/mailman/listinfo/v6ops
>=20
>=20
>=20
> --=20
> Best regards,
> Alexander Azimov


From nobody Thu Nov 26 12:36:55 2020
Return-Path: <a.e.azimov@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 47C533A0D64; Thu, 26 Nov 2020 12:36:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.098
X-Spam-Level: 
X-Spam-Status: No, score=-0.098 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URI_DOTEDU=1.999] 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 68bCO_P2Ao9g; Thu, 26 Nov 2020 12:36:45 -0800 (PST)
Received: from mail-ot1-x32e.google.com (mail-ot1-x32e.google.com [IPv6:2607:f8b0:4864:20::32e]) (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 643133A0B2D; Thu, 26 Nov 2020 12:36:45 -0800 (PST)
Received: by mail-ot1-x32e.google.com with SMTP id h19so2879095otr.1; Thu, 26 Nov 2020 12:36:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=sWGdLHcAR8etsExYzs670N+p1KTnMTLkY8Z+fzFhauE=; b=sQA9zaqveiAc4OxYR98OuVpk1txhAnk3+zlVDj2mSxjmQYnCipnPGm0AqYI851Omt1 EfDjXNkSh4QqDkjPBqrRu1/cQUwbqfn/SaDJgWPMt4CtgzJ+4R0kff5Stu+UUpTKcsBA fvmC2uh7pEV2GAODULkbkXP65uZ8FaaTmnir86+V4oV+LBsvD6KMgF+BFPFkeMITjNkF 1/zEkHw32/XNs99dt0DAzKTMp9cmiGM4jGay9ErlToLQYN0VUmTEs+p94xJ8PLTZXYM+ zSgidtPAbEzEyZEwZO5XZFohQZCYkphJ5MPjkSffZvl0+q78pfToGoqIzsvEPwwOTjrA OxpA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=sWGdLHcAR8etsExYzs670N+p1KTnMTLkY8Z+fzFhauE=; b=YgvqhuxZSmqLpTpvGeYjqNwk3MS0Jf0cctFuWw7KHwoAg52Gb6Vkqih6misnufUSgN je4iN0avqaAa6sGqKBZD6Ebzq5sq81EqO0Ry95OSbxAHXw2JgD6Dj7caU1aPn3SHDyVd OayxKcz05nmHnoRhw0B55FOOKdIhWhwBtZ1H8KXqkdFhyGwyE9X9JpgAM//HzuTqemf4 425z5y4wDFLRPflqss40JrV/gnSbxbRgSrw6Ga8FwPCZCMLmmRjS5VdgSw+qV7VssfBv Q+gyOrwzCS/NzWqkwSlTzQjK3hQ0z/ZrD8l7qmY+ASj1d8jE87L0GiYEtggaypnfi/CO IqeA==
X-Gm-Message-State: AOAM532wRoVW7X8+/UpVCvQt/y9aTLTLrRwgVrQW7thZRRXWUJuf7iwj W+dO4vd779h/dcplmJL5KqDP658r90NlfBUr/m0=
X-Google-Smtp-Source: ABdhPJworRl9dvv3KZByEiXhc2KOE102EhSQIm9Ij/0foxU77PRcrf1eX4x8RY3kN9BN+ucdqBmL6YLOf1ondo9xUI8=
X-Received: by 2002:a9d:4c92:: with SMTP id m18mr3590603otf.248.1606423004656;  Thu, 26 Nov 2020 12:36:44 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <239c4b67-1d9a-da00-7bb0-52019be1b7c1@joelhalpern.com> <CALx6S34uSAne_LyhrWDcjkR5p7MO6ggm_Ua_h+6nkX41S=Ge=A@mail.gmail.com> <a8aad80c-1a4b-4a86-4c13-7391e8513049@joelhalpern.com> <CALx6S36xYADqNrPp1A_Ohx48d7SdV2oFOgVFVV+y_tDbGQG6ug@mail.gmail.com> <abf9c63a-2f7e-6f28-34e8-b3e9598cd2b9@gmail.com> <CALx6S36PTVT49CQHdJNx88PHyYQS23WYP3A7Xw1-+f_tt4H3Gg@mail.gmail.com> <CAEGSd=BGqFTygTiAt1v-71W3RTpdyVqyYzD1vi9uKebPPMoE5Q@mail.gmail.com> <a652123e-2371-3241-2884-425f3113344d@gmail.com>
In-Reply-To: <a652123e-2371-3241-2884-425f3113344d@gmail.com>
From: Alexander Azimov <a.e.azimov@gmail.com>
Date: Thu, 26 Nov 2020 23:36:33 +0300
Message-ID: <CAEGSd=Cer8TYMUtTQ=vTFtuSJ==brsJHY=UK37S3BzSg0z=P9w@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: Tom Herbert <tom@herbertland.com>, tcpm <tcpm@ietf.org>, IPv6 Operations <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000008d395f05b5088044"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/IymyTJwabw1V7cQOwPP4CufTijw>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 26 Nov 2020 20:36:49 -0000

--0000000000008d395f05b5088044
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Brian,

May I ask you to give more details on this issue:

I am convinced that it is often unsafe, because that depends on exactly how
> a server farm load balancer handles such cases. If it maintains the TCP
> session on the same actual server if there is SYN(-ACK) retransmission, t=
he
> flow label must not be changed.

If a retransmitted SYN goes to another server/anycast point this won't
bring much harm. At least we haven't experienced such problems in our
datacenters.

=D1=87=D1=82, 26 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 22:53, Brian=
 E Carpenter <brian.e.carpenter@gmail.com
>:

> Alexander,
>
> > 1. In the case of SYN or SYN-ACK retransmission flow label SHOULD be
> recalculated.
> ...
> > The first point stands for redirecting connection from the degraded pat=
h
> before the connection is established, and it looks safe.
>
> I am convinced that it is often unsafe, because that depends on exactly
> how a server farm load balancer handles such cases. If it maintains the T=
CP
> session on the same actual server if there is SYN(-ACK) retransmission, t=
he
> flow label must not be changed.
> The benefit for possible broken routing is quite hypothetical, whereas th=
e
> risk to
> session persistence at the server is real. (Remember that the source
> cannot know by magic that there is server load balancing at the far end,
> but it's the common case today.)
>
> > 2. In the case of RTO timeout expiration in the established TCP session
> the flow label MAY be recalculated. This setting MUST be switched off by
> default.
>
> As noted before, this is only safe in a limited domain where it is known
> with certainty that server load balancing is not in use. I think it's
> therefore a corner case and specifically, the appropriate normative
> statement would be SHOULD NOT, which is defined very carefully in RFC2119
> exactly for this sort of case.
>
> But in fact I think we should not attempt to legislate on this point. The
> value is marginal at best. As others have said, this is not the way to
> tackle operational routing problems.
>
> Regards
>    Brian Carpenter
>
> On 26-Nov-20 22:34, Alexander Azimov wrote:
> > Dear colleagues,
> >
> > We started discussing an incorrect default behavior, and Tom has alread=
y
> confirmed that it will be fixed.
> >
> > Later the thread turned into an argument if the flow label can be
> changed during connection/flow lifetime according to current RFC document=
s,
> though these documents can be updated. This looks a bit weird for me
> because I always thought that it is the IETF community's responsibility t=
o
> document proper solutions. If something undocumented but worthy happens i=
n
> the industry - IETF should catch up. So, I would like to get back to the
> discussion of reasons and their safety.
> >
> > The general idea of changing the routing path upon network
> outage/degradation looks obvious. Getting kind of source-based routing ca=
n
> significantly reduce the reaction time and improve end-user experience. T=
he
> flow label has a perfect match here: transparent for the application, set
> by the source, not part of 5-tuple, while it can be used in the load
> balancing. IMO poorly documented. I would like to learn your feedback for
> the next wording:
> >
> > Let say that the flow label is a hash of values from the IP packet's
> 5-tuple and random number. Then
> >
> > 1. In the case of SYN or SYN-ACK retransmission flow label SHOULD be
> recalculated.
> > 2. In the case of RTO timeout expiration in the established TCP session
> the flow label MAY be recalculated. This setting MUST be switched off by
> default.
> > 3. Otherwise flow label SHOULD be preserved unchanged.
> >
> > The first point stands for redirecting connection from the degraded pat=
h
> before the connection is established, and it looks safe. The second one c=
an
> also improve performance if it is set on the server-side. Please comment =
if
> you see security flaws in such a design.
> >
> > =D1=87=D1=82, 26 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 03:16, T=
om Herbert <tom@herbertland.com <mailto:
> tom@herbertland.com>>:
> >
> >     On Wed, Nov 25, 2020 at 3:33 PM Brian E Carpenter
> >     <brian.e.carpenter@gmail.com <mailto:brian.e.carpenter@gmail.com>>
> wrote:
> >     >
> >     > I'm not Joel, but I did once spend some time grepping RFCs to fin=
d
> out whether
> >     > "flow" or "microflow" was the preferred term. In RFC2474, which i=
s
> normative,
> >     > we have:
> >     >
> >     >    Microflow: a single instance of an application-to-application
> flow of
> >     >    packets which is identified by source address, destination
> address,
> >     >    protocol id, and source port, destination port (where
> applicable).
> >     >
> >     > But in the flow label work we explicitly avoided being that
> precise, and
> >     > did not use the term "microflow". There might be some load
> balancing
> >     > scenarios where you want a broader definition, even including
> bidirectional
> >     > flows. There are expired drafts on that topic:
> >     > draft-tarreau-extend-flow-label-balancing
> >     > draft-wang-6man-flow-label-reflection
> >     >
> >     Brian,
> >
> >     Random Packet Spraying
> >     (
> https://citeseerx.ist.psu.edu/viewdoc/download?doi=3D10.1.1.297.529&rep=
=3Drep1&type=3Dpdf
> )
> >     is an interesting idea where packets for a single connection are
> >     purposely distributed across multiple paths for load distribution.
> Per
> >     packet randomized flow labels with flow label aware ECMP makes this
> >     quite easy to do without requiring any special support in switches
> >     like you'd need with IPv4. I'm not necessarily advocating this, but
> it
> >     does highlight one potential use case of having a flow label that
> >     doesn;t have rigidly defined requirements on the host.
> >
> >     Tom
> >
> >     > Regards
> >     >    Brian
> >     >
> >     > On 26-Nov-20 11:13, Tom Herbert wrote:
> >     > > Joel, is there a normative definition of a flow?
> >     > >
> >     > > On Wed, Nov 25, 2020, 1:27 PM Joel M. Halpern <
> jmh@joelhalpern.com <mailto:jmh@joelhalpern.com> <mailto:
> jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>> wrote:
> >     > >
> >     > >     No, as Brian says, there are escape clauses in the flow
> definitions.
> >     > >
> >     > >     But changing the flow label due to traffic problems does no=
t
> correspond
> >     > >     to packets being in actually different flows.
> >     > >     If one were using UDP, and mixing loss sensitive packets
> with loss
> >     > >     insensitive packets for a special application, sure, one
> could use two
> >     > >     flow labels.  But that is not what you are describing.
> >     > >
> >     > >     Yours,
> >     > >     Joel
> >     > >
> >     > >     On 11/25/2020 3:05 PM, Tom Herbert wrote:
> >     > >     > Joel,
> >     > >     >
> >     > >     > Is there an RFC that clearly and unambiguously states tha=
t
> a host MUST
> >     > >     > use the same flow label for the lifetime _and_ clearly
> defines exactly
> >     > >     > what a flow is with respect to such a requirement (for
> instance, how
> >     > >     > would you define a flow and enforce such a requirement in
> UDP? IPsec?
> >     > >     > other encapsulations?). If there is such a requirement
> then we'll
> >     > >     > change the code to be conformant.
> >     > >     >
> >     > >     > Tom
> >     > >     >
> >     > >     > On Wed, Nov 25, 2020 at 12:39 PM Joel M. Halpern <
> jmh@joelhalpern.com <mailto:jmh@joelhalpern.com> <mailto:
> jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>> wrote:
> >     > >     >>
> >     > >     >> This kind of thing is why, as I understand it, MPTCP has
> discovery
> >     > >     >> mechanisms ot know if both sides use it, and can select
> alternative
> >     > >     >> addresses for communication.
> >     > >     >>
> >     > >     >> Trying to guess flow labels that might avoid a problem
> because it might
> >     > >     >> be an ECMP problem, is just flailing about.  Not a good
> design for
> >     > >     >> operational protocols.
> >     > >     >>
> >     > >     >> And in general, designing protocols around "I know
> exactly what is going
> >     > >     >> on"  (the requirement for what you describe that goes
> well beyond just
> >     > >     >> "limited domains") is also a recipe for failure.
> >     > >     >>
> >     > >     >> The Flow Label RFCs are actually very explicit that a
> flow label is
> >     > >     >> supposed to be stable for the life of the flow.
> Otherwise, it isn't a
> >     > >     >> flow label.
> >     > >     >>
> >     > >     >> Yours,
> >     > >     >> Joel
> >     > >     >>
> >     > >     >> On 11/25/2020 2:35 PM, Tom Herbert wrote:
> >     > >     >>> Hi Fernando, comments in line...
> >     > >     >>>
> >     > >     >>> On Wed, Nov 25, 2020 at 12:13 AM Fernando Gont <
> fernando@gont.com.ar <mailto:fernando@gont.com.ar> <mailto:
> fernando@gont.com.ar <mailto:fernando@gont.com.ar>>> wrote:
> >     > >     >>>>
> >     > >     >>>> Hi, Tom,
> >     > >     >>>>
> >     > >     >>>> On 24/11/20 16:43, Tom Herbert wrote:
> >     > >     >>>> [....]
> >     > >     >>>>> Modulating the flow label is a means to affect the
> routing of packets
> >     > >     >>>>> through the network that uses flow labels as input to
> the ECMP hash.
> >     > >     >>>>
> >     > >     >>>> What's the point?
> >     > >     >>>>
> >     > >     >>>> 1) You cannot tell *if* the FL is being used.
> >     > >     >>>>
> >     > >     >>> Generally true, but in a limited domain this informatio=
n
> could be
> >     > >     >>> discerned. I'd note that it's also generally true that
> we don't know
> >     > >     >>> if there is a load balancer or stateful firewall in the
> path that
> >     > >     >>> requires consistent routing, but in a limited domain we
> could know
> >     > >     >>> that also.
> >     > >     >>>
> >     > >     >>>> 2) Changing the FL does not necessarily mean that
> packets will employ a
> >     > >     >>>> different link.
> >     > >     >>>
> >     > >     >>> It's an opportunistic mechanism. If a connection is
> failing and we get
> >     > >     >>> a better path that fixes it by simply changing the flow
> label then
> >     > >     >>> what's the harm?
> >     > >     >>>
> >     > >     >>>>
> >     > >     >>>> 3) If the network is failing, shouldn't you handle thi=
s
> via routing?
> >     > >     >>>>
> >     > >     >>> Sure, but then that requires an out of band feedback
> loop from a TCP
> >     > >     >>> implementation to the network infrastructure to indicat=
e
> there is a
> >     > >     >>> problem and then the network needs to respond. That's
> significant
> >     > >     >>> infrastructure and higher reaction time than doing
> something in TCP
> >     > >     >>> and IP. Think of modulating the flow label is an
> inexpensive form of
> >     > >     >>> source routing within a limited domain that doesn't nee=
d
> any
> >     > >     >>> infrastructure or heavyweight protocols or something
> like segment
> >     > >     >>> routing.
> >     > >     >>>
> >     > >     >>>>
> >     > >     >>>>
> >     > >     >>>>> The basic idea is that the flow label associated with
> a connection is
> >     > >     >>>>> randomly changed when the stack observes that the
> connection is
> >     > >     >>>>> failing (e.g. and an RTO). There is nothing in the
> specs that prevents
> >     > >     >>>>> this since the source is at liberty to set the flow
> label as it sees
> >     > >     >>>>> fit.
> >     > >     >>>>
> >     > >     >>>> The FL is expected to remain constant for the life of =
a
> flow. A
> >     > >     >>>> retransmitted packet is part of the same flow as the
> >     > >     >>>> originally-transmitted packet. So this seems to be
> contradicting the
> >     > >     >>>> very specification of the FL.
> >     > >     >>>>
> >     > >     >>>> For instance, If a RTO for a flow causes the FL to
> change, then one may
> >     > >     >>>> possibly argue that the FL is not naming/labeling what
> is said/expected
> >     > >     >>>> to be anming/labeling.
> >     > >     >>>
> >     > >     >>> Specifically, RFC6437 states:
> >     > >     >>>
> >     > >     >>> "It is therefore RECOMMENDED that source hosts support
> the flow label
> >     > >     >>> by setting the flow label field for all packets of a
> given flow to the
> >     > >     >>> same value chosen from an approximation to a discrete
> uniform
> >     > >     >>> distribution."
> >     > >     >>>
> >     > >     >>> So that is clearly a just recommendation, and not a
> requirement (and
> >     > >     >>> definitely not a MUST). Furthermore, RFC6437 states:
> >     > >     >>>
> >     > >     >>> "A forwarding node MUST either leave a non-zero flow
> label value
> >     > >     >>> unchanged or change it only for compelling operational
> security
> >     > >     >>> reasons as described in Section 6.1."
> >     > >     >>>
> >     > >     >>> So there's no guarantee in the protocol specs that flow
> labels are
> >     > >     >>> consistent for the life of the connection, which means
> that the
> >     > >     >>> network cannot assume that and thus it would be
> incorrect if the
> >     > >     >>> network tried to enforce flow label consistency as a
> protocol
> >     > >     >>> requirement. As I said, it is prudent to try to be
> consistent with
> >     > >     >>> flow labels and the default behavior in Linux should be
> changed,
> >     > >     >>> however I do not believe there's a valid claim of
> non-conformance that
> >     > >     >>> motivates removal of the feature that is already
> deployed.
> >     > >     >>>
> >     > >     >>> Tom
> >     > >     >>>
> >     > >     >>>
> >     > >     >>>
> >     > >     >>>
> >     > >     >>>>
> >     > >     >>>>
> >     > >     >>>>
> >     > >     >>>>> The feature is useful in large datacenter networks,
> like
> >     > >     >>>>> pparently Facebook where the patches originate, since
> information
> >     > >     >>>>> discerned by TCP can opportunistically be applied to
> route selection.
> >     > >     >>>>> The practical issue is that there are stateful device=
s
> like firewalls
> >     > >     >>>>> that require consistent routing in the network in
> which case changing
> >     > >     >>>>> the flow label can confuse them. As I mentioned, the
> original intent
> >     > >     >>>>> was that the flow label randomization feature should
> be opt-in instead
> >     > >     >>>>> of on by default.
> >     > >     >>>>
> >     > >     >>>> So... where is the "source" of the packet that would b=
e
> "modulating" the FL?
> >     > >     >>>>
> >     > >     >>>> Thanks,
> >     > >     >>>> --
> >     > >     >>>> Fernando Gont
> >     > >     >>>> e-mail: fernando@gont.com.ar <mailto:
> fernando@gont.com.ar> <mailto:fernando@gont.com.ar <mailto:
> fernando@gont.com.ar>> || fgont@si6networks.com <mailto:
> fgont@si6networks.com> <mailto:fgont@si6networks.com <mailto:
> fgont@si6networks.com>>
> >     > >     >>>> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE
> A9EF D076 FFF1
> >     > >     >>>>
> >     > >     >>>>
> >     > >     >>>>
> >     > >     >>>
> >     > >     >>> _______________________________________________
> >     > >     >>> v6ops mailing list
> >     > >     >>> v6ops@ietf.org <mailto:v6ops@ietf.org> <mailto:
> v6ops@ietf.org <mailto:v6ops@ietf.org>>
> >     > >     >>> https://www.ietf.org/mailman/listinfo/v6ops
> >     > >     >>>
> >     > >
> >     > >
> >     > > _______________________________________________
> >     > > v6ops mailing list
> >     > > v6ops@ietf.org <mailto:v6ops@ietf.org>
> >     > > https://www.ietf.org/mailman/listinfo/v6ops
> >     > >
> >     >
> >
> >     _______________________________________________
> >     v6ops mailing list
> >     v6ops@ietf.org <mailto:v6ops@ietf.org>
> >     https://www.ietf.org/mailman/listinfo/v6ops
> >
> >
> >
> > --
> > Best regards,
> > Alexander Azimov
>
>

--=20
Best regards,
Alexander Azimov

--0000000000008d395f05b5088044
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Brian,<div><br></div><div>May I ask you to give more detai=
ls on this issue:</div><div><br></div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi=
ng-left:1ex">I am convinced that it is often unsafe, because that depends o=
n exactly how a server farm load balancer handles such cases. If it maintai=
ns the TCP session on the same actual server if there is SYN(-ACK) retransm=
ission, the flow label must not be changed.=C2=A0=C2=A0</blockquote><div>If=
 a retransmitted SYN goes to another server/anycast point this won&#39;t br=
ing much harm. At least we haven&#39;t experienced such problems in our dat=
acenters.<br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" cl=
ass=3D"gmail_attr">=D1=87=D1=82, 26 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =
=D0=B2 22:53, Brian E Carpenter &lt;<a href=3D"mailto:brian.e.carpenter@gma=
il.com">brian.e.carpenter@gmail.com</a>&gt;:<br></div><blockquote class=3D"=
gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(20=
4,204,204);padding-left:1ex">Alexander,<br>
<br>
&gt; 1. In the case of SYN or SYN-ACK retransmission flow label SHOULD be r=
ecalculated.<br>
...<br>
&gt; The first point stands for redirecting connection from the degraded pa=
th before the connection is established, and it looks safe.<br>
<br>
I am convinced that it is often unsafe, because that depends on exactly how=
 a server farm load balancer handles such cases. If it maintains the TCP se=
ssion on the same actual server if there is SYN(-ACK) retransmission, the f=
low label must not be changed.<br>
The benefit for possible broken routing is quite hypothetical, whereas the =
risk to<br>
session persistence at the server is real. (Remember that the source cannot=
 know by magic that there is server load balancing at the far end, but it&#=
39;s the common case today.)<br>
<br>
&gt; 2. In the case of RTO timeout expiration in the established TCP sessio=
n the flow label MAY be recalculated. This setting MUST be switched off by =
default.<br>
<br>
As noted before, this is only safe in a limited domain where it is known wi=
th certainty that server load balancing is not in use. I think it&#39;s the=
refore a corner case and specifically, the appropriate normative statement =
would be SHOULD NOT, which is defined very carefully in RFC2119 exactly for=
 this sort of case.<br>
<br>
But in fact I think we should not attempt to legislate on this point. The v=
alue is marginal at best. As others have said, this is not the way to tackl=
e operational routing problems.<br>
<br>
Regards<br>
=C2=A0 =C2=A0Brian Carpenter<br>
<br>
On 26-Nov-20 22:34, Alexander Azimov wrote:<br>
&gt; Dear colleagues,<br>
&gt; <br>
&gt; We started discussing an incorrect default behavior, and Tom has alrea=
dy confirmed that it will be fixed.<br>
&gt; <br>
&gt; Later the thread turned into an argument if the flow label can be chan=
ged during connection/flow lifetime according to current RFC documents, tho=
ugh these documents can be updated. This looks a bit weird for me because I=
 always thought that it is the IETF community&#39;s responsibility to docum=
ent proper solutions. If something undocumented but worthy happens in the i=
ndustry - IETF should catch up. So, I would like to get back to the discuss=
ion of reasons and their safety.<br>
&gt; <br>
&gt; The general idea of changing the routing path upon network outage/degr=
adation looks obvious. Getting kind of source-based routing can significant=
ly reduce the reaction time and improve end-user experience. The flow label=
 has a perfect match here: transparent for the application, set by the sour=
ce, not part of 5-tuple, while it can be used in the load balancing. IMO po=
orly documented. I would like to learn your feedback for the next wording:<=
br>
&gt; <br>
&gt; Let say that the flow label is a hash of values from the IP packet&#39=
;s 5-tuple and random number. Then<br>
&gt; <br>
&gt; 1. In the case of SYN or SYN-ACK retransmission flow label SHOULD be r=
ecalculated.<br>
&gt; 2. In the case of RTO timeout expiration in the established TCP sessio=
n the flow label MAY be recalculated. This setting MUST be switched off by =
default.<br>
&gt; 3. Otherwise flow label SHOULD be preserved unchanged.<br>
&gt; <br>
&gt; The first point stands for redirecting connection from the degraded pa=
th before the connection is established, and it looks safe. The second one =
can also improve performance if it is set on the server-side. Please commen=
t if you see security flaws in such a design.<br>
&gt; <br>
&gt; =D1=87=D1=82, 26 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 03:16, =
Tom Herbert &lt;<a href=3D"mailto:tom@herbertland.com" target=3D"_blank">to=
m@herbertland.com</a> &lt;mailto:<a href=3D"mailto:tom@herbertland.com" tar=
get=3D"_blank">tom@herbertland.com</a>&gt;&gt;:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0On Wed, Nov 25, 2020 at 3:33 PM Brian E Carpenter<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:brian.e.carpenter@gmail.com" =
target=3D"_blank">brian.e.carpenter@gmail.com</a> &lt;mailto:<a href=3D"mai=
lto:brian.e.carpenter@gmail.com" target=3D"_blank">brian.e.carpenter@gmail.=
com</a>&gt;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; I&#39;m not Joel, but I did once spend some ti=
me grepping RFCs to find out whether<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &quot;flow&quot; or &quot;microflow&quot; was =
the preferred term. In RFC2474, which is normative,<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; we have:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 Microflow: a single instance of a=
n application-to-application flow of<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 packets which is identified by so=
urce address, destination address,<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 protocol id, and source port, des=
tination port (where applicable).<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; But in the flow label work we explicitly avoid=
ed being that precise, and<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; did not use the term &quot;microflow&quot;. Th=
ere might be some load balancing<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; scenarios where you want a broader definition,=
 even including bidirectional<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; flows. There are expired drafts on that topic:=
<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; draft-tarreau-extend-flow-label-balancing<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; draft-wang-6man-flow-label-reflection<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Brian,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Random Packet Spraying<br>
&gt;=C2=A0 =C2=A0 =C2=A0(<a href=3D"https://citeseerx.ist.psu.edu/viewdoc/d=
ownload?doi=3D10.1.1.297.529&amp;rep=3Drep1&amp;type=3Dpdf" rel=3D"noreferr=
er" target=3D"_blank">https://citeseerx.ist.psu.edu/viewdoc/download?doi=3D=
10.1.1.297.529&amp;rep=3Drep1&amp;type=3Dpdf</a>)<br>
&gt;=C2=A0 =C2=A0 =C2=A0is an interesting idea where packets for a single c=
onnection are<br>
&gt;=C2=A0 =C2=A0 =C2=A0purposely distributed across multiple paths for loa=
d distribution. Per<br>
&gt;=C2=A0 =C2=A0 =C2=A0packet randomized flow labels with flow label aware=
 ECMP makes this<br>
&gt;=C2=A0 =C2=A0 =C2=A0quite easy to do without requiring any special supp=
ort in switches<br>
&gt;=C2=A0 =C2=A0 =C2=A0like you&#39;d need with IPv4. I&#39;m not necessar=
ily advocating this, but it<br>
&gt;=C2=A0 =C2=A0 =C2=A0does highlight one potential use case of having a f=
low label that<br>
&gt;=C2=A0 =C2=A0 =C2=A0doesn;t have rigidly defined requirements on the ho=
st.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Tom<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Regards<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;=C2=A0 =C2=A0 Brian<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; On 26-Nov-20 11:13, Tom Herbert wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt; Joel, is there a normative definition of =
a flow?<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt; On Wed, Nov 25, 2020, 1:27 PM Joel M. Hal=
pern &lt;<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelh=
alpern.com</a> &lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" target=3D"=
_blank">jmh@joelhalpern.com</a>&gt; &lt;mailto:<a href=3D"mailto:jmh@joelha=
lpern.com" target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"=
mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt;&g=
t;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0No, as Brian says, the=
re are escape clauses in the flow definitions.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0But changing the flow =
label due to traffic problems does not correspond<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0to packets being in ac=
tually different flows.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0If one were using UDP,=
 and mixing loss sensitive packets with loss<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0insensitive packets fo=
r a special application, sure, one could use two<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0flow labels.=C2=A0 But=
 that is not what you are describing.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0Yours,<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0Joel<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0On 11/25/2020 3:05 PM,=
 Tom Herbert wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; Joel,<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; Is there an RFC t=
hat clearly and unambiguously states that a host MUST<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; use the same flow=
 label for the lifetime _and_ clearly defines exactly<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; what a flow is wi=
th respect to such a requirement (for instance, how<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; would you define =
a flow and enforce such a requirement in UDP? IPsec?<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; other encapsulati=
ons?). If there is such a requirement then we&#39;ll<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; change the code t=
o be conformant.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; Tom<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt; On Wed, Nov 25, 2=
020 at 12:39 PM Joel M. Halpern &lt;<a href=3D"mailto:jmh@joelhalpern.com" =
target=3D"_blank">jmh@joelhalpern.com</a> &lt;mailto:<a href=3D"mailto:jmh@=
joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com</a>&gt; &lt;mailto:<=
a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jmh@joelhalpern.com=
</a> &lt;mailto:<a href=3D"mailto:jmh@joelhalpern.com" target=3D"_blank">jm=
h@joelhalpern.com</a>&gt;&gt;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; This kind of =
thing is why, as I understand it, MPTCP has discovery<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; mechanisms ot=
 know if both sides use it, and can select alternative<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; addresses for=
 communication.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; Trying to gue=
ss flow labels that might avoid a problem because it might<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; be an ECMP pr=
oblem, is just flailing about.=C2=A0 Not a good design for<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; operational p=
rotocols.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; And in genera=
l, designing protocols around &quot;I know exactly what is going<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; on&quot;=C2=
=A0 (the requirement for what you describe that goes well beyond just<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; &quot;limited=
 domains&quot;) is also a recipe for failure.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; The Flow Labe=
l RFCs are actually very explicit that a flow label is<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; supposed to b=
e stable for the life of the flow.=C2=A0 Otherwise, it isn&#39;t a<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; flow label.<b=
r>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; Yours,<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; Joel<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt; On 11/25/2020=
 2:35 PM, Tom Herbert wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; Hi Fernan=
do, comments in line...<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; On Wed, N=
ov 25, 2020 at 12:13 AM Fernando Gont &lt;<a href=3D"mailto:fernando@gont.c=
om.ar" target=3D"_blank">fernando@gont.com.ar</a> &lt;mailto:<a href=3D"mai=
lto:fernando@gont.com.ar" target=3D"_blank">fernando@gont.com.ar</a>&gt; &l=
t;mailto:<a href=3D"mailto:fernando@gont.com.ar" target=3D"_blank">fernando=
@gont.com.ar</a> &lt;mailto:<a href=3D"mailto:fernando@gont.com.ar" target=
=3D"_blank">fernando@gont.com.ar</a>&gt;&gt;&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; Hi, T=
om,<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; On 24=
/11/20 16:43, Tom Herbert wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; [....=
]<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; M=
odulating the flow label is a means to affect the routing of packets<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; t=
hrough the network that uses flow labels as input to the ECMP hash.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; What&=
#39;s the point?<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; 1) Yo=
u cannot tell *if* the FL is being used.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; Generally=
 true, but in a limited domain this information could be<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; discerned=
. I&#39;d note that it&#39;s also generally true that we don&#39;t know<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; if there =
is a load balancer or stateful firewall in the path that<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; requires =
consistent routing, but in a limited domain we could know<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; that also=
.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; 2) Ch=
anging the FL does not necessarily mean that packets will employ a<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; diffe=
rent link.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; It&#39;s =
an opportunistic mechanism. If a connection is failing and we get<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; a better =
path that fixes it by simply changing the flow label then<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; what&#39;=
s the harm?<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; 3) If=
 the network is failing, shouldn&#39;t you handle this via routing?<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; Sure, but=
 then that requires an out of band feedback loop from a TCP<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; implement=
ation to the network infrastructure to indicate there is a<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; problem a=
nd then the network needs to respond. That&#39;s significant<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; infrastru=
cture and higher reaction time than doing something in TCP<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; and IP. T=
hink of modulating the flow label is an inexpensive form of<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; source ro=
uting within a limited domain that doesn&#39;t need any<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; infrastru=
cture or heavyweight protocols or something like segment<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; routing.<=
br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; T=
he basic idea is that the flow label associated with a connection is<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; r=
andomly changed when the stack observes that the connection is<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; f=
ailing (e.g. and an RTO). There is nothing in the specs that prevents<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; t=
his since the source is at liberty to set the flow label as it sees<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; f=
it.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; The F=
L is expected to remain constant for the life of a flow. A<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; retra=
nsmitted packet is part of the same flow as the<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; origi=
nally-transmitted packet. So this seems to be contradicting the<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; very =
specification of the FL.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; For i=
nstance, If a RTO for a flow causes the FL to change, then one may<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; possi=
bly argue that the FL is not naming/labeling what is said/expected<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; to be=
 anming/labeling.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; Specifica=
lly, RFC6437 states:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; &quot;It =
is therefore RECOMMENDED that source hosts support the flow label<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; by settin=
g the flow label field for all packets of a given flow to the<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; same valu=
e chosen from an approximation to a discrete uniform<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; distribut=
ion.&quot;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; So that i=
s clearly a just recommendation, and not a requirement (and<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; definitel=
y not a MUST). Furthermore, RFC6437 states:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; &quot;A f=
orwarding node MUST either leave a non-zero flow label value<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; unchanged=
 or change it only for compelling operational security<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; reasons a=
s described in Section 6.1.&quot;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; So there&=
#39;s no guarantee in the protocol specs that flow labels are<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; consisten=
t for the life of the connection, which means that the<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; network c=
annot assume that and thus it would be incorrect if the<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; network t=
ried to enforce flow label consistency as a protocol<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; requireme=
nt. As I said, it is prudent to try to be consistent with<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; flow labe=
ls and the default behavior in Linux should be changed,<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; however I=
 do not believe there&#39;s a valid claim of non-conformance that<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; motivates=
 removal of the feature that is already deployed.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; Tom<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; T=
he feature is useful in large datacenter networks, like<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; p=
parently Facebook where the patches originate, since information<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; d=
iscerned by TCP can opportunistically be applied to route selection.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; T=
he practical issue is that there are stateful devices like firewalls<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; t=
hat require consistent routing in the network in which case changing<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; t=
he flow label can confuse them. As I mentioned, the original intent<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; w=
as that the flow label randomization feature should be opt-in instead<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;&gt; o=
f on by default.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; So...=
 where is the &quot;source&quot; of the packet that would be &quot;modulati=
ng&quot; the FL?<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; Thank=
s,<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; --<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; Ferna=
ndo Gont<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; e-mai=
l: <a href=3D"mailto:fernando@gont.com.ar" target=3D"_blank">fernando@gont.=
com.ar</a> &lt;mailto:<a href=3D"mailto:fernando@gont.com.ar" target=3D"_bl=
ank">fernando@gont.com.ar</a>&gt; &lt;mailto:<a href=3D"mailto:fernando@gon=
t.com.ar" target=3D"_blank">fernando@gont.com.ar</a> &lt;mailto:<a href=3D"=
mailto:fernando@gont.com.ar" target=3D"_blank">fernando@gont.com.ar</a>&gt;=
&gt; || <a href=3D"mailto:fgont@si6networks.com" target=3D"_blank">fgont@si=
6networks.com</a> &lt;mailto:<a href=3D"mailto:fgont@si6networks.com" targe=
t=3D"_blank">fgont@si6networks.com</a>&gt; &lt;mailto:<a href=3D"mailto:fgo=
nt@si6networks.com" target=3D"_blank">fgont@si6networks.com</a> &lt;mailto:=
<a href=3D"mailto:fgont@si6networks.com" target=3D"_blank">fgont@si6network=
s.com</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt; PGP F=
ingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; _________=
______________________________________<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; v6ops mai=
ling list<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; <a href=
=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a> &lt;mailto:=
<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.org</a>&gt; =
&lt;mailto:<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops@ietf.o=
rg</a> &lt;mailto:<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank">v6ops=
@ietf.org</a>&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt; <a href=
=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer" target=
=3D"_blank">https://www.ietf.org/mailman/listinfo/v6ops</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;=C2=A0 =C2=A0 =C2=A0&gt;&gt;&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt; _________________________________________=
______<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt; v6ops mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt; <a href=3D"mailto:v6ops@ietf.org" target=
=3D"_blank">v6ops@ietf.org</a> &lt;mailto:<a href=3D"mailto:v6ops@ietf.org"=
 target=3D"_blank">v6ops@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt; <a href=3D"https://www.ietf.org/mailman/l=
istinfo/v6ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/ma=
ilman/listinfo/v6ops</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0_______________________________________________<br>
&gt;=C2=A0 =C2=A0 =C2=A0v6ops mailing list<br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"mailto:v6ops@ietf.org" target=3D"_blank"=
>v6ops@ietf.org</a> &lt;mailto:<a href=3D"mailto:v6ops@ietf.org" target=3D"=
_blank">v6ops@ietf.org</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0<a href=3D"https://www.ietf.org/mailman/listinfo/v6=
ops" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/list=
info/v6ops</a><br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; -- <br>
&gt; Best regards,<br>
&gt; Alexander Azimov<br>
<br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr">Best regards,<div>Alexander Azi=
mov</div></div></div>

--0000000000008d395f05b5088044--


From nobody Thu Nov 26 17:50:49 2020
Return-Path: <brian.e.carpenter@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 1A25C3A0F0C; Thu, 26 Nov 2020 17:50:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.1
X-Spam-Level: 
X-Spam-Status: No, score=-0.1 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, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URI_DOTEDU=1.999] 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 FvzQ5EVJphLQ; Thu, 26 Nov 2020 17:50:43 -0800 (PST)
Received: from mail-pf1-x435.google.com (mail-pf1-x435.google.com [IPv6:2607:f8b0:4864:20::435]) (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 E40ED3A0F09; Thu, 26 Nov 2020 17:50:42 -0800 (PST)
Received: by mail-pf1-x435.google.com with SMTP id b6so3087853pfp.7; Thu, 26 Nov 2020 17:50:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=VRIc/uAp7ODSAwelFB8KJGjxlq6At3N43SFSJFknG7s=; b=fBTtyvxlK/Yd1K/UX9PIgGLxqEdD3RWH1FR2/nZWQb5FKw1JZxqSLJ7DiaVkzcpPUA hTpEdQnxJKjQsoG4Zd8CXiTFApnljmtOJrIJaGBPn5GTQyxREjIEwdHgVqSXNOSEirDD NfwEYNYDkILbB+E/Mydw2G4QnojQ4Zoo0pZzBfBaO4ZUVRQf+MsbD+Hqa29i9jmxxg6o Jhqy4iUxc3t/GEPiYbQcmRmgXl5NqSotjwOHF9bzYSRj4JLcE7o1YfdWe3PrJyD8wnZt 3e9pOvxA5zOyM1x9tW/1idxWrXuXIwpFgy3pv5vWtOM9kyO/awLul0dGJSSB1sMFJrsD jhhQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=VRIc/uAp7ODSAwelFB8KJGjxlq6At3N43SFSJFknG7s=; b=qpUA08okS+QMLl3De9cTob3t7SdgVUJxH9SYc+n/TM9qu//0gdyJ7xizNoM1E1ofsg m4YOvtdgDHQPzfVUxarE99r7Zv9rkauvaJ4RG4UdMaZwVENtbDtBx2rhll+c70py05xr +9OF/wXSb3yeKhSmF9Jc842fLvTRX+JegR38j1WTGe7RQhza2HNjWrCA85SYgyOESlHl lvGcDgDFiIB8ZaQ622YKWu4Lu0ov9TBrKYnJnObgFcf2EQwme6xBkhoRKFMA4GZUr7+o MwmyTzplAhiVGhdbmCGOmz2uXAnoBaTfcpcsPuZQMsR0+ylqQyHmZb8mzpY/xPx5/uo2 95VQ==
X-Gm-Message-State: AOAM533CRUe7fxAojsd/+gVxFZjeCd7kHRn+dPlzq9Y9RYV/2u4a3+RX OmWOt8dWVOtyBec3y9QjqgVzga/0Q/A2ng==
X-Google-Smtp-Source: ABdhPJxTTM27aqAL2+fOI9Tt3SW/Gl4n1SeqmljlXH+oG2jetqMGVE/sM16CjqIsyWuDrZS3qZqVyQ==
X-Received: by 2002:a63:211:: with SMTP id 17mr4688968pgc.56.1606441841817; Thu, 26 Nov 2020 17:50:41 -0800 (PST)
Received: from [192.168.178.20] ([151.210.131.28]) by smtp.gmail.com with ESMTPSA id q14sm6020665pfl.163.2020.11.26.17.50.38 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 26 Nov 2020 17:50:40 -0800 (PST)
To: Alexander Azimov <a.e.azimov@gmail.com>
Cc: Tom Herbert <tom@herbertland.com>, tcpm <tcpm@ietf.org>, IPv6 Operations <v6ops@ietf.org>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <239c4b67-1d9a-da00-7bb0-52019be1b7c1@joelhalpern.com> <CALx6S34uSAne_LyhrWDcjkR5p7MO6ggm_Ua_h+6nkX41S=Ge=A@mail.gmail.com> <a8aad80c-1a4b-4a86-4c13-7391e8513049@joelhalpern.com> <CALx6S36xYADqNrPp1A_Ohx48d7SdV2oFOgVFVV+y_tDbGQG6ug@mail.gmail.com> <abf9c63a-2f7e-6f28-34e8-b3e9598cd2b9@gmail.com> <CALx6S36PTVT49CQHdJNx88PHyYQS23WYP3A7Xw1-+f_tt4H3Gg@mail.gmail.com> <CAEGSd=BGqFTygTiAt1v-71W3RTpdyVqyYzD1vi9uKebPPMoE5Q@mail.gmail.com> <a652123e-2371-3241-2884-425f3113344d@gmail.com> <CAEGSd=Cer8TYMUtTQ=vTFtuSJ==brsJHY=UK37S3BzSg0z=P9w@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <f01eb8b6-ad36-c586-6d6c-786f591046ce@gmail.com>
Date: Fri, 27 Nov 2020 14:50:36 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CAEGSd=Cer8TYMUtTQ=vTFtuSJ==brsJHY=UK37S3BzSg0z=P9w@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/zTVfsd-kH685E8TaNRMiCthR9LU>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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, 27 Nov 2020 01:50:48 -0000

On 27-Nov-20 09:36, Alexander Azimov wrote:
> Brian,
>=20
> May I ask you to give more details on this issue:
>=20
>     I am convinced that it is often unsafe, because that depends on exa=
ctly how a server farm load balancer handles such cases. If it maintains =
the TCP session on the same actual server if there is SYN(-ACK) retransmi=
ssion, the flow label must not be changed.=C2=A0=C2=A0
>=20
> If a retransmitted SYN goes to another server/anycast point this won't =
bring much harm. At least we haven't experienced such problems in our dat=
acenters.

I think depends on details that are definitively out of the IETF's scope.=
 When exactly does the load balancing system assign a session to a given =
server, how much state does that create, what resources does it reserve, =
and when are the state and the reserved resources released?

Also, in some cases, I could imagine that the data centre will not see a =
problem, but the client might see one that they would not otherwise have =
seen. Again, it depends on details that are out of our scope. So I think =
it's a topic that we should intentionally avoid. (Possibly it's a topic t=
hat QUIC should consider, when they consider server load balancing in gen=
eral.)

Regards
   Brian


>=20
> =D1=87=D1=82, 26 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 22:53, B=
rian E Carpenter <brian.e.carpenter@gmail.com <mailto:brian.e.carpenter@g=
mail.com>>:
>=20
>     Alexander,
>=20
>     > 1. In the case of SYN or SYN-ACK retransmission flow label SHOULD=
 be recalculated.
>     ...
>     > The first point stands for redirecting connection from the degrad=
ed path before the connection is established, and it looks safe.
>=20
>     I am convinced that it is often unsafe, because that depends on exa=
ctly how a server farm load balancer handles such cases. If it maintains =
the TCP session on the same actual server if there is SYN(-ACK) retransmi=
ssion, the flow label must not be changed.
>     The benefit for possible broken routing is quite hypothetical, wher=
eas the risk to
>     session persistence at the server is real. (Remember that the sourc=
e cannot know by magic that there is server load balancing at the far end=
, but it's the common case today.)
>=20
>     > 2. In the case of RTO timeout expiration in the established TCP s=
ession the flow label MAY be recalculated. This setting MUST be switched =
off by default.
>=20
>     As noted before, this is only safe in a limited domain where it is =
known with certainty that server load balancing is not in use. I think it=
's therefore a corner case and specifically, the appropriate normative st=
atement would be SHOULD NOT, which is defined very carefully in RFC2119 e=
xactly for this sort of case.
>=20
>     But in fact I think we should not attempt to legislate on this poin=
t. The value is marginal at best. As others have said, this is not the wa=
y to tackle operational routing problems.
>=20
>     Regards
>     =C2=A0 =C2=A0Brian Carpenter
>=20
>     On 26-Nov-20 22:34, Alexander Azimov wrote:
>     > Dear colleagues,
>     >
>     > We started discussing an incorrect default behavior, and Tom has =
already confirmed that it will be fixed.
>     >
>     > Later the thread turned into an argument if the flow label can be=
 changed during connection/flow lifetime according to current RFC documen=
ts, though these documents can be updated. This looks a bit weird for me =
because I always thought that it is the IETF community's responsibility t=
o document proper solutions. If something undocumented but worthy happens=
 in the industry - IETF should catch up. So, I would like to get back to =
the discussion of reasons and their safety.
>     >
>     > The general idea of changing the routing path upon network outage=
/degradation looks obvious. Getting kind of source-based routing can sign=
ificantly reduce the reaction time and improve end-user experience. The f=
low label has a perfect match here: transparent for the application, set =
by the source, not part of 5-tuple, while it can be used in the load bala=
ncing. IMO poorly documented. I would like to learn your feedback for the=
 next wording:
>     >
>     > Let say that the flow label is a hash of values from the IP packe=
t's 5-tuple and random number. Then
>     >
>     > 1. In the case of SYN or SYN-ACK retransmission flow label SHOULD=
 be recalculated.
>     > 2. In the case of RTO timeout expiration in the established TCP s=
ession the flow label MAY be recalculated. This setting MUST be switched =
off by default.
>     > 3. Otherwise flow label SHOULD be preserved unchanged.
>     >
>     > The first point stands for redirecting connection from the degrad=
ed path before the connection is established, and it looks safe. The seco=
nd one can also improve performance if it is set on the server-side. Plea=
se comment if you see security flaws in such a design.
>     >
>     > =D1=87=D1=82, 26 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 03=
:16, Tom Herbert <tom@herbertland.com <mailto:tom@herbertland.com> <mailt=
o:tom@herbertland.com <mailto:tom@herbertland.com>>>:
>     >
>     >=C2=A0 =C2=A0 =C2=A0On Wed, Nov 25, 2020 at 3:33 PM Brian E Carpen=
ter
>     >=C2=A0 =C2=A0 =C2=A0<brian.e.carpenter@gmail.com <mailto:brian.e.c=
arpenter@gmail.com> <mailto:brian.e.carpenter@gmail.com <mailto:brian.e.c=
arpenter@gmail.com>>> wrote:
>     >=C2=A0 =C2=A0 =C2=A0>
>     >=C2=A0 =C2=A0 =C2=A0> I'm not Joel, but I did once spend some time=
 grepping RFCs to find out whether
>     >=C2=A0 =C2=A0 =C2=A0> "flow" or "microflow" was the preferred term=
=2E In RFC2474, which is normative,
>     >=C2=A0 =C2=A0 =C2=A0> we have:
>     >=C2=A0 =C2=A0 =C2=A0>
>     >=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 Microflow: a single instance of=
 an application-to-application flow of
>     >=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 packets which is identified by =
source address, destination address,
>     >=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 protocol id, and source port, d=
estination port (where applicable).
>     >=C2=A0 =C2=A0 =C2=A0>
>     >=C2=A0 =C2=A0 =C2=A0> But in the flow label work we explicitly avo=
ided being that precise, and
>     >=C2=A0 =C2=A0 =C2=A0> did not use the term "microflow". There migh=
t be some load balancing
>     >=C2=A0 =C2=A0 =C2=A0> scenarios where you want a broader definitio=
n, even including bidirectional
>     >=C2=A0 =C2=A0 =C2=A0> flows. There are expired drafts on that topi=
c:
>     >=C2=A0 =C2=A0 =C2=A0> draft-tarreau-extend-flow-label-balancing
>     >=C2=A0 =C2=A0 =C2=A0> draft-wang-6man-flow-label-reflection
>     >=C2=A0 =C2=A0 =C2=A0>
>     >=C2=A0 =C2=A0 =C2=A0Brian,
>     >
>     >=C2=A0 =C2=A0 =C2=A0Random Packet Spraying
>     >=C2=A0 =C2=A0 =C2=A0(https://citeseerx.ist.psu.edu/viewdoc/downloa=
d?doi=3D10.1.1.297.529&rep=3Drep1&type=3Dpdf)
>     >=C2=A0 =C2=A0 =C2=A0is an interesting idea where packets for a sin=
gle connection are
>     >=C2=A0 =C2=A0 =C2=A0purposely distributed across multiple paths fo=
r load distribution. Per
>     >=C2=A0 =C2=A0 =C2=A0packet randomized flow labels with flow label =
aware ECMP makes this
>     >=C2=A0 =C2=A0 =C2=A0quite easy to do without requiring any special=
 support in switches
>     >=C2=A0 =C2=A0 =C2=A0like you'd need with IPv4. I'm not necessarily=
 advocating this, but it
>     >=C2=A0 =C2=A0 =C2=A0does highlight one potential use case of havin=
g a flow label that
>     >=C2=A0 =C2=A0 =C2=A0doesn;t have rigidly defined requirements on t=
he host.
>     >
>     >=C2=A0 =C2=A0 =C2=A0Tom
>     >
>     >=C2=A0 =C2=A0 =C2=A0> Regards
>     >=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 Brian
>     >=C2=A0 =C2=A0 =C2=A0>
>     >=C2=A0 =C2=A0 =C2=A0> On 26-Nov-20 11:13, Tom Herbert wrote:
>     >=C2=A0 =C2=A0 =C2=A0> > Joel, is there a normative definition of a=
 flow?
>     >=C2=A0 =C2=A0 =C2=A0> >
>     >=C2=A0 =C2=A0 =C2=A0> > On Wed, Nov 25, 2020, 1:27 PM Joel M. Halp=
ern <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com> <mailto:jmh@joelhal=
pern.com <mailto:jmh@joelhalpern.com>> <mailto:jmh@joelhalpern.com <mailt=
o:jmh@joelhalpern.com> <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalper=
n.com>>>> wrote:
>     >=C2=A0 =C2=A0 =C2=A0> >
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0No, as Brian says, ther=
e are escape clauses in the flow definitions.
>     >=C2=A0 =C2=A0 =C2=A0> >
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0But changing the flow l=
abel due to traffic problems does not correspond
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0to packets being in act=
ually different flows.
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0If one were using UDP, =
and mixing loss sensitive packets with loss
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0insensitive packets for=
 a special application, sure, one could use two
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0flow labels.=C2=A0 But =
that is not what you are describing.
>     >=C2=A0 =C2=A0 =C2=A0> >
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0Yours,
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0Joel
>     >=C2=A0 =C2=A0 =C2=A0> >
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0On 11/25/2020 3:05 PM, =
Tom Herbert wrote:
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0> Joel,
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0> Is there an RFC that =
clearly and unambiguously states that a host MUST
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0> use the same flow lab=
el for the lifetime _and_ clearly defines exactly
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0> what a flow is with r=
espect to such a requirement (for instance, how
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0> would you define a fl=
ow and enforce such a requirement in UDP? IPsec?
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0> other encapsulations?=
). If there is such a requirement then we'll
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0> change the code to be=
 conformant.
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0> Tom
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0> On Wed, Nov 25, 2020 =
at 12:39 PM Joel M. Halpern <jmh@joelhalpern.com <mailto:jmh@joelhalpern.=
com> <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>> <mailto:jm=
h@joelhalpern.com <mailto:jmh@joelhalpern.com> <mailto:jmh@joelhalpern.co=
m <mailto:jmh@joelhalpern.com>>>> wrote:
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>> This kind of thing i=
s why, as I understand it, MPTCP has discovery
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>> mechanisms ot know i=
f both sides use it, and can select alternative
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>> addresses for commun=
ication.
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>> Trying to guess flow=
 labels that might avoid a problem because it might
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>> be an ECMP problem, =
is just flailing about.=C2=A0 Not a good design for
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>> operational protocol=
s.
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>> And in general, desi=
gning protocols around "I know exactly what is going
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>> on"=C2=A0 (the requi=
rement for what you describe that goes well beyond just
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>> "limited domains") i=
s also a recipe for failure.
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>> The Flow Label RFCs =
are actually very explicit that a flow label is
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>> supposed to be stabl=
e for the life of the flow.=C2=A0 Otherwise, it isn't a
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>> flow label.
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>> Yours,
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>> Joel
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>> On 11/25/2020 2:35 P=
M, Tom Herbert wrote:
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> Hi Fernando, commen=
ts in line...
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> On Wed, Nov 25, 202=
0 at 12:13 AM Fernando Gont <fernando@gont.com.ar <mailto:fernando@gont.c=
om.ar> <mailto:fernando@gont.com.ar <mailto:fernando@gont.com.ar>> <mailt=
o:fernando@gont.com.ar <mailto:fernando@gont.com.ar> <mailto:fernando@gon=
t.com.ar <mailto:fernando@gont.com.ar>>>> wrote:
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> Hi, Tom,
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> On 24/11/20 16:43,=
 Tom Herbert wrote:
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> [....]
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>> Modulating the fl=
ow label is a means to affect the routing of packets
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>> through the netwo=
rk that uses flow labels as input to the ECMP hash.
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> What's the point?
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> 1) You cannot tell=
 *if* the FL is being used.
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> Generally true, but=
 in a limited domain this information could be
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> discerned. I'd note=
 that it's also generally true that we don't know
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> if there is a load =
balancer or stateful firewall in the path that
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> requires consistent=
 routing, but in a limited domain we could know
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> that also.
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> 2) Changing the FL=
 does not necessarily mean that packets will employ a
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> different link.
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> It's an opportunist=
ic mechanism. If a connection is failing and we get
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> a better path that =
fixes it by simply changing the flow label then
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> what's the harm?
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> 3) If the network =
is failing, shouldn't you handle this via routing?
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> Sure, but then that=
 requires an out of band feedback loop from a TCP
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> implementation to t=
he network infrastructure to indicate there is a
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> problem and then th=
e network needs to respond. That's significant
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> infrastructure and =
higher reaction time than doing something in TCP
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> and IP. Think of mo=
dulating the flow label is an inexpensive form of
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> source routing with=
in a limited domain that doesn't need any
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> infrastructure or h=
eavyweight protocols or something like segment
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> routing.
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>> The basic idea is=
 that the flow label associated with a connection is
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>> randomly changed =
when the stack observes that the connection is
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>> failing (e.g. and=
 an RTO). There is nothing in the specs that prevents
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>> this since the so=
urce is at liberty to set the flow label as it sees
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>> fit.
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> The FL is expected=
 to remain constant for the life of a flow. A
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> retransmitted pack=
et is part of the same flow as the
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> originally-transmi=
tted packet. So this seems to be contradicting the
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> very specification=
 of the FL.
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> For instance, If a=
 RTO for a flow causes the FL to change, then one may
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> possibly argue tha=
t the FL is not naming/labeling what is said/expected
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> to be anming/label=
ing.
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> Specifically, RFC64=
37 states:
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> "It is therefore RE=
COMMENDED that source hosts support the flow label
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> by setting the flow=
 label field for all packets of a given flow to the
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> same value chosen f=
rom an approximation to a discrete uniform
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> distribution."
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> So that is clearly =
a just recommendation, and not a requirement (and
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> definitely not a MU=
ST). Furthermore, RFC6437 states:
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> "A forwarding node =
MUST either leave a non-zero flow label value
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> unchanged or change=
 it only for compelling operational security
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> reasons as describe=
d in Section 6.1."
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> So there's no guara=
ntee in the protocol specs that flow labels are
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> consistent for the =
life of the connection, which means that the
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> network cannot assu=
me that and thus it would be incorrect if the
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> network tried to en=
force flow label consistency as a protocol
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> requirement. As I s=
aid, it is prudent to try to be consistent with
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> flow labels and the=
 default behavior in Linux should be changed,
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> however I do not be=
lieve there's a valid claim of non-conformance that
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> motivates removal o=
f the feature that is already deployed.
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> Tom
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>> The feature is us=
eful in large datacenter networks, like
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>> pparently Faceboo=
k where the patches originate, since information
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>> discerned by TCP =
can opportunistically be applied to route selection.
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>> The practical iss=
ue is that there are stateful devices like firewalls
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>> that require cons=
istent routing in the network in which case changing
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>> the flow label ca=
n confuse them. As I mentioned, the original intent
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>> was that the flow=
 label randomization feature should be opt-in instead
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>> of on by default.=

>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> So... where is the=
 "source" of the packet that would be "modulating" the FL?
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> Thanks,
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> --
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> Fernando Gont
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> e-mail: fernando@g=
ont.com.ar <mailto:fernando@gont.com.ar> <mailto:fernando@gont.com.ar <ma=
ilto:fernando@gont.com.ar>> <mailto:fernando@gont.com.ar <mailto:fernando=
@gont.com.ar> <mailto:fernando@gont.com.ar <mailto:fernando@gont.com.ar>>=
> || fgont@si6networks.com <mailto:fgont@si6networks.com> <mailto:fgont@s=
i6networks.com <mailto:fgont@si6networks.com>> <mailto:fgont@si6networks.=
com <mailto:fgont@si6networks.com> <mailto:fgont@si6networks.com <mailto:=
fgont@si6networks.com>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>> PGP Fingerprint: 7=
809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> ___________________=
____________________________
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> v6ops mailing list
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> v6ops@ietf.org <mai=
lto:v6ops@ietf.org> <mailto:v6ops@ietf.org <mailto:v6ops@ietf.org>> <mail=
to:v6ops@ietf.org <mailto:v6ops@ietf.org> <mailto:v6ops@ietf.org <mailto:=
v6ops@ietf.org>>>
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>> https://www.ietf.or=
g/mailman/listinfo/v6ops
>     >=C2=A0 =C2=A0 =C2=A0> >=C2=A0 =C2=A0 =C2=A0>>>
>     >=C2=A0 =C2=A0 =C2=A0> >
>     >=C2=A0 =C2=A0 =C2=A0> >
>     >=C2=A0 =C2=A0 =C2=A0> > __________________________________________=
_____
>     >=C2=A0 =C2=A0 =C2=A0> > v6ops mailing list
>     >=C2=A0 =C2=A0 =C2=A0> > v6ops@ietf.org <mailto:v6ops@ietf.org> <ma=
ilto:v6ops@ietf.org <mailto:v6ops@ietf.org>>
>     >=C2=A0 =C2=A0 =C2=A0> > https://www.ietf.org/mailman/listinfo/v6op=
s
>     >=C2=A0 =C2=A0 =C2=A0> >
>     >=C2=A0 =C2=A0 =C2=A0>
>     >
>     >=C2=A0 =C2=A0 =C2=A0______________________________________________=
_
>     >=C2=A0 =C2=A0 =C2=A0v6ops mailing list
>     >=C2=A0 =C2=A0 =C2=A0v6ops@ietf.org <mailto:v6ops@ietf.org> <mailto=
:v6ops@ietf.org <mailto:v6ops@ietf.org>>
>     >=C2=A0 =C2=A0 =C2=A0https://www.ietf.org/mailman/listinfo/v6ops
>     >
>     >
>     >
>     > --
>     > Best regards,
>     > Alexander Azimov
>=20
>=20
>=20
> --=20
> Best regards,
> Alexander Azimov


From nobody Fri Nov 27 12:42:08 2020
Return-Path: <fernando@gont.com.ar>
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 3E5D83A0E87; Fri, 27 Nov 2020 12:42:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 BC9DmJ34equ1; Fri, 27 Nov 2020 12:42:00 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [IPv6:2001:67c:27e4::14]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 955643A0E84; Fri, 27 Nov 2020 12:41:57 -0800 (PST)
Received: from [IPv6:2800:810:464:8164:d564:510f:6fb3:4524] (unknown [IPv6:2800:810:464:8164:d564:510f:6fb3:4524]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 3C33C283BC9; Fri, 27 Nov 2020 20:41:52 +0000 (UTC)
To: Tom Herbert <tom@herbertland.com>
Cc: Alexander Azimov <a.e.azimov@gmail.com>, tcpm <tcpm@ietf.org>, IPv6 Operations <v6ops@ietf.org>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com>
From: Fernando Gont <fernando@gont.com.ar>
Message-ID: <96b6d04b-e5bb-ba79-0281-e9599109be95@gont.com.ar>
Date: Fri, 27 Nov 2020 17:41:40 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/95ounRpVdsCCkqxBwb8B43vr50Y>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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, 27 Nov 2020 20:42:03 -0000

Hello, Tom,

On 25/11/20 16:35, Tom Herbert wrote:
> Hi Fernando, comments in line...
> 
> On Wed, Nov 25, 2020 at 12:13 AM Fernando Gont <fernando@gont.com.ar> wrote:
>>
>> Hi, Tom,
>>
>> On 24/11/20 16:43, Tom Herbert wrote:
>> [....]
>>> Modulating the flow label is a means to affect the routing of packets
>>> through the network that uses flow labels as input to the ECMP hash.
>>
>> What's the point?
>>
>> 1) You cannot tell *if* the FL is being used.
>>
> Generally true, but in a limited domain this information could be
> discerned. I'd note that it's also generally true that we don't know
> if there is a load balancer or stateful firewall in the path that
> requires consistent routing, but in a limited domain we could know
> that also.

Exactly. So my take is that the drawbacks for the general case outweigh 
the benefits of the specific case.



>> 2) Changing the FL does not necessarily mean that packets will employ a
>> different link.
> 
> It's an opportunistic mechanism. If a connection is failing and we get
> a better path that fixes it by simply changing the flow label then
> what's the harm?

Complexity, and the possible negative implications for the general case.

That said, why don't you fix the problem where you should (i.e., routing)?



>> 3) If the network is failing, shouldn't you handle this via routing?
>>
> Sure, but then that requires an out of band feedback loop from a TCP
> implementation to the network infrastructure to indicate there is a
> problem and then the network needs to respond.

Not really. TCP does not deal with paths (not should it). If the network 
detects a link is failing, it should route around the problem.



> That's significant
> infrastructure and higher reaction time than doing something in TCP
> and IP. Think of modulating the flow label is an inexpensive form of
> source routing within a limited domain that doesn't need any
> infrastructure or heavyweight protocols or something like segment
> routing.

Downsides:

* It breaks load balancing
* It depends on the source doing something -- but you don't necessarily 
control the source -- and you cannot tell if the source implements it
* It doesn't solve the problem for nodes that do not behave as expected

My take is that if you really care about this, you're already (or 
should!) be solving the problem in a different (and more general) way.



>>> The basic idea is that the flow label associated with a connection is
>>> randomly changed when the stack observes that the connection is
>>> failing (e.g. and an RTO). There is nothing in the specs that prevents
>>> this since the source is at liberty to set the flow label as it sees
>>> fit.
>>
>> The FL is expected to remain constant for the life of a flow. A
>> retransmitted packet is part of the same flow as the
>> originally-transmitted packet. So this seems to be contradicting the
>> very specification of the FL.
>>
>> For instance, If a RTO for a flow causes the FL to change, then one may
>> possibly argue that the FL is not naming/labeling what is said/expected
>> to be anming/labeling.
> 
> Specifically, RFC6437 states:
> 
> "It is therefore RECOMMENDED that source hosts support the flow label
> by setting the flow label field for all packets of a given flow to the
> same value chosen from an approximation to a discrete uniform
> distribution."
> 
> So that is clearly a just recommendation, and not a requirement (and
> definitely not a MUST). Furthermore, RFC6437 states:
> 
> "A forwarding node MUST either leave a non-zero flow label value
> unchanged or change it only for compelling operational security
> reasons as described in Section 6.1."

My concern is that we may leave the FL unusable.




> So there's no guarantee in the protocol specs that flow labels are
> consistent for the life of the connection, which means that the
> network cannot assume that and thus it would be incorrect if the
> network tried to enforce flow label consistency as a protocol
> requirement.

You're probably right in that respect. And, in retrospective, I think it 
would have been better if we had specified the FL to be unmutable.



> As I said, it is prudent to try to be consistent with
> flow labels and the default behavior in Linux should be changed,

Sorry: is the current Linux behavior to modulate the FL?


> however I do not believe there's a valid claim of non-conformance that
> motivates removal of the feature that is already deployed.

I personally consider the changing the FL for a flow to be a bug. That 
said, if the default setting is the correct/compliant behavior, at the 
end of the day we're all adults, and whoever overrides the default 
behavior is supposed to know what he/she does -- and if they don't, they 
get what they deserve  ;-)

So, in that light, I wouldn't push to remove the optional behavior, 
*provided* the default behavior is correct.

Thanks,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1




From nobody Fri Nov 27 12:47:43 2020
Return-Path: <fernando@gont.com.ar>
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 5924C3A0E8C; Fri, 27 Nov 2020 12:47:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.099
X-Spam-Level: 
X-Spam-Status: No, score=0.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URI_DOTEDU=1.999] autolearn=no autolearn_force=no
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 O7Oq7HXekToy; Fri, 27 Nov 2020 12:47:36 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBC083A0E87; Fri, 27 Nov 2020 12:47:35 -0800 (PST)
Received: from [IPv6:2800:810:464:8164:d564:510f:6fb3:4524] (unknown [IPv6:2800:810:464:8164:d564:510f:6fb3:4524]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id A8F92283BC9; Fri, 27 Nov 2020 20:47:32 +0000 (UTC)
To: Tom Herbert <tom@herbertland.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: tcpm <tcpm@ietf.org>, IPv6 Operations <v6ops@ietf.org>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <239c4b67-1d9a-da00-7bb0-52019be1b7c1@joelhalpern.com> <CALx6S34uSAne_LyhrWDcjkR5p7MO6ggm_Ua_h+6nkX41S=Ge=A@mail.gmail.com> <a8aad80c-1a4b-4a86-4c13-7391e8513049@joelhalpern.com> <CALx6S36xYADqNrPp1A_Ohx48d7SdV2oFOgVFVV+y_tDbGQG6ug@mail.gmail.com> <abf9c63a-2f7e-6f28-34e8-b3e9598cd2b9@gmail.com> <CALx6S36PTVT49CQHdJNx88PHyYQS23WYP3A7Xw1-+f_tt4H3Gg@mail.gmail.com>
From: Fernando Gont <fernando@gont.com.ar>
Message-ID: <bdcfafff-5fd1-f649-ebe7-3e29499a25cf@gont.com.ar>
Date: Fri, 27 Nov 2020 17:47:21 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CALx6S36PTVT49CQHdJNx88PHyYQS23WYP3A7Xw1-+f_tt4H3Gg@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/utG1llYCNOh8DzSZNjfWeam04D0>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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, 27 Nov 2020 20:47:38 -0000

Tom,

On 25/11/20 21:15, Tom Herbert wrote:
> On Wed, Nov 25, 2020 at 3:33 PM Brian E Carpenter
> <brian.e.carpenter@gmail.com> wrote:
>>
>> I'm not Joel, but I did once spend some time grepping RFCs to find out whether
>> "flow" or "microflow" was the preferred term. In RFC2474, which is normative,
>> we have:
>>
>>     Microflow: a single instance of an application-to-application flow of
>>     packets which is identified by source address, destination address,
>>     protocol id, and source port, destination port (where applicable).
>>
>> But in the flow label work we explicitly avoided being that precise, and
>> did not use the term "microflow". There might be some load balancing
>> scenarios where you want a broader definition, even including bidirectional
>> flows. There are expired drafts on that topic:
>> draft-tarreau-extend-flow-label-balancing
>> draft-wang-6man-flow-label-reflection
>>
> Brian,
> 
> Random Packet Spraying
> (https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.297.529&rep=rep1&type=pdf)
> is an interesting idea where packets for a single connection are
> purposely distributed across multiple paths for load distribution. Per
> packet randomized flow labels with flow label aware ECMP makes this
> quite easy to do without requiring any special support in switches
> like you'd need with IPv4. I'm not necessarily advocating this, but it
> does highlight one potential use case of having a flow label that
> doesn;t have rigidly defined requirements on the host.

You don't need to randomize the FL of packets corresponding to a flow to 
get this --- simply do round-robin at the router that wants load-sharing 
over different links.

OTOH, if you do randomize the FL of each packet, then routers that want 
to avoid packet reordering simply can't.

Thanks,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1




From nobody Fri Nov 27 12:52:28 2020
Return-Path: <fernando@gont.com.ar>
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 A6B083A0E8B; Fri, 27 Nov 2020 12:52:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 w4JRSMgJeH_P; Fri, 27 Nov 2020 12:52:24 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AB773A0DB2; Fri, 27 Nov 2020 12:52:24 -0800 (PST)
Received: from [IPv6:2800:810:464:8164:d564:510f:6fb3:4524] (unknown [IPv6:2800:810:464:8164:d564:510f:6fb3:4524]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 5DB63283BC9; Fri, 27 Nov 2020 20:52:21 +0000 (UTC)
To: Alexander Azimov <a.e.azimov@gmail.com>, Tom Herbert <tom@herbertland.com>
Cc: IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <239c4b67-1d9a-da00-7bb0-52019be1b7c1@joelhalpern.com> <CALx6S34uSAne_LyhrWDcjkR5p7MO6ggm_Ua_h+6nkX41S=Ge=A@mail.gmail.com> <a8aad80c-1a4b-4a86-4c13-7391e8513049@joelhalpern.com> <CALx6S36xYADqNrPp1A_Ohx48d7SdV2oFOgVFVV+y_tDbGQG6ug@mail.gmail.com> <abf9c63a-2f7e-6f28-34e8-b3e9598cd2b9@gmail.com> <CALx6S36PTVT49CQHdJNx88PHyYQS23WYP3A7Xw1-+f_tt4H3Gg@mail.gmail.com> <CAEGSd=BGqFTygTiAt1v-71W3RTpdyVqyYzD1vi9uKebPPMoE5Q@mail.gmail.com>
From: Fernando Gont <fernando@gont.com.ar>
Message-ID: <5cb3b43e-913f-d6cd-f7e2-192f14daf4c2@gont.com.ar>
Date: Fri, 27 Nov 2020 17:52:14 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CAEGSd=BGqFTygTiAt1v-71W3RTpdyVqyYzD1vi9uKebPPMoE5Q@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/uGhFP9mPTkG6_ZXLegCY9YInsKw>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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, 27 Nov 2020 20:52:27 -0000

On 26/11/20 06:34, Alexander Azimov wrote:
> Dear colleagues,
> 
> We started discussing an incorrect default behavior, and Tom has already 
> confirmed that it will be fixed.
> 
> Later the thread turned into an argument if the flow label can be 
> changed during connection/flow lifetime according to current RFC 
> documents, though these documents can be updated. This looks a bit weird 
> for me because I always thought that it is the IETF community's 
> responsibility to document proper solutions. If something undocumented 
> but worthy happens in the industry - IETF should catch up. So, I would 
> like to get back to the discussion of reasons and their safety.
> 
> The general idea of changing the routing path upon network 
> outage/degradation looks obvious. Getting kind of source-based routing 
> can significantly reduce the reaction time and improve end-user 
> experience. The flow label has a perfect match here: transparent for the 
> application, set by the source, not part of 5-tuple, while it can be 
> used in the load balancing. 

If you have two links, then, upon change of the FL, you have 50% change 
that the path will be different -- not good.  What would you do if the 
failure continues? -- keep changing the FL?



> Let say that the flow label is a hash of values from the IP packet's 
> 5-tuple and random number. Then
> 
> 1. In the case of SYN or SYN-ACK retransmission flow label SHOULD be 
> recalculated.

This one MUST be switched of by default, too. (along with #2).


> 2. In the case of RTO timeout expiration in the established TCP session 
> the flow label MAY be recalculated. This setting MUST be switched off by 
> default.
> 3. Otherwise flow label SHOULD be preserved unchanged.
> 
> The first point stands for redirecting connection from the degraded path 
> before the connection is established, and it looks safe. The second one 
> can also improve performance if it is set on the server-side. Please 
> comment if you see security flaws in such a design.

At the very least, one should analyze the case where in #1, a packet 
gets delayed, you change the FL and retransmit, and finally you get a 
response to the original packet (and/or to both packets).

Thanks,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1




From nobody Fri Nov 27 15:31:54 2020
Return-Path: <tom@herbertland.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 4B2F53A03C9 for <v6ops@ietfa.amsl.com>; Fri, 27 Nov 2020 15:31:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=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=herbertland-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 6v6bqEeDmxuR for <v6ops@ietfa.amsl.com>; Fri, 27 Nov 2020 15:31:51 -0800 (PST)
Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) (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 63ADE3A0365 for <v6ops@ietf.org>; Fri, 27 Nov 2020 15:31:51 -0800 (PST)
Received: by mail-ed1-x533.google.com with SMTP id y4so7256510edy.5 for <v6ops@ietf.org>; Fri, 27 Nov 2020 15:31:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=KHVcGF66BJ6131S4PRwX4pt0p5yKDCntZmdun1QTP5M=; b=mKwTKQTn6zil88N7l1F7J3cF+4dM+MN17z4N/yEcbwYwoaanjnzBDtrl0xIo/4BVCt a0CnB3ACIDyLbdewD6UQ+mg5g9l2mizdJ5Ouj4UlgCzCrZTOuF1D7ipQKeDCSxC7TKnf JcMTO1/2oCTPWOZljZjSbREwstus6i6fwryq7d5Rfr3PMv++XHm5zUKNb+xuxcpw3Fwv DcIDd8+aUVosbHz78rf6GAR91ctIgZRavh0NEEvtXO4VxJbmm/CNEpOaKxoUb1wP+tDU fivBSK3JRTz1QkGcqj8OIZqFBNHLl5qGswSkS+ZX3rhecU0jZCX+jayiN17We29eXOOH FD5g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=KHVcGF66BJ6131S4PRwX4pt0p5yKDCntZmdun1QTP5M=; b=I3KT8eZhkxP+icSgb9wA+F9NJ9B5SSKuvYLFfEJ3U+7N4reVVt00/LV69+PN/Twioh EI5qwtSx0JNylGt1CNX8e/xnt3QZOXgM4QN0TTBveJ+PT2//p0nnQEgB15UI8IVCRMEQ QiXMrfRWPziUG2JakC7sH+kyspJFTVGzMQ4sq0qa8URTDbQ6zH0ByDO3cj1xnKvTKVOM qnOe2u9fd7W05llV5vtRgcOmbPXn3hv0cAyrSYJYwKNVfj++Wt7jV43EP6Eqq4e4bOPh NNQlz9SbstM2k48DeQC/3rf+Anwqgk4zEKzJ+nU8S4bUd3VzIKGkDkmfxLW/0vGn70OP 7ujQ==
X-Gm-Message-State: AOAM531yaEKps1HSc0V3Aam8CI0dsMHZEiUVtcZKqkDZsnp9l3MaokVB pY2j6k76oYAfQvR887z11kQb3mKP/lxW4bhkeXQ0IQ==
X-Google-Smtp-Source: ABdhPJx8PFZFGZ5tLxeT6YigWlaxceNYqyBlTdoN2FKAzW/VOcBIJEY8PTEJJAs3PVCO46/h4A8r3grp9WeRTWnUxAM=
X-Received: by 2002:a50:c050:: with SMTP id u16mr10447493edd.177.1606519909574;  Fri, 27 Nov 2020 15:31:49 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <96b6d04b-e5bb-ba79-0281-e9599109be95@gont.com.ar>
In-Reply-To: <96b6d04b-e5bb-ba79-0281-e9599109be95@gont.com.ar>
From: Tom Herbert <tom@herbertland.com>
Date: Fri, 27 Nov 2020 16:31:38 -0700
Message-ID: <CALx6S34uCrA1QdvLV8fpRKaJGLWMgtCmBCnrsBjU3TS+kXUs3Q@mail.gmail.com>
To: Fernando Gont <fernando@gont.com.ar>
Cc: Alexander Azimov <a.e.azimov@gmail.com>, tcpm <tcpm@ietf.org>,  IPv6 Operations <v6ops@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/LrnjJj0CzufvQqgdNcefSSu4QF0>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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, 27 Nov 2020 23:31:53 -0000

On Fri, Nov 27, 2020 at 1:41 PM Fernando Gont <fernando@gont.com.ar> wrote:
>
> Hello, Tom,
>
> On 25/11/20 16:35, Tom Herbert wrote:
> > Hi Fernando, comments in line...
> >
> > On Wed, Nov 25, 2020 at 12:13 AM Fernando Gont <fernando@gont.com.ar> wrote:
> >>
> >> Hi, Tom,
> >>
> >> On 24/11/20 16:43, Tom Herbert wrote:
> >> [....]
> >>> Modulating the flow label is a means to affect the routing of packets
> >>> through the network that uses flow labels as input to the ECMP hash.
> >>
> >> What's the point?
> >>
> >> 1) You cannot tell *if* the FL is being used.
> >>
> > Generally true, but in a limited domain this information could be
> > discerned. I'd note that it's also generally true that we don't know
> > if there is a load balancer or stateful firewall in the path that
> > requires consistent routing, but in a limited domain we could know
> > that also.
>
> Exactly. So my take is that the drawbacks for the general case outweigh
> the benefits of the specific case.
>
>
>
> >> 2) Changing the FL does not necessarily mean that packets will employ a
> >> different link.
> >
> > It's an opportunistic mechanism. If a connection is failing and we get
> > a better path that fixes it by simply changing the flow label then
> > what's the harm?
>
> Complexity, and the possible negative implications for the general case.
>
> That said, why don't you fix the problem where you should (i.e., routing)?
>
>
>
> >> 3) If the network is failing, shouldn't you handle this via routing?
> >>
> > Sure, but then that requires an out of band feedback loop from a TCP
> > implementation to the network infrastructure to indicate there is a
> > problem and then the network needs to respond.
>
> Not really. TCP does not deal with paths (not should it). If the network
> detects a link is failing, it should route around the problem.
>

Fernando,

All we know in this case is that *TCP* has detected a connection is
failing and there may be a potential problem with a path, we don't
know that the network has detected any problems like some link is
failing or will ever detect any problem. So in such a scenario, what
recourse does the host have to try to salvage its connections? If the
answer is that the host should always patiently wait for the network
to figure out what is happening, then that's going to be a hard sell
to application and host stack developers (remember the network is a
black box from their perspective that they really don't trust). If the
answer is that the host is supposed to inform the network of issues
with it's connections and then host and network work together to solve
then that's great; but then what is the general protocol that has been
established to facilitate that and solved the problem of how hosts and
network work together in concert to solve user's problems?

Tom

>
>
> > That's significant
> > infrastructure and higher reaction time than doing something in TCP
> > and IP. Think of modulating the flow label is an inexpensive form of
> > source routing within a limited domain that doesn't need any
> > infrastructure or heavyweight protocols or something like segment
> > routing.
>
> Downsides:
>
> * It breaks load balancing
> * It depends on the source doing something -- but you don't necessarily
> control the source -- and you cannot tell if the source implements it
> * It doesn't solve the problem for nodes that do not behave as expected
>
> My take is that if you really care about this, you're already (or
> should!) be solving the problem in a different (and more general) way.
>
>
>
> >>> The basic idea is that the flow label associated with a connection is
> >>> randomly changed when the stack observes that the connection is
> >>> failing (e.g. and an RTO). There is nothing in the specs that prevents
> >>> this since the source is at liberty to set the flow label as it sees
> >>> fit.
> >>
> >> The FL is expected to remain constant for the life of a flow. A
> >> retransmitted packet is part of the same flow as the
> >> originally-transmitted packet. So this seems to be contradicting the
> >> very specification of the FL.
> >>
> >> For instance, If a RTO for a flow causes the FL to change, then one may
> >> possibly argue that the FL is not naming/labeling what is said/expected
> >> to be anming/labeling.
> >
> > Specifically, RFC6437 states:
> >
> > "It is therefore RECOMMENDED that source hosts support the flow label
> > by setting the flow label field for all packets of a given flow to the
> > same value chosen from an approximation to a discrete uniform
> > distribution."
> >
> > So that is clearly a just recommendation, and not a requirement (and
> > definitely not a MUST). Furthermore, RFC6437 states:
> >
> > "A forwarding node MUST either leave a non-zero flow label value
> > unchanged or change it only for compelling operational security
> > reasons as described in Section 6.1."
>
> My concern is that we may leave the FL unusable.
>
>
>
>
> > So there's no guarantee in the protocol specs that flow labels are
> > consistent for the life of the connection, which means that the
> > network cannot assume that and thus it would be incorrect if the
> > network tried to enforce flow label consistency as a protocol
> > requirement.
>
> You're probably right in that respect. And, in retrospective, I think it
> would have been better if we had specified the FL to be unmutable.
>
>
>
> > As I said, it is prudent to try to be consistent with
> > flow labels and the default behavior in Linux should be changed,
>
> Sorry: is the current Linux behavior to modulate the FL?
>
>
> > however I do not believe there's a valid claim of non-conformance that
> > motivates removal of the feature that is already deployed.
>
> I personally consider the changing the FL for a flow to be a bug. That
> said, if the default setting is the correct/compliant behavior, at the
> end of the day we're all adults, and whoever overrides the default
> behavior is supposed to know what he/she does -- and if they don't, they
> get what they deserve  ;-)
>
> So, in that light, I wouldn't push to remove the optional behavior,
> *provided* the default behavior is correct.
>
> Thanks,
> --
> Fernando Gont
> e-mail: fernando@gont.com.ar || fgont@si6networks.com
> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
>
>
>


From nobody Fri Nov 27 16:32:37 2020
Return-Path: <markzzzsmith@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 068923A091C; Fri, 27 Nov 2020 16:32:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.595
X-Spam-Level: 
X-Spam-Status: No, score=-1.595 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 ACLvHYowSiE4; Fri, 27 Nov 2020 16:32:28 -0800 (PST)
Received: from mail-ot1-x32a.google.com (mail-ot1-x32a.google.com [IPv6:2607:f8b0:4864:20::32a]) (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 6AE713A080A; Fri, 27 Nov 2020 16:32:28 -0800 (PST)
Received: by mail-ot1-x32a.google.com with SMTP id n11so6114479ota.2; Fri, 27 Nov 2020 16:32:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=lJdZkoENN4nHZDUXLR5mmCBIff5HJLIMuuKUOEUIh+I=; b=WbNVCEw1fSUZdoKYBMhCwKTSJ+iqlluGp0e506Kzgz61XEg1lrUaUIMp2NAQNw2/hA EGtg7eDH3j6N0IXPHPd5FjKMfiWMVdTmxhDkEBA7OliBM5bsjJqs4sRqJ/biPrHnqLg5 Jyhy0HORHn/UHy2yQrvCEk5UcBH65kga4esUPJ5f2HMVKF1v7u7uHHRN/689AG/3Nkr9 GjDtQJjboJ9iu/o0WvllGmzMW7qWTx+tiC67nF945A09Q6SDeWw5bJWDzow4oc9nBbnY 4SF4WO803RbsLKh3nKOzYhuYZnmJoUXsmrudNfRhsoJvbSn4e074Zu4hAFjw+xwfq1UF IBXA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=lJdZkoENN4nHZDUXLR5mmCBIff5HJLIMuuKUOEUIh+I=; b=dtuvatoQIWmHViF5+riOuaPUthzMFEEjQhwUE2u8+Fp/Q5r2+FFhAnx1PLd/IKKDD1 XUY6v4fpBPg2OQ9Zc6DFPVXct099nWda6q0BkUL7PNTrp8nRp+o7hDuDTRIarbviHdin szl+WuQwZOT9RsqAf98AHH5AbJBeiDCsNACfewzXPwM73xOpoqaxblXs7C6bqEghmWa3 qvNmJFgD5q79uH7o583VsgYGJ6pIGnwn1WwviN6cq/vJtm5r7DXiV8s4DceJjGxTHfzq r9Gzpc95vf97oCr/FqEUUxhat+V17gHiUfa0pYpPZZBXpMHCrrQ1PAha1gPLT48tktG8 YNbw==
X-Gm-Message-State: AOAM532C7/sQcjpViDADVpqsbctg605Q1j47Rb3zXBTK929gcDipa25D dGhC2QjJCK1VNqdl4WSZqGxdKElBnicUKeoUAU3MS+3v
X-Google-Smtp-Source: ABdhPJxsW03VUVHB6PEpJ9nomQfw1NCSK+HtRHkkAqswTeprA5JEUWIG9lS/kR8YLk8qkhDTp1svTR5liCovaSrreUQ=
X-Received: by 2002:a05:6830:160d:: with SMTP id g13mr8680090otr.74.1606523547462;  Fri, 27 Nov 2020 16:32:27 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <96b6d04b-e5bb-ba79-0281-e9599109be95@gont.com.ar> <CALx6S34uCrA1QdvLV8fpRKaJGLWMgtCmBCnrsBjU3TS+kXUs3Q@mail.gmail.com>
In-Reply-To: <CALx6S34uCrA1QdvLV8fpRKaJGLWMgtCmBCnrsBjU3TS+kXUs3Q@mail.gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Sat, 28 Nov 2020 11:32:14 +1100
Message-ID: <CAO42Z2xn_+7EVpjGyEU3aAdBmt1h=a4MPXFjjoTi_JeM2w9pkg@mail.gmail.com>
To: Tom Herbert <tom@herbertland.com>
Cc: Fernando Gont <fernando@gont.com.ar>, IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005eae5b05b51fe993"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/qTM41ROyMJ-wnHCJFmlksGI38x0>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 28 Nov 2020 00:32:31 -0000

--0000000000005eae5b05b51fe993
Content-Type: text/plain; charset="UTF-8"

On Sat, 28 Nov 2020, 10:32 Tom Herbert, <tom@herbertland.com> wrote:

> On Fri, Nov 27, 2020 at 1:41 PM Fernando Gont <fernando@gont.com.ar>
> wrote:
> >
> > Hello, Tom,
> >
> > On 25/11/20 16:35, Tom Herbert wrote:
> > > Hi Fernando, comments in line...
> > >
> > > On Wed, Nov 25, 2020 at 12:13 AM Fernando Gont <fernando@gont.com.ar>
> wrote:
> > >>
> > >> Hi, Tom,
> > >>
> > >> On 24/11/20 16:43, Tom Herbert wrote:
> > >> [....]
> > >>> Modulating the flow label is a means to affect the routing of packets
> > >>> through the network that uses flow labels as input to the ECMP hash.
> > >>
> > >> What's the point?
> > >>
> > >> 1) You cannot tell *if* the FL is being used.
> > >>
> > > Generally true, but in a limited domain this information could be
> > > discerned. I'd note that it's also generally true that we don't know
> > > if there is a load balancer or stateful firewall in the path that
> > > requires consistent routing, but in a limited domain we could know
> > > that also.
> >
> > Exactly. So my take is that the drawbacks for the general case outweigh
> > the benefits of the specific case.
> >
> >
> >
> > >> 2) Changing the FL does not necessarily mean that packets will employ
> a
> > >> different link.
> > >
> > > It's an opportunistic mechanism. If a connection is failing and we get
> > > a better path that fixes it by simply changing the flow label then
> > > what's the harm?
> >
> > Complexity, and the possible negative implications for the general case.
> >
> > That said, why don't you fix the problem where you should (i.e.,
> routing)?
> >
> >
> >
> > >> 3) If the network is failing, shouldn't you handle this via routing?
> > >>
> > > Sure, but then that requires an out of band feedback loop from a TCP
> > > implementation to the network infrastructure to indicate there is a
> > > problem and then the network needs to respond.
> >
> > Not really. TCP does not deal with paths (not should it). If the network
> > detects a link is failing, it should route around the problem.
> >
>
> Fernando,
>
> All we know in this case is that *TCP* has detected a connection is
> failing and there may be a potential problem with a path, we don't
> know that the network has detected any problems like some link is
> failing or will ever detect any problem. So in such a scenario, what
> recourse does the host have to try to salvage its connections?


Retransmit their packets, let the network take care of trying to deliver
them again.


If the
> answer is that the host should always patiently wait for the network
> to figure out what is happening,


Yes.

Steering packets is the network's job. People like me who run the network
expect to be in charge of that. We have fancy mechanisms that mean
alternate paths are switched to very quickly.

The trouble with having two parties trying to solve the same problem at the
same time without coordination is they're just as likely to work against
each other as they are inadvertently to work with each other.

If hosts want the network to respect the flow label, then hosts need to
ensure that the a flow label value for a flow of packets with the same
source and destination address consistently represents a flow.

If hosts start trying to take control of steering traffic by varying the
flow label value within a flow, making the network's job harder, and the
network being blamed for the possibility bad network performance that may
result, the response will be both quick and easy - network operators will
switch off looking the Flow Label.

The Flow Label is the IPv6 header analogue for transport layer protocol
ports, so that load balancing mechanisms don't have to dig further into the
packet. Can or are transport layer ports varied in TCP SYNs, SYN/ACKs and
ACKs within the same TCP connection?


then that's going to be a hard sell
> to application and host stack developers (remember the network is a
> black box from their perspective that they really don't trust). If the
> answer is that the host is supposed to inform the network of issues
> with it's connections and then host and network work together to solve
> then that's great; but then what is the general protocol that has been
> established to facilitate that and solved the problem of how hosts and
> network work together in concert to solve user's problems?
>
> Tom
>
> >
> >
> > > That's significant
> > > infrastructure and higher reaction time than doing something in TCP
> > > and IP. Think of modulating the flow label is an inexpensive form of
> > > source routing within a limited domain that doesn't need any
> > > infrastructure or heavyweight protocols or something like segment
> > > routing.
> >
> > Downsides:
> >
> > * It breaks load balancing
> > * It depends on the source doing something -- but you don't necessarily
> > control the source -- and you cannot tell if the source implements it
> > * It doesn't solve the problem for nodes that do not behave as expected
> >
> > My take is that if you really care about this, you're already (or
> > should!) be solving the problem in a different (and more general) way.
> >
> >
> >
> > >>> The basic idea is that the flow label associated with a connection is
> > >>> randomly changed when the stack observes that the connection is
> > >>> failing (e.g. and an RTO). There is nothing in the specs that
> prevents
> > >>> this since the source is at liberty to set the flow label as it sees
> > >>> fit.
> > >>
> > >> The FL is expected to remain constant for the life of a flow. A
> > >> retransmitted packet is part of the same flow as the
> > >> originally-transmitted packet. So this seems to be contradicting the
> > >> very specification of the FL.
> > >>
> > >> For instance, If a RTO for a flow causes the FL to change, then one
> may
> > >> possibly argue that the FL is not naming/labeling what is
> said/expected
> > >> to be anming/labeling.
> > >
> > > Specifically, RFC6437 states:
> > >
> > > "It is therefore RECOMMENDED that source hosts support the flow label
> > > by setting the flow label field for all packets of a given flow to the
> > > same value chosen from an approximation to a discrete uniform
> > > distribution."
> > >
> > > So that is clearly a just recommendation, and not a requirement (and
> > > definitely not a MUST). Furthermore, RFC6437 states:
> > >
> > > "A forwarding node MUST either leave a non-zero flow label value
> > > unchanged or change it only for compelling operational security
> > > reasons as described in Section 6.1."
> >
> > My concern is that we may leave the FL unusable.
> >
> >
> >
> >
> > > So there's no guarantee in the protocol specs that flow labels are
> > > consistent for the life of the connection, which means that the
> > > network cannot assume that and thus it would be incorrect if the
> > > network tried to enforce flow label consistency as a protocol
> > > requirement.
> >
> > You're probably right in that respect. And, in retrospective, I think it
> > would have been better if we had specified the FL to be unmutable.
> >
> >
> >
> > > As I said, it is prudent to try to be consistent with
> > > flow labels and the default behavior in Linux should be changed,
> >
> > Sorry: is the current Linux behavior to modulate the FL?
> >
> >
> > > however I do not believe there's a valid claim of non-conformance that
> > > motivates removal of the feature that is already deployed.
> >
> > I personally consider the changing the FL for a flow to be a bug. That
> > said, if the default setting is the correct/compliant behavior, at the
> > end of the day we're all adults, and whoever overrides the default
> > behavior is supposed to know what he/she does -- and if they don't, they
> > get what they deserve  ;-)
> >
> > So, in that light, I wouldn't push to remove the optional behavior,
> > *provided* the default behavior is correct.
> >
> > Thanks,
> > --
> > Fernando Gont
> > e-mail: fernando@gont.com.ar || fgont@si6networks.com
> > PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
> >
> >
> >
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>

--0000000000005eae5b05b51fe993
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Sat, 28 Nov 2020, 10:32 Tom Herbert, &lt;<a href=3D=
"mailto:tom@herbertland.com" target=3D"_blank" rel=3D"noreferrer">tom@herbe=
rtland.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, =
Nov 27, 2020 at 1:41 PM Fernando Gont &lt;<a href=3D"mailto:fernando@gont.c=
om.ar" rel=3D"noreferrer noreferrer" target=3D"_blank">fernando@gont.com.ar=
</a>&gt; wrote:<br>
&gt;<br>
&gt; Hello, Tom,<br>
&gt;<br>
&gt; On 25/11/20 16:35, Tom Herbert wrote:<br>
&gt; &gt; Hi Fernando, comments in line...<br>
&gt; &gt;<br>
&gt; &gt; On Wed, Nov 25, 2020 at 12:13 AM Fernando Gont &lt;<a href=3D"mai=
lto:fernando@gont.com.ar" rel=3D"noreferrer noreferrer" target=3D"_blank">f=
ernando@gont.com.ar</a>&gt; wrote:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Hi, Tom,<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; On 24/11/20 16:43, Tom Herbert wrote:<br>
&gt; &gt;&gt; [....]<br>
&gt; &gt;&gt;&gt; Modulating the flow label is a means to affect the routin=
g of packets<br>
&gt; &gt;&gt;&gt; through the network that uses flow labels as input to the=
 ECMP hash.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; What&#39;s the point?<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; 1) You cannot tell *if* the FL is being used.<br>
&gt; &gt;&gt;<br>
&gt; &gt; Generally true, but in a limited domain this information could be=
<br>
&gt; &gt; discerned. I&#39;d note that it&#39;s also generally true that we=
 don&#39;t know<br>
&gt; &gt; if there is a load balancer or stateful firewall in the path that=
<br>
&gt; &gt; requires consistent routing, but in a limited domain we could kno=
w<br>
&gt; &gt; that also.<br>
&gt;<br>
&gt; Exactly. So my take is that the drawbacks for the general case outweig=
h<br>
&gt; the benefits of the specific case.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; &gt;&gt; 2) Changing the FL does not necessarily mean that packets wil=
l employ a<br>
&gt; &gt;&gt; different link.<br>
&gt; &gt;<br>
&gt; &gt; It&#39;s an opportunistic mechanism. If a connection is failing a=
nd we get<br>
&gt; &gt; a better path that fixes it by simply changing the flow label the=
n<br>
&gt; &gt; what&#39;s the harm?<br>
&gt;<br>
&gt; Complexity, and the possible negative implications for the general cas=
e.<br>
&gt;<br>
&gt; That said, why don&#39;t you fix the problem where you should (i.e., r=
outing)?<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; &gt;&gt; 3) If the network is failing, shouldn&#39;t you handle this v=
ia routing?<br>
&gt; &gt;&gt;<br>
&gt; &gt; Sure, but then that requires an out of band feedback loop from a =
TCP<br>
&gt; &gt; implementation to the network infrastructure to indicate there is=
 a<br>
&gt; &gt; problem and then the network needs to respond.<br>
&gt;<br>
&gt; Not really. TCP does not deal with paths (not should it). If the netwo=
rk<br>
&gt; detects a link is failing, it should route around the problem.<br>
&gt;<br>
<br>
Fernando,<br>
<br>
All we know in this case is that *TCP* has detected a connection is<br>
failing and there may be a potential problem with a path, we don&#39;t<br>
know that the network has detected any problems like some link is<br>
failing or will ever detect any problem. So in such a scenario, what<br>
recourse does the host have to try to salvage its connections?</blockquote>=
</div></div><div dir=3D"auto"><br></div><div dir=3D"auto">Retransmit their =
packets, let the network take care of trying to deliver them again.</div><d=
iv dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"><di=
v class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0=
 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> If the<br>
answer is that the host should always patiently wait for the network<br>
to figure out what is happening,</blockquote></div></div><div dir=3D"auto">=
<br></div><div dir=3D"auto">Yes.</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">Steering packets is the network&#39;s job. People like me who run=
 the network expect to be in charge of that. We have fancy mechanisms that =
mean alternate paths are switched to very quickly.</div><div dir=3D"auto"><=
br></div><div dir=3D"auto">The trouble with having two parties trying to so=
lve the same problem at the same time without coordination is they&#39;re j=
ust as likely to work against each other as they are inadvertently to work =
with each other.</div><div dir=3D"auto"><br></div><div dir=3D"auto">If host=
s want the network to respect the flow label, then hosts need to ensure tha=
t the a flow label value for a flow of packets with the same source and des=
tination address consistently represents a flow.</div><div dir=3D"auto"><br=
></div><div dir=3D"auto">If hosts start trying to take control of steering =
traffic by varying the flow label value within a flow, making the network&#=
39;s job harder, and the network being blamed for the possibility bad netwo=
rk performance that may result, the response will be both quick and easy - =
network operators will switch off looking the Flow Label.</div><div dir=3D"=
auto"><br></div><div dir=3D"auto">The Flow Label is the IPv6 header analogu=
e for transport layer protocol ports, so that load balancing mechanisms don=
&#39;t have to dig further into the packet. Can or are transport layer port=
s varied in TCP SYNs, SYN/ACKs and ACKs within the same TCP connection?=C2=
=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=
=3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> then t=
hat&#39;s going to be a hard sell<br>
to application and host stack developers (remember the network is a<br>
black box from their perspective that they really don&#39;t trust). If the<=
br>
answer is that the host is supposed to inform the network of issues<br>
with it&#39;s connections and then host and network work together to solve<=
br>
then that&#39;s great; but then what is the general protocol that has been<=
br>
established to facilitate that and solved the problem of how hosts and<br>
network work together in concert to solve user&#39;s problems?<br>
<br>
Tom<br>
<br>
&gt;<br>
&gt;<br>
&gt; &gt; That&#39;s significant<br>
&gt; &gt; infrastructure and higher reaction time than doing something in T=
CP<br>
&gt; &gt; and IP. Think of modulating the flow label is an inexpensive form=
 of<br>
&gt; &gt; source routing within a limited domain that doesn&#39;t need any<=
br>
&gt; &gt; infrastructure or heavyweight protocols or something like segment=
<br>
&gt; &gt; routing.<br>
&gt;<br>
&gt; Downsides:<br>
&gt;<br>
&gt; * It breaks load balancing<br>
&gt; * It depends on the source doing something -- but you don&#39;t necess=
arily<br>
&gt; control the source -- and you cannot tell if the source implements it<=
br>
&gt; * It doesn&#39;t solve the problem for nodes that do not behave as exp=
ected<br>
&gt;<br>
&gt; My take is that if you really care about this, you&#39;re already (or<=
br>
&gt; should!) be solving the problem in a different (and more general) way.=
<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; &gt;&gt;&gt; The basic idea is that the flow label associated with a c=
onnection is<br>
&gt; &gt;&gt;&gt; randomly changed when the stack observes that the connect=
ion is<br>
&gt; &gt;&gt;&gt; failing (e.g. and an RTO). There is nothing in the specs =
that prevents<br>
&gt; &gt;&gt;&gt; this since the source is at liberty to set the flow label=
 as it sees<br>
&gt; &gt;&gt;&gt; fit.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; The FL is expected to remain constant for the life of a flow.=
 A<br>
&gt; &gt;&gt; retransmitted packet is part of the same flow as the<br>
&gt; &gt;&gt; originally-transmitted packet. So this seems to be contradict=
ing the<br>
&gt; &gt;&gt; very specification of the FL.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; For instance, If a RTO for a flow causes the FL to change, th=
en one may<br>
&gt; &gt;&gt; possibly argue that the FL is not naming/labeling what is sai=
d/expected<br>
&gt; &gt;&gt; to be anming/labeling.<br>
&gt; &gt;<br>
&gt; &gt; Specifically, RFC6437 states:<br>
&gt; &gt;<br>
&gt; &gt; &quot;It is therefore RECOMMENDED that source hosts support the f=
low label<br>
&gt; &gt; by setting the flow label field for all packets of a given flow t=
o the<br>
&gt; &gt; same value chosen from an approximation to a discrete uniform<br>
&gt; &gt; distribution.&quot;<br>
&gt; &gt;<br>
&gt; &gt; So that is clearly a just recommendation, and not a requirement (=
and<br>
&gt; &gt; definitely not a MUST). Furthermore, RFC6437 states:<br>
&gt; &gt;<br>
&gt; &gt; &quot;A forwarding node MUST either leave a non-zero flow label v=
alue<br>
&gt; &gt; unchanged or change it only for compelling operational security<b=
r>
&gt; &gt; reasons as described in Section 6.1.&quot;<br>
&gt;<br>
&gt; My concern is that we may leave the FL unusable.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; &gt; So there&#39;s no guarantee in the protocol specs that flow label=
s are<br>
&gt; &gt; consistent for the life of the connection, which means that the<b=
r>
&gt; &gt; network cannot assume that and thus it would be incorrect if the<=
br>
&gt; &gt; network tried to enforce flow label consistency as a protocol<br>
&gt; &gt; requirement.<br>
&gt;<br>
&gt; You&#39;re probably right in that respect. And, in retrospective, I th=
ink it<br>
&gt; would have been better if we had specified the FL to be unmutable.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; &gt; As I said, it is prudent to try to be consistent with<br>
&gt; &gt; flow labels and the default behavior in Linux should be changed,<=
br>
&gt;<br>
&gt; Sorry: is the current Linux behavior to modulate the FL?<br>
&gt;<br>
&gt;<br>
&gt; &gt; however I do not believe there&#39;s a valid claim of non-conform=
ance that<br>
&gt; &gt; motivates removal of the feature that is already deployed.<br>
&gt;<br>
&gt; I personally consider the changing the FL for a flow to be a bug. That=
<br>
&gt; said, if the default setting is the correct/compliant behavior, at the=
<br>
&gt; end of the day we&#39;re all adults, and whoever overrides the default=
<br>
&gt; behavior is supposed to know what he/she does -- and if they don&#39;t=
, they<br>
&gt; get what they deserve=C2=A0 ;-)<br>
&gt;<br>
&gt; So, in that light, I wouldn&#39;t push to remove the optional behavior=
,<br>
&gt; *provided* the default behavior is correct.<br>
&gt;<br>
&gt; Thanks,<br>
&gt; --<br>
&gt; Fernando Gont<br>
&gt; e-mail: <a href=3D"mailto:fernando@gont.com.ar" rel=3D"noreferrer nore=
ferrer" target=3D"_blank">fernando@gont.com.ar</a> || <a href=3D"mailto:fgo=
nt@si6networks.com" rel=3D"noreferrer noreferrer" target=3D"_blank">fgont@s=
i6networks.com</a><br>
&gt; PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1<br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
_______________________________________________<br>
v6ops mailing list<br>
<a href=3D"mailto:v6ops@ietf.org" rel=3D"noreferrer noreferrer" target=3D"_=
blank">v6ops@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/v6ops" rel=3D"noreferrer n=
oreferrer noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listin=
fo/v6ops</a><br>
</blockquote></div></div></div>

--0000000000005eae5b05b51fe993--


From nobody Fri Nov 27 16:38:44 2020
Return-Path: <touch@strayalpha.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 520523A097E; Fri, 27 Nov 2020 16:38:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.318
X-Spam-Level: 
X-Spam-Status: No, score=-1.318 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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=strayalpha.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 xxLz0qNCyTee; Fri, 27 Nov 2020 16:38:39 -0800 (PST)
Received: from server217-4.web-hosting.com (server217-4.web-hosting.com [198.54.116.98]) (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 EEA9C3A097B; Fri, 27 Nov 2020 16:38:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=strayalpha.com; s=default; h=To:References:Message-Id:Cc:Date:In-Reply-To: From:Subject:Mime-Version:Content-Type:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=qYDeYqGvc4mP5lAu9gL9lz0FLtNfydMAsQBWgZsnP90=; b=Qs56f/cQD8vMQ/zb0LSoSvhmb xiBishrKNOiR3i713iX6defy52LjXRc9Z1ebzrGtOhpqEAqj0p7vNgv03yuehadcK4Qz3DtEhxAU2 AyncXeD448+zynmiTh24Oy1C9Rbf2cwb2123Zl2LMn1wOdNhDlRw5IQO6Tcz5uDGX4hinczqfUZqT 20hAkfZYpVKG5Pqc+bLyMcklnVNAEHsaWbUaNsmSR+AmMXLMXpnI5a8u6UPluyJ9kuXnq3cKZNGHz 5q6FihjKOZUBRNzgBDAFF6IJVEwqZ873ELiHcO1toQ9u4x9ev71e1nd4fBFjCEGH6W5io5P8I6cQ2 cpCVUThRw==;
Received: from cpe-172-250-225-198.socal.res.rr.com ([172.250.225.198]:59617 helo=[192.168.1.14]) by server217.web-hosting.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from <touch@strayalpha.com>) id 1kioFn-001EKs-23; Fri, 27 Nov 2020 19:38:23 -0500
Content-Type: multipart/alternative; boundary="Apple-Mail=_44B5C294-B782-46B8-80C6-5F938156FF6E"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.21\))
From: Joseph Touch <touch@strayalpha.com>
In-Reply-To: <CAO42Z2xn_+7EVpjGyEU3aAdBmt1h=a4MPXFjjoTi_JeM2w9pkg@mail.gmail.com>
Date: Fri, 27 Nov 2020 16:38:18 -0800
Cc: Tom Herbert <tom@herbertland.com>, IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>, Fernando Gont <fernando@gont.com.ar>
Message-Id: <2DA153B5-1F7B-40CF-85F9-1BB3CAEF2E1E@strayalpha.com>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <96b6d04b-e5bb-ba79-0281-e9599109be95@gont.com.ar> <CALx6S34uCrA1QdvLV8fpRKaJGLWMgtCmBCnrsBjU3TS+kXUs3Q@mail.gmail.com> <CAO42Z2xn_+7EVpjGyEU3aAdBmt1h=a4MPXFjjoTi_JeM2w9pkg@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
X-Mailer: Apple Mail (2.3654.20.0.2.21)
X-OutGoing-Spam-Status: No, score=-1.0
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - server217.web-hosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - strayalpha.com
X-Get-Message-Sender-Via: server217.web-hosting.com: authenticated_id: touch@strayalpha.com
X-Authenticated-Sender: server217.web-hosting.com: touch@strayalpha.com
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-From-Rewrite: unmodified, already matched
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/J7mUa1kvhQm9F0rTkau--WvPFWw>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 28 Nov 2020 00:38:40 -0000

--Apple-Mail=_44B5C294-B782-46B8-80C6-5F938156FF6E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Nov 27, 2020, at 4:32 PM, Mark Smith <markzzzsmith@gmail.com> =
wrote:
>=20
> Steering packets is the network's job.

+1

> The Flow Label is the IPv6 header analogue for transport layer =
protocol ports, so that load balancing mechanisms don't have to dig =
further into the packet.

+1

> Can or are transport layer ports varied in TCP SYNs, SYN/ACKs and ACKs =
within the same TCP connection?

In general, no.

I proposed a method to decouple the SYN destination port (which =
currently is both part of the connection ID *and* identifies the =
service) from the port used for the rest of the connection, but largely =
to provide a separate service ID (originally draft-touch-tcp-portnames, =
later recast as a service name option in draft-touch-tcpm-sno). But that =
didn=E2=80=99t as much use different ports as decouple the service from =
connection ID number.

Joe


--Apple-Mail=_44B5C294-B782-46B8-80C6-5F938156FF6E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Nov 27, 2020, at 4:32 PM, Mark Smith &lt;<a =
href=3D"mailto:markzzzsmith@gmail.com" =
class=3D"">markzzzsmith@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div dir=3D"auto" =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" =
class=3D"">Steering packets is the network's job. =
</div></div></blockquote><div><br class=3D""></div><div>+1</div><div><br =
class=3D""></div><blockquote type=3D"cite" class=3D""><div class=3D""><div=
 dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D"">The Flow Label is the IPv6 header analogue for =
transport layer protocol ports, so that load balancing mechanisms don't =
have to dig further into the packet. </div></div></blockquote><div><br =
class=3D""></div><div>+1</div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D""><div dir=3D"auto" style=3D"caret-color: =
rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D"">Can or are transport layer ports =
varied in TCP SYNs, SYN/ACKs and ACKs within the same TCP =
connection?</div></div></blockquote><br class=3D""></div><div>In =
general, no.</div><div><br class=3D""></div><div>I proposed a method to =
decouple the SYN destination port (which currently is both part of the =
connection ID *and* identifies the service) from the port used for the =
rest of the connection, but largely to provide a separate service ID =
(originally draft-touch-tcp-portnames, later recast as a service name =
option in&nbsp;draft-touch-tcpm-sno). But that didn=E2=80=99t as much =
use different ports as decouple the service from connection ID =
number.</div><div><br class=3D""></div><div>Joe</div><br =
class=3D""></body></html>=

--Apple-Mail=_44B5C294-B782-46B8-80C6-5F938156FF6E--


From nobody Fri Nov 27 19:50:29 2020
Return-Path: <fernando@gont.com.ar>
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 C93B83A0DEA; Fri, 27 Nov 2020 19:50:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 Eb-n3T9NpCMH; Fri, 27 Nov 2020 19:50:21 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [IPv6:2001:67c:27e4::14]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F6843A0DE8; Fri, 27 Nov 2020 19:50:12 -0800 (PST)
Received: from [IPv6:2800:810:464:8164:d564:510f:6fb3:4524] (unknown [IPv6:2800:810:464:8164:d564:510f:6fb3:4524]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id B7F0D2845F1; Sat, 28 Nov 2020 03:50:08 +0000 (UTC)
To: Tom Herbert <tom@herbertland.com>
Cc: Alexander Azimov <a.e.azimov@gmail.com>, tcpm <tcpm@ietf.org>, IPv6 Operations <v6ops@ietf.org>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <96b6d04b-e5bb-ba79-0281-e9599109be95@gont.com.ar> <CALx6S34uCrA1QdvLV8fpRKaJGLWMgtCmBCnrsBjU3TS+kXUs3Q@mail.gmail.com>
From: Fernando Gont <fernando@gont.com.ar>
Message-ID: <c6e7674e-98be-dfb6-0c3b-e009da5c8210@gont.com.ar>
Date: Sat, 28 Nov 2020 00:49:52 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CALx6S34uCrA1QdvLV8fpRKaJGLWMgtCmBCnrsBjU3TS+kXUs3Q@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/tK98IJ3WE_qAMM5E7Yx3Pv9Qzrw>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 28 Nov 2020 03:50:25 -0000

On 27/11/20 20:31, Tom Herbert wrote:
[....]
> 
> All we know in this case is that *TCP* has detected a connection is
> failing and there may be a potential problem with a path, we don't
> know that the network has detected any problems like some link is
> failing or will ever detect any problem. So in such a scenario, what
> recourse does the host have to try to salvage its connections?

None.

TCP times out and restransmits. And *the network* routes around failing 
paths.



> If the
> answer is that the host should always patiently wait for the network
> to figure out what is happening, then that's going to be a hard sell
> to application and host stack developers (remember the network is a
> black box from their perspective that they really don't trust).

Either that, of you switch to a different destination address if the 
transport protocol allows.



> If the
> answer is that the host is supposed to inform the network of issues
> with it's connections and then host and network work together to solve
> then that's great; 

The only thing the host can do is to switch to a different transport 
protocol if it allows.


> but then what is the general protocol that has been
> established to facilitate that and solved the problem of how hosts and
> network work together in concert to solve user's problems?

They don't really work together (modulo congestion control, one might 
argue), but rther complement each other (TCP times out and retransmits, 
and the network routes around failing paths).

Thanks,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1




From nobody Fri Nov 27 19:52:49 2020
Return-Path: <fernando@gont.com.ar>
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 27F063A0DEC; Fri, 27 Nov 2020 19:52:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 uVi5Btv9E5tD; Fri, 27 Nov 2020 19:52:46 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [IPv6:2001:67c:27e4::14]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA86A3A0DEA; Fri, 27 Nov 2020 19:52:45 -0800 (PST)
Received: from [IPv6:2800:810:464:8164:d564:510f:6fb3:4524] (unknown [IPv6:2800:810:464:8164:d564:510f:6fb3:4524]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 512EA2845F1; Sat, 28 Nov 2020 03:52:42 +0000 (UTC)
To: Mark Smith <markzzzsmith@gmail.com>, Tom Herbert <tom@herbertland.com>
Cc: IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <96b6d04b-e5bb-ba79-0281-e9599109be95@gont.com.ar> <CALx6S34uCrA1QdvLV8fpRKaJGLWMgtCmBCnrsBjU3TS+kXUs3Q@mail.gmail.com> <CAO42Z2xn_+7EVpjGyEU3aAdBmt1h=a4MPXFjjoTi_JeM2w9pkg@mail.gmail.com>
From: Fernando Gont <fernando@gont.com.ar>
Message-ID: <f66cbccd-55ed-375b-743b-7fc6c48a50c2@gont.com.ar>
Date: Sat, 28 Nov 2020 00:52:35 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CAO42Z2xn_+7EVpjGyEU3aAdBmt1h=a4MPXFjjoTi_JeM2w9pkg@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Q4KFhTvB0VmhtZ9EcOUC4M4yHc4>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 28 Nov 2020 03:52:48 -0000

On 27/11/20 21:32, Mark Smith wrote:
> 
> On Sat, 28 Nov 2020, 10:32 Tom Herbert, <tom@herbertland.com 
> <mailto:tom@herbertland.com>> wrote:
[....]
> 
> If hosts start trying to take control of steering traffic by varying the 
> flow label value within a flow, making the network's job harder, and the 
> network being blamed for the possibility bad network performance that 
> may result, the response will be both quick and easy - network operators 
> will switch off looking the Flow Label.

THat is *exactly* why I noted that I'm concerned that we seem to be on 
the path of making the FLow Label unusable.

Thanks,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1




From nobody Fri Nov 27 22:42:36 2020
Return-Path: <markzzzsmith@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 0F3EF3A0C4C; Fri, 27 Nov 2020 22:42:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.595
X-Spam-Level: 
X-Spam-Status: No, score=-1.595 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 JpLQ6e7oJDdU; Fri, 27 Nov 2020 22:42:33 -0800 (PST)
Received: from mail-oi1-x233.google.com (mail-oi1-x233.google.com [IPv6:2607:f8b0:4864:20::233]) (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 8DAD53A0C3A; Fri, 27 Nov 2020 22:42:33 -0800 (PST)
Received: by mail-oi1-x233.google.com with SMTP id v202so8232261oia.9; Fri, 27 Nov 2020 22:42:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=mls8hKOkaDFJeKzYEIPlR9kLFnDA6/K7gXNXn/1CPK0=; b=TUWncmNeKVWQHjTRQHG6+jeU1+rE99koDeADd3RGHo4XHKI+3gbvo/I1N5bBzj4OnA r59xxcAiIAcTMOwPYpCmx2/JIyT1Wl1dVNNf52myZnl05REzRyCgiD1WwJqiW/dCxncx ygS8i6vLghUaMOZLcugejtgzZFn3h8NgTyWBhU6N1cT2AMS5GjFXW/RPweIcbtEJHCBA 2HhZx/niZh/G9iu/ePduxVtPrwxLGhkN4nWofwBPn4Ye/3FRJBYB5y7+Tuw2mzmDKi+j /us8VnB++3SnZVEgA5vqOSIZ6oGu0BRWVj0VePCjXqX1Vkyhbf/CPbVBcxPmHVrsB+CH pTZg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=mls8hKOkaDFJeKzYEIPlR9kLFnDA6/K7gXNXn/1CPK0=; b=lDH6eOescL4e6z8I1d0lqNptgZYqeWmcPowXkpUjhnzNIkNLmkp3InyTsi6iGesap+ l7qoEM+3+ghSWRJjvB45SffUhCVN34d3uAYv6uKmMyZaZue8+AjlkYnBsCg3GQt4W1PW CImNCtdIKs9mdN6OADeky0ejPqPcUmRGH5CmQTSJ70gLrHP2Ac7Hvw6eMJAQt7+S7sZi e4CgmuwlLCxZ8QaQX2MjTY663/0OnhUylXZkv3hpboBRqOPPwqKiW6Mz/3hsX/yERyrb nHdtsHRwmflek7bx3rpU5/h5WFcKmLvXxMX1vmZ4yBB13EjgY1ur6QvoH0RjTgriJb5F V0zA==
X-Gm-Message-State: AOAM531R9LdsKE1HHsSesPYfGmDczcZQFM/lg+D76SRaEwZYMNyNSNoF sAm5YxAbu0YFGkM9B4Un7v26fC/Mfxpg6zh+LZFE3+iQ
X-Google-Smtp-Source: ABdhPJzeP1w0ZuWCXyA8QXpxAqEodGa7Ikotu2dRtTd037Kz4wVOm9Q00n37Bb5wGBeyofKPrlnswZFRyy0q4nqtrnk=
X-Received: by 2002:aca:534f:: with SMTP id h76mr8042040oib.60.1606545752887;  Fri, 27 Nov 2020 22:42:32 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <96b6d04b-e5bb-ba79-0281-e9599109be95@gont.com.ar> <CALx6S34uCrA1QdvLV8fpRKaJGLWMgtCmBCnrsBjU3TS+kXUs3Q@mail.gmail.com> <CAO42Z2xn_+7EVpjGyEU3aAdBmt1h=a4MPXFjjoTi_JeM2w9pkg@mail.gmail.com> <f66cbccd-55ed-375b-743b-7fc6c48a50c2@gont.com.ar>
In-Reply-To: <f66cbccd-55ed-375b-743b-7fc6c48a50c2@gont.com.ar>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Sat, 28 Nov 2020 17:42:20 +1100
Message-ID: <CAO42Z2xqU4gs9iP=u_0Z16Qk+U24_YH0h5vTmJRJ5XZXZ0nweQ@mail.gmail.com>
To: Fernando Gont <fernando@gont.com.ar>
Cc: Tom Herbert <tom@herbertland.com>, IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000ea965605b5251478"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/HL-D5ALMQ7JIVlIHz8Usuhfo6w8>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 28 Nov 2020 06:42:35 -0000

--000000000000ea965605b5251478
Content-Type: text/plain; charset="UTF-8"

On Sat, 28 Nov 2020, 14:52 Fernando Gont, <fernando@gont.com.ar> wrote:

> On 27/11/20 21:32, Mark Smith wrote:
> >
> > On Sat, 28 Nov 2020, 10:32 Tom Herbert, <tom@herbertland.com
> > <mailto:tom@herbertland.com>> wrote:
> [....]
> >
> > If hosts start trying to take control of steering traffic by varying the
> > flow label value within a flow, making the network's job harder, and the
> > network being blamed for the possibility bad network performance that
> > may result, the response will be both quick and easy - network operators
> > will switch off looking the Flow Label.
>
> THat is *exactly* why I noted that I'm concerned that we seem to be on
> the path of making the FLow Label unusable.
>

I see the Flow Label as a hint, but only a hint, of what the hosts wants
from the network. It's useful as an expression of what the host would like
to have.

However, if that hint causes me any trouble, I'll ignore it and then
devolve to trying to deliver the packet based just on its destination
address.



> Thanks,
> --
> Fernando Gont
> e-mail: fernando@gont.com.ar || fgont@si6networks.com
> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
>
>
>
>

--000000000000ea965605b5251478
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Sat, 28 Nov 2020, 14:52 Fernando Gont, &lt;<a href=
=3D"mailto:fernando@gont.com.ar" target=3D"_blank" rel=3D"noreferrer">ferna=
ndo@gont.com.ar</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 2=
7/11/20 21:32, Mark Smith wrote:<br>
&gt; <br>
&gt; On Sat, 28 Nov 2020, 10:32 Tom Herbert, &lt;<a href=3D"mailto:tom@herb=
ertland.com" rel=3D"noreferrer noreferrer" target=3D"_blank">tom@herbertlan=
d.com</a> <br>
&gt; &lt;mailto:<a href=3D"mailto:tom@herbertland.com" rel=3D"noreferrer no=
referrer" target=3D"_blank">tom@herbertland.com</a>&gt;&gt; wrote:<br>
[....]<br>
&gt; <br>
&gt; If hosts start trying to take control of steering traffic by varying t=
he <br>
&gt; flow label value within a flow, making the network&#39;s job harder, a=
nd the <br>
&gt; network being blamed for the possibility bad network performance that =
<br>
&gt; may result, the response will be both quick and easy - network operato=
rs <br>
&gt; will switch off looking the Flow Label.<br>
<br>
THat is *exactly* why I noted that I&#39;m concerned that we seem to be on =
<br>
the path of making the FLow Label unusable.<br></blockquote></div></div><di=
v dir=3D"auto"><br></div><div dir=3D"auto">I see the Flow Label as a hint, =
but only a hint, of what the hosts wants from the network. It&#39;s useful =
as an expression of what the host would like to have.</div><div dir=3D"auto=
"><br></div><div dir=3D"auto">However, if that hint causes me any trouble, =
I&#39;ll ignore it and then devolve to trying to deliver the packet based j=
ust on its destination address.</div><div dir=3D"auto"><br></div><div dir=
=3D"auto"><br></div><div dir=3D"auto"><div class=3D"gmail_quote"><blockquot=
e class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc sol=
id;padding-left:1ex">
<br>
Thanks,<br>
-- <br>
Fernando Gont<br>
e-mail: <a href=3D"mailto:fernando@gont.com.ar" rel=3D"noreferrer noreferre=
r" target=3D"_blank">fernando@gont.com.ar</a> || <a href=3D"mailto:fgont@si=
6networks.com" rel=3D"noreferrer noreferrer" target=3D"_blank">fgont@si6net=
works.com</a><br>
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1<br>
<br>
<br>
<br>
</blockquote></div></div></div>

--000000000000ea965605b5251478--


From nobody Sat Nov 28 00:42:42 2020
Return-Path: <fernando@gont.com.ar>
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 6A6203A1001; Sat, 28 Nov 2020 00:42:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.888
X-Spam-Level: 
X-Spam-Status: No, score=-1.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 CQYkQX6_Rhn8; Sat, 28 Nov 2020 00:42:32 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [IPv6:2001:67c:27e4::14]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C58E93A0FFA; Sat, 28 Nov 2020 00:42:27 -0800 (PST)
Received: from [IPv6:2800:810:464:8164:d564:510f:6fb3:4524] (unknown [IPv6:2800:810:464:8164:d564:510f:6fb3:4524]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id D94F7283B75; Sat, 28 Nov 2020 08:42:23 +0000 (UTC)
To: Mark Smith <markzzzsmith@gmail.com>
Cc: Tom Herbert <tom@herbertland.com>, IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <96b6d04b-e5bb-ba79-0281-e9599109be95@gont.com.ar> <CALx6S34uCrA1QdvLV8fpRKaJGLWMgtCmBCnrsBjU3TS+kXUs3Q@mail.gmail.com> <CAO42Z2xn_+7EVpjGyEU3aAdBmt1h=a4MPXFjjoTi_JeM2w9pkg@mail.gmail.com> <f66cbccd-55ed-375b-743b-7fc6c48a50c2@gont.com.ar> <CAO42Z2xqU4gs9iP=u_0Z16Qk+U24_YH0h5vTmJRJ5XZXZ0nweQ@mail.gmail.com>
From: Fernando Gont <fernando@gont.com.ar>
Message-ID: <0d38980a-f1c5-fac5-a9b1-0711d61353d1@gont.com.ar>
Date: Sat, 28 Nov 2020 05:01:50 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CAO42Z2xqU4gs9iP=u_0Z16Qk+U24_YH0h5vTmJRJ5XZXZ0nweQ@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/yurfrHS2sK2AMUHnur6ZPtnnDGk>
Subject: Re: [v6ops] Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 28 Nov 2020 08:42:37 -0000

On 28/11/20 03:42, Mark Smith wrote:
> 
> 
> On Sat, 28 Nov 2020, 14:52 Fernando Gont, <fernando@gont.com.ar 
> <mailto:fernando@gont.com.ar>> wrote:
> 
>     On 27/11/20 21:32, Mark Smith wrote:
>      >
>      > On Sat, 28 Nov 2020, 10:32 Tom Herbert, <tom@herbertland.com
>     <mailto:tom@herbertland.com>
>      > <mailto:tom@herbertland.com <mailto:tom@herbertland.com>>> wrote:
>     [....]
>      >
>      > If hosts start trying to take control of steering traffic by
>     varying the
>      > flow label value within a flow, making the network's job harder,
>     and the
>      > network being blamed for the possibility bad network performance
>     that
>      > may result, the response will be both quick and easy - network
>     operators
>      > will switch off looking the Flow Label.
> 
>     THat is *exactly* why I noted that I'm concerned that we seem to be on
>     the path of making the FLow Label unusable.
> 
> 
> I see the Flow Label as a hint, but only a hint, of what the hosts wants 
> from the network. It's useful as an expression of what the host would 
> like to have.

As you correctly noted, it's supposed to be an identifier of the flow, 
because it's hard to get for the port numbers.

I don't think it can bee seen as ad expression of what the host wants to 
ahve, because the Flow ID has no semantics, and the host doesn't even 
know what's in the network.



> However, if that hint causes me any trouble, I'll ignore it and then 
> devolve to trying to deliver the packet based just on its destination 
> address.

If you *needed* (or could make use of) the FL, then, if it causes 
trouble, you either resort to finding the five-tuple, or quite likely 
end of dropping packets.

Thanks,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1




From nobody Sat Nov 28 02:15:12 2020
Return-Path: <a.e.azimov@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 121263A09CF; Sat, 28 Nov 2020 02:15:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, 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=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 FCLBI1v714-W; Sat, 28 Nov 2020 02:15:06 -0800 (PST)
Received: from mail-oi1-x243.google.com (mail-oi1-x243.google.com [IPv6:2607:f8b0:4864:20::243]) (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 E8ABD3A09D1; Sat, 28 Nov 2020 02:15:05 -0800 (PST)
Received: by mail-oi1-x243.google.com with SMTP id w15so8581353oie.13; Sat, 28 Nov 2020 02:15:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=zbbSXTw6J2WlwBxKU5jp8a9Qh4yv9XE2pdrbPYNjLYw=; b=JYYpTQDlk7uZCVbajlVoKu/lqtTbwV2h9rZpefklzIhNiFu9RZ65W/Hhi9lHGl6VV6 ecdQlOpHLgD5AdAtiAwB1N4otAI4H8fZgMLIxKT+JaS03wLI/SkwyliOaliJK25lEHSc yKN5Vd836wcRqdRlkzgE1LTTxa2l2/U6UwZEaUVegZLhY+7YxScnjRMEpAHshYHzLgzh tNYWvzLmxRrNZ4lWyXt6J5+DC+sf8zM+ulS5bMzHjKeo8JdIiLXxJXOEs6sHw4ZQh5gn Zmt6GO4Ha0Mn+6ywECr9dwrEjQcRGrxC7gpavJJkn4tbaaLbVXlAGuiHiZYZgnHq/u9S //zQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=zbbSXTw6J2WlwBxKU5jp8a9Qh4yv9XE2pdrbPYNjLYw=; b=UOAt08Cl2Uef41CkURhOBB6pU6XmBvBvvf9dOyqdetBehAbUwyiIVeelve0GSXwgmC e7buq0vyAvFLLnGdTF5dCSmn0YHNUN7e7DYaV+PfftDRZxS/PgiWBmOv9rpa7QeKftz9 kfX9oK2zzubEYN2ty8Mf8W2gpFiMpAoIgGViEMoTQ3W0ePGW3eK4rxY8+SZhhKm1bGlt 7FuQYzk0TSy0u+/TX5l9eJa6zNh1B7VEsNxqV3STKFDf+iVxMjWe+/Wwnjw21OxYDIy7 5YWNfVQ5pVF2B7s5ZVsTPLgcnuSPlu8JxDQLSY/6+tbNRlwQ6WZN/VvCAl9LajVS/Hle Dw3Q==
X-Gm-Message-State: AOAM530nOpHkH/U8XrmBoNL0TukiD/S01dbAXXEsAHBxXfFmSB3rsKA1 NtdZIpU19s7jIf9/f5gk85o284VtxtO8YeS6Yls=
X-Google-Smtp-Source: ABdhPJzln2y//E7MWV1jfqXR2XXNBZmg9TR1Zwc5yDCgAbkseGhcHON7c8UiC0mYNpoVilNfMwplm5AXNoupTJyYg9c=
X-Received: by 2002:aca:55cb:: with SMTP id j194mr8397781oib.4.1606558505002;  Sat, 28 Nov 2020 02:15:05 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <96b6d04b-e5bb-ba79-0281-e9599109be95@gont.com.ar> <CALx6S34uCrA1QdvLV8fpRKaJGLWMgtCmBCnrsBjU3TS+kXUs3Q@mail.gmail.com> <CAO42Z2xn_+7EVpjGyEU3aAdBmt1h=a4MPXFjjoTi_JeM2w9pkg@mail.gmail.com> <f66cbccd-55ed-375b-743b-7fc6c48a50c2@gont.com.ar> <CAO42Z2xqU4gs9iP=u_0Z16Qk+U24_YH0h5vTmJRJ5XZXZ0nweQ@mail.gmail.com> <0d38980a-f1c5-fac5-a9b1-0711d61353d1@gont.com.ar>
In-Reply-To: <0d38980a-f1c5-fac5-a9b1-0711d61353d1@gont.com.ar>
From: Alexander Azimov <a.e.azimov@gmail.com>
Date: Sat, 28 Nov 2020 13:14:51 +0300
Message-ID: <CAEGSd=A_e-db8m2VN+2wEuXj9e+GTq7brYfY_fwW7tysUr19Ng@mail.gmail.com>
To: Fernando Gont <fernando@gont.com.ar>
Cc: Mark Smith <markzzzsmith@gmail.com>, Tom Herbert <tom@herbertland.com>,  IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000006b8e05b5280dd0"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Au0JjCE9wtS-_pV1j35vXS1jNXc>
Subject: Re: [v6ops] [tcpm]  Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 28 Nov 2020 10:15:08 -0000

--000000000000006b8e05b5280dd0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Gentlemen,

At the very least, one should analyze the case where in #1, a packet
> gets delayed, you change the FL and retransmit, and finally you get a
> response to the original packet (and/or to both packets).

As the suggestion strictly speaks about changing FL upon RTO timeouts I
don't see how it differs from getting two responses in case of RTO without
FL change. Nothing special here.

If you have two links, then, upon change of the FL, you have 50% change
> that the path will be different -- not good.  What would you do if the
> failure continues? -- keep changing the FL?

Yes, and if only one path is affected - you have a chance of hitting a good
path with 1 - (1/2)^n. And it's much better than nothing.

> If a retransmitted SYN goes to another server/anycast point this won't
> bring much harm. At least we haven't experienced such problems in our
> datacenters.
> I think depends on details that are definitively out of the IETF's scope.
> When exactly does the load balancing system assign a session to a given
> server, how much state does that create, what resources does it reserve,
> and when are the state and the reserved resources released?
> Also, in some cases, I could imagine that the data centre will not see a
> problem, but the client might see one that they would not otherwise have
> seen.

I can't say that these details look convincing to me. I also can't agree
that operational considerations are out of IETF's scope. The protocols are
designed with real operations in mind, aren't they?

Steering packets is the network's job. People like me who run the network
> expect to be in charge of that. We have fancy mechanisms that mean
> alternate paths are switched to very quickly.

While not questioning innovative technologies that take care of traffic, a
'good' repair time counts in seconds. 'Bad' repair time, when the control
plane becomes broken or a famous silent drop happens counts in minutes and
requires a network engineer to be summoned. If TCP can fix itself in
milliseconds - it's great. And it is needed by real operations. You also
missing part when something happens outside of your domain, where you can't
instantly summon an engineer. If you tell me that you've been never
affected by the network outage of your peering partner I will be greatly
suprised.



=D1=81=D0=B1, 28 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 11:42, Ferna=
ndo Gont <fernando@gont.com.ar>:

> On 28/11/20 03:42, Mark Smith wrote:
> >
> >
> > On Sat, 28 Nov 2020, 14:52 Fernando Gont, <fernando@gont.com.ar
> > <mailto:fernando@gont.com.ar>> wrote:
> >
> >     On 27/11/20 21:32, Mark Smith wrote:
> >      >
> >      > On Sat, 28 Nov 2020, 10:32 Tom Herbert, <tom@herbertland.com
> >     <mailto:tom@herbertland.com>
> >      > <mailto:tom@herbertland.com <mailto:tom@herbertland.com>>> wrote=
:
> >     [....]
> >      >
> >      > If hosts start trying to take control of steering traffic by
> >     varying the
> >      > flow label value within a flow, making the network's job harder,
> >     and the
> >      > network being blamed for the possibility bad network performance
> >     that
> >      > may result, the response will be both quick and easy - network
> >     operators
> >      > will switch off looking the Flow Label.
> >
> >     THat is *exactly* why I noted that I'm concerned that we seem to be
> on
> >     the path of making the FLow Label unusable.
> >
> >
> > I see the Flow Label as a hint, but only a hint, of what the hosts want=
s
> > from the network. It's useful as an expression of what the host would
> > like to have.
>
> As you correctly noted, it's supposed to be an identifier of the flow,
> because it's hard to get for the port numbers.
>
> I don't think it can bee seen as ad expression of what the host wants to
> ahve, because the Flow ID has no semantics, and the host doesn't even
> know what's in the network.
>
>
>
> > However, if that hint causes me any trouble, I'll ignore it and then
> > devolve to trying to deliver the packet based just on its destination
> > address.
>
> If you *needed* (or could make use of) the FL, then, if it causes
> trouble, you either resort to finding the five-tuple, or quite likely
> end of dropping packets.
>
> Thanks,
> --
> Fernando Gont
> e-mail: fernando@gont.com.ar || fgont@si6networks.com
> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
>
>
>
> _______________________________________________
> tcpm mailing list
> tcpm@ietf.org
> https://www.ietf.org/mailman/listinfo/tcpm
>


--=20
Best regards,
Alexander Azimov

--000000000000006b8e05b5280dd0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Gentlemen,<div><br></div><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);p=
adding-left:1ex">At the very least, one should analyze the case where in #1=
, a packet<br>gets delayed, you change the FL and retransmit, and finally y=
ou get a<br>response to the original packet (and/or to both packets).=C2=A0=
=C2=A0</blockquote><div>As the suggestion strictly speaks about changing FL=
 upon RTO timeouts I don&#39;t see how it differs from getting two response=
s in case of RTO without FL change. Nothing special here.</div><div><br></d=
iv><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bord=
er-left:1px solid rgb(204,204,204);padding-left:1ex">If you have two links,=
 then, upon change of the FL, you have 50% change<br>that the path will be =
different -- not good.=C2=A0 What would you do if the<br>failure continues?=
 -- keep changing the FL?</blockquote><div>Yes, and if only one path is aff=
ected - you have a chance of hitting a good path with 1 - (1/2)^n. And it&#=
39;s much better than nothing.</div><div><br></div><blockquote class=3D"gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2=
04,204);padding-left:1ex"><span class=3D"gmail-im" style=3D"color:rgb(80,0,=
80)">&gt; If a retransmitted SYN goes to another server/anycast point this =
won&#39;t bring much harm. At least we haven&#39;t experienced such problem=
s in our datacenters.<br></span>I think depends on details that are definit=
ively out of the IETF&#39;s scope. When exactly does the load balancing sys=
tem assign a session to a given server, how much state does that create, wh=
at resources does it reserve, and when are the state and the reserved resou=
rces released?<br>Also, in some cases, I could imagine that the data centre=
 will not see a problem, but the client might see one that they would not o=
therwise have seen.=C2=A0=C2=A0</blockquote><div>I can&#39;t say that these=
 details look convincing to me. I also can&#39;t agree that operational con=
siderations are out of IETF&#39;s scope. The protocols are designed with re=
al operations in mind, aren&#39;t they?<br></div><div><br></div><blockquote=
 class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px so=
lid rgb(204,204,204);padding-left:1ex">Steering packets is the network&#39;=
s job. People like me who run the network expect to be in charge of that. W=
e have fancy mechanisms that mean alternate paths are switched to very quic=
kly.</blockquote><div>While not questioning innovative technologies that ta=
ke care of traffic, a &#39;good&#39; repair time counts in seconds. &#39;Ba=
d&#39;=C2=A0repair time, when the control plane becomes broken or a famous =
silent drop happens counts in=C2=A0minutes and requires a network=C2=A0engi=
neer to be summoned. If TCP can fix itself in milliseconds - it&#39;s great=
. And it is needed by real operations. You also missing part when something=
 happens outside of your domain, where you can&#39;t instantly summon an en=
gineer. If you tell me that you&#39;ve been never affected by the network o=
utage of your peering partner I will be greatly suprised.=C2=A0</div><div><=
br></div><div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"lt=
r" class=3D"gmail_attr">=D1=81=D0=B1, 28 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=
=B3. =D0=B2 11:42, Fernando Gont &lt;<a href=3D"mailto:fernando@gont.com.ar=
">fernando@gont.com.ar</a>&gt;:<br></div><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pa=
dding-left:1ex">On 28/11/20 03:42, Mark Smith wrote:<br>
&gt; <br>
&gt; <br>
&gt; On Sat, 28 Nov 2020, 14:52 Fernando Gont, &lt;<a href=3D"mailto:fernan=
do@gont.com.ar" target=3D"_blank">fernando@gont.com.ar</a> <br>
&gt; &lt;mailto:<a href=3D"mailto:fernando@gont.com.ar" target=3D"_blank">f=
ernando@gont.com.ar</a>&gt;&gt; wrote:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0On 27/11/20 21:32, Mark Smith wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; On Sat, 28 Nov 2020, 10:32 Tom Herbert, &lt;<=
a href=3D"mailto:tom@herbertland.com" target=3D"_blank">tom@herbertland.com=
</a><br>
&gt;=C2=A0 =C2=A0 =C2=A0&lt;mailto:<a href=3D"mailto:tom@herbertland.com" t=
arget=3D"_blank">tom@herbertland.com</a>&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; &lt;mailto:<a href=3D"mailto:tom@herbertland.=
com" target=3D"_blank">tom@herbertland.com</a> &lt;mailto:<a href=3D"mailto=
:tom@herbertland.com" target=3D"_blank">tom@herbertland.com</a>&gt;&gt;&gt;=
 wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0[....]<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; If hosts start trying to take control of stee=
ring traffic by<br>
&gt;=C2=A0 =C2=A0 =C2=A0varying the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; flow label value within a flow, making the ne=
twork&#39;s job harder,<br>
&gt;=C2=A0 =C2=A0 =C2=A0and the<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; network being blamed for the possibility bad =
network performance<br>
&gt;=C2=A0 =C2=A0 =C2=A0that<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; may result, the response will be both quick a=
nd easy - network<br>
&gt;=C2=A0 =C2=A0 =C2=A0operators<br>
&gt;=C2=A0 =C2=A0 =C2=A0 &gt; will switch off looking the Flow Label.<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0THat is *exactly* why I noted that I&#39;m concerne=
d that we seem to be on<br>
&gt;=C2=A0 =C2=A0 =C2=A0the path of making the FLow Label unusable.<br>
&gt; <br>
&gt; <br>
&gt; I see the Flow Label as a hint, but only a hint, of what the hosts wan=
ts <br>
&gt; from the network. It&#39;s useful as an expression of what the host wo=
uld <br>
&gt; like to have.<br>
<br>
As you correctly noted, it&#39;s supposed to be an identifier of the flow, =
<br>
because it&#39;s hard to get for the port numbers.<br>
<br>
I don&#39;t think it can bee seen as ad expression of what the host wants t=
o <br>
ahve, because the Flow ID has no semantics, and the host doesn&#39;t even <=
br>
know what&#39;s in the network.<br>
<br>
<br>
<br>
&gt; However, if that hint causes me any trouble, I&#39;ll ignore it and th=
en <br>
&gt; devolve to trying to deliver the packet based just on its destination =
<br>
&gt; address.<br>
<br>
If you *needed* (or could make use of) the FL, then, if it causes <br>
trouble, you either resort to finding the five-tuple, or quite likely <br>
end of dropping packets.<br>
<br>
Thanks,<br>
-- <br>
Fernando Gont<br>
e-mail: <a href=3D"mailto:fernando@gont.com.ar" target=3D"_blank">fernando@=
gont.com.ar</a> || <a href=3D"mailto:fgont@si6networks.com" target=3D"_blan=
k">fgont@si6networks.com</a><br>
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1<br>
<br>
<br>
<br>
_______________________________________________<br>
tcpm mailing list<br>
<a href=3D"mailto:tcpm@ietf.org" target=3D"_blank">tcpm@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/tcpm" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/tcpm</a><br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr">Best regards,<div>Alexander Azi=
mov</div></div></div>

--000000000000006b8e05b5280dd0--


From nobody Sat Nov 28 10:09:25 2020
Return-Path: <Michael.Tuexen@lurchi.franken.de>
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 1667F3A0E08; Sat, 28 Nov 2020 10:09:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.499
X-Spam-Level: 
X-Spam-Status: No, score=-1.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, KHOP_HELO_FCRDNS=0.399, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 KcEylFFdyPxD; Sat, 28 Nov 2020 10:09:17 -0800 (PST)
Received: from drew.franken.de (mail-n.franken.de [193.175.24.27]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9880F3A0DFC; Sat, 28 Nov 2020 10:09:15 -0800 (PST)
Received: from [IPv6:2a02:8109:1140:c3d:813c:9bb5:ab11:9982] (unknown [IPv6:2a02:8109:1140:c3d:813c:9bb5:ab11:9982]) (Authenticated sender: lurchi) by drew.franken.de (Postfix) with ESMTPSA id 6B18372246344; Sat, 28 Nov 2020 19:09:11 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.21\))
From: Michael Tuexen <Michael.Tuexen@lurchi.franken.de>
In-Reply-To: <CALx6S34uCrA1QdvLV8fpRKaJGLWMgtCmBCnrsBjU3TS+kXUs3Q@mail.gmail.com>
Date: Sat, 28 Nov 2020 19:09:08 +0100
Cc: Fernando Gont <fernando@gont.com.ar>, IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <80E049A2-534C-4D89-B67D-4384A6CFA8B6@lurchi.franken.de>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <96b6d04b-e5bb-ba79-0281-e9599109be95@gont.com.ar> <CALx6S34uCrA1QdvLV8fpRKaJGLWMgtCmBCnrsBjU3TS+kXUs3Q@mail.gmail.com>
To: Tom Herbert <tom@herbertland.com>
X-Mailer: Apple Mail (2.3654.20.0.2.21)
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/6f68cah1yaZs52lKGCVVIFr3ALs>
Subject: Re: [v6ops] [tcpm]  Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 28 Nov 2020 18:09:20 -0000

> On 28. Nov 2020, at 00:31, Tom Herbert <tom@herbertland.com> wrote:
>=20
> On Fri, Nov 27, 2020 at 1:41 PM Fernando Gont <fernando@gont.com.ar> =
wrote:
>>=20
>> Hello, Tom,
>>=20
>> On 25/11/20 16:35, Tom Herbert wrote:
>>> Hi Fernando, comments in line...
>>>=20
>>> On Wed, Nov 25, 2020 at 12:13 AM Fernando Gont =
<fernando@gont.com.ar> wrote:
>>>>=20
>>>> Hi, Tom,
>>>>=20
>>>> On 24/11/20 16:43, Tom Herbert wrote:
>>>> [....]
>>>>> Modulating the flow label is a means to affect the routing of =
packets
>>>>> through the network that uses flow labels as input to the ECMP =
hash.
>>>>=20
>>>> What's the point?
>>>>=20
>>>> 1) You cannot tell *if* the FL is being used.
>>>>=20
>>> Generally true, but in a limited domain this information could be
>>> discerned. I'd note that it's also generally true that we don't know
>>> if there is a load balancer or stateful firewall in the path that
>>> requires consistent routing, but in a limited domain we could know
>>> that also.
>>=20
>> Exactly. So my take is that the drawbacks for the general case =
outweigh
>> the benefits of the specific case.
>>=20
>>=20
>>=20
>>>> 2) Changing the FL does not necessarily mean that packets will =
employ a
>>>> different link.
>>>=20
>>> It's an opportunistic mechanism. If a connection is failing and we =
get
>>> a better path that fixes it by simply changing the flow label then
>>> what's the harm?
>>=20
>> Complexity, and the possible negative implications for the general =
case.
>>=20
>> That said, why don't you fix the problem where you should (i.e., =
routing)?
>>=20
>>=20
>>=20
>>>> 3) If the network is failing, shouldn't you handle this via =
routing?
>>>>=20
>>> Sure, but then that requires an out of band feedback loop from a TCP
>>> implementation to the network infrastructure to indicate there is a
>>> problem and then the network needs to respond.
>>=20
>> Not really. TCP does not deal with paths (not should it). If the =
network
>> detects a link is failing, it should route around the problem.
>>=20
>=20
> Fernando,
>=20
> All we know in this case is that *TCP* has detected a connection is
> failing and there may be a potential problem with a path, we don't
Hi Tom,

it is perfectly fine that if a TCP connection fails and the application
triggers a setup of a new TCP connection, the new TCP connections
uses a flowlabel different from the one used for the old TCP connection.
However, a single RTO does not indicate a connection failure.
Normally you would need several consecutive RTOs to happen before TCP
declares the connection to be failed.

Best regards
Michael
> know that the network has detected any problems like some link is
> failing or will ever detect any problem. So in such a scenario, what
> recourse does the host have to try to salvage its connections? If the
> answer is that the host should always patiently wait for the network
> to figure out what is happening, then that's going to be a hard sell
> to application and host stack developers (remember the network is a
> black box from their perspective that they really don't trust). If the
> answer is that the host is supposed to inform the network of issues
> with it's connections and then host and network work together to solve
> then that's great; but then what is the general protocol that has been
> established to facilitate that and solved the problem of how hosts and
> network work together in concert to solve user's problems?
>=20
> Tom
>=20
>>=20
>>=20
>>> That's significant
>>> infrastructure and higher reaction time than doing something in TCP
>>> and IP. Think of modulating the flow label is an inexpensive form of
>>> source routing within a limited domain that doesn't need any
>>> infrastructure or heavyweight protocols or something like segment
>>> routing.
>>=20
>> Downsides:
>>=20
>> * It breaks load balancing
>> * It depends on the source doing something -- but you don't =
necessarily
>> control the source -- and you cannot tell if the source implements it
>> * It doesn't solve the problem for nodes that do not behave as =
expected
>>=20
>> My take is that if you really care about this, you're already (or
>> should!) be solving the problem in a different (and more general) =
way.
>>=20
>>=20
>>=20
>>>>> The basic idea is that the flow label associated with a connection =
is
>>>>> randomly changed when the stack observes that the connection is
>>>>> failing (e.g. and an RTO). There is nothing in the specs that =
prevents
>>>>> this since the source is at liberty to set the flow label as it =
sees
>>>>> fit.
>>>>=20
>>>> The FL is expected to remain constant for the life of a flow. A
>>>> retransmitted packet is part of the same flow as the
>>>> originally-transmitted packet. So this seems to be contradicting =
the
>>>> very specification of the FL.
>>>>=20
>>>> For instance, If a RTO for a flow causes the FL to change, then one =
may
>>>> possibly argue that the FL is not naming/labeling what is =
said/expected
>>>> to be anming/labeling.
>>>=20
>>> Specifically, RFC6437 states:
>>>=20
>>> "It is therefore RECOMMENDED that source hosts support the flow =
label
>>> by setting the flow label field for all packets of a given flow to =
the
>>> same value chosen from an approximation to a discrete uniform
>>> distribution."
>>>=20
>>> So that is clearly a just recommendation, and not a requirement (and
>>> definitely not a MUST). Furthermore, RFC6437 states:
>>>=20
>>> "A forwarding node MUST either leave a non-zero flow label value
>>> unchanged or change it only for compelling operational security
>>> reasons as described in Section 6.1."
>>=20
>> My concern is that we may leave the FL unusable.
>>=20
>>=20
>>=20
>>=20
>>> So there's no guarantee in the protocol specs that flow labels are
>>> consistent for the life of the connection, which means that the
>>> network cannot assume that and thus it would be incorrect if the
>>> network tried to enforce flow label consistency as a protocol
>>> requirement.
>>=20
>> You're probably right in that respect. And, in retrospective, I think =
it
>> would have been better if we had specified the FL to be unmutable.
>>=20
>>=20
>>=20
>>> As I said, it is prudent to try to be consistent with
>>> flow labels and the default behavior in Linux should be changed,
>>=20
>> Sorry: is the current Linux behavior to modulate the FL?
>>=20
>>=20
>>> however I do not believe there's a valid claim of non-conformance =
that
>>> motivates removal of the feature that is already deployed.
>>=20
>> I personally consider the changing the FL for a flow to be a bug. =
That
>> said, if the default setting is the correct/compliant behavior, at =
the
>> end of the day we're all adults, and whoever overrides the default
>> behavior is supposed to know what he/she does -- and if they don't, =
they
>> get what they deserve  ;-)
>>=20
>> So, in that light, I wouldn't push to remove the optional behavior,
>> *provided* the default behavior is correct.
>>=20
>> Thanks,
>> --
>> Fernando Gont
>> e-mail: fernando@gont.com.ar || fgont@si6networks.com
>> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
>>=20
>>=20
>>=20
>=20
> _______________________________________________
> tcpm mailing list
> tcpm@ietf.org
> https://www.ietf.org/mailman/listinfo/tcpm


From nobody Sat Nov 28 10:27:56 2020
Return-Path: <tom@herbertland.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 D80973A0E85 for <v6ops@ietfa.amsl.com>; Sat, 28 Nov 2020 10:27:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland-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 KwRN3cNgvd0D for <v6ops@ietfa.amsl.com>; Sat, 28 Nov 2020 10:27:46 -0800 (PST)
Received: from mail-ej1-x643.google.com (mail-ej1-x643.google.com [IPv6:2a00:1450:4864:20::643]) (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 6B5663A0E0A for <v6ops@ietf.org>; Sat, 28 Nov 2020 10:27:46 -0800 (PST)
Received: by mail-ej1-x643.google.com with SMTP id qw4so2322808ejb.12 for <v6ops@ietf.org>; Sat, 28 Nov 2020 10:27:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=wWl/NMyNYxy387O+iIu6O4b8CdadQrZa/jeMx3Om5tg=; b=dNgTTawMw7VpBXjsMXb8333PuiTIN6tthkD5Ce1+L1hE+f5KpmZwout31RmBskI+1o b0ZTql8dcOy1NJ/B1mZwKFgGlxCxSvikm0sOY+/vH6j8EhZUoHXNI2Ebc7e0hp2BG6z/ y91bbKqEkVXzRxR4JLSuLFnYJUBZeHZ2Y7925uVMA+ZAttlrbCXr9AlTXcIeSdDvaQVc aWmEo3l4sgMgugqf/VB89gX24ZpKHjo2u8R0St0XsGwz9cuhAGlfFXbhcHXFblYxZFBd XeMmsFsEQNn1cP2JrZG7i8SRFEzqb0ul9AUXmqlgLewRl9NHhAoLS3xiXOb9NODVC8Wm ICEA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=wWl/NMyNYxy387O+iIu6O4b8CdadQrZa/jeMx3Om5tg=; b=HWU7NdGLBqXCsbMYZAnVX9oXI/5kLUP73RgBeUGq2OUfbEWGqVXcEA8R69I73s04FD 2mZt+kSm06rVbf0EsFbpiLjMSIbQYDNNKi4+PlcxnJU6pB1U7Gj7pKYOVKnUBWoFN4HX DMVcWJLGk2CKwwdp7J+O2oIWhzDRTCQog4UszbVsVsakbvtx6ZXXQmbonkR3igtD7D6Y 2T7x6GYYcQZEPhXu1R33Wo7bnJ9MuNGcN5IvZRbd0wCVtLVafKrz699RVJ+EfVsRbIi5 2Jb1Qb9LzJtOgGKBXnlnoTLAL9R8LCiUDOjxK6G/0/YaqvD1/iySq5qdYBmb7bhpICso 8TOw==
X-Gm-Message-State: AOAM533CYKRCj2nmJTwWskdwV+0/0N6mWSEG1Y7DBCJTYbljMJKxd09w FblbrwD2I0avT2ZMGsT4TpR40Rhe6DSzCpKttNXh+Q==
X-Google-Smtp-Source: ABdhPJzZZSeTYj48bvJ9nSIQ7zcFM6+A+2Wb+/H6bNI7joGqmXwJYywQ0bf2CQxfAQ178s1cPq0FN2S0iiRn/6dTPlg=
X-Received: by 2002:a17:906:f153:: with SMTP id gw19mr1182793ejb.272.1606588064811;  Sat, 28 Nov 2020 10:27:44 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <96b6d04b-e5bb-ba79-0281-e9599109be95@gont.com.ar> <CALx6S34uCrA1QdvLV8fpRKaJGLWMgtCmBCnrsBjU3TS+kXUs3Q@mail.gmail.com> <CAO42Z2xn_+7EVpjGyEU3aAdBmt1h=a4MPXFjjoTi_JeM2w9pkg@mail.gmail.com> <f66cbccd-55ed-375b-743b-7fc6c48a50c2@gont.com.ar> <CAO42Z2xqU4gs9iP=u_0Z16Qk+U24_YH0h5vTmJRJ5XZXZ0nweQ@mail.gmail.com> <0d38980a-f1c5-fac5-a9b1-0711d61353d1@gont.com.ar> <CAEGSd=A_e-db8m2VN+2wEuXj9e+GTq7brYfY_fwW7tysUr19Ng@mail.gmail.com>
In-Reply-To: <CAEGSd=A_e-db8m2VN+2wEuXj9e+GTq7brYfY_fwW7tysUr19Ng@mail.gmail.com>
From: Tom Herbert <tom@herbertland.com>
Date: Sat, 28 Nov 2020 11:27:33 -0700
Message-ID: <CALx6S34xQF-PHQRqom_O8=amoRFmVrzHL-qh8765mtr1XnF2Wg@mail.gmail.com>
To: Alexander Azimov <a.e.azimov@gmail.com>
Cc: Fernando Gont <fernando@gont.com.ar>, Mark Smith <markzzzsmith@gmail.com>,  IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Dbvfp7r0FQiD7VFY2hvW2sxfg4U>
Subject: Re: [v6ops] [tcpm]  Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 28 Nov 2020 18:27:51 -0000

On Sat, Nov 28, 2020 at 3:15 AM Alexander Azimov <a.e.azimov@gmail.com> wro=
te:
>
> Gentlemen,
>
>> At the very least, one should analyze the case where in #1, a packet
>> gets delayed, you change the FL and retransmit, and finally you get a
>> response to the original packet (and/or to both packets).
>
> As the suggestion strictly speaks about changing FL upon RTO timeouts I d=
on't see how it differs from getting two responses in case of RTO without F=
L change. Nothing special here.
>
>> If you have two links, then, upon change of the FL, you have 50% change
>> that the path will be different -- not good.  What would you do if the
>> failure continues? -- keep changing the FL?
>
> Yes, and if only one path is affected - you have a chance of hitting a go=
od path with 1 - (1/2)^n. And it's much better than nothing.
>
>> > If a retransmitted SYN goes to another server/anycast point this won't=
 bring much harm. At least we haven't experienced such problems in our data=
centers.
>> I think depends on details that are definitively out of the IETF's scope=
. When exactly does the load balancing system assign a session to a given s=
erver, how much state does that create, what resources does it reserve, and=
 when are the state and the reserved resources released?
>> Also, in some cases, I could imagine that the data centre will not see a=
 problem, but the client might see one that they would not otherwise have s=
een.
>
> I can't say that these details look convincing to me. I also can't agree =
that operational considerations are out of IETF's scope. The protocols are =
designed with real operations in mind, aren't they?
>
>> Steering packets is the network's job. People like me who run the networ=
k expect to be in charge of that. We have fancy mechanisms that mean altern=
ate paths are switched to very quickly.
>
> While not questioning innovative technologies that take care of traffic, =
a 'good' repair time counts in seconds. 'Bad' repair time, when the control=
 plane becomes broken or a famous silent drop happens counts in minutes and=
 requires a network engineer to be summoned. If TCP can fix itself in milli=
seconds - it's great. And it is needed by real operations. You also missing=
 part when something happens outside of your domain, where you can't instan=
tly summon an engineer. If you tell me that you've been never affected by t=
he network outage of your peering partner I will be greatly suprised.
>
+1

I would also point out this feature has been in deployment for at
least five years in at least two hyperscalers-- there has been no
major meltdown. We'll make the feature opt-in because we may be
exposed to non-conformant devices in the network that make incorrect
assumptions, but I have yet to see any convincing argument that we
should remove the feature becauses it's fundamentally harmful or not
providing benefits.

As for the mentality of "the network will fix the problem", that's
obviously an easy statement to make from a router vendor point of
view, but that luxury simply doesn't match the realities of how host
stacks are implemented deployed at global scale. This starts with the
fact that there is no such thing as "the network"; Linux stack for
instance needs to run on every network on Earth and I have no idea
which of these networks provides adequate security, fault detection
and repair, are well managed, or even have devices that conform to the
standards (non-conformant network devices are common). The only
recourse we, i.e. host side developers, have is to stick with the
least common denominator in the general case, and allow optional, but
still protocol conformant, features in limited use cases such as
limited domains (hence why the flow label modulation feature should be
optional as we've already established in this thread).

Tom

>
>
> =D1=81=D0=B1, 28 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 11:42, Fer=
nando Gont <fernando@gont.com.ar>:
>>
>> On 28/11/20 03:42, Mark Smith wrote:
>> >
>> >
>> > On Sat, 28 Nov 2020, 14:52 Fernando Gont, <fernando@gont.com.ar
>> > <mailto:fernando@gont.com.ar>> wrote:
>> >
>> >     On 27/11/20 21:32, Mark Smith wrote:
>> >      >
>> >      > On Sat, 28 Nov 2020, 10:32 Tom Herbert, <tom@herbertland.com
>> >     <mailto:tom@herbertland.com>
>> >      > <mailto:tom@herbertland.com <mailto:tom@herbertland.com>>> wrot=
e:
>> >     [....]
>> >      >
>> >      > If hosts start trying to take control of steering traffic by
>> >     varying the
>> >      > flow label value within a flow, making the network's job harder=
,
>> >     and the
>> >      > network being blamed for the possibility bad network performanc=
e
>> >     that
>> >      > may result, the response will be both quick and easy - network
>> >     operators
>> >      > will switch off looking the Flow Label.
>> >
>> >     THat is *exactly* why I noted that I'm concerned that we seem to b=
e on
>> >     the path of making the FLow Label unusable.
>> >
>> >
>> > I see the Flow Label as a hint, but only a hint, of what the hosts wan=
ts
>> > from the network. It's useful as an expression of what the host would
>> > like to have.
>>
>> As you correctly noted, it's supposed to be an identifier of the flow,
>> because it's hard to get for the port numbers.
>>
>> I don't think it can bee seen as ad expression of what the host wants to
>> ahve, because the Flow ID has no semantics, and the host doesn't even
>> know what's in the network.
>>
>>
>>
>> > However, if that hint causes me any trouble, I'll ignore it and then
>> > devolve to trying to deliver the packet based just on its destination
>> > address.
>>
>> If you *needed* (or could make use of) the FL, then, if it causes
>> trouble, you either resort to finding the five-tuple, or quite likely
>> end of dropping packets.
>>
>> Thanks,
>> --
>> Fernando Gont
>> e-mail: fernando@gont.com.ar || fgont@si6networks.com
>> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
>>
>>
>>
>> _______________________________________________
>> tcpm mailing list
>> tcpm@ietf.org
>> https://www.ietf.org/mailman/listinfo/tcpm
>
>
>
> --
> Best regards,
> Alexander Azimov


From nobody Sat Nov 28 21:53:39 2020
Return-Path: <fernando@gont.com.ar>
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 9140F3A11AA; Sat, 28 Nov 2020 21:53:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 04Z64h8ti81m; Sat, 28 Nov 2020 21:53:28 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C9DC3A11A9; Sat, 28 Nov 2020 21:53:13 -0800 (PST)
Received: from [IPv6:2800:810:464:8164:d564:510f:6fb3:4524] (unknown [IPv6:2800:810:464:8164:d564:510f:6fb3:4524]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 69F7B280878; Sun, 29 Nov 2020 05:53:09 +0000 (UTC)
To: Tom Herbert <tom@herbertland.com>, Alexander Azimov <a.e.azimov@gmail.com>
Cc: Mark Smith <markzzzsmith@gmail.com>, IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <96b6d04b-e5bb-ba79-0281-e9599109be95@gont.com.ar> <CALx6S34uCrA1QdvLV8fpRKaJGLWMgtCmBCnrsBjU3TS+kXUs3Q@mail.gmail.com> <CAO42Z2xn_+7EVpjGyEU3aAdBmt1h=a4MPXFjjoTi_JeM2w9pkg@mail.gmail.com> <f66cbccd-55ed-375b-743b-7fc6c48a50c2@gont.com.ar> <CAO42Z2xqU4gs9iP=u_0Z16Qk+U24_YH0h5vTmJRJ5XZXZ0nweQ@mail.gmail.com> <0d38980a-f1c5-fac5-a9b1-0711d61353d1@gont.com.ar> <CAEGSd=A_e-db8m2VN+2wEuXj9e+GTq7brYfY_fwW7tysUr19Ng@mail.gmail.com> <CALx6S34xQF-PHQRqom_O8=amoRFmVrzHL-qh8765mtr1XnF2Wg@mail.gmail.com>
From: Fernando Gont <fernando@gont.com.ar>
Message-ID: <d59e1785-672d-8cc7-f844-51c64a440a57@gont.com.ar>
Date: Sun, 29 Nov 2020 02:53:01 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CALx6S34xQF-PHQRqom_O8=amoRFmVrzHL-qh8765mtr1XnF2Wg@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/_ESh2-TMzODbhq5WryIw5upfeh4>
Subject: Re: [v6ops] [tcpm]  Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 29 Nov 2020 05:53:33 -0000

Tom,

On 28/11/20 15:27, Tom Herbert wrote:
[....]
>> While not questioning innovative technologies that take care of traffic, a 'good' repair time counts in seconds. 'Bad' repair time, when the control plane becomes broken or a famous silent drop happens counts in minutes and requires a network engineer to be summoned. If TCP can fix itself in milliseconds - it's great. And it is needed by real operations. You also missing part when something happens outside of your domain, where you can't instantly summon an engineer. If you tell me that you've been never affected by the network outage of your peering partner I will be greatly suprised.
>>
> +1
> 
> I would also point out this feature has been in deployment for at
> least five years in at least two hyperscalers-- there has been no
> major meltdown. We'll make the feature opt-in because we may be
> exposed to non-conformant devices in the network that make incorrect
> assumptions, but I have yet to see any convincing argument that we
> should remove the feature becauses it's fundamentally harmful or not
> providing benefits.

It breaks FL-based load-sharing.



> As for the mentality of "the network will fix the problem", that's
> obviously an easy statement to make from a router vendor point of
> view, but that luxury simply doesn't match the realities of how host
> stacks are implemented deployed at global scale.

Not sure what you mean. We rely on that for the current Internet (hosts 
do not do source-routing).



> This starts with the
> fact that there is no such thing as "the network"; Linux stack for
> instance needs to run on every network on Earth and I have no idea
> which of these networks provides adequate security, fault detection
> and repair, are well managed, or even have devices that conform to the
> standards (non-conformant network devices are common). The only
> recourse we, i.e. host side developers, have is to stick with the
> least common denominator in the general case, and allow optional, but
> still protocol conformant, features in limited use cases such as
> limited domains (hence why the flow label modulation feature should be
> optional as we've already established in this thread).

Modulo the comments I've already made, I'm afraid we might be in the 
path of making the FL unusable...

Thanks,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1




From nobody Sun Nov 29 08:26:23 2020
Return-Path: <tom@herbertland.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 116CF3A098E for <v6ops@ietfa.amsl.com>; Sun, 29 Nov 2020 08:26:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland-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 YFpqNBdcounN for <v6ops@ietfa.amsl.com>; Sun, 29 Nov 2020 08:26:13 -0800 (PST)
Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) (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 13F2C3A0991 for <v6ops@ietf.org>; Sun, 29 Nov 2020 08:26:13 -0800 (PST)
Received: by mail-ed1-x52b.google.com with SMTP id m16so11908976edr.3 for <v6ops@ietf.org>; Sun, 29 Nov 2020 08:26:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=4nl8RWUyjAga5aJnJqFHpeZR5YaJoGcPySw6TFLDQYM=; b=RhHJn99s6A/08Hcn9dK+jJifriDjIwn5CxKmNsgO3AWBlhdi5+55F21nWyvHrhfzVo lK8LbKJ3y4Af8zMf1/53SM4/Zov+FzDQrdGyY1d/LyhYrjSHLIpCt1I5O6kcGST+kyxF YtxWdhDV+uWRDymRt+d2fwggj3n4ZnlefLPo7nn7r1I58aZAhUv6du7c2jWj+EdJEdsM BMmPKT+veYl0YgAQcpG1svYesFGz53vGzy8Yk0ZDAOt1RIMWuLMcv1WS5yNmWiY4kwZ7 m9M4F94RymBZyz3SF1Y9tU7ZryFtzfeQ7pRYTK0tkxAI/fGC2G6w5vyTGpyqcJ3U0qkL 0E1g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=4nl8RWUyjAga5aJnJqFHpeZR5YaJoGcPySw6TFLDQYM=; b=i4stFsdXvX40qsKwh0d9bvpuybHY3KHalltkKJqAuJ2bRzufdkjDwCN4bdJhDiU+mP LHmj+mCr7D6e7dHk2B2EokjAL4c8rD29I97yoEVsFO+JcVSK+1rvAwy4WOrlwESjj/QK +Yy7JLnhHKSw3mfzk9vEunqD5FwuSqS9vn4r8D0XsdfM4/GT0dPZgPcGnDAhG8eBZBJM 3JDLltZbuvHmUxL1NXGi3QKii5z2IC5eBeW19RsubCxKa2Z7DWbFQfUnKKnR/cn/yXHd zKLsLEMxE4fy+ElNm8iEIzZCVh9PF0EP5hrVzTDhHc8F4cNuH29dCewQJyX3YkGjWo+2 tomg==
X-Gm-Message-State: AOAM533gmbENqexgeRsUSXyoT6MB4APc6c/EGWFu3ILZCiJkvUvwTPaZ C8+v8ZJ29nqEnJ3C06ytPZSj7pvxeG841He+LCa/Ww==
X-Google-Smtp-Source: ABdhPJx9ImKGbB+SwsnYzYtsUAtryedC9qBssWQQMBqqzsQ92sbx0l9c//dzyrGoO1RK3B4tTNnHfEirb+P78EsJFVU=
X-Received: by 2002:aa7:dd52:: with SMTP id o18mr2084264edw.177.1606667171298;  Sun, 29 Nov 2020 08:26:11 -0800 (PST)
MIME-Version: 1.0
References: <CAEGSd=DY8t8Skor+b6LSopzecoUUzUZhti9s0kdooLZGxPEt+w@mail.gmail.com> <d29042a7-742b-a445-cf60-2773e5515ae5@gont.com.ar> <CALx6S37+1duoNGR3dZWesHsZvx15kX9wCWufPMh=esvMaSMF_g@mail.gmail.com> <63e7aad3-7094-7492-dbe4-3eefb5236de3@gont.com.ar> <CALx6S37t4jump6S-R5_xdo5DF+RnHtT4rU5-RuiC-2GQ0PXxkQ@mail.gmail.com> <96b6d04b-e5bb-ba79-0281-e9599109be95@gont.com.ar> <CALx6S34uCrA1QdvLV8fpRKaJGLWMgtCmBCnrsBjU3TS+kXUs3Q@mail.gmail.com> <CAO42Z2xn_+7EVpjGyEU3aAdBmt1h=a4MPXFjjoTi_JeM2w9pkg@mail.gmail.com> <f66cbccd-55ed-375b-743b-7fc6c48a50c2@gont.com.ar> <CAO42Z2xqU4gs9iP=u_0Z16Qk+U24_YH0h5vTmJRJ5XZXZ0nweQ@mail.gmail.com> <0d38980a-f1c5-fac5-a9b1-0711d61353d1@gont.com.ar> <CAEGSd=A_e-db8m2VN+2wEuXj9e+GTq7brYfY_fwW7tysUr19Ng@mail.gmail.com> <CALx6S34xQF-PHQRqom_O8=amoRFmVrzHL-qh8765mtr1XnF2Wg@mail.gmail.com> <d59e1785-672d-8cc7-f844-51c64a440a57@gont.com.ar>
In-Reply-To: <d59e1785-672d-8cc7-f844-51c64a440a57@gont.com.ar>
From: Tom Herbert <tom@herbertland.com>
Date: Sun, 29 Nov 2020 09:25:59 -0700
Message-ID: <CALx6S373yLJwHigv4Yo-xdtRkZ9YsB0J9cwXqy0BWpwXSiHCPg@mail.gmail.com>
To: Fernando Gont <fernando@gont.com.ar>
Cc: Alexander Azimov <a.e.azimov@gmail.com>, Mark Smith <markzzzsmith@gmail.com>,  IPv6 Operations <v6ops@ietf.org>, tcpm <tcpm@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/bm3cAwdB8R_Fj2bBwzF7u1Y4fUg>
Subject: Re: [v6ops] [tcpm]  Flow Label Load Balancing
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 29 Nov 2020 16:26:18 -0000

> Modulo the comments I've already made, I'm afraid we might be in the
> path of making the FL unusable...
>

Fernanda,

I really don't understand how this makes the flow label "unusable", to
the contrary this is a useful case with good effect and justifies the
work in the host to set the field. In any case, it would be great if
you could provide the draft with the normative requirements that would
make the flow label "usable".

Please include requirements for both hosts and network nodes. If there
is going to the be a requirement that hosts MUST make a 1:1 mapping to
a transport connection and the flow label MUST be consistent for the
life of connection, then I would expect there to also be a requirement
that the flow label MUST be immutable by all devices in the path-- in
particular the requirement of RFC6437 would need to be updated: "A
forwarding node MUST either leave a non-zero flow label value
unchanged or change it only for compelling operational security
reasons..."-- if hosts are not allowed to change a field they are
primarily responsible for setting, then the network should not be
allowed to modify it either.

Additionally, if the underlying design principle is that flow
identification in a packet is immutable and persistent, then I'd like
to see the discussion on how that rectifies with NAT where
intermediate nodes routinely change IP addresses and transport port
numbers without the host endpoints' knowledge-- unlike the flow label,
port numbers are formally part of the transport connection
identification, so changing them in flight is far more invasive and
potentially harmful than changing the flow label (we've seen far more
problems caused by NAT than flow label due to NAT state evictions,
packets of a flow being re-routed to not hit the same NAT device,
etc.).

Tom


> Thanks,
> --
> Fernando Gont
> e-mail: fernando@gont.com.ar || fgont@si6networks.com
> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
>
>
>


From nobody Mon Nov 30 08:57:38 2020
Return-Path: <rbonica@juniper.net>
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 199CD3A0B6D for <v6ops@ietfa.amsl.com>; Mon, 30 Nov 2020 08:57:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-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=juniper.net header.b=eScvFBrD; dkim=pass (1024-bit key) header.d=juniper.net header.b=PDs7OwyO
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 JhF11z5YAGQI for <v6ops@ietfa.amsl.com>; Mon, 30 Nov 2020 08:57:35 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 304463A0EBF for <v6ops@ietf.org>; Mon, 30 Nov 2020 08:57:35 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 0AUGtD7r013190 for <v6ops@ietf.org>; Mon, 30 Nov 2020 08:57:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : content-type : mime-version; s=PPS1017; bh=vDIPyVecewqHScqWTCKyW6KtpVwZoalJg85uk47V5+c=; b=eScvFBrDBZwWjGvTc/rb5NTtzfQbooPr5n/f/eyx6r5gdm9kYLWZhK+ifHe98tPEUvOK jrRfZWIXAPOGvqzm0KETn88EEfVzPH+9dcYN+gyOtJcThok4IFweyMxrle4GkpFuyOHe Z9R9b5wO5NOkWFYMZkcFy0Aoje0Yb6ckzDe7JSRsWH8mMSl/Xoy3t2IKAvn6pzo89OR+ tyXGji09xUcrzt00ks+ltdU3+iu7CpCJfUE84U+CSN2tidcL8v2uRnHrUur6NkbH9BGs 5XrZ3CLSLoJz2XuntW0wVqEqrfa8YOz/cNhxaOLvG4T+xPbQ8ihrxYwNfpuITmEKSto5 fw== 
Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2174.outbound.protection.outlook.com [104.47.55.174]) by mx0b-00273201.pphosted.com with ESMTP id 353pj3jhbj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <v6ops@ietf.org>; Mon, 30 Nov 2020 08:57:32 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D/5GS9dZlK67i8NTW0ldziwVU+o7LekVgtdekQ6GYgZBhPDENbuOhsXemQBBXz/zR1Tz9e162R0+rxvT8QMQ3YxfwgLpfOqqI3FgTWb2TyNFN7fSxI+G8T2AvHbrsp2zBhgjL2WTXrMKPsryHxF/yPbFeU29KrqWbntuANXVJE0SND+YrEfqZ540IaCvTbj+c81+gJ8wxstedGaeoUeF2Dl2vHwuHL/VrBpY7+wi6SLU2OKzlKn0iWIm8eFbdPq1Bu5i+3/SMVqum8QCEiW8M0bytNbQLhzv7JaM0BrCdGjc8eIBXr4E2v2gFD0Q2VFh5j5e5MISqXoXPBmkxcOBKA==
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=vDIPyVecewqHScqWTCKyW6KtpVwZoalJg85uk47V5+c=; b=KYcSGpaKjzGIteYBDmjr3zvtDq+Y2BC3iqLJ6CXWyq8HJFcWTTaS4kpMq7E089fZiepSb++DfIQUINJ8fzbIE2FJ43vYl3J4uiH8jvW6wqrnFRqpoDB6Y+xsjnGDKpii/lhO4maO8ZhJRy3DO4PXHIONB9Odd+JmYJbSh4xLNsnUrkErXRPLPuGsEcgqvVoudXTSGav/OS94PQxTkbG3aOilB6KjCnEffZijP7hcxz4RCYSA6ca8S2ga2F9gTx6id/xjiMsgjTyERSbeIAPYzTlkxeZU8PLQYDCKq/p5u4ma/WSnfKM/doJA+n9MaDXXMWSr5LR9XfVbLfKaMzYE7w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vDIPyVecewqHScqWTCKyW6KtpVwZoalJg85uk47V5+c=; b=PDs7OwyOVpw+isA4QvZOECZwCm2KtApDFzJNUcfCwIGi9FhMuZKvTfOMNOz0mM1lm70XSzG1gY5K+8nw6FvhS8HWFIV6zSPHNdokQaQ3H0nJpfyW/vTx6WSEVMaF2JXSMU7qoUhCEgnQpA0Rwu80iFhcKaoSLyfOm6sS+23+r2s=
Received: from DM6PR05MB6348.namprd05.prod.outlook.com (2603:10b6:5:122::15) by DM6PR05MB6186.namprd05.prod.outlook.com (2603:10b6:5:11e::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.9; Mon, 30 Nov 2020 16:57:31 +0000
Received: from DM6PR05MB6348.namprd05.prod.outlook.com ([fe80::a435:88ed:7e2a:4fe6]) by DM6PR05MB6348.namprd05.prod.outlook.com ([fe80::a435:88ed:7e2a:4fe6%5]) with mapi id 15.20.3632.016; Mon, 30 Nov 2020 16:57:31 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "v6ops@ietf.org" <v6ops@ietf.org>
Thread-Topic: IETF109:: IPv6-only adoption challenges and standardization requirements
Thread-Index: AdbHOV0tF6kYnd7MT7ym2VWuD7UZWw==
Date: Mon, 30 Nov 2020 16:57:31 +0000
Message-ID: <DM6PR05MB634846E24826EF244B6AD4B8AEF50@DM6PR05MB6348.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.5.0.60
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2020-11-30T16:57:29Z;  MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=8044e9ba-3619-4d4f-ba3b-15bdcb4a8984; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [66.129.241.14]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: d87c1690-565b-4507-1261-08d8955106cb
x-ms-traffictypediagnostic: DM6PR05MB6186:
x-microsoft-antispam-prvs: <DM6PR05MB61863EA376A9538A46BCA8E0AEF50@DM6PR05MB6186.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ghe0P6yiW6bckG+JuWlocmRnzBZTOJzjbQa6xz81QO2Mt2F5SJssspwfKVD3n/5CwRpkx2XFyQ+eSDsusl87mI9NiUVF/TouRsCJIxYYBSPkmIyiV9II6BNyLod+MnLSlbFJoiJ8Dz6PnSPOSEuuOYOCdIQOvAlYsLaFOpXu2m3blcfvT97rfMvoOI7W9SFlcpIvAR6QMJUOZzRa2yZuEs3YpeuL3Kek+bo5MBWyTeOINejuM655wV8LcL1ZzeUfUK/J+ZJvutJUGEJKFxUHdTROtbEOdaGeU//OmZTG4eMgQePLFgXlLDgJV2YGc46Cl9VYz0q8ydQVH3NdeglldVZlLU5dWb7Hq+WyAbPX9UBB91IewaWCkzpDQNb6igIDXWP8EfKJxW+kkw/zlKb+iw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM6PR05MB6348.namprd05.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(346002)(39860400002)(366004)(136003)(396003)(376002)(316002)(71200400001)(52536014)(4744005)(55016002)(478600001)(5660300002)(166002)(8676002)(9686003)(66946007)(2906002)(76116006)(66446008)(66476007)(66556008)(64756008)(8936002)(26005)(6506007)(7696005)(86362001)(33656002)(6916009)(186003); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?us-ascii?Q?HV/CWKIFn+xaus8E4950eoGOvnSNJpVsoUSxpm90CijnsU8a8LG1dlGA/YZJ?= =?us-ascii?Q?zpGAE++DnKQWR2nU5F8OvQw93ZgmfTOgysMtzcm7+eED2V79IKAquaHcEtRg?= =?us-ascii?Q?bGZCKUi+UOxNJSVoerhP2D0E/6yfqn1giyflN6RO30LFjnWUCkMTeabBfgYk?= =?us-ascii?Q?3hes2PyHXMKea1y89S+gYvk/lmXjaJ+JShfpawp1wRp1w5dk8HSNk+xPcXQ4?= =?us-ascii?Q?AceQaFY6dMoO1/WW8d/2ED7qvd/w49uai/TH9RZq0DyIcKbGU9AtHBXMyKUH?= =?us-ascii?Q?sImxkXTTxFo4lUg8GayWDryKFTskPQVSQEIUNGDkn3g3m92ViIiz4CPvBUdj?= =?us-ascii?Q?JezrcBvityWI9kzXwD3ih4r5/KAc6r4eGEHBwc3ITvKX8XipW7F5okLhsYgZ?= =?us-ascii?Q?syKg4eO4S8lBCHkZhFADu0l+e1yPz80tTGUeeWv04MOk67eZa7BVz1PSSZuu?= =?us-ascii?Q?heJFQSUsBd3pSKu2nk2EtVXeVhCa828CB5Hg9t+u1/V5xFogSUTVDgp0xdGL?= =?us-ascii?Q?lvZUVytCG+XQQ46qLLuft7hLi2ubAHUaftGXKXv5wOFBU/DGLuUshgc5P+bg?= =?us-ascii?Q?dHvyTrASCHw3MVVx0AN9fkiMVQnUSvVJwPekcE+UjD+0FLElH9Y/a5+64Wv8?= =?us-ascii?Q?w2Jyh90at6g5jJcn2FlKs2qIJwyFCt5H7880Yrj2lmXXqwWumWUh8xGolyQR?= =?us-ascii?Q?wL+KbYMRJ26f0kVidL8BtMkI+ojx6z4K1ek6dqh563tkhCByr9nHj9QjerBh?= =?us-ascii?Q?m1/DuMmqVKH/9un615zdroVYEulTtM9oL1O5KssOObs1dVvmZcVlDbF0GwQw?= =?us-ascii?Q?kiQV/GR/o3Y9mLWAh50X5WvvvhAxMCPfT4zt46PMXHHbINI09bgkmci75K8S?= =?us-ascii?Q?nNKWw9Q1UBbfQwqs9psKOSdgSxrQgInnY42RHKxYdiHYgDx9aS4K7LlaQ62W?= =?us-ascii?Q?pZrp+37IBKPTGttDEwCCiWhnRg2l5PMyzOLGqg2ylwU=3D?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM6PR05MB634846E24826EF244B6AD4B8AEF50DM6PR05MB6348namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR05MB6348.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d87c1690-565b-4507-1261-08d8955106cb
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Nov 2020 16:57:31.0907 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dC7DIuvTLfZT2arQcvJwmX1rPzoqF2/hpGPgitNiEJgDncNL1zA47RoC4S0OhLAMp8VWIycIBnP55qrinYCpgg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR05MB6186
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.312, 18.0.737 definitions=2020-11-30_06:2020-11-30, 2020-11-30 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 priorityscore=1501 clxscore=1011 suspectscore=0 mlxlogscore=952 adultscore=0 bulkscore=0 malwarescore=0 spamscore=0 mlxscore=0 impostorscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2011300109
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/U-YHJsnnipanH-U0HUHx2i5h1JE>
Subject: [v6ops] IETF109:: IPv6-only adoption challenges and standardization requirements
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 30 Nov 2020 16:57:37 -0000

--_000_DM6PR05MB634846E24826EF244B6AD4B8AEF50DM6PR05MB6348namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Folks,

We didn't have much time to discuss presentations at IETF 109. So, this wee=
k, the chairs invite discussion of Ramesh Chandra's presentation IPv6-only =
adoption challenges and standardization requirements<https://datatracker.ie=
tf.org/meeting/109/materials/slides-109-v6ops-ipv6-only-adoption-challenges=
-and-standardization-requirements-03>.

We will discuss each remaining presentation in the weeks to come.

                                                   Ron



Juniper Business Use Only

--_000_DM6PR05MB634846E24826EF244B6AD4B8AEF50DM6PR05MB6348namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Folks,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We didn&#8217;t have much time to discuss presentati=
ons at IETF 109. So, this week, the chairs invite discussion of Ramesh Chan=
dra&#8217;s presentation
<a href=3D"https://datatracker.ietf.org/meeting/109/materials/slides-109-v6=
ops-ipv6-only-adoption-challenges-and-standardization-requirements-03">
IPv6-only adoption challenges and standardization requirements</a>.<o:p></o=
:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We will discuss each remaining presentation in the w=
eeks to come.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; Ron<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<br>
<p class=3D"msipfooter30b3d538" align=3D"Center" style=3D"margin:0"><span s=
tyle=3D"font-size:7.0pt;font-family:Calibri;color:#000000">Juniper Business=
 Use Only</span></p>
</div>
</body>
</html>

--_000_DM6PR05MB634846E24826EF244B6AD4B8AEF50DM6PR05MB6348namp_--


From nobody Mon Nov 30 09:47:44 2020
Return-Path: <alexandre.petrescu@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 8A8AD3A0FF7 for <v6ops@ietfa.amsl.com>; Mon, 30 Nov 2020 09:47:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.648
X-Spam-Level: 
X-Spam-Status: No, score=0.648 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 C-ClSkDXFzsd for <v6ops@ietfa.amsl.com>; Mon, 30 Nov 2020 09:47:33 -0800 (PST)
Received: from oxalide-smtp-out.extra.cea.fr (oxalide-smtp-out.extra.cea.fr [132.168.224.13]) (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 D69153A0FD5 for <v6ops@ietf.org>; Mon, 30 Nov 2020 09:47:32 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by oxalide-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0AUHlUVh014096 for <v6ops@ietf.org>; Mon, 30 Nov 2020 18:47:30 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id C4D57207F0D for <v6ops@ietf.org>; Mon, 30 Nov 2020 18:47:30 +0100 (CET)
Received: from muguet1-smtp-out.intra.cea.fr (muguet1-smtp-out.intra.cea.fr [132.166.192.12]) by pisaure.intra.cea.fr (Postfix) with ESMTP id BA4A2207EFE for <v6ops@ietf.org>; Mon, 30 Nov 2020 18:47:30 +0100 (CET)
Received: from [10.11.244.229] ([10.11.244.229]) by muguet1-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id 0AUHlUh6007656 for <v6ops@ietf.org>; Mon, 30 Nov 2020 18:47:30 +0100
To: v6ops@ietf.org
References: <DM6PR05MB634846E24826EF244B6AD4B8AEF50@DM6PR05MB6348.namprd05.prod.outlook.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <38cb7e50-a44f-0fa8-dd70-8caa7846cb78@gmail.com>
Date: Mon, 30 Nov 2020 18:47:30 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0
MIME-Version: 1.0
In-Reply-To: <DM6PR05MB634846E24826EF244B6AD4B8AEF50@DM6PR05MB6348.namprd05.prod.outlook.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/Cp9ElpIPRXTmOGgi168SoeM11iA>
Subject: Re: [v6ops] IETF109:: IPv6-only adoption challenges and standardization requirements
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 30 Nov 2020 17:47:42 -0000

Le 30/11/2020 à 17:57, Ron Bonica a écrit :
> Folks,
> 
> We didn’t have much time to discuss presentations at IETF 109. So, this 
> week, the chairs invite discussion of Ramesh Chandra’s presentation 
> IPv6-only adoption challenges and standardization requirements 
> <https://datatracker.ietf.org/meeting/109/materials/slides-109-v6ops-ipv6-only-adoption-challenges-and-standardization-requirements-03>.
> 
> We will discuss each remaining presentation in the weeks to come.

Hi,

Thank you for pointing this.

During the online meeting I remarked that the Page 4 says:
"IPv6-only for 4G VVM User Equipment (UEs):
  - 90% get IPv6-only (/64 prefix) for VoLTE"

I wanted to get confirmation that is the way that it is?

UEs getting IPv6-only is a great step forward.

But the /64 prefix for an UE might be a relatively limiting aspect if 
considering mobile hotspots.

Alex

> 
>                                                     Ron
> 
> 
> Juniper Business Use Only
> 
> 
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
> 


From nobody Mon Nov 30 11:22:47 2020
Return-Path: <fgont@si6networks.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 797813A109A for <v6ops@ietfa.amsl.com>; Mon, 30 Nov 2020 11:22:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 mAD2bq_yaeXj for <v6ops@ietfa.amsl.com>; Mon, 30 Nov 2020 11:22:44 -0800 (PST)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56ED93A1084 for <v6ops@ietf.org>; Mon, 30 Nov 2020 11:22:36 -0800 (PST)
Received: from [IPv6:2800:810:464:8164:2a:4307:16da:8e67] (unknown [IPv6:2800:810:464:8164:2a:4307:16da:8e67]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id C7E64283C5B; Mon, 30 Nov 2020 19:22:33 +0000 (UTC)
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, v6ops@ietf.org
References: <DM6PR05MB634846E24826EF244B6AD4B8AEF50@DM6PR05MB6348.namprd05.prod.outlook.com> <38cb7e50-a44f-0fa8-dd70-8caa7846cb78@gmail.com>
From: Fernando Gont <fgont@si6networks.com>
Message-ID: <0c7c442e-a128-2ed4-4ef0-b1a56411990c@si6networks.com>
Date: Mon, 30 Nov 2020 15:54:03 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <38cb7e50-a44f-0fa8-dd70-8caa7846cb78@gmail.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/3ut_SLJhGt5HgxjchbxkhwF2hXk>
Subject: Re: [v6ops] IETF109:: IPv6-only adoption challenges and standardization requirements
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 30 Nov 2020 19:22:47 -0000

On 30/11/20 14:47, Alexandre Petrescu wrote:
[....]
> 
> I wanted to get confirmation that is the way that it is?
> 
> UEs getting IPv6-only is a great step forward.
> 
> But the /64 prefix for an UE might be a relatively limiting aspect if 
> considering mobile hotspots.

That's already the case for e.g. many fixed-line (e.g. Cable) ISPs. 
e.g., I get a /64 from my ISP.

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492




