Index: [Article Count Order] [Thread]

Date: Fri, 25 Jan 2008 17:30:32 -0700
From: Yinghui Yao <Yinghui.Yao@alcatel-lucent.com>
Subject: [users:00494] Re: IPV6 routing header with type 0 doesn't support by latest kernel
To: users@tahi.org
Message-Id: <479A7F28.9020100@alcatel-lucent.com>
In-Reply-To: <479A7388.20308@redhat.com>
References: <47746300.1020404@cn.fujitsu.com> <477851F3.9030402@cn.fujitsu.com> <20080101222240.r1dqh8wlc000gk4g@webmail.corp.redhat.com> <BDC75A1E-9BF3-4B92-9C17-0170BAB06005@tahi.org> <4797CE07.7050202@alcatel-lucent.com> <479A06AE.90004@alcatel-lucent.com> <20080125163725.GB14346@pingi.kke.suse.de> <479A35AE.9030602@redhat.com> <479A5770.6050101@alcatel-lucent.com> <479A7388.20308@redhat.com>
X-Mail-Count: 00494

Hi, 

Has anyone questioned wisdom behind the sequence that TAHI clears NUT's ND entry

    TN     NUT
    |       |
    | ----> | NS (unicast) (different cached address)
    | <---- | NA
    |       |
    *       | Wait (DELAY_FIRST_PROBE_TIME)
    |       |
    | <---- | NS (unicast)
    | <---- | NS (unicast)
    | <---- | NS (unicast)
    |       |
    V       V

I understand it's based on RFC 2461 section 7.3.3
  
"The first time a node sends a packet to a neighbor whose entry is
   STALE, the sender changes the state to DELAY and a sets a timer to
   expire in DELAY_FIRST_PROBE_TIME seconds."

Does "NA packet sent from NUT" count as "sending a packet". I would think "sending a packet"
really means sending packets other than ND e.g. ICMP, TCP/UDP packets.

Thanks,
Yinghui Yao
Alcatel-Lucent