Softwire Mesh Multicast draft-xu-softwire-mesh-multicast-00

  • View
    28

  • Download
    2

Embed Size (px)

DESCRIPTION

Softwire Mesh Multicast draft-xu-softwire-mesh-multicast-00. Mingwei Xu, Yong Cui, Shu Yang Tsinghua University Chris Metz, Greg Shephard Cisco IETF79 Meeting, Beijing Nov 2010. Outline. Background Mesh multicast framework Scenarios IPv4-over-IPv6 scenario IPv6-over-IPv4 scenario - PowerPoint PPT Presentation

Text of Softwire Mesh Multicast draft-xu-softwire-mesh-multicast-00

PowerPoint Presentation - One-to-one m

Softwire Mesh Multicast

draft-xu-softwire-mesh-multicast-00 Mingwei Xu, Yong Cui, Shu YangTsinghua UniversityChris Metz, Greg ShephardCisco

IETF79 Meeting, BeijingNov 2010IETF791OutlineBackground

Mesh multicast framework

Scenarios

IPv4-over-IPv6 scenario

IPv6-over-IPv4 scenario

Summary

2BackgroundSoftwires Charter and RFC4925 state multicast is a requirementOperators have expressed requirements for multicast solutionSoftwire Mesh Unicast methods have been defined. Where is the Multicast?Is section 11 of RFC5565 sufficient?MVPN-like schemes can achieve many-to-one mappingOne-to-one mapping (Internet-style multicast) is neededMany-to one mapping may introduce redundancy3Mesh multicast frameworkI-IP Transit CoreE-IPAFBRAFBRAFBRE-IPE-IPAFBRE-IPSRRI-IP TreeE-IP Tree4ScenarioIPv4-over-IPv6 scenario

IPv6-over-IPv4 scenarioRemember that IPv6 address is longer than IPv4 address, thus additional effort will be requiredAdditional efforts will be required for IPv6-over-IPv4 scenario5IPv4-over-IPv6

(S,G)(p::S,p::G)(S,G)RPFRFC 54964-over-6: Emerging requirement as operator build large native IPv6 networkRPF mentioned in RFC 54966Group address mappingFFXY must be in accordance with the IPv6 multicast address format of [RFC2373]

The next 10 octets are assigned by ISP

FFXYISP assignedIPv4 address01696127draft-xu-softwire-mesh-multicast-00 have deleted IANA assigned octets7Actions performed by AFBRProcess E-IPv4 PIM messages

Perform E-IPv4 PIM to I-IP PIMv6 message conversion

Transmit and receive I-IP PIMv6 messages8IPv6-over-IPv4 - DifficultyBecause of larger space of IPv6 addressHard to map without collision

I-IP IPv4 multicast address limitations: Not all IPv4 multicast addresses are available

Possible SolutionsLimit IPv6 address spacePick up a portion of IPv6 addressesApproximate one-to-oneSelect a good hashing function to make collision happen occasionallyInter-AFBR signalingSignal each AFBR about mapping informationLimit IPv6 address spacePick up a portion of IPv6 address to achieve one to one mapping with IPv4 address

10Limit IPv6 address spaceIPv4 spaceLimited v6 spaceIPv6 spaceMappingThe address is group address11Approximate one-to-oneIPv6 addressIPv4 addressNeed a proper hashing function12Inter-AFBR signaling

(S,G)(S,G)?(S,G) G GSomething like mapping server or designated AFBR13SummaryOnly need changes on AFBR

Reduce redundant traffic compared to MVPN-like schemes

More details will be added

141LSLUSLI-IPv6 Backbone

Customernetwork

Clientnetwork

receiver

receiver

S

Clientnetwork

1LSLUSLI-IP Backbone

Customernetwork

Clientnetwork

receiver

receiver

S

Clientnetwork