Skip to content

MLD and PIMv6 Development

mobash-rasool edited this page Dec 10, 2021 · 17 revisions

This page aims to collect on-going project related to IPv6 Multicast development.

Meeting: Weekly Thursday from 9:30 PM IST.

MOM:

Nov 19, 2021:

  • VMware presented the design approaches.
  • Discussed the 2 design approaches for MLD and PIMv6 development.
  • Design 1: Have one daemon, include pimv6 and pimv4 code in the single daemon. Both will run together.
  • Design 2: Have 2 separate daemons, 1 running pimv4 and another running pimv6. But both sharing the common code.
  • We agreed upon Design 2. (Members from VMware and Dell, Donald participated in this meeting)
  • Refer the PPT for details. https://github.com/FRRouting/frr/files/7658464/IPv6.Multicast.Design.-.Community.pptx

Dec 2, 2021:

  • Considered one more design approach where we can run pimv6 as a thread inside the same daemon.
  • After considering all the 3 design approaches, we concluded on using Design 2.
  • We shared the Yang model design as well.

Dec 10, 2021: Agreed upon: VMware will be implementing MLDv1 and MLDv2 whereas DELL team will work on PIMv6. Details in the notepad. https://anotepad.com/notes/meksi9fc

Tracking Issue: