Re: [Detnet-dp-dt] [EXT] Re: Data Plane Approach - Synchronization Traffic
Balázs Varga A <balazs.a.varga@ericsson.com> Tue, 07 February 2017 06:50 UTC
Return-Path: <balazs.a.varga@ericsson.com>
X-Original-To: detnet-dp-dt@ietfa.amsl.com
Delivered-To: detnet-dp-dt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id DE7531270B4
for <detnet-dp-dt@ietfa.amsl.com>; Mon, 6 Feb 2017 22:50:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.241
X-Spam-Level:
X-Spam-Status: No, score=-3.241 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
FROM_EXCESS_BASE64=0.979, RCVD_IN_DNSWL_MED=-2.3,
RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001,
URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key)
header.d=ericsson.onmicrosoft.com
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 qmEvw8tTxDLt for <detnet-dp-dt@ietfa.amsl.com>;
Mon, 6 Feb 2017 22:50:40 -0800 (PST)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48])
(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 3B85212009C
for <detnet-dp-dt@ietf.org>; Mon, 6 Feb 2017 22:50:40 -0800 (PST)
X-AuditID: c1b4fb30-b99fe70000007389-7e-58996e3d912f
Received: from ESESSHC019.ericsson.se (Unknown_Domain [153.88.183.75])
by (Symantec Mail Security) with SMTP id A2.3A.29577.D3E69985;
Tue, 7 Feb 2017 07:50:38 +0100 (CET)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (153.88.183.145)
by oa.msg.ericsson.com (153.88.183.75) with Microsoft SMTP Server
(TLS) id 14.3.319.2; Tue, 7 Feb 2017 07:50:37 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=ericsson.onmicrosoft.com; s=selector1-ericsson-com;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
bh=uwhwihBm0Eqm5A+ANuBVf/cJ0WGVILJs1crIsq57H3Q=;
b=cZRlcNhfYyjFNHQDOYh6FOk4pH8tvTy6ERd6ORrcuLNOJjo6Y47mg+FmDnbHE4lzdlikd7m2/5g82sA4JhTIIHGy8CESHH617fQvUeKtfIel0tpG33LnhtzECeSVuyQ/EPVKdqSYfALEoCLTk/1tbKpp3IpF8RQnv62W6yhnhxo=
Received: from DBXPR07MB128.eurprd07.prod.outlook.com (10.242.138.156) by
DBXPR07MB128.eurprd07.prod.outlook.com (10.242.138.156) with Microsoft SMTP
Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
15.1.888.5; Tue, 7 Feb 2017 06:50:34 +0000
Received: from DBXPR07MB128.eurprd07.prod.outlook.com ([169.254.3.186]) by
DBXPR07MB128.eurprd07.prod.outlook.com ([169.254.3.186]) with mapi id
15.01.0888.022; Tue, 7 Feb 2017 06:50:34 +0000
From: =?utf-7?B?QmFsK0FPRS16cyBWYXJnYSBB?= <balazs.a.varga@ericsson.com>
To: Jiangyuanlong <jiangyuanlong@huawei.com>, Norman Finn
<norman.finn@mail01.huawei.com>
Thread-Topic: [Detnet-dp-dt] [EXT] Re: Data Plane Approach - Synchronization
Traffic
Thread-Index: AdKAxdAm6l1x3ds/vUaMSBeGZZHDcQAJGPWAAAiaVgA=
Date: Tue, 7 Feb 2017 06:50:34 +0000
Message-ID: <DBXPR07MB12887A58BA3E4FD731353AFAC430@DBXPR07MB128.eurprd07.prod.outlook.com>
References: <3DF0466E9510274382F5B74499ACD6F8C3257C@dfwpml702-chm.exmail.huawei.com>
<3B0A1BED22CAD649A1B3E97BE5DDD68BBAB0F843@szxema506-mbs.china.huawei.com>
In-Reply-To: <3B0A1BED22CAD649A1B3E97BE5DDD68BBAB0F843@szxema506-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is )
smtp.mailfrom=balazs.a.varga@ericsson.com;
x-originating-ip: [91.82.100.59]
x-ms-office365-filtering-correlation-id: c5fded4d-4792-49e2-5ef1-08d44f259dd1
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:DBXPR07MB128;
x-microsoft-exchange-diagnostics: 1; DBXPR07MB128;
7:gieTQgeRoopx30rL6c3VpKvtlEZfkSTKKV8u2GRwtCrM4YXXQglgyeaDGSlDXBhKZXAvDsH8YTyMpBeIVvzqHMZjRmTubMn6hmkpo58kdU9lP3gZF4zNMyDv/9GpjXZ2hlAQ6y2hmIhAlQ7wHc9Wp/zi8cxidyyq7qe18pIAnxmaD9VAhpMw4FxMVSgmnV0bSDwolsTB7a6oPv8SgyOaFuD1ePCI1o3fVYM/Jd5XCge4N83f/sBDEw+bothfljK+luVKLSLR60IHjgexrLQo9ZNi2xXolueFaemEb2p03XRJXjhISfY2vFf3Vog6zM/lBdNLd/NRc5KNT+onUXTBvBiimD484DrNrVzcFCi8ryP9wh5Mm1VsTaqcqhc98uE95aENUpeM/HH4vgSf966ATopQoI7EHVeaTZMmifPawmXi4e+VqVaW3lm3riIBEwBAKxGKB6j5iST0RrmxXuWI0nFtNOG8htSi3c8n97aJESO6ZfPKWi/w4DCg0m1HIL2gVnifgAcXWsX40BuV4sAz5w==
x-microsoft-antispam-prvs: <DBXPR07MB12847D5F47364103446C554AC430@DBXPR07MB128.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(37575265505322)(278428928389397)(50582790962513);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(20170203043)(10201501046)(3002001)(6041248)(20161123560025)(20161123562025)(20161123564025)(20161123555025)(20161123558025)(6072148);
SRVR:DBXPR07MB128; BCL:0; PCL:0; RULEID:; SRVR:DBXPR07MB128;
x-forefront-prvs: 0211965D06
x-forefront-antispam-report: SFV:NSPM;
SFS:(10009020)(6009001)(7916002)(39450400003)(24454002)(199003)(377454003)(13464003)(377424004)(252514010)(189002)(38730400002)(55016002)(229853002)(99286003)(6246003)(92566002)(230783001)(81156014)(6306002)(3280700002)(3660700001)(9686003)(85202003)(106356001)(6116002)(102836003)(31430400001)(54906002)(3846002)(105586002)(53546003)(25786008)(81166006)(6506006)(8936002)(4326007)(86362001)(8676002)(101416001)(6436002)(2900100001)(53936002)(2906002)(33656002)(54356999)(76176999)(5890100001)(50986999)(305945005)(189998001)(2950100002)(122556002)(66066001)(74316002)(68736007)(97736004)(7736002)(7696004)(5660300001)(85182001)(567084001)(156664002);
DIR:OUT; SFP:1101; SCL:1; SRVR:DBXPR07MB128;
H:DBXPR07MB128.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords;
A:1; MX:1; LANG:en;
received-spf: None (protection.outlook.com: ericsson.com does not designate
permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-7"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Feb 2017 06:50:34.4021 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBXPR07MB128
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02SfUhTURjGObt3d3fLwW1qvlh/6LBAIzMRuUSJCrmFmYKUolDOvOpKp20q
WVB+ViqWqDHvcqQylTTF1NRSk2aRH4homWaZ5kdmkplIIYOZt7ug/37nPM9znnNeDonJGoXO
pFqTxmg1qiQ5IcHZyM7gQ34aNtJrus2VbihpIuiJ9VsE/XkzhrYaKzG67tWwgP5mbcf9CaVh
doRQ5r38LlSaTFsCZVfbnFBZVj2GKQ36m0QYESU5FsckqTMY7WG/GEnidneeKHUm/Apbuy7M
QtlBhUhMAuUD7Fi3qBBJSBnVjEC/8RPnF68R5JYaCc6FU8UYvKkU80K5AO4UmzFOkFH9CGpq
3DkmKCXkrRlFHDtQ0dBQMC/gAhjVgWDyfQ7iBHvqDPTmGzDedBbm2Tmc56PQVLSw00butLlB
0ZqM25ZSUfBhfBDji6sQ1PZZcc4j3sk2boZyHkTtgd9DjwQcY5QTTC8+EPBPo8DUM4rx7Agr
C1Yh7z8Hlr4s274LtFb9EPEcAqbbXTjPp2B1dJTgeoEaxqHsmdF2qBrW8/pt4WgYKBsR8aZa
Acy3Phfywj6ob9HbAu0ELBgu89NioL4p3zYIZ5h5W4BKkIfhv4vz7A5LNdUing9CXfUqZvg7
jN0wyC7iVQhvQI46RhebnODt7clo1Rd0uhSNp4ZJa0U7X+hFu8WrC60sB5gRRSK5nTT1bkWk
TKjK0GUmmxGQmNxB6hfPRsqkcarMq4w25bw2PYnRmdFeEpc7SX0fzkbIqARVGnOJYVIZ7T9V
QIqds5AEFD43cp5cD6cLThe7eShG5JPbHRO03n+ZrTo+/liBBX48CS5FrLVm2NwTCsLY+ANb
UVRcfnZCt8uJ4hRXy73O5gD7/sWLn75GWB3o/pbwp1OF5b+U2feHlqbehSxW5DjZOfjMlYZd
C/6SshE+Ll0bUPT65gaFjljSA/fv6pbjukTVEQ9Mq1P9Acm+v9k+AwAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet-dp-dt/JvtaaTtQRPHLWMbSYEz3KXV62nE>
Cc: "jouni.korhonen@broadcom.com" <jouni.korhonen@broadcom.com>,
"detnet-dp-dt@ietf.org" <detnet-dp-dt@ietf.org>,
"talmi@marvell.com" <talmi@marvell.com>, "loa@pi.nu" <loa@pi.nu>
Subject: Re: [Detnet-dp-dt] [EXT] Re: Data Plane Approach - Synchronization
Traffic
X-BeenThere: detnet-dp-dt@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: DetNet WG Data Plane Design Team <detnet-dp-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet-dp-dt>,
<mailto:detnet-dp-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet-dp-dt/>
List-Post: <mailto:detnet-dp-dt@ietf.org>
List-Help: <mailto:detnet-dp-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet-dp-dt>,
<mailto:detnet-dp-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Feb 2017 06:50:43 -0000
Hi, we do not have an use-case to transport "sync over DetNet" and in my view that is intentional. DetNet functions may rely on "time sync" of network nodes. So the "better approach" as described by Norm is the preferred solution. Namely, the network synchronizes all its components in a secure and robust manner. That "infrastructure clock" serves as a master clock to its attached endpoints and used by the DetNet nodes. If "gold, silver, bronze" sync service have to be provided for endpoints, than gold requirements are needed in the transport network nodes and You can destroy the accuracy level (over the UNI interface) to "bronze" if You intend to do so. Cheers Bala'zs -----Original Message----- From: Jiangyuanlong [mailto:jiangyuanlong@huawei.com] Sent: Tuesday, February 07, 2017 3:31 AM To: Norman Finn Cc: jouni.korhonen@broadcom.com; Balázs Varga A ; talmi@marvell.com; loa@pi.nu; detnet-dp-dt@ietf.org Subject: RE: [Detnet-dp-dt] [EXT] Re: Data Plane Approach - Synchronization Traffic Norm, please see my inline comments prefixed with [YJ]. Thanks, Yuanlong From: Norman Finn [mailto:norman.finn@mail01.huawei.com] Sent: Tuesday, February 07, 2017 6:22 AM To: Jiangyuanlong Cc: jouni.korhonen@broadcom.com; balazs.a.varga@ericsson.com; talmi@marvell.com; loa@pi.nu; detnet-dp-dt@ietf.org Subject: Re: [Detnet-dp-dt] [EXT] Re: Data Plane Approach - Synchronization Traffic Networks that have but one application can run some profile of IEEE 1588. IMO, that's running 1588, not time as a service. I'm not sure if that is your 2, below, or not. [YJ] Yes, I think this is case 2. DetNet network needs a high precision synchronization itself, and IEEE 1588 seems to be the appropriate technology. You can tailor some networks to treat PTP preferentially, presumably as extremely high priority, perhaps allowing it to do preemption. (Your 1, below, I think) This gets problematical as the rate of PTP traffic grows, perhaps because many applications or many users want their own independent PTP instances, and of course, the individual instances are not cheap to supply with masters and maintain. Jumps in time happen when a netquake alters path lengths. [YJ] Yes, this is case 1. Synchronization service can also be differentiated, for example, to 3 classes: gold, silver, bronze. Only the critical users need the gold sync service (DetNet can be the very underlying technology), but the cost will be high. Some other business only need a moderate sync service, but more reliable or more accurate than the time service available over the Internet (totally free of charge;). A better approach for a great many networks will be for the network to synchronize all its components in a secure and robust manner, so that there is a "good clock" in or near every PE. That "good clock" serves as a master clock to its attached users, using most any PTP profile, perhaps one that hasn't been created, supplying time as a service. I'm not sure if that is your 2, below, or not. This way, there is only one good, managed, stable, PTP instance (or multiple instances, for redundancy -- that's up to the network administration). Time is hard. The end-to-end model may be great for lots of things, but not necessarily for time. [YJ] I think this scenario is more or less aligned with Figure 4 & Figure 5 in ITU-T G.8275, that is, the PRTC (Primary Reference Time Clock) is distributed to the edge of the backhaul network. Since the sync processing is local and there is no need of network transport, this case seems out of scope of DetNet. [YJ] BTW, we happened to come across the same problem (synchronization in DetNet) last year, please see more details in https://mailarchive.ietf.org/arch/msg/scsn/HmC7hoCxO1TabhZdGHhFY_VOnbg -- Norm ############### On Feb 6, 2017, at 04:22, Jiangyuanlong <jiangyuanlong@huawei.com> wrote: Synchronization traffic can be categorized into two cases: 1. Synchronization as a service, high availability can be an advantage for this kind of service Synchronization service is transported from an ingress PE to an egress PE, replication/elimination can optionally be applied between two PEs (i.e., on S-PEs), while all network nodes including PEs and S-PEs are not aware of the sync message themselves (that is, they don't need to process the PTP messages in the service). And the egress PE will terminate and provide a single copy of each sync packet to a destination CE. 2. Synchronization as an infrastructure Since existing technology including SyncE and IEEE 1588 rely heavily on a tree topology to work properly, replication/elimination must not be used in this case. My 2 cents, Yuanlong -----Original Message----- From: Detnet-dp-dt [mailto:detnet-dp-dt-bounces@ietf.org] On Behalf Of Jouni Korhonen Sent: Wednesday, February 01, 2017 4:25 AM To: Balázs Varga A Cc: Loa Andersson; Tal Mizrahi; detnet-dp-dt@ietf.org Subject: Re: [Detnet-dp-dt] [EXT] Re: Data Plane Approach - Synchronization Traffic Indeed. Not all traffic will receive the replication/elimination service. That is based on the configuration. - Jouni -- Jouni Korhonen, Broadcom Ltd. M: +1-408-391-7160 On Jan 31, 2017, at 12:13 PM, Balázs Varga A <balazs.a.varga@ericsson.com> wrote: Hi, For sync usually we need hop-by-hop forwarding. So it is not clear why to consider replication (and elimination) at all? Cheers Bala'zs -----Original Message----- From: Detnet-dp-dt [mailto:detnet-dp-dt-bounces@ietf.org] On Behalf Of Tal Mizrahi Sent: Friday, January 27, 2017 8:37 AM To: Jouni Korhonen <jouni.korhonen@broadcom.com> Cc: detnet-dp-dt@ietf.org; Loa Andersson <loa@pi.nu> Subject: Re: [Detnet-dp-dt] [EXT] Re: Data Plane Approach - Synchronization Traffic In a path redundancy case would the PTP messages on multiple paths be exact copies a single origin PTP message or different PTP messages? They would be two different PTP messages. This implies that we would not like PTP packets to be subject to replication and elimination. Tal. -----Original Message----- From: Jouni Korhonen [mailto:jouni.korhonen@broadcom.com] Sent: Thursday, January 26, 2017 8:40 PM To: Tal Mizrahi Cc: Loa Andersson; detnet-dp-dt@ietf.org Subject: Re: [Detnet-dp-dt] [EXT] Re: Data Plane Approach - Synchronization Traffic On Jan 25, 2017, at 11:10 PM, Tal Mizrahi <talmi@marvell.com> wrote: Hi Loa, - If the answer is yes: not sure replication and elimination makes sense for PTP. Why is that? In order for PTP to work well, PTP packets have to be consistently sent over the same path. If packets are intermittently sent through two different paths (with two different delays) the PTP slave will not be able to synchronize in a stable way. However, it *does* make sense for PTP to be sent through two different paths *without* elimination at the end. Such path redundancy allows the slave to always receive the sync information through both paths, which actually allows more robust synchronization than over a single path. So path redundancy is good for PTP, but elimination - not so good. In a path redundancy case would the PTP messages on multiple paths be exact copies a single origin PTP message or different PTP messages? - JOuni Cheers, Tal. -----Original Message----- From: Loa Andersson [mailto:loa@pi.nu] Sent: Thursday, January 26, 2017 9:01 AM To: Tal Mizrahi; detnet-dp-dt@ietf.org Subject: [EXT] Re: [Detnet-dp-dt] Data Plane Approach - Synchronization Traffic External Email ------------------------------------------------------------------- - - - Tal, On 2017-01-26 14:44, Tal Mizrahi wrote: Hi, I realize this is a bit off-topic, but one of the things I am wondering about is how synchronization traffic (PTP) is forwarded in the context of the data plane approaches we have been considering. Is PTP transported as a DETNET flow? - If the answer is no: does that mean we are assuming that synchronization is achieved at a different layer, possibly requiring dedicated communication between the customer and provider? - If the answer is yes: not sure replication and elimination makes sense for PTP. Why is that? /Loa Will be happy to hear your thoughts, and apologies if this has already been discussed elsewhere and I am not aware. Cheers, Tal. _______________________________________________ Detnet-dp-dt mailing list Detnet-dp-dt@ietf.org https://www.ietf.org/mailman/listinfo/detnet-dp-dt -- Loa Andersson email: loa@mail01.huawei.com Senior MPLS Expert loa@pi.nu Huawei Technologies (consultant) phone: +46 739 81 21 64 _______________________________________________ Detnet-dp-dt mailing list Detnet-dp-dt@ietf.org https://www.ietf.org/mailman/listinfo/detnet-dp-dt _______________________________________________ Detnet-dp-dt mailing list Detnet-dp-dt@ietf.org https://www.ietf.org/mailman/listinfo/detnet-dp-dt _______________________________________________ Detnet-dp-dt mailing list Detnet-dp-dt@ietf.org https://www.ietf.org/mailman/listinfo/detnet-dp-dt _______________________________________________ Detnet-dp-dt mailing list Detnet-dp-dt@ietf.org https://www.ietf.org/mailman/listinfo/detnet-dp-dt
- Re: [Detnet-dp-dt] [EXT] Re: Data Plane Approach … Norman Finn
- Re: [Detnet-dp-dt] [EXT] Re: Data Plane Approach … Jiangyuanlong
- Re: [Detnet-dp-dt] [EXT] Re: Data Plane Approach … Balázs Varga A
- Re: [Detnet-dp-dt] [EXT] Re: Data Plane Approach … Loa Andersson
- Re: [Detnet-dp-dt] [EXT] Re: Data Plane Approach … Tal Mizrahi
- Re: [Detnet-dp-dt] [EXT] Re: Data Plane Approach … Loa Andersson
- Re: [Detnet-dp-dt] [EXT] Re: Data Plane Approach … Norman Finn