Multicast Support for Dual Stack Lite Behcet Sarikaya
Multicast Support for Dual Stack Lite Behcet Sarikaya draft-sarikaya-softwire-dslitemulticast-00. txt
DS-Lite Multicast IPv 6 IPv 4 Private IPv 4 Address IPv 6 Internet IPv 6 Network IPv 4 AFTR - CGN 4 -in-6 tunnel Home Network IPv 6 B 4 - CPE (dual-stack) IGMP Proxy NAT 44 (Private->Public) IPv 4 Internet IGMP Querier �DS-Lite B 4 MUST support IGMP Proxy �DS-Lite AFTR MUST support IGMP Querier �ASM/SSM transparently supported �For SSM, IGMPv 3 must be supported
DS-Lite Multicast Operation • B 4 establishes a tunnel interface with AFTR • IGMP messages and v 4 multicast data are carried in v 4 in v 6 tunnel between B 4 and AFTR • B 4 sends aggregated IGMP report messages to AFTR • B 4 receives v 4 multicast data, decapsulates it and then delivers it to the hosts • Due to the shared link no duplication is needed • AFTR acts as the default multicast querier for all B 4 s • AFTR receives v 4 multicast data, first replicates and then forwards in IPv 4 -in-IPv 6 tunnel to B 4 s • PROS: Encapsulation based no translation • PROS: Does not require native multicast in access
Layer 2 Support • Assumption: DS-Lite network supports IPv 4 multicast in Layer 2 • Switches maintain a list of multicast routers and the ports using multicast router discovery protocol (RFC 4286) • IGMP join/leave messages add/remove filter entries • Multicast data packets are forwarded downstream based on the filter entries • IPv 4 snooping switches IPv 6 protocol field values in IPv 4 -in-IPv 6 tunnel
Next Steps • WG draft?
- Slides: 5