Re: [TICTOC] Enterprise profile update

Richard Cochran <richardcochran@gmail.com> Tue, 08 April 2014 14:45 UTC

Return-Path: <richardcochran@gmail.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 4689C1A0439 for <tictoc@ietfa.amsl.com>; Tue, 8 Apr 2014 07:45:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, 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 MpQc4kTXYSPK for <tictoc@ietfa.amsl.com>; Tue, 8 Apr 2014 07:45:39 -0700 (PDT)
Received: from mail-ee0-x22e.google.com (mail-ee0-x22e.google.com [IPv6:2a00:1450:4013:c00::22e]) by ietfa.amsl.com (Postfix) with ESMTP id B0D271A0422 for <tictoc@ietf.org>; Tue, 8 Apr 2014 07:45:38 -0700 (PDT)
Received: by mail-ee0-f46.google.com with SMTP id t10so771318eei.19 for <tictoc@ietf.org>; Tue, 08 Apr 2014 07:45:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=jI9hSZyNG8tYmw1LINi2ft8G01TQSHgFIFdvsZgzu7c=; b=r7V7vfBJg/Wkiz4eMfsQAm9xF43eDeX+6euCFUzavIULdlxGcn9YVs/Zw+zlflpULe 6+3sXx1dz8WT7DYatvCN7F6As/i9+XIVbumP691zxra+fy1GM3RiBNDQqQBe/kY5X9u5 w+dDT0M4KORIdy9hjLR8TglMVfvAzN0NsGz9JLySGM/4kqJ8Zj5IUM/WToefU669Jazs mBNNRvtigR8ayHUiaWQKhV2QgdQ5Pj7rLQ+DSNnAVfDGH2SgN31F8gGTZOFff3E4+TUu pbPqAgk4/lzS4dbSMUv+i84qVu6uzqoKZj+jeNAgnMDwiK/T8UiuUEaW6hM+rbDRsu5D mhgQ==
X-Received: by 10.15.53.135 with SMTP id r7mr1210375eew.102.1396968338122; Tue, 08 Apr 2014 07:45:38 -0700 (PDT)
Received: from netboy (089144223168.atnat0032.highway.bob.at. [89.144.223.168]) by mx.google.com with ESMTPSA id a42sm5055160ees.10.2014.04.08.07.45.33 for <multiple recipients> (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 08 Apr 2014 07:45:37 -0700 (PDT)
Date: Tue, 08 Apr 2014 16:45:27 +0200
From: Richard Cochran <richardcochran@gmail.com>
To: Wojciech Owczarek <wojciech@owczarek.co.uk>
Message-ID: <20140408144527.GA5087@netboy>
References: <CACQYgzE106JaKArgc=3HKkKcrdvSy5PmK-A0=_ZMdfrFUJbrtQ@mail.gmail.com> <20140405112034.GM22106@netboy> <20140405133748.GB4566@netboy> <CALw1_Q3hNRNpHzQ=1z0XRTqvcvm2W7=Gm_ZWa2UJT-BqYTvmZw@mail.gmail.com> <CF68E7A8.7488B%lmontini@cisco.com> <1D3F6A7C-AD27-4A63-9F63-41D9929AE285@owczarek.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <1D3F6A7C-AD27-4A63-9F63-41D9929AE285@owczarek.co.uk>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: http://mailarchive.ietf.org/arch/msg/tictoc/sA6pBuUPoATfdJxAhjxdBMbyBEo
Cc: "tictoc@ietf.org" <tictoc@ietf.org>
Subject: Re: [TICTOC] Enterprise profile update
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: <http://www.ietf.org/mail-archive/web/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: Tue, 08 Apr 2014 14:45:40 -0000

On Tue, Apr 08, 2014 at 03:31:58PM +0200, Wojciech Owczarek wrote:

> Nevertheless, I do support the call for allowing the mixed
> unicast/multicast operation, but not exclusively - also allowing to
> use pure multicast operation. From the implementation perspective
> this is simple: if the PTP_UNICAST flag of the incoming delayReq was
> true, you reply to the source. If not, you reply to the common
> multicast group. We have been doing that in ptpd for quite a while
> now.

But why not simply do what it says to do in 1588-2008 Section 16.1 ?

[ This question is directed at both ptpd and the new profile. ]

If the profile and the implementations follow the standard, then it
makes it far easier for different products to inter-operate.

I am willing to bet that some stacks already implement 16.1, and
following the standard in the enterprise profile will make it simple
for such stacks to support the new profile. In contrast, mandating new
behavior makes more work for everyone.

Sometimes you cannot avoid having special behavior in a profile, but
in this case I don't think the departure from 1588 brings any tangible
benefit.

Thanks,
Richard