1 / 30

The Thomson Gateway and Multicast Video Introduction

The Thomson Gateway and Multicast Video Introduction. Intro. Multicast streams Bandwith reduction Only UDP Multicast ‘always-on’ IGMP (internet group management protocol) Protocol for multicast stream in order to reach their destination Class D address: 224.0.0.0-239.255.255.255 (1110).

dawson
Télécharger la présentation

The Thomson Gateway and Multicast Video Introduction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Thomson Gateway and Multicast VideoIntroduction

  2. Intro • Multicast streams • Bandwith reduction • Only UDP • Multicast ‘always-on’ • IGMP (internet group management protocol) • Protocol for multicast stream in order to reach their destination • Class D address: 224.0.0.0-239.255.255.255 (1110)

  3. IGMP basics Step 1 NB: 255=225

  4. IGMP basics Step 2 NB: 255=225

  5. IGMP basics Step 3 NB: 255=225

  6. IGMP Versions • IGMP v1 • Membership query • Membership report • IGMP v2 • Membership query • V2 Membership report (Fast Leave) • Leave group • V1 Membership report • IGMP v3 • Membership query • V3 Membership report (Explicit Host Tracking) • V2 Leave group • V2 Membership report • V2 Leave group • V1 Membership report

  7. Definitions • IGMP Proxy • Terminates LAN side IGMP • Initiates IGMP on WAN side • Port-based bridge group • IGMP Snooping • Layer 2 switch uses Layer 3 IP header for intelligent forwarding • No traffic is send on parts were no IGMP is required

  8. Standard scenarios

  9. BRIDGED

  10. I DO! LEAVE WHO WANTS X? BRIDGED, FL=OFF EHT=OFF 1 PORT FL=OFF EHT=OFF A WILL NOT LISTEN ANYMORE

  11. I DO! LEAVE WHO WANTS X? BRIDGED, FL=OFF EHT=OFF 2 PORTS FL=OFF EHT=OFF

  12. I DO! LEAVE WHO WANTS X? BRIDGED, FL=ON EHT=OFF 1 PORT FL=ON EHT=OFF A WILL NOT LISTEN ANYMORE

  13. I DO! LEAVE WHO WANTS X? BRIDGED, FL=ON EHT=OFF 2 PORTS FL=ON EHT=OFF

  14. I DO! LEAVE WHO WANTS X? BRIDGED, FL=ON EHT=ON1 PORT FL=ON EHT=ON

  15. I DO! LEAVE WHO WANTS X? BRIDGED, FL=ON EHT=ON2 PORTS FL=ON EHT=ON

  16. ROUTED (USING PROXY)

  17. LEAVE JOIN I DO! LEAVE WHO WANTS X? ROUTED, PROXY FL=ON EHT=OFF FL=ON EHT=ON

  18. I DO! LEAVE WHO WANTS X? ROUTED, PROXY FL=OFF EHT=OFF FL=ON EHT=ON

  19. I DO! LEAVE WHO WANTS X? ROUTED, PROXY FL=OFF EHT=ON FL=ON EHT=ON

  20. I DO! LEAVE WHO WANTS X? ROUTED, PROXY FL=ON EHT=ON FL=ON EHT=ON

  21. Sorts of Network Architectures • Bridged • IGMP Snooping • Routed • IGMP Proxy • IGMP Snooping • Flexiport • Hybrid • IGMP Snooping • Separate VLAN • Flexiport

  22. Flexiport • Flexiport • Dynamic bridge group mapping based on MAC address • Selection-based on MAC address or DHCP options

  23. Easy to configure • Transparent for STB • Easy to configure • Transparent for STB • Multiple PCs using NAT • Easy to configure • Multiple PCs using NAT • LAN-to-LAN connectivity • Multiple PCs result in multiple IP addresses • No LAN-to-LAN connectivity • No LAN-to-LAN connectivity • Requires NAT-friendly STB Advantages vs. Disadvantages • Bridged • Hybrid • Routed

  24. Routed scenario with VLAN

  25. Overview

  26. Enable IGMP proxy :igmp proxy config state enabled :igmp proxy ifconfig intf=LocalNetwork state=downstream exptrack=enabled fastleave=enabled:igmp proxy ifconfig intf=ipVideo state=upstream

  27. Enable IGMP snooping :eth bridge igmpsnooping config state=enabled :eth bridge ifconfig intf=ethport1 igmpsnooping=enabled :eth bridge ifconfig intf=ethport2 igmpsnooping=enabled :eth bridge ifconfig intf=ethport3 igmpsnooping=enabled

  28. Hands-on!

More Related