Test Information

TitleNS; NS vs. INCOMPLETE
CommandLine./ncStateByNs4Incomplete.seq -pkt ./ncStateByNs4Incomplete.def -log 17.html -ti NS; NS vs. INCOMPLETE
TestVersionREL_2_1_1
ToolVersionREL_3_3_2
Start2011/10/23 23:28:44
Tn.//tn.def
Nu/usr/local/v6eval//etc//nut.def
Pkt./ncStateByNs4Incomplete.def
Systemfreebsd-i386
TargetNamefreebsd-head
HostNameipv6-conf
Typehost

Test Sequence Execution Log

23:28:44Start
23:28:44Start Capturing Packets (Link0)


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

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

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

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

Wait for a NS (4 sec.)
23:28:45 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:1319437725.035619
Got multicast NS, it was INCOMPLETE state
23:28:45 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv a packet at 23:28:46
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
23:28:49 vSend(Link0,nd_echo_request)
Send echo-request
23:28:50 vRecv(Link0,nd_multicast_ns nd_dad_ns) timeout:4 cntLimit:1 seektime:1319437730.018390
Got multicast NS, then INCOMPLETE state

Target: INCOMPLETE state
23:28:50Clear Captured Packets (Link0)

Test
23:28:50 vSend(Link0,unicast_ns_tn2nut_sll)
Send unicast NS w/ SLL

Examine the target's state
23:28:50Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
23:28:50 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:1319437730.072762
recv nd_echo_reply

Got nd_echo_reply to be ignored
Wait for a NS (4 sec.)
23:28:50 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:1319437730.072762
recv unicast_na_nut2tn_rSo

Got unicast_na_nut2tn_rSo: it was REACHABLE/STALE
Wait for a NS (6 sec.)
23:28:50 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
23:28:55 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv a packet at 23:28:56
recv a packet at 23:28:57
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
23:28:59 vSend(Link0,nd_echo_request)
Send echo-request
23:28:59 vRecv(Link0,nd_multicast_ns nd_dad_ns) timeout:4 cntLimit:1 seektime:1319437739.108890
Got multicast NS, then INCOMPLETE state

Target: INCOMPLETE state
23:28:59Clear Captured Packets (Link0)

Test
23:28:59 vSend(Link0,multicast_ns_tn2nut_sll)
Send multicast NS w/ SLL

Examine the target's state
23:28:59Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
23:28:59 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:1319437739.162949
recv nd_echo_reply

Got nd_echo_reply to be ignored
Wait for a NS (4 sec.)
23:28:59 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:1319437739.162949
recv unicast_na_nut2tn_rSO_tll

Got unicast_na_nut2tn_rSO_tll: it was REACHABLE/STALE
Wait for a NS (6 sec.)
23:28:59 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
23:29:04 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv a packet at 23:29:05
recv a packet at 23:29:06
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 ***
23:29:08End

Packet Reverse Log