Multicast Colin Whittaker INEX Members Meeting Tuesday 6 th February 2007.

Slides:



Advertisements
Similar presentations
A Comprehensive Approach to Internet Protocol Television.
Advertisements

Christophe Jelger – CS221 Network and Security - Universität Basel Christophe Jelger Post-doctoral researcher IP Multicasting.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in BGP/MPLS VPNs and VPLS draft-raggarwa-l3vpn-mvpn-vpls-mcast-
1April 16, 2002 Layer 3 Multicast Addressing IP group addresses – “Class D” addresses = high order bits of “1110” Special reserved.
IPTV Internet Technologies and Applications. ITS Internet Entertainment2 IPTV IPTV: Internet Protocol Television –In fact, it generally refers to.
CP Networking1 WAN and Internet Access. CP Networking2 Introduction What is Wide Area Networking? What is Wide Area Networking? How Internet.
IPTV over Bitstream Rashid Al-Ahmedi – Director, Fixed Access Network Planning.
APNIC Meeting 2007 prop-047: eGLOP multicast address assignments Marshall Eubanks Dave Meyer Bali February, 2007.
Multicast Fundamentals n The communication ways of the hosts n IP multicast n Application level multicast.
BTT 101 / 2O1 Lesson 10 Dundas Valley Secondary Mr. Young.
Computer Science 6390 – Advanced Computer Networks Dr. Jorge A. Cobb How to provide Inter-domain multicast routing? PIM-SM MSDP MBGP.
TDC375 Winter 2002John Kristoff - DePaul University1 Network Protocols IP Multicast.
Chapter 4 IP Multicast Professor Rick Han University of Colorado at Boulder
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Communications and Networks Chapter 8.
Slide Set 15: IP Multicast. In this set What is multicasting ? Issues related to IP Multicast Section 4.4.
TDC375 Autumn 03/04 John Kristoff - DePaul University 1 Network Protocols Multicast.
EE689 Lecture 12 Review of last lecture Multicast basics.
IPv6 Multicast Δημήτριος Α Αδάμος ΑΠΘ - ΕΔΕΤ 107 NW’
MULTICASTING Network Security.
DVB-x © Mika Grundström 7/15/20151 DVB-x for delivering services Mika Grundström tel
IP Multicast Angelos Vassiliou HMY 654. Overview Definitions Multicast routing Concepts IP Multicast Protocols.
© J. Liebeherr, All rights reserved 1 IP Multicasting.
Multicast for CATV Distribution Alan Crosswell Columbia University May '05.
CSE679: Multicast and Multimedia r Basics r Addressing r Routing r Hierarchical multicast r QoS multicast.
Introduction to Streaming © Nanda Ganesan, Ph.D..
CMPT771 Presentation Xu Cheng Internet Protocol Television (IPTV)
Guoliang YANG Problem Statement of China Telecom.
1 Computer Networks IP Multicast. 2 Recall Unicast Broadcast Multicast sends to a specific group.
1 Chapter 27 Internetwork Routing (Static and automatic routing; route propagation; BGP, RIP, OSPF; multicast routing)
What is broadband Multiple broadband technologies Advantages DSL and DSLAM Types of DSL transmission Services through broadband Cable Modem Internet Access.
© 2007 Cisco Systems, Inc. All rights reserved.June The Network as the Platform: The Digital Revolution is Now! Monique Jeanne Morrow Distinguished.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Multicast routing.
IPv6 Multicast 6DEPLOY. IPv6 Deployment and Support.
Common Devices Used In Computer Networks
1 Chapter 27 Internetwork Routing (Static and automatic routing; route propagation; BGP, RIP, OSPF; multicast routing)
CSC 600 Internetworking with TCP/IP Unit 8: IP Multicasting (Ch. 17) Dr. Cheer-Sun Yang Spring 2001.
Scalability Don McGregor Research Associate MOVES Institute
Advances in Multicast - The Promise of Single Source Multicast (SSM) (with a little on multicast DOS) Marshall Eubanks Multicast Technologies
Ethernet Basics - 5 IGMP. The Internet Group Management Protocol (IGMP) is an Internet protocol that provides a way for an Internet computer to report.
Delivering Video over IP
Multicast Routing Protocols. The Need for Multicast Routing n Routing based on member information –Whenever a multicast router receives a multicast packet.
Source specific multicast routing and QoS issues Laurentiu Barza.
© J. Liebeherr, All rights reserved 1 Multicast Routing.
CS 4396 Computer Networks Lab IP Multicast - Fundamentals.
CSC 600 Internetworking with TCP/IP Unit 7: IPv6 (ch. 33) Dr. Cheer-Sun Yang Spring 2001.
Björn Landfeldt School of Information Technologies NETS 3303 Networked Systems Multicast.
Fundamentals of IP Multicast
LAN Switching Concepts. Overview Ethernet networks used to be built using repeaters. When the performance of these networks began to suffer because too.
Base Specification for Multicast in BGP/MPLS VPNs draft-raggarwa-l3vpn-2547-mvpn-00.txt Rahul Aggarwal Juniper Networks.
Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 1 Multicasting within UCS Qiese Dides.
Cisco Confidential © 2013 Cisco and/or its affiliates. All rights reserved. 1 Cisco Networking Training (CCENT/CCT/CCNA R&S) Rick Rowe Ron Giannetti.
Introduction to Exterity
Topic 6, Lesson 3: The Internet Computer Communications and Networking.
NETWORKING (2) Dr. Andy Wu BCIS 4630 Fundamentals of IT Security.
Protecting Multicast- Enabled Networks Matthew Davy Indiana University Matthew Davy Indiana University.
Unnecessary Multicast Flooding Problem Statement
Computer Networks 0110-IP Gergely Windisch
Engineering Workshops 96 ASM. Engineering Workshops 97 ASM Allows SPTs and RPTs RP: –Matches senders with receivers –Provides network source discovery.
4G WIRELESS SYSTEM Presented By S. RAVINDER 06U61A0435.
1 CMPT 471 Networking II Multicasting © Janice Regan,
INTERNET PROTOCOL TELEVISION (IP-TV)
Zueyong Zhu† and J. William Atwood‡
Telemedicine.
Multicast Outline Multicast Introduction and Motivation DVRMP.
V4-over-v6 MVPNs.
INTERNET PROTOCOL TELEVISION (IP-TV)
Satellite Based IP Broadband – Business Opportunities
Multicasting Unicast.
Westnet Summer 2005 – UC Boulder
Presentation transcript:

