[spring] SRv6 And ICMP Processing

Ron Bonica <rbonica@juniper.net> Mon, 25 November 2019 19:18 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 589AA120D35 for <spring@ietfa.amsl.com>; Mon, 25 Nov 2019 11:18:56 -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=COO6Cjj1; dkim=pass (1024-bit key) header.d=juniper.net header.b=CyHjavyq
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 Py8fyVP-kz7z for <spring@ietfa.amsl.com>; Mon, 25 Nov 2019 11:18:54 -0800 (PST)
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 CD632120D28 for <spring@ietf.org>; Mon, 25 Nov 2019 11:18:54 -0800 (PST)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xAPJHiWI015598 for <spring@ietf.org>; Mon, 25 Nov 2019 11:18:53 -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=N45waKtPnBVhzA7PuJ+p5J/N0i5yy4GnaM6kjdD4I8w=; b=COO6Cjj1ImGaHYnIG4qKKOQUYfRuemozcqFE06SiwQS/oCdm6zB6QuL/F72lDT7+AxW8 tHG24qfKCf/oLNqxp7exjSzwrbfwGHCD8CYKRpLyPa0QM6w+t9WCBCemK78m5nb6PpI1 4sxxhTzVnNKUlAP6vu9Q9Vb2va6kA3zrFOibhQVgT+2E/4nR6z0byypoVoQZsLRuQpA4 xa3zfIlMwWZZMyIOgIptIku0zHmHFR4CBS/W3rlVmUPrSW3meGebZ7ecr0/TfsswbmFs WYmEtqRpTcHHEDuQ8GlKlFH3ZDILG4dH1T5FObiodM8wJgNiVtwnjmtuoAP5En4A/Jzd nQ==
Received: from nam03-dm3-obe.outbound.protection.outlook.com (mail-dm3nam03lp2053.outbound.protection.outlook.com [104.47.41.53]) by mx0b-00273201.pphosted.com with ESMTP id 2wf3jjuf2s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <spring@ietf.org>; Mon, 25 Nov 2019 11:18:53 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZJ6JH4mjTm4LB2xtUVtOQds/ZdiIGO5QRxTQRSJSYFftfJP32ixMDqHPmFMTlu+p6TgtNkYOuBCzgKmJ1o1TGkcqdu+GEHzOFl/jOYWD+ca8nOA0bWaSNWJphrOE2ZpprNhRuT1WIaOV5xe1rArCLH8xnJflIzpon5o+dLHDGvTD5Jwzc+wCYqu9hWcTiaB4FOhV45eRus8m8n0J6FHR9iZWRYMTMiJCM375dsoAMUgZHERKOKglHGzIRwZDoQq1SGI9aNgC+mqOjAaFm85QhhN+eovEsNUjP+EfnsC8EwpAVwxUZKDKKkhUPhv2GAohuep7n/HMQi1rzyMKh0EKbg==
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=N45waKtPnBVhzA7PuJ+p5J/N0i5yy4GnaM6kjdD4I8w=; b=F+NrxNeQsPudofw1Clf6lbGrYeOum3oofs8ZLIKZHZuZC7SbTajVwoVgPYGQz8V4nr0UXC3KJqNoxo7tyAwFqMN/chYTIx3sJZJZu3zRuRiNDXVMFEC1EsJRCUfZij3YvCR2+mlXeWDC3pxNvTkz1YFUrArJfkXi6bDAZfsCvQ+P5Sd1HehjEHxTpRBpF9nTzsuHmpRmzMhzacq/W1/IB4GRKbKj6tSZG+LuJcKpoSjFAvNt9ciV7qvHRrAiuex4Vg7TTJI7DNg60pwxDpzyBPrhPLFFHKFwXFCjWWO8M63l3a1tfNBfGTltsOXoTBjXuzqxj3UH9bHBS6u+cmJyKA==
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=N45waKtPnBVhzA7PuJ+p5J/N0i5yy4GnaM6kjdD4I8w=; b=CyHjavyqSt3lA1pHVuZ/ihyBgIlA6E182c748c0PrUpYJzSQU7TEQv/LCfLwkEMYgXes097yE/O+TEH/Q13qT9h7ttnjblk58te07zxdHDAX//2aQitrrHWowxsnJXS5VmCuA65ZwOzZGqUu6eOlackS5a1Jdwi8+TOPU7xW4K4=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB3939.namprd05.prod.outlook.com (52.132.218.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.13; Mon, 25 Nov 2019 19:18:51 +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.2495.014; Mon, 25 Nov 2019 19:18:51 +0000
From: Ron Bonica <rbonica@juniper.net>
To: SPRING WG <spring@ietf.org>
Thread-Topic: SRv6 And ICMP Processing
Thread-Index: AdWjw5mlkRh5RMEORpODNnCeS+GH3g==
Content-Class:
Date: Mon, 25 Nov 2019 19:18:50 +0000
Message-ID: <BN7PR05MB5699D2EC0CA594E3E70328C0AE4A0@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-11-25T19:18:49.0398727Z; 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=54c63976-883e-45a4-8034-c45bb4d48022; 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.241.14]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: caa73fed-6e1d-46f7-2ddc-08d771dc4dfc
x-ms-traffictypediagnostic: BN7PR05MB3939:
x-microsoft-antispam-prvs: <BN7PR05MB3939B4E3A81B4BF38908B29FAE4A0@BN7PR05MB3939.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4303;
x-forefront-prvs: 0232B30BBC
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(376002)(136003)(346002)(39860400002)(366004)(199004)(189003)(8936002)(26005)(102836004)(7696005)(66066001)(5660300002)(6506007)(4744005)(256004)(14444005)(33656002)(74316002)(6306002)(9686003)(55016002)(81166006)(81156014)(8676002)(2906002)(71190400001)(7736002)(316002)(6436002)(76116006)(99286004)(66556008)(66946007)(66476007)(64756008)(66446008)(186003)(71200400001)(14454004)(52536014)(3846002)(6916009)(25786009)(86362001)(478600001)(790700001)(6116002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB3939; H:BN7PR05MB5699.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX: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: WzUIpHRJPDXNrUGFuQxV7lIv2gEX+0odSsNHvphvoCU45NZMMGvpsbWr8pam7MjFS52KRRdatmpYBee4DSvM8ckgOxvq7EyalkK70ysLKQyFWcOUVNaruhbuuZXuf2xhhTG0tCH34G+1wlvP6o7FjCNrCb1PujxMUPbeMDGNkAwAJ7z0M6PGyaPWqxOLgQNkBCj/jfiuuHTHfXjb+8R7wyqSsngENm2mO0X5n+pDYgBGk0SBxtMrjnQgQ9CbeTVw+BJHHMJzuBmutJXsj5hIo2UlvgwR6m7Qzarvg4kb2wE8A+KsVBuXO+vVI9vuYPb/3cofEaRbUDitEHj6xT667oNd1UIka2vXwAxkFhWoIconRKu9umIfwWjOopLI/2yBkiJHU7eVY/yxKiaJW52uWFer1vGTtqhBLllS3VHS0KO8M60pcNIzfyQFimoRwN5G
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB5699D2EC0CA594E3E70328C0AE4A0BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: caa73fed-6e1d-46f7-2ddc-08d771dc4dfc
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Nov 2019 19:18:50.9050 (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: mWPpxLl4cFNqCanFGg4bF0i5rNNunf+Tmg1WqRTuwyOJFmj4X971w1odbD1wPrG13xlpds49UAnSX4ldqCNEbA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB3939
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-11-25_04:2019-11-21,2019-11-25 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 impostorscore=0 phishscore=0 spamscore=0 priorityscore=1501 mlxlogscore=878 mlxscore=0 adultscore=0 clxscore=1015 lowpriorityscore=0 malwarescore=0 suspectscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1911250157
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/trugWEW3n7Ubz7oayYwo6Qe_lGg>
Subject: [spring] SRv6 And ICMP Processing
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, 25 Nov 2019 19:18:56 -0000

Pablo,

Assume that an SRv6 implementation receives the following packet:


  *   IPv6 Header
     *   Destination Address is a locally instantiated END.DX4 SID
     *   Next Header is ICMPv6
  *   ICMPv6 Header
     *   Type is Parameter Problem

Section 4.5 of draft-ietf-spring-srv6-network-programming-05 suggests that the implementation would respond by sending another ICMPv6 Parameter Problem message. This would violate RFC 4443, Section 2.4.e.

You might want to add some text to the draft stating compliance with the rules in Section 2.4 of RFC 4443.

                                                                                     ROn




Juniper Business Use Only