Multicast Cookbook

or why my wife has three cookbooks in the kitchen cupboard
Bob Riddle
Internet2 Multicast Working Group

A Multicast Cookbook
 Multicast Definition
To transmit a single message packet with a special destination address which multiple nodes on the network may be willing to receive.
 Why should I care about multicast?
consider stats from earlier Victoria Secrets webcast
More than 1 million web hits during 1st hour
283% increase in web traffic during event
Do the math (stream * potential endpoints)
Consider the opportunities:  AG, ConfXP, Video delivery
Milan, K12 school reduced cost of new high school (TV, coax, etc.)

Why do you need a Cookbook?
Cookbook:  n.
A book of directions and receipts for cooking
Recipe n.; pl.
A set of directions for preparing food from its ingredients.
A method or procedure for accomplishing a goal by defined steps; -- implying a high probability of achieving the goal
My Kitchen Cupboard
Recipe books for “non-standard” meals
Howto instructions to guide in allow me to serve unusual meal

What you’ll find in this Cookbook
Ingredients
Hardware (routers, switches)
Software (configurations,tools, applications)
Your Recipes
How to prepare a  ?   router for multicast
Cisco, Juniper, Force10, etc.
How to prepare   ?  switches for multicast
Cisco, HP, Force10, 3Com, etc.
How to prepare  ?   endpoints for multicast
WinXP, OS X, Linux, Wireless Hubs, etc.

What you’ll won’t find in this Cookbook
My recipes (don’t have to eat my cooking!)
This is not a replacement for existing cookbooks
This is like the cookbooks in my kitchen cupboard:
Contains recipes from others that describe how they prepared something (ingredients, process)
Recipes from folks that prepared their _?_ for multicast
“the” recipe
Context matters – your “oven” may be different from their “oven”, your ingredients may be different from their ingredients (budget, resources, infrastructure

so … this is your Multicast Cookbook
This cookbook will aid those deploying networks that will  support multicast applications.
This cookbook will catalog the experiences of those who have successfully deployed multicast across their networks, including both the tools used and the configuration parameters for network equipment.
This cookbook will be available on the web

Chapter 1 – the Ingredients
Overview - Internet2 Hands-on Workshop
Overview (PPT)
Multicast on the LAN / SSM (PPT)
Intra-domain ASM (PPT)
Inter-domain ASM (PPT)
Troubleshooting (PPT)
SSM Revisited / Making the Case for Multicast (PPT)

Chapter 1 – continued
NLANR – Multicast Issues
Multicast Working Group
Abilene Advanced Services

Chapter 2 – Network related stuff
Peering with Abilene
HOWTO for Cisco, Juniper routers
Secure multicast infrastructure
NWU - Secure Multicast Network Configuration Guide
lenny@juniper.net Security issues & Recommendations
Matt Davy – protecting multicast-enabled networks
Cisco IOS information
Official List of Multicast Networks
Looking Glass Lists

Chapter 3 – useful pointers

Chapter 4 – Application Stuff
Multicast Tester
Tools for testing -Oregon
Tools for testing – NLANR
Tools for testing – Memphis Spotlight
List of Applications
Access Grid – ANL
Access Grid – Internet Futures Lab
DVTS and the DVGuide
Videolan

Chapter 5 – Your Recipes
Share your recipes!
wg-multicast@internet2.edu
bdr@internet2.edu
Critique the recipes in the Cookbook
 join in the fun!
Multicast working group
DVGuide, AccessGrid, ConfXP, etc.

Questions?
?

Slide 14