RE: Extension Header Insertion
Ron Bonica <rbonica@juniper.net> Mon, 09 December 2019 22:35 UTC
Return-Path: <rbonica@juniper.net>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D6E3120086 for <ipv6@ietfa.amsl.com>; Mon, 9 Dec 2019 14:35:42 -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=zLa/u/R/; dkim=pass (1024-bit key) header.d=juniper.net header.b=FmWvmwVl
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 6hfRvzcRKnNh for <ipv6@ietfa.amsl.com>; Mon, 9 Dec 2019 14:35:40 -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 C75DA120113 for <6man@ietf.org>; Mon, 9 Dec 2019 14:35:39 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB9MHd6I013452; Mon, 9 Dec 2019 14:35:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=vM90w+bxRh8973T3Y7iDII9OhotJtzVuYSYacmJ9Aos=; b=zLa/u/R/ut52u7aGG/N/aRPdC5sMA52I3h0oqqbtuigtnuVCvvDlRSB8uQa6PmhM+Bqn WE5AAbknRFRYSxT3P6eZ/Y9ARpXR1xyieST/1EZuBDXSngC76yy44UzVNyCYhg1k/1J2 LNORW5bcfxpMybSx5OazISnVzDVL3mx9e+TYcp9vAUUW0zERqvWtGFhqq8LMIq6LM+Gj TFKMcSUXr0F5UN9mtp7qQgXyJyym2cHsXijDN3LR6Tv5ZQLyc5cYWcWDJYu5TvWj8XFU nm1EJS7e+9LMlPeOZWN9V0yd3Cf1vfZrTGbkBf/0Ou7+brtMJX996lDXnRz7VEcBDZZ9 yw==
Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2048.outbound.protection.outlook.com [104.47.66.48]) by mx0b-00273201.pphosted.com with ESMTP id 2wrc33uh5j-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 09 Dec 2019 14:35:37 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WdWH+LCjp0fpLDclDC1RPuBQnYa9JIFgt5jSwNckW3pGep5ZbOqcSc8If3mYDo76oUXdbiWIFsia25PV1zVP0EeTR0xQUq6fP5Z+J0836bIiu/FEWX8Ob/FGpAsUt+t+n4ciPrqcYaI6A5Up9AoVT5HdXe0GjTMhBpL4ugKIYLgF+InEP16wBu4SzZY8uTc3QG4PoMdX3J4Ago6N+msJOydjIj6AdHGemDV+RKTA+k9FyHH07oEhu29o1iOWS2zgkVbuxn1TiVCcXbmU4xw3ZeIOzlo7Th7idwC1DjcjAnSsWx/Pf3lblH2A1QvtH873czr4SmJPgM+abKxeKonIow==
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=vM90w+bxRh8973T3Y7iDII9OhotJtzVuYSYacmJ9Aos=; b=ULRS950PbTH+8KsBM+YKa6wXsJDkm7JTGaqAgpmQqJpbfiIePuVvIpO+VKNx0U2arO6+e7/wvIrCEkTBGDMpfyB9QicXZOLrGandA6m4WG0gIl/X/jJ4XY768W20spmdWDsvu+L+YFkpXedbJkTStJIZHDHvjbwYORUpIbeuYX1rD/o28qkGxY3zh3jxjdHAXPYWYdGoX6QL4JhMh2hrBMmIFGfGl85Syn1zs3qGletKSdVkLCBnC/SFvHg83PdcuQc+75dq2YssCNLVYpXGdeKstNMv2B4xqe+2MxEvQdQwBsNpuYy1JTcCi2fFzl8gyi9SUQrVSAVcLYyXuo2gfQ==
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=vM90w+bxRh8973T3Y7iDII9OhotJtzVuYSYacmJ9Aos=; b=FmWvmwVlVCCclsPfp1bksZisrSg3GroepMgcsk90cW6mVSU5SF1U6YlRCWZ+tPhVJb9Gx98V/zbdYA6rdSV8MdplHLWOaVjtJhPdPF3Fqu9gJvQi3f+c7eJtsaNqB6qEebY0J+YUsJpFrw1dzpcPW+NvVYsLhHOhBjacku2xQII=
Received: from BN7PR05MB5699.namprd05.prod.outlook.com (20.176.28.88) by BN7PR05MB4451.namprd05.prod.outlook.com (52.132.222.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.6; Mon, 9 Dec 2019 22:35:35 +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; Mon, 9 Dec 2019 22:35:35 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Darren Dukes (ddukes)" <ddukes@cisco.com>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>, '6man' <6man@ietf.org>
Subject: RE: Extension Header Insertion
Thread-Topic: Extension Header Insertion
Thread-Index: AdWuPVK+SdXEObEXRIuXhLVkiNme8QANm90AAAgdLQAAEyhjQA==
Content-Class:
Date: Mon, 09 Dec 2019 22:35:35 +0000
Message-ID: <BN7PR05MB5699CA55BAEE9E5781C8E863AE580@BN7PR05MB5699.namprd05.prod.outlook.com>
References: <BN7PR05MB5699D9BA988F96E2F41CD390AE580@BN7PR05MB5699.namprd05.prod.outlook.com>, <00dc01d5ae73$c361b450$4a251cf0$@olddog.co.uk> <BN7PR11MB25946B6A525A7D74B2479F17C8580@BN7PR11MB2594.namprd11.prod.outlook.com>
In-Reply-To: <BN7PR11MB25946B6A525A7D74B2479F17C8580@BN7PR11MB2594.namprd11.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-09T22:35:34.0613675Z; 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=791b3e98-2564-4be1-bf86-07651967f141; 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.15]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 96f1aa37-8b95-447b-f73a-08d77cf81bcc
x-ms-traffictypediagnostic: BN7PR05MB4451:
x-microsoft-antispam-prvs: <BN7PR05MB44512B81653F6A12FD50BADCAE580@BN7PR05MB4451.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 02462830BE
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(376002)(136003)(346002)(39860400002)(366004)(199004)(189003)(7116003)(6506007)(2906002)(7696005)(229853002)(86362001)(3480700005)(478600001)(76116006)(66446008)(66556008)(790700001)(110136005)(33656002)(316002)(53546011)(52536014)(4743002)(186003)(64756008)(66946007)(66476007)(71200400001)(81156014)(81166006)(8676002)(9686003)(55016002)(966005)(8936002)(71190400001)(5660300002)(26005); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB4451; 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: va2BCRgb+uYpNWzMpEP6WR3JwoREdZXfeZJeDBRqQ0X0Vybe7Qx9wCh5r6OEp5x/Ccp9Q7B0zuRDL4T6/0dWDfx5CsIAnmDiel78PyHPpnjgdnRHOS9C/FFI3dIipSJf0YiwzMRCWTzgFJXKlRwDOeyfeOLO4fYvej73tXKDimQ7k4kodk2lXQsHtzcXzRFpg7eQnC9GzAEqg1RIkTcoHs4R7zQEW36APTub/i3P0T1N4Qnck/p+BLzukQdZE+T07MOc2ArBvxvyAVZ93FUaI9do5UsInkBP/+8sKhULtadBaFL/vGgFxeMZ/IacyKXChd2i8yjSE858Nq8FMq2TUTKN+MRQ5mOinr/Kc5tOqvYdRBwT1J0XpXt4bLWuJMAm4TX0fd2gYlx9RMpodJtKYtQt3cbxUE4xPvXT0OfVlSjAG1M6Kjp3gMLhCymktpJHV10tfwIgSjMwgPt0p7Pcevi0qmakFXydGXG4+RyL4Ro=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN7PR05MB5699CA55BAEE9E5781C8E863AE580BN7PR05MB5699namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 96f1aa37-8b95-447b-f73a-08d77cf81bcc
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2019 22:35:35.4336 (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: TBkMhqFL2qrNR+mhBtUKkUZNgLBNY/2uLWxOBdJtZVy26kBjekKAOBIeF6eGZRf4azh6Hzgs/JzQTSX6q5GqUw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB4451
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-09_05:2019-12-09,2019-12-09 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 mlxlogscore=999 clxscore=1015 priorityscore=1501 spamscore=0 impostorscore=0 malwarescore=0 mlxscore=0 suspectscore=0 bulkscore=0 phishscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912090175
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/OLd7FZEcvUMS0l_rVaIusvfKW8M>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Dec 2019 22:35:43 -0000
Darren, This email adds context: https://mailarchive.ietf.org/arch/msg/spring/wxnefX2EyqETjLKY1BGGYQMN2Qk Ron Juniper Business Use Only From: Darren Dukes (ddukes) <ddukes@cisco.com> Sent: Monday, December 9, 2019 8:31 AM To: adrian@olddog.co.uk; Ron Bonica <rbonica@juniper.net>; '6man' <6man@ietf.org> Subject: Re: Extension Header Insertion Hi Adrian. You failed to quote the section of rfc 8200 where it says "IPv6 nodes must accept and attempt to process extension headers in any order and occurring any number of times in the same packet," I do not agree with your assumptions nor the attempt to imply something about the Other drafts. Darren. ________________________________ From: ipv6 <ipv6-bounces@ietf.org<mailto:ipv6-bounces@ietf.org>> on behalf of Adrian Farrel <adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>> Sent: Monday, December 9, 2019 4:34 AM To: 'Ron Bonica'; '6man' Subject: RE: Extension Header Insertion Hi Ron, I think we can jump to a quick answer on this because draft-ietf-spring-srv6-network-programming-05 says: We assume that the SRH may be present multiple times inside each packet. Thus we may assume that the proponents of Extension Header insertion do think that it is acceptable to insert a second routing header into a packet that already has one. And 8200 is clear when it says: Each extension header should occur at most once, except for the Destination Options header, which should occur at most twice (once before a Routing header and once before the upper-layer header). So draft-ietf-spring-srv6-network-programming-05 includes a false assumption which need to be either removed or secured through an update to 8200. Ideally, I suppose, draft-ietf-6man-segment-routing-header would have contained the clarification that the SRH could be present multiple times (updating 8200 as it went). Cheers, Adrian From: ipv6 <ipv6-bounces@ietf.org<mailto:ipv6-bounces@ietf.org>> On Behalf Of Ron Bonica Sent: 09 December 2019 03:04 To: 6man <6man@ietf.org<mailto:6man@ietf.org>> Subject: Extension Header Insertion Folks, This question is posed primarily to the proponents of Extension Header insertion. Do you think that it is acceptable to insert a second routing header into a packet that already has one, so the resulting packet looks like the following: * IPv6 header * SRH * SRH * Upper-layer header Would this be common in TI-LFA? Ron Juniper Business Use Only
- Extension Header Insertion Ron Bonica
- RE: Extension Header Insertion Adrian Farrel
- Re: Extension Header Insertion Darren Dukes (ddukes)
- Re: Extension Header Insertion Darren Dukes (ddukes)
- Re: Extension Header Insertion Tom Herbert
- RE: Extension Header Insertion Adrian Farrel
- Re: Extension Header Insertion Gyan Mishra
- RE: Extension Header Insertion Ron Bonica
- Re: Extension Header Insertion Brian E Carpenter
- What if? [was Re: Extension Header Insertion] Brian E Carpenter
- Re: What if? [was Re: Extension Header Insertion] Gyan Mishra
- Re: What if? [was Re: Extension Header Insertion] Gyan Mishra
- Re: What if? [was Re: Extension Header Insertion] Fernando Gont
- Re: What if? [was Re: Extension Header Insertion] Fernando Gont
- Re: What if? [was Re: Extension Header Insertion] Fernando Gont
- Re: Extension Header Insertion Stewart Bryant
- Re: What if? [was Re: Extension Header Insertion] Brian E Carpenter
- Re: What if? [was Re: Extension Header Insertion] Gyan Mishra
- RE: Extension Header Insertion Ron Bonica
- RE: What if? [was Re: Extension Header Insertion] Ron Bonica
- Re: What if? [was Re: Extension Header Insertion] Darren Dukes (ddukes)
- Re: What if? [was Re: Extension Header Insertion] Fernando Gont
- Re: What if? [was Re: Extension Header Insertion] Fernando Gont
- Re: Extension Header Insertion Fernando Gont
- Re: What if? [was Re: Extension Header Insertion] Brian E Carpenter
- Re: What if? [was Re: Extension Header Insertion] Warren Kumari
- Re: What if? [was Re: Extension Header Insertion] Fernando Gont
- Re: What if? [was Re: Extension Header Insertion] Fernando Gont
- Re: What if? [was Re: Extension Header Insertion] Gyan Mishra
- Re: What if? [was Re: Extension Header Insertion] Stewart Bryant
- Re: What if? [was Re: Extension Header Insertion] Jeff Tantsura
- Re: What if? [was Re: Extension Header Insertion] Brian E Carpenter
- Re: What if? [was Re: Extension Header Insertion] Gyan Mishra
- Re: What if? [was Re: Extension Header Insertion] Gyan Mishra
- Re: What if? [was Re: Extension Header Insertion] Jeff Tantsura
- Re: What if? [was Re: Extension Header Insertion] Gyan Mishra
- Re: What if? [was Re: Extension Header Insertion] Stewart Bryant