The thomson gateway and multicast video introduction
Sponsored Links
This presentation is the property of its rightful owner.
1 / 30

The Thomson Gateway and Multicast Video Introduction PowerPoint PPT Presentation


  • 110 Views
  • Uploaded on
  • Presentation posted in: General

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).

Download Presentation

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


The Thomson Gateway and Multicast VideoIntroduction


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)


IGMP basics

Step 1

NB: 255=225


IGMP basics

Step 2

NB: 255=225


IGMP basics

Step 3

NB: 255=225


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


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


Standard scenarios


BRIDGED


I DO!

LEAVE

WHO WANTS X?

BRIDGED, FL=OFF EHT=OFF 1 PORT

FL=OFF EHT=OFF

A WILL NOT LISTEN ANYMORE


I DO!

LEAVE

WHO WANTS X?

BRIDGED, FL=OFF EHT=OFF 2 PORTS

FL=OFF EHT=OFF


I DO!

LEAVE

WHO WANTS X?

BRIDGED, FL=ON EHT=OFF 1 PORT

FL=ON EHT=OFF

A WILL NOT LISTEN ANYMORE


I DO!

LEAVE

WHO WANTS X?

BRIDGED, FL=ON EHT=OFF 2 PORTS

FL=ON EHT=OFF


I DO!

LEAVE

WHO WANTS X?

BRIDGED, FL=ON EHT=ON1 PORT

FL=ON EHT=ON


I DO!

LEAVE

WHO WANTS X?

BRIDGED, FL=ON EHT=ON2 PORTS

FL=ON EHT=ON


ROUTED (USING PROXY)


LEAVE

JOIN

I DO!

LEAVE

WHO WANTS X?

ROUTED, PROXY FL=ON EHT=OFF

FL=ON EHT=ON


I DO!

LEAVE

WHO WANTS X?

ROUTED, PROXY FL=OFF EHT=OFF

FL=ON EHT=ON


I DO!

LEAVE

WHO WANTS X?

ROUTED, PROXY FL=OFF EHT=ON

FL=ON EHT=ON


I DO!

LEAVE

WHO WANTS X?

ROUTED, PROXY FL=ON EHT=ON

FL=ON EHT=ON


Sorts of Network Architectures

  • Bridged

    • IGMP Snooping

  • Routed

    • IGMP Proxy

    • IGMP Snooping

    • Flexiport

  • Hybrid

    • IGMP Snooping

    • Separate VLAN

    • Flexiport


Flexiport

  • Flexiport

    • Dynamic bridge group mapping based on MAC address

    • Selection-based on MAC address or DHCP options


  • 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


Routed scenario with VLAN


Overview


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


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


Hands-on!


  • Login