Re: [spring] SRv6 SIDs and IPv6 addressing

"Darren Dukes (ddukes)" <ddukes@cisco.com> Tue, 17 March 2020 16:39 UTC

Return-Path: <ddukes@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 115083A0847 for <spring@ietfa.amsl.com>; Tue, 17 Mar 2020 09:39:17 -0700 (PDT)
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, 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=DeYUWnPP; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=go91EEAJ
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 IK5Qe4JCgfbp for <spring@ietfa.amsl.com>; Tue, 17 Mar 2020 09:39:15 -0700 (PDT)
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 32C6C3A083F for <spring@ietf.org>; Tue, 17 Mar 2020 09:39:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1638; q=dns/txt; s=iport; t=1584463155; x=1585672755; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=vdWGzvke8QP1ORyKU7Xu7QVQk9dB+42nvxY9m4FCccA=; b=DeYUWnPPZ+uAgmfiegwhQLaqUI3ixDcaKFuTCmNm/OFUVJW5SmgZuGgP J4FamlZp++VuXiaQkpjy4ppvYm+knrMOnW7+FSXA4L7TE9YvZfGCp1N3L uSgrxB8rDqkX7uPLVijy8i3DCW/rUg+/KBVVf40t7TdGuXl1fB+RLSYIi I=;
IronPort-PHdr: 9a23:Xuk6SRIXQ+pGw42WQ9mcpTVXNCE6p7X5OBIU4ZM7irVIN76u5InmIFeCtKd2lFGcW4Ld5roEkOfQv636EU04qZea+DFnEtRXUgMdz8AfngguGsmAXEH3Mf3ndAQxHd9JUxlu+HToeUU=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CXBQCb/HBe/4gNJK1mHAEBAQEBBwEBEQEEBAEBgXuBVFAFbFggBAsqCoQMg0UDinSCX5gYglIDVAkBAQEMAQEjCgIEAQGEQwIXgX0kOBMCAwEBCwEBBQEBAQIBBQRthVYMhWMBAQEBAgESEREMAQE3AQQLAgEIGAICJgICAjAVEAIEDgUigwQBgkoDDiABDqJRAoE5iGJ1gTKCfwEBBYJEgngYggwDBoEOKowuGoFBP4E4IIJNPoJkAQECAYFigxEygiyNd4J6n1IKgjyHVo8gHZtGmAiSXAIEAgQFAg4BAQWBaSKBWHAVZQGCQVAYDY4dDBeDUIUUhUF0AoEnjF8BgQ8BAQ
X-IronPort-AV: E=Sophos;i="5.70,565,1574121600"; d="scan'208";a="461067684"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 17 Mar 2020 16:39:14 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by alln-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 02HGdEUY023035 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 17 Mar 2020 16:39:14 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 17 Mar 2020 11:39:13 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 17 Mar 2020 12:39:10 -0400
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 17 Mar 2020 12:39:10 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JiAv+I9N51zguacThHb358PNbc/pAo/uEljLIDtDtikOi14S4XRtAUmyIeueOjzP9LmK/IeEI2SfK+306NBhpkQOwq4iQwqHzhDuRbFRqYwz7bjDWXLOI7gQTnASfUa2lIHG7GeQEUhy5n0pl/0eQArVAqquO2VW9cpG5rwglzlLgKy2L/0thChjLKNP/1hB9UdWn+Se1o0xtlqW4rpGF4L3fQvhUmqdkP0gm+J202Qj1kAnXoA21CIMdbd8QA5Ip4wCfxXYseyAyS/IxCtf3uuhLByayd8ypHAJ2P7wRQ0ANzyY+wYHdYhB5q9slqHEfigc6d34zMJzmD2xkHgFkg==
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=vdWGzvke8QP1ORyKU7Xu7QVQk9dB+42nvxY9m4FCccA=; b=DhHqNj7IRPFs9sTdAYbcJ2NRcGtXC1xv4haQdCwWJ1SZyNSVGNiiX25y9Vbgd19onYOCd4LqAxBetChWRYiXVm1pkGpm6snbxsJIjB921fL3ZUGcogRZxMzc5g1FvODA0loqC+29J6R/5s8yYbJI4RO+xqJwO0LGlVF6QgZmMckef/uw9QtgldLRbExcJZHjPArJ7vTEf1nkpj0AF/PL1mRTu3kwdOCBE/TSuHCrekzSozb0jCFJWPl3y9VIcafmMmGykaFsLX/KpJb4qmKqhkEXbaJChsINwTr16Z9Q5aQ8MnBmg2OdxKZR0ajL2OHS81bchaozh+qSRj9o6Plh+g==
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=vdWGzvke8QP1ORyKU7Xu7QVQk9dB+42nvxY9m4FCccA=; b=go91EEAJJ0FLdJv/YID5b5j68ARLGHqrdcjBlUdytVSYFzZSkNe7O0zilqxdCceU1gWouUsTlhuJHs3ysX+DlW61TZofpK1oe+x3Fy5tzRYiP2NolbWzg9KjmQKKJ0jYhahkGOTYqH3JRn6N4IIqtqjjP+gJDfcNFR0KcvAMIgU=
Received: from DM5PR11MB1818.namprd11.prod.outlook.com (2603:10b6:3:114::9) by DM5PR11MB2059.namprd11.prod.outlook.com (2603:10b6:3:8::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.22; Tue, 17 Mar 2020 16:39:09 +0000
Received: from DM5PR11MB1818.namprd11.prod.outlook.com ([fe80::f113:1bb:fdd4:34e3]) by DM5PR11MB1818.namprd11.prod.outlook.com ([fe80::f113:1bb:fdd4:34e3%5]) with mapi id 15.20.2814.021; Tue, 17 Mar 2020 16:39:09 +0000
From: "Darren Dukes (ddukes)" <ddukes@cisco.com>
To: Sander Steffann <sander@steffann.nl>
CC: SPRING WG List <spring@ietf.org>
Thread-Topic: [spring] SRv6 SIDs and IPv6 addressing
Thread-Index: AQHV+7JBf9H2KO/+zkSXVyGkt17DqahLfEUAgAGBfgA=
Date: Tue, 17 Mar 2020 16:39:09 +0000
Message-ID: <5A7ED9E6-31ED-4A9D-9DEF-5927F3313F32@cisco.com>
References: <B2206CB2-7E2F-4180-8C1D-A5DE6322E607@cisco.com> <1BAD0C1D-564E-4822-A0BA-4CD9FB53E1CC@steffann.nl>
In-Reply-To: <1BAD0C1D-564E-4822-A0BA-4CD9FB53E1CC@steffann.nl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ddukes@cisco.com;
x-originating-ip: [198.84.207.201]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b5068420-b69d-45de-a6ab-08d7ca91b77b
x-ms-traffictypediagnostic: DM5PR11MB2059:
x-microsoft-antispam-prvs: <DM5PR11MB2059943F1CD83F0EAC91C43BC8F60@DM5PR11MB2059.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0345CFD558
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(366004)(39860400002)(136003)(396003)(346002)(199004)(8936002)(5660300002)(81156014)(81166006)(8676002)(66556008)(66946007)(64756008)(66446008)(66476007)(76116006)(91956017)(6512007)(36756003)(4326008)(86362001)(71200400001)(66574012)(6486002)(2616005)(316002)(33656002)(53546011)(966005)(6506007)(478600001)(186003)(26005)(6916009)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR11MB2059; H:DM5PR11MB1818.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: JshMVLmRrchqz0vbH4I/5vozQ9e8gAWXDuXfcrK0fH1N9mFt7HLjfNKk4aJaKuknMerCSEdViiw9RO5llqxainbKqY1KQe96zQh9VTV4iYJjc0tWqEqB3NLkfmAW2DxZWpHrwPAuDdLnaw24PAuGLpKUI5DGW/RwBF1fj7H/ytQNg75uQarLtKNrbVKdkZHfPwKlCP1zf0QoF4JkVHQNS5lwLdILxINJELEOENFZ8bdLGPXb/rNuRW4i7NQDEAZwdM2q8TMUj4uFTCFg8G62IG/v5UXGuEa20yjk3x0bqrxFy6iaGPvET4sebrOYGfiskjkgFsyHt8GN7UJHahL8sksPuBFBMDOxDSw8630QdH7uZAW6ZeHWpwAtU1XHD+qDQNv/1Rgf20ALOtwIPTkryfrbkroGa8Ygzs69f2TFUu/fqkE6pDpu1qgN70zICOLQC0IDoLS4sKNaF+9wLNHWqmNWYyjs1mxk0mBlm4wlwnWS0KEuCXKKC83wBdezEucwfevcDC8QHYV8rs5qS6HUhQ==
x-ms-exchange-antispam-messagedata: updDeX37TDFLrMZkoicEK6e3ilVkWc8Z3YV1BQSlY7ZDvPL6Qbjjb3VDVHBHrt20sQd+9w+YgIpIj7yqTpIFYeyGvDCJCcil2Ga/npHuONICwNcFEcOwqJ5RHOetzc1wcvRm1MlHB82X5VKa3USxSw==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <178B6CF1141D8B49BF335A1E86FA0B97@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: b5068420-b69d-45de-a6ab-08d7ca91b77b
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Mar 2020 16:39:09.2307 (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: OL73ATh36hTeRGjl0eITsd+RkfAJInBAgdh0WaibrDIMm2qq8tv8gb9sFYKwJlWkRVDllLWdlYTWC0gql1HOdQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB2059
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: alln-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/dbMxmxa4jecAhgAAmQVSS3xxuIo>
Subject: Re: [spring] SRv6 SIDs and IPv6 addressing
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Mar 2020 16:39:17 -0000

Hi Sander, such things as ‘pseudo interfaces’ are local behavior, they're implementation specific.

Darren

> On Mar 16, 2020, at 1:39 PM, Sander Steffann <sander@steffann.nl> wrote:
> 
> Hi,
> 
>> How this relates to NETPGM
>> - SRv6 SIDs are IPv6 addresses.
>> - SRv6 SIDs are not necessarily interface addresses.
> 
> This will need some work, because according to https://tools.ietf.org/html/rfc4291#section-2.1: "IPv6 addresses of all types are assigned to interfaces, not nodes.". I think at least defining a pseudo-interface (like a loopback) is required to comply with RFC 4291.
> 
> Speaking as an operator: this would also make SRv6 SIDs easier to understand conceptually. It would also make it easier to debug because the SID would be a "normal" IPv6 address on an interface, not something that isn't visible in the RIB/FIB but is still handled in the local router. Having a RIB/FIB entry and an interface (if only a pseudo one) would make existing debugging practices easier to apply.
> 
> If NETPGM deviates from RFC 4291 I think that needs to be strongly justified. Not deviating from existing standards should be the default :)
> 
> Cheers,
> Sander
>