Test Infomation

TitleNS; NS vs. PROBE
CommandLine./ncStateByNs4Probe.seq -pkt ./ncStateByNs4Probe.def -log 20.html -ti NS; NS vs. PROBE
TestVersionREL_1_1
ToolVersionREL_1_1
Start2000/07/31 12:29:56
Tn.//tn.def
Nu/usr/local/v6eval//etc//nut.def
Pkt./ncStateByNs4Probe.def
Systemkame-freebsd
TargetNameFreeBSD-3.4 Release + KAME-stable-20000704
HostNametarget1.toba.tahi.org
Typehost

Test Sequence Execution Log

12:29:56Start
12:29:56Start Capturing Packets (Link0)


*** PROBE vs. unicast NS w/o SLL ***
Initialization
New LLA of TN: 00:00:00:00:01:22
12:29:56 vSend(Link0,nd_echo_request)
Send echo-request
12:29:56 vRecv(Link0,nd_multicast_ns nd_dad_ns) timeout:4 cntLimit:1 seektime:965014196.663715
Got multicast NS, then INCOMPLETE state

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

Target: REACHABLE state
12:29:57 Wait 1 second
12:29:58 Wait 46 second

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

Target: PROBE state
12:30:48Clear Captured Packets (Link0)

Test
12:30:48 vSend(Link0,unicast_ns_tn2nut)
Send unicast NS w/o SLL

Examine the target's state
12:30:49Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
12:30:49 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z unicast_na_nut2tn_rSo unicast_na_nut2tn_rSO_tll) timeout:4 cntLimit:1 seektime:0
recv unicast_na_nut2tn_rSo

Got unicast_na_nut2tn_rSo to be ignored
Wait for a NS (4 sec.)
12:30:49 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z unicast_na_nut2tn_rSo unicast_na_nut2tn_rSO_tll) timeout:4 cntLimit:1 seektime:0
Got unicast NS, it was PROBE state
12:30:49 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 12:30:50
vRecv() return status=1

OK: The target was PROBE/unchanged

*** PROBE vs. unicast NS w/ SLL ***
Initialization
New LLA of TN: 00:00:00:00:01:23
12:30:54 vSend(Link0,nd_echo_request)
Send echo-request
12:30:54 vRecv(Link0,nd_multicast_ns nd_dad_ns) timeout:4 cntLimit:1 seektime:965014254.071883
Got multicast NS, then INCOMPLETE state

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

Target: REACHABLE state
12:30:55 Wait 1 second
12:30:56 Wait 46 second

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

Target: PROBE state
12:31:46Clear Captured Packets (Link0)

Test
12:31:46 vSend(Link0,unicast_ns_tn2nut_sll)
Send unicast NS w/ SLL

Examine the target's state
12:31:47Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
12:31:47 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z unicast_na_nut2tn_rSo unicast_na_nut2tn_rSO_tll) timeout:4 cntLimit:1 seektime:0
recv unicast_na_nut2tn_rSo

Got unicast_na_nut2tn_rSo to be ignored
Wait for a NS (4 sec.)
12:31:47 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z unicast_na_nut2tn_rSo unicast_na_nut2tn_rSO_tll) timeout:4 cntLimit:1 seektime:0
Got unicast NS, it was PROBE state
12:31:47 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 12:31:48
vRecv() return status=1

OK: The target was PROBE/unchanged

*** PROBE vs. multicast NS w/ SLL ***
Initialization
New LLA of TN: 00:00:00:00:01:24
12:31:51 vSend(Link0,nd_echo_request)
Send echo-request
12:31:52 vRecv(Link0,nd_multicast_ns nd_dad_ns) timeout:4 cntLimit:1 seektime:965014312.052625
Got multicast NS, then INCOMPLETE state

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

Target: REACHABLE state
12:31:53 Wait 1 second
12:31:54 Wait 46 second

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

Target: PROBE state
12:32:44Clear Captured Packets (Link0)

Test
12:32:44 vSend(Link0,multicast_ns_tn2nut_sll)
Send multicast NS w/ SLL

Examine the target's state
12:32:45Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
12:32:45 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z unicast_na_nut2tn_rSo unicast_na_nut2tn_rSO_tll) timeout:4 cntLimit:1 seektime:0
recv unicast_na_nut2tn_rSO_tll

