Test Infomation

TitleRA vs PROBE
CommandLine./ncStateByRa4Probe.seq -pkt ./ncStateByRa4Probe.def -log 44.html -ti RA vs PROBE
TestVersion
ToolVersionundefined
Start2000/06/12 18:54:14
Tn.//tn.def
Nu/usr/local/v6eval//etc//nut.def
Pkt./ncStateByRa4Probe.def
Systemlinux-v6
TargetNameKernel 2.2.15
HostNametarget.tahi.org
Typehost

Test Sequence Execution Log

18:54:14Start
18:54:14Start Capturing Packets (Link0)


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

Target: INCOMPLETE state
18:54:14 vSend(Link0,nd_unicast_na_rSO_tll)
Send unicast NA(rSO) w/ TLL
18:54:14 vRecv(Link0,nd_multicast_ns nd_echo_reply) timeout:2 cntLimit:1 seektime:960803654.941058
Got echo-reply, then REACHABLE state

Target: REACHABLE state
18:54:15 Wait 1 second
18:54:16 Wait 46 second

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

Target: PROBE state
18:55:07Clear Captured Packets (Link0)

Test
18:55:07 vSend(Link0,ra_tn2allnode)
Send RA w/o SLL

Examine the target's state
18:55:07Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
18:55:07 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
18:55:08 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 18:55:09
recv unexpect packet at 18:55:10
recv unexpect packet at 18:55:11
recv unexpect packet at 18:55:12
vRecv() return status=1

OK: The target was PROBE/unchanged
Termination
18:55:12 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:01:00:26:43
18:55:12 vSend(Link0,nd_echo_request)
Send echo-request
18:55:12 vRecv(Link0,nd_multicast_ns nd_dad_ns) timeout:4 cntLimit:1 seektime:960803712.298367
Got multicast NS, then INCOMPLETE state

Target: INCOMPLETE state
18:55:12 vSend(Link0,nd_unicast_na_rSO_tll)
Send unicast NA(rSO) w/ TLL
18:55:12 vRecv(Link0,nd_multicast_ns nd_echo_reply) timeout:2 cntLimit:1 seektime:960803712.440164
Got echo-reply, then REACHABLE state

Target: REACHABLE state
18:55:12 Wait 1 second
18:55:13 Wait 46 second

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

Target: PROBE state
18:56:04Clear Captured Packets (Link0)

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

Examine the target's state
18:56:04Start Capturing Packets (Link0)

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

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

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

NG: The target was STALE/unchanged
Termination
18:56:17 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:01:00:26:44
18:56:17 vSend(Link0,nd_echo_request_from_z)
Send echo-request
18:56:18 vRecv(Link0,nd_multicast_ns_to_z nd_dad_ns) timeout:4 cntLimit:1 seektime:960803777.991959
Got multicast NS, then INCOMPLETE state

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

Target: REACHABLE state
18:56:18 Wait 1 second
18:56:19 Wait 46 second

Target: STALE state
18:57:05 vSend(Link0,nd_echo_request_from_z)
Send echo-request
18:57:05 vRecv(Link0,nd_echo_reply_to_z) timeout:2 cntLimit:1 seektime:960803825.295516
Got echo-reply, then DELAY->PROBE state
18:57:05 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
18:57:10Clear Captured Packets (Link0)

Test
18:57:10 vSend(Link0,ra_tn2allnode_sll)
Send RA w/ SLL, a different LLA than cached

Examine the target's state
18:57:10Start Capturing Packets (Link0)

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

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

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

OK: The target was STALE/updated
Termination
18:57:23 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:STALE/unchangedFAIL

RA w/ SLL, a different LLA than cachedexp:STALE/updatedresult:STALE/updatedPASS
*** EOT ***
18:57:23End

Packet Reverse Log