Date post: | 18-Jan-2016 |
Category: |
Documents |
Upload: | ernest-sims |
View: | 225 times |
Download: | 0 times |
1
IPv6 Multicast TechnologyIPv6 Multicast Technology
Protocols:
• multicast BGP
• PIM Sparse Mode and PIM-SSM
• Multicast Listener Discovery (MLD) - replaces IGMP• IGMPv2 == MLD• IGMPv3 == MLDv2
2
IPv6 Multicast TechnologyIPv6 Multicast Technology
ASM - Any Source Multicast
• what you’re used to in IPv4
• but. . . no MSDP?!
• one global Rendezvous Point (RP)
3
IPv6 Multicast TechnologyIPv6 Multicast Technology
SSM - Source-Specific Multicast
• the next big thing in IPv4 and IPv6
• source is discovered out of band
• limited OS and application support
• Cisco DNS mapping - a useful hack, for now
4
IPv6 Multicast TechnologyIPv6 Multicast Technology
Embedded-RP
• only possible with v6’s huge addresses
• RP is encoded in the group address
• no stack or app support needed
• to be turned on. . . soon?
• requires pre-planning for your RP address
• still in draft
5
Current StatusCurrent Status
The m6bone
• RP and main tunnel router at RENATER
• tunnels to lots of places
• mostly software-based routers and PCs
6
7
But we need Native!But we need Native!
Tunnels have lots of problems:
• encap/decap hits router CPU
• tunnel overhead adds to b/w use
• tunnels concentrate the utilization, mostly defeating the point of multicast
• lots of points of failure
8
Progress on native connectionsProgress on native connections
• GÉANT• SURFnet, SWITCH, GRnet, FCCN,
NORDUnet, RedIRIS, HUNGARNET, GARR• UNINETT, FUNET, CESGA, CESCA• Endpoints - Østfold University College, SWITCH, UNINETT
RedIRIS (and probably others)
• Abilene• NYSERNet, Merit
• Endpoints - NYSERNet Office, NYU, I2 Ann Arbor
9
Demonstration SetupDemonstration Setup
Office7609
Syracuse7609
NYC12410
LAN6500
Edge7600
AbileneNYCMT640
toWASH
NYSERNet Syracuse NYU
10
Demonstration SetupDemonstration Setup
HPswitch
Internet2M10
AbileneIPLST640
MeritJuniper
AbileneCHINT640
toNYCM
Internet2 Ann Arbor
11
Demonstration SetupDemonstration Setup
Extremeswitch
MeetingM320
AbileneWASHT640
Member Meeting - Philadelphia
Force10switch
12
Demonstration SourcesDemonstration Sources
NYSERNet Syracuse• Mac desktop, DVTS with external DV
converter, analog camera
New York University• Mac Mini, VideoLAN with stored video
Internet2 Ann Arbor• WinXP PC, Conference XP with camera• Mac Mini, DVTS with DV camera
13
Bumps in the RoadBumps in the Road
• limited experience - network engineers, vendor support, application developers
• limited toolset - loss testing, fault isolation
• everything is new
• everything is recent
• equipment limitations, bugs, incomplete features
14
Bumps in the RoadBumps in the Road
• switch flooding - this is a big one!
But help is coming, and things will get better as we add more endpoints (hint, hint!)
15
Why?Why?
• to build experience and expertise
• to drive features and fixes
• to encourage developers to add support
• because IPv6 won’t be accepted if it can’t do multicast
• because we can!
• and someday soon we’ll need to. . .
16
ResourcesResources
• Internet2 groups:• http://multicast.internet2.edu• http://ipv6.internet2.edu• bigvideo:
http://www.researchchannel.org/projects/i2wg/prj_bigv.asp
• m6bone: http://www.m6bone.net• Cisco and Juniper documentation
17
ResourcesResources
• Applications:• VideoLAN http://www.videolan.org• DVTS http://www.sfc.wide.ad.jp/DVTS/http://apps.internet2.edu/dvts.html• dbeacon
http://artemis.av.it.pt/~hsantos/dbeacon/• ssmping
http://www.venaas.no/multicast/ssmping/• ConferenceXP