Thank you for joining us today! The presentation will begin shortly. Thank you for your patience.

Similar documents
Transforming Evolved Programmable Networks

Thank you for joining us today! The presentation will begin shortly. Thank you for your patience.

Introducing Basic MPLS Concepts

Juniper Networks NorthStar Controller

Various Alternatives to achieve SDN. Dhruv Dhody, Sr. System Architect, Huawei Technologies

SOFTWARE DEFINED NETWORKS REALITY CHECK. DENOG5, Darmstadt, 14/11/2013 Carsten Michel

WAN Topologies MPLS. 2006, Cisco Systems, Inc. All rights reserved. Presentation_ID.scr Cisco Systems, Inc. All rights reserved.

MPLS is the enabling technology for the New Broadband (IP) Public Network

Software Defined Networks in SP Environments

How To Make A Network Secure

SDN: A NEW PARADIGM. Kireeti Kompella CTO, JDI

Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang AT&T

Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure

An Architecture for Application-Based Network Operations

Leveraging Advanced Load Sharing for Scaling Capacity to 100 Gbps and Beyond

Thank you for joining us today! The presentation will begin shortly. Thank you for your patience.

Tackling the Challenges of MPLS VPN Testing. Todd Law Product Manager Advanced Networks Division

SDN IN WAN NETWORK PROGRAMMABILITY THROUGH CENTRALIZED PATH COMPUTATION. 1 st September 2014

100Gigabit and Beyond: Increasing Capacity in IP/MPLS Networks Today Rahul Vir Product Line Manager Foundry Networks

MPLS Concepts. Overview. Objectives

How To Fix Bg Convergence On A Network With A Bg-Pic On A Bgi On A Pipo On A 2G Network

Fast Re-Route in IP/MPLS networks using Ericsson s IP Operating System

Wide area network Traffic Engineering

Business Case for Cisco SDN for the WAN

Implementation of Traffic Engineering and Addressing QoS in MPLS VPN Based IP Backbone

Testing Multi-Protocol Label Switching (MPLS) enabled Networks

IMPLEMENTING CISCO MPLS V3.0 (MPLS)

Boosting Capacity Utilization in MPLS Networks using Load-Sharing MPLS JAPAN Sanjay Khanna Foundry Networks

Fast Reroute with Segment Routing

Quality of Service for VoIP

MikroTik RouterOS Introduction to MPLS. Prague MUM Czech Republic 2009

PRASAD ATHUKURI Sreekavitha engineering info technology,kammam

SDN FOR IP/OPTICAL TRANSPORT NETWORKS

Virtual Leased Lines - Martini

Network Design with MPLS TE

RFC 2547bis: BGP/MPLS VPN Fundamentals

IPv6 over IPv4/MPLS Networks: The 6PE approach

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS

APNIC elearning: Introduction to MPLS

MPLS-based Virtual Private Network (MPLS VPN) The VPN usually belongs to one company and has several sites interconnected across the common service

Advanced IPSec with GET VPN. Nadhem J. AlFardan Consulting System Engineer Cisco Systems

Evolution of QoS routing in the Internet

Project Report on Traffic Engineering and QoS with MPLS and its applications

MPLS Layer 2 VPNs Functional and Performance Testing Sample Test Plans