Multicast Colin Whittaker INEX Members Meeting Tuesday 6 th February 2007

All About Me Senior Network Engineer in Network Development Previously with HEAnet & Internet Ireland Responsible for all areas of Network Design and Planning Responsible for fixing it when the plan doesn’t come together All opinions are my own and not Magnet Networks

Magnet Networks Magnet Networks part of Columbia Ventures Corporation Private Investment Company Telecoms Assets in UK / USA / Australia

Columbia Ventures Corporation – (Ireland) (Australia) (Ireland) (UK) (United States) Privately held investment company CVC – Investments

Hibernia Atlantic Network

Magnet Networks Magnet Networks started September 2004 FTTH launched December 2004 Acquired LEAP in mid 2005 LLU launch in September 2005 Acquired Netsource in 2006 Two Brands– Magnet Entertainment = Residential – Magnet Business = Corporate

Agenda Tech Primer Drivers Challenges

Agenda Drivers Tech Primer Challenges

IPTV Key Driver NRENs have deployed already Large Internal deployments: Financial and Content Provider segments. Business Users will demand support in VPN offerings. IPTV is driving Multicast to the end user Walled Garden - Magnet / Vodafone & Sky Public - BBC

IPTV key driver How much bandwidth: Sky Digital via satellite: MPEG2 4 – 10Mbit/s SD MPEG 4Mbit/s is a tight fit SD MPEG 2 – 3Mbit/s is expected to be the norm HD MPEG 10 – 20Mbit/s is required to maintain quality

