MULTILAYER REQUIREMENTS FOR NBI OF IP/MPLS DOMAIN CONTROLLERS

Similar documents
NETFUSION DISCOVERY SYSTEM DESCRIPTION

Introduction to Segment Routing

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF

Carrier SDN for Multilayer Control

MPLS-TE Configuration Application

Network Configuration Example

MPLS Multi-Protocol Label Switching

The Emerging Optical Control Plane

THE EMERGING CONTROL HIERARCHY

Coriant Transcend Symphony Solution

Multi Protocol Label Switching

Cisco WAN Automation Engine (WAE) Network Programmability with Segment Routing

GMPLS Overview Generalized MPLS

EXPLORER SDN PATH PROVISIONING

This document is not restricted to specific software and hardware versions.

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

ECMP Load Balancing. MPLS: Layer 3 VPNs Configuration Guide, Cisco IOS XE Release 3S (Cisco ASR 900 Series) 1

Introduction xvii. Assessment Test xxxiii

Sycamore Networks Implementation of the ITU-T G.ASON Control Plane

Configure IOS XR Traffic Controller (XTC)

Resilient IP Backbones. Debanjan Saha Tellium, Inc.

Chapter 7: Routing Dynamically. Routing & Switching

ARE CONTROL PLANE BENEFITS APPLICABLE TO SUBMARINE NETWORKS?

About IOS XR Traffic Controller (XTC)

Network Configuration Example

Segment Routing Commands

ABNO: a feasible SDN approach for multivendor. optical networks. A. Aguado, V. López, J. Marhuenda, O. González de Dios and J.P. Fernández-Palacios

Configure Segment Routing for IS-IS Protocol

The LSP Protection/Restoration Mechanism in GMPLS. Ziying Chen

Internet Engineering Task Force (IETF) Category: Informational. K. Michielsen Cisco Systems November 2011

Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS

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

Cisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0. Upcoming Dates. Course Description. Course Outline

A Comparative Study on Protection Methods in MPLS-TP Networks

Multiprotocol Label Switching (MPLS) Traffic Engineering

Junos MPLS and VPNs. Day(s): 5. Course Code: Overview

MPLS VPN Multipath Support for Inter-AS VPNs

Multilayer Design. Grooming Layer + Optical Layer

Which of the following describe the process identifier that is used to run OSPF on a router? (Choose two)

IPv6 Switching: Provider Edge Router over MPLS

Unicast Routing. Information About Layer 3 Unicast Routing CHAPTER

"Charting the Course...

IPv6 Switching: Provider Edge Router over MPLS

Generalized Multiprotocol Label Switching (GMPLS)

Core Networks Evolution

Chapter 6 Reading Organizer

Introduction to IEEE 802.1Qca Path Control and Reservation

MPLS VPN Inter-AS with ASBRs Exchanging VPN-IPv4 Addresses

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

OnePlanner. Unified Design System

OSPF Protocol Overview on page 187. OSPF Standards on page 188. OSPF Area Terminology on page 188. OSPF Routing Algorithm on page 190

MPLS Traffic Engineering (TE) Configurable Path Calculation Metric for Tunnels

Cisco Service Advertisement Framework Fundamentals

Configuration Guide - MPLS

FlexE Router Card. 5G Ready. HUAWEI 50GE Flex Ethernet Card. Introduction. About EANTC. Table of Contents

Advanced Telecommunications

mpls traffic-eng lsp attributes

Routing Protocols. Technology Description BGP CHAPTER

MPLS Multi-protocol label switching Mario Baldi Politecnico di Torino (Technical University of Torino)

Internet Engineering Task Force (IETF)

CHAPTER 4: ROUTING DYNAMIC. Routing & Switching

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

Configuring CRS-1 Series Virtual Interfaces

Segment Routing Configuration Guide

TE Resource Management

Protecting an EBGP peer when memory usage reaches level 2 threshold 66 Configuring a large-scale BGP network 67 Configuring BGP community 67

Configuring MPLS and EoMPLS

