CCAMP Groupe de Travail IETF 83 Paris 26 Mars 2012

Similar documents
Implementing GMPLS UNI

Inter-domain progress between US and Japan

GMPLS Overview Generalized MPLS

3 rd OPTICAL SIGNALING, ROUTING

Deploying MPLS Traffic Engineering

Configuring GMPLS with CLI

Segment Routing Policy for Traffic Engineering draft-filsfils-spring-segment-routing-policy-05.txt

Support for RSVP in Layer 3 VPNs

RSVP-TE extensions for interdomain LSPs

Framework for G.709 Optical Transport Network (OTN)

A Segment Routing (SR) Tutorial. R. Bonica NANOG70 June 6, 2017

MPLS Traffic Engineering Traffic Protection using Fast Re-route (FRR)

MPLS Traffic Engineering Inter-AS TE

Introduction to IEEE 802.1Qca Path Control and Reservation

Network Configuration Example

Internet Engineering Task Force (IETF) Request for Comments: 7025 Category: Informational

Advertising MPLS LSPs in the IGP

BGP-TE APPLICATION LEVEL TOPOLOGY INTELLIGENCE

Functional validation of the cooperation between Virtual Network Topology Manager and Path Computation Element

Session 2: MPLS Traffic Engineering and Constraint-Based Routing (CR)

IEEE Infocom 2005 Demonstration ITEA TBONES Project

On the design of MPLS-ASON/GMPLS Interconnection Mechanisms

Network Configuration Example

Configuring GMPLS UNI

MPLS etc.. MPLS is not alone TEST. 26 April 2016 AN. Multi-Protocol Label Switching MPLS-TP FEC PBB-TE VPLS ISIS-TE MPƛS GMPLS SR RSVP-TE OSPF-TE PCEP

Introduction to Segment Routing

KTHNOC, MPLS/RSVP lab, rev: 1.7 KTHNOC. MPLS/RSVP lab. Juniper version. Group Nr. Name1. Name2. Name3. Name4. Date. Grade. Instructor s Signature

Constraint-Based Loose Explicit Routing and Signaling for Inter- Domain Lightpath Provisioning in Wavelength Routed Optical Network

About IOS XR Traffic Controller (XTC)

Junos OS. RSVP LSP Tunnels Feature Guide. Release Published: Copyright 2011, Juniper Networks, Inc.

Segment Routing Commands

RFC 3945 GMPLS Architecture October Table of Contents

Internet Engineering Task Force (IETF) Request for Comments: Microsoft S. Previdi Cisco Systems May 2016

Deploying MPLS Traffic Engineering

TE Topology and Tunnel Modeling for Transport Networks

Deploying MPLS Traffic Engineering

MPLS/RSVP/BGP lab KTH CSC. Juniper version. Group Nr. Name1. Name2. Name3. Name4. Name5. Grade. Instructor s Signature

GMPLS Configuration Commands. LMP Commands. lmp. gmpls-loopback-address. peer XRS MPLS Guide Page 493 GMPLS. Description

Inter-domain Routing with Shared Risk/Resource Groups (SRG)

Path Computation Element Implementation Agreement

SDN Workshop. Contact: WSDN01_v0.1

Generalized MPLS Introduction and Deployment

Generalized MPLS UNI Introduction and Deployment

Testbed Implementation of Control Plane Extensions for Inter-Carrier GMPLS LSP Provisioning

Internet Engineering Task Force (IETF) Request for Comments: 7551 Category: Standards Track. R. Gandhi, Ed. Cisco Systems May 2015

Multi Protocol Label Switching (an introduction) Karst Koymans. Thursday, March 12, 2015

Signaling Methods and Object Association for Flex LSPs

Request for Comments: 4990 Category: Informational Isocore R. Rabbat Google September 2007

Internet Engineering Task Force (IETF) ISSN: November 2012

Core Networks Evolution

Old Dog Consulting February Generalized Multiprotocol Label Switching (GMPLS) Traffic Engineering Management Information Base

Category: Standards Track BT K. Kumaki KDDI R&D Labs A. Bonda Telecom Italia October 2008

MPLS. 9 March 2018 AN

Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS

SDN Workshop. Contact: WSDN01_v0.1

Overview of GMPLS Protocols and Standardization

SDN Controllers in the WAN: protocols and applications

Internet Engineering Task Force (IETF) Category: Standards Track. T. Morin France Telecom - Orange Y. Rekhter. Juniper Networks.

Dig into MPLS: Transit Tunnel Diversity

Multi-Protocol Label Switching

Segment Routing MPLS OAM Support