IPTV Key Driver

Agenda Drivers Tech Primer Challenges

Unicast One to One communications Got us where we are today Has scaling challenges as number of sessions grows 10x increase in Users means 10x the traffic volume

Unicast

Broadcast One to All Just like a sprinkler system Data goes to all Nodes if they want it or not. Wasted capacity

Multicast Some to Some One to Many The Middle ground between Unicast and Broadcast Replicate as close to the User as possible Bandwidth only used once and only when needed.

Multicast

Multicast - ASM Any Source Mulitcast (1990) Sources send to multicast groups Receivers join group and receive from any source Supports Some to Some and One to Many Group ID’s are global (limited addresses) Anyone can DOS your group

Multicast - SSM Source Specific Mulitcast (2000) Sources send to multicast groups Receivers join group and source Group ID’s are based on the source as well as the group Receivers only see traffic from specific source

Multicast - Protocols PIM-SM (sparse mode – forward on request) MSDP / Anycast-RP for redundancy AutoRP & BSR have too many moving parts MSDP for interdomain support Multiprotocol BGP for interdomain RPF selection Well understood toolbox

Multicast - Protocols That’s the Router to Router stuff, now for the LAN IGMP v2 and v3 v3 needed for SSM IGMP snooping required in switches IGMP v3 not widely deployed

Multicast – Group ID / /24 – link local (OSPF) /8 – admin scoped /8 – GLOP – encode as into middle two octets /8 – SSM range

Multicast – MAC addr Half an OUI reserved for multicast Steve Deering requested 16 OUIs but only given half of one 23bits of MAC to contain 28bit of group ID Leads to 32:1 overlap Be careful not to overlap with special group id’s

Multicast – Tricks Static Joins Fast Leave Bidir PIM Snooping

Channel Zapping Perceived slowness when changing channel Single channel join <100msec For common channels number of hops required is low GOP much bigger impact. WM9 GOP = 3sec Sky / Magnet =.5sec Iframe caching if >.5sec

Agenda Drivers Tech Primer Challenges

Access Networks Easy enough to deploy in Backbone and Data centre How about to end users

DSL Most DSL users reached via PPPoE / L2TP Have to replicate at BRAS Need to send multiple copies into the access network Cost of bitstream access a concern Do get benefit of bandwidth saving in the backbone UK ISPs found this helpful in BBC deployments

DSL Two Solutions Multiple PVC’s to the customer One for PPPoE Second for Video Run IP all the way to the DSLAM and let it do the replication Both require Control of the Access Network

Wireless Many wireless devices do not understand multicast. In many cases a separate copy is sent to each reciever Video suffers from timing issues

Customers have come to love WiFi Customers do not want to have to run new cabling Some solutions available for home networking 99% of them cannot do multicast CPE vendors slowly moving to support Multicast

Agenda Drivers Tech Primer Challenges

P2P Working around the lack of efficient distribution Bitorrent 20GBtye HD movie via Bitorrent Joost TV on demand via P2P

VOD TV is our killer app but … TV is moving to on demand Sky Plus / Tivo … VOD traffic will dwarf current traffic

Support It is backwards to “normal” IP In multicast trouble shooting starts at the receiver Step by Step back to source Not as field hardened as unicast “All Customers TVs stop working after 3 minutes”

Further Reading John Lyons – IP Multicast “The Good, the Bad & the Ugly” Toerless Eckert – “IP Multicast/Multipoint for IPTV (and beyond)” Developing IP Multicast – Beau Williamson Inter-domain IP Multicast – Edwards, Guiliano, Wright Internet 2

Questions ?