Packet-Optical SDN Field Trial for Multi-Layer Network Optimization. Jim Theodoras May 2016

Outline. EL736 Communications Networks II: Design and Algorithms. Class3: Network Design Modelling Yong Liu 09/19/2006

MPLS Intro. Cosmin Dumitru March 14, University of Amsterdam System and Network Engineering Research Group ...

Configuring Basic MPLS Using OSPF

Configuring Virtual Private LAN Services

MPLS in the DCN. Introduction CHAPTER

Network Configuration Example

6 MPLS Model User Guide

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP

MPLS Traffic Engineering--Scalability Enhancements

Layer 1, 2 and 3 Integration

Configuring BGP community 43 Configuring a BGP route reflector 44 Configuring a BGP confederation 44 Configuring BGP GR 45 Enabling Guard route

Internet Engineering Task Force (IETF) Request for Comments: 6373 ISSN: L. Fang, Ed. Cisco N. Bitar, Ed. Verizon E. Gray, Ed.

Why dynamic route? (1)

IP/MPLS PERFORMANCE AND PATH ANALYTICS FOR TELEPROTECTION IN POWER UTILITIES

TRANSWORLD IPLC. Another variant of IPLC is International MPLS.

MPLS network built on ROADM based DWDM system using GMPLS signaling

GRE and DM VPNs. Understanding the GRE Modes Page CHAPTER

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

QUESTION: 1 You have been asked to establish a design that will allow your company to migrate from a WAN service to a Layer 3 VPN service. In your des

Juniper Networks Certified Specialist Service Provider Routing and Switching Bootcamp, JIR, JSPX, JMF (JNCIS-SP BC)

THE MISSING LAYER: SDN ANALYTICS AND AUTOMATION FOR MULTI-SERVICE NETWORKS

MPLS Traffic Engineering Fast Reroute Link Protection

BSCI. Section 5. Intermediate System-to- Intermediate System (IS-IS)

A Novel Class-based Protection Algorithm Providing Fast Service Recovery in IP/WDM Networks

Junos OS Multiple Instances for Label Distribution Protocol Feature Guide Release 11.4 Published: Copyright 2011, Juniper Networks, Inc.

BGP. Daniel Zappala. CS 460 Computer Networking Brigham Young University

MPLS Traffic Engineering over Bridge Domain Interfaces

The Role of MPLS-TP in Evolved packet transport

SR-TE On Demand LSP. The SR TE On demand LSP feature provides the ability to connect Metro access rings via a static route to the

MPLS Multi-protocol label switching Mario Baldi Politecnico di Torino (Technical University of Torino)

BGP/MPLS VPN Technical White Paper

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

Transcription:

MULTILAYER REQUIREMENTS FOR NBI OF IP/MPLS DOMAIN CONTROLLERS White Paper

Contents Scope... 2 NBI Requirements for IP/MPLS Domain Controller... 2 Topology and Traffic Discovery Requirements... 2 Monitoring Requirements... 3 Provisioning Requirements... 4 Simulation (What-If Analysis) Requirements... 4 Acronymns... 4 About... 5 1

Scope The control architecture for multilayer networking typically comprises of technology-specific and layer-specific controllers for different optical domains and IP/MPLS domains, a network controller (network orchestrator), and a service orchestrator. This multilayer architecture places specific requirements on the NBI between layer-specific domain controllers and the network controller (shown in orange in the following figure). This paper focuses on requirements for the NBI of IP/MPLS domain controllers in a multilayer architecture. While standardization of this NBI is in progress both via IETF and ONF, and while there seems to be consensus on the RESTful format, the industry has not yet agreed on the actual data model. This paper does not dictate a particular data model, although an implementation of a subset of the ONF model in YANG is preferred. Instead, it defines the functional requirements for the NBI of IP/MPLS domain controllers and leaves the implementation of these functions open for the vendor. NBI Requirements for IP/MPLS Domain Controller The NBI of the IP/MPLS domain controller has four main functions: topology and traffic discovery, monitoring, provisioning, and simulations for what-if analysis. Topology and Traffic Discovery Requirements The NBI of the IP/MPLS domain controller must support the following functions to properly discover the network. Provide a list of sites, including their names and geographical locations. Typically, the desired resolution is one or a few sites per city. (This information might not reside on the network elements, but can exist on the domain controllers.) Provide the IP/MPLS layer topology. 2

