Juniper Networks Live-Live Technology

Similar documents
Network Configuration Example

Topology-Independent In-Service Software Upgrades on the QFX5100

Maximize Bandwidth Utilization with Juniper Networks TE++

Core of Multicast VPNs: Rationale for Using mldp in the MVPN Core

PIM-tunnels and MPLS P2MP as Multicast data plane in IPTV and MVPN. Lesson learned

Juniper Care Plus Advanced Services Credits

Network Configuration Example

Cluster Upgrade. SRX Series Services Gateways for the Branch Upgrade Junos OS with Minimal Traffic Disruption and a Single Command APPLICATION NOTE

Deploying Data Center Switching Solutions

Techniques and Protocols for Improving Network Availability

Live-Live: A Network Solution Without Packet Loss

JUNIPER NETWORKS VIRTUAL CHASSIS FABRIC TECHNOLOGY

Global Table Multicast with BGP-MVPN Protocol draft-zzhang-mboned-mvpn-global-table-mcast-00

Global Table Multicast (GTM) Based on MVPN Protocols and Procedures

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

Contrail Networking: Evolve your cloud with Containers

Juniper Solutions for Turnkey, Managed Cloud Services

Service Automation Made Easy

Multicast only Fast Re-Route

Transit VPC Deployment Using AWS CloudFormation Templates. White Paper

Juniper Sky Enterprise

Cisco ASR 9000 Series High Availability: Continuous Network Operations

ENTERPRISE MPLS. Kireeti Kompella

Network Configuration Example

IPv6 PIM. Based on the forwarding mechanism, IPv6 PIM falls into two modes:

Instant evolution in the age of digitization. Turn technology into your competitive advantage

JUNIPER NETWORKS PRODUCT BULLETIN

CONFIGURING WEBAPP SECURE TO PROTECT AGAINST CREDENTIAL ATTACKS

Deploying Next-Generation Multicast VPN. Emil Gągała PLNOG, Warsaw,

IP/LDP FAST PROTECTION SCHEMES

Spirent TestCenter EVPN and PBB-EVPN AppNote

Extending Enterprise Security to Public and Hybrid Clouds

Network Configuration Example

Cloud-Enable the Enterprise with Junos Fusion

Multipoint LDP (mldp)

Global Table Multicast with BGP-MVPN

JUNOS SPACE ROUTE INSIGHT

Table of Contents 1 Multicast VPN Configuration 1-1

Network Configuration Example

Introduction to Cisco ASR 9000 Series Network Virtualization Technology

SDSN: Dynamic, Adaptive Multicloud Security

JUNOS SPACE SERVICES ACTIVATION DIRECTOR

Open Cloud Interconnect: Use Cases for the QFX10000 Coherent DWDM Line Card

SYSC 5801 Protection and Restoration

Next Generation MULTICAST In-band Signaling (VRF MLDP: Profile 6)

mrsvp-te based mvpn draft-hlj-l3vpn-mvpn-mrsvp-te-00 Lin Richard Li 84th Vancouver Page 1

MX Series 3D Universal Edge Routers for the. Midrange. Product Description. Architecture and Key Components. Your ideas. Connected.

Bit Indexed Explicit Replication A Stateless Multicast Architecture. Nagendra Kumar Nainar NANOG72

Multicast Subsecond Convergence

SDN Controllers in the Broadcast TV Environment

Technology Overview. Frequently Asked Questions: MPLS Connectivity. Published: Copyright 2014, Juniper Networks, Inc.

High Availability for 2547 VPN Service

IxNetwork TM mldp Emulation

Stateless Multicast with Bit Indexed Explicit Replication

Configuring multicast VPN

JUNIPER OPTIMUM CARE SERVICE

Internet Engineering Task Force (IETF) Request for Comments: Alcatel-Lucent January 2016

Internet Engineering Task Force (IETF) Category: Standards Track ISSN: Y. Cai Alibaba Group T. Morin Orange June 2016

