On Wed, Feb 25, 2015 at 2:45 PM, Joakim Gebart <[email protected]> wrote:
> Hello list,
> I have been trying to get Contiki nodes to connect to a RIOT RPL
> network and vice versa, but so far without success. By sniffing the
> wireless traffic I have found that Contiki seem to be sending its RPL
> messages to the multicast group FF02::1A which in [1] is called "All
> RPL nodes". RIOT on the other hand is sending its RPL messages to
> FF02::1 and FF02::2 which are the "All nodes" and "All routers" groups
> which seem to be ignored by Contiki. RIOT seem to be unaware of the
> FF02::1A group on the other hand.
>
> My question is: What is the correct behaviour for RPL messages?
>
> Is there a defined multicast address to use (according to some RFC
> document or whatever)?

Actually, to respond to my own question:

I found this in RFC6550:

   Most RPL control messages have the scope of a link.  The only
   exception is for the DAO / DAO-ACK messages in Non-Storing mode,
   which are exchanged using a unicast address over multiple hops and
   thus uses global or unique-local addresses for both the source and
   destination addresses.  For all other RPL control messages, the
   source address is a link-local address, and the destination address
   is either the all-RPL-nodes multicast address or a link-local unicast
   address of the destination.  The all-RPL-nodes multicast address is a
   new address with a value of ff02::1a.

RIOT's behaviour in this regard therefore seems wrong.

http://tools.ietf.org/html/rfc6550#section-6

>
> [1]: 
> http://www.iana.org/assignments/ipv6-multicast-addresses/ipv6-multicast-addresses.xhtml#link-local
>
> Best regards,
> Joakim Gebart
> Managing Director
> Eistec AB
>
> Aurorum 1C
> 977 75 LuleƄ
> Tel: +46(0)730-65 13 83
> [email protected]
> www.eistec.se
_______________________________________________
users mailing list
[email protected]
http://lists.riot-os.org/mailman/listinfo/users

Reply via email to