260 likes | 366 Views
IP Multicast - Delivering Rich Media without Killing your network. Vinay Anand Product Manager - Video Systems & Internet Broadcast Cisco Systems, Inc. Agenda. A new Internet world Technologies that scale Multicast Solutions References. ARPANet. WWW. E-commerce.
E N D
IP Multicast - Delivering Rich Media without Killing your network Vinay Anand Product Manager - Video Systems & Internet Broadcast Cisco Systems, Inc.
Agenda • A new Internet world • Technologies that scale • Multicast Solutions • References
ARPANet WWW E-commerce Data/Voice/Video Convergence(1998-2003) The Internet Tornado
Today’s Internet Applications • Streaming Multimedia • E-Learning • Corporate communications • Enterprise Resource Applications • Data warehousing, finance applications • Any one-to-many data push applications
ARPANet WWW E-commerce Data/Voice/Video Convergence(1998-2003) Internet Broadcasting(2001 - 2005) New Internet Tornado
New Internet Applications! • Interactive video conferencing • Digital TV • Digital audio • Entertainment • Networked gaming • PDAs and home appliances • Content synchronization • Broadband access
Old World InternetTwo Choices Multiple Unicasts Three Copies of the Same Packet are Transmitted
Old World InternetTwo Choices Multiple Unicasts Broadcast The Entire Network Receives the Packet Even if the Receivers are Only a Few Three Copies of the Same Packet are Transmitted
Multicast transmission:Sends single multicast packet addressed to all intended recipients New World InternetMulticast is the Solution Multicast Group
Multicast 800 Unicast 80 8 0.8 0 1 10 100 1000 10000 100000 Number of Clients Tremendous Bandwidth Savings! Example: Audio Streaming All Clients Listening to the Same 8 kbps Audio Traffic Mbps
Multicast Economics:ISP Pricing Example Cost Comparison of an Audio Broadcast: 10 Kbps for Audio, 35 Kbps for Video Traditional Unicast Transmission UUcast Transmission** 1,000 dial users One 35 Kbps data stream required x 28.8 Kbps per user = 28.8 Mbps of bandwidth required You'll need a T-3 connection (45 Mbps). This unicast transmission will utilize approximately 50% ofthe T-3. You no longer need tremendous amounts of bandwidth to support a single audio broadcast. Monthly cost for full T-3: $54,000 Monthly cost: $15,000 **Multicasting enabled Source: http://www.uu.net/lang.en/products/access/uucast/—6/22/99
Business Drivers for Multicast • Network cost savings • High Volume Content Delivery without comprising infrastructure • Efficient software upgrades and database updates • New Internet applications • New generation operating systems depend on multicast • Quickly implement critical emerging multipoint applications • Service Provider revenue • Conserved bandwidth available to sell elsewhere • Reduced requirement for additional infrastructure • Widespread deployment of broadband technologies
r r r r r r r r s s Objective of Multicast One Copy of Packet per Forwarding Interface Domain E Multicast Source Multicast Receiver Interdomain Links Domain C Multicast Traffic Domain B Domain D Domain A
Group Member 3 A B D C E Group Member 2 IP Multicast Group Concept 1. If you send to group address, all members receive it 2. You must be a “member” of a group to receive data 3. You do not have to be a member of a group to send to a group “Non” Group Member Group Member 1
Multicast Forwarding • Multicast routing is backwards from Unicast routing • Unicast Routing is concerned about wherethe packet is going. • Multicast routing is concerned about wherethe packet came from. • Multicast routing uses “Reverse-Path Forwarding”
For End Stations: IGMP For Switches either: CGMP or IGMP Snooping For Routers: PIM Sparse Mode Multicast routing across domains MBGP Multicast Source Discovery MSDP with PIM-SM Campus Multicast Source(s) A B D Interdomain Multicast C E Receiver(s) IP Multicast Solutions
PGM—Reliable Multicast • Goal: • Enable ordered, duplicate-free, multicast data delivery from multiple sources to multiple receivers • For basic reliability, not: • Sophisticated ordering agreement • Robustness • Major benefit: • Simplicity of operation with due regardfor scalability and network efficiency
End Stations (hosts-to-routers): IGMP Switches (Layer 2 Optimization): CGMP or IGMP Snooping Routers (Multicast Forwarding Protocol): PIM Sparse Mode Multicast routing across domains MBGP Multicast Source Discovery MSDP with PIM-SM ISP A ISP B MSDP RP Multicast Source Y Multicast Source X DR RP ISP B ISP A MBGP CGMP DR PIM-SM IGMP DR Multicast SolutionsCisco End-to-End Architecture Enhanced Multicast Core Multicast
Multicast Application:Streaming Multimedia News and Entertainment Live Events • Concerts • Live radio • Industry events • Breaking news • Movie trailers • Music videos • Vide-on-demand Corporate Communications Online Training • Seminars • Executive speeches • Product infomercials • Remote presentations • Courseware • Customer service
Enhanced Multicast “Interactive Internet Multicast” Core Multicast “Interactive, Reliable Campus Multicast” Multicast Lite “1 to Many Broadcast - no back channel” Multicast Solutions for Every Market
Multicast Solutions for Every Market Multi-protocol Border Gateway Protocol (MBGP) Multicast Source Discover Protocol (MSDP) Enhanced Multicast Pragmatic General Multicast (PGM) Cisco Group Management Protocol (CGMP) Bi-directional PIM Core Multicast Universal Resource Locator Rendezvous Directory (URD) Protocol Independent Multicast (PIM) Internet Group Management Protocol v3 (IGMPv3) Internet Group Management Protocol v1/v2 (IGMP v1/v2) Multicast Lite
Networked Gaming Inter-company conferencing Internet Software Distribution Extranet Content Distribution Enhanced Multicast Interactive Distance Learning Corporate Video Conferencing Inventory Updates Software Distribution Content Distribution Core Multicast E-Learning Corporate Communications Digital TV Digital Audio Traditional Broadcast Entertainment Multicast Lite Multicast Solutions for New Business Opportunities
Multicast Deployment Status • PIM-SM now in deployment over five years • MBGP/MSDP in deployment for over two years • MRM in deployment over one year • 50+ AS’s originating sa-messages • 200+ AS’s contributing to MBGP topology • 8000+ network entries in MBGP table • 10+ public exchanges support native multicast and MBGP/MSDP • 200+ interdomain groups active at any time • 5-20 Mbps of non-redundant multicast on Ames MIX • Frequent streams in excess of 1Mbps • Several native OC-48 backbones in production
RFCs and Internet Drafts • Internet Group Management Protocol, Version 2 http://www.ietf.cnri.reston.va.us/rfc/rfc2236.txt?number=2236 • Protocol Independent Multicast-Sparse Mode (PIM-SM) http://www.ietf.cnri.reston.va.us/rfc/rfc2362.txt?number=2362 • A New Proposal for Bi-directional PIM http://search.ietf.org/internet-drafts/draft-kouvelas-pim-bidir-new-00.txt • Multiprotocol Extensions for BGP-4 http://www.ietf.cnri.reston.va.us/rfc/rfc2283.txt?number=2283 • Multicast Source Discovery Protocol (MSDP) http://search.ietf.org/internet-drafts/draft-ietf-msdp-spec-05.txt • PGM Reliable Transport Protocol http://search.ietf.org/internet-drafts/draft-speakman-pgm-spec-04.txt
More Information • Networkers Sessions • 303 Introduction to IP Multicast • 306 PIM Protocol Concepts • 314 Deploying IP Multicast • 320 Advances in IP Multicast • White Papers • Web and Mailers • Packet magazine • IP Multicast Initiative: • http://www.ipmulticast.com • EFT/Beta Site Web Page: • ftp://ftpeng.cisco.com/ipmulticast.html • EFT/Beta Mailing List: • multicast-support@cisco.com • Customer Support Mailing List: • cs-ipmulticast@cisco.com