M6Bone. Agenda. M6bone? How to connect to? Applications and services Monitoring IPv6 multicast Contact points. An IPv6 worldwide Multicast testbed

Similar documents
M6Bone. Jérôme DURAND 09/05/2004 SIPA - GIP RENATER.

RENATER.

IPv6 Multicast. Taipei August Stig Venaas

IPv6 multicast update.

ssmping <draft-venaas-mboned-ssmping-00.txt>

IPv6 Multicast. Where and when?

Large Scale International IPv6 Pilot Network (6NET)

The 6NET project. An IPv6 testbed for the European Research Community

IPv6 Deployment in European National Research and Education Networks (NRENs)

Advanced IP Multicast Routing

Connection Oriented Networking MPLS and ATM

PIM-SM Multicast Routing

v Number: Passing Score: 800 Time Limit: 120 min File Version:

Configuring basic MBGP

A configuration-only approach to shrinking FIBs. Prof Paul Francis (Cornell)

Configuring Multicast VPN Inter-AS Support

Table of Contents 1 MBGP Configuration 1-1

4.2 Multicast IP supports multicast to support one-to-many (radio, news, IP multicast was originally a many-to-many (any source MC or

BGP-MVPN SAFI 129 IPv6

IPv6 Bootcamp Course (5 Days)

Information About IPv6 Multicast Address Family Support for. Multiprotocol BGP. Finding Feature Information

Implementing Layer-3 Multicast Routing on Cisco IOS XR Software

ETSF10 Internet Protocols Routing on the Internet

Anniversary Retrospective: Where Multicast Has Been & Where It s Headed.

Next Generation MULTICAST In-band Signaling (VRF MLDP: Profile 6)

Organization of Product Documentation... xi

Implementing IPv6 Multicast

Sprint Cisco. Agenda. Special Thanks To. For their contribution of slides

IPv6. Multicast on JANET. Stig Venaas UNINETT (Norway) Tim Chown School of Electronics and Computer Science, University of Southampton.

From MBone to M6Bone

Configuring IPv6 multicast routing and forwarding 1

IPv6. Tim Chown University of Southampton & UKERNA TF-NGN 11, Poznan, 8th May 2003

ETSF10 Internet Protocols Routing on the Internet

IP MULTICAST EXPLAINED

IPv6 PIM. Based on the forwarding mechanism, IPv6 PIM falls into two modes:

A Border Gateway Protocol 3 (BGP-3) DNS Extensions to Support IP version 6. Path MTU Discovery for IP version 6

PIM Allow RP. Finding Feature Information. Restrictions for PIM Allow RP

IPv6 TRAINING CONTENT

ETSF10 Internet Protocols Routing on the Internet

IPv6 Switching: Provider Edge Router over MPLS

Internet2 Multicast Workshop

Multicast as an ISP service

Cisco. Deploying Cisco Service Provider(R) Advanced Routing (SPADVOUTE)

Cisco IOS IPv6. Cisco IOS IPv6 IPv6 IPv6 service provider IPv6. IPv6. data link IPv6 Cisco IOS IPv6. IPv6

"Charting the Course... IPv6 Bootcamp Course. Course Summary

v Number: Passing Score: 800 Time Limit: 120 min File Version:

Internet Engineering Task Force (IETF) Category: Standards Track ISSN: Y. Cai Alibaba Group T. Morin Orange June 2016

IPv6 Addressing case studies. Athanassios Liakopoulos

ICS 351: Today's plan. routing protocol comparison encapsulation network dynamics multicasting in general IP multicasting IGMP PIM

LISP Multicast. Finding Feature Information. Prerequisites for LISP Multicast

BGP mvpn BGP safi IPv4

Multicast Technology White Paper

BROCADE S IPV6 SOLUTIONS

IPv6 transition: moving into the campus. Tim Chown University of Southampton

Multicast Communications

New IP Header. Why change IP. Address Notation. Changes. Information Sources. IP Version 6 ITL

Information Sources Hans Kruse & Shawn Ostermann, Ohio University

Router Lab Reference

Implementing IPv6 Multicast

Table of Contents 1 Multicast VPN Configuration 1-1

Information Sources Hans Kruse & Shawn Ostermann, Ohio University

6DISS services. Tim Chown

Deliverable D9.6. Report on IPv6 Experiments and Status. Project Number: IST Project Title: GN1 (GÉANT)

A Configuration-only Approach to FIB Reduction. Paul Francis Hitesh Ballani, Tuan Cao Cornell

HP 5920 & 5900 Switch Series

Multicast Quick Start Configuration Guide

Multicast Source Discovery Protocol (MSDP)

MPLS VPN Multipath Support for Inter-AS VPNs

IPv6 Switching: Provider Edge Router over MPLS

IPv6 Next generation IP

Viewing IP and MPLS Multicast Configurations

WAN Edge MPLSoL2 Service

Multiprotocol BGP (MBGP)

IPv6 DEPLOYMENT GLOBAL TRANSIT COMMUNICATIONS. Presented by Mark Tinka Chief Network Architect Global Transit Kuala Lumpur, Malaysia

Agenda DUAL STACK DEPLOYMENT. IPv6 Routing Deployment IGP. MP-BGP Deployment. OSPF ISIS Which one?

MPLS VPN--Inter-AS Option AB

Internet Engineering Task Force (IETF) Request for Comments: Cisco Systems January 2013

Configuring IP Multicast Routing

Implementing Cisco IP Routing (ROUTE)

Rendezvous Point Engineering

FiberstoreOS IPv6 Multicast Configuration Guide

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

Configuring PIM. Information About PIM. Send document comments to CHAPTER

An on Demand IPv4/IPv6 Multicast Translator

6Net WP6 final report

Multi-Domain VPN service, a seamless infrastructure for Regional Network, NRENs and GEANT

HP 5500 HI Switch Series

IP Multicast Jean Yves Le Boudec 2017

Routing Protocols Internal and External Routing. 6DEPLOY. IPv6 Deployment and Support

Configuring IP Multicast Routing

HP 6125G & 6125G/XG Blade Switches

Foreword xxiii Preface xxvii IPv6 Rationale and Features

MLDP In-Band Signaling/Transit Mode

6WINDGate: The Smart IPv6 Migration Router IPv6 Summit Madrid, 2002

CSE 123A Computer Networks

IPv6 Multicast: PIM Sparse Mode

IP Multicast Load Splitting across Equal-Cost Paths

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP

Configuring Easy Virtual Network Shared Services

This document is not restricted to specific software and hardware versions.

Transcription:

M6Bone An IPv6 worldwide Multicast testbed Agenda M6bone? How to connect to? Applications and services Monitoring IPv6 multicast Contact points 1

What s the M6Bone? 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 recommandation (e.g. interdomain multicast) M6Bone 2

M6Bone In Europe How to connect 3

Check list Setup an IPv6 multicast router Connect to the M6bone Configure Routing (MBGP, static...) Configure PIM Multicast topology Run Applications and services Monitoring! 1. Setup an IPv6 multicast router MRIB implemented (static + MBGP) CISCO JUNIPER PC (Linux or BSD) + MRD6...? No MRIB PC BSD + Kame pim6sd daemon Linux + pim6sd PC BSD + Xorp Hitachi...? 4

2. Connect to the M6Bone IPv6 multicast is deployed natively in some networks: ABILENE GEANT NORDUNET UNINETT Need to bypass the routers not supporting IPv6 multicast IPv6 over IPv6 tunnels IPv6 over IPv4 tunnels IPv6 over GRE over IPvX tunnels Dedicated ATM PVC MPLS LSPs... Connection to an M6Bone POP 3. Routing 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 (M6Bone deployment started with RIPng) 5

1 Equipment with no support of multicast routes (MRIB) Default unicast route Static multicast routes M6Bone MBGP + PIM SM/SSM Equipment with support of static multicast routes (MRIB) 2 Default multicast route MBGP peering 3 Equipment with support of MBGP for IPv6 multicast 1 M6Bone MBGP + PIM SM/SSM IPv6 or IPv4 Internet (unicast) Unicast router Multicast router Prefix advertisement 6

1 2001:660:B101:12::1 M6Bone MBGP + PIM SM/SSM IPv6 or IPv4 Internet (unicast) Static route in MRIB Route redistributed in MBGP Default route Default route 2001:660:120A:AB::1 Route for 2001:660:B101:12::1 via 2001:660:120A:AB::1 2 M6Bone MBGP + PIM SM/SSM IPv6 or IPv4 UNICAST IPv6 or IPv4 Internet (unicast) Static route in MRIB Route redistributed in MBGP Default route in RIB Default route in MRIB 7

3 AS 1717 M6Bone MBGP + PIM SM/SSM IPv6 or IPv4 Internet (unicast) MBGP IPv6 multicast AF MBGP IPv6 unicast AF AS 65000 Routing policy Few ISPs provide IPv6 multicast service No possible to do the same aggregation for unicast and multicast Transit networks must allow up to /48 prefixes Sites must aggregate to /48 prefixes BGP peerings No private AS advertised in M6Bone 8

4. PIM Multicast topology PIMv2 SM / SSM SSM for FF3X::/96 group-range SM for others No MSDPv6 available Will never be as bottleneck in IPv4 world M6Bone is / was a single PIM domain Embedded RP is being deployed 4. PIM Multicast topology Hierarchical RPs Global RP managed by RENATER NREN RPs Sites RP in some universities Global RP in RENATER Must be known on all the M6Bone routers Statically configured, the safe way BSR Scoped BSR deployed in 6NET. Some 6NET partners use BSR to receive RP information Old BSR deployed in MRIP Works now since there are only few sites connected 9

4. PIM Multicast topology Embedded RP under deployment RFC 3956 A new group-to-rp mapping mechanism RP address embedded in IPv6 multicast address FF70::/12 address space Changes the model Need to understand consequences for ISPs and customers SSM The M6Bone network is ready for SSM Few applications available / used 4. PIM Multicast topology + global embedded-rp RP for an organisation scope embedded-rp managed by an ISP M6Bone MBGP + PIM SM/SSM embedded-rp managed by an ISP + global embedded-rp RP for a site scope Global RP managed by RENATER global embedded-rp 10

5. Applications & services Every IPv6 stack supports MLD Necessary to run IPv6 multicast applications MLDv2 on Linux, FreeBSD, Solaris No MLDv2 support on Windows Any platform can be used for IPv6 multicast Almost no application supports MLDv2 Is relatively new Implementations will come with the need 5. Applications & services /2 Videoconferencing : VIC/RAT, Videolan, Isabel, WM player, conference XP Radio broadcast : Freeamp Others : NTE, WB, MAD, SDR Reflectors To / from IPv4 multicast To IPv6 unicast 11

6. Monitoring IPv6 Multicast Connectivity / Traffic Ping6 & SNMP Weathermaps 6. Monitoring /2 Routing AS-Path-Tree 12

6. Monitoring /3 PIM Multicast topology DBeacon SSMPING (IPv4 & IPv6) A tool for testing SSM connectivity Behaviour is a bit like normal ping A server must run ssmpingd A client can ping a server by sending unicast ssmping query Server replies with both unicast and multicast ssmping replies In this way a client can check that it receives SSM from the server And also parameters like delay, number of router hops etc. Supports both IPv4 and IPv6 See http://www.venaas.no/multicast/ssmping/ for more info Can be linked to dbeacon (matrix displays then dbeacon results) 13

SSMPING (IPv4 & IPv6) Tests the SSM connectivity > ssmping ssmping.uninett.no ssmping joined (S,G) = (2001:700:1:7:211:d8ff:fe8f:1f9b,ff3e::4321:1234) pinging S from 2001:630:d0:111:250:fcff:fe6a:42b3 unicast from 2001:700:1:7:211:d8ff:fe8f:1f9b, seq=0 dist=20 time=57.106 ms unicast from 2001:700:1:7:211:d8ff:fe8f:1f9b, seq=1 dist=20 time=56.929 ms unicast from 2001:700:1:7:211:d8ff:fe8f:1f9b, seq=2 dist=20 time=62.466 ms multicast from 2001:700:1:7:211:d8ff:fe8f:1f9b, seq=2 dist=12 time=65.706 ms unicast from 2001:700:1:7:211:d8ff:fe8f:1f9b, seq=3 dist=20 time=57.226 ms multicast from 2001:700:1:7:211:d8ff:fe8f:1f9b, seq=3 dist=12 time=59.455 ms --- 2001:700:1:7:211:d8ff:fe8f:1f9b ssmping statistics --- 5 packets transmitted, time 4744 ms unicast: 4 packets received, 0% packet loss rtt min/avg/max/std-dev = 56.090/57.963/62.466/2.296 ms multicast: 2 packets received, 50% packet loss 0% loss since first multicast packet received (after 2067 ms) rtt min/avg/max/std-dev = 58.956/61.372/65.706/3.077 ms $ Contacts M6bone-team@renater.fr Web-site : http://www.m6bone.net Collaborative web-site Architecture of the network Maps Information about equipment s configuration Subscription form Mailing list : m6bone@ml.renater.fr Around 220 active and experienced people ready to help you 14