GMPLS Interoperability Test Event Results and Recommendations

Slides:



Advertisements
Similar presentations
Achieving Seamless IP Optical Network Integration OIF Interoperability Update Amy Wang, Avici Systems.
Advertisements

G : DCM Signaling Mechanism Using GMPLS RSVP-TE ITU-T Workshop on IP-Optical, Chitose, Japan 7/11/2002 Dimitrios Pendarakis, Tellium, Inc. ITU-T.
CR-LDP for ASON Signalling Session 7 – Signalling and Routing Presented by: Stephen Shew Date:
Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
Release 5.1, Revision 0 Copyright © 2001, Juniper Networks, Inc. Advanced Juniper Networks Routing Module 9: Static Routes & Routing Table Groups.
OLD DOG CONSULTING Challenges and Solutions for OAM in Point-to-Multipoint MPLS Adrian Farrel, Old Dog Consulting Ltd. Zafar Ali, Cisco Systems, Inc.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Understanding MPLS TE Components.
Application of GMPLS technology to traffic engineering Shinya Tanaka, Hirokazu Ishimatsu, Takeshi Hashimoto, Shiro Ryu (1), and Shoichiro Asano (2) 1:
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Introducing the TE Concept.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Requirement and protocol for WSON and non-WSON interoperability CCAMP WG, IETF 81th, Quebec City, Canada draft-shimazaki-ccamp-wson-interoperability-00.
CCAMP - 69th IETF1 Generalized MPLS (GMPLS) Support For Metro Ethernet Forum and G.8011 User-Network Interface (UNI) draft-berger-ccamp-gmpls-mef-uni-00.txt.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—2-1 Label Assignment and Distribution Introducing Typical Label Distribution in Frame-Mode MPLS.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Static Routing Routing Protocols and Concepts – Chapter 2.
© 2001, Cisco Systems, Inc. Ethernet over Multiprotocol Label Switching.
GMPLS interoperability test in Super SINET Shoichiro Asano The National Institute of Informatics Hirokazu Ishimatsu Japan Telecom Co., Ltd.
June 4, 2003Carleton University & EIONGMPLS - 1 GMPLS Generalized Multiprotocol Label Switching Vijay Mahendran Sumita Ponnuchamy Christy Gnanapragasam.
MPLS additions to RSVP Tunnel identification Tunnel parameter negotiation Routing policy distribution Routing debugging information Scalability improvements.
MPLS H/W update Brief description of the lab What it is? Why do we need it? Mechanisms and Protocols.
CS Summer 2003 Lecture 13. CS Summer 2003 MP_REACH_NLRI Attribute The MP_REACH_NLRI attribute is encoded as shown below:
CS Summer 2003 Lecture 9. CS Summer 2003 FILTERSPEC Object FILTERSPEC Object defines filters for selecting a subset of data packets in a session.
LSP-Ping extensions for MPLS-TP draft-nitinb-mpls-tp-lsp-ping- extensions-00 Nitin Bahadur Sami Boutros Rahul Aggarwal Eric Gray.
Ethernet TSPEC and MEF Parameters draft-ietf-mef-ethernet-traffic-parameters-01.txt
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Static Routing Routing Protocols and Concepts – Chapter 2.
1 Fabio Mustacchio - IPS-MOME 2005 – Warsaw, March 15th 2005 Overview of RSVP-TE Network Simulator: Design and Implementation D.Adami, C.Callegari, S.Giordano,
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.
C O R P O R A T E T E C H N O L O G Y Information & Communications Networks & Multimedia Communications NOBEL WP4 – Siemens implementation activities contact:
GVPNs: Generalized VPNs using BGP and GMPLS Toolkit draft-ouldbrahim-ppvpn-gvpn-bgpgmpls-06.txt Hamid Ould-Brahim Yakov Rekhter
IETF 68, MPLS WG, Prague P2MP MPLS-TE Fast Reroute with P2MP Bypass Tunnels draft-leroux-mpls-p2mp-te-bypass-01.txt J.L. Le Roux (France Telecom) R. Aggarwal.
P2MP MPLS-TE FRR with P2MP Bypass Tunnel draft-leroux-mpls-p2mp-te-bypass-00.txt J.L. Le Roux (France Telecom) R. Aggarwal (Juniper) IETF 67, MPLS WG,
When is it safe to send data in a network controlled by a GMPLS control-plane? Kohei Shiomoto Adrian Farrel NTT Old Dog Consulting
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.
Dynamic Circuit Services Control Plane Overview April 24, 2007 Internet2 Member Meeting Arlington, Virginia Tom Lehman University of Southern California.
Authentication Mechanism for Port Control Protocol (PCP) draft-wasserman-pcp-authentication-01.txt Margaret Wasserman Sam Hartman Painless Security Dacheng.
Junos Intermediate Routing
Brief Introduction to Juniper and its TE features Huang Jie [CSD-Team19]
OIF NNI: The Roadmap to Non- Disruptive Control Plane Interoperability Dimitrios Pendarakis
June 4, 2003Carleton University & EIONGMPLS - 1 GMPLS Generalized Multiprotocol Label Switching Vijay Mahendran Sumita Ponnuchamy Christy Gnanapragasam.
A PRESENTATION “SEMINAR REPORT” ON “ GENERALIZED MULTIPROTOCOL LABEL SWITCHING“
© British Telecommunications plc MPLS-based multicast A Service Provider perspective Ben Niven-Jenkins Network Architect, BT
Optical Networking & Grid Middleware Final Presentation May 25, 2004.
RSVP and implementation Details for the lab. RSVP messages PATH, RESV –To setup the LSP PATHtear, RESVtear –To tear down an LSP PATHerr, RESVerr –For.
IETF 66 L1VPN Basic Mode Draft draft-ietf-l1vpn-basic-mode-00.txt Don Fedyk (Editor) Yakov Rekhter (Editor)
1 IETF-81, MPLS WG, Quebec City, Canada, July, 2011 draft-ali-mpls-inter-domain-p2mp-rsvp-te-lsp-06.txt MPLS WG IETF-81 Quebec City, Canada July, 2011.
WSON Summary Young Lee Document Relationships Information Gen-constraints Encode WSON Encode Signal Compatibility OSPF Gen-constraints.
Framework for G.709 Optical Transport Network (OTN) draft-ietf-ccamp-gmpls-g709-framework-05 CCAMP WG, IETF 82 nd Taipei.
Support for RSVP in Layer 3 VPNs draft-davie-tsvwg-rsvp-l3vpn-01.txt Bruce Davie François le Faucheur Ashok Narayanan Cisco Systems.
Kireeti Kompella draft-kompella-mpls-rmr-01
June 4, 2003Carleton University & EIONGMPLS - 1 GMPLS Generalized Multiprotocol Label Switching Vijay Mahendran Sumita Ponnuchamy Christy Gnanapragasam.
1 Ping and Traceroute for GMPLS LSPs in Non-Packet Switched Networks draft-ali-ccamp-gmpls-lsp-ping-traceroute-01.txt Zafar Ali, Roberto Cassata (Cisco.
Introducing a New Concept in Networking Fluid Networking S. Wood Nov Copyright 2006 Modern Systems Research.
Routing in the Inernet Outcomes: –What are routing protocols used for Intra-ASs Routing in the Internet? –The Working Principle of RIP and OSPF –What is.
IP Traffic Engineering RSP draft-shen-ip-te-rsp-01.txt Naiming Shen Albert Tian Jun Zhuang
ReSerVation Protocol (RSVP) Presented by Sundar P Subramani UMBC.
Refresh Interval Independent facility FRR draft-chandra-mpls-enhanced-frr-bypass-00 Chandra Ramachandran Yakov Rekhter.
1 CHEETAH - CHEETAH – Circuit Switched High-Speed End-to-End Transport ArcHitecture Xuan Zheng, Xiangfei Zhu, Xiuduan Fang, Anant Mudambi, Zhanxiang Huang.
Applicability of Existing Solutions to the Problem Space draft-takeda-l1vpn-applicability-03.txt.
70th IETF Vancouver, December 2007 CCAMP Working Group Status Chairs: Deborah Brungard : Adrian Farrel :
Signaling Transport Options in GMPLS Networks: In-band or Out-of-band Malathi Veeraraghavan & Tao Li Charles L. Brown Dept. of Electrical and Computer.
1 77th IETF, CCAMP WG, Anaheim, CA, USA March 2010 Signaling RSVP-TE P2MP LSPs in an Inter- domain Environment draft-ali-mpls-inter-domain-p2mp-rsvp-te-lsp-03.txt.
1 68th IETF, Prague, March 2007 Address Resolution for GMPLS controlled PSC Ethernet Interfaces draft-ali-arp-over-gmpls-controlled-ethernet-psc-i-04.txt.
Label Distribution Protocols LDP: hop-by-hop routing RSVP-TE: explicit routing CR-LDP: another explicit routing protocol, no longer under development.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNP 1 v3.0 Module 4 Routing Information Protocol version 2.
Precision Time Protocol over MPLS draft-ronc-ptp-mpls-00.txt PWE3 WG IETF Chicago 2007 Ron Cohen
Support for RSVP-TE in L3VPNs Support for RSVP-TE in L3VPNs draft-kumaki-murai-ccamp-rsvp-te-l3vpn-01.txt Kenji Kumaki KDDI Corporation Tomoki Murai Furukawa.
CCAMP WG, IETF 79th, Beijing, China draft-ietf-ccamp-gmpls-g709-framework-03.txt Framework for GMPLS and PCE Control of G.709 Optical Transport Networks.
Design Guidelines for IPv6 Networks draft-matthews-v6ops-design-guidelines Philip Matthews Alcatel-Lucent.
60th IETF San Diego August 2004 TE parameters to be exchanged between GMPLS-controlled ASes draft-otani-ccamp-interas-gmpls-te-00.txt Tomohiro Otani
Tomohiro Otani Kenji Kumaki Satoru Okamoto Wataru Imajuku
Anup K.Talukdar B.R.Badrinath Arup Acharya
Presentation transcript:

GMPLS Interoperability Test Event Results and Recommendations Ashok Narayanan, Cisco Systems ashokn@cisco.com Ben Schultz, UNH Interoperability Lab schultz@iol.unh.edu April 21, 2017

Agenda Overview of GMPLS Interoperability Test Event Issues for CCAMP WG to consider Issues for vendors to consider Conclusion Acknowledgements 21-Apr-17

Overview of GMPLS Interop Held at UNH Interoperability Lab Staging for GMPLS demo at NGN 2002 Organized by The MPLS Forum Participants Equipment Implementations Routers: Cisco, Juniper Switch: Sycamore Emulated Implementations Stacks: Netplane, DCL Test Eqpt: Agilent, NetTest 21-Apr-17

Overview of GMPLS Interop 21-Apr-17

Results of GMPLS Interop Demonstrated multi-vendor LSPs LSPs signaled using GMPLS RSVP/TE Statically routed (no OSPF/TE, no LMP) Numbered links Single control Ethernet network Sent data traffic where possible Strict, some loose ERO support tested Details in Test Plan & Results Whitepaper http://www.mplsforum.org/NGNevent.html 21-Apr-17

WG Issues – ResvConf address OOB ResvConf message addressed to….? Confirm Requester (as in RFC2205) Supports ResvConf to non-participant in LSP signaling ResvConf can propagate without LSP state Requires integrity keys between endpoints Next-hop (like PathTear) Doesn’t require extra integrity keys ResvConf cannot propagate without LSP state ResvConf must be to participant in LSP signaling Recommendation: Next-hop Isomorphic to ResvError Requires standards note 21-Apr-17

Vendor Issues – Port label What is the port label value for FSC/LSC? Draft specifies label mapping is private Vendors “agreed” on interface-index (what about numbered?) Remotelocal mapping of label same as interface-index mapping Vendors viewed this as a global rule Result: Must use private mapping Label mapping independent of interface-index mapping Vendors should implement remotelocal label mapping configured or discovered (LMP) No reliance on interface-index mapping or any network-global label mapping rule Applies to FSC or LSC, numbered or unnumbered Section 3.2.1.1, draft-ietf-mpls-generalized-signaling-09 21-Apr-17

Vendor Issues – Signaling address Out of band signaling: “control” IP address? In IF-ID HOP and ERROR objects Source and destination address of message Historically: address of msg output interface May cause instability during CC changeover PHOP “control” address must change for Resv reachability Message-IDs invalid across CC change Recommendation: Use a stable address Router-ID is a good candidate May need routing (IGP/LMP/static) for reachability Implementations must receive any ctrl address Receiver not responsible for unstable ctrl address 21-Apr-17

Vendor Issues - TSpecs When to generate SONET/SDH TSpecs? Interop: draft-ietf-ccamp-gmpls-sonet-sdh-05: for any SONET-encoded LSP. Vendors disagreed. Result: draft-ietf-ccamp-gmpls-sonet-sdh-07: Only for TDM switching or special transparency Should PathError include TSpec? RFC2205: <sender_descriptor> optional in Path and PathError, but PathError reflects from Path RFC3209: <sender_descriptor> required in Path RFC2205: <sender_descriptor> requires both SENDER_TEMPLATE and SENDER_TSPEC Result: PathError for LSP must include TSpec 21-Apr-17

Vendor issues – Receipt of ERO Vendors should accept Path messages with or without an ERO Receiver nodes – should accept both Switch nodes – depends on feature availability Without ERO With strict ERO only With ERO (strict or loose) Combinations (e.g. 1 & 2, 1 & 3) Switch nodes must clearly document what they do 21-Apr-17

Vendor issues - miscellaneous Vendors should behave as per spec for: Path with or without Label Set ResvConfirm support SONET label for TDM switching SONET TSpec including Profile field Session address: Router-ID or other local Sender template address: Router-ID or local Message-ID Acks: from Router-ID or other Vendors should document features that they support for the above 21-Apr-17

Conclusion We tested GMPLS RSVP/TE interoperability We found a limited set of issues with the draft specifications, as per our test plan We also provide some implementation recommendations to vendors Details in Test Plan & Results Whitepaper http://www.mplsforum.org/NGNevent.html 21-Apr-17

Acknowledgements MPLS Forum UNH Interoperability Labs Agilent Technologies Cisco Systems Data Connection Ltd (DCL) Juniper Networks NetPlane Systems Inc. NetTest Inc. Sycamore Networks 21-Apr-17