Test Information

TitlePart D : Maximum Retransmission Duration of Renew message, T1 and T2 non-zero
CommandLine./C_RFC3315_18_1_3_RetransRen.seq -pkt ./C_RFC3315_18_1_3_RetransRen.def -log 49.html -ti Part D : Maximum Retransmission Duration of Renew message, T1 and T2 non-zero
TestVersionT_DHCPv6_Self_Test_P2_1_1_4
ToolVersionREL_3_3_2
Start2019/11/05 17:58:37
Tn/usr/local/v6eval//etc//tn.def
Nu/usr/local/v6eval//etc//nut.def
Pkt./C_RFC3315_18_1_3_RetransRen.def
Systemunitedlinux
TargetNameLinux 4.19.0-6-686 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) i686 GNU/Linux
HostNamenut
Typehost

Test Sequence Execution Log

17:58:37Start
17:58:37Start Capturing Packets (Link0)
17:58:37 vRemote(dhcp6c.rmt) ``/usr/local/v6eval//bin/unitedlinux//dhcp6c.rmt -t unitedlinux -u root -p v6eval -d 10.0.2.5 -o 1 stop Link0=eth1''
root@10.0.2.5's password: 
Linux tahi-nut 4.19.0-6-686 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) i686

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Nov  6 03:31:46 2019 from 10.0.2.15
root@tahi-nut:~# uname -r
4.19.0-6-686
root@tahi-nut:~# killall adhcp_client6
adhcp_client6: no process found
root@tahi-nut:~# echo $?
1
root@tahi-nut:~# exit
logout
Connection to 10.0.2.5 closed.

17:58:38 vRecv(Link0,rs_nut_to_server1) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
17:58:41 vSend(Link0,ra_server2_to_all)
Send RA(M flag=1): ROUTER --> ALL
17:58:41 Wait 5 second
17:58:46 vSend(Link0,echorequest_server1_to_nut_byra)
Send Echo Request: SERVER1 --> NUT (Addr1 by RA)
17:58:46 vRecv(Link0,ns_nutga_byra_to_any_server1ga ns_nutga_byra_to_any_server1lla ns_nutlla_to_server1ga echoreply_nut_byra_to_server1) timeout:5 cntLimit:0 seektime:0
vRecv() return status=1
17:58:51 vRecv(Link0,echoreply_nut_byra_to_server1) timeout:5 cntLimit:0 seektime:0
vRecv() return status=1

Server1 could not receive Echo Reply from NUT.
17:58:56 vRemote(dhcp6c.rmt) ``/usr/local/v6eval//bin/unitedlinux//dhcp6c.rmt -t unitedlinux -u root -p v6eval -d 10.0.2.5 -o 1 start iana iaid=111111 link0=eth1''
root@10.0.2.5's password: 
Linux tahi-nut 4.19.0-6-686 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) i686

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Nov  6 03:31:58 2019 from 10.0.2.15
root@tahi-nut:~# uname -r
4.19.0-6-686
root@tahi-nut:~# killall dhclient
dhclient: no process found
root@tahi-nut:~# echo $?
1
root@tahi-nut:~# rm -f /root/dhcp6c.conf
root@tahi-nut:~# echo $?
0
root@tahi-nut:~# echo "interface \"eth1\" {" > /root/dhcp6c.conf
root@tahi-nut:~# echo $?
0
root@tahi-nut:~# echo "#"     >> /root/dhcp6c.conf
root@tahi-nut:~# echo $?
0
root@tahi-nut:~# echo "#"     >> /root/dhcp6c.conf
root@tahi-nut:~# echo $?
0
root@tahi-nut:~# echo "#"         >> /root/dhcp6c.conf
root@tahi-nut:~# echo $?
0
root@tahi-nut:~# echo "#"         >> /root/dhcp6c.conf
root@tahi-nut:~# echo $?
0
root@tahi-nut:~# echo "#" >> /root/dhcp6c.conf
root@tahi-nut:~# echo $?
0
root@tahi-nut:~# echo "#"      >> /root/dhcp6c.conf
root@tahi-nut:~# echo $?
0
root@tahi-nut:~# echo "};" >> /root/dhcp6c.conf
root@tahi-nut:~# echo $?
0
root@tahi-nut:~# adhcp_client6 -e /usr/local/sbin/adhcp_notify6_isc_script -u /home/test/llt.dat -t 1 -i eth1 &
[1] 3872
root@tahi-nut:~# echo $?
0
root@tahi-nut:~# exit
logout
Connection to 10.0.2.5 closed.

