Re: I-D Action: draft-ietf-6man-spring-srv6-oam-06.txt

"Zafar Ali (zali)" <zali@cisco.com> Tue, 14 July 2020 02:50 UTC

Return-Path: <zali@cisco.com>
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 17A253A0E73 for <ipv6@ietfa.amsl.com>; Mon, 13 Jul 2020 19:50:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.619
X-Spam-Level:
X-Spam-Status: No, score=-9.619 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=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=IB0VD8CD; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=OGuTlj07
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 b9kg2uGwucmK for <ipv6@ietfa.amsl.com>; Mon, 13 Jul 2020 19:50:16 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5BE623A0E66 for <6man@ietf.org>; Mon, 13 Jul 2020 19:50:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=44453; q=dns/txt; s=iport; t=1594695016; x=1595904616; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=1TOfEKD3i+LoCYP3jKjuM6iHeZCtH+11WSkmnjxTXK4=; b=IB0VD8CDfI9Osi3CCNmBtxGYtaJDzi3yRb+jfOvzRtHDNwRMtL+Vz6rR ZJo0SVVyGnityt7RewEnIjjNNcE4QymOJ7cEuSRGZdCd5jc8zQgzj8Wh6 MAM8SBAl2TU46Ovbw1cMIIqaXJ7ErK6Ga41U9dbFp0zxaQEDEEwhKhYi/ I=;
IronPort-PHdr: 9a23:6sBnNxyCjuWLkajXCy+N+z0EezQntrPoPwUc9psgjfdUf7+++4j5ZRWDt/pohV7NG47c7qEMh+nXtvXmXmoNqdaEvWsZeZNBHxkClY0NngMmDcLEbC+zLPPjYyEgWsgXUlhj8iK0NEFUHID1YFiB6nG35CQZTxP4Mwc9L+/pG4nU2sKw0e36+5DabwhSwjSnZrYnJxStpgKXvc4T0oY=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BaAQD/Gw1f/4ENJK1gHAEBAQEBAQcBARIBAQQEAQGBeQQBAQsBgSIvIy4Hb1gvLAqEKYNGA41RigKOXIFCgREDUAULAQEBDAEBGAEMCAIEAQGETAIXggMCJDcGDgIDAQELAQEFAQEBAgEGBG2FWwyFbwEBAQEDAQEQEQoTAQEsCwEPAgEIEQMBAiEBBgMCAgIfBgsUCQgCBAENBSKDBAGBfk0DLgECDJ4sAoE5iGF2gTKDAQEBBYE2Ag5BQoJkDQuCDgmBOAGCaYNVgi+EBBqBQT+BOByCTT6CGkIBAQIBARWBCARaDQkIglgzgi2PMYMUhkibSE0Kgl2IUYkNgwqEcAMegnSBG4gbkwCRbIoigluRdwIEAgQFAg4BAQWBQCkkgVdwFRohKgGCPglHFwINjh6DcYUUhUJ0NwIGAQcBAQMJfI4rAYEQAQE
X-IronPort-AV: E=Sophos;i="5.75,349,1589241600"; d="scan'208,217";a="781285248"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 Jul 2020 02:50:14 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by alln-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 06E2oEX8013005 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 14 Jul 2020 02:50:14 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 13 Jul 2020 21:50:14 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 13 Jul 2020 22:50:13 -0400
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 13 Jul 2020 22:50:12 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M93Dgck8P7lyXWAmXQdNjPnJzkEC8zuXP3lbQ0FGveAOfJIKrAoqUI7geMj0fHpCoeRIshaorLJPpVYVlEI0radXGny/g4pJS7U3m6MrlclJlnemPjHSHKJFeBXnMKoOE+hf1Btph6PGaxDAmyg38HJYmdWKS66mtsyrJ/Q5R0CgfXjnuIwfDBdNymMf2PVSf/0rBihFi9NyZ7srSc27plXUA3Jc5bj648d7ekcjkHSo0dfGIYATmbIpvvuls0RoT8Yd6VINteVivSoV8v8P8y4AMApdteZSZA3g6qizRKhEL15XblTDwwHCQzM3Bf5P0kRm6Vs6aVuPv1NbKFQLtw==
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=1TOfEKD3i+LoCYP3jKjuM6iHeZCtH+11WSkmnjxTXK4=; b=cRn07Ps+0m0wnZMn7iKKdQ6ARcBR+RY+CpCAYQ85dkrsKXnoO0s7OcgxMl9XA1mQnIJ7+BmdbECk8wMiqBzsB9HUKB/6SkvrIf0ledJcSQrnwCWLgRCZNtLDGHkjargLyh5EWFfg3PeTWVO9KL+z+WqJiyCF4fb6OfOfdtDHmeR1Wb2l99FkTmQczmQQ7/3dcELfgYUXRFaxXsZjoCV2jRdS4CU5e1nlHPhPfM2GZ2ELnLH7EJJaR6lANoMMqJ0ha4fK8iChBc/LncMX9t0HW0xA0nSM9YMO5PoBLWkJkzTZeqs4cLibGlVHAosALKZup1ukrrK0X8SvTclams9mwg==
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=1TOfEKD3i+LoCYP3jKjuM6iHeZCtH+11WSkmnjxTXK4=; b=OGuTlj07VQyYp7GXAE6TC3JW9pbYZ8fdnrV3DNSwWSUKjpTNXEvTFdo6nmalEE5CWy1HINoSQKA8nK/10nWOlAyeQr8OK3zeuBnLCy4QX5a/YGu0qs8le9gkYRU3ZTWZigrgXHyrQoHT5T80+L3O+StJiRvz/iIjY4EucTXXOQw=
Received: from DM6PR11MB4692.namprd11.prod.outlook.com (2603:10b6:5:2aa::11) by DM6PR11MB3995.namprd11.prod.outlook.com (2603:10b6:5:6::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.23; Tue, 14 Jul 2020 02:50:09 +0000
Received: from DM6PR11MB4692.namprd11.prod.outlook.com ([fe80::fcce:4248:b4d5:470b]) by DM6PR11MB4692.namprd11.prod.outlook.com ([fe80::fcce:4248:b4d5:470b%4]) with mapi id 15.20.3174.026; Tue, 14 Jul 2020 02:50:09 +0000
From: "Zafar Ali (zali)" <zali@cisco.com>
To: Greg Mirsky <gregimirsky@gmail.com>, 6MAN <6man@ietf.org>
Subject: Re: I-D Action: draft-ietf-6man-spring-srv6-oam-06.txt
Thread-Topic: I-D Action: draft-ietf-6man-spring-srv6-oam-06.txt
Thread-Index: AQHWWVYAHvrb95Zx3UavEC7p6w49R6kGAfyAgAAbQQA=
Date: Tue, 14 Jul 2020 02:50:09 +0000
Message-ID: <4F8BA510-F849-489A-AD73-E097FEA4ED92@cisco.com>
References: <159467281765.1501.12978719760842949807@ietfa.amsl.com> <CA+RyBmWvMFPQQpX2HSAbC1qroDF-T=8Wwkcp10Gd6fS81W1J=w@mail.gmail.com>
In-Reply-To: <CA+RyBmWvMFPQQpX2HSAbC1qroDF-T=8Wwkcp10Gd6fS81W1J=w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.38.20061401
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [47.185.212.154]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 780877f1-40dc-43ea-a3d4-08d827a09f88
x-ms-traffictypediagnostic: DM6PR11MB3995:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB3995927D34F2AFAB4D68D6D3DE610@DM6PR11MB3995.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: SzS7WNNdchPzYFAcGXEbA0LMZWy4ddECiCm/+UOZKR5dYjUaySuc5qnEvz4afwxOanEAMsE4GCiwYU6elymQuf1wsFyU4FT7/CpiE7BF7zbeuGi/PXYQqUKlvToSTVHpGzw24jW1xnDZ8W/mGeBBmYcdP09yhwFyZf7FbL2GkwBJAHtLvpGW7ZK9vPMyrYCv8THMxLimfpwC4YuUeZg5urj9GBH+YHLorVjU+NyB4fIgXboz80h8L35kKaG0YneHotAWKqijO1L+zvlk2dKpen0HgTlyo/fKCaGEjfH1gUK3jMtU4WtVG35+1GdLLOGfPco+mKIVlVDDv46I515/+pZZs0t4n57c9OWgiwXzCBMQ67Lao4jFjI04iVSVSPNkD1/97aGKy4Hazqko6XAolw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB4692.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(39860400002)(346002)(136003)(366004)(376002)(396003)(33656002)(86362001)(110136005)(6512007)(36756003)(71200400001)(64756008)(66476007)(2906002)(66946007)(91956017)(76116006)(66446008)(66556008)(66574015)(83380400001)(166002)(186003)(26005)(107886003)(9326002)(316002)(4326008)(5660300002)(6506007)(53546011)(966005)(8676002)(478600001)(2616005)(8936002)(6486002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: 8P5ATHi/LQMGXZnlNVo09H2Tx2z6v/t9L4JrVC8xsSXEhX48yMmVWdh2Lu7jf5VqgttxwMuFr08QM4h5OqLBxD4DFc5kg8stF+NhwuvftmcgMyQ6OBWpZjb16A/JvrRC/G0xMFl/3dw0ewBMLG/OcYpN4HKMTrSS4O4KZgRhG0NRH8aQPVPeHifTuovPcZo7qGtsIzW5MN6hWDxRlJfIms/zZLFUAK2XM26XxhiGEzubgsqN6i8dbxf8XBXeVL0/LEnEJkG3e5zY91n40C/9RZ3lQefLDLuKhJeJwoGISxiC5tVH2EUJzGoQ4DET9DtvuuJmd3TTT0AvpkT6vjdQw7VUy7eIjMjv4jo2Oa7WNDiMivd4RGKoiAY/2yFrfludSGSlX/Deob2MvZiqovlcr985HG9zD97tGWg4CxnibHm2slfBt+ioC5mYWgz8xH0821MP+bsVGseakADMzBOMdXj+TdRR9WHA7y1c4ALmrw3/GBzghDNrxldzgd+CNC8A
Content-Type: multipart/alternative; boundary="_000_4F8BA510F849489AAD73E097FEA4ED92ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB4692.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 780877f1-40dc-43ea-a3d4-08d827a09f88
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jul 2020 02:50:09.5895 (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: fNu+76iaudTWHkhGGZQHA70t4154sEwqqWgEhHbcFT7fsHCoqR0Sp6aM7mqHocI7
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3995
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: alln-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/WX7vhKG413vyUfsWd-tSEMoXAVY>
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: Tue, 14 Jul 2020 02:50:19 -0000

Hi Greg,

Many thanks for sending these comments (earlier sent privately to the authors).
Many thanks for having a WebEx call to help close them. Much appreciated.

As discussed, offline, the revision 6 was published to address your and other outstanding comments on the mailer.
We will send a diff summary for the WG.

Thanks

Regards … Zafar

From: Greg Mirsky <gregimirsky@gmail.com>
Date: Monday, July 13, 2020 at 5:12 PM
To: "Zafar Ali (zali)" <zali@cisco.com>, 6MAN <6man@ietf.org>
Subject: Fwd: I-D Action: draft-ietf-6man-spring-srv6-oam-06.txt

Dear All,
updates in the published version include those addressing my comments below:
·  Abstract refers to "controller-based OAM mechanisms for SRv6 networks". What are other OAM mechanisms? How these can be distinguished?
·  The document is titled OAM in SRv6 but in the Introduction the scope seems to be set much narrower
This document describes how the existing IPv6 mechanisms for ping and traceroute can be used in an SRv6 network.
Ping and traceroute are important OAM tools but these are only part of what can be considered as comprehensive OAM toolset, the set that must include additional Fault of Management and the whole set of the Performance Monitoring OAM tools.
·  In the description of the reference model node N7 isn't listed either as SRv6 capable or as not supporting SRv6. Is it needed at all?
·  how processing of O-bit is different from iOAM Direct Exporting mode described in draft-ietf-ippm-ioam-direct-export<https://datatracker.ietf.org/doc/draft-ietf-ippm-ioam-direct-export/>
·  is the support of IPFIX required for a node supporting O-bit? The document notes "this document assumes IP Flow Information Export (IPFIX) protocol [RFC7011] is used for exporting the traffic flow information".
·  Does the following text equally applies to a segment endpoint or the final destination of the SRv6 tunnel:
   The OAM process MUST NOT process the copy of the packet or respond to
   any upper-layer header (like ICMP, UDP, etc.) payload to prevent
   multiple evaluations of the datagram.
·  the ICMP Echo request/reply mechanism does not "query liveliness of a remote IP address" but verifies that there's a path over the network that provides bidirectional communication between two IP entities. The targetted IP entity might be not reachable for the given IP entity but that cannot be concluded that it is not reachable for another IP entity, i.e., not lively at all.
·  Section 3.3 is very close to the descriptions of iOAM Direct Exporting<https://datatracker.ietf.org/doc/draft-ietf-ippm-ioam-direct-export/> and Postcard Based Telemetry<https://datatracker.ietf.org/doc/draft-song-ippm-postcard-based-telemetry/> drafts. If there are important differences, these, I think, should be highlighted. Otherwise, as it appears, we have three proposals that effectively achieve the same with minor technical differences. Had the use cases for O-bit in SRH been presented and discussed at IPPM WG?
·  Some grammar needs adjustment in
   In the recent past, network operators are interested in performing
   network OAM functions in a centralized manner.
Perhaps
   In the recent past, network operators demonstrated interest in performing
   network OAM functions in a centralized manner.
·  I don't know how the control plane is related to OAM but the following text seems to imply such connection:
    ... the document
   describes a procedure that can be used to perform path continuity
   check between any nodes within an SR domain from a centralized
   monitoring system, with minimal or no control plane intervene on the
   nodes.
·  I think that there is an issue with the method described in section 3.4. Failures of links from N100 to N2 and from N5 to N100 are indistinguishable from failures along the path N2-N3-N4-N5.

Regards,
Greg

---------- Forwarded message ---------
From: <internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>>
Date: Mon, Jul 13, 2020 at 1:41 PM
Subject: I-D Action: draft-ietf-6man-spring-srv6-oam-06.txt
To: <i-d-announce@ietf.org<mailto:i-d-announce@ietf.org>>
Cc: <ipv6@ietf.org<mailto:ipv6@ietf.org>>



A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the IPv6 Maintenance WG of the IETF.

        Title           : Operations, Administration, and Maintenance (OAM) in Segment Routing Networks with IPv6 Data plane (SRv6)
        Authors         : Zafar Ali
                          Clarence Filsfils
                          Satoru Matsushima
                          Daniel Voyer
                          Mach Chen
        Filename        : draft-ietf-6man-spring-srv6-oam-06.txt
        Pages           : 22
        Date            : 2020-07-13

Abstract:
   This document describes how the existing IPv6 OAM mechanisms can be
   used in an SRv6 network.  The document also introduces enhancements
   for OAM mechanisms for SRv6 networks.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-6man-spring-srv6-oam/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-6man-spring-srv6-oam-06
https://datatracker.ietf.org/doc/html/draft-ietf-6man-spring-srv6-oam-06

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-6man-spring-srv6-oam-06


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<http://tools.ietf.org>.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org<mailto:ipv6@ietf.org>
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------