[Dibbler] Server implementation of multiple IA_NA IA_PD records

Benoit Lourdelet blourdel at juniper.net
Fri Jan 31 11:25:56 CET 2014


Hello,

I am playing with server configuration ]and  DUID  based client records.

The config looks like that:



guess-mode

unicast 2001:db8:1:1::4


iface relay0 {

relay eth0

rapid-commit yes

interface-id 5030


 t1 1800-2000

 t2 2700-3000

 prefered-lifetime 3600

 valid-lifetime 7200



client duid 00:02:00:00:04:d2:56:78:9a:bc:de

{

address 2000:db8:1111::7

address 2000:db8:1112::7

address 2000:db8:1113::7

address 2000:db8:1114::7

prefix  2000:db8:3333:7000::/56

prefix  2000:db8:3334:7000::/56

prefix  2000:db8:3335:7000::/56

prefix  2000:db8:3336:7000::/56

}



 option dns-server 2001::ff,2001::fe

 option domain example.com


}


The client request (Dibbler client)  looks like that : all IA_NA/IA_PD have their own IAID (a total of 8).


02:03:24.464766 IP6 (hlim 64, next-header UDP (17) payload length: 211) 2002:db8:1:1::1.547 > 2001:db8:1:1::4.547: [udp sum ok] dhcp6 relay-fwd (linkaddr=2002:db8:1:1::1 peeraddr=fe80::2e44:fdff:fe7e:6636 (relay-message (dhcp6 solicit (xid=9f62c7 (client-ID vid 000004d256789abc) (IA_NA IAID:1 T1:4294967295 T2:4294967295) (IA_NA IAID:2 T1:4294967295 T2:4294967295) (IA_NA IAID:3 T1:4294967295 T2:4294967295) (IA_NA IAID:4 T1:4294967295 T2:4294967295) (IA_PD IAID:1 T1:4294967295 T2:4294967295) (IA_PD IAID:2 T1:4294967295 T2:4294967295) (IA_PD IAID:3 T1:4294967295 T2:4294967295) (IA_PD IAID:4 T1:4294967295 T2:4294967295) (rapid-commit) (elapsed-time 700) (option-request DNS-server DNS-search-list))))


The dibbler server (version 1.0.0RC1) is indeed returning 4 IA_NA/IAPD but the same value for all IA_NA and IA_PD.


44:fdff:fe7e:6636 (relay-message (dhcp6 reply (xid=2a4769 (IA_NA IAID:1 T1:2000 T2:3000 (IA_ADDR 2000:db8:1114::7 pltime:3600 vltime:7200) (status-code success)[|dhcp6ext]) (IA_NA IAID:2 T1:2000 T2:3000 (IA_ADDR 2000:db8:1114::7 pltime:3600 vltime:7200) (status-code success)[|dhcp6ext]) (IA_NA IAID:3 T1:2000 T2:3000 (IA_ADDR 2000:db8:1114::7 pltime:3600 vltime:7200) (status-code success)[|dhcp6ext]) (IA_NA IAID:4 T1:2000 T2:3000 (IA_ADDR 2000:db8:1114::7 pltime:3600 vltime:7200) (status-code success)[|dhcp6ext]) (IA_PD IAID:1 T1:2000 T2:3000 (IA_PD-prefix 2001:db8:3336:7000::/56 pltime:3600 vltime:7200) (status-code success)[|dhcp6ext]) (IA_PD IAID:2 T1:2000 T2:3000 (IA_PD-prefix 2001:db8:3336:7000::/56 pltime:3600 vltime:7200) (status-code success)[|dhcp6ext]) (IA_PD IAID:3 T1:2000 T2:3000 (IA_PD-prefix 2001:db8:3336:7000::/56 pltime:3600 vltime:7200) (status-code success)[|dhcp6ext]) (IA_PD IAID:4 T1:2000 T2:3000 (IA_PD-prefix 2001:db8:3336:7000::/56 pltime:3600 vltime:7200) (status-code success) (rapid-commit)[|dhcp6ext]) (rapid-commit) (server-ID hwaddr/time type 1 time 443003852 525400e0dfaf) (client-ID vid 000004d256789abc) (preference 0) (server-unicast) (DNS-server 2000::ff 2000::fe) (DNS-search-list))))


Am I exploring unknown territories here or is it officially supported ?


cheers


Benoit

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://klub.com.pl/pipermail/dibbler/attachments/20140131/18cac800/attachment.html>


More information about the Dibbler mailing list