multi-upstream interfaces igmp/mld proxy

7
draft-zhang-pim-multi-upstream-igmp- mld-proxy-01 Shuai Gao Beijing Jiaotong University HAW Hamburg 2013.8 Multi-Upstream Interfaces IGMP/MLD Proxy

Upload: jordan-huffman

Post on 31-Dec-2015

28 views

Category:

Documents


0 download

DESCRIPTION

Multi-Upstream Interfaces IGMP/MLD Proxy. draft-zhang-pim-multi-upstream-igmp-mld-proxy-01 Shuai Gao Beijing Jiaotong University HAW Hamburg 2013.8. History of this Work. Initial idea in MAGMA Picked up in MULTIMOB – draft-zhang-multimob-msm-03, July 2011 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Multi-Upstream Interfaces IGMP/MLD Proxy

draft-zhang-pim-multi-upstream-igmp-mld-proxy-01

Shuai Gao

Beijing Jiaotong University HAW Hamburg

2013.8

Multi-Upstream Interfaces IGMP/MLD Proxy

Page 2: Multi-Upstream Interfaces IGMP/MLD Proxy

History of this Work

• Initial idea in MAGMA • Picked up in MULTIMOB

– draft-zhang-multimob-msm-03, July 2011– draft-ietf-multimob-pmipv6-source-00, Jan 2012

• Work deferred to PIM WG– moved to Appendix in source-draft– draft-zhang-pim-multi-upstream-igmp-mld-proxy-

00, in Orlando.

Page 3: Multi-Upstream Interfaces IGMP/MLD Proxy

Basic Operation Rules

Inherits basic rules of the IGMP/MLD proxy and extends

with multiple upstream interfaces

The proxy device should initiate unique traffic subscriptions

Policy List for default upstream interface selection

Default upstream interface

(node prefix, G prefix/multicast state)

Different operation for source and receiver

Page 4: Multi-Upstream Interfaces IGMP/MLD Proxy

Different operation for source and receiver

For multicast senders attached:– For packets received from downstream interface– Direct connection check for the (first) PIM-SM

multicast router

For multicast listeners attached:– For packets received on its upstream interfaces.– For the subscriptions from downstream

Page 5: Multi-Upstream Interfaces IGMP/MLD Proxy

Report of subscriptions on upstream interfaces

Initiate unique traffic subscriptions to avoid the redundant multicast traffic.

Compare the receiving subscription with existing subscriptions.A new oneThe same one IncludedOverlapped

All subscriptions sent on the same upstream interface SHOULD be merged according the merging rule in RFC 4605

Local source should be excluded.

Page 6: Multi-Upstream Interfaces IGMP/MLD Proxy

+-------------------------+ |Multicast Domain| ---------- +-------------------------+ | / | \ | +--------+ +--------+ +--------+ | |LMA-1| |LMA-2| |LMA-3| | +--------+ +--------+ +--------+ | \\ || // | \\ ||IF-B // | \\ || // | IF-A \\ || // IF-C | \\ || // | +---------------+ +-------+ MUIIMP | M A G | --IF-D-- | M R | +---------------+ +-------+ / | \ MN-1 MN-2 MN-3

Use Case in PMIPv6 EnvironmentNode LMA Type Multicast

Channel DefaultU-IF

MN-1 LMA-1 R

(m1,EXCLUDE,{})

IF-A(m2,EXCLUDE,{})

(m3,INCLUDE,{a})

MN-2 LMA-2 R

(m1,EXCLUDE,{})

IF-B (m2,INCLUDE,{b})

(m3,EXCLUDE,{})

MN-3 LMA-3R (m1,EXCLUDE,{})

IF-CS m2

(m1,EXCLUDE,{})

(m2,EXCLUDE,{})

(m3,INCLUDE,{a})

(m3,EXCLUDE,{a})(m1,EXCLUDE,{})

(m2,EXCLUDE,{MN-3})

(m3,INCLUDE,{a})

Page 7: Multi-Upstream Interfaces IGMP/MLD Proxy

Work of Interest?