Test Infomation

TitleRedirect vs NONCE
CommandLine./ncStateByRedirect4Nonce.seq -pkt ./ncStateByRedirect4Nonce.def -log 60.html -ti Redirect vs NONCE
TestVersionREL_1_1
ToolVersionREL_1_1
Start2000/07/31 14:24:19
Tn.//tn.def
Nu/usr/local/v6eval//etc//nut.def
Pkt./ncStateByRedirect4Nonce.def
Systemkame-freebsd
TargetNameFreeBSD-3.4 Release + KAME-stable-20000704
HostNametarget1.toba.tahi.org
Typehost

Test Sequence Execution Log

14:24:19Start
14:24:20Start Capturing Packets (Link0)


*** NONCE vs. Redirect w/o TLL ***
Initialization
New LLA of TN: 00:00:00:00:01:a6
Target: NONCE state
Set default router whose state is REACHABLE
14:24:20 vSend(Link0,RDra_rone2allnode_sll RDunicast_na_rone2nut_RSO_tll)
R1 sends RA w/ SLL, then STALE state
R1 sends NA(RSO) w/ TLL, then REACHABLE state

Wait for DAD NS
14:24:20 vRecv(Link0,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
14:24:23Clear Captured Packets (Link0)

Test
14:24:23 vSend(Link0,RDredirect_rone2nut)
Send Redirect w/o TLL

Examine the target's state
14:24:23Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
14:24:23 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:4 cntLimit:1 seektime:0
vRecv() return status=1

Timer expired
14:24:27 vSend(Link0,nd_echo_request)
Send echo-request

Wait for a echo-reply or multicast NS (2 sec.)
14:24:27 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:2 cntLimit:1 seektime:965021067.510313
Got multicast NS, it was NONCE state
14:24:27 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 14:24:28
recv unexpect packet at 14:24:29
vRecv() return status=1

OK: The target was NONCE/unchanged

Termination
14:24:31 vSend(Link0,RDredirect_tn2nut)
Reset the Destination Cache entry for off-link H1 to router R1

14:24:31 vSend(Link0,RDra_rone2allnode_clrrtr RDra_tn2allnode_clrrtr)
Clear R1 from the Defautl Router List
Clear TN from the Defautl Router List


*** NONCE vs. Redirect w/ TLL ***
Initialization
New LLA of TN: 00:00:00:00:01:a7
Target: NONCE state
Set default router whose state is REACHABLE
14:24:31 vSend(Link0,RDra_rone2allnode_sll RDunicast_na_rone2nut_RSO_tll)
R1 sends RA w/ SLL, then STALE state
R1 sends NA(RSO) w/ TLL, then REACHABLE state

Wait for DAD NS
14:24:31 vRecv(Link0,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
14:24:35Clear Captured Packets (Link0)

Test
14:24:35 vSend(Link0,RDredirect_rone2nut_tll)
Send Redirect w/ TLL

Examine the target's state
14:24:35Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
14:24:35 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:4 cntLimit:1 seektime:0
vRecv() return status=1

Timer expired
14:24:39 vSend(Link0,nd_echo_request)
Send echo-request

Wait for a echo-reply or multicast NS (2 sec.)
14:24:39 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:2 cntLimit:1 seektime:965021079.261562
Got echo-reply, it was REACHABLE/STALE state

Wait for a NS (6 sec.)
14:24:39 vRecv(Link0,nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:6 cntLimit:1 seektime:0
Got unicast NS, it was STALE
14:24:44 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 14:24:45
recv unexpect packet at 14:24:46
vRecv() return status=1

OK: The target was STALE/unchanged

Termination
14:24:48 vSend(Link0,RDredirect_tn2nut)
Reset the Destination Cache entry for off-link H1 to router R1

14:24:48 vSend(Link0,RDra_rone2allnode_clrrtr RDra_tn2allnode_clrrtr)
Clear R1 from the Defautl Router List
Clear TN from the Defautl Router List


*** NONCE vs. Redirect w/ TLL, w/ RDed(1280) ***
Initialization
New LLA of TN: 00:00:00:00:01:a8
Target: NONCE state
Set default router whose state is REACHABLE
14:24:48 vSend(Link0,RDra_rone2allnode_sll RDunicast_na_rone2nut_RSO_tll)
R1 sends RA w/ SLL, then STALE state
R1 sends NA(RSO) w/ TLL, then REACHABLE state

Wait for DAD NS
14:24:48 vRecv(Link0,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
14:24:51Clear Captured Packets (Link0)

Test
14:24:51 vSend(Link0,RDredirect_rone2nut_tll_rd1280)
Send Redirect w/ TLL, w/ RDed(1280)

Examine the target's state
14:24:51Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
14:24:51 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:4 cntLimit:1 seektime:0
vRecv() return status=1

Timer expired
14:24:55 vSend(Link0,nd_echo_request)
Send echo-request

Wait for a echo-reply or multicast NS (2 sec.)
14:24:55 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:2 cntLimit:1 seektime:965021095.982377
Got echo-reply, it was REACHABLE/STALE state

Wait for a NS (6 sec.)
14:24:56 vRecv(Link0,nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:6 cntLimit:1 seektime:0
Got unicast NS, it was STALE
14:25:01 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 14:25:02
recv unexpect packet at 14:25:03
vRecv() return status=1

OK: The target was STALE/unchanged

Termination
14:25:05 vSend(Link0,RDredirect_tn2nut)
Reset the Destination Cache entry for off-link H1 to router R1

14:25:05 vSend(Link0,RDra_rone2allnode_clrrtr RDra_tn2allnode_clrrtr)
Clear R1 from the Defautl Router List
Clear TN from the Defautl Router List


*** NONCE vs. Redirect w/ TLL, w/ RDed(>1280) ***
Initialization
New LLA of TN: 00:00:00:00:01:a9
Target: NONCE state
Set default router whose state is REACHABLE
14:25:05 vSend(Link0,RDra_rone2allnode_sll RDunicast_na_rone2nut_RSO_tll)
R1 sends RA w/ SLL, then STALE state
R1 sends NA(RSO) w/ TLL, then REACHABLE state

Wait for DAD NS
14:25:05 vRecv(Link0,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
14:25:08Clear Captured Packets (Link0)

Test
14:25:08 vSend(Link0,RDredirect_rone2nut_tll_rd1288)
Send Redirect w/ TLL, w/ RDed(>1280)

Examine the target's state
14:25:08Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
14:25:08 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:4 cntLimit:1 seektime:0
vRecv() return status=1

Timer expired
14:25:12 vSend(Link0,nd_echo_request)
Send echo-request

Wait for a echo-reply or multicast NS (2 sec.)
14:25:12 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:2 cntLimit:1 seektime:965021112.982822
Got echo-reply, it was REACHABLE/STALE state

Wait for a NS (6 sec.)
14:25:13 vRecv(Link0,nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:6 cntLimit:1 seektime:0
Got unicast NS, it was STALE
14:25:18 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 14:25:19
recv unexpect packet at 14:25:20
vRecv() return status=1

OK: The target was STALE/unchanged

Termination
14:25:22 vSend(Link0,RDredirect_tn2nut)
Reset the Destination Cache entry for off-link H1 to router R1

14:25:22 vSend(Link0,RDra_rone2allnode_clrrtr RDra_tn2allnode_clrrtr)
Clear R1 from the Defautl Router List
Clear TN from the Defautl Router List


*** Test Summary: NONCE vs. Redirect ***
P/FPTNEXP(State/Cached LLA)RESULT(State/Cached LLA)JDG

Redirect w/o TLLexp:(NONCE|INCOMPLETE)/unchangedresult:NONCE/unchangedPASS

Redirect w/ TLLexp:STALE/unchangedresult:STALE/unchangedPASS

Redirect w/ TLL, w/ RDed(1280)exp:STALE/unchangedresult:STALE/unchangedPASS

Redirect w/ TLL, w/ RDed(>1280)exp:STALE/unchangedresult:STALE/unchangedPASS
*** EOT ***
14:25:22End

Packet Reverse Log