Test Information

TitleRA vs STALE
CommandLine./ncStateByRa4Stale.seq -pkt ./ncStateByRa4Stale.def -log 43.html -ti RA vs STALE
TestVersionREL_2_1_1
ToolVersionREL_3_3_2
Start2011/10/24 01:16:24
Tn.//tn.def
Nu/usr/local/v6eval//etc//nut.def
Pkt./ncStateByRa4Stale.def
Systemfreebsd-i386
TargetNamefreebsd-head
HostNameipv6-conf
Typehost

Test Sequence Execution Log

01:16:24Start
01:16:24Start Capturing Packets (Link0)


*** STALE vs. RA w/o SLL ***
Initialization
New LLA of TN: 00:00:00:00:01:a0
01:16:24 vSend(Link0,nd_echo_request)
Send echo-request
01:16:24 vRecv(Link0,nd_multicast_ns nd_dad_ns) timeout:4 cntLimit:1 seektime:1319444184.273325
Got multicast NS, then INCOMPLETE state

Target: INCOMPLETE state
01:16:24 vSend(Link0,nd_unicast_na_rSO_tll)
Send unicast NA(rSO) w/ TLL
01:16:24 vRecv(Link0,nd_multicast_ns nd_echo_reply) timeout:2 cntLimit:1 seektime:1319444184.315121
Got echo-reply, then REACHABLE state

Target: REACHABLE state
01:16:24 Wait 1 second
01:16:25 Wait 46 second

Target: STALE state
01:17:11Clear Captured Packets (Link0)

Test
01:17:11 vSend(Link0,ra_tn2allnode)
Send RA w/o SLL

Examine the target's state
01:17:11Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
01:17:11 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:1319444231.461418
vRecv() return status=1

Timer expired
01:17:15 vSend(Link0,nd_echo_request)
Send echo-request

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

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

OK: The target was STALE/unchanged
Termination
01:17:24 vSend(Link0,ra_tn2allnode_clrrtr)
Clear TN from the Default Router List


*** STALE vs. RA w/ SLL, a same LLA as cached ***
Initialization
New LLA of TN: 00:00:00:00:01:a1
01:17:24 vSend(Link0,nd_echo_request)
Send echo-request
01:17:24 vRecv(Link0,nd_multicast_ns nd_dad_ns) timeout:4 cntLimit:1 seektime:1319444244.539213
Got multicast NS, then INCOMPLETE state

Target: INCOMPLETE state
01:17:24 vSend(Link0,nd_unicast_na_rSO_tll)
Send unicast NA(rSO) w/ TLL
01:17:24 vRecv(Link0,nd_multicast_ns nd_echo_reply) timeout:2 cntLimit:1 seektime:1319444244.581195
Got echo-reply, then REACHABLE state

Target: REACHABLE state
01:17:24 Wait 1 second
01:17:25 Wait 46 second

Target: STALE state
01:18:11Clear Captured Packets (Link0)

Test
01:18:11 vSend(Link0,ra_tn2allnode_sll)
Send RA w/ SLL, a same LLA as cached

Examine the target's state
01:18:11Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
01:18:11 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:1319444291.727457
vRecv() return status=1

Timer expired
01:18:15 vSend(Link0,nd_echo_request)
Send echo-request

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

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

OK: The target was STALE/unchanged
Termination
01:18:24 vSend(Link0,ra_tn2allnode_clrrtr)
Clear TN from the Default Router List


*** STALE vs. RA w/ SLL, a different LLA than cached ***
Initialization
New LLA of TN: 00:00:00:00:01:a2
01:18:24 vSend(Link0,nd_echo_request_from_z)
Send echo-request
01:18:24 vRecv(Link0,nd_multicast_ns_to_z nd_dad_ns) timeout:4 cntLimit:1 seektime:1319444304.804108
Got multicast NS, then INCOMPLETE state

Target: INCOMPLETE state
01:18:24 vSend(Link0,nd_unicast_na_rSO_tll_from_z)
Send unicast NA(rSO) w/ TLL(but diff. LLA)
01:18:24 vRecv(Link0,nd_multicast_ns_to_z nd_echo_reply_to_z) timeout:2 cntLimit:1 seektime:1319444304.846212
Got echo-reply, then REACHABLE state

Target: REACHABLE state
01:18:24 Wait 1 second
01:18:25 Wait 46 second

Target: STALE state
01:19:11Clear Captured Packets (Link0)

Test
01:19:11 vSend(Link0,ra_tn2allnode_sll)
Send RA w/ SLL, a different LLA than cached

Examine the target's state
01:19:11Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
01:19:12 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:1319444351.992307
vRecv() return status=1

Timer expired
01:19:15 vSend(Link0,nd_echo_request)
Send echo-request

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

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

OK: The target was STALE/updated
Termination
01:19:25 vSend(Link0,ra_tn2allnode_clrrtr)
Clear TN from the Default Router List


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

RA w/o SLLexp:STALE/unchangedresult:STALE/unchangedPASS

RA w/ SLL, a same LLA as cachedexp:STALE/unchangedresult:STALE/unchangedPASS

RA w/ SLL, a different LLA than cachedexp:STALE/updatedresult:STALE/updatedPASS
*** EOT ***
01:19:25End

Packet Reverse Log