[spring] SRv6 Network Programming - ICMP Source Address Selection

Ron Bonica <rbonica@juniper.net> Fri, 06 December 2019 16:39 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 F2C801209A1; Fri, 6 Dec 2019 08:39:54 -0800 (PST)
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 header.b=bkx3qIh/; dkim=pass (1024-bit key) header.d=juniper.net header.b=YLigG2hy
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 8hX6KHrImsIF; Fri, 6 Dec 2019 08:39:53 -0800 (PST)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 0BBA212099F; Fri, 6 Dec 2019 08:39:53 -0800 (PST)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB6GX3vd017062; Fri, 6 Dec 2019 08:39:52 -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=Ltkw0DZzB5+Q/SojSutn5yCwzZuO420OF35LsoMwuB0=; b=bkx3qIh/NJma7mrUmM8s/0ltUl0NcZyIUV0XBYu2jjv5UJNimcq5jVxlwmCP0kXizne0 wrBO2B73sBtv/VVVg0AbRIqLt5uhaRN/+FjWtOc5up4x4kkhvy8U4IuRWpdAfjf1uYi7 8yuRksxnO1qnIrht5ut2GNN0ri5dl+xeBqJEUJbbRCLPOH6B2/sQOQy5pyy2+Scs8CU0 VuQWlPmwAyVBWigj9fXzzeOnlRRgqFUDwlEH4KLRzn6Nf+cgTTv4+n5G0rBa+feJJ/rs rB1nHa5NFuTMpGlhUJ3WFuR+GYJV4iGkyzAPUuyLVA23VWPROH3mjjioU7aqmCHXnyJ5 dg==
Received: from nam02-cy1-obe.outbound.protection.outlook.com (mail-cys01nam02lp2057.outbound.protection.outlook.com [104.47.37.57]) by mx0a-00273201.pphosted.com with ESMTP id 2wqj76rtbt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 06 Dec 2019 08:39:52 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MKD4C9JZhbpLU+xvur00NNVyJJWzTSwvRC425UT5RNgVQMbghCgILBHoqQcRfGBXYVXXx7blHmrf/CEakxq6i6aNRrRzt7h+70tdrwGPDsg7Ipw4GfbXLBrdioYOtErnSZYUFHUdVkqGHTG4A6arZHbDDDPUQo41XBwK57vFiMD1DMj8YKweOw+d5FjOzP/Pid6WyX8dKlv2ErLea5UUI4wZQLsnIOaMoR53uKGxRA4M2XIcxXyCT7naCTWmkugPdGFynO9sANbov7htSgXRkavb1n1u2l5sO76XyminIml1TTtjaz2gJSGpfWpX5koXuWyT20XNN0pH3RDQyUhPCA==
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=Ltkw0DZzB5+Q/SojSutn5yCwzZuO420OF35LsoMwuB0=; b=fEBGu7fT7zM6ZhpwbJzUBOGfk493pOpFCAVyDNec3iVsnRZJh3gPzm028s09tOTk75DFKzV8DXFUtgu+ZKDXdr6j7vjcetKhQcwK/2uTwc1IzUcp6Ka5i3sdI2isqsN+zSDdJd2xrCttEmIS1XWr7owbplCw4em6pvJROWLaoaiY4UonDnN/wS3IlMfopOjqSLxmSTzEv9jSMGqvw56hgBO3XLxYWvI979Mu09DI61dyvLMfgXiusOAEOhOT2BzssF7EOrnkQvf0l1ruCfOVIrY8z5hfRuH9wPfQg38f0a+mdNg7NevvVhzg0ekgMPX+K1nMu5ldgZPpKuuXjND9Hg==
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=Ltkw0DZzB5+Q/SojSutn5yCwzZuO420OF35LsoMwuB0=; b=YLigG2hyed0RjPHXVPMKNypsNaKHzVhg93HqnJmm2j499ws2DbXyLZloocEU7L1Gf2UK4lFnRdlUWhxt51zVluo7KjHzcyjoFx60Uw5p7F68Pddfk7IucaHXuz8p5cn9BIXFqlY8r7C39qkmpLiw7wg6FuyxwBMOVYBue7/sqgc=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4195.namprd05.prod.outlook.com (52.132.220.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.5; Fri, 6 Dec 2019 16:39:48 +0000
Received: from BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987]) by BN7PR05MB5699.namprd05.prod.outlook.com ([fe80::185e:d297:6499:4987%7]) with mapi id 15.20.2516.003; Fri, 6 Dec 2019 16:39:48 +0000
From: Ron Bonica <rbonica@juniper.net>
To: SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
Thread-Topic: SRv6 Network Programming - ICMP Source Address Selection
Thread-Index: AdWsUpFqnOxq4Hq5QDe4Hk89LCPZMg==
Content-Class:
Date: Fri, 6 Dec 2019 16:39:47 +0000
Message-ID: <BN7PR05MB56993795C0DA9AD3649F9BADAE5F0@BN7PR05MB5699.namprd05.prod.outlook.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-12-06T16:39:46.7117339Z; 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=63f4a0e5-2ef1-4c00-8ba9-938b0d7d5fb8; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.242.14]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 0a40950a-5673-4920-f86f-08d77a6ae8d7
x-ms-traffictypediagnostic: BN7PR05MB4195:
x-microsoft-antispam-prvs: <BN7PR05MB419538B6DD442507D3D0E273AE5F0@BN7PR05MB4195.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3383;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(366004)(346002)(136003)(376002)(396003)(189003)(199004)(66476007)(86362001)(74316002)(478600001)(81166006)(66946007)(2906002)(790700001)(26005)(7696005)(99286004)(102836004)(71190400001)(66446008)(64756008)(9686003)(55016002)(76116006)(5660300002)(186003)(316002)(110136005)(71200400001)(52536014)(33656002)(8936002)(8676002)(6506007)(66556008)(450100002)(4744005)(81156014); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4195; 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: IlUjJd0YyQCl1SXwMa5frbjjkYyy3aw18fTALIhPgM5X8vDW9MBNTfwAycuwouIQwBUaQk8IngKFrxAQa+Gv4oe2n8lpK7PQaHCd3CI4DOzSe4G3ZVnoBt4zddGXToSZYPDNjacVIQer5Gawqsxgg4kUjg2ILZpTkQaVz25PD1ET5EqkIePgj0y6iIQifqEhVIiXaFc8qsCIGgtu8/E4SQLYz7RY0wBkI3tBEDqeEE292qOmrBJK3JG5xDmpUu0uzy1M9RE83BnwX5IF9Hmcw3Q9nqe21l2RE1YCcLmYBVubQpv5xwl0vsrm3zN45NXYygxnmyZgig3TQxYUHoTZfJLxCDRhOzxdoWjhaKtBI/4oEBESaI26Jqj//IMdO4g3Dyl+K5uj92fGYnqPj4y3nrFNKyxdjHM/IvOxtmMDaiQdKFWVYXVMpOHmaMblBL9a
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB56993795C0DA9AD3649F9BADAE5F0BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 0a40950a-5673-4920-f86f-08d77a6ae8d7
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 16:39:48.2147 (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: 2H6R6bF8oQBw7xYkub1quDlT6BG06Nv07mY4Cp+K7qK6AyaTM5B3iYIKjMBhDRSbZFTmLH/1a2m0358Ozg2bJw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4195
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-06_05:2019-12-05,2019-12-06 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 clxscore=1015 priorityscore=1501 lowpriorityscore=0 suspectscore=0 spamscore=0 malwarescore=0 impostorscore=0 mlxlogscore=999 phishscore=0 bulkscore=0 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912060137
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/t8Bm_kQdV2rTlxtvYss5KPY1KlI>
Subject: [spring] SRv6 Network Programming - ICMP Source Address Selection
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: Fri, 06 Dec 2019 16:39:55 -0000

Authors,

When an SRv6 node sends an ICMP message, how does it select the ICMP message's source address?

Section 2.2 of RFC 4443 offers two options. If you think that a SID is a unicast address, the first option is applicable. If you think that a SID is not a unicast address, the second option is applicable.

                                                                     Ron


Juniper Business Use Only