Professional Documents
Culture Documents
CCS 1028
CCS 1028
CCS-1028
Simon Muyal
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 1
Housekeeping
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 2
Agenda
RENATER presentation
IPv6 multicast: which differences with IPv4?
IPv6 Multicast: started with M6bone, based on tunnels
IPv6 multicast today: Large deployment, “native”
networks, mainly in academic networks
Monitoring: like IPv4, few differences
Usage and applications
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 3
RENATER: The French NREN
French NREN (National Reseach and Education
Network)
58 PoPs (at least one per region) + overseas territories
PoPs
+1000 sites connected
Generally, sites are connected via MAN or regional networks
Few sites are directly connected (mainly Universities)
Currently, RENATER-5 rollout: fifth version
Dark fibre
Links = n*10Gbps (DWDM equipment)
CRS-1, C7609 (& few C12400 + C7200), C6500 (RENATER-4)
with IOS and IOS-XR
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 4
RENATER Map
http://www.renater.fr/?lang=en
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 5
IPv6 Multicast:
differences with
IPv4
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 6
Addressing
Multicast addresses format: (RFC 3513)
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 7
Addressing
Example
Group_id 101 NTP servers
FF02:0:0:0:0:0:0:101 : all NTP servers on the same link than
the sender
FF05:0:0:0:0:0:0:101 : all NTP servers in the same site than the
sender
FF0E:0:0:0:0:0:0:101 : all NTP servers in Internet
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 8
Multicast in the LAN
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 9
ASM Interdomain multicast with IPv4
BGP peering
AS100 AS200
MSDP peering RP
RP
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 12
ASM Interdomain multicast with IPv6
MSDP: difficult to manage, not very scalable
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 13
ASM Interdomain multicast with IPv6
Embedded RP (RFC 3956)
Flag : 0RPT
R=1 Embedded-RP-address
If R=1 P=1 T=1
FF70::/12
Res : 0
Plen : bits of the network prefix
Prefix: all non-significant bits of the network prefix field should be 0
RP address «embedded» in multicast group address
e.g.: RP address 2001:660:3001:104::8/64
multicast address FF7E:0840:2001:660:3001:104:1234:abcd
Embedded-RP is a simple solution to do group-to-RP mapping
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 14
embedded-RP
embedded-RP
embedded-RP
embedded-RP
embedded-RP
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 15
M6bone: IPv6
multicast network
based on tunnels
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 17
M6bone: Beginning of Multicast IPv6
M6bone = first IPv6 multicast deployment in the Internet
M6bone like MBone or 6Bone: Started with tunnels to build an
IPv6 multicast overlay network
M6bone is:
An IPv6 Multicast test network
M6Bone started in July 2001 (Aristote association, G6 and RENATER)
30 networks & 60 sites
Goals:
To offer IPv6 multicast connectivity
Test and develop soft and equipments related to IPv6 Multicast
technologies
Be active in IPv6 multicast standardization and provide deployment
recommendation (e.g. interdomain multicast)
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 18
M6Bone
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 19
M6Bone in Europe
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 20
M6bone in depth: Topology
M6Bone core is a C7200 router, IOS version 12.4(1), supporting
all IPv6 multicast features:
PIM SM/SSM, Embedded-RP, MBGP, IPv6 tunneling, etc
This router is connected to RENATER backbone
Different connection modes:
MBGP (IPv6 multicast address family)
Static IPv6 multicast routes
Unicast routing table
If unicast and multicast topologies are the same. Can be used for
example inside a site.
If unicast and multicast topologies are different, dedicated
equipments for multicast must be used
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 21
M6bone in depth: Topology
M6Bone
Static multicast routes MBGP + PIM SM/SSM
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 22
M6bone: topology + global embedded-RP
RP for an organisation scope
embedded-RP managed
by an ISP
embedded-RP managed
by an ISP
M6Bone
MBGP + PIM SM/SSM
+ global embedded-RP
global embedded-RP
RP for a site scope
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 23
M6bone: Routing policy
Even if some NRENs provide IPv6 multicast service,
few ISPs offer this service to their customers
Not possible to do the same aggregation for unicast and
multicast
Transit networks must allow up to /48 prefixes (customers/sites)
Sites must aggregate to /48 prefixes
BGP peerings
No private AS advertised in M6Bone
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 24
IPv6 multicast
deployment in
RENATER
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 25
IPv6 multicast in RENATER
Initially, IPv6
multicast in
RENATER was
provided through
tunnels
One C7200 hosted
tunnels for French
sites
This router was
connected to global
M6bone router
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 26
IPv6 multicast in RENATER: Today
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 27
IPv6 multicast in RENATER: Site connection
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 28
IPv6 multicast in RENATER: Scope design
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 29
IPv6 Multicast
Monitoring
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 30
Monitoring IPv6 Multicast
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 31
Monitoring /2
Routing
Multicast IPv6 AS-
Path-Tree
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 32
Monitoring /3
Multicast topology and performance
DBeacon, like in IPv4: IPv6 multicast matrix
Possibility to monitor embedded-RP group, more efficient than in
IPv4 where MSDP is difficult to manage
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 33
IPv6 multicast
applications and
usage
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 34
IPv6 multicast applications
A lot of multimedia applications
available and used
VIC/RAT, VLC, DVTS, etc
ISPs, mainly in Japan, provide IP
TV using IPv6 multicast
IP TV ( Hikari TV)
OCN Earthquake Early Warning
- Early warning message (provided
by Japan Meteorological
Agency) forwarding service using
IPv6 multicast
- Provided by NTT OCN
Stock Exchanges update
…
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 35
IPv6 multicast gateways
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 36
Conclusion
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 37
Questions?
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 38
Meet The Expert
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 39
CCS-1028 © 2009 Cisco Systems, Inc. All rights reserved. Cisco Public 40