Draft-venaas-bier-pfm-sd-00 PIM Flooding Mechanism and Source Discovery for BIER Stig Venaas, stig@cisco.com IJsbrand Wijnands, ice@cisco.com Mankamana.

Slides:



Advertisements
Similar presentations
Draft-ietf-pim-port-06. port-06 update Changes made in response to second wglc comments and following discussion Many minor editorial issues fixed Changed.
Advertisements

BIER Ping IETF 92 draft-kumarzheng-bier-ping-00
BIER WG2015-Mar-251 Update on BIER Architecture and BIER MPLS Encapsulation A few changes and additions since early revisions of the drafts Some issues.
BGP Extensions for BIER draft-xu-idr-bier-extensions-01 Xiaohu Xu (Huawei) Mach Chen (Huawei) Keyur Patel (Cisco) IJsbrand Wijnands (Cisco)
Computer Science 6390 – Advanced Computer Networks Dr. Jorge A. Cobb How to provide Inter-domain multicast routing? PIM-SM MSDP MBGP.
Draft-psenak-ospf-bier-extensions-02.txt IETF 88, November 3-8, 2013 P. Psenak, N. Kumar, IJ. Wijnands – Cisco Systems J. Zhang – Juniper Networks A. Dolganow.
1 Internet Networking Spring 2004 Tutorial 7 Multicast Routing Protocols.
TDC375 Winter 2002John Kristoff - DePaul University1 Network Protocols IP Multicast.
Slide Set 15: IP Multicast. In this set What is multicasting ? Issues related to IP Multicast Section 4.4.
Multicast VPN using BIER IETF 91, Honolulu ietf
1 Computer Networks IP Multicast. 2 Recall Unicast Broadcast Multicast sends to a specific group.
LISP-Multicast draft-farinacci-lisp-multicast-00.txt Dino Farinacci, Dave Meyer, John Zwiebel, Stig Venaas IETF Dublin - July 2008.
BESS WG2015-Mar-251 MVPN Explicit Tracking and S-PMSI Wildcards RFCs 6513/6514 provide explicit tracking mechanism, to be optionally used when sending.
TRILL with Multicast draft-hares-trill-mutlicast.00.txt Susan Hares.
Multicast Routing Protocols. The Need for Multicast Routing n Routing based on member information –Whenever a multicast router receives a multicast packet.
Interdomain IPv6 multicast Stig Venaas UNINETT. PIM-SM and Rendezvous Points Interdomain multicast routing is usually done with a protocol called PIM-SM.
IPv6 Site Renumbering Gap Analysis draft-ietf-6renum-gap-analysis-01 draft-ietf-6renum-gap-analysis-01 Bing Liu(speaker), Sheng Jiang, Brian.E.Carpenter.
Draft-ietf-pim-source- discovery-bsr-01 IJsbrand Wijnands, Stig Venaas, Michael Brig,
PIM Extension For Tunnel Based Multicast Fast Reroute (TMFRR) draft-lwei-pim-tmfrr-00 IETF 76, Hiroshima.
73rd IETF - Minneapolis I. T. N. M. draft-wijnands-mpls-mldp-in-band-signaling-00.
Advertising Encapsulation Capability Using OSPF draft-xu-ospf-encapsulation-cap-01 Xiaohu Xu (Huawei) Robert Raszuk (Mirantis) Uma Chunduri.
OIF Liaison on Routing IETF 75 – Stockholm – Jul ‘09 L. Ong (Ciena)
IP Multicast Lecture 4: PIM-SM Carl Harris Communications Network Services Virginia Tech.
1 IJsbrand Wijnands (ED) Cisco Eric Rosen (ED) Juniper Andrew DolganowAlcatel-Lucent Tony PrzygiendaEricsson Sam AldrinHuawei.
DVMRP Distance Vector Multicast Routing Protocol Jerad Bates UMBC - Fall 2006.
86th IETF – Orlando, USA J. Asghar IJ. Wijnands S.Krishnaswawy V. Arya draft-asghar-pim-explicit-rpf-vector-01
Agenda Problem Statement Solution Overview and Applicability
draft-ietf-pim-join-attributes-01 draft-ietf-pim-rpf-vector-02
TRANSPORT LAYER BY, Parthasarathy.g.
Advertising Generic Information in IS-IS
Diagnosing PIM Protocol States PIM Working Group
draft-xu-isis-nvo-cp-00 Xiaohu Xu (Huawei) Saumya Dikshit (Cisco)
Multicast VPN using BIER
V4-over-v6 MVPNs.
In-Band Authentication Extension for Protocol Independent Multicast (PIM) draft-bhatia-zhang-pim-auth-extension-00 Manav Bhatia
(draft-archana-pimwg-pim-ping-00.txt)
IETF Taiwan draft-wijnands-pim-source-discovery-bsr-00
draft-wijnands-mpls-mldp-vpn-in-band-signaling-00
draft-ietf-pim-source-discovery-bsr-05
Multicast/BIER As A Service
PIM Null Register packing
BIER PIM SIGNALLING Hooman Bidgoli, Jayant Kotalwar, Andrew Dolganow (Nokia) Fengman Xu (Verizon) IJsbrand Wijnands, Mankamana Mishra (Cisco) Zhaohui.
BIER PIM Signaling Draft-hfa-bier-pim-tunneling-00 IETF 99
draft-pim-with-ipv4-prefix-over-ipv6-nh
Implementing Multicast
PIM Backup DR Mankamana Mishra IETF-102
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
BIER in IPv6 draft-zhang-bier-bierin6-03
draft-xie-bier-ipv6-mvpn-01 Presenter: Jingrong Xie
Quan Xiong(ZTE) Gregory Mirsky(ZTE) Chang Liu(China Unicom)
draft-ietf-bier-ipv6-requirements-01
BIER P2MP mLDP Signaling
PIM Assert Message Packing
BGP Signaled Multicast
draft-ietf-pim-ipv4-prefix-over-ipv6-nh
IETF BIER, November 2018, Bangkok
MLDP Signaling over BIER
BIER Prefix Redistribute draft-zwzw-bier-prefix-redistribute-01
IETF 103 Jeffrey Zhang, Juniper Nils Warnke, DT Ice Wijnands, Cisco
MVPN/MSDP SA Interoperation
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
BIER Penultimate Hop Popping draft-zzhang-bier-php-00
Presentation transcript:

draft-venaas-bier-pfm-sd-00 PIM Flooding Mechanism and Source Discovery for BIER Stig Venaas, stig@cisco.com IJsbrand Wijnands, ice@cisco.com Mankamana Mishra, mankamis@cisco.com Mahesh Sivakumar, sivakumar.mahesh@gmail.com

RFC 8364 PFM-SD PFM-SD message Data SRC PFM-SD message Initial data packet detected and dropped by first hop router FHR sends triggered PFP-SA message containing (S,G) for the source (but no data) PFP-SA forwarded hop by hop throughout the domain All routers know about the (S,G) LHR can join towards source No RPs, no shared trees. FHR Data LHR Rcv

BIER PFM-SD overview FHR send message with its originator address and a list of its active sources and their holdtime. BIER ingress routers add their BIER prefix, SD and BFR-ID, and metrics for the sources. Replicates to all BIER routers in SD BIER egress caches the info, removes BIER info and forwards just the pim info. Rcv FHR PIM BIER PIM SRC Origin (S,G,H) Origin BIER prefix,SD,ID (S,G,H, metric) Origin (S,G,H)

BIER PFM-SD PIM joins BFER Cache When BFER receives (S,G) join, it looks in cache and sends join over BIER to BFIR with smallest metric; here BFIR1 BFIR1 Rcv PIM (S,G) join over BIER PIM (S,G) join PIM (S,G) join BFER SRC BFIR2 BFER Cache Origin, BFIR1 (S,G,H, metric1) Origin BFIR2 (S,G,H, metric2)

PFM BIER Ingress TLV New TLV added by a BIER ingress router (BFIR) Contains info needed to signal BFIR. E.g., pim join over BIER 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0| Type = TBD | Length | | Sub-domain-id | Reserved | BFR-id | | BFR-prefix (4 or 16 octets) |

PFM Group, Source, Holdtime, Metric TLV 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0| Type = TBD | Length | | Group Address (Encoded-Group format) | | Src Count | Src Holdtime | | Src Address 1 (Encoded-Unicast format) | | Metric Preference 1 | | Metric 1 | | Src Address 2 (Encoded-Unicast format) | | Metric Preference 2 | | Metric 2 | | . | | Src Address m (Encoded-Unicast format) | | Metric Preference m | | Metric m |