Extending Enterprise Security to Public and Hybrid Clouds

Multicast Subsecond Convergence

Stateless Multicast with Bit Indexed Explicit Replication (BIER)

Table of Contents 1 PIM Configuration 1-1

LDP Fast Reroute using LDP Downstream On Demand. 1. Problem: 2. Summary: 3. Description:

NETWORKS THAT KNOW SIMPLICITY

Network Configuration Example

Juniper Networks and Aerohive Networks: Cloud-Enabled Solutions for the Enterprise

Network Configuration Example

Juniper Sky Advanced Threat Prevention

EVPN BUM Procedures Update

Network Configuration Example

Unified MPLS for Multiple Applications Transport Profile

JUNIPER NETWORKS AND AEROHIVE NETWORKS: CLOUD- ENABLED SOLUTIONS FOR THE ENTERPRISE

MASERGY S MANAGED SD-WAN

Link Failure Recovery for MPLS Networks with Multicasting

Building Infrastructure for Private Clouds Cloud InterOp 2014"

Network Survivability

Introduction to Segment Routing

Junos Genius FAQs. What is Junos Genius? How can I access the Junos Genius platform? What learning assets are available on Junos Genius?

You must be familiar with IPv4 multicast routing configuration tasks and concepts.

MPLS Egress Protection Framework draft-shen-mpls-egress-protectionframework-02

Emerging MPLS OAM mechanisms

W H I T E P A P E R : O P E N. V P N C L O U D. Implementing A Secure OpenVPN Cloud

Juniper Networks Universal Edge and Access Network for Residential Services

Multicast only Fast Re-Route

CONFIGURING THE CX111 FOR THE SSG SERIES

EVPN Multicast. Disha Chopra

JUNIPER SKY ADVANCED THREAT PREVENTION

Not all SD-WANs are Created Equal: Performance Matters

OPTera Metro 8000 Services Switch

Implementing MPLS Label Distribution Protocol

Multicast Technology White Paper

Software-Defined Secure Networks in Action

Optimizing CloudEnabled Branch with. Juniper Services and Support. Protect and Ensure the Operational Success of Your Juniper Cloud-Enabled Branch

Migration Strategies for IP Service Growth: Cell-switched MPLS or IP-routed MPLS

Fast Reroute for Node Protection in LDP based LSPs

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

Juniper Networks M Series and J Series Routers

Virtualization to Transform Service Provider Business and Operational Economics

What is Multicasting? Multicasting Fundamentals. Unicast Transmission. Agenda. L70 - Multicasting Fundamentals. L70 - Multicasting Fundamentals

Viewing IP and MPLS Multicast Configurations

Transcription:

Juniper Networks Live-Live Technology Increasing Resiliency 1

Table of Contents Executive Summary... 3 Introduction... 3 Resiliency Challenges... 3 Juniper s Live-Live Solution...4 Live-Live...4 How MoFRR Works...4 MVPN Live-Live... 5 Conclusion: Keep Traffic Flowing...6 About Juniper Networks...6 2

