Re: [spring] IPv6 Addresses and SIDs

Ron Bonica <rbonica@juniper.net> Sun, 13 October 2019 22:45 UTC

Return-Path: <rbonica@juniper.net>
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 603A312006E for <spring@ietfa.amsl.com>; Sun, 13 Oct 2019 15:45:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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=juniper.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 1Kcts8bU6tPI for <spring@ietfa.amsl.com>; Sun, 13 Oct 2019 15:45:14 -0700 (PDT)
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 EDFEC120024 for <spring@ietf.org>; Sun, 13 Oct 2019 15:45:13 -0700 (PDT)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9DMhTwk029564; Sun, 13 Oct 2019 15:45:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=q/j8nUGEffXZkIHEtixqJJE+3ykVOaHq6vd23/fp51g=; b=l2r23atOHpnfhOBi611tUkyRqLLcLj8IfLk/0K6k5ayLnPK+cVtnqpVvyCFmuSFjMj7s 71pPkruNsT5UvCIDGFTsUX/MMJXPskt691OZ9OCsL1FACqYZLcIRYedp0tFkuHjGLVgn 5X375GJNBsEERKNpoitXgeabZzb/iQTkPtfu9pl1IDD2FVile3hyJjt//4twhzKTjlSP kEzQVwcpZQ97+ddGw3YZ3u7Br+7IL+Nab2Z8/QuY69YaTY11/OUSQCAN2xpxJyDNql/W eNWw88htA4hNFBvoG+tsaRA/XmzxLdj68a4oM6lbfxXvIVJbmH/AklLddFJjNDKlocLz NA==
Received: from nam03-co1-obe.outbound.protection.outlook.com (mail-co1nam03lp2052.outbound.protection.outlook.com [104.47.40.52]) by mx0b-00273201.pphosted.com with ESMTP id 2vka2s1vdj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 13 Oct 2019 15:45:12 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ih2vPfVm2/h1/Gd/VR0lpEeT5DjuyDM7jlDgjOSUUkTZKa8JuJoxp8mPfLyMYj6EX61aftUDQ9juSYdf16qICi8Is9xvHPqD8Nu8wvzg2BTk6ZLHWNz0V4bOrzcuueO7siGTuUUsG+ZNERgWNjn/rVj8Vtkn55X2nXSP0Xd9K0yPJpoCS43tzKwGUgaU6vq70Eqsfgb4yo4u3BQKpfjoDfiUuIVBXkcD2t7141KUJUWXgL01J+kJGosOmvW/6CRITXaKBEkVriBPMi7Y9MbQ3UyrCR686TtIHlqkXJjhgytBJvkRLLiFw4Ur+T56gp4wHssTq/YTGrKmii9FFWI3vQ==
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=q/j8nUGEffXZkIHEtixqJJE+3ykVOaHq6vd23/fp51g=; b=ldu7jm9UyttDCHurBlJudScjcHpYOxIKUaJTBaJrZhtfFW4vcCvqcjDFLSzmk1jlaVIvu0s1c0Q8l/fNRehb6w7QmK8nJFQ3upIQgydntl3oYUdzD4B0crndciLZxfnMVBnLBYl4TTljr+1L1aiwPr+6L8EPCdG/qJ8thzhnj7PcfgcaP9/GnvGsFfxn5affNcvVnPQC9MCwIpKdLpQKcOBat0en3Hfp0lyYYjKtV3neNEWhfRTGaH0wyK/mp1vmj0EXl5SxUudTtix+7k8e/wog/74mjgPVXrFCPjtNVfy2/Yf7InvwGvyg9MZ6vDk5rwHTWGz4cEWirQI7T+niSA==
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
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB5730.namprd05.prod.outlook.com (20.176.30.225) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2347.13; Sun, 13 Oct 2019 22:45:08 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::c9d9:5faf:5aee:ee8d]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::c9d9:5faf:5aee:ee8d%6]) with mapi id 15.20.2347.021; Sun, 13 Oct 2019 22:45:08 +0000
From: Ron Bonica <rbonica@juniper.net>
To: Robert Raszuk <robert@raszuk.net>
CC: SPRING WG List <spring@ietf.org>
Thread-Topic: IPv6 Addresses and SIDs
Thread-Index: AQHVggyYvtOzs/3490quKcl2oFy9jKdZKiJg
Content-Class:
Date: Sun, 13 Oct 2019 22:45:07 +0000
Message-ID: <BN7PR05MB5699B5C42BDBD5BF244CB4A8AE910@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <SN6PR05MB5710CBAF8E6DF307401A2166AE9D0@SN6PR05MB5710.namprd05.prod.outlook.com> <f5eb739b-9ae4-433e-e6c0-8bcdb7bc575e@si6networks.com> <BYAPR05MB5703169601886283700608A5AE9F0@BYAPR05MB5703.namprd05.prod.outlook.com> <B6FE2A8B-B23B-4E9C-BB33-F6A5BD78C52B@gmail.com> <BN7PR05MB5699E5EA714CC64456771712AE940@BN7PR05MB5699.namprd05.prod.outlook.com> <1076F074-EB35-4D38-9949-4A241C946E07@gmail.com> <1fce4e24590847348894d10ca8bd5816@nokia-sbell.com> <D3FE1CA3-A8D1-4392-8EEC-CDCC7FC0827F@gmail.com> <BN7PR05MB56993D1127A8CA9CCC0E4A9AAE970@BN7PR05MB5699.namprd05.prod.outlook.com> <213BB95D-0E06-4E9A-B552-2A2466DC42AF@gmail.com> <04711680-e9c4-1159-58af-609517ee8bdf@joelhalpern.com> <CABNhwV3SyZNY6GrJF+wpgTmpM6DSts4gXQgdFTEgWfN876u5WQ@mail.gmail.com> <CABNhwV1Ym_AG7svmPUpmjGz600QyGRvtY5xNP0_K-hoGewUGTA@mail.gmail.com> <424b13a9a9bf4802b57c0609c92baad2@nokia-sbell.com> <BN7PR05MB569958ADB8E7BFF6C7EBC56AAE910@BN7PR05MB5699.namprd05.prod.outlook.com> <CAOj+MMHcTyCyO5Z3KyP5otW1Xgq7un2ypEGtjjWpr00j2t9dGw@mail.gmail.com>
In-Reply-To: <CAOj+MMHcTyCyO5Z3KyP5otW1Xgq7un2ypEGtjjWpr00j2t9dGw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=rbonica@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-10-13T22:45:06.5190580Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=cde7590a-bbd7-4750-b043-9014c1a77430; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.2.0.14
dlp-reaction: no-action
x-originating-ip: [108.28.233.91]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0298cd1a-e6e6-49da-b811-08d7502eff86
x-ms-office365-filtering-ht: Tenant
x-ms-traffictypediagnostic: BN7PR05MB5730:
x-microsoft-antispam-prvs: <BN7PR05MB5730F0DA4E0974652B091355AE910@BN7PR05MB5730.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 01894AD3B8
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(396003)(366004)(376002)(136003)(346002)(51444003)(189003)(199004)(53546011)(66066001)(476003)(52536014)(6506007)(316002)(14454004)(186003)(66476007)(66556008)(64756008)(66446008)(7736002)(76176011)(486006)(7696005)(76116006)(26005)(66946007)(11346002)(74316002)(5660300002)(446003)(102836004)(14444005)(25786009)(478600001)(6246003)(6916009)(8676002)(86362001)(256004)(71200400001)(71190400001)(99286004)(33656002)(3846002)(229853002)(4326008)(6116002)(790700001)(6306002)(54896002)(9686003)(236005)(81166006)(81156014)(6436002)(8936002)(55016002)(2906002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5730; H:BN7PR05MB5699.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: z5K44yAmNOmmQ21T3EgrKpCSoGZGbxf009LIdpWUGcePWzdqUIuxntXZVmAFIaMJy6XwhgyJ/LvxOxMTLrE4X1a4KDA4uKmNI2gIx9lqZZ3qwDiKWYVl7pK3CNc2rBgRKdC4v0kOW4lRIl8hLUVmELJtrXpn70W9KktSSeVZtJs/+6thojwuXB6iXwC0e5lJVSNDDIkuM5LaKcnC9nK7mc413jCKobTaEnprxsXcL5vormYBrsw62hJ80TZIygRXQarfg3+d019NcPLsvtfYjQ9xpluJDX8VA7oraDjTOJOQHlo0vXkRT4yXIh45e4aVD752ijBvDddMWVR8rtq17j8gepuNkqu6fYzmzr0vfppJMXDT1hzK2GEl/okm3EeDpNeAZ6Nnl8ZeZof7Un9iEPQzAfIACufaa2MWHUuvujQ=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB5699B5C42BDBD5BF244CB4A8AE910BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 0298cd1a-e6e6-49da-b811-08d7502eff86
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Oct 2019 22:45:07.9832 (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: nZwm0oblEAs3BmXCzLIinL0JSQNjtACCbO5Nxf7VmU/49oqJqSlfAQIHKG81qVbL305qeIVTKKNeqbi30Iwq6A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5730
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8 definitions=2019-10-13_12:2019-10-10,2019-10-13 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 spamscore=0 priorityscore=1501 bulkscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 lowpriorityscore=0 phishscore=0 malwarescore=0 adultscore=0 suspectscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910130227
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/CTMzttYqqMNvyQBSdbbMj0BX-50>
Subject: Re: [spring] IPv6 Addresses and SIDs
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: Sun, 13 Oct 2019 22:45:17 -0000

Robert,

I'm having a hard time understanding exactly how I have violated the longest match principle. Could you provide:


  *   A pointer to a statement of the longest match principle
  *   A few words regarding how I have violated it

                                                              Ron


From: Robert Raszuk <robert@raszuk.net>
Sent: Sunday, October 13, 2019 5:24 PM
To: Ron Bonica <rbonica@juniper.net>
Cc: SPRING WG List <spring@ietf.org>
Subject: IPv6 Addresses and SIDs

Hi Ron,

I disagree.

Your suggestion violates longest prefix match principle in routing.

It is huge waist of address space and is not specific to IPv6 at all.

Let me describe the deployment case where your suggestion would cause it to break:

I have /64 prefix where a few  /128s from that space I allocate to local interfaces making it a local v6 destinations on those nodes.

However in the spirit of CIDR I still want to to use some blocks of that space - say  /126 or /124 as blocks which I only use to trigger local NAT as per rfc6296. And NAT does not require local address to be a destination address so it would be a big disservice to kill such deployment option.

Many thx,
R.


On Sun, Oct 13, 2019 at 10:59 PM Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org<mailto:40juniper.net@dmarc.ietf.org>> wrote:
Folks,

I think that we need a global rule that says:

"With a /64, if one /128 represents an IPv6 interface, as described in RFC 4291, all /128 MUST either:


  *   Represent an IPv6 interface, as described in RFC 4291, or
  *   Be unassigned"

The 6man WG will need to make such a statement since it owns RFC 4291.

                                                             Ron


Juniper Business Use Only