How To Switch A Layer 1 Matrix Switch On A Network On A Cloud (Network) On A Microsoft Network (Network On A Server) On An Openflow (Network-1) On The Network (Netscout) On Your Network (

Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES

SDN Testbed Experiences: Challenges and Next Steps

How Routers Forward Packets

Expert Reference Series of White Papers. An Overview of MPLS VPNs: Overlay; Layer 3; and PseudoWire

Junos MPLS and VPNs (JMV)

Recovery Modeling in MPLS Networks

SDN. Roadmap to Operating SDN-based Networks Workshop July 15, Kireeti Kompella CTO, JDI. Copyright 2014 Juniper Networks, Inc.

IP over Optical Networks - A Framework draft-ip-optical-framework-01.txt

Backbone Modeling for Carrying Local Content and Over-the-Top Traffic

Leveraging SDN for Intelligent WAN Automation

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

SDN CONTROLLER. Emil Gągała. PLNOG, , Kraków

MPLS Network Design & Monitoring

Introduction to Software Defined Networking

IP, Ethernet and MPLS

Cisco Virtual Topology System: Data Center Automation for Next-Generation Cloud Architectures

Network Virtualization with the Cisco Catalyst 6500/6800 Supervisor Engine 2T

BGP Vector Routing. draft-patel-raszuk-bgp-vector-routing-01

MPLS WAN Explorer. Enterprise Network Management Visibility through the MPLS VPN Cloud

MENTER Overview. Prepared by Mark Shayman UMIACS Contract Review Laboratory for Telecommunications Science May 31, 2001

MPLS-based Layer 3 VPNs

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Cisco IOS MPLS Management Technology Overview. Enabling Innovative Services. February Cisco Systems, Inc. All rights reserved.

MPLS Basics. For details about MPLS architecture, refer to RFC 3031 Multiprotocol Label Switching Architecture.

Flexible SDN Transport Networks With Optical Circuit Switching

Evaluating performance on an ISP MPLS network

BUILDING MPLS-BASED MULTICAST VPN SOLUTION. DENOG3 Meeting, /Frankfurt Carsten Michel

Carrier/WAN SDN. SDN Optimized MPLS Demo

Fault Management In MPLS Networks

Using OSPF in an MPLS VPN Environment

IMPLEMENTING CISCO MPLS V2.3 (MPLS)

Multi Protocol Label Switching (MPLS) is a core networking technology that

Kingston University London

How To Provide Qos Based Routing In The Internet

Performance Evaluation for VOIP over IP and MPLS

Disjoint Path Algorithm for Load Balancing in MPLS network

Agile VPN for Carrier/SP Network. ONOS- based SDN Controller for China Unicom MPLS L3VPN Service

Dynamic Network Resources Allocation in Grids through a Grid Network Resource Broker

BFD. (Bidirectional Forwarding Detection) Does it work and is it worth it? Tom Scholl, AT&T Labs NANOG 45

A Performance Study of IP and MPLS Traffic Engineering Techniques under Traffic Variations

ONOS [Open Source SDN Network Operating System for Service Provider networks]

MAXIMIZE BANDWIDTH UTILIZATION WITH JUNIPER NETWORKS TE++

UNDERSTANDING JUNOS OS NEXT-GENERATION MULTICAST VPNS

TE in action. Some problems that TE tries to solve. Concept of Traffic Engineering (TE)

2013 ONS Tutorial 2: SDN Market Opportunities

Software Defined Networks Four Years Later. Quo Vadis, SDN? Ivan Pepelnjak Network Architect. ipspace.net AG

Fast Reroute Techniques in MPLS Networks. George Swallow

Scaling Cloud Networks with Packet-Optical Transport & Transport SDN

Core and Pod Data Center Design

Verizon Managed SD WAN with Cisco IWAN. October 28, 2015

OpenFlow/SDN activities of NTT Communications

What is SDN all about?

Extensions to RSVP- TE for P2MP LSP Ingress/Egress Local Protection

Malicious MPLS Policy Engine Reconnaissance

MPLS/BGP Network Simulation Techniques for Business Enterprise Networks

Transcription:

Thank you for joining us today! The presentation will begin shortly. Thank you for your patience. Copyright 2012-201. SDNCentral LLC. All Rights Reserved 1 October 30, 201

DemoFriday Logistics Enable pop-ups within your browser. Turn on your system s sound to hear the streaming presentation. Questions? Submit them to the Host at anytime in the chat box. Technical problems? Click Help or submit a question for assistance. Copyright 2012-201. SDNCentral LLC. All Rights Reserved October 30, 201

Jose L iste Derek Tay Scott Raynovich Technical Marketing Engineer Technical Marketing Engineer VP of Content & Research Cisco Cisco SDxCentral Copyright 2012-201. SDNCentral LLC. All Rights Reserved October 30, 201

Welcome to SDxCentral DemoFriday Realizing your WAN / MAN Orchestration dreams using SDN with Segment Routing Relevant Industries Who Should Attend? Key Takeaways Service Provider Enterprise Financial WEB / Over-The-Top (OTT) Network Engineer Network Operator Network Manger/Director/VP Product Manager Planning Team System Engineer Consulting System Engineer Software Engineer/Manager SDN WAN/MAN Orchestration is deployable and now Segment Routing provides simplicity and scalability by expressing explicit path in the packet Fully automated 0ms protection by is enabled by default Provide first strong step to the Unified Forwarding Plane and to Application Engineered Routing Copyright 2012-201. SDNCentral LLC. All Rights Reserved October 30, 201

Welcome to SDxCentral DemoFriday Realizing your WAN / MAN Orchestration dreams using SDN with Segment Routing Today s Demo: WAN optimization use case using SDN / Segment Routing Cisco s WAN Automation Engine (WAE) acting as a controller of an MPLS Segment Routing network Programmatic access to controller requesting instantiation forwarding policies using PCE-initiated Segment Routing Traffic Engineering (SR-TE) Scenarios with automatic re-optimization of existing paths triggered by network topology changes Copyright 2012-201. SDNCentral LLC. All Rights Reserved October 30, 201

WAN / MAN Orchestration using SDN Segment Routing Derek Tay, Jose Liste October 201

What is Segment Routing? Source Routing The source chooses a path and encodes it in the packet header as an ordered list of segments The rest of the network executes the encoded instructions without any further per-flow state Segment: an identifier for any type of instruction Forwarding or service Traffic Engineering with Segment Routing Distributed computation or Centralized No extra protocol (e.g. RSVP-TE) No midpoint state

Application Engineered Routing - with Segment Routing Provide automated 0ms protection in case of failure 4 Cloud controller Application controller WAN controller Provide automated 0ms protection in case of failure 4 End-end cross domain solution App DC WAN BR Focus on main value: The application VTF OVS ToR Spine Leaf DCI LSR BR App 1 Classify Application flow and push SR segment list 2 Top segment provides ECMPpath to selected DCI 3 Next segments implement WAN Policy: Capacity Latency Avoidance Disjointness BR Last segment selects egress peer Lower OPEX One system, Simple, Scalable Step by Step deployment And select Egress BR s

Demonstration 2013-2014 Cisco and/or its affiliates. All rights reserved. 9

Demonstration Objectives In this demonstration you will experience the following: Cisco WAN Automation Engine (WAE) acting as Controller of an MPLS Segment Routing network built with ASR 9000 and XRv devices Programmatic access to Cisco WAE requesting instantiation of traffic engineering policies in the network Path Computation Element (PCE)-initiated Segment Routing Traffic Engineering (SR-TE) policies Automatic re-optimization of existing paths triggered by network topology changes (Link Failures and Link Performance Degradation)

Demo Components REST APIs APP WAE WAN Controller PCEP BGP-LS P1 CE1 PE1 PE2 CE2 IS-IS Segment Routing / MPLS network P2 BGP-LS = BGP Link State PCEP = Path Computation Element Protocol

Initial State 0 Using MPLS labels propagated via SR ISIS extensions, traffic CE1-CE2 travels over LSP following IGP best path Lo0 SID 16141 POP (PHP) 16042 0 30 P1 20 CE1 PE1 Lo0 SID 16041 0 PE2 Lo0 SID 16042 CE2 P2 Lo0 SID 16142 IGP metric = RED TE metric = BLUE

Application Request 1 APP 4 WAE 2 WAE computes path meeting constraints Path found!!! In-contract == cumulative TE metric = 20 1 4 REST API APP requests PATH PE1-PE2 with latency < 4 msec;; or otherwise lowest possible when out-of-contract WAE replies to APP Path found in-contract 16142 16042 3 WAE deploys path onto the network using PCEP Forwarding instructions in SR ERO: Follow IGP path to P2 then follow IGP path to PE2 P1 0 30 20 CE1 16142 PE1 POP (PHP) 0 PE2 Lo0 SID 16042 CE2 16042 P2 Lo0 SID 16142 POP (PHP) IGP metric = RED TE metric = BLUE

6 Link Failure 9 CE1 APP WAE deploys new path onto the network Forwarding instructions in SR ERO: Follow IGP path to P2 then follow low TE metric link P2-P1 then follow IGP path to PE2 Network self-heals in less than 0-msec Fast Reroute (TI-LFA) Optimal backup path No controller involvement!!! 16142 24000 16042 PE1 POP (PHP) 16142 24000 16042 0 30 P1 0 P2 WAE Lo0 SID 16142 7 20 Adj SID 24000 8 WAE reacts to topology changes Re-optimizes path in the network Path found!!! In-contract == cumulative TE metric = 40 No need to communicate to APP!!! BGP-LS update sent to WAE PE2 Lo0 SID 16042 Link Fails CE2 IGP metric = RED TE metric = BLUE Adj SID = Adjacency SID TI-LFA = Topology Independent Loop Free Alternate

Link Performance Degradation APP 1 WAE 13 WAE reacts to topology changes Re-optimizes path in the network Path found!!! Out-of-contract == cumulative TE metric = 0 1 14 WAE replies to APP Path found out-off-contract WAE deploys new path onto the network Forwarding instructions in SR-ERO: Follow low TE metric link PE1-P1 then follow IGP path to PE2 CE1 POP (PHP) 24003 16042 PE1 0 30 24003 16042 P1 0 12 20 TE DB update is propagated via BGP-LS to WAE PE2 CE2 Adj SID 24003 Excessive Link Delay e.g. 60 msec 11 Router adjusts TE metric P2 Lo0 SID 16142 IGP metric = RED TE metric = BLUE TI-LFA = Topology Independent Loop Free Alternate

Summary In this demonstration you experienced the following: Application programming the Segment Routing network to deliver traffic through WAN Cisco WAN Automation Engine (WAE) acting as a WAN Controller Path Computation Element used to instantiate SR-TE policies Automatic 0ms protection in case of failures Automatic re-optimization of existing paths triggered by network topology changes

Thank you.

Questions & Answers https://www.sdxcentral.com Copyright 2012-201. SDNCentral LLC. All Rights Reserved October 30, 201

Visit https://www.sdxcentral.com/resources/events/ to view upcoming events by SDxCentral! Copyright 2012-201. SDNCentral LLC. All Rights Reserved October 30, 201