Executive Summary Service providers and enterprises alike are seeing a steady rise in the volume of IP multicast traffic on their networks, driven by media-rich applications such as IPTV and video conferencing, as well as content distribution applications such as stock market feeds and software distribution. The dramatic increase in IPTV is impacting service providers, in particular. In fact, the number of households consuming IPTV globally is forecast to grow to 167 million by 2018, up from just 13 million in 2008 1. Many multicast applications are sensitive to delay, jitter, loss, or a combination of the three, so end-to-end resiliency and rapid recovery from failure events is critical. Historically, IP multicast has lacked resiliency mechanisms. Consequently, in the event of any type of network failure, multicast applications can suffer poor service quality or fail outright. For service providers, content distributors, and even their users, these application impacts can mean lost revenue. This paper explains how the innovative Live-Live technology from Juniper Networks addresses the multicast resiliency challenge. Introduction Many applications that rely on multicast distribution, including audio and video content and financial data feeds, are sensitive to delay, jitter, packet loss, or a combination of the three. Consequently, these applications require special handling across the network to accommodate their quality-of-service requirements and to meet customer/user expectations and service-level agreements (SLAs). Unfortunately, service providers, enterprises, and other organizations have been forced to rely on recovery mechanisms that aren t well-suited to the dynamic, end-to-end nature of multicast traffic. The increase in video traffic, in particular, has brought sharp focus to multicasting s long recovery times in the event of network failures, which results in packet delay, packet loss, or both, which can disrupt an application or even cause outright failure. Commonly used multicast resiliency mechanisms have many deficiencies. For instance, RSVP-TE (traffic engineering)- based MPLS fast reroute (FRR) operates locally to redirect traffic around a failure and onto a preset backup path. While this mechanism provides rapid restoration to multicast traffic within an MPLS tunnel, it doesn t address failures at the ingress device/provider edge or close to the source. At the same time, network architects who want to set up redundant multicast paths must manually configure dual feeds, creating considerable management overhead and constraining traffic to static paths. Both approaches fall far short of an ideal solution. Juniper Networks is addressing the need for dynamic, end-to-end multicast resiliency and restoration with a sophisticated Live-Live solution that combines standards-based restoration mechanisms with an innovative fast failover detection mechanism. By sending two live multicast streams over divergent, redundant paths across the network and responding rapidly to a wide range of failure scenarios, Juniper s Live-Live technology ensures end-to-end protection with sub-50 milliseconds (ms) restoration. With Juniper s Live-Live, service providers and enterprises are protected against failures anywhere in the multicast path. Whether a link fails, an encoder goes down, or an ingress PE node stops working, Juniper s Live-Live implementation ensures that multicast traffic is delivered within the bounds of SLAs and application sensitivities. Resiliency Challenges Traditional IP multicast recovery methods are slow because they involve a multistep process that relies on the underlying unicast topology configuration. Before disrupted multicast traffic can flow down a new path, the unicast topology needs to converge on new routes that can reach the multicast source. Once that s done, multicast protocols use that information to send join requests hop by hop from receivers toward the sender. The network then builds the appropriate distribution tree(s) from receivers to the source and establishes state. This process can take several seconds, which is long enough to cause many applications to fail 2. This dependence on the unicast topology prevents consistent <50 ms recovery times for end-to-end multicast traffic, which is key to avoiding service disruption. Another challenge is the variety of multicast applications and the different multicast technologies used to support them. For example, some multicast traffic is global in nature and available to subscribers from multiple organizations that are geographically widespread. Service providers typically support these types of applications using native multicast technologies, including PIM (Protocol Independent ) and MPLS-based RSVP-TE and MLDP (multicast LDP). Other multicast applications involve participants from the same company this traffic is typically carried over a VPN. Network architects often use BGP-based multicast VPN (MVPN) solutions for these applications. 1 Global IPTV Forecasts 2013 report, Digital TV Research; see www.digitaltvresearch.com/ugc/press/67.pdf 2 Convergence times for Protocol Independent (PIM) are particularly long, often exceeding tens of seconds. 3

