Hi,
I think that processing of your HA is a little rough.
Home Agent should choose a suitable address.
It is necessary to choose a suitable address as the reply
to the anycast address. It depends on RFC2526.
"1. Introduction
IP Version 6 (IPv6) defines a new type of address, known as an
"anycast" address, that allows a packet to be routed to one of a
number of different nodes all responding to the same address [2, 3].
The anycast address may be assigned to one or more network interfaces
(typically on different nodes), with the network delivering each
packet addressed to this address to the "nearest" interface based on
the notion of "distance" determined by the routing protocols in use."
The address of the interface related with anycast address
should be used. The address of the interface which is not
related with anycast address should not be used.
That is, not one of the addresses of all of the HA, but one
of the interfaces related with anycast address of the HA is
used.
Best regards
---
Kiyoaki KAWAGUCHI
"Nicolas Dichtel <nicolas.dichtel@6wind.com>" wrote:
> Hmm, sorry I've inverted Link0 and Link1.
> So, my RUT sends a DHAAD reply with the source address
> sets to RUT(Link1, global).
> However, this seems to be compliant with RFC3775 Section 10.5:
>
> "A home agent receiving a
> Home Agent Address Discovery Request message that serves this subnet
> SHOULD return an ICMP Home Agent Address Discovery Reply message to
> the mobile node with the Source Address of the Reply packet set to
> one of the global unicast addresses of the home agent."
>
> Am I wrong ?
>
>
> Regards,
> Nicolas
>
> Le 10.10.2007 11:54, K.Kawaguchi a ecrit :
> > Hello,
> >
> > I am sorry. I did not find your pre-mail.
> >
> > The home agent should use the source address relevant to home prefix for
> > the home agents anycast address. Therefore, the address (Link0, global)
> > must be good. And the address (Link1, global) must be fail.
> >
> > Now I tested on the 4.0.4 and the newest 4.0.6, but the tester fault was
> > not found although checked. The HA replyed the HAAD reply with the source
> > address (Link0, global), and the testers judged PASS.
> >
> > If you can, please send your test results to me or mipv6_support@v6pc.jp.
> >
> > Best Regards.
> >
> >
> > Best regards
> > ---
> > Kiyoaki KAWAGUCHI
> >
> >
> >
> > "Nicolas Dichtel <nicolas.dichtel@6wind.com>" wrote:
> >> Hi,
> >>
> >> I didn't get any answer, so I resend an explanation.
> >> As described below, in test 7_1_2 and 7_1_4 TAHI expects
> >> to receive the DHAAD reply with source address sets to
> >> RUT(Link1, global).
> >> However, RFC3775 Section 10.5 says:
> >>
> >> "A home agent receiving a
> >> Home Agent Address Discovery Request message that serves this subnet
> >> SHOULD return an ICMP Home Agent Address Discovery Reply message to
> >> the mobile node with the Source Address of the Reply packet set to
> >> one of the global unicast addresses of the home agent."
> >>
> >> In addition, in section 6.9.1.2.1 and 6.9.1.2.2 of the specification
> >> (http://www.ipv6ready.org/pdf/mipv6_ha_testspec_phase2_r3_1_5.pdf), the
> >> expected source address of the DHAAD Reply is RUT(Link0, global).
> >>
> >> So, maybe these tests are too strict. Any comments ? Should I submit a patch ?
> >>
> >>
> >> Regards,
> >> Nicolas
> >>
> >> Le 16.03.2007 11:32, Nicolas DICHTEL a ñÄrit :
> >>> Hi,
> >>>
> >>> what's the status about this "problem" ?
> >>>
> >>> Nicolas
> >>>
> >>> Le 26.01.2007 16:18, Nicolas DICHTEL a ñÄrit :
> >>>> Hello,
> >>>>
> >>>> I've tested the new release of TAHI HA (ct-mip6-ha-4.0.4).
> >>>> In test 7_1_2, 7_1_4, my HA uses RUT(Link0, global) as source address to
> >>>> send DHAAD reply (as described in the HTML page), but
> >>>> TAHI expects to receive a DHAAD reply with source address
> >>>> set to RUT(Link1, global). So test is FAIL.
> >>>> Is it an error ? If not, why is it mandatory to use RUT(Link1, global)
> >>>> and
> >>>> not RUT(Link0, global) ?
> >>>>
> >>>>
> >>>> Regards,
> >>>> Nicolas
> >>>
> >>>
> >>>
> >>
> >>
> >
>
>
>