Re: [spring] SRv6 Network Programming - ICMP Source Address Selection

"Pablo Camarillo (pcamaril)" <pcamaril@cisco.com> Mon, 09 December 2019 15:18 UTC

Return-Path: <pcamaril@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 C882912004E; Mon, 9 Dec 2019 07:18:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level:
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-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=EoOrwbNx; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=moBJgA9R
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 vDAT63eglvXL; Mon, 9 Dec 2019 07:18:10 -0800 (PST)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB41612000F; Mon, 9 Dec 2019 07:18:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8913; q=dns/txt; s=iport; t=1575904690; x=1577114290; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=3NCmQT72Rj3XuG1s9cTasr6D6YC+lqGv83rg4Mp0/wI=; b=EoOrwbNxSv2uxCLDOCk/JkH4Fob+3edWM9JGOo33PqGDyEs5D/9Bv2RN M/V3yQlg9aaOlySJEvWVY4r5YLD5QkurEmguVcQ1uO9CF3CT2OrmnCL0q 4AGcns4pNmuiU4W9E3wGlOJifjJJKsxV5YxgiyezPRC8DsrPdSakn7XrG I=;
IronPort-PHdr: =?us-ascii?q?9a23=3AjKLidxYm5mRhf5z9ttHxzwr/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el20gabRp3VvvRDjeee87vtX2AN+96giDgDa9QNMn?= =?us-ascii?q?1NksAKh0olCc+BB1f8KavyZCU/Fd5DUHdu/mqwNg5eH8OtL1A=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C6AAB+ZO5d/4ENJK1kHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgWoHAQELAYEbL1AFbA5KIAQLKgqDeINGA4RahilOgWwlkyOEYoE?= =?us-ascii?q?uFIEQA1QJAQEBDAEBLQIBAYRAAheCAiQ0CQ4CAw0BAQQBAQECAQUEbYU3DIV?= =?us-ascii?q?SAQEBAQMSER0BATgPAgEIEQMBAisCAgIwHQgBAQQBEiKDAAGBeU0DLgGhJgK?= =?us-ascii?q?BOIhhdYEygn4BAQWFEBiCFwmBNgGMFxqBQT+BOAwUgh4uPoJkBIEuARIBP4J?= =?us-ascii?q?wMoIskCeFUIlQjxYKgi6VZhuaMoQ/iguaKwIEAgQFAg4BAQWBUjlncXAVZQG?= =?us-ascii?q?CQVARFIxmDBeDUIpTdAGBJ4s3gSIBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.69,296,1571702400"; d="scan'208,217";a="379047992"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Dec 2019 15:18:09 +0000
Received: from XCH-RCD-012.cisco.com (xch-rcd-012.cisco.com [173.37.102.22]) by alln-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id xB9FI9mj007513 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 9 Dec 2019 15:18:09 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-012.cisco.com (173.37.102.22) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 09:18:08 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Dec 2019 10:18:07 -0500
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 9 Dec 2019 09:18:07 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZUwJqrLqT5vYEdsQeb+5no0INk+dEgh+9JyoC+WdaSiZyZtKK045Bcfm2D+Dt+RNhgjhJEQceA4K3nIwQHTHl3Z7Q9rnJ8ziT8GLEUVLSV6MxJOxcW99tSX+0v/rCZUAgbXojybaQ36pzw1tEwpSzbJYufNqVu/tIPp6cfMuEr8ZCfM8KDxevQdi70xZXUaz+0NXaPWZGS9SgRGYeLv92HgrvsklsQDG9ZB242A+KF5BSyxEs7/GHiBSSsPL3qUgDGtoZAqQIIkC3pLG1JWqzWNvXvkYmIFL0sCVc7c3rMoXEQ714TVzxuoVniYhoiNSJU5geKUBPr+yAC/+vATKpQ==
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=3NCmQT72Rj3XuG1s9cTasr6D6YC+lqGv83rg4Mp0/wI=; b=T7JWJHUumNbRMKa7957f+AfoiHykZDK4FVHeOrIXEmhBpLknOQgwVIvd72hU8SB7IkD02A6RDpocHClEvYf7QERdqtLdRYXaWH0borq4QY4weEyIRU1AgFVe43RvOkTGIK408FAIkCGVoGQ9WC12a4NHcPyYFc/iamIhgJnslW5lDsdj92vV5PP1YRuDEMsb/QzctPEvL67yybuNnj0WfdqEE36ynNYfLQ1K+jROdddv+ncpZUrgJIB+CTsgbad1NiOjyuC3EqrgfTjULn8na2adg+o8SwwU0aeMusHQEqP/j7jrX4vNKjT+CuXNnzkfgi5eH8Oh396iEU5R2gP2YQ==
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=3NCmQT72Rj3XuG1s9cTasr6D6YC+lqGv83rg4Mp0/wI=; b=moBJgA9Rj2NVR8RNakqP5HANSPVSj+0FsMFyMiJGsf4ZQSDyuy/mbKN2yJhuf20tZbXocbftI/ZisJXwtx/Raf+cAog75JwFtt7ncDo26MJcL72OOducG0tqjcqjxrN6+IbaCdLyOIq757AjsQETseRoQMba5mPVOg/vZaNjwXY=
Received: from MWHPR11MB1374.namprd11.prod.outlook.com (10.169.234.8) by MWHPR11MB1840.namprd11.prod.outlook.com (10.175.55.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.12; Mon, 9 Dec 2019 15:18:06 +0000
Received: from MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d]) by MWHPR11MB1374.namprd11.prod.outlook.com ([fe80::b04b:c9bb:2378:7a8d%11]) with mapi id 15.20.2516.018; Mon, 9 Dec 2019 15:18:06 +0000
From: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, SPRING WG <spring@ietf.org>, 6man <6man@ietf.org>
Thread-Topic: SRv6 Network Programming - ICMP Source Address Selection
Thread-Index: AdWsUpFqnOxq4Hq5QDe4Hk89LCPZMgCb1hKA
Date: Mon, 9 Dec 2019 15:18:06 +0000
Message-ID: <6F7156D6-4042-4D73-A17D-B27D97D9C5CA@cisco.com>
References: <BN7PR05MB56993795C0DA9AD3649F9BADAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB56993795C0DA9AD3649F9BADAE5F0@BN7PR05MB5699.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pcamaril@cisco.com;
x-originating-ip: [173.38.220.39]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f62fc658-935e-4706-a6ee-08d77cbafdf9
x-ms-traffictypediagnostic: MWHPR11MB1840:
x-microsoft-antispam-prvs: <MWHPR11MB1840D95D9E949C1760CE2751C9580@MWHPR11MB1840.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 02462830BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(376002)(39860400002)(346002)(366004)(136003)(189003)(199004)(86362001)(478600001)(36756003)(229853002)(66476007)(66556008)(6486002)(2906002)(66446008)(110136005)(4744005)(316002)(64756008)(5660300002)(8676002)(2616005)(6506007)(53546011)(186003)(33656002)(6512007)(76116006)(91956017)(66946007)(8936002)(26005)(81156014)(81166006)(71200400001)(71190400001); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB1840; H:MWHPR11MB1374.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; 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: NgLlW25SkDMavWciTLuSWiGJudlrCn1bNQ3+nobeTisPaXKyUNApFNaGkcr9/kqQoftosPerJwFXBvZpI1sZ0N5uFCz8mxViZjTQgelVFfb9IjhM3s9eo7Xgt0hjGR2eKITur1o33V1B+dNIUppM8XsOYtFyLFT9V2okjjbSM3IMQlR1/1ghnMBnQji+VBhmI/V11C8iU9isrZbtGSUZ4856XR2qNOqK219lJLMUR+BslgxRci14YQ2+bSIuTOmBPQAT5FYleY/n7v6ZTARgzLviHL0Jnf2W17m9MgPUpDrnEtSyT4RUc9Qa+m97W9bG53WXmD+mNeiNTSx3sawomBbVUSuOEstY61IC617G9Evntj+B35q3nryy8gweICRa1QnhMfwcF6xLLsCEEy+BI6iieeHd68HvIkwnGuXRhSvVrz0BQNRxmJz/I90aMTzs
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_6F7156D640424D73A17DB27D97D9C5CAciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f62fc658-935e-4706-a6ee-08d77cbafdf9
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2019 15:18:06.1853 (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: 7rBBTZwYm7tiw47YeOwfFngGoj1NiUPshQP/8ZzGrZjPpHMsbOEuy5w3N9c8wgMouQXuo7/RQ9a+0+hi2Eq0mg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1840
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.22, xch-rcd-012.cisco.com
X-Outbound-Node: alln-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/LJbE9EwihqUPX2fiTW-wmdUX4Bo>
Subject: Re: [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: Mon, 09 Dec 2019 15:18:12 -0000

Ron,

As you pointed out in your email, RFC4443 Section 2.2 is very clear about how to select the source address.
draft-ietf-spring-srv6-network-programming does not change this.

Thanks,
Pablo.

From: ipv6 <ipv6-bounces@ietf.org> on behalf of Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
Date: Friday, 6 December 2019 at 17:40
To: SPRING WG <spring@ietf.org>rg>, 6man <6man@ietf.org>
Subject: SRv6 Network Programming - ICMP Source Address Selection

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