Got unicast_na_nut2tn_rSO_tll to be ignored
Wait for a NS (4 sec.)
12:32:45 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z unicast_na_nut2tn_rSo unicast_na_nut2tn_rSO_tll) timeout:4 cntLimit:1 seektime:0
Got unicast NS, it was PROBE state
12:32:45 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 12:32:46
vRecv() return status=1

OK: The target was PROBE/unchanged

*** PROBE vs. unicast NS w/ SLL, diff. LLA ***
Initialization
New LLA of TN: 00:00:00:00:01:25
12:32:49 vSend(Link0,nd_echo_request_from_z)
Send echo-request
12:32:50 vRecv(Link0,nd_multicast_ns_to_z nd_dad_ns) timeout:4 cntLimit:1 seektime:965014370.034845
Got multicast NS, then INCOMPLETE state

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

Target: REACHABLE state
12:32:51 Wait 1 second
12:32:52 Wait 46 second

Target: STALE state
12:33:38 vSend(Link0,nd_echo_request_from_z)
Send echo-request
12:33:38 vRecv(Link0,nd_echo_reply_to_z) timeout:2 cntLimit:1 seektime:965014418.171230
Got echo-reply, then DELAY->PROBE state
12:33:38 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
12:33:42Clear Captured Packets (Link0)

Test
12:33:42 vSend(Link0,unicast_ns_tn2nut_sll)
Send unicast NS w/ SLL, diff. LLA

Examine the target's state
12:33:42Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
12:33:43 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z unicast_na_nut2tn_rSo unicast_na_nut2tn_rSO_tll) timeout:4 cntLimit:1 seektime:0
recv unicast_na_nut2tn_rSo

Got unicast_na_nut2tn_rSo: it was REACHABLE/STALE
Wait for a NS (6 sec.)
12:33:43 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
12:33:47 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 12:33:48
recv unexpect packet at 12:33:49
vRecv() return status=1

OK: The target was STALE/updated

*** PROBE vs. multicast NS w/ SLL, diff. LLA ***
Initialization
New LLA of TN: 00:00:00:00:01:26
12:33:51 vSend(Link0,nd_echo_request_from_z)
Send echo-request
12:33:52 vRecv(Link0,nd_multicast_ns_to_z nd_dad_ns) timeout:4 cntLimit:1 seektime:965014432.008894
Got multicast NS, then INCOMPLETE state

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

Target: REACHABLE state
12:33:53 Wait 1 second
12:33:54 Wait 46 second

Target: STALE state
12:34:40 vSend(Link0,nd_echo_request_from_z)
Send echo-request
12:34:40 vRecv(Link0,nd_echo_reply_to_z) timeout:2 cntLimit:1 seektime:965014480.152008
Got echo-reply, then DELAY->PROBE state
12:34:40 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
12:34:44Clear Captured Packets (Link0)

Test
12:34:44 vSend(Link0,multicast_ns_tn2nut_sll)
Send multicast NS w/ SLL, diff. LLA

Examine the target's state
12:34:44Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
12:34:45 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z unicast_na_nut2tn_rSo unicast_na_nut2tn_rSO_tll) timeout:4 cntLimit:1 seektime:0
recv unicast_na_nut2tn_rSO_tll

Got unicast_na_nut2tn_rSO_tll: it was REACHABLE/STALE
Wait for a NS (6 sec.)
12:34:45 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
12:34:49 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 12:34:50
recv unexpect packet at 12:34:51
vRecv() return status=1

OK: The target was STALE/updated

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

unicast NS w/o SLLexp:PROBE/unchangedresult:PROBE/unchangedPASS

unicast NS w/ SLLexp:PROBE/unchangedresult:PROBE/unchangedPASS

multicast NS w/ SLLexp:PROBE/unchangedresult:PROBE/unchangedPASS

unicast NS w/ SLL, diff. LLAexp:STALE/updatedresult:STALE/updatedPASS

multicast NS w/ SLL, diff. LLAexp:STALE/updatedresult:STALE/updatedPASS
*** EOT ***
12:34:53End

Packet Reverse Log