Test Infomation

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

Test Sequence Execution Log

14:33:19Start
14:33:19Start Capturing Packets (Link0)


*** PROBE vs. Redirect w/o TLL ***
Initialization
New LLA of TN: 00:00:00:00:01:b8
Target: NONCE state
Set default router whose state is REACHABLE
14:33: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:33:20 vRecv(Link0,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
14:33:23 vSend(Link0,nd_unsol_ra_sll)
Send RA w/ SLL, then STALE state

Target: STALE state
14:33:23 vRecv(,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
14:33:26 vSend(Link0,nd_unicast_na_RSO_tll)
Send NA(RSO) w/ TLL, then REACHABLE state

Target: REACHABLE state w/ IsRouter flag
14:33:26 Wait 46 second

Target: STALE state
14:34:12 vSend(Link0,nd_echo_request)
Send echo-request
14:34:12 vRecv(Link0,nd_echo_reply) timeout:2 cntLimit:1 seektime:965021652.524137
Got echo-reply, then DELAY->PROBE state
14:34:12 vRecv(Link0,nd_unicast_ns nd_unicast_ns_sll) timeout:10 cntLimit:1 seektime:0
Got unicast NS, then PROBE state

Target: PROBE state
14:34:17Clear Captured Packets (Link0)

Test
14:34:17 vSend(Link0,RDredirect_rone2nut)
Send Redirect w/o TLL

Examine the target's state
14:34:17Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
14:34:17 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
Got unicast NS, it was PROBE state
14:34:18 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 14:34:19
vRecv() return status=1

OK: The target was PROBE/unchanged

Termination
14:34:22 vSend(Link0,RDredirect_tn2nut)
Reset the Destination Cache entry for TN to router R1



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


*** PROBE vs. Redirect w/ TLL ***
Initialization
New LLA of TN: 00:00:00:00:01:b9
Target: NONCE state
Set default router whose state is REACHABLE
14:34:22 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:34:22 vRecv(Link0,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
14:34:25 vSend(Link0,nd_unsol_ra_sll)
Send RA w/ SLL, then STALE state

Target: STALE state
14:34:25 vRecv(,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
14:34:28 vSend(Link0,nd_unicast_na_RSO_tll)
Send NA(RSO) w/ TLL, then REACHABLE state

Target: REACHABLE state w/ IsRouter flag
14:34:28 Wait 46 second

Target: STALE state
14:35:14 vSend(Link0,nd_echo_request)
Send echo-request
14:35:14 vRecv(Link0,nd_echo_reply) timeout:2 cntLimit:1 seektime:965021714.845616
Got echo-reply, then DELAY->PROBE state
14:35:14 vRecv(Link0,nd_unicast_ns nd_unicast_ns_sll) timeout:10 cntLimit:1 seektime:0
Got unicast NS, then PROBE state

Target: PROBE state
14:35:20Clear Captured Packets (Link0)

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

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

Wait for a NS (4 sec.)
14:35:20 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
Got unicast NS, it was PROBE state
14:35:21 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 14:35:22
vRecv() return status=1

OK: The target was PROBE/unchanged

Termination
14:35:25 vSend(Link0,RDredirect_tn2nut)
Reset the Destination Cache entry for TN to router R1



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


*** PROBE vs. Redirect w/ TLL(diff. LLA) ***
Initialization
New LLA of TN: 00:00:00:00:01:ba
Target: NONCE state
Set default router whose state is REACHABLE
14:35:25 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:35:25 vRecv(Link0,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
14:35:28 vSend(Link0,nd_unsol_ra_sll_from_z)
Send RA w/ SLL(but diff LLA), then STALE state

Target: STALE state
14:35:28 vRecv(,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
14:35:31 vSend(Link0,nd_unicast_na_RSO_tll_from_z)
Send NA(RSO) w/ TLL, then REACHABLE state

Target: REACHABLE state w/ IsRouter flag
14:35:31 Wait 46 second

Target: STALE state
14:36:17 vSend(Link0,nd_echo_request_from_z)
Send echo-request
14:36:17 vRecv(Link0,nd_echo_reply_to_z) timeout:2 cntLimit:1 seektime:965021777.806258
Got echo-reply, then DELAY->PROBE state
14:36:17 vRecv(Link0,nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:10 cntLimit:1 seektime:0
Got unicast NS, then PROBE state

Target: PROBE state
14:36:23Clear Captured Packets (Link0)

Test
14:36:23 vSend(Link0,RDredirect_rone2nut_tll)
Send Redirect w/ TLL(diff. LLA)

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

Wait for a NS (4 sec.)
14:36: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:36:27 vSend(Link0,nd_echo_request)
Send echo-request

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

Wait for a NS (6 sec.)
14:36:27 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:36:32 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 14:36:33
recv unexpect packet at 14:36:34
vRecv() return status=1

OK: The target was STALE/updated

Termination
14:36:36 vSend(Link0,RDredirect_tn2nut)
Reset the Destination Cache entry for TN to router R1



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


*** PROBE vs. Redirect w/ TLL(diff. LLA), w/ RDed(1280) ***
Initialization
New LLA of TN: 00:00:00:00:01:bb
Target: NONCE state
Set default router whose state is REACHABLE
14:36:36 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:36:36 vRecv(Link0,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
14:36:39 vSend(Link0,nd_unsol_ra_sll_from_z)
Send RA w/ SLL(but diff LLA), then STALE state

Target: STALE state
14:36:39 vRecv(,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
14:36:42 vSend(Link0,nd_unicast_na_RSO_tll_from_z)
Send NA(RSO) w/ TLL, then REACHABLE state

Target: REACHABLE state w/ IsRouter flag
14:36:42 Wait 46 second

Target: STALE state
14:37:28 vSend(Link0,nd_echo_request_from_z)
Send echo-request
14:37:28 vRecv(Link0,nd_echo_reply_to_z) timeout:2 cntLimit:1 seektime:965021848.807280
Got echo-reply, then DELAY->PROBE state
14:37:28 vRecv(Link0,nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:10 cntLimit:1 seektime:0
Got unicast NS, then PROBE state

Target: PROBE state
14:37:34Clear Captured Packets (Link0)

Test
14:37:34 vSend(Link0,RDredirect_rone2nut_tll_rd1280)
Send Redirect w/ TLL(diff. LLA), w/ RDed(1280)

Examine the target's state
14:37:34Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
14:37:34 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:37:38 vSend(Link0,nd_echo_request)
Send echo-request

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

Wait for a NS (6 sec.)
14:37:38 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:37:43 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 14:37:44
recv unexpect packet at 14:37:45
vRecv() return status=1

OK: The target was STALE/updated

Termination
14:37:47 vSend(Link0,RDredirect_tn2nut)
Reset the Destination Cache entry for TN to router R1



Termination
14:37:47 vSend(Link0,RDra_rone2allnode_clrrtr RDra_tn2allnode_clrrtr)
Clear R1 from the Defautl Router List
Clear TN from the Defautl Router List


*** PROBE vs. Redirect w/ TLL(diff. LLA), w/ RDed(>1280) ***
Initialization
New LLA of TN: 00:00:00:00:01:bc
Target: NONCE state
Set default router whose state is REACHABLE
14:37:47 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:37:47 vRecv(Link0,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
14:37:50 vSend(Link0,nd_unsol_ra_sll_from_z)
Send RA w/ SLL(but diff LLA), then STALE state

Target: STALE state
14:37:50 vRecv(,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
14:37:53 vSend(Link0,nd_unicast_na_RSO_tll_from_z)
Send NA(RSO) w/ TLL, then REACHABLE state

Target: REACHABLE state w/ IsRouter flag
14:37:53 Wait 46 second

Target: STALE state
14:38:39 vSend(Link0,nd_echo_request_from_z)
Send echo-request
14:38:39 vRecv(Link0,nd_echo_reply_to_z) timeout:2 cntLimit:1 seektime:965021919.778537
Got echo-reply, then DELAY->PROBE state
14:38:39 vRecv(Link0,nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:10 cntLimit:1 seektime:0
Got unicast NS, then PROBE state

Target: PROBE state
14:38:45Clear Captured Packets (Link0)

Test
14:38:45 vSend(Link0,RDredirect_rone2nut_tll_rd1288)
Send Redirect w/ TLL(diff. LLA), w/ RDed(>1280)

Examine the target's state
14:38:45Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
14:38:45 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:38:49 vSend(Link0,nd_echo_request)
Send echo-request

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

Wait for a NS (6 sec.)
14:38:49 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:38:54 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 14:38:55
recv unexpect packet at 14:38:56
vRecv() return status=1

OK: The target was STALE/updated

Termination
14:38:58 vSend(Link0,RDredirect_tn2nut)
Reset the Destination Cache entry for TN to router R1



Termination
14:38:58 vSend(Link0,RDra_rone2allnode_clrrtr RDra_tn2allnode_clrrtr)
Clear R1 from the Defautl Router List
Clear TN from the Defautl Router List


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

Redirect w/o TLLexp:PROBE/unchangedresult:PROBE/unchangedPASS

Redirect w/ TLLexp:PROBE/unchangedresult:PROBE/unchangedPASS

Redirect w/ TLL(diff. LLA)exp:STALE/updatedresult:STALE/updatedPASS

Redirect w/ TLL(diff. LLA), w/ RDed(1280)exp:STALE/updatedresult:STALE/updatedPASS

Redirect w/ TLL(diff. LLA), w/ RDed(>1280)exp:STALE/updatedresult:STALE/updatedPASS
*** EOT ***
14:38:58End

Packet Reverse Log