Test Information

TitleNS; NS vs. STALE
CommandLine./ncStateByNs4Stale.seq -pkt ./ncStateByNs4Stale.def -log 19.html -ti NS; NS vs. STALE
TestVersionREL_2_1_1
ToolVersionREL_3_3_2
Start2011/10/23 23:30:11
Tn.//tn.def
Nu/usr/local/v6eval//etc//nut.def
Pkt./ncStateByNs4Stale.def
Systemfreebsd-i386
TargetNamefreebsd-head
HostNameipv6-conf
Typehost

Test Sequence Execution Log

23:30:11Start
23:30:11Start Capturing Packets (Link0)


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

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

Target: REACHABLE state
23:30:12 Wait 1 second
23:30:13 Wait 46 second

Target: STALE state
23:30:59Clear Captured Packets (Link0)

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

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

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

Got unicast_na_nut2tn_rSo: it was REACHABLE/STALE
Wait for a NS (6 sec.)
23:30: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:31:04 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv a packet at 23:31:05
recv a packet at 23:31:06
vRecv() return status=1

OK: The target was STALE/unchanged

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

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

Target: REACHABLE state
23:31:08 Wait 1 second
23:31:09 Wait 46 second

Target: STALE state
23:31:55Clear Captured Packets (Link0)

Test
23:31:55 vSend(Link0,unicast_ns_tn2nut_sll)
Send unicast NS w/ SLL

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

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

Got unicast_na_nut2tn_rSo: it was REACHABLE/STALE
Wait for a NS (6 sec.)
23:31: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
23:32:00 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv a packet at 23:32:01
recv a packet at 23:32:02
vRecv() return status=1

OK: The target was STALE/unchanged

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

Target: INCOMPLETE state
23:32:04 vSend(Link0,nd_unicast_na_rSO_tll)
Send unicast NA(rSO) w/ TLL
23:32:04 vRecv(Link0,nd_multicast_ns nd_echo_reply) timeout:2 cntLimit:1 seektime:1319437924.458283
Got echo-reply, then REACHABLE state

Target: REACHABLE state
23:32:04 Wait 1 second
23:32:05 Wait 46 second

Target: STALE state
23:32:51Clear Captured Packets (Link0)

Test
23:32:51 vSend(Link0,multicast_ns_tn2nut_sll)
Send multicast NS w/ SLL

Examine the target's state
23:32:51Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
23:32:51 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:1319437971.607671
recv unicast_na_nut2tn_rSO_tll

Got unicast_na_nut2tn_rSO_tll: it was REACHABLE/STALE
Wait for a NS (6 sec.)
23:32:51 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:32:56 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv a packet at 23:32:57
recv a packet at 23:32:58
vRecv() return status=1

OK: The target was STALE/unchanged

*** STALE vs. unicast NS w/ SLL, diff. LLA ***
Initialization
New LLA of TN: 00:00:00:00:01:20
23:33:00 vSend(Link0,nd_echo_request_from_z)
Send echo-request
23:33:00 vRecv(Link0,nd_multicast_ns_to_z nd_dad_ns) timeout:4 cntLimit:1 seektime:1319437980.643392
Got multicast NS, then INCOMPLETE state

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

Target: REACHABLE state
23:33:00 Wait 1 second
23:33:01 Wait 46 second

Target: STALE state
23:33:47Clear Captured Packets (Link0)

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

Examine the target's state
23:33:47Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
23:33: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:1319438027.836456
recv unicast_na_nut2tn_rSo

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

OK: The target was STALE/updated

*** STALE vs. multicast NS w/ SLL, diff. LLA ***
Initialization
New LLA of TN: 00:00:00:00:01:21
23:33:56 vSend(Link0,nd_echo_request_from_z)
Send echo-request
23:33:56 vRecv(Link0,nd_multicast_ns_to_z nd_dad_ns) timeout:4 cntLimit:1 seektime:1319438036.872283
Got multicast NS, then INCOMPLETE state

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

Target: REACHABLE state
23:33:56 Wait 1 second
23:33:57 Wait 46 second

Target: STALE state
23:34:43Clear Captured Packets (Link0)

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

Examine the target's state
23:34:43Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
23:34: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:1319438083.063495
recv unicast_na_nut2tn_rSO_tll

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

OK: The target was STALE/updated

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

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

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

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

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

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

Packet Reverse Log