Re: [TICTOC] NSH Timestamp

Tal Mizrahi <talmi@marvell.com> Wed, 28 October 2015 09:05 UTC

Return-Path: <talmi@marvell.com>
X-Original-To: tictoc@ietfa.amsl.com
Delivered-To: tictoc@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A06E71B36C1; Wed, 28 Oct 2015 02:05:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.267
X-Spam-Level:
X-Spam-Status: No, score=-2.267 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, IP_NOT_FRIENDLY=0.334, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham
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 TugxXMrq_cLz; Wed, 28 Oct 2015 02:05:33 -0700 (PDT)
Received: from mx0a-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) (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 80C4B1B3697; Wed, 28 Oct 2015 02:05:33 -0700 (PDT)
Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.15.0.59/8.15.0.59) with SMTP id t9S94uY1021864; Wed, 28 Oct 2015 02:05:33 -0700
Received: from il-exch01.marvell.com ([199.203.130.101]) by mx0a-0016f401.pphosted.com with ESMTP id 1xttdv04na-1 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 28 Oct 2015 02:05:33 -0700
Received: from IL-EXCH01.marvell.com (10.4.102.220) by IL-EXCH01.marvell.com (10.4.102.220) with Microsoft SMTP Server (TLS) id 15.0.1044.25; Wed, 28 Oct 2015 11:05:29 +0200
Received: from IL-EXCH01.marvell.com ([fe80::41:1c9f:8611:3a4a]) by IL-EXCH01.marvell.com ([fe80::41:1c9f:8611:3a4a%20]) with mapi id 15.00.1044.021; Wed, 28 Oct 2015 11:05:29 +0200
From: Tal Mizrahi <talmi@marvell.com>
To: "Browne, Rory" <rory.browne@intel.com>, "sfc@ietf.org" <sfc@ietf.org>, "tictoc@ietf.org" <tictoc@ietf.org>
Thread-Topic: NSH Timestamp
Thread-Index: AdENsicJjhUXF3fsRGKpi9V4P6fQMwBbxK5QAHDb19AAHhd7gAAAEiIg
Date: Wed, 28 Oct 2015 09:05:28 +0000
Message-ID: <e1a643bedf4d492093aa6d732e3f25b7@IL-EXCH01.marvell.com>
References: <798BB24857DDC040825B6C22A8D797C11BC009CB@IRSMSX108.ger.corp.intel.com> <e79f0ef0780d45768257d3ebd08f9866@IL-EXCH01.marvell.com> <798BB24857DDC040825B6C22A8D797C11BC0138B@IRSMSX108.ger.corp.intel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [199.203.130.14]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2015-10-28_07:, , signatures=0
X-Proofpoint-Spam-Details: rule=inbound_notspam policy=inbound score=0 spamscore=0 suspectscore=0 malwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1507310000 definitions=main-1510280165
Archived-At: <http://mailarchive.ietf.org/arch/msg/tictoc/NOXxs-MVhpBmyYXVdX-iQ03KxN4>
Subject: Re: [TICTOC] NSH Timestamp
X-BeenThere: tictoc@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Timing over IP Connection and Transfer of Clock BOF <tictoc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tictoc>, <mailto:tictoc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tictoc/>
List-Post: <mailto:tictoc@ietf.org>
List-Help: <mailto:tictoc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tictoc>, <mailto:tictoc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Oct 2015 09:05:34 -0000

Hi Rory,

Thanks for the detailed response.

A few follow-up questions/comments:


>1.      The draft currently does not clarify the use case. While the draft
>describes how the timestamp is inserted into the NSH, I could not find a
>description of how the timestamp is *used*, and what is the expected
>accuracy. It is hard to assess whether the solution is adequate without
>understanding the requirement.
>
>RB: We want to be able to tell if a VNF or and underlay segment is
>misbehaving on subscriber traffic. Expected accuracy in the low 10s of
>microseconds.

10s of microsecond: do you see this as a requirement, or is it a best practice based on what common IEEE 1588 equipment can provide?
Can you please give a short example that explains why 10s of microseconds is necessary?
I would strongly recommend to add a section in the draft (preferably at the beginning) that would describe these use cases and accuracy requirements in detail.


>.        Could you explain why you require very accurate frequency
>synchronization, but inaccurate time synchonization (section 3.1)?
>
>RB: The time of day used at the start of the header does not have to be very
>accurate (Can be 10's of ms out for example) the PTP needs to me more
>accurate (in 10s of microsecond range)

- Can you please clarify this point: what is the difference between how the timestamp-at-the-start-of-the-header is used and how the other timestamps are used?
- PTP provides the time-of-day with a microsecond accuracy, so why would we need an additional less accurate time reference?


>
>.        The format of the fields "UTC Reference", "Ingress Timestamp", and
>"Egress Timestamp" is not clear.
>RB: Can you explain
>

Based on your response, I understand that <UTC Reference> uses the NTP 64-bit timestamp format.
Is the same format used also for <Ingress Timestamp> and <Egress Timestamp>? This should be defined explicitly in the draft.



Cheers,
Tal.