2D1490 p MPLS, RSVP, etc. Olof Hagsand KTHNOC/NADA

The LSP Protection/Restoration Mechanism in GMPLS. Ziying Chen

Internet Engineering Task Force (IETF) Request for Comments: 6002 Updates: 3471, 3473, 3945, 4202, 4203, ISSN: October 2010

MPLS Multipath Extensions

PCEP extensions for a BGP/MPLS IP-VPN

Multiprotocol Label Switching (MPLS) Traffic Engineering

Dynamic PCC. Information About Dynamic PCC. Path Computation Element Protocol Functions

Distributed Clustering Method for Large-Scaled Wavelength Routed Networks

Multicast OLSP Establishment Scheme in OVPN over IP/GMPLS over DWDM

Configure IOS XR Traffic Controller (XTC)

Agenda DUAL STACK DEPLOYMENT. IPv6 Routing Deployment IGP. MP-BGP Deployment. OSPF ISIS Which one?

Expires: August 25, 2008 February 22, 2008

BraindumpsQA. IT Exam Study materials / Braindumps

Establishment of Point-to-Multi-Point path in GMPLS controlled Wide Area

GMPLS Asymmetric Bandwidth Bidirectional Label Switched Paths (LSPs)

Internet Engineering Task Force (IETF) Request for Comments: 8231 Category: Standards Track

MPLS etc.. 9 May 2017 AN

Introduction to Segment Routing Santiago Álvarez, Distinguished Technical Marketing Engineer BRKRST-2124

Network Configuration Example

MPLS-TE Configuration Application

Diffserv over MPLS QoS Policy Management

Применение MPLS в сетях связи. (Часть 3)

Problem Statement. draft-ggalimbe-ccamp-flexigrid-carrier-label-02

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF

Internet Engineering Task Force (IETF) Category: Standards Track. B. Decraene S. Litkowski Orange R. Shakir Google, Inc. July 2018

Advanced Telecommunications

MPLS Traffic Engineering--Scalability Enhancements

Copyright (C) The Internet Society (2001). All Rights Reserved.

Segment Routing MPLS OAM Support

Internet Engineering Task Force (IETF) Request for Comments: Category: Standards Track ISSN: February 2012

Distributed Clustering Method for Large-Scaled Wavelength Routed Networks

Introduction to Segment Routing

Routing Resiliency Latest Enhancements

Internet Engineering Task Force (IETF) Orange R. Shakir Google March 2018

Network Working Group Request for Comments: 4558 Category: Standards Track Cisco Systems D. Papadimitriou Alcatel June 2006

MPLS MPLS. Basically: 9 March 2018 AN. Multi-Protocol Label Switching. A bit of history. Multi-Protocol Label Switching.

Recovery Amendment to E-NNI 2.0 Common Part

PCE. Path Computation Element (PCE)

MPLS. IP router architecture

Transcription:

draft-ali-ccamp-te-metric-recording-01.txt draft-ali-ccamp-rc-objective-function-metric-bound-01.txt draft-ali-ccamp-rsvp-te-include-route-01.txt draft-ali-ccamp-xro-lsp-subobject-01.txt CCAMP Groupe de Travail IETF 83 Paris 26 Mars 2012 1

draft-ali-ccamp-te-metric-recording-01.txt α draft-ali-ccamp-rc-objective-function-metric-bound-01.txt β draft-ali-ccamp-rsvp-te-include-route-01.txt γ draft-ali-ccamp-xro-lsp-subobject-01.txt δ Authors list as per the superscript: Zafar Ali αβγδ Luyuan Fang β Clarence Filsfils αβγδ Gabriele Maria Galimberti γ Ori Gerstel γδ Matt Hartley δ Kenji Kumaki αβγδ Rüdiger Kunze αβγδ Julien Meuric δ George Swallow αβγδ Cisco Systems Cisco Systems Cisco Systems Cisco Systems Cisco Systems Cisco Systems KDDI Corporation Deutsche Telekom AG France Telecom Orange Cisco Systems 2

Overall Problem Space The GMPLS UNI-C or NNI is blind to valuable information that a network may be willing to supply The aim is to allow increased information flow across such boundaries, while respecting that not everything can or will be shared Though of a theme, each draft stands on its own Two drafts are focused on better understanding and use of metrics Two are focused on diversity and better use of SLRG information All are work in progress 3

Overall Problem Space (2) NNI UNI-N UNI-C UNI-C UNI-N NNI UNI-N UNI-C The NNI could as well be an inter-area or interdomain TE link A TE headend has loss of visibility across these links 4

