lwip-devel
[Top][All Lists]
Advanced

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

[lwip-devel] [bug #48162] Off-link RA prefix with bit A set is ignored r


From: Jan Breuer
Subject: [lwip-devel] [bug #48162] Off-link RA prefix with bit A set is ignored resulting in no address
Date: Tue, 7 Jun 2016 16:10:44 +0000 (UTC)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36

Follow-up Comment #1, bug #48162 (project lwip):

It seems to be much deeper problem. More reading in RFC 5942.

Bit L tells if the prefix is on-link or not. ip6_route should look on
prefix_list and not address list to determine, if it can send a packet
directly to that interface or not.

Bit A tells that there can be done address autoconfiguration using this prefix
but it is completely independent from bit L.

So the interface can have
- address using off-link prefix
- different on-link prefix without address
and this configuration is completely legal.

Sending packet matching on-link prefix must be done directly.
Sending packet matching off-link prefix must be done using router.

LwIP assumes that all Prefix Information Options ar used with both L and A
bits set and all other combinations are ignored. This cause two bugs
 - off-link prefixes are not used for addres autoconfiguration
 - on-link prefixes without address are not used for direct communication


---------

Off-link prefix can be used in environment, where you need to isolate all
nodes and you need to force all nodes to use router. Every communication is
done by the router and it determines whether you are allowed to communicate
with another node or not.

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?48162>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]