Precision Time Protocol over MPLS draft-ronc-ptp-mpls-00.txt PWE3 WG IETF Chicago 2007 Ron Cohen

Slides:



Advertisements
Similar presentations
IETF TICTOC Considerations about IEEE1588 version 2 for Telecom usage.
Advertisements

1588V2 Telecom Profile Framework
LDP extensions for Explicit Pseudowire to transport LSP mapping draft-cao-pwe3-mpls-tp-pw-over-bidir-lsp-02.txt Mach Chen Wei Cao.
Precision Time Protocol IEEE1588v2 TICTOC BOF IETF Prague 2007 Ron Cohen Resolute Networks
Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
All Rights Reserved © Alcatel-Lucent 2006, ##### Scalability of IP/MPLS networks Lieven Levrau 30 th April, 2008 France Telecom, Cisco Systems, uawei Technologies,
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—2-1 Label Assignment and Distribution Introducing Typical Label Distribution in Frame-Mode MPLS.
Old Dog Consulting Multi-Segment Pseudowires: Recognising the Layer Network Adrian Farrel Old Dog Consulting.
Multi-Protocol Label Switching
draft-kompella-mpls-rmr Kireeti Kompella IETF 91
1 MPLS Architecture. 2 MPLS Network Model MPLS LSR = Label Switched Router LER = Label Edge Router LER LSR LER LSR IP MPLS IP Internet LSR.
LSP-Ping extensions for MPLS-TP draft-nitinb-mpls-tp-lsp-ping- extensions-00 Nitin Bahadur Sami Boutros Rahul Aggarwal Eric Gray.
1 LSP-Trace over MPLS tunnels draft-nitinb-lsp-ping-over-mpls-tunnel-00 Nitin BahadurJuniper Networks Kireeti KompellaJuniper Networks IETF 69, MPLS WG,
1 Multi-Protocol Label Switching (MPLS) presented by: chitralekha tamrakar (B.S.E.) divya krit tamrakar (B.S.E.) Rashmi shrivastava(B.S.E.) prakriti.
© 2009 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 IETF 84 – Vancouver August 2012 LSP Ping Support for P2MP PWs (draft-jain-pwe3-p2mp-pw-lsp-ping-00.txt)
VLAN Trunking Protocol (VTP) W.lilakiatsakun. VLAN Management Challenge (1) It is not difficult to add new VLAN for a small network.
IETF68 CCAMP1 GMPLS Control of Ethernet Forwarding Don Fedyk Loa Andersson
1 Multi Protocol Label Switching Presented by: Petros Ioannou Dept. of Electrical and Computer Engineering, UCY.
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
1 LSP-Trace over MPLS tunnels draft-nitinb-lsp-ping-over-mpls-tunnel-01 Nitin BahadurJuniper Networks Kireeti KompellaJuniper Networks George SwallowCisco.
IP/MPLS Multiprotocol Label Switching
© 2006 Cisco Systems, Inc. All rights reserved. MPLS Introduction Module 4: Frame Mode MPLS Implementation.
Draft-shiomoto-ccamp-switch-programming-00 74th IETF San Francisco March Advice on When It is Safe to Start Sending Data on Label Switched Paths.
PWE3 WG Document Status IETF-62 Danny McPherson Stewart Bryant
Precision Time Protocol (aka IEEE1588)
Enterprise PTP profile Doug Arnold, Symmetricom Heiko Gerstung, Meinberg November 8, 2012.
PWE3 Working Group IETF-82 Andy Malis Matthew Bocci
PWE3 Agenda – Monday 8 th Nov 15 min - Agenda bash, WG Agenda and Status - Andy Malis and Matthew Bocci 5 min - Dynamic Placement of Multi Segment Pseudo.
Setup and Manage PBB-based Tunnels with PWE3 Mechanism Ping Pan (Hammerhead Systems) Shane Amante (Level 3) Nasser El-Aawar (Level 3) Chicago, IETF 69.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Setup and Maintenance of Pseudo- Wires Using RSVP-TE Draft-raggarwa-rsvpte-pw-01.txt.
Half-Duplex Multicast Distribution Trees (draft-brockners-ldp-half-duplex-mp2mp-00.txt) IETF 68, March 2007 Frank Brockners
Application of PWE3 to MPLS Transport Networks
MPLS Some notations: LSP: Label Switched Path
Inter-Area P2MP Segmented LSPs draft-raggarwa-seamless-mcast-03.txt
MULTI-PROTOCOL LABEL SWITCHING Brandon Wagner. Lecture Outline  Precursor to MPLS  MPLS Definitions  The Forwarding Process  MPLS VPN  MPLS Traffic.
MPLS WG1 Targeted mLDP Base mLDP spec didn’t consider use of LDP multipoint extensions over Targeted mLDP sessions LDP speaker must choose “upstream LSR”,
PG 1 Multi-Segment Pseudowire Setup & Maintenance using LDP draft-balus-mh-pw-control-protocol-02.txt Authors David McDysan (MCI), Mike Duckett (Bellsouth),
DetNet Data Plane using PseudoWires Jouni Korhonen Shahram Davari Norm Finn IETF#94, Yokohama.
June 4, 2003Carleton University & EIONGMPLS - 1 GMPLS Generalized Multiprotocol Label Switching Vijay Mahendran Sumita Ponnuchamy Christy Gnanapragasam.
(Slide set by Norvald Stol/Steinar Bjørnstad
Optical + Ethernet: Converging the Transport Network An Overview.
Draft-jounay-pwe3-p2mp-pw-requirements-01.txt IETF 70 PWE3 Working Group Vancouver, December 2007 F. Jounay, P. Niger, France Telecom Y. Kamite, NTT Communications.
Draft-torvi-mpls-rsvp-ingress-protection-00IETF 84 MPLS: 30 July Ingress Protection for RSVP-TE p2p and p2mp LSPs draft-torvi-mpls-rsvp-ingress-protection-00.
1 1/24/2016 draft-shah-bocci-pwe3-ms-pw-signaling-01.txt MS-PW Signaling draft-shah-bocci-pwe3-ms-pw-signaling-01.txt Matthew Bocci, Mustapha Aissaoui,
August 2004draft-bocci-2vpn-pnni-mpls-iw-01.txt Signalling Interworking for ATM VPWS draft-bocci-l2vpn-pnni-mpls-iw-01 Matthew Bocci, Mustapha Aissaoui,
Multiple Protocol Support: Multiprotocol Level Switching.
PG 1 Multi-hop Pseudowire Setup and Maintenance using LDP draft-balus-mh-pw-control-protocol-00.txt David McDysan, MCI Florin Balus, Nortel.
Encapsulation Methods for Transport of Fibre Channel Over MPLS draft-roth-pwe3-fc-encap-01.txt PWE3 IETF-64 November 2005 Ronen Solomon
Draft-li-mpls-proxy-te-lsp-01IETF 90 MPLS1 Proxy MPLS Traffic Engineering Label Switched Path(LSP) draft-li-mpls-proxy-te-lsp-01 Zhenbin Li, Xinzong Zeng.
Label Distribution Protocols LDP: hop-by-hop routing RSVP-TE: explicit routing CR-LDP: another explicit routing protocol, no longer under development.
Instrument Control System Seminar, 20 th -24 th October 2014 Time Synchronisation via Ethernet An introduction to IEEE 1588 Andreas Jost.
LSP-Ping extensions for MPLS-TP draft-nitinb-mpls-tp-lsp-ping-extensions-01 Nitin Bahadur Sami Boutros Rahul Aggarwal Eric Gray 1IETF 77 MPLS WG IETF 77,
Signaling Color Label Switched Paths Using LDP draft-alvarez-mpls-ldp-color-lsp-00 Kamran Raza Sami Boutros Santiago.
PWE3 Agenda – Monday 28 th March 15 min - Agenda bash, WG Agenda and Status - Andy Malis and Matthew Bocci 10 min - Mandatory Features of Virtual Circuit.
Pseudo-Wire Protection Ping Pan IETF 65.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 MPLS Upstream Label Assignment for RSVP- TE and LDP draft-raggarwa-mpls-rsvp-ldp-upstream-
Multi-protocol Label Switching
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
83rd IETF – Paris, France IJ. Wijnands E. Rosen K. Raza J. Tantsura A. Atlas draft-wijnands-mpls-mldp-node-protection-00
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
1 MPLS Source Label Mach Chen Xiaohu Xu Zhenbin Li Luyuan Fang IETF87 MPLS Aug Berlin draft-chen-mpls-source-label-00.
RSVP-TE Extensions to Realize Dynamic Binding of Associated Bidirectional LSP CCAMP/MPLS WG, IETF 79th, Beijing, China draft-zhang-mpls-tp-rsvpte-ext-associated-lsp-01.
Signaling Protocol for Access Service Network using LDP (draft-matsuda-l2vpn-access-service-protocol-00.txt) Tetsushi Matsuda Information Technology R&D.
End-to-End VoMPLS Header Compression (draft-ash-e2e-vompls-hdr-compress-00.txt) End-to-End VoIP Header Compression Using cRTP (draft-ash-e2e-crtp-hdr-compress-00.txt)
PW MUX PWE – 71st IETF 10 March 2008 Yaakov (J) Stein.
78th IETF Meeting - Maastricht 27th, July 2010
Precision Time Protocol
draft-barth-pce-association-bidir-01
TICTOC WG Transporting PTP Messages (1588) over MPLS Networks
Presentation transcript:

Precision Time Protocol over MPLS draft-ronc-ptp-mpls-00.txt PWE3 WG IETF Chicago 2007 Ron Cohen

2 Agenda IEEE1588/PTP in a nutshell Encapsulation PTP LSPs LSP Setup and Signaling Open issues Summary and Proposal

3 PTP in a nutshell

4 Protocol Operation Align Master to Slave Time/Frequency Sync and Follow-Up messages downstream Measure Master to Slave Delay Delay-Request and Delay-Response exchange End to End (E2E) measurement Measure per-link Delay (Optional) Pdelay-Request, Pdelay-Response and Pdelay- Response-Follow-Up Peer to Peer (P2P) measurement

5 Protocol Operation (Cont.) Master-Slave Hierarchy Setup and Maintenance Announce messages sent from master to slaves Used to relay synchronization status and build hierarchy Signaling Signaling messages exchanged between clock for negotiation, setup etc. Clock Management Management messages sent between manager and clocks

6 Main PTP Entities Ordinary clock Grand Master is the source of time/frequency Ordinary slave clocks are the synchronization clients Boundary Clock Connects between different networks or administrative domains Does not forward PTP messages Slave on one port and Master/Passive on others Transparent Clock Forwards PTP messages Measures and Corrects PTP messages to compensate for queuing processing and propagation delays

7 Sync and Delay-Req formats

8 Encapsulations PTP defined over:  Ethernet  UDP/IPv4  UDP/IPv6  DeviceNet, ControlNet, IEC PTP is used as part of 802.1as "Standard for Local and Metropolitan Area Networks - Timing and Synchronization for Time-Sensitive Applications in Bridged Local Area Networks”

9 PTP over MPLS Encapsulation

10 PTP MPLS Encapsulation

11 PTP MPLS Encapsulation PTP header immediately follows PW label Transport Specific Field set to zero for all PTP messages Compliant with generic PW control word as specified in RFC4385 A PTP Forwarding Equivalence Class (FEC) is associated with the PW label Benefits  Bandwidth efficient  Easy to identify PTP Event messages  Easy to process correction field in hardware

12 Tunnel and PTP LSPs Scope limited to Point to Point LSP

13 Tunnel and PTP LSPs Tunnel LSP switches MPLS tunnel labels Tunnel LSP connects between PTP aware LSRs E2E PTP LSP switches PTP/PW labels E2E LSP connects between PTP ordinary and boundary clocks

14 Tunnel and PTP LSPs (Cont.) Peer to Peer PTP LSPs connects between PTP peers for Pdelay Measurements only

15 Similarity to Multi-Segment PW Transparent clocks behave somewhat similar to PW stitching Manipulates the correction field of PTP messages In addition to PW label switching Same administrative domain and PSN on both ends

16 PTP Entities Each clock has a globally unique clock identity Based either on EUI-64 / MAC address / Private ID networks Identity A logical access point of a PTP clock for PTP communications to the communications network. Port A segment of a network enabling direct communication between two PTP ordinary or boundary clocks. Communication Path A logical grouping of PTP clocks that synchronize to each other using the PTP protocol, but that are not necessarily synchronized to PTP clocks in another PTP domain. Domain

17 PTP Entities over MPLS Communication Paths  A set of one or more E2E LSPs  Point to Point Communication Path or:  Each ordinary or boundary clock port must form an PTP LSP with all non-slave-only PTP ports. PTP domains  Different Domains are sent on separate PTP LSPs PTP ports  PTP port used per E2E PTP LSP or:  Single PTP port used for multiple LSPs

18 MPLS Communication Path Example

19 PTP LSP Setup and Signaling

20 PTP LSP Setup Use LDP Extensions for setup of PWs (RFC3036)  Extended LDP discovery  Bidirectional LSPs setup  Downstream unsolicited label binding  Use Forwarding Equivalence Class (FEC) to identify the meaning of the label and identify the PW type New FEC AII and AGI defined  Generalized PWiD (GID) FEC used  End-to-End or Peer-to-Peer PTP PW Types  Port Number and Clock Identity (Port identity) used as Attachment Individual Identifiers (AII)  Domain number used as Attachment Group Identifier

21 PTP FEC

22 Open issues and Next Steps

23 Open Issues Traffic Engineering  Setup of symmetric LSPs  Use of RSVP-TE for tunnel LSP  Automatic Protection switching Use of P2MP and MP2MP LSPs  FEC collision Discovery and Aggregation Friendly AII types LDP capability negotiation PTP management messages

24 Summary and Proposal PTP direct mapping to MPLS is required PWE3 is the place to advance this work  Non-IP encapsulation over MPLS  Relevant experts and expertise Suggest to add to PWE3 agenda  Possibly move to TICTOC if chartered  Coordinate with other WG if required Suggest to adopt draft-ronc-ptp-mpls-00 as candidate for WG document

Thank You Ron Cohen

26 Multi-Segment PTP Scenario