Hi, > Is LW-MLDv2 a profile of MLDv2 or a subset? Does it update or modify > the MLDv2 specs? I'm somewhat confused about the relationship between > them.
LW-MLDv2 is a simplified version of MLDv2. In LW-MLDv2, "EXCLUDE (S,G) join/leave" operations are eliminated from an MLDv2 host. This modification effectively reduces the complexity of membership state transition in the host-side kernel implementation. Application development would be also straightforward, because LW-MLDv2 eliminates "BLOCK" and "UNBLOCK" operations, which are not always easy to understand. LW-MLDv2 can prefectly work with SSM (i.e. (S,G) join/leave)) but does not preclude traditional ASM (i.e. (*,G) join/leave)), too. Regarding the message format, two record types, IS_IN and IS_EX, are eliminated from the host-side implementation. And routers' operations can be simplified due to the reduced number of membership states. There is no wire format change from MLDv2 and no interoperability issue with MLDv1 and full MLDv2. Regards, -- Hitoshi Asaeda -------------------------------------------------------------------- IETF IPv6 working group mailing list [email protected] Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 --------------------------------------------------------------------
