Test Infomation

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

Test Sequence Execution Log

12:23:38Start
12:23:38Start Capturing Packets (Link0)


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

Target: INCOMPLETE state
12:23:39Clear Captured Packets (Link0)

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

Examine the target's state
12:23:39Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
12:23:39 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 multicast NS, it was INCOMPLETE state
12:23:40 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 12:23:41
vRecv() return status=1

OK: The target was INCOMPLETE/unchanged

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

Target: INCOMPLETE state
12:23:45Clear Captured Packets (Link0)

Test
12:23:45 vSend(Link0,unicast_ns_tn2nut_sll)
Send unicast NS w/ SLL

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

Wait for a NS (4 sec.)
12:23: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 nd_echo_reply) timeout:4 cntLimit:1 seektime:0
recv nd_echo_reply

Got nd_echo_reply to be ignored
Wait for a NS (4 sec.)
12:23: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 nd_echo_reply) 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:23: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:23:50 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 12:23:51
recv unexpect packet at 12:23:52
vRecv() return status=1

OK: The target was STALE/unchanged

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

Target: INCOMPLETE state
12:23:55Clear Captured Packets (Link0)

Test
12:23:55 vSend(Link0,multicast_ns_tn2nut_sll)
Send multicast NS w/ SLL

Examine the target's state
12:23:55Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
12:23:55 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 nd_echo_reply) timeout:4 cntLimit:1 seektime:0
recv nd_echo_reply

Got nd_echo_reply to be ignored
Wait for a NS (4 sec.)
12:23:55 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 nd_echo_reply) 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:23:55 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:24:00 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 12:24:01
recv unexpect packet at 12:24:02
vRecv() return status=1

OK: The target was STALE/unchanged

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

unicast NS w/o SLLexp:(INCOMPLETE|NONCE)/unchangedresult:INCOMPLETE/unchangedPASS

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

multicast NS w/ SLLexp:STALE/unchangedresult:STALE/unchangedPASS
*** EOT ***
12:24:04End

Packet Reverse Log