Re: [Int-area] [v6ops] Still need to know what has changed.... Re: IPv10 draft (was Re: FW: v6ops - New Meeting Session Request for IETF 109 - IPv10)

Khaled Omar <eng.khaled.omar@outlook.com> Mon, 28 September 2020 11:18 UTC

Return-Path: <eng.khaled.omar@outlook.com>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9CB783A1007; Mon, 28 Sep 2020 04:18:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.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, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=outlook.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 YZ2-nGnjg-Q2; Mon, 28 Sep 2020 04:18:54 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-oln040092070102.outbound.protection.outlook.com [40.92.70.102]) (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 98C4D3A0FF8; Mon, 28 Sep 2020 04:18:53 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZcwWBEPWtl6vNV5W4FtnphpRcBvTTgILUvoPJ7CoXNpL0Hv6c2bxnwVCRP+mEUahfOXE2fqgpRHMF+uuWJk8jkQ98gHte1CzTOwTHHEiILxK+kaktZhtBg1jmtiudbXoVm2Auc+BR/JsovLEZ6wzNNVFnILiH9nYKXmoWN/ThlaFdGJMdWNLbFeuPm8TWhz/AnQ3ad5mYvxoO7iXyCmZubOqR3S/rtj2Djv31aUnOnFGbjPBweDuyunZ7El3NSj6YqV+bSvO//zO5/vRqDlsc6wJQJqjJenuPnJ9+a9Y4ZMx/h2qehhymbtPzijt2lmURCZrfxqIg7VGg5vbexEUXw==
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=z2N4B/xZDA0I0jQly+LD+1DzQyscLfiCbBbF9ckNgXE=; b=RmIb5yjc+pD6625D6v8paCzA/cPY4E3Z1URvXnSzzR0d0hKAlXyV2knrKk3kJK0xYDnNFjthmRjmLD12TsFXfYC73nmvOsb1Iw+WTD3aqYhnmZmuf94yMqXTN+iRA2sFxWduzYQJhuZdzt4A1w6o/3ApzrDjdviwwLGRK6owemIWFmvKuH0riBfZpxn4okeQgUr7Uin66Zpocebs0kFwBo4QttRq7pcJebVdxjb1TjKSYIkkTjAhiajkn4S4vw1nR40/B9nRBuCR3KF0fnIeRO9P0aDVQD7audF2OrbIvtkiGm8GP6DRb5GBG0caAHvhXwGEw4g9dY3PvDS0lRgceg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=z2N4B/xZDA0I0jQly+LD+1DzQyscLfiCbBbF9ckNgXE=; b=Pt734dF2QobEwUj2mCKWHjtVimO9wgXswhpVql0wyL2wziTiKAt2JOl/8wg1z4ljIKedds3510pp5Ucbtx0Ov7y3Mii7vQ0GAT70lqZfyU3u8Gn5hsL5IxI6gPOuROqean+zLoqluPr/L3m79zpzjWf1+xOqn7w3C11QSXGpOYzCMG9rnsKbxcBPhHxwffDMuet9HhdWoB1+599GnFzZJoSz+CvG3KvdtPHJRgYUZInDNrMPz4w0S05xjhOQQjrILVTbh4I7R8z9AJNaLcM3ptvcnl7WhitPQphNaBcNPWwQaARKVEc35oHi3n97LEIbVy9I70j9E5+Ky65808BJpA==
Received: from AM5EUR03FT011.eop-EUR03.prod.protection.outlook.com (2a01:111:e400:7e08::4b) by AM5EUR03HT234.eop-EUR03.prod.protection.outlook.com (2a01:111:e400:7e08::204) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3412.21; Mon, 28 Sep 2020 11:18:51 +0000
Received: from VI1P194MB0285.EURP194.PROD.OUTLOOK.COM (2a01:111:e400:7e08::4c) by AM5EUR03FT011.mail.protection.outlook.com (2a01:111:e400:7e08::152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3412.21 via Frontend Transport; Mon, 28 Sep 2020 11:18:51 +0000
Received: from VI1P194MB0285.EURP194.PROD.OUTLOOK.COM ([fe80::89f6:7540:e834:ffb8]) by VI1P194MB0285.EURP194.PROD.OUTLOOK.COM ([fe80::89f6:7540:e834:ffb8%5]) with mapi id 15.20.3412.029; Mon, 28 Sep 2020 11:18:51 +0000
From: Khaled Omar <eng.khaled.omar@outlook.com>
To: Simon Hobson <linux@thehobsons.co.uk>, IPv6 Operations <v6ops@ietf.org>
CC: int-area <int-area@ietf.org>
Thread-Topic: [Int-area] [v6ops] Still need to know what has changed.... Re: IPv10 draft (was Re: FW: v6ops - New Meeting Session Request for IETF 109 - IPv10)
Thread-Index: AQHWk0no9nKOGnFBl0aw69jMc3Rxgal5dZ8AgAAAUOCABERlgIAAL9Yw
Date: Mon, 28 Sep 2020 11:18:51 +0000
Message-ID: <VI1P194MB0285AFACC9CB0970617D6CDBAE350@VI1P194MB0285.EURP194.PROD.OUTLOOK.COM>
References: <VI1P194MB0285F47132384AC7C0D8A8DCAE3C0@VI1P194MB0285.EURP194.PROD.OUTLOOK.COM> <F2516A37-06B1-44FC-850F-307114B7D6A5@gmail.com> <VI1P194MB0285B8AE9ACE88D1AF051ADAAE3A0@VI1P194MB0285.EURP194.PROD.OUTLOOK.COM> <601FB9F8-DB83-4654-B652-BE07C49F7918@gmail.com> <5ab64d0ebef1402d8bf912b937d7c489@huawei.com> <VI1P194MB02850EAA7D945B9163C84399AE360@VI1P194MB0285.EURP194.PROD.OUTLOOK.COM> <alpine.DEB.2.20.2009251436100.20021@uplift.swm.pp.se> <VI1P194MB028569F3A119BF2B2F59B8BBAE360@VI1P194MB0285.EURP194.PROD.OUTLOOK.COM> <d629ce71-e55b-19d4-aed3-b4867871d754@kit.edu> <VI1P194MB0285B456A9A54CC51AD30388AE360@VI1P194MB0285.EURP194.PROD.OUTLOOK.COM> <94b9aa4e-301a-3b9f-3561-f2b404971a5d@kit.edu> <VI1P194MB0285A63171C273F94DF7FACAAE360@VI1P194MB0285.EURP194.PROD.OUTLOOK.COM> <9995EDB7-0728-423F-AA0D-72FEB7654B25@thehobsons.co.uk>
In-Reply-To: <9995EDB7-0728-423F-AA0D-72FEB7654B25@thehobsons.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-incomingtopheadermarker: OriginalChecksum:A4D782DC82DE8DC065AB67AAF99807304EE49A500D4B969CFE03E56A81A5F56D; UpperCasedChecksum:99CD79A356A8C53E874B8C565D25FCA8CD58C14417E507124F5A1672FC087D3B; SizeAsReceived:7900; Count:44
x-tmn: [FT6Rm53TM8SntT4NqfeKKhMeRGtEGGZL]
x-ms-publictraffictype: Email
x-incomingheadercount: 44
x-eopattributedmessage: 0
x-ms-office365-filtering-correlation-id: 0653ac5d-c30c-4409-5537-08d863a04739
x-ms-traffictypediagnostic: AM5EUR03HT234:
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: R0XwUkGOkC3pGVdjSqycI4vW8XSyuqooSgS3RHmQanpk1fMjn32PVfm5zUxriE5fGriqDxgKYZJ0HnYqSJ/AH2an7P4yEHI86pIohIWiz9T8H3UGZOLoTx1B1fDdhFrpUcUaFTLrfOBnRYvPx4TJ/veQlYGHfi7DhTRzIY3NkyzctifaY1M8hRiqZzEvLUFiBQN78apyA4zJsCBFOBfJtlb3WTfp9XJiFAE/ff7wv7IiF0ybrxE/auSs6CTv7c6x
x-ms-exchange-antispam-messagedata: ocD7Glt+qHAA0Ix2QbRspbe0AoACoI25UqEEBs0tEUOYLm0n7O9aZgd8EAg5fPCy+yLcYQuojGgSQJsnomc+88p5FS0TbwHoSQzC1Kykl7jnMOHMCDOhJtq2YRLo0+qRDWd/4o2DyMPVeFYdmxNC3w==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT011.eop-EUR03.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-Network-Message-Id: 0653ac5d-c30c-4409-5537-08d863a04739
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Sep 2020 11:18:51.2093 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Internet
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5EUR03HT234
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/8JjP45e8GmIC-3mOqItSlbG1ZXE>
Subject: Re: [Int-area] [v6ops] Still need to know what has changed.... Re: IPv10 draft (was Re: FW: v6ops - New Meeting Session Request for IETF 109 - IPv10)
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Internet Area Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-area/>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Sep 2020 11:18:56 -0000

Well, think of it like that, once all hosts support IPv10 (as all hosts now support IPv6) network engineers will cope up with the new header, because the destination will be from a different version, Old firewall configuration will be the same but new configuration will be addred because new IPv6 only devices will be on place (this is their normal job).

>> Q: In your IPv10 world, what happens when an IPv4 only host (and by that, I mean a host that cannot talk anything but plain vanilla IPv4) tries to talk to an IPv6 only host ?

This host must be updated, no reason not to accept the updates.

>> Q: In your IPv10 world, what happens when one of your new format packets hits a router/firewall/load balancer/other network equipment that doesn't understand it ?

These devices must be updated, that's why the word ALL answer all your questions.

Khaled Omar 

-----Original Message-----
From: Int-area <int-area-bounces@ietf.org> On Behalf Of Simon Hobson
Sent: Monday, September 28, 2020 10:22 AM
To: IPv6 Operations <v6ops@ietf.org>
Cc: int-area <int-area@ietf.org>
Subject: Re: [Int-area] [v6ops] Still need to know what has changed.... Re: IPv10 draft (was Re: FW: v6ops - New Meeting Session Request for IETF 109 - IPv10)

Khaled Omar <eng.khaled.omar@outlook.com> wrote:

> Ok, I have no energy to keep repeating, I'm sorry, read the full draft please again.

And therein lies a big part of your problem.

Constantly repeating something which is incorrect does not make it correct - well not in our world anyway ! You can say "it's not a problem" as many times as you like, that does not make it so.

People have tried to explain to you in many ways that upgrading hosts that are easy to upgrade is not the problem - that's mostly solved.
Firewall rules/ACLs/etc do not stay the same - they must all be updated to cope with the new combinations of addresses that can be employed. Routers everywhere must be updated - believe it or not, IPv4 routers are usually hardware tied to the format of an IPv4 packet - they simply will not understand any other packet. And by requiring a different packet format end-end you are enforcing that your packet format cannot be used (reliably) until 100% of the internet has been upgraded.

And as already said, pretty well all the changes needed to support your IPv10 are much the same as needed to support IPv6. But, with IPv6 once you get there then you've reached the end-game (IPv6) rather than having reached just a milestone on the way to IPv6. And there are migration options to handle "bits" (whether that's hosts, bits of the internet, services, whatever) that still can't manage IPv6.


So, some specific questions you've been asked but refused to answer. I say refused, because saying "just read the draft again, you don't understand" is refusing to answer legitimate questions about what is in your draft. The questions asked show that people have looked at and understood your draft - they can see reasons why it cannot work, but you are failing to address those issues.

Q: In your IPv10 world, what happens when an IPv4 only host (and by that, I mean a host that cannot talk anything but plain vanilla IPv4) tries to talk to an IPv6 only host ?
A: It fails. If you believe otherwise, please explain how it works - without requiring the host to be IPv10 capable. In reality (in the absence of network based migration techniques), it'll do an A lookup in DNS, get no result, and just fail. It won't know what to do with an AAAA record.
Bonus answer: Explain how hosts that are no longer supported, or have hardware restrictions (limited RAM/ROM space), are owned/used by people who have no idea what a "firmware upgrade" is and have even less idea why they'd want to do one, etc get upgrades ?

Q: In your IPv10 world, what happens when one of your new format packets hits a router/firewall/load balancer/other network equipment that doesn't understand it ?
A: The packet gets dropped<period>. If it isn't an IPv4 packet, then an IPv4 device won't handle it - by definition, your IPv10 packets are not IPv4 packets. Your IPv10 host cannot communicate along that path. Thus it must fall back to trying either IPv4 or IPv6 - so it might as well have just used IPv4 or IPv6 in the first place. Again, if you believe my answer to be wrong, then explain in detail why - not just "you don't understand, read the draft again".

Simon




_______________________________________________
Int-area mailing list
Int-area@ietf.org
https://www.ietf.org/mailman/listinfo/int-area