[ippm] FW: I-D Action: draft-amf-ippm-route-01.txt

"MORTON, ALFRED C (AL)" <acmorton@att.com> Thu, 26 October 2017 22:59 UTC

Return-Path: <acmorton@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 99B6B13F485 for <ippm@ietfa.amsl.com>; Thu, 26 Oct 2017 15:59:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.62
X-Spam-Level:
X-Spam-Status: No, score=-2.62 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 fQX6_kAjhcyC for <ippm@ietfa.amsl.com>; Thu, 26 Oct 2017 15:59:08 -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 B91A313A296 for <ippm@ietf.org>; Thu, 26 Oct 2017 15:59:08 -0700 (PDT)
Received: from pps.filterd (m0048589.ppops.net [127.0.0.1]) by m0048589.ppops.net-00191d01. (8.16.0.21/8.16.0.21) with SMTP id v9QMtpUW013354 for <ippm@ietf.org>; Thu, 26 Oct 2017 18:58:36 -0400
Received: from tlpd255.enaf.dadc.sbc.com (sbcsmtp3.sbc.com [144.160.112.28]) by m0048589.ppops.net-00191d01. with ESMTP id 2dup4jw51s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <ippm@ietf.org>; Thu, 26 Oct 2017 18:58:35 -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 v9QMwVMb112751 for <ippm@ietf.org>; Thu, 26 Oct 2017 17:58:34 -0500
Received: from dalint02.pst.cso.att.com (dalint02.pst.cso.att.com [135.31.133.160]) by tlpd255.enaf.dadc.sbc.com (8.14.5/8.14.5) with ESMTP id v9QMwSR4112589 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <ippm@ietf.org>; Thu, 26 Oct 2017 17:58:30 -0500
Received: from clpi183.sldc.sbc.com (clpi183.sldc.sbc.com [135.41.1.46]) by dalint02.pst.cso.att.com (RSA Interceptor) for <ippm@ietf.org>; Thu, 26 Oct 2017 22:57:39 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 v9QMvdbE022990 for <ippm@ietf.org>; Thu, 26 Oct 2017 17:57:39 -0500
Received: from mail-azure.research.att.com (mail-azure.research.att.com [135.207.255.18]) by clpi183.sldc.sbc.com (8.14.5/8.14.5) with ESMTP id v9QMvZ5U022860 for <ippm@ietf.org>; Thu, 26 Oct 2017 17:57:37 -0500
Received: from exchange.research.att.com (njmtcas2.research.att.com [135.207.255.47]) by mail-azure.research.att.com (Postfix) with ESMTP id 5AD80E12A4 for <ippm@ietf.org>; Thu, 26 Oct 2017 18:57:35 -0400 (EDT)
Received: from njmtexg4.research.att.com ([fe80::8cd:baa3:219e:5bd4]) by njmtcas2.research.att.com ([fe80::d550:ec84:f872:cad9%15]) with mapi id 14.03.0361.001; Thu, 26 Oct 2017 18:57:35 -0400
From: "MORTON, ALFRED C (AL)" <acmorton@att.com>
To: "ippm@ietf.org" <ippm@ietf.org>
Thread-Topic: I-D Action: draft-amf-ippm-route-01.txt
Thread-Index: AQHTTqzUGjZDl1FUpki0i+75JK6HBaL2vIzQ
Date: Thu, 26 Oct 2017 22:57:33 +0000
Message-ID: <4D7F4AD313D3FC43A053B309F97543CF4900BA7B@njmtexg4.research.att.com>
References: <150905821723.22160.8911872825478346955@ietfa.amsl.com>
In-Reply-To: <150905821723.22160.8911872825478346955@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="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2017-10-26_10:, , 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=1015 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1707230000 definitions=main-1710260291
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/1RJAfWvVJUo0tdjsdaFy38Vn42E>
Subject: [ippm] FW: I-D Action: draft-amf-ippm-route-01.txt
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.22
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, 26 Oct 2017 22:59:11 -0000

IPPM,

We have updated the draft, to address the many comments
(Thanks again to Carlos, Rüdiger and Frank)
on the list and discussion among the co-authors.

We have marked open issues for discussion with "@@@@"
for easy searching.

A Summary of changes is below.

regards,
Ignacio, Joachim, and Al

Fairly Major conceptual change implemented:
==========================================================
In past, we referred to the h(i,j) as hosts, and sometimes as hops.
With the Interrogation protocols like IOAM, we need a simple way to
represent all the additional info:
https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-00#section-4.1
when it is available.  Thus, the h(i,j) singleton is now an n-tuple with
mandatory Host Identity, and interface/timestamp info if available.
RTD could be included in the h(i,j) tuple, too, with Time as an 
additional index. 

One alternative was to represent everything a host can tell us 
without any hierarchy/consolidation, as:

[a(i,j), h(i,j), d(i,j), t(i,j), ... ]
arrive   host    depart  time    other

but our nice nomenclature for Route Ensemble becomes unmanageable. 

Many of Carlos' comments are addressed, but not all:
There's a Scope discussion to have on the list and at IETF-100.

ToDos from Rudiger's comments:

>>> 1. Incorporate Standards terms from RFC 2119
[ACM] worked this through Section 3 and much of Section 4.

>>> 2. Define the term Discoverable Host (RFC 1122 to start)
[ACM] Done, see below.
Depending on Scope discussion, we may need to go beyond IP
methods for all the terms we define. Included RFC 1812 reference,
more recent for routers.

