Re: [TICTOC] Enterprise profile update

Kevin Gross <kevin.gross@avanw.com> Tue, 08 April 2014 19:12 UTC

Return-Path: <kevin.gross@avanw.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 E63FD1A06A8 for <tictoc@ietfa.amsl.com>; Tue, 8 Apr 2014 12:12:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.498
X-Spam-Level:
X-Spam-Status: No, score=-0.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, SPF_NEUTRAL=0.779] autolearn=no
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 HLIxfPd9gnid for <tictoc@ietfa.amsl.com>; Tue, 8 Apr 2014 12:11:59 -0700 (PDT)
Received: from qmta15.emeryville.ca.mail.comcast.net (qmta15.emeryville.ca.mail.comcast.net [IPv6:2001:558:fe2d:44:76:96:27:228]) by ietfa.amsl.com (Postfix) with ESMTP id E1E141A0247 for <tictoc@ietf.org>; Tue, 8 Apr 2014 12:11:58 -0700 (PDT)
Received: from omta15.emeryville.ca.mail.comcast.net ([76.96.30.71]) by qmta15.emeryville.ca.mail.comcast.net with comcast id nVeQ1n0011Y3wxoAFXBi4o; Tue, 08 Apr 2014 19:11:42 +0000
Received: from mail-yk0-f180.google.com ([209.85.160.180]) by omta15.emeryville.ca.mail.comcast.net with comcast id nX9y1n00J3tpfcp8bX9yC6; Tue, 08 Apr 2014 19:09:59 +0000
Received: by mail-yk0-f180.google.com with SMTP id 19so1216530ykq.39 for <tictoc@ietf.org>; Tue, 08 Apr 2014 12:09:58 -0700 (PDT)
MIME-Version: 1.0
X-Received: by 10.236.39.72 with SMTP id c48mr7717471yhb.89.1396984198310; Tue, 08 Apr 2014 12:09:58 -0700 (PDT)
Received: by 10.170.216.213 with HTTP; Tue, 8 Apr 2014 12:09:58 -0700 (PDT)
In-Reply-To: <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> <20140408144527.GA5087@netboy>
Date: Tue, 08 Apr 2014 13:09:58 -0600
Message-ID: <CALw1_Q1ObS652A+GazmmB4gfkNnnJ4DcsiJ5PoQCd6wxNw-mrA@mail.gmail.com>
From: Kevin Gross <kevin.gross@avanw.com>
To: Richard Cochran <richardcochran@gmail.com>
Content-Type: multipart/alternative; boundary="001a1136bd66e5b2d204f68cbac0"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1396984302; bh=a7c78i8rgMVSdRX+i1un/6iHhpEV7E4Ym2qHDxW0k6Y=; h=Received:Received:Received:MIME-Version:Received:Date:Message-ID: Subject:From:To:Content-Type; b=KbsswrEJvUBs47gnbAjXU9ZnQCrxVPJLMF+mv9cY5+mwdGsFOVuILGhFjkdpeH81/ m7CocvA7taD6Qj70F11G3bjeSUlCxVhKx0Whli/k3LxprbrVceJzRlQ0zy+YiMDPEn 59TkZWyTCcnEBuEKVC3qqd8lVgUj5j/pxFAzn+Zy7puf94ragtBF0imWcISbmpPgwy aq2ufATmZkGMhs3N/9CtXg7cY57PiL/VvS3s1U2OFmJtOhSjQImYbDGftB7gkZpHOs y0vVU6npmv3QAi3SD4Ue8riBEP2qxLUivx0Iz7IbxOm64Wdu3yp7Q0jgYSaLN/p69t xkeEbjkILm1XA==
Archived-At: http://mailarchive.ietf.org/arch/msg/tictoc/8fqVZMI8VuMbtDzlxJYWY2L_jrw
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 19:12:05 -0000

The common asymmetric scenario is with PIM-SM. Under PIM-SM, multicasts are
at least initially routed through a rendezvous point which would likely be
a detour compared to a unicast path. My understanding is that most
implementations then go on to build a more reasonable distribution tree for
multicasts but there is nothing in the PIM RFCs that require or even
encourage this.

The objection I've heard to 16.1 is that it imposes arguably unnecessary
overhead in setting up unicast delay request/response. It is simpler for a
master just to know (based on profile) that when it receives a unicast
delay request, it should simply generate a unicast response to the sender.
If the enterprise profile is defined to work in this way, a slave can
switch mode on the fly and quickly compare results between unicast and
multicast and determine the best mode of operation.

Kevin Gross - AVA Networks


On Tue, Apr 8, 2014 at 8:45 AM, Richard Cochran <richardcochran@gmail.com>wrote:

> 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
>