netdev
[Top] [All Lists]

Re: [PATCH] IPv6: Fix Prefix Length of Link-local Addresses

To: Yuji Sekiya <sekiya@xxxxxxxxxxxxxx>
Subject: Re: [PATCH] IPv6: Fix Prefix Length of Link-local Addresses
From: Derek Fawcus <dfawcus@xxxxxxxxx>
Date: Thu, 10 Oct 2002 02:11:54 +0100
Cc: "David S. Miller" <davem@xxxxxxxxxx>, linux-kernel@xxxxxxxxxxxxxxx, netdev@xxxxxxxxxxx, usagi@xxxxxxxxxxxxxx
In-reply-to: <un0pn9knb.wl@xxxxxxxxxxxxxx>; from sekiya@xxxxxxxxxxxxxx on Thu, Oct 10, 2002 at 09:56:24AM +0900
References: <20021009.162438.82081593.davem@xxxxxxxxxx> <uu1jv9o3j.wl@xxxxxxxxxxxxxx> <20021009.164504.28085695.davem@xxxxxxxxxx> <ur8ez9n8d.wl@xxxxxxxxxxxxxx> <20021010010439.C8102@xxxxxxxxxxxxxxxxxxx> <uptuj9mkq.wl@xxxxxxxxxxxxxx> <20021010012108.E8102@xxxxxxxxxxxxxxxxxxx> <uofa39lm9.wl@xxxxxxxxxxxxxx> <20021010014237.F8102@xxxxxxxxxxxxxxxxxxx> <un0pn9knb.wl@xxxxxxxxxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
On Thu, Oct 10, 2002 at 09:56:24AM +0900, Yuji Sekiya wrote:
> 
> I can underdtand there is no interoperability issue with cisco box
> (with /10 link-local prefix ?) and USAGI kernel(with /64 link-local
> prefix). :-)

Mind it's interesting that the above currently works.  I suspect that
this is because the ping was originated on the cisco box,  and hence
ND was triggered,  with the linux box probably gleaning info from the
NS to create a STALE entry.  That STALE entry would then probably have
been probed to get a REACHABLE entry.

What happens if you clear the ND entries (on both boxes),  swap the
link local addresses,  then ping from the Linux box to the cisco box?

I suspect that the ping will fail.  As ND will never be triggered,  and
hence the host routes will not be created.

Another alternative would be if one was say fe80:1910::10 and the other
say fe80:2010::20,  that would probably fail with the ping originated
from the linux end,  but I'm not sure if the linux box would respond
when the ping was originated from the cisco end.  Assuming my guess
about the gleaning above is correct,  it probably will.

DF


<Prev in Thread] Current Thread [Next in Thread>