GMPLS UNI Best Current Practices draft-beeram-ccamp-gmpls-uni-bcp-00.txt V.Beeram, I.Bryskin, W.Doonan (ADVA Optical Networking) J.Drake, G.Grammel (Juniper.

Slides:



Advertisements
Similar presentations
APNOMS03 1 A Resilient Path Management for BGP/MPLS VPN Jong T. Park School of Electrical Eng. And Computer Science Kyungpook National University
Advertisements

CCAMP WG, IETF 80th, Prague, Czech Republic draft-gonzalezdedios-subwavelength-framework-00 Framework for GMPLS and path computation support of sub-wavelength.
RSVP-TE Extensions for SRLG Configuration of FA
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.
Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
Application-Based Network Operations (ABNO) IETF 88 – SDN RG
A New Paradigm for Inter-Domain Traffic Engineering Adrian Farrel Juniper Networks
Advance in Design and Implementation of VLSR in Support of E2E VLAN DRAGON Meeting, 2005 Xi Yang Information Sciences Institute University of Southern.
NEW OUTLOOK ON MULTI-DOMAIN AND MULTI-LAYER TRAFFIC ENGINEERING Adrian Farrel
An Architecture for Application-Based Network Operations Adrian Farrel - Old Dog Consulting Daniel King –
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Understanding MPLS TE Components.
Problem Statement and Architecture for Information Exchange Between Interconnected Traffic Engineered Networks draft-farrel-interconnected-te-info-exchange-03.txt.
Requirement and protocol for WSON and non-WSON interoperability CCAMP WG, IETF 81th, Quebec City, Canada draft-shimazaki-ccamp-wson-interoperability-00.
1 draft-ali-ccamp-rc-objective-function-metric-bound-02.txt draft-ali-ccamp-rsvp-te-include-route-02.txt draft-ali-ccamp-xro-lsp-subobject-02.txt CCAMP.
Multi-Layer Switching Layers 1, 2, and 3. Cisco Hierarchical Model Access Layer –Workgroup –Access layer aggregation and L3/L4 services Distribution Layer.
ITU-T Workshop “NGN and its Transport Networks“ Kobe, April 2006 International Telecommunication Union ITU-T Introduction to the Path Computation.
An evolutionary approach to G-MPLS ensuring a smooth migration of legacy networks Ben Martens Alcatel USA.
OLD DOG CONSULTING Traffic Engineering or Network Engineering? The transition to dynamic management of multi-layer networks Adrian Farrel Old Dog Consulting.
Inter-Domain Path Computation in MPLS Authors: Faisal Aslam, Zartash Afzal Uzmi, Adrian Farrel, and Michal Pioro Zartash Afzal Uzmi Department of Computer.
MPLS and Traffic Engineering
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #12 LSNAT - Load Sharing NAT (RFC 2391)
A Study of MPLS Department of Computing Science & Engineering DE MONTFORT UNIVERSITY, LEICESTER, U.K. By PARMINDER SINGH KANG
Control and Traffic Management Paper: Banerjee et al.: ” Generalized multiprotocol label switching: an overview of signaling enhancements and recovery.
(part 3).  Switches, also known as switching hubs, have become an increasingly important part of our networking today, because when working with hubs,
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
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.
1 Multi Protocol Label Switching Presented by: Petros Ioannou Dept. of Electrical and Computer Engineering, UCY.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
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:
Introduction to Network Layer. Network Layer: Motivation Can we built a global network such as Internet by extending LAN segments using bridges? –No!
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. © The McGraw-Hill Companies, Inc. Extending LANs Asst. Prof. Chaiporn Jaikaeo,
Hour 9 Network Hardware. What You’ll Learn in This Hour Bridges Hubs and switches Routers Network Address Translation.
MPLS and Traffic Engineering Ji-Hoon Yun Computer Communications and Switching Systems Lab.
1 Review - OSI Model n OSI Reference Model u represents the communications process. u 7 layers: physical, data link, network, transport, session, presentation.
Today’s Topics Chapter 8: Networks Chapter 8: Networks HTML Introduction HTML Introduction.
Chapter 8: Virtual LAN (VLAN)
1 Using Multi-Layer Routing to Provision Services across MPLS/GMPLS Domain Boundaries Andrew G. Malis Chief Technologist, Tellabs Chairman and President,
Brief Introduction to Juniper and its TE features Huang Jie [CSD-Team19]
OIF NNI: The Roadmap to Non- Disruptive Control Plane Interoperability Dimitrios Pendarakis
MPLS-TP INTER-OP: WHAT, WHY, AND HOW? General Objectives for MPLS-TP Inter-Op Test Program at UNH-IOL.
Oz – Foundations of Electronic Commerce © 2002 Prentice Hall Essentials of Telecommunications.
W&L Page 1 CCNA CCNA Training 3.4 Describe the technological requirements for running IPv6 in conjunction with IPv4 Jose Luis Flores /
draft-liu-teas-yang-te-topo
1 Requirements for GMPLS-based multi-region and multi-layer networks (MRN/MLN) draft-ietf-ccamp-gmpls-mln-reqs-01.txt CCAMP WG, IETF 66 Jul. 10, 2006 Kohei.
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
Overlay Networks - Path Computation Approaches draft-bardalai-ccamp-overlay-path-comp-02 Snigdho Bardalai Khuzema Pithewan Rajan Rao IETF-88, Vancouver.
Optical + Ethernet: Converging the Transport Network An Overview.
Inter-area MPLS TE Architecture and Protocol Extensions
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
11 ROUTING IP Chapter 3. Chapter 3: ROUTING IP2 CHAPTER INTRODUCTION  Understand the function of a router.  Understand the structure of a routing table.
66th IETF, Montreal, July 2006 PCE Working Group Meeting IETF-66, July 2006, Montreal A Backward Recursive PCE-based Computation (BRPC) procedure to compute.
Mutually Exclusive Link Group (MELG) draft-beeram-ccamp-melg-00.txt Vishnu Pavan Beeram (Ed), John Drake, Gert Grammel [Juniper Networks] Igor Bryskin.
MULTI-PROTOCOL LABEL SWITCHING By: By: YASHWANT.V YASHWANT.V ROLL NO:20 ROLL NO:20.
67th IETF San Diego November 2006 Routing Extensions to Support Network Elements with Switching Constraint Wataru Imajuku:
The Application of the Path Computation Element Architecture to the Determination of a Sequence of Domains in MPLS & GMPLS draft-king-pce-hierarchy-fwk-01.txt.
Multi-protocol Label Switching
1 draft-ali-ccamp-te-metric-recording-02.txt CCAMP – IETF 84 – Vancouver July - August 2012 Zafar Ali Cisco Systems Clarence Filsfils  Cisco Systems Kenji.
An evolutionary approach to G-MPLS ensuring a smooth migration of legacy networks Ben Martens Alcatel USA.
Multi-layer software defined networking in GÉANT
Packet-Optical Integration using Virtual Topologies
LESSON 2.1_A Networking Fundamentals Understand Switches.
Shared Resource Link Group [SRcLG] draft-beeram-ccamp-srclg-00
Virtual LANs.
MPLS Traffic Engineering
TE Topology and Tunnel Modeling for Transport Networks draft-bryskin-teas-te-topo-and-tunnel-modeling Igor Bryskin (Huawei Technologies) Xufeng Liu (Jabil)
Explicitly advertising the TE protocols enabled on links in ISIS
CHAPTER 8 Network Management
NETWORK BASICS Network - a communications, data exchange, and resource-sharing system created by linking two or more computers and establishing standards,
Presentation transcript:

GMPLS UNI Best Current Practices draft-beeram-ccamp-gmpls-uni-bcp-00.txt V.Beeram, I.Bryskin, W.Doonan (ADVA Optical Networking) J.Drake, G.Grammel (Juniper Networks) M.Paul, R. Kunze (Deutsche Telekom) draft-beeram-ccamp-gmpls-uni-bcp-00.txt

Introduction GMPLS – Provides tools to create and manage end-to-end services in various transport technologies GMPLS_UNI – RFC 4208 discusses how GMPLS can be applied to the overlay model. [GMPLS_UNI_BCP] – Attempts to pool together the best current practices that are being used to apply the GMPLS Overlay model at the UNI reference point. – Based on experiences drawn from interoperating GMPLS- enabled IP routers with Optical Transport elements – Could be generalized for any client-server layer combinations draft-beeram-ccamp-gmpls-uni-bcp-00.txt

A B D G H I J F E C Hierarchical Network draft-beeram-ccamp-gmpls-uni-bcp-00.txt

Traffic Engineering Path computation and qualification operations occur within a given layer – Topology and resource availability information required by elements of the client-layer network is distinct from that required by elements of the server-layer network One way to setup an end-to-end client-layer path in a hybrid network is to use an ERO with a “loose hop” across the server-layer domain. This would cause the server-layer to create the necessary segment of the client-layer topology on the fly. Drawbacks: – necessity for operator to specify ERO with “loose” hop – potential sub-optimal usage of resources – unpredictability WRT fate-sharing of the new segment created on the fly with other links of the client-layer topology. draft-beeram-ccamp-gmpls-uni-bcp-00.txt

Augmenting client-layer topology To enable computing paths between pairs of client- layer endpoints the client-layer topology must be augmented to indicate possible paths across the network domain which can provide transport for the client-layer connections. Segments of the client-layer topology over the network domain should be pre-planned and made available (in terms of TE links and nodes that exist in the client- layer) to all the clients. draft-beeram-ccamp-gmpls-uni-bcp-00.txt

Augmenting client-layer topology A B D G H I J F E C = server-layer = client-layer A Client TEDB D C J I H G B F E Create “TE Link” between F and J in the client-layer by creating underlying server- layer connection Have client-layer links end-to-end, can do CSPF draft-beeram-ccamp-gmpls-uni-bcp-00.txt

Virtual TE Links Virtual TE Link is a TE link that is advertised into the client- layer with no active server layer trail set up to support the TE link Fundamental properties of a Virtual TE Link are: – It is advertised just like a real/regular TE link (client-layer elements see no difference between virtual and real links) – It can share server-layer resources with other virtual TE links When a virtual TE link is signaled in the ERO of a client- layer connection, it ceases to be “Virtual” and transforms into a regular TE-link. – When this transformation takes place, the clients notice the change in the advertised available bandwidth of this TE link. – All other Virtual TE links that share server layer resources with the link in question start advertising “zero” available bandwidth. draft-beeram-ccamp-gmpls-uni-bcp-00.txt

Hierarchical Service Activation A B D G H I J F E C = server-layer = client-layer A Client TEDB D C J I H G B F E Create “Virtual TE Link” between F and J in the client-layer without actually instantiating the underlying server-layer connection Have client-layer links end-to-end, can do CSPF draft-beeram-ccamp-gmpls-uni-bcp-00.txt

Macro SRLGs TE links that are added to the client-layer topology may not be totally independent – If diverse end-to-end client-layer connections are to be computed, fate- sharing information of the TE links needs to be accounted for. Traditional SRLGs – Traditional SRLG represents a shared physical network resource upon which normal function of a link depends – Scalability issues exist with using physical SRLGs in multi-layer environments – SRLG IDs may collide in the client layer advertisements Macro SRLGs – Address scalability and uniqueness of IDs – Same protocol format as that of traditional SRLGs – Assigned automatically for each TE link that is advertised into the client-layer – Each Macro SRLG represents a path segment that is traversed by 2 or more of the underlying server-layer connections. draft-beeram-ccamp-gmpls-uni-bcp-00.txt

Macro SRLGs A B D G H I J F E C = server-layer = client-layer A Client TEDB D C J I H G B F E “TE Links” E-I and F-J share fate (Underlying server-layer connections traverse the same path segment – [G-H][H-I]) Macro SRLG-ID “25” assigned to both the “TE-Links” SRLG 25 draft-beeram-ccamp-gmpls-uni-bcp-00.txt

Switching Constraints Optical network configurations often necessitate specification of connectivity constraints in the TE advertisements. If constraints associated with the binding between a TE link served by the server domain and its associated access TE link are not advertised, there is a risk of an invalid path being picked. Extensions specified in [draft-ietf-ccamp-general- constraint-encode] address this draft-beeram-ccamp-gmpls-uni-bcp-00.txt

Switching Constraints A B1  B3 B2  B4 C1  C3 C2  C4 Valid Paths [A1-B1][B3-C1][C3-D1] [A2-B2][B4-C2][C4-D2] Invalid Paths [A1-B1][B4-C2][…] [A2-B2][B3-C1][…] [A1-B1][B3-C1][C4-D2] [A2][B4-C2][C3-D1] CBD A1 A2 C1 D2B4 B3 B2 B1 C4 C3 C2 D1 TE Links served by the server domain B3-C1 B4-C2 Access TE Links A1-B1C3-D1 A2-B2C4-D2 draft-beeram-ccamp-gmpls-uni-bcp-00.txt

Thank you