The industry has invested considerable engineering expertise and manpower to develop resiliency and recovery mechanisms for the various approaches to IP multicasting. These solutions primarily address network link, node, and path failures that is, they operate at the link layer, within a provider tunnel, or both (for example, RSVP-TE-based FRR). However, legacy multicast restoration technologies don t address failures close to the source or at the ingress provider edge. And provisioning dual multicast feeds by creating static paths from source to egress is inflexible and operationally expensive. Today, more than ever, service providers and enterprises need multicast resiliency and recovery mechanisms that dynamically address network failures, no matter where they occur. Providers need path diversity on both primary and backup paths, support for PE redundancy, and the ability for the network to switch rapidly from one incoming stream to another in less than 50 ms in the event of a failure. Juniper s Live-Live Solution Providing a comprehensive solution for multicast restoration, Juniper s Live-Live technologies address the full spectrum of network failure scenarios, including the challenges inherent in global and VPN multicast usage. Juniper s Live-Live speeds restoration by implementing fast failover to backup multicast paths and PE devices, which allows multicast traffic to continue to flow without waiting for unicast convergence. Juniper is implementing Live-Live on Juniper Networks MX Series 3D Universal Edge Routers, which are based on Juniper Networks Junos Trio. For global applications based on native multicast protocols, Juniper offers Live-Live, which implements -only Fast Reroute (MoFRR) as defined by the IETF in draft-ietf-rtgwg-mofrr. For multicast VPNs, Juniper offers MVPN Live-Live, which combines technology defined by the IETF in draft-morin-l3vpn-mvpn-fast-failover with Juniper s unique approach to fast failover detection. The following sections discuss each approach in detail. Live-Live Juniper s Live-Live implements MoFRR, a fast reroute approach that leverages the two-plane topology that many service providers have adopted to eliminate single points of failure in their network core. MoFRR takes advantage of these fully disjointed planes to pre-build a secondary multicast tree. Live-Live uses this dual-plane capability to send two multicast traffic streams to each egress router (PE router), which is able to switch quickly from one stream to the other in the event of a link or node failure on the primary path. Because failover paths are pre-built, MoFRR enables fast convergence, which limits traffic loss to levels acceptable for most applications. Ideal for service providers and other organizations that need native multicast resiliency in the global context, Juniper s Live-Live supports two architectures: IP-based network cores: For organizations with network cores that run IP end to end, Live-Live enables receiver PE devices to send two native PIM joins to form the multicast tree. MPLS in-band signaling: For organizations that run MLDP in their core, Juniper s Live-Live enables PE devices to use MLDP in-band signaling to convert PIM control messages into MLDP messages and send the equivalent of multicast joins over MLDP. How MoFRR Works MoFRR doesn t require new protocols. Rather, it makes simple changes to the way routers use PIM and MLDP. When MoFRR is enabled on an egress router, that router sets up a multicast tree on both the primary path and the backup path to each multicast source. During normal operation, the egress PE device forwards traffic on the primary path and discards the traffic received on the backup path. If there s a link or node failure on the primary path, the backup path is automatically made the primary path and a new backup path is established using PIM for IP-based cores and MLDP for MPLS-based cores. (With MLDP MoFRR, MPLS streams are duplicated and sent along the primary and backup paths Sends joins to both upstreams R2 R2 R4 R6 Receiver Source Discards traffic from the backup path R3 R5 Figure 1: Juniper s -only Fast Reroute (MoFRR) implementation 4

MoFRR achieves its fast rerouting by operating in a local context. That is, at each merge point, a router enabled with MoFRR determines a primary and a secondary upstream multicast hop (UMH) and joins the multicast tree via both UMHs simultaneously. The primary and secondary UMHs have local context, but no end-to-end context. Again, under normal operation, the multicast stream that a UMH receives over the primary path is accepted and forwarded to the downstream receivers, while the copy of the stream received from the secondary UMH is discarded. With Juniper s Live-Live, when a router detects a local link failure on the path to the primary UMH, Live-Live technology automatically triggers a switchover to the secondary UMH. This local repair happens quickly, without a waiting period for unicast routing protocols to detect the failure. As a result, convergence occurs rapidly, in less than 50 ms. Leveraging MoFRR, Juniper s Live-Live speeds restoration by pre-building backup multicast trees and rapidly switching traffic to the backup path in the event of a failure. MVPN Live-Live Juniper s MVPN Live-Live provides redundancy and resiliency for multicast in MPLS/BGP-based VPNs. Like Live-Live, MVPN Live-Live reduces the convergence time needed to recover from a failure in this case, by preparing a backup upstream PE device to take over from the primary PE device in the event of a failure. This is a local procedure on an egress PE device, so failover occurs rapidly, without the need for or the time delay associated with unicast route convergence. Since VPNs are implemented using tunnels, MVPNs require slightly different resiliency and recovery mechanisms than native multicast traffic. For example, draft-morin defines how downstream PE devices can select an upstream multicast hop based on the status of provider tunnels, and extends BGP MVPN routing so that a customer s multicast route can be advertised toward a backup upstream PE device. Juniper leverages these capabilities to enable hot leaf standby, which encompasses both establishing backup PE devices and a mechanism for rapid failover. With Juniper s MVPN Live-Live, egress PE devices can send multiple joins for the same traffic stream. Consequently, an egress or downstream PE device can receive redundant multicast streams from a source that is multihomed to two or more sender or upstream PE devices. Legacy MVPNs, however, were not designed to detect traffic arriving on two different tunnels. To prevent duplication of traffic, MVPN Live-Live ensures the downstream PE device uses senderbased reverse path forwarding (RPF) to forward only one copy to its receivers. P2 PE Joins to streams from both Ingress PE devices Traffic to (S, G) Receiver PE device Source Identifies (S, G) traffic from a backup OE and discards it in normal conditions (to avoid duplication toward receivers) P1 ibgp PE2 Figure 2: Juniper s VPN (MVPN) implementation Detecting a failure is key to providing fast failover. Since multicast streams with tight SLAs are often characterized by a continuous high packet rate, Juniper monitors multicast stream characteristics in order to detect any failures in the primary path. Specifically, Juniper s MVPN Live-Live technology monitors the data rate at the egress PE device. If the rate falls below a (user) specified threshold, then MVPN Live-Live switches the multicast traffic to a backup PE device in a few tens of milliseconds. By using multicast traffic rate monitoring to implement fast failover for NG-MVPNs, Juniper is able to deliver <50 ms restoration times. 5

Conclusion: Keep Traffic Flowing With the volume of multicast traffic steadily increasing, service providers and enterprises need resiliency and recovery mechanisms that keep video and other sensitive traffic flowing in the event of a network failure. With its Live-Live technology, Juniper provides a comprehensive solution for restoration that addresses all failure scenarios with sub-50 ms failover times, so that quality of experience is not impacted and SLAs are upheld. Whether multicast traffic is global in nature or carried over a VPN, and whether a failure occurs in the core, on an encoder, or anywhere between the source and egress PE device, Juniper s solution provides rapid restoration. With Juniper s Live-Live, service providers and enterprises can meet user expectations and SLAs while cutting operational expenses. By automatically setting up redundant paths and PE devices and using a unique approach to fast failover detection, Live-Live eliminates the need for time-consuming manual configuration. In addition, Juniper s Live- Live accommodates the dynamic nature of multicast traffic, so applications are never interrupted. About Juniper Networks Juniper Networks is in the business of network innovation. From devices to data centers, from consumers to cloud providers, Juniper Networks delivers the software, silicon and systems that transform the experience and economics of networking. The company serves customers and partners worldwide. Additional information can be found at www.juniper.net. Corporate and Sales Headquarters Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, CA 94089 USA Phone: 888.JUNIPER (888.586.4737) or +1.408.745.2000 Fax: +1.408.745.2100 www.juniper.net APAC and EMEA Headquarters Juniper Networks International B.V. Boeing Avenue 240 1119 PZ Schiphol-Rijk Amsterdam, The Netherlands Phone: +31.0.207.125.700 Fax: +31.0.207.125.701 Copyright 2015 Juniper Networks, Inc. All rights reserved. Juniper Networks, the Juniper Networks logo, Junos and QFabric are registered trademarks of Juniper Networks, Inc. in the United States and other countries. All other trademarks, service marks, registered marks, or registered service marks are the property of their respective owners. Juniper Networks assumes no responsibility for any inaccuracies in this document. Juniper Networks reserves the right to change, modify, transfer, or otherwise revise this publication without notice. 2000580-001-EN Oct 2015