Test Information

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

Test Sequence Execution Log

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


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

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

Target: REACHABLE state
01:19:27 Wait 1 second
01:19:28 Wait 46 second

Target: STALE state
01:20:14 vSend(Link0,nd_echo_request)
Send echo-request
01:20:14 vRecv(Link0,nd_echo_reply) timeout:2 cntLimit:1 seektime:1319444414.163086
Got echo-reply, then DELAY->PROBE state
01:20: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
01:20:19Clear Captured Packets (Link0)

Test
01:20:19 vSend(Link0,ra_tn2allnode)
Send RA w/o SLL

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

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

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


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

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

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

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

Target: PROBE state
01:21:16Clear Captured Packets (Link0)

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

Examine the target's state
01:21:16Start Capturing Packets (Link0)

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

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


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

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

Target: REACHABLE state
01:21:21 Wait 1 second
01:21:22 Wait 46 second

Target: STALE state
01:22:08 vSend(Link0,nd_echo_request_from_z)
Send echo-request
01:22:08 vRecv(Link0,nd_echo_reply_to_z) timeout:2 cntLimit:1 seektime:1319444528.630327
Got echo-reply, then DELAY->PROBE state
01:22:08 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
01:22:13Clear Captured Packets (Link0)

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

Examine the target's state
01:22:13Start Capturing Packets (Link0)

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

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

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

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

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


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

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

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

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

Packet Reverse Log