The set of core and edge routers, including their names and loopback addresses Association between routers and sites Adjacencies between routers in the core and edge of the network Provide IP link, MPLS LSP, and routing information. IGP (OSPF or IS-IS) metric per adjacency ECMP configuration Link bundle names and the names of link members within them Other data affecting traffic routing, such as SRLGs and affinities Provide MPLS configuration. List of LSPs and their priorities LSP hop-by-hop routes Working and protection LSPs Fast Reroute configuration Provide measured end-to-end IP/MPLS layer traffic matrix across the network. Both peak and average traffic How traffic is split between different priorities Actual and reserved MPLS LSP bandwidth Traffic entering the network from other networks Historical traffic matrix for a requested point in time Provide a list of active, core-facing interfaces for each router and the remote peer for each connection between routers. Provide a list of spare core-facing router interfaces: inactive interfaces per router that are available for use but currently not connected to a peer. Issue unsolicited updates to the network controller regarding changes to any of the attributes and to changes in the end-to-end traffic pattern. Monitoring Requirements The NBI of the IP/MPLS domain controller must support the following functions to properly monitor the network. Provide notifications for link failures and equipment failures, including both a summary of current alarms and unsolicited messages when conditions change within two seconds of the event. Turn on and off the client side of a router interface (towards the optical NE). When off, the laser towards the optical NE is not emitting light and no alarms are emitted towards management systems. Send a notification if a router interface stops receiving light from the Optical layer. The notification should be sent within one second of the event. 3

Mark an IP interface as down for maintenance, which causes all traffic to be gracefully rerouted away from the interface. During this time, no critical alarms are issued to management systems. Upon request, get current packet statistics for an interface, including packet count and/or byte count. The resulting measurement must be accurately relayed within one to two seconds from the time of the request. Provisioning Requirements The NBI of the IP/MPLS domain controller must support the following functions to properly provision the network. Change IP link configurations that might be impacted by the Optical layer: SRLGs, IGP metrics, and affinities. Set up an IP link by defining the salient attributes for the link and the router interfaces at both ends of the link (for example, IP address, IGP metric, and link bundling properties). Add and remove members from a link bundle. Allow costing out a link either as a specialized operation or by changing its IGP metric (this is a fallback option to putting a link in maintenance mode). Simulation (What-If Analysis) Requirements The NBI of the IP/MPLS domain controller must support the following functions to properly simulate the network for what-if analysis. Simulate a failure of one or more IP links or routers, and reflect the behavior of the IP/MPLS layer under such conditions for a given traffic matrix. The traffic matrix used for this analysis can be a historically measured matrix, the current traffic matrix, or an artificial traffic matrix provided by the orchestrator. The topology of the IP/MPLS layer used for this analysis can be the current topology, a derived topology, or an artificial topology provided by the orchestrator. Acronymns Acronym Description DWDM ECMP IETF IGP IP IS-IS dense wavelength division multiplexing equal-cost multipath Internet Engineering Task Force Interior Gateway Protocol Internet Protocol Intermediate System to Intermediate System 4

Acronym Description LSP MPLS NBI NE ONF OSPF OTN REST SRLG labeled-switched path Multiprotocol Label Switching north-bound interface network element Open Networking Foundation Open Shortest Path First Optical Transport Network Representational State Transfer shared-risk link group About has created the market s first multivendor control platform for the Optical and IP/MPLS layers (L0-L3) of service provider core and metro networks. Enabling both optically-aware IP/MPLS routing and IP/MPLS-informed optical switching, it doubles effective WAN capacity, boosts agility and flexibility, and saves up to 50% of network costs. For further details, contact us at mailto:info@sedonasys.com or visit http://sedonasys.com. Published: January 17, 2017, v1 5