Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Oct 2018 08:53:14 +0700
From:      Victor Sudakov <vas@mpeks.tomsk.su>
To:        Alan Somers <asomers@freebsd.org>
Cc:        FreeBSD Net <freebsd-net@freebsd.org>
Subject:   Re: why rtsold ?
Message-ID:  <20181018015314.GA81422@admin.sibptus.ru>
In-Reply-To: <CAOtMX2gDVSmEacBacumPjthNU-RxoxLanjp%2BEhPb=nefX2m5cg@mail.gmail.com>
References:  <20180930022007.GA2041@admin.sibptus.ru> <CAOtMX2gDVSmEacBacumPjthNU-RxoxLanjp%2BEhPb=nefX2m5cg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Alan Somers wrote:
> 
> The router may send a router advertisement whenever it wants.  That's why
> your machine seems to work even without rtsold.  However, SLAAC addresses
> expire after a certain amount of time.  rtsold will ask the router for a
> new advertisement before your address expires.  

Who actually processes these router advertisements: the rtsold daemon
or the kernel itself?

Is this passage:

8.1.1.4. Plug and Play

Most of the IPv6 stateless address autoconfiguration is implemented in
the kernel. Neighbor Discovery functions are implemented in the kernel
as a whole. Router Advertisement (RA) input for hosts is implemented
in the kernel. Router Solicitation (RS) output for endhosts, RS input
for routers, and RA output for routers are implemented in the
userland.

still correct?
(from https://www.freebsd.org/doc/en/books/developers-handbook/ipv6.html) 


-- 
Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
2:5005/49@fidonet http://vas.tomsk.ru/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20181018015314.GA81422>