[Dibbler-devel] Mailing list, DHCPv6 basic understanding

Tomasz Mrugalski thomson at klub.com.pl
Fri Jan 27 21:24:38 CET 2006


Quick facts:
1. To post to the list, send mails to: dibbler-devel at klub.com.pl
2. To subscribe/unsubscribe, go to : http://klub.com.pl/lists/dibbler-devel/
    and click "get more info about this list".

On Fri, 27 Jan 2006 somebody known as Gursoy DURMUS wrote:

> That is great, it will be very usefull for us to discuss problems and solutions.
>  I hope, everybody will be active in the group...
I hope it will be useful to everyone.

>  Todays, i am reading RFC3315. I have a question.... There are a lot of 
>DHCPv6 messsages and options... But i could not find a relation between 
Well, you didn't read it hard enough. Here's DHCPv6-in-a-nutshell:

1. Client sends SOLICIT to locate servers and check if desired options 
are availabe. ("I'm interested in following options...")

2. All servers repond with ADVERTISE message, containing possible 
responses. ("If you choose me, I'll provide those options...")

3. Client chooses one of the servers, and requests addresses and options 
using REQUEST message. ("Hey, give me those addrs")

4. Server grants addrs and options in the REPLY message ("Here are your 
options").

5... Client might send various other messages: REQUEST, INF-REQUEST, 
RENEW, REBIND, RELEASE, CONFIRM or DECLINE, and server responds to them 
using REPLY.

>them... I need a list, which message may have which options... And, which 
>option is related to DNS...
Have you read the RFC to the end? Did you bother to look at the table 
of contents? There's appendix A called : "Appearance of Options in 
Message Types". Does this ring a bell? Here's part of it:

         Client Server IA_NA  Option Pref  Time Relay Auth. Server
              ID     ID   IA_TA  Request            Msg.       Unica.
    Solicit   *             *      *           *           *
    Advert.   *      *      *            *                 *
    Request   *      *      *      *           *           *
    ...

As for the DNS, RFC does not provide informations about DNS configuration. 
This is specified in the RFC3646. You can find it in the Dibbler source 
code: doc/rfc/rfc3646 - DNS options for DHCPv6.txt

Hope that helps.

-- 
Tomasz Mrugalski,              | "I think there is a world market for     |
thomson(at)klub(dot)com(dot)pl |  about five computers."                  |
                                |     Thomas J. Watson (Chairman, IBM) 1943|


More information about the Dibbler-devel mailing list