Re: [ippm] Monitoring metric to detect and locate congestion

Haoyu Song <haoyu.song@futurewei.com> Thu, 27 February 2020 19:43 UTC

Return-Path: <haoyu.song@futurewei.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 E65693A0A4D; Thu, 27 Feb 2020 11:43:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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, HTTPS_HTTP_MISMATCH=0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.com
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 PgYxCTOvDVPN; Thu, 27 Feb 2020 11:43:55 -0800 (PST)
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (mail-eopbgr690133.outbound.protection.outlook.com [40.107.69.133]) (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 3E3773A0A59; Thu, 27 Feb 2020 11:43:51 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cAXmdQpbnnmw7gkyXuCiwb1tRrv1gcc55xeoRqRtSZCj9aLPheOPVSlK9FJgVeYuH1egkoy/s7KvwG2OvKTNxYTER/ZdU38gmD6EAg7Jb5r2aGV11ejtVjEW8FfJF6VF3LYp6ON7WTAycq60IRyPFBrgHb01CnmWFz4Zt3gorB/vaZGoa2ZTyOtr/4i61wVv8xPWLKGoW8RtpxpT02TQW2N2t0kNRBd8qiebHrEFyMHw98vVmoiX/u8YPG24+SWRwMvN2+CXZdthgdU0iPKflTkZsBYZYpGEuqFv5gb05N/CrbrAfATdjsyOeaL9+tTtsbC8/+WanpCL4q2ECjlKlQ==
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=Qk/WW1waB0z8kiz9jI9VJvD9LUgp9KY2up2H8inxrCY=; b=VgkqhE6fIwErX2NvqlVG7P3oQLF0axMxuzcL8bGp64oBAa2veYSNJrWMyyVziwH5pdExD1/09iADmVjIGtekbScuRKbKCHeXBUGWBlczosVehF4faunCPA2BhhC4p55A97p3RNKO2F7uuTDSuoj05S6bYVefGljuL/aZxS9R1yW5J0nrhyzGZQjbROQE8GSbNwECwc7mYaEwhsl3TvSL1tG1w2rpT284WqVl8bszsCSafAu3L4iP2i5poiYZGyZfInRfXgPKgKVx8FBl33VMBp4YQrkDBjIz2GcjqsopA1S4fZjuPIhZKZLP00Y0WdK+GvgqP9m/oNfwFRQYxma6kg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Qk/WW1waB0z8kiz9jI9VJvD9LUgp9KY2up2H8inxrCY=; b=Q61C9Vspvg+Ucn1h6Ke6r9c4v9uoMBYrcfFPVb3Sa8OJf1HXipTdctehTdxgzm4JLbc7I9OU4gnSEc4hVYb9zQmKwZAwxQiSkExuoNm/d9BbzPv8odKGhJwCys8tBmqqxNxMZz+aM4WgHZHLWQtsZUxFrLDihlqcFcAHBboVzgU=
Received: from BYAPR13MB2485.namprd13.prod.outlook.com (2603:10b6:a02:c8::19) by BYAPR13MB2407.namprd13.prod.outlook.com (2603:10b6:a02:c6::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.5; Thu, 27 Feb 2020 19:43:48 +0000
Received: from BYAPR13MB2485.namprd13.prod.outlook.com ([fe80::f8cf:3559:b171:9f59]) by BYAPR13MB2485.namprd13.prod.outlook.com ([fe80::f8cf:3559:b171:9f59%6]) with mapi id 15.20.2772.012; Thu, 27 Feb 2020 19:43:48 +0000
From: Haoyu Song <haoyu.song@futurewei.com>
To: "Ruediger.Geib@telekom.de" <Ruediger.Geib@telekom.de>, "ippm-chairs@ietf.org" <ippm-chairs@ietf.org>
CC: "spring@ietf.org" <spring@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>
Thread-Topic: Monitoring metric to detect and locate congestion
Thread-Index: AdXsd9MS3uEh95p5QyK2WBDxA74xnQBK4HLQ
Date: Thu, 27 Feb 2020 19:43:47 +0000
Message-ID: <BYAPR13MB2485E450C9A230E4A54104769AEB0@BYAPR13MB2485.namprd13.prod.outlook.com>
References: <FRXPR01MB03926E7F0A28B837D69C3C819CEA0@FRXPR01MB0392.DEUPRD01.PROD.OUTLOOK.DE>
In-Reply-To: <FRXPR01MB03926E7F0A28B837D69C3C819CEA0@FRXPR01MB0392.DEUPRD01.PROD.OUTLOOK.DE>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=haoyu.song@futurewei.com;
x-originating-ip: [12.111.81.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 85191fe6-8baf-4161-4900-08d7bbbd5d19
x-ms-traffictypediagnostic: BYAPR13MB2407:
x-microsoft-antispam-prvs: <BYAPR13MB2407A02C800798767A2AAD069AEB0@BYAPR13MB2407.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 03264AEA72
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(346002)(39850400004)(136003)(376002)(366004)(396003)(199004)(189003)(2906002)(71200400001)(66946007)(8936002)(76116006)(52536014)(8676002)(81166006)(81156014)(5660300002)(4326008)(9326002)(316002)(44832011)(53546011)(6506007)(66446008)(66556008)(110136005)(64756008)(966005)(86362001)(54906003)(478600001)(7696005)(26005)(55016002)(186003)(9686003)(33656002)(66476007); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR13MB2407; H:BYAPR13MB2485.namprd13.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: futurewei.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HpAR5oFdED2Mu9ZKab7OV6v5XfYNU7izLuhyIsaxhfNY6cufO0fpl3HTXHQaXf1/laYuN5blbHZstx3EiVncAyd6/FAA/VzClb/c4krSsdxVXwK/mDh9kIjW9gZocDQKT1om2mEXSj8BxCR14j6nMUNj5z9e5Ah458SvnQ1C56GuSJOPBM4k2l9UQohYr1J6H5aKVaNU84JH14HVbVy/qTaY1n8z5HElCz2xEezM2D5JZ7CAxYXM05DwC7aU3cMh+EgLMizHhH3KQXD7oTqKw6wktHZ/vuWe5eoCdzSFyqCv+Oc98PRsRKiESxJdTBEuuzxGwotzqoQYq6yCVZTUIFgKneM21hHmxIj4XoOsSRRQDlrHsIASZwYSoyHOUpj/Nq/8g6qlkt3NuxqonSTDCj1YL6fS3iPufmi0+8aV1jZ4jGW6/pvR+8WOyYz45fRxoTAOJ8r8pqw7ZsylXZr5LQIpRRLgFyuRLnn78/ZBReYDQtkXPwut61B710y6zJ+fArkQhogiTzuDzwoDM0/THw==
x-ms-exchange-antispam-messagedata: l51b5RDIiJBcBW00ywgv07cyNL7b9IByG1BCYa3wCr1zd3bVArfwx4rlXr+fPIlBAYXuPAB7xJeAfcnqZVYQs1NZR1yuuqINnYOmNwutytl3EdFAtbHKC7U+4bd0WWdv/DtmxBIl/tjrdXX1ReYNLA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BYAPR13MB2485E450C9A230E4A54104769AEB0BYAPR13MB2485namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 85191fe6-8baf-4161-4900-08d7bbbd5d19
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Feb 2020 19:43:48.0016 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: uulydMhbZOZabRYe3PizqKGYLyJlvQo5Lvatr9pDxcYjAxqxJycq7kP/9tojX+3kifEffMgXS6txs8mPG3kOgA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR13MB2407
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/JsWVy2lpAtr6ZfmtpbDhUca4Jfk>
Subject: Re: [ippm] Monitoring metric to detect and locate congestion
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.29
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, 27 Feb 2020 19:43:57 -0000

Hi Ruediger,

I like the general idea that using pre-determined paths in SR to collect performance metrics. I think this approach provides some unique benefits compared with the other approaches. It is also coincident with some of related research work I'm doing.
Here are some thoughts I have.

  1.  I think IOAM could be used as the standard approach for such probing packets. It can collect the performance metrics mentioned in the draft and does more.
  2.  An interesting problem raised by the draft but not fully addressed is the method to plan the optimal paths. There is a work called INT-PATH (https://ieeexplore.ieee.org/document/8737529) which applies Eulerian Path algorithm to find the minimum set of paths with network-wide coverage. However, the problem here seems different: you need path coverage redundancy. My question is: do we really need the redundancy to achieve the measurement goal? If so, what's the best planning algorithm should be? In a real and large scale network, we have constraint on where the probing device(s) can be placed, and we usually want to monitoring the entire network, so an efficient algorithm is necessary.

Best regards,
Haoyu

From: ippm <ippm-bounces@ietf.org> On Behalf Of Ruediger.Geib@telekom.de
Sent: Tuesday, February 25, 2020 11:55 PM
To: ippm-chairs@ietf.org
Cc: spring@ietf.org; ippm@ietf.org
Subject: [ippm] Monitoring metric to detect and locate congestion

Dear IPPM (and SPRING) participants,

I'm solliciting interest in a new network monitoring metric which allows to detect and locate congested interfaces. Important properties are

  *   Same scalability as ICMP ping in the sense one measurement relation required per monitored connection
  *   Adds detection and location of congested interfaces as compared to ICMP ping (otherwise measured metrics are compatible with ICMP ping)
  *   Requires Segment Routing (which means, measurement on forwarding layer, no other interaction with passed routers - in opposite to ICMP ping)
  *   Active measurement (may be deployed using a single sender&receiver or separate sender and receiver, Segment Routing allows for both options)

I'd be happy to present the draft in Vancouver.. If there's community interest. Please read and comment.

You'll find slides at

https://datatracker.ietf.org/meeting/105/materials/slides-105-ippm-14-draft-geib-ippm-connectivity-monitoring-00<https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fmeeting%2F105%2Fmaterials%2Fslides-105-ippm-14-draft-geib-ippm-connectivity-monitoring-00&data=02%7C01%7Chaoyu.song%40futurewei.com%7C4f7ef087db7046424e2508d7ba915817%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637183005756536633&sdata=98D7jZDubbhdB3ext94tjEElItEBVyDUld6cQtND6O4%3D&reserved=0>

Draft url:

https://datatracker.ietf.org/doc/draft-geib-ippm-connectivity-monitoring/<https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-geib-ippm-connectivity-monitoring%2F&data=02%7C01%7Chaoyu.song%40futurewei.com%7C4f7ef087db7046424e2508d7ba915817%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637183005756546590&sdata=sRAxvsAvs2nHOFme1%2FVZV%2FcFgvZ5AIFtFe5jInmfy7Q%3D&reserved=0>

Regards,

Ruediger