Re: [ippm] Suresh Krishnan's Discuss on draft-ietf-ippm-2330-ipv6-05: (with DISCUSS and COMMENT)

"MORTON, ALFRED C (AL)" <acm@research.att.com> Thu, 21 June 2018 14:23 UTC

Return-Path: <acm@research.att.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24704130E84; Thu, 21 Jun 2018 07:23:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 s5wi-rz6wkqj; Thu, 21 Jun 2018 07:23:57 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (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 4C6DC130E77; Thu, 21 Jun 2018 07:23:57 -0700 (PDT)
Received: from pps.filterd (m0049287.ppops.net [127.0.0.1]) by m0049287.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id w5LEFrku042654; Thu, 21 Jun 2018 10:23:49 -0400
Received: from tlpd255.enaf.dadc.sbc.com (sbcsmtp3.sbc.com [144.160.112.28]) by m0049287.ppops.net-00191d01. with ESMTP id 2jrb433gfs-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 21 Jun 2018 10:23:48 -0400
Received: from enaf.dadc.sbc.com (localhost [127.0.0.1]) by tlpd255.enaf.dadc.sbc.com (8.14.5/8.14.5) with ESMTP id w5LENlpJ028860; Thu, 21 Jun 2018 09:23:47 -0500
Received: from zlp30497.vci.att.com (zlp30497.vci.att.com [135.46.181.156]) by tlpd255.enaf.dadc.sbc.com (8.14.5/8.14.5) with ESMTP id w5LENeau028707; Thu, 21 Jun 2018 09:23:40 -0500
Received: from zlp30497.vci.att.com (zlp30497.vci.att.com [127.0.0.1]) by zlp30497.vci.att.com (Service) with ESMTP id 2F400400038F; Thu, 21 Jun 2018 14:23:40 +0000 (GMT)
Received: from clpi183.sldc.sbc.com (unknown [135.41.1.46]) by zlp30497.vci.att.com (Service) with ESMTP id 00370400038C; Thu, 21 Jun 2018 14:23:39 +0000 (GMT)
Received: from sldc.sbc.com (localhost [127.0.0.1]) by clpi183.sldc.sbc.com (8.14.5/8.14.5) with ESMTP id w5LENdPb006870; Thu, 21 Jun 2018 09:23:39 -0500
Received: from mail-blue.research.att.com (mail-blue.research.att.com [135.207.178.11]) by clpi183.sldc.sbc.com (8.14.5/8.14.5) with ESMTP id w5LENXlq006425; Thu, 21 Jun 2018 09:23:34 -0500
Received: from exchange.research.att.com (njbdcas1.research.att.com [135.197.255.61]) by mail-blue.research.att.com (Postfix) with ESMTP id 55262F2224; Thu, 21 Jun 2018 10:23:33 -0400 (EDT)
Received: from njmtexg4.research.att.com ([fe80::8cd:baa3:219e:5bd4]) by njbdcas1.research.att.com ([fe80::8c6b:4b77:618f:9a01%11]) with mapi id 14.03.0399.000; Thu, 21 Jun 2018 10:23:18 -0400
From: "MORTON, ALFRED C (AL)" <acm@research.att.com>
To: Suresh Krishnan <suresh@kaloom.com>, The IESG <iesg@ietf.org>
CC: "ippm-chairs@ietf.org" <ippm-chairs@ietf.org>, "n.brownlee@auckland.ac.nz" <n.brownlee@auckland.ac.nz>, "draft-ietf-ippm-2330-ipv6@ietf.org" <draft-ietf-ippm-2330-ipv6@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>
Thread-Topic: [ippm] Suresh Krishnan's Discuss on draft-ietf-ippm-2330-ipv6-05: (with DISCUSS and COMMENT)
Thread-Index: AQHUCV1z1tfcpxRmFUWHbmnOolALRKRqubhg
Date: Thu, 21 Jun 2018 14:23:32 +0000
Message-ID: <4D7F4AD313D3FC43A053B309F97543CF4A92EE6D@njmtexg4.research.att.com>
References: <152958494006.31485.7887719162606975251.idtracker@ietfa.amsl.com>
In-Reply-To: <152958494006.31485.7887719162606975251.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [64.201.95.59]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-06-21_06:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=958 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1805220000 definitions=main-1806210157
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/j-weA-z74pAJ5dkQOwTiXMaOCKw>
Subject: Re: [ippm] Suresh Krishnan's Discuss on draft-ietf-ippm-2330-ipv6-05: (with DISCUSS and COMMENT)
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jun 2018 14:24:00 -0000

Hi Suresh,
Thanks for your review.
Please see the discussion below.
We have things to talk about.

Al

...
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
> 
> * Section 4
> 
> Since this behavior is clearly forbidden in RFC8200 
[acm] 
Although much of the IETF community shares your view,
"forbidden" is much too strong a word to describe this 
sentence/statement in RFC8200

   Extension headers (except for the Hop-by-Hop Options header) are not
   processed, inserted, or deleted by any node along a packet's delivery
   path, until the packet reaches the node (or each of the set of nodes,
   in the case of multicast) identified in the Destination Address field
   of the IPv6 header.

"are not" would not translate to "forbidden" in any SDO I know.
I understand that some folks proposed to update the wording to 2119
terms, and were found to be in the rough. Would someone outside IETF
reading RFC8200 interpret this sentence as an absolute requirement?
I won't list the many possible interpretations.


> there is no need to add a
> special case for this (as middleboxes perform any number of 
> transformations that not standards compliant).
[acm] 
Right, but we would want to know those translations happened.
Keep in mind that IPPM is in the measurement business,
and our systems work better if we detect the unexpected.
So, If you are reading the bullet text below as some form of
encouragement to insert/delete headers, it is not. 

> Given that safe header insertion/deletion is a
> hard problem that has not been solved, I would remove this text or
> significantly augment it to describe potential issues that may occur due to
> header insertion/deletion (similar to the sections related to 6lowpan and
> translation).
[acm] 
I think we would be glad to cite several references to cover
the potential issues that you provide, but this bullet point has real 
value to the measurement community.
 
> 
>    o  Extension Header insertion or deletion: Although such behavior is
>       not endorsed by current standards, it is possible that Extension
>       Headers could be added to, or removed from the header chain.  The
>       resulting packet may be standard-formed, with a corresponding
>       Type-P.
> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> * Section 3
> 
> Please add RFC6398 as the reference for Router Alert as it provides significant
> guidelines regarding usage similar to what RFC7045 does for hop-by-hop
> options.
[acm] 
OK

> 
> * Section 4
> 
> I think this text should be removed
> 
>    [RFC8250] endorses the use of IPv6 extension headers for measurement
>    purposes, consistent with other approved IETF specifications.
> 
> as RFC8250 uses a destination option and defining new extension headers has
> been explicitly recommended against by section 4.8 of RFC8200.
[acm] 
Then how was RFC8250 approved? This RFC was developed in IPPM, too.
We are clearly not on the same page for this topic, and IPPM's 
new charter including In-situ OAM may insert more space between us.

> 
> * Minor
> 
> => The reference for 6lowpan is wrong throughout the document (typo?). It
> should be RFC4944 instead of RFC4494 (which is a crypto spec).
[acm] 
OK
> 
> 
> _______________________________________________
> ippm mailing list
> ippm@ietf.org
> https://urldefense.proofpoint.com/v2/url?u=https-
> 3A__www.ietf.org_mailman_listinfo_ippm&d=DwICAg&c=LFYZ-
> o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=Dq_PPI7bw5x3XowoNQz62vxNvxK8o
> RsRIikvAT5Hv1I&s=84DjJ_D-LNGA7NE1iHRKnpMOHEQ_0VcYNGt9Iq8YpIo&e=