>>> 3. For methodologies, make clear what parallelism
>>> can be detected (e.g., parallel hosts at same hop) and what
>>> parallelism cannot (e.g., parallel links).
[ACM] We've provided definitions for 4 terms:
  - Host Identity (IP address it uses as Source)
  - Discoverable Host (strongly anchored to RFC 1122 for now)
  - Cooperating Host (which covers Carlos' points about direct interrogation,
    AND includes the possibility that a host will reveal link info, too)
  - Hop, includes Host Identity and any other info the Interrogation
    protocols, like IOAM, can provide.

Also provided four points on detecting parallel hosts/links
in the Discussion area of Section 3.

>>> 4. Distinguish methods by their coverage (single/multi-domain)
[ACM] Actually, it seems that the single domain methods are synonymous
with direct interrogation methods, for now.
MPLS techniques may fit this model, too.

>>> 4.5    “if this remains a standards track doc, the guidance on how 
        to code packets must be well defined. For the time being, a 
        reader has an impression what to do, and an expert may indeed do so.” 
[ACM] Improved wording and cited checksum calculation in RFC 7820.

>>> 5. More on how different methods can be combined
[ACM] New section 4.3 deals with this topic.

>>> 6. Security considerations of "changing fields to keep checksum
>>> constant"
>>> (not seen as an issue for active measurements), and in-situ OAM.
[ACM] Now Addressed in the Sec Considerations.

>>> 7. Several areas to discuss between the route metric and
>>> in-situ OAM teams, primarily impact on checksum after in-situ
>>> headers have been removed.
[ACM] Let's plan these breakout discussions...




-----Original Message-----
From: I-D-Announce [mailto:i-d-announce-bounces@ietf.org] On Behalf Of internet-drafts@ietf.org
Sent: Thursday, October 26, 2017 6:50 PM
To: i-d-announce@ietf.org
Subject: I-D Action: draft-amf-ippm-route-01.txt


A New Internet-Draft is available from the on-line Internet-Drafts directories.


        Title           : Advanced Unidirectional Route Assessment
        Authors         : José Ignacio Alvarez-Hamelin
                          Al Morton
                          Joachim Fabini
	Filename        : draft-amf-ippm-route-01.txt
	Pages           : 22
	Date            : 2017-10-26

Abstract:
   This memo introduces an advanced unidirectional route assessment
   metric and associated measurement methodology, based on the IP
   Performance Metrics (IPPM) Framework RFC 2330.  This memo updates RFC
   2330 in the areas of path-related terminology and path description,
   primarily to include the possibility of parallel subpaths between a
   given Source and Destination pair, owing to the presence of multi-
   path technologies.



The IETF datatracker status page for this draft is:
https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Damf-2Dippm-2Droute_&d=DwIGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=LkBajryT9-6MiZXobwBRrMohwenxbBYgP407VWdhN6w&s=34G-kSJV8PzWtFR4ft3FBTGu16KFplWHl7QdtQZeOcg&e= 

There are also htmlized versions available at:
https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Damf-2Dippm-2Droute-2D01&d=DwIGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=LkBajryT9-6MiZXobwBRrMohwenxbBYgP407VWdhN6w&s=8oD-Pnd2h24JuIB7WH8DyHaaCDk_Rn6pOdSoQ3vk_uc&e= 
https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_html_draft-2Damf-2Dippm-2Droute-2D01&d=DwIGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=LkBajryT9-6MiZXobwBRrMohwenxbBYgP407VWdhN6w&s=nUguLLINgwaOiBS4-A8R6-_OH3kJ4ZwMCorSiLpW1aU&e= 

A diff from the previous version is available at:
https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_rfcdiff-3Furl2-3Ddraft-2Damf-2Dippm-2Droute-2D01&d=DwIGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=LkBajryT9-6MiZXobwBRrMohwenxbBYgP407VWdhN6w&s=bes5G047AkoZLRSWlsVGuoSCNIbYSw-Ru93y_EsjEwI&e= 


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_internet-2Ddrafts_&d=DwIGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=LkBajryT9-6MiZXobwBRrMohwenxbBYgP407VWdhN6w&s=OESOiGC-p7R3ZoV-hUCHirNKHuWJ49uBWNqxm_RqGAs&e= 

_______________________________________________
I-D-Announce mailing list
I-D-Announce@ietf.org
https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_i-2Dd-2Dannounce&d=DwIGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=LkBajryT9-6MiZXobwBRrMohwenxbBYgP407VWdhN6w&s=I7NMlcBHg1EiNtSJJGoXY_VO45v53SFiCdnA917vZfI&e= 
Internet-Draft directories: https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ietf.org_shadow.html&d=DwIGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=LkBajryT9-6MiZXobwBRrMohwenxbBYgP407VWdhN6w&s=L7U5zU85XKKBvDTk148Fll-x1bKzWcAHgENZsM1yh7o&e= 
or https://urldefense.proofpoint.com/v2/url?u=ftp-3A__ftp.ietf.org_ietf_1shadow-2Dsites.txt&d=DwIGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=LkBajryT9-6MiZXobwBRrMohwenxbBYgP407VWdhN6w&s=yR_EJOwS7yMBnMJgK5j67a2VNHdrDXBp3u7cbCBczEI&e=