[ippm] NodeLen in In-situ OAM trace option

Aviv Kfir <avivk@mellanox.com> Sun, 20 August 2017 06:43 UTC

Return-Path: <avivk@mellanox.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 70A33132391 for <ippm@ietfa.amsl.com>; Sat, 19 Aug 2017 23:43:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level:
X-Spam-Status: No, score=-2.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mellanox.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 O9kq3iu_bPhe for <ippm@ietfa.amsl.com>; Sat, 19 Aug 2017 23:43:22 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0080.outbound.protection.outlook.com [104.47.2.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6299913232D for <ippm@ietf.org>; Sat, 19 Aug 2017 23:43:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=8qg/KRmi16X22BFGYvqA+WZ9Wh/pJJCTcppXTRJS1a8=; b=aPhpe2bzKs1MxBDjkc7f33vQ9a30TLlcEd2FwTD2d55odLw1J9cFDLbAcMyHQYH7dOxyNEZS4XFIXrpYeXxdaTxmJ06wuE0YS8bJcUsIsAyZ4Ytk0GHCkgYk+e545lIrOXrPzn4NEgvzd+m7Bdh6dcPFs0XGAQv6hAE3JSSnIAA=
Received: from AM5PR0501MB2387.eurprd05.prod.outlook.com (10.169.149.137) by AM5PR0501MB2386.eurprd05.prod.outlook.com (10.169.149.136) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1341.21; Sun, 20 Aug 2017 06:43:19 +0000
Received: from AM5PR0501MB2387.eurprd05.prod.outlook.com ([fe80::6d6d:97:e7f6:ce7c]) by AM5PR0501MB2387.eurprd05.prod.outlook.com ([fe80::6d6d:97:e7f6:ce7c%18]) with mapi id 15.01.1341.024; Sun, 20 Aug 2017 06:43:19 +0000
From: Aviv Kfir <avivk@mellanox.com>
To: "ippm@ietf.org" <ippm@ietf.org>
Thread-Topic: NodeLen in In-situ OAM trace option
Thread-Index: AdMZfkTe3VfQSQb7TEmuVNAjblaRFw==
Date: Sun, 20 Aug 2017 06:43:19 +0000
Message-ID: <AM5PR0501MB238759C9308AA5C7C5C0C833C6860@AM5PR0501MB2387.eurprd05.prod.outlook.com>
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=avivk@mellanox.com;
x-originating-ip: [193.47.165.251]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM5PR0501MB2386; 6:fj+oGx9lRYhD12h95R3LKy8wRRmWhGwqKun5XD4nnpxTlzg5/dQG2d5fNy7W/okOgX7hdYWjrxJXJMxma9y9yrUjEAirBTWoQDsSlK2AUlqDwI5QaEjkv9EogEBfanxzBItQhXbNmg+VyZq1Um/CaZR6iU/ukJ57DLSVRUYYHIvsggRkBXWHmwGYEHSKk2f2RL64Fn4KOAkToKrHFHQwqr88AyediyLw/aS90EPJ6HFvMPiz1J2POoL4rYMGdqZUU78b8ksOiaTyfUHjo2drziBwWetXxmQ+68xWZ68H+BbU58Srk6C69NRLq7xXfds4t3tkCu3Q/Hpgb3kaVWXILg==; 5:tGbNcG3agkwA67tp8a0DB5hGyPoM96TzzefibjDS+nsDNoXtcd3cXy18xLKjjd1GdmRvLoKLrAUW+mMvoemACAAIoL6hA7P6nNyA6qAhjQcLyJlAGJ4GcmCodCCS/x8LSUaHYZ4VG2Vbc6nMutjiYg==; 24:WQlwVYr8eRqc5EbgZZ7JAcNkVZ8vBSoo93gDrz5ahDxtmfovvMXRSCj9d0GoyZdyRTmPzBHyN4FcA/OM737IMCQ/Dh3xdskrwHcEiLhASr4=; 7:nns8s5/VSi53kgqJ7WHuihPqCdUfjDGeCTJHss3Fv/b9U7IQiVFGadI/2xxozUgOnQvTkpIurFMK83M0U9Vf1NpXT1Y0JtF7IddiJV0N02GFGObK126TQf1SCcdQW2Kkr5PXjZceq+NbIeh9SGxZyqE9lK5kYbaDc3/wITwpB6h2QjzqfS5YbA5GDCegm34f7RM5ukyor2Wa4QqyMFP1OhDFo7F++c1cznxMCctojDI=
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-correlation-id: d11b2239-5d0b-49b9-7934-08d4e796be99
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(48565401081)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:AM5PR0501MB2386;
x-ms-traffictypediagnostic: AM5PR0501MB2386:
x-exchange-antispam-report-test: UriScan:(21748063052155);
x-microsoft-antispam-prvs: <AM5PR0501MB2386593FB586C2673C88D008C6860@AM5PR0501MB2386.eurprd05.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(3002001)(6055026)(6041248)(20161123558100)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:AM5PR0501MB2386; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:AM5PR0501MB2386;
x-forefront-prvs: 040513D301
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(53754006)(199003)(189002)(101416001)(99286003)(54356999)(7736002)(55016002)(5640700003)(81166006)(2900100001)(9326002)(33656002)(105586002)(8676002)(14454004)(1730700003)(8936002)(81156014)(2351001)(106356001)(68736007)(74316002)(3280700002)(3660700001)(25786009)(9686003)(189998001)(6436002)(6916009)(66066001)(5250100002)(6506006)(50986999)(7696004)(478600001)(5660300001)(6116002)(2501003)(3846002)(102836003)(790700001)(53936002)(97736004)(5630700001)(6306002)(110136004)(86362001)(2906002)(54896002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR0501MB2386; H:AM5PR0501MB2387.eurprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_AM5PR0501MB238759C9308AA5C7C5C0C833C6860AM5PR0501MB2387_"
MIME-Version: 1.0
X-OriginatorOrg: Mellanox.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Aug 2017 06:43:19.3828 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0501MB2386
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/QnsBDHYVM8okmN_DDT_nc-2_7TE>
Subject: [ippm] NodeLen in In-situ OAM trace option
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: Sun, 20 Aug 2017 06:43:25 -0000

Hi All,

NodeLen described as the total length of data needed to be added by each node.
It contains 4bits in 4B resolution which means 4B up to 60B.

I see few issues with this field and want to open it to a discussion.

1.
There is no consideration to bit[7] "Opaque State Snapshot" which has variable length

2.
Regardless bit[7], when all bits are set where some are short and some are wide, the current total is 14 where we have spare of 4 bits (12-15). If they will be used this field will not be able to show the total node length

3.
Checks needs to be defined in case the NodeLen is not matching the number of bits in the trace type.
Suggest to add text that trace type field has precedence and if a node decides to use the NodeLen it is required to do checks on the trace type.

Thanks,
Aviv