Test Infomation

TitleRedirect vs STALE
CommandLine./ncStateByRedirect4Stale.seq -pkt ./ncStateByRedirect4Stale.def -log 63.html -ti Redirect vs STALE
TestVersion
ToolVersionundefined
Start2000/06/12 19:01:11
Tn.//tn.def
Nu/usr/local/v6eval//etc//nut.def
Pkt./ncStateByRedirect4Stale.def
Systemlinux-v6
TargetNameKernel 2.2.15
HostNametarget.tahi.org
Typehost

Test Sequence Execution Log

19:01:11Start
19:01:11Start Capturing Packets (Link0)


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

Target: STALE state
19:01:15 vRecv(,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
19:01:18 vSend(Link0,nd_unicast_na_RSO_tll)
Send NA(RSO) w/ TLL, then REACHABLE state

Target: REACHABLE state w/ IsRouter flag
19:01:18 Wait 46 second

Target: STALE state
19:02:04Clear Captured Packets (Link0)

Test
19:02:04 vSend(Link0,RDredirect_rone2nut)
Send Redirect w/o TLL

Examine the target's state
19:02:04Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
19:02:04 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
19:02:08 vSend(Link0,nd_echo_request)
Send echo-request

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

Wait for a NS (6 sec.)
19:02:08 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
19:02:13 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 19:02:14
recv unexpect packet at 19:02:15
recv unexpect packet at 19:02:16
recv unexpect packet at 19:02:17
vRecv() return status=1

OK: The target was STALE/unchanged

Termination
19:02:17 vSend(Link0,RDredirect_tn2nut)
Reset the Destination Cache entry for TN to router R1



Termination
19:02:17 vSend(Link0,RDra_rone2allnode_clrrtr RDra_tn2allnode_clrrtr)
Clear R1 from the Defautl Router List
Clear TN from the Defautl Router List


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

Target: STALE state
19:02:21 vRecv(,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
19:02:24 vSend(Link0,nd_unicast_na_RSO_tll)
Send NA(RSO) w/ TLL, then REACHABLE state

Target: REACHABLE state w/ IsRouter flag
19:02:24 Wait 46 second

Target: STALE state
19:03:10Clear Captured Packets (Link0)

Test
19:03:10 vSend(Link0,RDredirect_rone2nut_tll)
Send Redirect w/ TLL

Examine the target's state
19:03:10Start Capturing Packets (Link0)

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

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

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

OK: The target was STALE/unchanged

Termination
19:03:23 vSend(Link0,RDredirect_tn2nut)
Reset the Destination Cache entry for TN to router R1



Termination
19:03:23 vSend(Link0,RDra_rone2allnode_clrrtr RDra_tn2allnode_clrrtr)
Clear R1 from the Defautl Router List
Clear TN from the Defautl Router List


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

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

Target: REACHABLE state w/ IsRouter flag
19:03:30 Wait 46 second

Target: STALE state
19:04:16Clear Captured Packets (Link0)

Test
19:04:16 vSend(Link0,RDredirect_rone2nut_tll)
Send Redirect w/ TLL(diff. LLA)

Examine the target's state
19:04:16Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
19:04:16 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
19:04:20 vSend(Link0,nd_echo_request)
Send echo-request

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

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

OK: The target was STALE/updated

Termination
19:04:29 vSend(Link0,RDredirect_tn2nut)
Reset the Destination Cache entry for TN to router R1



Termination
19:04:29 vSend(Link0,RDra_rone2allnode_clrrtr RDra_tn2allnode_clrrtr)
Clear R1 from the Defautl Router List
Clear TN from the Defautl Router List


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

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

Target: REACHABLE state w/ IsRouter flag
19:04:35 Wait 46 second

Target: STALE state
19:05:21Clear Captured Packets (Link0)

Test
19:05:21 vSend(Link0,RDredirect_rone2nut_tll_rd1280)
Send Redirect w/ TLL(diff. LLA), w/ RDed(1280)

Examine the target's state
19:05:21Start Capturing Packets (Link0)

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

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

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

OK: The target was STALE/updated

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



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


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

Target: STALE state
19:05:38 vRecv(,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1
19:05:41 vSend(Link0,nd_unicast_na_RSO_tll_from_z)
Send NA(RSO) w/ TLL, then REACHABLE state

Target: REACHABLE state w/ IsRouter flag
19:05:41 Wait 46 second

Target: STALE state
19:06:27Clear Captured Packets (Link0)

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

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

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

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

Wait for a NS (6 sec.)
19:06:32 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
19:06:36 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 19:06:37
recv unexpect packet at 19:06:38
recv unexpect packet at 19:06:39
recv unexpect packet at 19:06:40
vRecv() return status=1

OK: The target was STALE/updated

Termination
19:06:41 vSend(Link0,RDredirect_tn2nut)
Reset the Destination Cache entry for TN to router R1



Termination
19:06:41 vSend(Link0,RDra_rone2allnode_clrrtr RDra_tn2allnode_clrrtr)
Clear R1 from the Defautl Router List
Clear TN from the Defautl Router List


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

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

Redirect w/ TLLexp:STALE/unchangedresult:STALE/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), RDed(>1280)exp:STALE/updatedresult:STALE/updatedPASS
*** EOT ***
19:06:41End

Packet Reverse Log