Swinog-3, 19 September 2001 IP-Multicast operational experience André Chapuis, IP-Plus.

Slides:



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

Release 5.1, Revision 0 Copyright © 2001, Juniper Networks, Inc. Advanced Juniper Networks Routing Module 9: Static Routes & Routing Table Groups.
Chapter 7 RIP version 2.
Swinog-7, 22nd october 2003 BGP filtering André Chapuis,
Engineering Workshops A Methodology for Troubleshooting Inter-domain IP Multicast.
Computer Science 6390 – Advanced Computer Networks Dr. Jorge A. Cobb How to provide Inter-domain multicast routing? PIM-SM MSDP MBGP.
COS 420 Day 15. Agenda Assignment 3 Due Assignment 4 Posted Chap Due April 6 Individual Project Presentations Due IEPREP - Jeff MANETS - Donnie.
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 Winter 2002John Kristoff - DePaul University1 Network Protocols IP Multicast.
TDC375 Autumn 03/04 John Kristoff - DePaul University 1 Network Protocols Multicast.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 7 Lesson 4 1 IP Multicasting: Multicast Configuration and Verification.
1 Hierarchical Distance-Vector Multicast Routing for MBone Presented by Nitin Deshpande Darpan Bhuva.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—5-1 Implementing Path Control Assessing Path Control Network Performance Issues.
MULTICASTING Network Security.
IP Multicast Angelos Vassiliou HMY 654. Overview Definitions Multicast routing Concepts IP Multicast Protocols.
© J. Liebeherr, All rights reserved 1 IP Multicasting.
BGP Attributes and Path Selections
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 14 Multicasting And Multicast Routing Protocols.
1 Computer Networks IP Multicast. 2 Recall Unicast Broadcast Multicast sends to a specific group.
CISCO NETWORKING ACADEMY Chabot College ELEC IP Routing Protocol Highlights.
Presented by: Bill Nickless Best Current Practices for IPv4 Multicast Deployment Bill Nickless
Network Layer (3). Node lookup in p2p networks Section in the textbook. In a p2p network, each node may provide some kind of service for other.
Inter-domain ASM Multicast Networking Michael P. O’Connor August 13, 2007 Energy Sciences Network Lawrence Berkeley National Laboratory Networking.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Multicast routing.
22.1 Chapter 22 Network Layer: Delivery, Forwarding, and Routing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Multicast Routing Protocols NETE0514 Presented by Dr.Apichan Kanjanavapastit.
M. Menelaou CCNA2 DYNAMIC ROUTING. M. Menelaou DYNAMIC ROUTING Dynamic routing protocols can help simplify the life of a network administrator Routing.
Routing and Routing Protocols Routing Protocols Overview.
MULTICAST Tutorial RedIRIS/Red.es Miguel Angel Sotos
1 Deployment of IP Multicast in Campus Infrastructures Kevin Almeroth UC--Santa Barbara
Multicast Outline Multicast revisited Protocol Independent Multicast - SM Future Directions.
Multicast Routing Algorithms n Multicast routing n Flooding and Spanning Tree n Forward Shortest Path algorithm n Reversed Path Forwarding (RPF) algorithms.
Chapter 9. Implementing Scalability Features in Your Internetwork.
Chapter 22 Network Layer: Delivery, Forwarding, and Routing Part 5 Multicasting protocol.
Computer Science 6390 – Advanced Computer Networks Dr. Jorge A. Cobb Deering, Estrin, Farinacci, Jacobson, Liu, Wei SIGCOMM 94 An Architecture for Wide-Area.
Multicast Routing Protocols. The Need for Multicast Routing n Routing based on member information –Whenever a multicast router receives a multicast packet.
More on Internet Routing A large portion of this lecture material comes from BGP tutorial given by Philip Smith from Cisco (ftp://ftp- eng.cisco.com/pfs/seminars/APRICOT2004.
© J. Liebeherr, All rights reserved 1 Multicast Routing.
CCNA 2 Week 7 Distance Vector Routing. Copyright © 2005 University of Bolton Topics Distance Vector Protocol Issues RIP IGRP.
Introduction to Multicast Routing Protocols
© J. Liebeherr, All rights reserved 1 IP Multicasting.
© 2010 Cisco and/or its affiliates. All rights reserved. 1 Ruchir Jain Customer Support Engineer CCIE R&S (26911) With,
1 © 2000, Cisco Systems, Inc _05_2000_c2 Server Router Unicast Server Router Multicast Unicast vs. Multicast.
CCNA 2 Week 6 Routing Protocols. Copyright © 2005 University of Bolton Topics Static Routing Dynamic Routing Routing Protocols Overview.
Routing and Routing Protocols
Fundamentals of IP Multicast
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #7 DVMRP.
1 IP Multicasting Relates to Lab 10. It covers IP multicasting, including multicast addressing, IGMP, and multicast routing.
 RIP — A distance vector interior routing protocol  IGRP — The Cisco distance vector interior routing protocol (not used nowadays)  OSPF — A link-state.
Engineering Workshops 136 Inter-domain Multicast.
Protecting Multicast- Enabled Networks Matthew Davy Indiana University Matthew Davy Indiana University.
Campus Planning for Multicast Frank Aversa, NJIT Jim Stankiewicz, Verizon Business.
IP Multicast Lecture 4: PIM-SM Carl Harris Communications Network Services Virginia Tech.
Communication Networks Recitation 11. Multicast & QoS Routing.
Engineering Workshops 96 ASM. Engineering Workshops 97 ASM Allows SPTs and RPTs RP: –Matches senders with receivers –Provides network source discovery.
22.1 Network Layer Delivery, Forwarding, and Routing.
Kapitel 19: Routing. Kapitel 21: Routing Protocols
BGP 1. BGP Overview 2. Multihoming 3. Configuring BGP.
Multicasting protocols
Troubleshooting High CPU due to Multicast
COMP 3270 Computer Networks
UNIT III ROUTING.
Multicast Outline Multicast revisited
Networking for the Future of Science
MULTICAST. 2 Agenda Introduction Multicast addressing Group Membership Protocol PIM-SM / SSM MSDP MBGP.
A Methodology for Troubleshooting Inter-domain IP Multicast
Distance Vector Routing Protocols
IP Multicast COSC /5/2019.
Implementing Multicast
Presentation transcript:

Swinog-3, 19 September 2001 IP-Multicast operational experience André Chapuis, IP-Plus

Swinog-3, Multicast operational experience Network design  Standard internet protocols –PIM-SM –MSDP –MBGP  Redundant RP with anycast-RP  Recommended filters for MSDP/PIM –ftp://ftpeng.cisco.com/ipmulticast/config-notes/msdp-sa-filter.txt  Customer’s RP filtered –Accept only SA-messages originated by specific RP’s  Congruent IMBGP/IBGP topologies  MBGP only where necessary

Swinog-3, Multicast operational experience Network layout: MBGP

Swinog-3, Multicast operational experience Network layout: MSDP

Swinog-3, Multicast operational experience Observations/problems  MBGP: RPF checks:  IOS 12.0(7)T: MBGP used to leak into the unicast RIB !  First trial abruptly stopped…  Distance-preferred lookups, not longest-match !  Problems with aggregates (network statements)  Where to inject prefixes into MBGP if RPF checks are done with network statements rather than IGP route !  Confed-external IMBGP were set a distance of 20 (bug)  Occurred in IOS 12.0(10)S1 only  Caused routing loops  MBGP/BGP distance needs manual adaptation

Swinog-3, Multicast operational experience Observations/problems  MSDP: peer-RPF checks:  How it works:  When SA-message received, MSDP originator-id is RPF checked with MBGP source AS (to avoid loops when re-transmitting SA-messages)  Issue:  if ISP1 uses parallel MSDP/MBGP peerings and ISP2 only MSDP from its RP: RPF fails  Seen with ‘debug ip msdp’ (use with care !)  Use I-MSDP sessions or mesh-groups to bypass RPF checks

Swinog-3, Multicast operational experience Observations/problems  MDS (Multicast Distributed Switching) bug(?) on IOS 12.0(16.6)S2, Cisco7513, VIP4-80, PA-H, Frame-relay p2p sub- interfaces:  MDS stops forwarding packets after some time (~1min)  Turn off MDS  Could only be seen with sh ip mroute count because all the routing tables and forwarding tables were looking fine !  Always check packet-forwarding (once the multicast RT is OK)

Swinog-3, Multicast operational experience Observations/problems i64beb-eng#sh ip mrou count IP Multicast Statistics 207 routes using bytes of memory 28 groups, 6.39 average sources per group Forwarding Counts: Pkt Count/Pkts per second/Avg Pkt Size/Kilobits per second Other counts: Total/RPF failed/Other drops(OIF-null, rate-limit etc) Group: , Source count: 51, Group pkt count: Source: /32, Forwarding: /44/663/247, Other: /0/0

Swinog-3, Multicast operational experience Debugging  mtrace : uses RPF neighbors up to the source  mtrace : follows SPT for the group  mstat : gives packet-loss along the SPT  show ip mroute count: gives actually forwarded packets  tests from your host !

Swinog-3, Multicast operational experience Mtrace example  i64beb-eng#mtrace  Type escape sequence to abort.  Mtrace from to via group  From source (dipsy.av.eircom.net) to destination (i64beb-eng-FastEthernet0-0.ip-plus.net)  Querying full reverse path...  0 i64beb-eng-FastEthernet0-0.ip-plus.net ( )  -1 i64beb-eng-FastEthernet0-0.ip-plus.net ( ) PIM [default]  -2 i64beb-021-atm4-0.ip-plus.net ( ) PIM/MBGP [ /16]  -3 i62beb-031-fas-2-0.ip-plus.net ( ) PIM [ /16]  -4 i64bei-000-Hssi1-0-5.ip-plus.net ( ) PIM/MBGP [ /16]  -5 ges-005-Serial3-1.ip-plus.net ( ) PIM/MBGP [ /16]  -6 lon-000-Serial2-0.ip-plus.net ( ) PIM/MBGP [ /16]  -7 lon-005-POS2-0.ip-plus.net ( ) PIM/MBGP [ /16]  -8 fa0.mcast1.thn.london.eircom.net ( ) PIM [ /29]  -9 fa5-0-0.core1.thn.london.eircom.net ( ) PIM [ /29]  -10 pos1-0-0.core1.cra.dublin.eircom.net ( ) PIM [ /29]  -11 e0.mbone.cra.dublin.eircom.net ( ) PIM [ /29]  -12 dipsy.av.eircom.net ( )  i64beb-eng#

Swinog-3, Multicast operational experience Facts  Global MBGP table contains 3751 entries  IP-Plus currently has 15 multicast peerings  Some popular Websites offer multicast contents: – – (Yahoo, through AS3356 (Level3) –From last week on, Mbone session: –UO internal channel 2 sends CNN live