17:58:56 vRecv(Link0,dhcp6_solicit ns_nut_global_to_relay1_0_global ns_nut_to_relay1_0_global ns_nutlla_to_server1ga ns_nut_to_relay2_0_global ns_nut_global_to_relay2_0_global ns_nutga_to_any_server1lla ns_nut_to_relay2_0 ns_nut_to_any_client1_global ns_nutlla_to_any_client1_lla ns_nut_to_relay1_0 ns_nutlla_to_any_server1lla ns_nutlla_to_any_client2_lla) timeout:30 cntLimit:0 seektime:0
Receive DHCPv6 Solicit Message

got DHCPv6 Solicit Message
Solicit Message
DHCPv6 OptionValues
IdentifierIdentifier = 4407475
Opt_DHCPv6_CIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 8:0:27:f5:d7:ed
DUID-LLT TIME = 496997874
Opt_DHCPv6_ElapsedTimeTime = 0
Opt_DHCPv6_IA_NAOption 1
Identifier= 1149957258
T1= 0
T2= 0
Opt_DHCPv6_OptionRequestOptionCode = 23 OPTION_DNS_SERVERS
17:58:56 vSend(Link0,advertise_server1_to_nut)
Send DHCPv6 Advertise Message: SERVER1 --> NUT

Advertise Message
DHCPv6 OptionValues
IdentifierIdentifier = 4407475
Opt_DHCPv6_CIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 8:0:27:f5:d7:ed
DUID-LLT TIME = 496997874
Opt_DHCPv6_IA_NAOption 1
Identifier= 1149957258
T1= 50
T2= 80
#IA_Addr Option
Addr= 3ffe:501:ffff:100::abcd
PreferredLifetime= 100
ValidLifetime= 200
Opt_DHCPv6_SIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 0:0:0:0:a1:a1
DUID-LLT TIME = 400000
17:58:56 vRecv(Link0,dhcp6_request ns_nut_global_to_relay1_0_global ns_nutlla_to_server1ga ns_nut_to_relay1_0_global ns_nutlla_to_any_client2_lla ns_nutlla_to_any_server1lla ns_nut_to_relay1_0 ns_nutga_to_any_server1lla ns_nut_global_to_relay2_0_global ns_nut_to_relay2_0_global ns_nutlla_to_any_client1_lla ns_nut_to_any_client1_global ns_nut_to_relay2_0) timeout:30 cntLimit:0 seektime:0
Receive DHCPv6 Request Message

got DHCPv6 Request Message
Request Message
DHCPv6 OptionValues
IdentifierIdentifier = 10760878
Opt_DHCPv6_CIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 8:0:27:f5:d7:ed
DUID-LLT TIME = 496997874
Opt_DHCPv6_ElapsedTimeTime = 0
Opt_DHCPv6_IA_NAOption 1
Identifier= 1149957258
T1= 50
T2= 80
#IA_Addr Option
Addr= 3ffe:501:ffff:100::abcd
PreferredLifetime= 100
ValidLifetime= 200
Opt_DHCPv6_OptionRequestOptionCode = 23 OPTION_DNS_SERVERS
Opt_DHCPv6_SIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 0:0:0:0:a1:a1
DUID-LLT TIME = 400000
17:58:57Clear Captured Packets (Link0)
17:58:57 vSend(Link0,reply_server1_to_nut)
Send DHCPv6 Reply Message: SERVER1 --> NUT

Reply Message
DHCPv6 OptionValues
Opt_DHCPv6_StatusCodeStatusCode= 0 Success
IdentifierIdentifier = 10760878
Opt_DHCPv6_CIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 8:0:27:f5:d7:ed
DUID-LLT TIME = 496997874
Opt_DHCPv6_IA_NAOption 1
Identifier= 1149957258
T1= 100
T2= 200
#IA_Addr Option
Addr= 3ffe:501:ffff:100::abcd
PreferredLifetime= 8000
ValidLifetime= 9000
#StatusCode Option
StatusCode= 0 Success
Opt_DHCPv6_SIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 0:0:0:0:a1:a1
DUID-LLT TIME = 400000
17:58:57 vRecv(Link0,dadns_nutga) timeout:3 cntLimit:0 seektime:0
recv unexpect packet at 17:58:57
recv unexpect packet at 17:58:57
recv unexpect packet at 17:58:57
vRecv() return status=1
17:59:00 Wait 3 second

Server1 transmit Echo Request to NUT(global address assigned by DHCP).
17:59:03 vSend(Link0,echorequest_server1_to_nut)
Send Echo Request: SERVER1 --> NUT (Addr by DHCP)
17:59:03 vRecv(Link0,ns_nutga_to_any_server1ga ns_nutga_to_any_server1lla echoreply_nut_to_server1) timeout:5 cntLimit:0 seektime:0
Receive Echo Reply: NUT (Addr) (by DHCP) --> SERVER1

