ipv6 multicast over tein
play

IPv6 Multicast Over TEIN Pujan Srivastava | pujan@ait.asia Asian - PowerPoint PPT Presentation

Report: IPv6 Multicast Over TEIN Pujan Srivastava | pujan@ait.asia Asian Institute of Technology 02/10/10 IPv6 Multicast over TEIN 1 Event: The 20 th Asian School on Computer Science 2009 (TEIN) IPv6 Multicast Video Transmission 02/10/10


  1. Report: IPv6 Multicast Over TEIN Pujan Srivastava | pujan@ait.asia Asian Institute of Technology 02/10/10 IPv6 Multicast over TEIN 1

  2. Event: The 20 th Asian School on Computer Science 2009 (TEIN) IPv6 Multicast Video Transmission 02/10/10 IPv6 Multicast over TEIN 2

  3. 02/10/10 IPv6 Multicast over TEIN 3 CanalAVIST (www.canalavist.org)

  4. Objectives Meeting on - IPv6 Multicast over TEIN (9 th Feb. 2010, 14.00~15.00) NOC engineers of members of TEIN3 NR ENs to meet and discuss- ● To provide IPv6 multicast services on TEIN3 ● To establish a common place for session announcements by individual members, discussion group. 02/10/10 IPv6 Multicast over TEIN 4

  5. Attendance ➔ AAR Net – Australia ➔ CE R NET – China ➔ ThaiR E N – Thailand ➔ APAN-JP – Japan ➔ LEAR N – Sri Lanka ➔ ER NET – India ➔ ITB – Indonesia ➔ MyR E N – Malaysia 02/10/10 IPv6 Multicast over TEIN 5

  6. Background of IPv6 Multicast on TEIN3 02/10/10 IPv6 Multicast over TEIN 6

  7. IPv6 Multicast at a Glance R eplication @ Router Multicast: Multicast routing is concerned with Unicast: Unicast routing is concerned with where the packet will be coming from. where the packet is going to. 02/10/10 IPv6 Multicast over TEIN 7

  8. IPv6 Multicast at a Glance outer (R outer ↔ R outer) R eplication @ R outer ≃ R esponsibility of R Multicast support at router (check IOS version). ● Conf i guration at router is required. ● eceivers' capability of receiving Multicast (R outer ↔ Hos t) R R eplication @ Router Check if receiver supports MLD ● Multic a s t Notes ♬ Bandwidth saving over links. ♬ E nhanced ef i ciency, reduces server loads. ☀ Multicast is UDP!! (Don't expect reliable delivery, jitter may occur) 02/10/10 IPv6 Multicast over TEIN 8

  9. Role of Protocols AS1 AS2 Sender Switch Receiver R1 R2 DR PIM MLDv1/2 MLDv1/2 Embedded RP(IPv6-ASM) mBGP UDP/RTP Multicast Traf f i c Embeeded R P is required for source discovery only in AS M (*,G). In case of S SM we do not need source discovery because we already have source address (S ,G) 02/10/10 IPv6 Multicast over TEIN 9

  10. IPv6 Multicast at a Glance 02/10/10 IPv6 Multicast over TEIN 10

  11. 02/10/10 IPv6 Multicast over TEIN 11 CanalAVIST (Application)

  12. RP Selection ● Current problem ● Present RPs – BJ RP – HK RP – SG RP ● Best RP selection 02/10/10 IPv6 Multicast over TEIN 12

  13. Tools IPv6 Multicast ● ssm pingd, asm ping/ssm ping ● m cfrst ● sm join6 (VLC, DVTS, DVMCast etc) ● Multicast Beacon m atrix 02/10/10 IPv6 Multicast over TEIN 13

  14. AS MPING & S S MPING D ● asmping and ssmpingd are network level multicast management tools that can be used to check whether one can receive multicast packets via AS M from a host. ● The host target given to asmping must run the ssmpingd daemon, which listens on UDP port 4321 for IPv4 and IPv6 unicast requests. ● When it receives a request, it responds to the specif i ed multicast group which asmping just have joined. venaas.no/multicast/ssmping 02/10/10 IPv6 Multicast over TEIN 14

  15. SSMPINGD (Ipv6) Should run on sender 02/10/10 IPv6 Multicast over TEIN 15

  16. ASMPING (IPv6) 02/10/10 IPv6 Multicast over TEIN 16

  17. SSMPING (IPv6) 02/10/10 IPv6 Multicast over TEIN 17

  18. MCFIRST Mcf i rst is a tool to check whether you can receive (a given) multicast ● transmission. It supports AS M/SS M, IPv4/IPv6. You run it specifying multicast group (and ● source if SS M) and port number. Optionally you may specify how many packets and/or for how many ● seconds it shall run. Mcf i rst -h for more options. ● 02/10/10 IPv6 Multicast over TEIN 18

  19. MCFIRST 02/10/10 IPv6 Multicast over TEIN 19

  20. MCFIRST 02/10/10 IPv6 Multicast over TEIN 20

  21. MCFIRST 02/10/10 IPv6 Multicast over TEIN 21

  22. DVPING / DVMC AS T tools for testing the network performa nc e for the DV T S or other UDP based ● high performance applications. can test the end-to-end packet loss, rtt and throughput of the network ● without real DVTS applications, which can save a lot of debugging time both for the end users as well as network administrators. dvmcast/dvping can support IPv4 and IPv6, unicast and multicast, ASM and ● S SM. 02/10/10 IPv6 Multicast over TEIN 22

  23. File T rans mis s ion: DVMC AS T 02/10/10 IPv6 Multicast over TEIN 23

  24. SMCLOCK/SMJOIN tools for multicast sending and receiving texts (AS M/S SM). smclock/smclock6 send text strings containing date-and- time generated by system clock every seconds to a specif i c multicast group or channel. smjoin/smjoin6 can join the corresponding group (*, G) or channel (S, G) to receive the text strings and report the related information. (Note that smjoin/smjoin6 can join multicast group or channel generated by any multicast application.) 02/10/10 IPv6 Multicast over TEIN 24

  25. S MC LOC K /S MJ OIN 02/10/10 IPv6 Multicast over TEIN 25

  26. S MC LOC K /S MJ OIN - AS M 02/10/10 IPv6 Multicast over TEIN 26

  27. S MC LOC K /S MJ OIN - S S M 02/10/10 IPv6 Multicast over TEIN 27

  28. VLC + S MJ OIN (AS M) vlc file:///Users/pujan/videos/sydney2.mov --sout='#duplicate{dst=display,dst{access=udp,mux=ts,dst=[FF7E:930::1234]:8000}}' --loop 02/10/10 IPv6 Multicast over TEIN 28

  29. Multicast Beacon ● Measurement software to track site to site multicast connectivity. ------------------------------------------------------------- 02/10/10 IPv6 Multicast over TEIN 29

  30. Debugging Multicast 02/10/10 IPv6 Multicast over TEIN 30

  31. Debugging Multicast Y ou mus t ha ve - ● At least one constantly active source (multicast data sender) – At least one constantly active receiver – Follow the R everse Path Forwarding (R PF) from DR back towards the S ource ● S tart from R eceive S ide - Check if Unicast is working (ping6 source | receiver) ● Identify PIM-SM Designated R outer ● Verify the MLD S tate in the DR ( DR # show mld stats) – Look for (S,G) state in the DR ( DR # show ipv6 mroute) – Verify the PIM-S M is conf i gured on each interface along the R PF, because that ● determines the forwarding tree topology. R outer# show pim interfaces Check (*,G) and (S ,G) state in each router (R outer# show ipv6 mroute) ● 02/10/10 IPv6 Multicast over TEIN 31

  32. Outcome of the Meeting ● Update by NR ENs – IPv6 Status and IPv6 Multicast Status ● For up-to-date status of IPv6 Multicast monitoring – NR ENs gateway – TEIN NOC will run ● Multicast beacon monitoring system ● Multicast Testing servers ● Multicast Tools at R P ● R egular IPv6 Multicast testing on TEIN will be performed on First Wednesday of every month ( time slot will be set according to agreement) 02/10/10 IPv6 Multicast over TEIN 32

  33. Future Operation Plan Mailing List → ipv6m cast @ interlab .ait.asia Webpage → interlab .ait.asia/tein3/ipv6m cast SDP (Session Description Page) → webpage for session announcem ent by all m em bers at com m on place Twitter → twitter.com /ipv6m cast 02/10/10 IPv6 Multicast over TEIN 33

  34. Thank You 02/10/10 IPv6 Multicast over TEIN 34

  35. Current Status 02/10/10 IPv6 Multicast over TEIN 35

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend