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
--------------------------------------------------------------------

Reply via email to