Re: [Int-area] Using ISO8473 as a network layer to carry flexible addresses

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Wed, 03 March 2021 11:06 UTC

Return-Path: <pthubert@cisco.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 E43703A0D02; Wed, 3 Mar 2021 03:06:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.619
X-Spam-Level:
X-Spam-Status: No, score=-9.619 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.01, RCVD_IN_MSPIKE_WL=-0.01, 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=e1K6zzqo; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=nWJd5RUn
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 j50Tl0x2zglk; Wed, 3 Mar 2021 03:06:02 -0800 (PST)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E04893A0D01; Wed, 3 Mar 2021 03:06:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11795; q=dns/txt; s=iport; t=1614769561; x=1615979161; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=EHUx5nDAMiCWyrUvrMJqUYN2k9ZXOFnl6OrBdVolwUw=; b=e1K6zzqodbShPWV2w4ieDHyjSCft+WGEU1puKw2cFz9bL/PzsbBQUU+Q z4otmLoRA2r0r1zB8zlGg0gy8wEsVpzp0Wi6FZNHOuthraAX9+YfbkJPq 6Wl3j7vRE+r6bJkx+gZnpDCr5XX8k+gj1QxqVK+wjtjYXxMmXGflc/bYC U=;
IronPort-PHdr: 9a23:TvB1ORKstBySJgzACdmcpTVXNCE6p7X5OBIU4ZM7irVIN76u5InmIFeGvKk/g1rAXIGd4PVB2KLasKHlDGoH55vJ8HUPa4dFWBJNj8IK1xchD8iIBQyeTrbqYiU2Ed4EWApj+He2YkdQEcf6IVbVpy764TsbAB6qMw1zK6z8EZLTiMLi0ee09tXTbgxEiSD7b6l1KUC9rB7asY8dho4xJw==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0ADAQBabT9g/4kNJK1iHQEBAQEJARIBBQUBgX0GAQsBgSIwIy4Hdlo2MYRBg0gDhTmIVoonigqEc4EuFIERA1QLAQEBDQEBHQEKCgIEAQGETQIXgWMCJTYHDgIDAQELAQEFAQEBAgEGBHGFYQ2GRQIEAQEhHQEBLAsBDwIBCD8DAgICHwYLFBECBA4FgnABgX5XAy8BDqJFAooldoEygwQBAQaFKw0LghIDBoE4AYJ1gnBQRgEBgQyFOSYcgUlCgTgcgikuPoEEgRZCAQGBKwEBCwYBgzc0giuBWYILIRQ0E0WBEUaTEgFBh0eMU5ByWwqCfJZ0hSwDH6NWoxSPBQiEUQIEAgQFAg4BAQaBWwkqZ3BwFTsqAYI+UBcCDY4fCQ4Lg02FFIVFcwI2AgYBCQEBAwl8iFMBBiGCHAEB
X-IronPort-AV: E=Sophos;i="5.81,219,1610409600"; d="scan'208,217";a="871207019"
Received: from alln-core-4.cisco.com ([173.36.13.137]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Mar 2021 11:05:44 +0000
Received: from mail.cisco.com (xbe-aln-002.cisco.com [173.36.7.17]) by alln-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 123B5hSC026681 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Wed, 3 Mar 2021 11:05:44 GMT
Received: from xfe-aln-004.cisco.com (173.37.135.124) by xbe-aln-002.cisco.com (173.36.7.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Wed, 3 Mar 2021 05:05:43 -0600
Received: from xfe-aln-002.cisco.com (173.37.135.122) by xfe-aln-004.cisco.com (173.37.135.124) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Wed, 3 Mar 2021 05:05:43 -0600
Received: from NAM04-BN8-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-002.cisco.com (173.37.135.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3 via Frontend Transport; Wed, 3 Mar 2021 05:05:43 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kVWUQhgv9pyFBYj9n9Y42DjU19/xD5+INdzDzLpa9Egh5Do65BdcqufHJHITnw9fzy2wF6t+7P4OlW5LkfcQnEnxSq+/2GFm+mWDkNaiENWK/AngYMgEEb1J8zUi1I7sLL0/p+k7sSSbTbUA754xRuCHDQ34MaI8UaCJmdAbbHL7RkYsa+LzIkBZtzdOXBy1dX+LEefc6JjFnJOSOGwUg8CTVmVtSESbABsBqfsdxyurWTJxGiQnZh7HKG/W1QursLyV1Od1DM/kybBBgj+b8rUiTIniRmk6kN4FbhN4GWOc3SNVOCMTk7vVIzo9hrl9j1VUTKNtvnZzRK3SYQDrig==
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=EHUx5nDAMiCWyrUvrMJqUYN2k9ZXOFnl6OrBdVolwUw=; b=b8fKaYNU11GGlxZs6eNHhOL4gtHxYpn1zHax1Kf9okQcNOQJ+qh2FaO1bgXYN9LD6hPYWvzWLbGD8S11i+2JKvfMzF1Ohv/bErPe14fTrfGx+XFazPuYx+ZH4HDNoA9ZbfxgRfNp0Rxg3vU+xG7smONoSo8ZIzDkR5ptz25a/j82CUGiU7EkZy0kGEBFfNfndJB3KYcq5DpCR8T0ux6kwBR1g8f8zbFmvTw17ZOBGLk9RlPc34B1EAk5gA+f1rN21ULK8g/Y/tmm77yBHzoDs+c2be2IjoETo/vEBNZGr9NVkaBqsf4YKAPjlE6vnNZmhlEY4IVS7SaTXXJ5fZhhxA==
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=EHUx5nDAMiCWyrUvrMJqUYN2k9ZXOFnl6OrBdVolwUw=; b=nWJd5RUnZCvW17CCa62XrnC+32mL68CQTrsaZbbtSWGYKwDXq8TEhti3KDClF2lPkhoBe9DY8vdmX00I8m+tAxr+ihk9bhXt4K74/I0jLJD8BlWfIMhlqK86PHDItYH6+7gDggdxmkHQWEKajIk3f6HXjZHRAPq+cWp8LOcTYCo=
Received: from CO1PR11MB4881.namprd11.prod.outlook.com (2603:10b6:303:91::20) by CO1PR11MB5060.namprd11.prod.outlook.com (2603:10b6:303:93::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.33; Wed, 3 Mar 2021 11:05:42 +0000
Received: from CO1PR11MB4881.namprd11.prod.outlook.com ([fe80::14a1:29eb:e708:d7e6]) by CO1PR11MB4881.namprd11.prod.outlook.com ([fe80::14a1:29eb:e708:d7e6%7]) with mapi id 15.20.3890.028; Wed, 3 Mar 2021 11:05:42 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Stewart Bryant <stewart.bryant@gmail.com>
CC: Brian E Carpenter <brian.e.carpenter@gmail.com>, "draft-jia-flex-ip-address-structure@ietf.org" <draft-jia-flex-ip-address-structure@ietf.org>, int-area <int-area@ietf.org>, Toerless Eckert <tte@cs.fau.de>, Jiayihao <jiayihao@huawei.com>, "draft-jia-scenarios-flexible-address-structure@ietf.org" <draft-jia-scenarios-flexible-address-structure@ietf.org>
Thread-Topic: [Int-area] Using ISO8473 as a network layer to carry flexible addresses
Thread-Index: AQHW/f5RvUuomHaoYE6mD4FmcmmPVqpOETQAgCFTIQCAAEziAIABExoAgAF58IA=
Date: Wed, 03 Mar 2021 11:05:42 +0000
Message-ID: <93A96A86-C38A-41D9-867A-CC2FE6999505@cisco.com>
References: <2233700F-9AFF-472B-B3BF-33226339DB6E@gmail.com>
In-Reply-To: <2233700F-9AFF-472B-B3BF-33226339DB6E@gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
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: [2a01:cb15:262:d900:c0e2:aaf1:a2c1:3d76]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d0d4fc8d-fddf-4bc0-b012-08d8de344949
x-ms-traffictypediagnostic: CO1PR11MB5060:
x-microsoft-antispam-prvs: <CO1PR11MB5060DE275775B2A3642D003FD8989@CO1PR11MB5060.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 8MNoy/0Gas2ObE9pM+PvkvxjBSd3Fj/RdKy7BZXXFJ8aMA+aEJBXpwq6aN6hVwVlVJnf3/OU4zomLOiuxqSY+/9cVojb7RnRluhtfAGgRIt7idehOXxQxyQqk8ZmryErRKE4RxhG9rgfHaWCdNpQS54qMPvogzDCA2ZUPfaTaKEgKj+OwCafbMx8V50X+16pgoN73QNurx3OmTyvSJiKhIt4M1MC28hHsu4CkksUz7a61fCCZGCKJsTPs9c65OsOHc1ZkAesF9METozgYARJ3j6WjKJk5HiBNUJdgRSWIDy6d23blnibU3fl6rVIPa+ow0XnD2SwES/D7ZFvzUSaFGh1NX43T+59irzb5d1QQGTfvMHNNu9bYJXt1yEgY638SlBspMhHyJL0RtMSuJVBdqlo9pXZNNLGaq1gTRV38xErmiajbcnWnF4zTCEmjukb8xR+yAckUCJ0x0QXnBeauEt2dWVjhQUAg8lo11t1sS9SvpoRqh/z/ijcdTkgPXBV3HGu+TVwV81Jvv51fABeMurfr3DVdofpxbWnKVTssML02CPMt+PraHqK3nfZ++xiU19oUvwexxohZ5ZUXzUHfYTZjAmmaw4tCHgY6cKaajQaLVIOVbcQ6224CgjwCJd1XKsDMH7jPruoI0afSrvZIEUSGyg36jE8DZw1JOSot7JQD37C+bqNfvgj2xw9EX04
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:(376002)(396003)(39860400002)(136003)(366004)(346002)(966005)(86362001)(478600001)(54906003)(8676002)(316002)(53546011)(6506007)(71200400001)(6512007)(33656002)(8936002)(6916009)(2616005)(36756003)(5660300002)(66446008)(186003)(66556008)(64756008)(6486002)(91956017)(4326008)(76116006)(2906002)(83380400001)(66574015)(66476007)(66946007)(45980500001)(244885003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: 7qXrHr6aG0kRcuDv6DY3YvkwVRaWdBcsUX0UBbkUQHnp/HXziM8KyBFpScItq/JFW1xYZQlnnW+H+JYAWsaTn96qguGTelOUf6WzBcZHFLj48O+hxhMiIAKhGm+5HUwjlc440QsENbhGPYOIzK1yEZsl0aTIf/0R7YyzAL+HKe4Ok5z1Y9CtBNRA+/GtSx3a2JQbxBgmTVyr2gzGPyErN5N4Z72mQzHK/be8jP3wBn8dqctOjKCLyYBDXm4+s893tDAMau2RPdtClaHMMysUA+bNIleQxtQW75BhvLohfCiUkyivkbIHeaOAnhsTpA2QHRaNdMlSHIzOI75ipwAgEKRQhSQHmI2bL/kshXz45Ng/YnmYEvYjUwkAG8Fr57MjXyI84g9Fm5kA2rGAZXiB147wqayhony0PE6z+YSftsEpsX+bcKlXXnkAAFA16Yn8lmKuVUKne17kit+zfIlFsHwd3wX1idV16vDnqZoI9J+C4Iur+CR6IO1Ia2llmG4E26/O+Uf65uqHMGr92knmA5H6olu+JpjJNZUbKJjvqxPp/gmy4Gsdk6VR4Yx9HuAo9qP5spwuVj95uILBQxosrFrbJt8xN4dBQ5A5CbaY1Uvs6VODWWMRkvoGskVV7KXAGqmMe81FoMTNq52bxL7pF49IsqVI9nhJOcBchv/zUwD2EeOjZquKLot+LaFB4QcfLLcFEwvdje1HyuD1Ns4HW9Y11hyx0ubS8t9ejC33n7i5FK7O6w6SyV9fRTYYFv4r5jG9qZOncfcu4OZyWUWKecpAodFpjZVIcm60K1s11R8b7Yh3RmCFmhehWQrMMVeocBjToUWIOcl1IljMAwNaUEAIjNADhuIa/AdK05kRFcChv7Xh0rRot9Z+NdPSOTnKui+gjPgBedLcUKYAXtWZ15G2/fx5mFLFboKrvmahGwa9Lp2Ciu+kcGx5AwX0euxUd+pvjUN+/yvjUirl7Fcg/WEBokZvMWsyAVv8jQGZHWaTMPDxwa0H/LDySH8KCzCC5xhdZ1HEk2Ps50ehSSyJTV49FKzvzMfOl1R8OGLkiB0cWbT9oqYJnGaWirXqnjhw73BJlSjFqnl61FBcmgZLxhI/ooQlVjylUbn2RBIWjmyqQn2KRtkvO4LAfFLxpxtvhpnihKiq8B7gOqPY+73v3Rx3Wg9h11VfJIh5ZbqcciGkW7YcqlN8rTKaomZFKdpGWP7HUjZNaVsMCZc6Ovr1v82fAC8geEH6yL43oJ0jEa8HysDcIFkp0eII2PQdmqP9slUpjLFhTuZ+B4Uu61ghtQd6C1ET70W5SDtWLTx5LUoV+/1Avg68wu20wG9Q7uGv9wZmsIf/m/LxUbl7bOp58/8dOSUqTXO1KI+UvqQ+4cjg0avt6d8dczGRf0nn9nMe
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_93A96A86C38A41D9867ACC2FE6999505ciscocom_"
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: d0d4fc8d-fddf-4bc0-b012-08d8de344949
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2021 11:05:42.1967 (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: tAdgz0gb+d2dVX3Gxdx7bm/0dq6qVtBJg9qza5KlzZU3hC5+eCEGBk06artoaM24xvNmoLvcMoMgyJKG5mjTYQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB5060
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.17, xbe-aln-002.cisco.com
X-Outbound-Node: alln-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/ooaHOG0VAYoc14cbXmP0fAiWajo>
Subject: Re: [Int-area] Using ISO8473 as a network layer to carry flexible addresses
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: Wed, 03 Mar 2021 11:06:05 -0000

Hello Stewart, Brian and Toerless:

Interestingly RFC 8138 took one step in that direction. Yes you’re going to need a new Ethertype but it’s still IPv6 I. That is is expressed as a compression not a modification of IPv6.

 In the compressed form the header starts with the next hops, the destination and SRH being indiscriminated, the destination is just the first of the list. The size is variable but each hop is at most 128 bits. Because the SRH could encode SRv6 you can already go a long way with this.

If that can help you do what you want, I m happy to explain more...

Keep safe.

Pascal

Le 2 mars 2021 à 13:33, Stewart Bryant <stewart.bryant@gmail.com> a écrit :



On 1 Mar 2021, at 20:08, Brian E Carpenter <brian.e.carpenter@gmail.com<mailto:brian.e.carpenter@gmail.com>> wrote:


It would take but a minute to design a longer-address mechanism for IPv6, although I don't have space to include it in the margin of this email**. But it would take many years for it to be widely implemented and deployed, during which time the Internet would be opaque to such addresses.


** Basically, use a prefix such as fb00::/8 to indicate an extended address.

Hi Brian

Basically I think that this fails the backwards compatibility text.

It is perfectly legitimate to write an IPv6 forwarder as follows:

If MACaddress == me and MACtype == IPv6 pass packet to IPv6 forwarder

In IPv6 forwarder:

If version == IPv6 and Hop Limit not exceeded send bytes 24 to 39 to address lookup engine

Wait for address result and forward packet accordingly

Except that this forwarder would have sent a bunch of random junk to the ALE consisting of some of the SA and maybe some of the DA depending on their sizes.

So to stop an old and legitimately designed parser being fooled you really have to use a new MAC type and a new version and as soon as you do that you might as well design the packet optimally for the job at hand.

If the IPv6 designers had followed the strategy of both the Ethernet designers and the ISO8473 designers and put DA before SA then the elegant approach that you and others have  proposed at various times would have worked nicely.

Best regards

Stewart




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