Test Infomation

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

Test Sequence Execution Log

14:26:14Start
14:26:14Start Capturing Packets (Link0)


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

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

Target: REACHABLE state w/ IsRouter flag
14:26:20Clear Captured Packets (Link0)

Test
14:26:20 vSend(Link0,RDredirect_rone2nut)
Send Redirect w/o TLL

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

Wait for a NS (4 sec.)
14:26: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
vRecv() return status=1

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

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

Wait for a NS (6 sec.)
14:26:24 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
vRecv() return status=1

Never got unicast NS, it was REACHABLE
OK: The target was REACHABLE/unchanged

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



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


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

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

Target: REACHABLE state w/ IsRouter flag
14:26:37Clear Captured Packets (Link0)

Test
14:26:37 vSend(Link0,RDredirect_rone2nut_tll)
Send Redirect w/ TLL

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

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

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

Wait for a NS (6 sec.)
14:26:41 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
vRecv() return status=1

Never got unicast NS, it was REACHABLE
OK: The target was REACHABLE/unchanged

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



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


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

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

Target: REACHABLE state w/ IsRouter flag
14:26:54Clear Captured Packets (Link0)

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

Examine the target's state
14:26:54Start Capturing Packets (Link0)

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

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

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

OK: The target was STALE/updated

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



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


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

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

Target: REACHABLE state w/ IsRouter flag
14:27:13Clear Captured Packets (Link0)

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

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

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

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

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

OK: The target was STALE/updated

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



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


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

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

Target: REACHABLE state w/ IsRouter flag
14:27:33Clear Captured Packets (Link0)

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

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

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

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

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

OK: The target was STALE/updated

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



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


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

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

Redirect w/ TLLexp:REACHABLE/unchangedresult:REACHABLE/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:27:47End

Packet Reverse Log