Overall Problem Space (2) NNI UNI-N UNI-C UNI-C UNI-N NNI The NNI could as well be an inter-area or interdomain TE link A TE headend has loss of visibility across these links 5

Metric Recording draft-ali-ccamp-te-metric-recording Latency and latency variation have been identified as critical metrics e.g. in financial networks [draft-ietf-ospf-te-metric-extensions], [draftprevidi-isis-te-metric-extensions]. In inter-domain or GMPLS overlay networks, Ø Ingress node may not know route of a uni-directional (FA) LSP. Ø Ingress and egress nodes may not know route of a bi-directional (RA) LSP. Endpoints of an FA or RA need to advertise these in client layer IGP 6

draft-ali-ccamp-te-metric-recording: Next Steps Problem and Solution space very similar to draft-zhang-ccamp-srlg-faconfiguration. Authors of these drafts have already been in contact about possibly merging 7

Objective Function draft-ali-ccamp-rc-objective-function-metric-bound Network performance criteria (e.g. latency) are becoming critical to path selection (e.g., in financial networks). Providers are interested in paths that meet multiple constraints For example, Ø a financial customer wants a path that meets a certain delay Ø The service provider is interested in the minimum cost path that meets that requirement Extensions to the PCE have already been made to express objective functions 8

Objective Function at a UNI Path with Objective Func/ Metric bounds R1 UNI R3 R5 R6 R7 R9 R2 At a UNI UNI 15454 R4 Ø The UNI-C may not have access to a PCE R10 Ø Or the UNI-N is fully capable of performing the calculations and thus no PCE has been deployed When ERO contains loose hops, e.g., in inter-domain and GMPLS overlay cases, there is a need to carry objective function and/ or metric bounds. R8 9

Expressing the Objective Function Objective Function is tied to a loose hop Two new ERO subobject types, Objective Function (OF) and Metric, are defined. Ø OF subobject conveys a set of one or more specific optimization criteria that MUST be followed in expanding route of a TE-LSP. Ø Metric subobject indicates the bound on the path metric that MUST NOT be exceeded for the loose segment Note: Draft needs to be updated for the case where a loose hop expansion results in the insertion of a new loose hop 10

Homogeneity and Fate-sharing draft-ali-ccamp-rsvp-te-include-route Requirement is to have two LPSs to follow same route: Ø Fate Sharing. Ø Homogeneous Attributes: E.g., when FA/RA-LSPs are bundled together, it is often required that the LSPs to have same delay and DV characteristics. The ingress node requires certain SLRGs to be explicitly included when the loose hop is expanded. Ø This derives, for instance, from an overall link diversity plan 11

Homogeneity and Fate-sharing(2) NNI UNI-N UNI-C UNI-C UNI-N NNI Ingress node may lack sufficient topological knowledge It there must form an ERO with loose hop(s) It cannot divide those loose hop(s) into a proper sequence of strict or a sequence of finer-grained loose hops (e.g., in inter-domain and GMPLS overlay networks). 12

Homogeneity and Fate-sharing: Solution Explicit Inclusion Route Subobject (EIRS) Ø A new ERO subobject type Ø Indicates an inclusion between a pair of explicit or abstract nodes Encoding and processing rules are similar to Explicit Exclusion Route Subobject (EXRS) subobject of ERO defined in [RFC4874], (the exception being include vs. exclude semantics) Subobjects supported by XRO/ EXRS are supported i.e., inclusion of links, nodes, SRLGs, tunnel/ LSP, unnumbered interfaces, etc. 13

Route Diversity using Exclude Routes draft-ali-ccamp-xro-lsp-subobject Not all use-cases are covered with the existing XRO subobjects Ø Exclusion of the route of an LSP Where the ingress node is denied RRO by policy Which does not involve the node signaling the diverse LSP Ø LSP diversity is a responsibility of the server layer Permits client layer to broadly express diversity requirements 14

Processing node exception R3 R5 R6 R1 UNI R7 R9 UNI R4 R10 R2 15454 R8 Optical UNI interface Optical node has extremely high dataplane availability Processing node is an acceptable exception 15

LSP Subobject New LSP subobject of Exclude Route (XRO) Object and Explicit Exclusion Route Subobject (EXRS) defined in [RFC4874]. Carries FEC of the LSP or Tunnel from which diversity is desired Defines flags: Ø Exclusion-Flags: SRLG, Node, & Link exclusion. Ø Attribute Flags: LSP ID ignored (Tunnel Exclusion) Destination node exception Processing node exception Penultimate node exception Ø Last 3 are oriented toward UNI interface 16

Next Steps Solicit consideration and input from the WG Intention is that drafts become WG Documents 17