ineering Task Force, March 2007. 43. Krishnan, S. Handling of Overlapping IPv6 Fragments. RFC 5722, Internet Engineering Task Force, December 2009. 44. Deering, S., Fenner, W., and Haberman, B. Multicast Listener Discovery (MLD) for IPv6. RFC 2710, Internet Engineering Task Force, October 1999. 45. Vida, R. and Costa, L. Multicast Listener Discovery Version 2 (MLDv2) for IPv6. RFC 3810, Internet Engineering Task Force, June 2004. 46. Haberman, B. Source Address Selection for the Multicast Listener Discovery (MLD) Protocol. RFC 3590, Internet Engineering Task Force, September 2003. 47. Holbrook, H., Cain, B., and Haberman, B. Using Internet Group Management Protocol Version 3 (IGMPv3) and Multicast Listener Discovery Protocol Version 2 (MLDv2) for Source-Specific Multicast. RFC 4604, Internet Engineering Task Force, August 2006. 48. Holbrook, H. and Cain, B. Source-Specific Multicast for IP. RFC 4607, Internet Engineering Task Force, August 2006. 49. Fenner, B., Handley, M., Holbrook, H., and Kouvelas, I. Protocol Independent Multicast - Sparse Mode (PIM-SM): Protocol Specification (Revised). RFC 4601, Internet Engineering Task Force, August 2006. 50. Liu, H., Cao, W., and Asaeda, H. Lightweight Internet Group Management Protocol Version 3 (IGMPv3) and Multicast Listener Discovery Version 2 (MLDv2) Protocols. RFC 5790, Internet Engineering Task Force, February 2010. 51. Haberman, B. Allocation Guidelines for IPv6 Multicast Addresses. RFC 3307, Internet Engineering Task Force, August 2002. 52. Haberman, B. and Thaler, D. Unicast-Prefix-based IPv6 Multicast Addresses. RFC 3306, Internet Engi- neering Task Force, August 2002. 53. Crawford, M. and Haberman, B. IPv6 Node Information Queries. RFC 4620, Internet Engineering Task Force, August 2006. 54. Droms, R., Bound, J., Volz, B., Lemon, T., Perkins, C., and Carney, M. Dynamic Host Configuration Protocol for IPv6 (DHCPv6). RFC 3315, Internet Engineering Task Force, July 2003. 55. Haberman, B. and Martin, J. Multicast Router Discovery. RFC 4286, Internet Engineering Ta