Download Issue - IETF

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Recursive InterNetwork Architecture (RINA) wikipedia , lookup

Cracking of wireless networks wikipedia , lookup

Multiprotocol Label Switching wikipedia , lookup

IEEE 802.1aq wikipedia , lookup

Zero-configuration networking wikipedia , lookup

Transcript
Issues In Multicast Transition
For presentation to the Multrans BOF
Tom Taylor <[email protected]>
Cathy Zhou <[email protected]>
2011-06-27
Issues In Multicast Transition
1
Contents
Chart 3: Management Issues
Chart 4: Technical Issues
Chart 5: Address Acquisition
Chart 6: Multicast Signalling
Chart 7: Transition Techniques
Chart 8: Translation
Chart 9: Encapsulation
Chart 10: Dual Stack
2011-06-27
Issues In Multicast Transition
2
Management Issues
Issue: no obvious home for the Problem Statement
draft (draft-jaclee-behave-v4v6-mcast-ps)
●
Mboned WG seems to have related milestones, though far
out of date.
Issue: work needs to be coordinated across a number
of Working Groups in different Areas
●
●
●
Behave, Softwires, PIM, Mboned, possibly AVTCore
Need to ensure necessary expertise is available for each
work item
If work items are distributed amongst WGs, need to ensure
they get adequate priority
2011-06-27
Issues In Multicast Transition
3
Techical Issues
Multicast distribution of a given stream is enabled in
three stages:
●
Address acquisition by the receiver
–
–
●
●
Multicast group address and, for SSM, unicast source address
for the desired multicast stream
Could be other unicast addresses involved (e.g., RTCP
feedback target)
Multicast signalling from the receiver toward the source to
set up the multicast tree
Transporting multicast content from a source to the receivers
through the tree that has been set up
Multicast transition presents issues at each stage.
2011-06-27
Issues In Multicast Transition
4
Address Acquisition
●
Address acquisition can be done in a number of ways:
●
configuration, session signalling (SIP, HTML),
announcements (SAP)
Issue: if the receiver just supports one IP version, it
has to receive the addresses in that version
●
Implies either off-line translation or translation along the
session signalling path if the addresses in their original form
are in the other IP version
2011-06-27
Issues In Multicast Transition
5
Multicast Signalling
●
Multicast signalling uses three protocols -- IGMP
(IPv4), MLD (IPv6), and PIM (IPv4 and IPv6) – to
establish paths between sources, multicast routers,
and receivers
●
●
Objective is to minimize total bandwidth required to distribute
multicast content
Outcome is tree structures set up with multicast routers as
the intermediate nodes
Issue: IPv6 transition creates new protocol
interworking combinations
●
IGMP ó PIM v6, MLD ó PIM v4, PIM v4 ó PIM v6,
IGMP ó MLD
2011-06-27
Issues In Multicast Transition
6
Transition Techniques
●
Three basic transition techniques:
●
Translation
●
Encapsulation
●
Dual stack
2011-06-27
Issues In Multicast Transition
7
Translation
●
Depending on the scenario, stateless translation may
be an option. Stateful translation is the alternative.
Issue: need the multicast equivalent of RFC 6052 for
stateless translation.
●
draft-boucadair-behave-64-multicast-address-format is a
candidate.
Issue: translation of a given address tends to happen
at multiple nodes, and at different stages within the
same node.
●
Need the same mapping or its inverse, as applicable, to be
used each time a given address is translated. Implies internodal coordination in some form.
2011-06-27
Issues In Multicast Transition
8
Encapsulation
●
Unicast encapsulation solutions such as 6rd or DS-lite do not
apply to multicast.
●
Unicast solutions carry packets from edge to edge. Multicast
signalling and content distribution has to pass from one multicast
router to the next within the network interior.
Issue: at the architectural level, interaction with unicast solutions
in terms of potential collocation/reuse of functions
●
Possible to use encapsulation in the form of a softwire mesh
between multicast routers.
●
●
For IP-in-IP encapsulation the multicast routers can route based
on the outer header.
For non-IP encapsulation, multicast routing must use the inner
header, which may need translation to make it usable.
2011-06-27
Issues In Multicast Transition
9
Dual Stack
Issue: need to avoid carrying the same content in
parallel IPv4 and IPv6 streams through the network.
●
●
Hence operating source in dual stack mode is undesirable.
For dual stack network, have two basic strategies:
●
Translate all streams to common IP version upon entry.
–
●
Results in double translation when source and receiver
support one version and the network supports the other.
Carry each stream as far as possible in its original version.
Issue: multicast signalling to set up the path has to be for the
source IP version. This implies that the translating node at the
receiver end is aware of the source IP version in the multicast
signalling stage.
2011-06-27
Issues In Multicast Transition
10
Questions for clarification?
2011-06-27
Issues In Multicast Transition
11