[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [16NG] Re: multicast and IPv6 over ETHCS



gabriel montenegro wrote:

I'd suggest less rather than more text.

I agree with the intent.

If it's standard behavior (as suggested by Max), rather than describing it again and risking getting it wrong (even informatively), I think it's better to just refer to the proper sources (and sections within them if need be).

Yes, but currently it is not the case - it doesn't refer to at least MLDv2 RFC (but prefers to refer to an INFORMATIONAL 4541 optimization of its usage). For example MLDv2 says all MLDv2-capable nodes should join FF02::16. Will an 802.16 ETHCS node join that address or not? MUST it? RFC2460-2464 don't require that.

For multicast it reads as if authors concentrated in making link-layer
do multicast.  For example, the IPv6 section doesn't contain the word
'multicast' - or the fundamental need for it is IPv6 running over
Ethernet _only_ if that Ethernet is multicast capable.  This is
completely absent from the IPv6 text.

But, the document contains 7 occurences of 'bridge SHALL' statements.

The whole point of ETH CS is that the data path should look very similar to most (switched) ethernet nowadays ("point-to-point LAN" as
per section 6.5.1--Support by IEEE Std 802.3--of IEEE 802.1D-2004).

I agree and share the intent.

The problem of limiting potential flooding at the link-layer is not new and we can just point at section 2.7 of http://www.ietf.org/internet-drafts/draft-ietf-mboned-routingarch-07.txt
for existing procedures.

I agree, I think we can refer to that (although it looks as a infrastructure multicast problem, non link-local). But I'm not sure what is the potential flooding problem in this 802.16 context? Anyone noticed such problem?

The only problem I'm aware of is that IPv6 prefers the link-layer to be
multicast capable.

Now, if there's anything normative that needs to change, Alex, please
 point that out.

You mean link-layer normative?

Or you mean IPv6 normative?  Sorry, I'm trying to figure out.

For example rfc2461 says the node MUST join a group before receiving
some messages.  The IP-over-ETHCS document doesn't say neither it joins
neither it doesn't.  If the SS MUST join, then how would it do it?  2461
is silent about how to do it and MLDv2 has certain conditions under
which the join should happen.  IP-over-ETHCS document is silent about
all this.

There are also unspecified rules for joining a link-local group, running
over Ethernet, and that don't involve message exchange, and deployed
today.  Which of those should SS do?

RFC2464 says what are the mapping rules for IPv6 multicast addresses to
EThernet link-layer multicast addresses.  In that document there are no
'mapping rules' for IPv6 unicast addresses, nor for IPv4uni/multicast
addresses.

IP-over-ETHCS document says 'mapping' only for IPv4 (referring to
rfc894) and says nothing about IPv6 mapping rules, it's silent about that.

Alex


_______________________________________________ 16NG mailing list 16NG at ietf.org https://www1.ietf.org/mailman/listinfo/16ng