Server1 received Echo Reply from NUT.
17:59:03Clear Captured Packets (Link0)
17:59:03 vRecv(Link0,dhcp6_renew ns_nut_to_relay1_0_global ns_nut_global_to_relay1_0_global ns_nutlla_to_server1ga ns_nut_to_relay1_0 ns_nutlla_to_any_server1lla ns_nutlla_to_any_client2_lla ns_nut_to_any_client1_global ns_nut_to_relay2_0 ns_nutlla_to_any_client1_lla ns_nut_to_relay2_0_global ns_nut_global_to_relay2_0_global ns_nutga_to_any_server1lla) timeout:105 cntLimit:0 seektime:0
Receive NS: NUT (Link-local) --> SERVER1 (Global)
17:59:08 vSend(Link0,na_server1_global_to_nut)
Send NA: SERVER1 (Global) --> NUT (Link-local)
17:59:08 vRecv(Link0,dhcp6_renew ns_nut_to_relay1_0_global ns_nut_global_to_relay1_0_global ns_nutlla_to_server1ga ns_nut_to_relay1_0 ns_nutlla_to_any_server1lla ns_nutlla_to_any_client2_lla ns_nut_to_any_client1_global ns_nut_to_relay2_0 ns_nutlla_to_any_client1_lla ns_nut_to_relay2_0_global ns_nut_global_to_relay2_0_global ns_nutga_to_any_server1lla) timeout:105 cntLimit:0 seektime:0
Receive DHCPv6 Renew Message

got DHCPv6 Renew Message
Renew Message
DHCPv6 OptionValues
IdentifierIdentifier = 13115770
Opt_DHCPv6_CIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 8:0:27:f5:d7:ed
DUID-LLT TIME = 496997874
Opt_DHCPv6_ElapsedTimeTime = 0
Opt_DHCPv6_IA_NAOption 1
Identifier= 1149957258
T1= 100
T2= 200
#IA_Addr Option
Addr= 3ffe:501:ffff:100::abcd
PreferredLifetime= 8000
ValidLifetime= 9000
#StatusCode Option
StatusCode= 0 Success
Opt_DHCPv6_OptionRequestOptionCode = 23 OPTION_DNS_SERVERS
Opt_DHCPv6_SIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 0:0:0:0:a1:a1
DUID-LLT TIME = 400000
Checking existing option...
Opt_DHCPv6_ElapsedTime found
IRT is 10, MRT is 600, MRD is 99.9364349842072 sec
Retransmitted Maximum Renew RT.
1st 2nd 3rd 4th 5th
11 23.1 48.51 101.871 213.9291
Capable Maximum RD is T2 - T1 = 99.9364349842072 sec
18:00:37 vRecv(Link0,dhcp6_renew ns_nut_to_relay2_0_global ns_nutga_to_any_server1lla ns_nut_global_to_relay2_0_global ns_nut_to_any_client1_global ns_nut_to_relay2_0 ns_nutlla_to_any_client1_lla ns_nutlla_to_any_server1lla ns_nut_to_relay1_0 ns_nutlla_to_any_client2_lla ns_nut_global_to_relay1_0_global ns_nutlla_to_server1ga ns_nut_to_relay1_0_global) timeout:12 cntLimit:0 seektime:0
Receive DHCPv6 Renew Message

got DHCPv6 Renew Message
Renew Message
DHCPv6 OptionValues
IdentifierIdentifier = 13115770
Opt_DHCPv6_CIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 8:0:27:f5:d7:ed
DUID-LLT TIME = 496997874
Opt_DHCPv6_ElapsedTimeTime = 1034
Opt_DHCPv6_IA_NAOption 1
Identifier= 1149957258
T1= 100
T2= 200
#IA_Addr Option
Addr= 3ffe:501:ffff:100::abcd
PreferredLifetime= 8000
ValidLifetime= 9000
#StatusCode Option
StatusCode= 0 Success
Opt_DHCPv6_OptionRequestOptionCode = 23 OPTION_DNS_SERVERS
Opt_DHCPv6_SIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 0:0:0:0:a1:a1
DUID-LLT TIME = 400000
Actual RT is 10.3373649120331 sec, RD is 10.3373649120331
18:00:47 vRecv(Link0,dhcp6_renew ns_nut_to_relay1_0 ns_nutlla_to_any_server1lla ns_nutlla_to_any_client2_lla ns_nut_to_relay2_0_global ns_nutga_to_any_server1lla ns_nut_global_to_relay2_0_global ns_nut_to_relay2_0 ns_nut_to_any_client1_global ns_nutlla_to_any_client1_lla ns_nut_to_relay1_0_global ns_nut_global_to_relay1_0_global ns_nutlla_to_server1ga) timeout:22.7084663152695 cntLimit:0 seektime:0
Receive DHCPv6 Renew Message

