Hi, Dusan,

On 02/08/2013 03:12 PM, Mudric, Dusan (Dusan) wrote:
> ·         During the time 173 can’t reach 172 there are ICMPv6 NS
> messages from 173 and NA to 173. 173 ndisc_recv_na() is not called.
> NAs are silently discarded somewhere. At the same time, 173 neighbor
> cache entry does not follow the RFC4861. neigh_update() state changes
> from INCOMPLETE to STALE do DELAYED after the first timeout. It
> should stay in INCOMPLETE. 

If at some point ND had been successful for such address, I think such
entry should remain in the "STALE" state rather than move to INCOMPLETE
(of the top of my head).


> From DELAYED state it goes to PROBE which
> is allowed by RFC. It stays in PROBE for 3sec (3 NS retransmissions)
> and goes to FAILED state. 2sec later is send NS again and goes into
> DELAYED state.
> 
> 3.    NDP:
> 
> a.    172 sends only 3 solicitation request for 173 during the
> capture period, while 173 sends solicitation to 172 every second
> 
> b.    173 reach 172 only after 172 sends advertisement to 173’ LL 
> address (not the global one and without the “override” flag)
> 
> Q: Is this a known problem? If yes, is there a patch for it?

For this kind of scenario, it's usually helpful if you can provide a
packet trace (e.g. tcpdump formated). That said, as noted by others the
Linux netdev might be a better place to ask this question... or for
instance, you might want to ask it on the ipv6hackers mailing-list:
<http://lists.si6networks.com/listinfo/ipv6hackers/>

Cheers,
-- 
Fernando Gont
SI6 Networks
e-mail: fg...@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492




--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to