In your previous mail you wrote:

   > => it is a matter of taste... and things are very complex because
   > we'd like to have different interpretation on emission and reception sides
   > (my comment was about the emission side but for the reception side your
   > proposal seems better)
   
   I admit it would be a matter of taste, but I personally don't want to
   have the different interpretation. The semantics of sin_scope_id can
   be same for the reception and emission, and (IMO) it should be same.
   
=> it must be the same but we have to sacrify one side!

   I don't think it is not necessarily a better thing. A user might just
   want to specify a multicast group (with some zone ID) and let the
   kernel send packets to that group on an appropriate interface(s)
   according to the kernel's routing table, etc.
   
=> do you mean we should use the multicast routing table for
genuine packets (BSD IPv4 multicast is not very clear about this
for me, I have no concern but the specs need to be clear(er) about this).
This can make IPV6_MULTICAST_IF useless and/or things even more complex:
what semantics for sin6_scope_id on the sending side do you propose
(and is there a special case for the zero sin6_scope_id)?

   Good question...my take is that zero means a "system default" zone of
   the scope, but we could interpret zero as "wildcard". Anyway, it
   should also be clarified, IMO.
   
=> I agree!

Regards

[EMAIL PROTECTED]

PS: I can see some progress (and a general agreement about both
the need for clarification (:-) and about the interest of this).
--------------------------------------------------------------------
IETF IPng Working Group Mailing List
IPng Home Page:                      http://playground.sun.com/ipng
FTP archive:                      ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]
--------------------------------------------------------------------

Reply via email to