got DHCPv6 Renew Message
Renew Message
DHCPv6 OptionValues
IdentifierIdentifier = 13115770
Opt_DHCPv6_CIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 8:0:27:f5:d7:ed
DUID-LLT TIME = 496997874
Opt_DHCPv6_ElapsedTimeTime = 3189
Opt_DHCPv6_IA_NAOption 1
Identifier= 1149957258
T1= 100
T2= 200
#IA_Addr Option
Addr= 3ffe:501:ffff:100::abcd
PreferredLifetime= 8000
ValidLifetime= 9000
#StatusCode Option
StatusCode= 0 Success
Opt_DHCPv6_OptionRequestOptionCode = 23 OPTION_DNS_SERVERS
Opt_DHCPv6_SIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 0:0:0:0:a1:a1
DUID-LLT TIME = 400000
Actual RT is 21.5478429794312 sec, RD is 31.8852078914642
18:01:08 vRecv(Link0,dhcp6_renew ns_nut_global_to_relay1_0_global ns_nut_to_relay1_0_global ns_nutlla_to_server1ga ns_nut_to_relay2_0_global ns_nutga_to_any_server1lla ns_nut_global_to_relay2_0_global ns_nut_to_any_client1_global ns_nut_to_relay2_0 ns_nutlla_to_any_client1_lla ns_nutlla_to_any_server1lla ns_nut_to_relay1_0 ns_nutlla_to_any_client2_lla) timeout:46.2504702568054 cntLimit:0 seektime:0
Receive DHCPv6 Renew Message

got DHCPv6 Renew Message
Renew Message
DHCPv6 OptionValues
IdentifierIdentifier = 13115770
Opt_DHCPv6_CIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 8:0:27:f5:d7:ed
DUID-LLT TIME = 496997874
Opt_DHCPv6_ElapsedTimeTime = 7620
Opt_DHCPv6_IA_NAOption 1
Identifier= 1149957258
T1= 100
T2= 200
#IA_Addr Option
Addr= 3ffe:501:ffff:100::abcd
PreferredLifetime= 8000
ValidLifetime= 9000
#StatusCode Option
StatusCode= 0 Success
Opt_DHCPv6_OptionRequestOptionCode = 23 OPTION_DNS_SERVERS
Opt_DHCPv6_SIDDUID-LLT HardwareType = 1
DUID-LLT MAC = 0:0:0:0:a1:a1
DUID-LLT TIME = 400000
Actual RT is 44.3117830753326 sec, RD is 76.1969909667969
Next message must not be observed
18:01:53 vRecv(Link0,dhcp6_renew ns_nut_to_relay2_0_global ns_nutga_to_any_server1lla ns_nut_global_to_relay2_0_global ns_nut_to_any_client1_global ns_nut_to_relay2_0 ns_nutlla_to_any_client1_lla ns_nut_to_relay1_0 ns_nutlla_to_any_server1lla ns_nutlla_to_any_client2_lla ns_nut_to_relay1_0_global ns_nut_global_to_relay1_0_global ns_nutlla_to_server1ga) timeout:94.0547444581986 cntLimit:0 seektime:0
recv unexpect packet at 18:02:17
recv unexpect packet at 18:02:27
recv unexpect packet at 18:02:48
vRecv() return status=1

Could not get Renew Message
No Retransmission is observed after MRD
18:03:27Clear Captured Packets (Link0)
18:03:27Stop Capturing Packets (Link0)

*** Target test finish ***
DHCPv6 Client stop
18:03:27 vRemote(dhcp6c.rmt) ``/usr/local/v6eval//bin/unitedlinux//dhcp6c.rmt -t unitedlinux -u root -p v6eval -d 10.0.2.5 -o 1 stop ''
root@10.0.2.5's password: 
Linux tahi-nut 4.19.0-6-686 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) i686

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Nov  6 03:32:16 2019 from 10.0.2.15
root@tahi-nut:~# uname -r
4.19.0-6-686
root@tahi-nut:~# killall adhcp_client6
root@tahi-nut:~# echo $?
0
root@tahi-nut:~# rm -f /etc/resolv.conf
root@tahi-nut:~# echo $?
0
root@tahi-nut:~# exit
logout
Connection to 10.0.2.5 closed.


wait for 10 seconds to complete RELEASE.
18:03:27 Wait 10 second

OK
18:03:37End

Packet Reverse Log