Re: [TICTOC] comments on draft-ietf-tictoc-1588overmpls-04.txt
"Shahram Davari" <davari@broadcom.com> Tue, 12 March 2013 05:54 UTC
Return-Path: <davari@broadcom.com>
X-Original-To: tictoc@ietfa.amsl.com
Delivered-To: tictoc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BC2F21F8454 for <tictoc@ietfa.amsl.com>; Mon, 11 Mar 2013 22:54:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Oo2B3qfrctGK for <tictoc@ietfa.amsl.com>; Mon, 11 Mar 2013 22:54:17 -0700 (PDT)
Received: from mms2.broadcom.com (mms2.broadcom.com [216.31.210.18]) by ietfa.amsl.com (Postfix) with ESMTP id 0873421F844F for <tictoc@ietf.org>; Mon, 11 Mar 2013 22:54:16 -0700 (PDT)
Received: from [10.16.192.232] by mms2.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.5)); Mon, 11 Mar 2013 22:49:52 -0700
X-Server-Uuid: 4500596E-606A-40F9-852D-14843D8201B2
Received: from SJEXCHCAS06.corp.ad.broadcom.com (10.16.203.15) by SJEXCHHUB02.corp.ad.broadcom.com (10.16.192.232) with Microsoft SMTP Server (TLS) id 8.2.247.2; Mon, 11 Mar 2013 22:54:03 -0700
Received: from SJEXCHMB12.corp.ad.broadcom.com ( [fe80::bc15:c1e1:c29a:36f7]) by SJEXCHCAS06.corp.ad.broadcom.com ( [::1]) with mapi id 14.01.0438.000; Mon, 11 Mar 2013 22:53:42 -0700
From: Shahram Davari <davari@broadcom.com>
To: Yaakov Stein <yaakov_s@rad.com>
Thread-Topic: [TICTOC] comments on draft-ietf-tictoc-1588overmpls-04.txt
Thread-Index: AQHOHrvIG9Qp4DAEq0WS7lIAjM8M8JihO/3AgACemID//7PYrg==
Date: Tue, 12 Mar 2013 05:53:40 +0000
Message-ID: <80278636-46A0-49FC-B810-4C26374BBA59@broadcom.com>
References: <20130223072233.32735.89371.idtracker@ietfa.amsl.com> <64683B4805156847B0ED373DAB3057CA015E930D@ottsrv0015.microsemi.net> <4A6CE49E6084B141B15C0713B8993F281BD9A385@SJEXCHMB12.corp.ad.broadcom.com>, <07F7D7DED63154409F13298786A2ADC904C98194@EXRAD5.ad.rad.co.il>
In-Reply-To: <07F7D7DED63154409F13298786A2ADC904C98194@EXRAD5.ad.rad.co.il>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
MIME-Version: 1.0
X-WSS-ID: 7D201D8A3C0180792-01-01
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Cc: "tictoc@ietf.org" <tictoc@ietf.org>
Subject: Re: [TICTOC] comments on draft-ietf-tictoc-1588overmpls-04.txt
X-BeenThere: tictoc@ietf.org
X-Mailman-Version: 2.1.12
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, 12 Mar 2013 05:54:18 -0000
Go Yaakov Thanks for your comments. I will incorporate them in next version and will send you for review before publishing so we can go for last call in draft-05 Regards, Shahram On Mar 11, 2013, at 8:26 PM, "Yaakov Stein" <yaakov_s@rad.com> wrote: > Shahram > > A few more comments. > > First, I don't like the terminology "both MPLS and MPLS-TP". > MPLS-TP is MPLS too. And in any case "environments" (in the plural). > > "Extensions to signaling protocols (e.g., RSVP-TE) are required" > well, you COULD set them up manually, in which case no extensions are required. > > Section 5 GAL/ACH -> GAL/G-Ach (and throughout the document you have various mis-spellings of G-Ach) > > In section 6.2 you require the Ethernet to be tagged, and in fact to be double tagged. > Since we now have an offset from BoS to the TC, why is this required ? > I realize that we want to limit the number of different encaps to be supported, > but I believe this is too harsh a limitation. > And why must the tagged mode of 4448 be used ? > You can have tags and still use raw mode. > > Section 6.3 - If NTP or some new method is used, > with which part of the packet is the timestamp associated ? > Also "the control and signaling requirements in this document are defined ..." > needs to be removed (they are NOT defined here any more). > > Section 7: technically a TC is not a timestamp, it is a time difference. > Also updating the TC is not time-stamping either. > > I see that in Section 8 the recommendation regarding protection switching is SHOULD be used. > As you know I don't agree, but let's see if the WG agrees to this in LC. > Taking my view to the extreme, why outlaw ECMP in Section 9? > I agree with ruling it out, but if you allow protection switching, then why not ECMP? > Properly performed TC will remove the major portion of the delay differences. > > Section 11: entropy -> entropy label > > Perhaps sections 14 and 15 can be combined. I am not sure which way is better. > > If I remember the last meeting correctly, > we asked for the signaling material to be mentioned in an Appendix. > Here it is in Sections 16 and 17. > I am not sure that this is terrible, but I don't think these belong in the body of a PS draft. > > Section 19 ware -> aware, it needs -> they need > > I am not sure we need the applicability statement. > > In the Acknowledgements: Luca Moniti -> Luca Martini > > Y(J)S > > -----Original Message----- > From: tictoc-bounces@ietf.org [mailto:tictoc-bounces@ietf.org] On Behalf Of Shahram Davari > Sent: 12 March, 2013 02:59 > To: Meyer, Peter; tictoc@ietf.org > Subject: Re: [TICTOC] comments on draft-ietf-tictoc-1588overmpls-04.txt > > Peter, > > Good feedback. I will update the draft after the Orlando to include your comments. > > Thx > Shahram > > -----Original Message----- > From: tictoc-bounces@ietf.org [mailto:tictoc-bounces@ietf.org] On Behalf Of Meyer, Peter > Sent: Monday, March 11, 2013 5:49 PM > To: tictoc@ietf.org > Subject: Re: [TICTOC] comments on draft-ietf-tictoc-1588overmpls-04.txt > > Hi Shahram et al, > > Some comments on draft -04. > > > 1) Section 3. "A generic method is defined in this document that does > not require deep packet inspection at line rate, and can > deterministically identify Timing messages. The generic method is > applicable to MPLS and MPLS-TP networks." > > May want to add that this would apply only to one-step TC (I imagine > that is the point of the correction at line rate). A two-step TC would > need to do deep packet inspection as it uses sourcePortIdentity & > sequenceId fields for Follow_up or Delay_Resp. > > > 2) Section 4. "An MPLS domain can serve multiple customers. This means > that the MPLS domain (maintained by a service provider) may provide > timing services to multiple customers, each having their own Timing > domain. Therefore LER BCs need to interact with multiple grandmasters, > and consequently multiple time references." > > This should be re-phrased. It switches from an optional situation ("may > provide timing services") to mandatory situation ("LER BCs need to > interact"). Some words such as "in such a deployment scenario, ...." > and replace "can" with "may". We have seen at ITU at least (with > participation from operators BT, FT, DT, CMCC, AT&T, Sprint, etc.) that > this multiple operator domain case was not useful enough to be included > in standardization process for Telecom networks. > > > 3) Section 19. "For transporting such peer delay measurement messages a > single-hop LSP SHOULD to be created between the two adjacent LSRs > engaged in peer delay measurement to carry peer delay measurement > messages. Other methods such as PTP transport over Ethernet MAY be used > for transporting peer delay measurement messages if the link between the > two routers is Ethernet." > > > This new statement to handle peer-delay (which in earlier drafts did not > have a communication path listed), also allows a BC to be embedded in an > LSR with a communication path between BC's as a single-hop LSP > (mentioned March 22, 2012 in my feedback to draft -03, subject "[TICTOC] > Updated 1588 over MPLS draf-03"). > > Architecture diagrams Figure 1 and Figure should be updated to reflect > the possibility of either BC or TC implementation. Section 18.2 and > section 18.3 and section 21 should also be updated to reflect the > possibility of either BC or TC. I understand the RFC is intended to be > generic and not targeted only at TC. > > > > 4) Section 20. "When the MPLS network (provider network) serves > multiple customers, it is important to maintain and process each > customers clock and Timing messages separately from other customers to > ensure there is no cross- customer effect. For example if an LER BC is > synchronized to a specific grandmaster, belonging to customer A, then > the LER MUST use that BC clock only for customer A to ensure that > customer A cannot attack other customers by manipulating its time." > > This seems much more applicable to the TC LSR and should be stated. > From section 4 we see the TC uses the primary synchronization domain > (that of the service provide) to correct PTP messages. > > > > 5) Section 20. "Timing messages (as opposed to regular customer data) > SHOULD not be encrypted or authenticated on an end-to-end basis." I > think there is a security draft in parallel being developed that may be > relevant to that statement. > > > > Regards, > Peter > > > -----Original Message----- > From: tictoc-bounces@ietf.org [mailto:tictoc-bounces@ietf.org] On Behalf > Of internet-drafts@ietf.org > Sent: February 23, 2013 2:23 AM > To: i-d-announce@ietf.org > Cc: tictoc@ietf.org > Subject: [TICTOC] I-D Action: draft-ietf-tictoc-1588overmpls-04.txt > > > A New Internet-Draft is available from the on-line Internet-Drafts > directories. > This draft is a work item of the Timing over IP Connection and Transfer > of Clock Working Group of the IETF. > > Title : Transporting Timing messages over MPLS > Networks > Author(s) : Shahram Davari > Amit Oren > Manav Bhatia > Peter Roberts > Laurent Montini > Filename : draft-ietf-tictoc-1588overmpls-04.txt > Pages : 36 > Date : 2013-02-22 > > Abstract: > This document defines the method for transporting Timing messages > such as PTP and NTP over an MPLS network. The method allows for the > easy identification of these PDUs at the port level to allow for port > level processing of these PDUs in both LERs and LSRs. > > The basic idea is to transport Timing messages inside dedicated MPLS > LSPs. These LSPs only carry timing messages and possibly Control and > Management packets, but they do not carry customer traffic. > > Two methods for transporting Timing messages over MPLS are defined. > The first method is to transport Timing messages directly over the > dedicated MPLS LSP via UDP/IP encapsulation, which is suitable for > MPLS networks. The second method is to transport Timing messages > inside a PW via Ethernet encapsulation, which is suitable for both > MPLS and MPLS-TP networks. > > > The IETF datatracker status page for this draft is: > https://datatracker.ietf.org/doc/draft-ietf-tictoc-1588overmpls > > There's also a htmlized version available at: > http://tools.ietf.org/html/draft-ietf-tictoc-1588overmpls-04 > > A diff from the previous version is available at: > http://www.ietf.org/rfcdiff?url2=draft-ietf-tictoc-1588overmpls-04 > > > Internet-Drafts are also available by anonymous FTP at: > ftp://ftp.ietf.org/internet-drafts/ > > _______________________________________________ > TICTOC mailing list > TICTOC@ietf.org > https://www.ietf.org/mailman/listinfo/tictoc > > > _______________________________________________ > TICTOC mailing list > TICTOC@ietf.org > https://www.ietf.org/mailman/listinfo/tictoc > > > _______________________________________________ > TICTOC mailing list > TICTOC@ietf.org > https://www.ietf.org/mailman/listinfo/tictoc >
- [TICTOC] I-D Action: draft-ietf-tictoc-1588overmp… internet-drafts
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Meyer, Peter
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Shahram Davari
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Yaakov Stein
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Shahram Davari
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Shahram Davari
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Shahram Davari
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Meyer, Peter
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Stefano Ruffini
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Meyer, Peter
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Shahram Davari
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Meyer, Peter
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Shahram Davari
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Shahram Davari
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Meyer, Peter
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Shahram Davari
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Lars Ellegaard
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Shahram Davari
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Meyer, Peter
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Shahram Davari
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Meyer, Peter
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Shahram Davari
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Stefano Ruffini
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Stefano Ruffini
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Shahram Davari
- Re: [TICTOC] comments on draft-ietf-tictoc-1588ov… Lars Ellegaard