Re: [trill] TRILL and IEEE 1588 PTP

Tal Mizrahi <talmi@marvell.com> Mon, 26 January 2015 06:42 UTC

Return-Path: <talmi@marvell.com>
X-Original-To: trill@ietfa.amsl.com
Delivered-To: trill@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 74CAF1A700E for <trill@ietfa.amsl.com>; Sun, 25 Jan 2015 22:42:08 -0800 (PST)
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 MA3c__uPx2z3 for <trill@ietfa.amsl.com>; Sun, 25 Jan 2015 22:42:06 -0800 (PST)
Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 681791A1EFF for <trill@ietf.org>; Sun, 25 Jan 2015 22:42:04 -0800 (PST)
Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.14.5/8.14.5) with SMTP id t0Q6Ysol002678; Sun, 25 Jan 2015 22:41:56 -0800
Received: from sc-owa03.marvell.com ([199.233.58.149]) by mx0b-0016f401.pphosted.com with ESMTP id 1s50eqsauk-2 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Sun, 25 Jan 2015 22:41:56 -0800
Received: from IL-EXCH01.marvell.com (10.4.102.220) by SC-OWA03.marvell.com (10.93.76.24) with Microsoft SMTP Server (TLS) id 8.3.327.1; Sun, 25 Jan 2015 22:41:54 -0800
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.913.22; Mon, 26 Jan 2015 08:41:31 +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.0913.011; Mon, 26 Jan 2015 08:41:31 +0200
From: Tal Mizrahi <talmi@marvell.com>
To: Haoweiguo <haoweiguo@huawei.com>, Jon Hudson <jon.hudson@gmail.com>, Donald Eastlake <d3e3e3@gmail.com>
Thread-Topic: [trill] TRILL and IEEE 1588 PTP
Thread-Index: AQHQNqZ7eyAZc4U/4kGOyVtfilqXa5zPT3vAgAAH4QCAAFsdAIACFbkAgAAvJhA=
Date: Mon, 26 Jan 2015 06:41:30 +0000
Message-ID: <9e3a2cf53e014b53896113cd8b02bdec@IL-EXCH01.marvell.com>
References: <734796997.3224803.1421974175526.JavaMail.yahoo@jws100176.mail.ne1.yahoo.com> <52087dee0aa8402c86cc9c185e68498d@IL-EXCH01.marvell.com> <CAF4+nEF4ky_xjco_9r+BCftyY=Rip9hu17F_htg8Wohpvxn9OA@mail.gmail.com>, <BB511724-0A43-4972-AD7A-EBD0433029C5@gmail.com> <DD5FC8DE455C3348B94340C0AB5517334F84097E@nkgeml501-mbs.china.huawei.com>
In-Reply-To: <DD5FC8DE455C3348B94340C0AB5517334F84097E@nkgeml501-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [199.203.130.14]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.13.68, 1.0.33, 0.0.0000 definitions=2015-01-26_01:2015-01-24,2015-01-25,1970-01-01 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1402240000 definitions=main-1501260075
Archived-At: <http://mailarchive.ietf.org/arch/msg/trill/b42UMXdryU0R1u15EGlF2kexZJg>
Cc: Nandakumar Natarajan <nandak_us@yahoo.com>, "trill@ietf.org" <trill@ietf.org>
Subject: Re: [trill] TRILL and IEEE 1588 PTP
X-BeenThere: trill@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Developing a hybrid router/bridge." <trill.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/trill>, <mailto:trill-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/trill/>
List-Post: <mailto:trill@ietf.org>
List-Help: <mailto:trill-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/trill>, <mailto:trill-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Jan 2015 06:42:08 -0000

Right, 1588 uses both multicast and unicast messages.
There are a couple of other issues to consider, to guarantee that time is distributed accurately:
- 1588 messages between every {master,slave} pair should be forwarded symmetrically, i.e., the forward direction and the reverse direction should use the same physical path.
- ECMP should not be used on 1588 messages.

I believe quite a few of the principles of draft-ietf-tictoc-1588overmpls are applicable to TRILL as well.

Cheers,
Tal.


-----Original Message-----
From: trill [mailto:trill-bounces@ietf.org] On Behalf Of Haoweiguo
Sent: Monday, January 26, 2015 7:47 AM
To: Jon Hudson; Donald Eastlake
Cc: Tal Mizrahi; Nandakumar Natarajan; trill@ietf.org
Subject: Re: [trill] TRILL and IEEE 1588 PTP

Yes, 1588 has more clocks syncrionization accuracy than NTP. I also think 1588 over TRILL seems to be very similar to BFD, because PTP message is a multicast message, it can be conveyed using multicast RBridge channel.
Thanks,
weiguo
________________________________________
From: Jon Hudson [jon.hudson@gmail.com]
Sent: Sunday, January 25, 2015 5:56
To: Donald Eastlake
Cc: Nandakumar Natarajan; Tal Mizrahi; trill@ietf.org
Subject: Re: [trill] TRILL and IEEE 1588 PTP

Speaking personally I would LOVE to see this.

Recent NTPd issues in the Wild have shown that 1588 might be a great tool to have.

Cheers
Jon

> On Jan 24, 2015, at 8:30 AM, Donald Eastlake <d3e3e3@gmail.com> wrote:
>
> If there is interest in IEEE 1588 over TRILL, I would think it would 
> be quite straight forward. Just assign an RBridge Channel protocol 
> number to it as was done for BFD.
>
> Thanks,
> Donald
> =============================
> Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
> 155 Beaver Street, Milford, MA 01757 USA d3e3e3@gmail.com
>
>
>> On Sat, Jan 24, 2015 at 9:09 AM, Tal Mizrahi <talmi@marvell.com> wrote:
>> Hi Nanda,
>>
>>
>>
>> The IEEE 1588 standard does not include a mapping for TRILL, nor is there
>> currently a plan to add a TRILL mapping in the next revision of IEEE 1588.
>>
>> Personally, I am not aware of any work in the IETF on 1588 over TRILL. On a
>> (somewhat) related note, there was  some discussion about 1588 over MPLS
>> (see draft-ietf-tictoc-1588overmpls, draft-mirsky-mpls-residence-time).
>>
>>
>>
>> Cheers,
>>
>> Tal.
>>
>>
>>
>> From: trill [mailto:trill-bounces@ietf.org] On Behalf Of Nandakumar
>> Natarajan
>> Sent: Friday, January 23, 2015 2:50 AM
>> To: trill@ietf.org
>> Subject: [trill] TRILL and IEEE 1588 PTP
>>
>>
>>
>>
>>
>> Hi,
>>
>>
>>
>> Is there any existing documentation on supporting IEEE 1588 PTP protocol in
>> a TRILL network? Thanks for any pointers.
>>
>>
>>
>> Thanks,
>>
>> Nanda
>>
>>
>> _______________________________________________
>> trill mailing list
>> trill@ietf.org
>> https://www.ietf.org/mailman/listinfo/trill
>
> _______________________________________________
> trill mailing list
> trill@ietf.org
> https://www.ietf.org/mailman/listinfo/trill
_______________________________________________
trill mailing list
trill@ietf.org
https://www.ietf.org/mailman/listinfo/trill