IETF Taiwan draft-wijnands-pim-source-discovery-bsr-00

Slides:



Advertisements
Similar presentations
Building a Robust, Ubiquitous Multicast Infrastructure Linda Winkler Argonne National Laboratory
Advertisements

Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in BGP/MPLS VPNs and VPLS draft-raggarwa-l3vpn-mvpn-vpls-mcast-
Introduction 1 Lecture 22 Network Layer (Broadcast and Multicast) slides are modified from J. Kurose & K. Ross University of Nevada – Reno Computer Science.
Computer Science 6390 – Advanced Computer Networks Dr. Jorge A. Cobb How to provide Inter-domain multicast routing? PIM-SM MSDP MBGP.
1 Internet Networking Spring 2006 Tutorial 7 DVMRP.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 7 Lesson 3 1 IP Multicasting: Multicast Routing Protocols.
TDC375 Autumn 03/04 John Kristoff - DePaul University 1 Network Protocols Multicast.
EE689 Lecture 12 Review of last lecture Multicast basics.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Multicast routing.
Network Layer4-1 R1 R2 R3R4 source duplication R1 R2 R3R4 in-network duplication duplicate creation/transmission duplicate Broadcast Routing r Deliver.
Advances in Multicast - The Promise of Single Source Multicast (SSM) (with a little on multicast DOS) Marshall Eubanks Multicast Technologies
Multicast Routing Protocols. The Need for Multicast Routing n Routing based on member information –Whenever a multicast router receives a multicast packet.
Interdomain multicast routing with IPv6 Stig Venaas University of Southampton Jerome Durand RENATER Mickael Hoerdt University Louis Pasteur - LSIIT.
Interdomain IPv6 multicast Stig Venaas UNINETT. PIM-SM and Rendezvous Points Interdomain multicast routing is usually done with a protocol called PIM-SM.
8/5/04L3VPN WG1 Multicast in BGP/MPLS IP VPNs Finally added to charter! Base specification: draft-rosen-vpn-mcast –Four years old, with few changes –Basis.
Broadcast and multicast routing. R1 R2 R3R4 source duplication R1 R2 R3R4 in-network duplication duplicate creation/transmission duplicate Broadcast Routing.
Multrans Path Optimization draft-zhou-mboned-multrans-path-optimization-02 Cathy ZHOU Qiong SUN IETF 84, Vancouver.
Draft-ietf-pim-source- discovery-bsr-01 IJsbrand Wijnands, Stig Venaas, Michael Brig,
81st IETF - Quebec, Canada IJsbrand Yiqun draft-wijnands-pim-neighbor-reduction-01.
1 Multicast Routing Blackhole Avoidance draft-asati-pim-multicast-routing-blackhole-avoid-00 Rajiv Asati Mike McBride IETF 72, Dublin.
1 Protocol Independent Multicast (PIM) To develop a scalable protocol independent of any particular unicast protocol –ANY unicast protocol to provide routing.
Unnecessary Multicast Flooding Problem Statement
IP Multicast Lecture 4: PIM-SM Carl Harris Communications Network Services Virginia Tech.
87th IETF – Berlin IJ. Wijnands A. Gulko U. Joorde J. Tantsura draft-wijnands-mpls-mldp-in-band-wildcard-encoding-00
Engineering Workshops 96 ASM. Engineering Workshops 97 ASM Allows SPTs and RPTs RP: –Matches senders with receivers –Provides network source discovery.
85th IETF – Atlanta, USA J. Asghar IJ. Wijnands S.Krishnaswawy V. Arya draft-asghar-pim-explicit-rpf-vector-00
86th IETF – Orlando, USA J. Asghar IJ. Wijnands S.Krishnaswawy V. Arya draft-asghar-pim-explicit-rpf-vector-01
Global Table Multicast with BGP-MVPN Protocol
Agenda Problem Statement Solution Overview and Applicability
DMET 602: Networks and Media Lab
Presentation_ID © 2003, Cisco Systems, Inc. All rights reserved
PE-based IPv6 multicast transition for mesh problem
draft-liu-pim-single-stream-multicast-frr-01
MVPN Update Continued work on both architecture draft and BGP-MVPN draft Seeing “light at end of tunnel” ☺ Progress since last time: Carrier’s carrier.
draft-atlas-rtgwg-mrt-mc-arch-02
V4-over-v6 MVPNs.
Routing Protocols and Concepts
Link-State Routing Protocols
draft-wijnands-mpls-mldp-vpn-in-band-signaling-00
draft-ietf-pim-source-discovery-bsr-05
Summary Issued adoption call for draft-zhou-pim-vrrp.
Draft-venaas-bier-pfm-sd-00 PIM Flooding Mechanism and Source Discovery for BIER Stig Venaas, IJsbrand Wijnands, Mankamana.
Link-State Routing Protocols
Multicast Outline Multicast revisited
Multicast Service Models draft-acg-mboned-multicast-models-00
PIM Null Register packing
BIER PIM SIGNALLING Hooman Bidgoli, Jayant Kotalwar, Andrew Dolganow (Nokia) Fengman Xu (Verizon) IJsbrand Wijnands, Mankamana Mishra (Cisco) Zhaohui.
draft-pim-with-ipv4-prefix-over-ipv6-nh
MULTICAST. 2 Agenda Introduction Multicast addressing Group Membership Protocol PIM-SM / SSM MSDP MBGP.
Link-State Routing Protocols
RFC4601 Implementation & Deployment Survey
EVPN Inter-subnet Multicast Forwarding
Implementing Multicast
Optional Read Slides: Network Multicast
An MPLS-Based Forwarding Plane for Service Function Chaining
Draft-pfister-bier-mld-02 BIER Ingress Multicast Flow Overlay using Multicast Listener Discovery Protocols Pierre Pfister, IJsbrand.
draft-ietf-pim-source-discovery-bsr-06
draft-pim-with-ipv4-prefix-over-ipv6-nh
MVPN Source Discovery Interoperation
PIM DR IMPROVEMENT draft-ietf-pim-dr-improvement-05
PIM Assert Message Packing
Multicasting Unicast.
BGP Signaled Multicast
draft-ietf-pim-ipv4-prefix-over-ipv6-nh
draft-ietf-pim-ipv4-prefix-over-ipv6-nh-01
draft-venaas-bier-mtud-01
BIER Prefix Redistribute draft-zwzw-bier-prefix-redistribute-00
Stig Venaas, Balaji Ganesh, Kesavan Thiruvenkatasamy,
Reliable PIM Registers draft-anish-reliable-pim-register
Presenter: Raunak Banthia
Presentation transcript:

