[radvd-devel-l] Replies to Router Solicitation
Reuben Hawkins
reubenhwk at gmail.com
Mon Feb 21 13:00:14 EST 2011
On Mon, Feb 21, 2011 at 9:39 AM, Panagiotis Georgopoulos <
panos at comp.lancs.ac.uk> wrote:
> *From:* radvd-devel-l-bounces at litech.org [mailto:
> radvd-devel-l-bounces at litech.org] *On Behalf Of *Reuben Hawkins
> *Sent:* 21 February 2011 16:53
> *To:* radvd Development Discussion
> *Subject:* Re: [radvd-devel-l] Replies to Router Solicitation
>
>
>
> On Mon, Feb 21, 2011 at 7:45 AM, Panagiotis Georgopoulos <
> panos at comp.lancs.ac.uk> wrote:
>
> Hello all,
>
> I am running radvd v. 1.7 and I am wondering about its
> replies to Router Solicitation messages. Am I right in thinking that radvd
> should respond to any Router Solicitation messages that it sees? Does it
> respond instantaneously or with a certain delay?
>
> Thanks a lot in advance,
>
> Panos
>
> -----
>
>
> Hi Panos,
>
> RADVD does not send a response to every solicitation and there is a random
> delay (between 0 and 1/2 seconds I think). The random delay is called for
> in RFC 2461 (http://www.faqs.org/rfcs/rfc2461.html). It's not really that
> important, but it cuts down on the number of broadcast advertisements
> needed.
>
> RADVD should NOT respond to every solicitation it sees (we don't want to
> flood the network with useless advertisements). However, if you're finding
> you don't get an address fast enough, then you may have a bug or
> configuration issue.
>
> Thanks,
> Reuben
>
>
>
> -------------
>
>
>
> Hello Reuben,
>
>
>
> Thanks for your reply, it is really helpful. Is there any
> flag that sets the maximum response delay to a solicitation ? How can we
> learn what is the maximum delay right now, so that I can identify whether I
> have a bug or a configuration issue.
>
>
>
> Also, when you say does not respond to every solicitation it
> sees (understandably), what is the algorithm behind that? E.g. ignore RS if
> I have send an RA in less than 3 seconds?
>
>
>
> Thanks a lot in advance,
>
> Panos
>
>
>
>
>
>
>
>
Hi Panos,
defaults.h:80:#define MAX_RA_DELAY_TIME (1000.0/2.0) /* milliseconds
*/
It's a half second right now.
Thanks,
Reuben
> --
> radvd-devel-l mailing list : radvd-devel-l at litech.org
> http://lists.litech.org/listinfo/radvd-devel-l
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.litech.org/pipermail/radvd-devel-l/attachments/20110221/832d649b/attachment.html>
More information about the radvd-devel-l
mailing list