IETF Taiwan draft-wijnands-pim-source-discovery-bsr-00 IJsbrand Wijnands, ice@cisco.com Stig Venaas, stig@cisco.com Michael Brig, michael.brig@mda.mil November, 2011

Problem Statement Highly redundant Multicast network. No single point of failure. Simplification. Supports source discovery.

Problem Statement This sounds a lot like PIM SSM, no? Yes, it does  But, source discovery remains to be challenging in order to do SSM. applications not capable. IGMPv3 not available. Sources not known in advance. SSM Mapping often used otherwise.

Problem Statement This proposal focuses on a specific sort of deployment where; The sources are not known in advance. Its not important to deliver the first (couple) of packets. Relatively low number of flows < 10K

Solution The First Hop Router (FHR) detects a active source. The packet is NOT PIM registered. It uses RPF flooding to distribute the Source – Group mapping in network. Last Hop Routers that receive the SG-mapping and have local interest join the (S,G) tree via PIM.

RPF flooding There are already 2 protocols that flood ‘RP – Group’ mappings through the network BSR Auto-RP Why not re-use one of these to flood the S-G mappings. BSR seems to be a logical choice.

BSR Defined new BSR encoding to include Source. The Source sort of replaces the RP. Each FHR becomes a BSR router for advertizing the Source directly connected to it.

Advantages Allows to do ‘sparse-mode’ without RP’s Simplification of the network. Highly redundant, no single point of failure.

Disadvantages Initial packet(s) received by FHR are dropped. This is fundamentally different from PIM Sparse. All potential last-hop routers will need to cache all S-G mappings.

First packet PIM sparse-mode made a very large sacrifice in order to support delivering the first packet. Applications like SDR depend on it… There are many applications of multicast that don’t depend on the first packet, like video for example. Many deployments could benefit.

PIM Bidir Applications that are sensitive to the first packet may use PIM Bidir. These are mostly low bandwidth, so no worry about best path forwarding. With PIM Bidir the first packet is always delivered.

Conclusion Until the day comes that applications becomes SSM aware; This could be a good intermediate solution. It could co-exist with existing PIM modes, and do this only for specific group ranges.

Going forward Like to get feedback from the group. Adopt as a WG doc?

Questions?