Test Infomation

TitleNS; NS vs. STALE
CommandLine./ncStateByNs4Stale.seq -pkt ./ncStateByNs4Stale.def -log 19.html -ti NS; NS vs. STALE
TestVersion
ToolVersionundefined
Start2000/06/12 16:52:54
Tn.//tn.def
Nu/usr/local/v6eval//etc//nut.def
Pkt./ncStateByNs4Stale.def
Systemlinux-v6
TargetNameKernel 2.2.15
HostNametarget.tahi.org
Typehost

Test Sequence Execution Log

16:52:55Start
16:52:55Start Capturing Packets (Link0)


*** STALE vs. unicast NS w/o SLL ***
Initialization
New LLA of TN: 00:00:01:00:25:be
16:52:55 vSend(Link0,nd_echo_request)
Send echo-request
16:52:55 vRecv(Link0,nd_multicast_ns nd_dad_ns) timeout:4 cntLimit:1 seektime:960796375.224127
Got multicast NS, then INCOMPLETE state

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

Target: REACHABLE state
16:52:55 Wait 1 second
16:52:56 Wait 46 second

Target: STALE state
16:53:42Clear Captured Packets (Link0)

Test
16:53:42 vSend(Link0,unicast_ns_tn2nut)
Send unicast NS w/o SLL

Examine the target's state
16:53:42Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
16:53:42 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.)
16:53:42 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
vRecv() return status=1

Make sure if NC is STALE or not
16:53:48 vSend(Link0,nd_echo_request)
Send echo-request
16:53:48 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2) timeout:2 cntLimit:1 seektime:960796428.775743
Got echo-reply, it was REACHABLE/STALE

Got reply, it was REACHABLE/STALE
16:53:48 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
16:53:53 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 16:53:54
recv unexpect packet at 16:53:55
recv unexpect packet at 16:53:56
recv unexpect packet at 16:53:57
vRecv() return status=1

OK: The target was STALE/unchanged

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

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

Target: REACHABLE state
16:53:58 Wait 1 second
16:53:59 Wait 46 second

Target: STALE state
16:54:45Clear Captured Packets (Link0)

Test
16:54:45 vSend(Link0,unicast_ns_tn2nut_sll)
Send unicast NS w/ SLL

Examine the target's state
16:54:45Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
16:54: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

Got unicast_na_nut2tn_rSo: it was REACHABLE/STALE
Wait for a NS (6 sec.)
16:54: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
vRecv() return status=1

Make sure if NC is STALE or not
16:54:51 vSend(Link0,nd_echo_request)
Send echo-request
16:54:51 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2) timeout:2 cntLimit:1 seektime:960796491.457642
Got echo-reply, it was REACHABLE/STALE

Got reply, it was REACHABLE/STALE
16:54: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
16:54:56 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 16:54:57
recv unexpect packet at 16:54:58
recv unexpect packet at 16:54:59
recv unexpect packet at 16:55:00
vRecv() return status=1

OK: The target was STALE/unchanged

*** STALE vs. multicast NS w/ SLL ***
Initialization
New LLA of TN: 00:00:01:00:25:c0
16:55:00 vSend(Link0,nd_echo_request)
Send echo-request
16:55:00 vRecv(Link0,nd_multicast_ns nd_dad_ns) timeout:4 cntLimit:1 seektime:960796500.609771
Got multicast NS, then INCOMPLETE state

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

Target: REACHABLE state
16:55:00 Wait 1 second
16:55:01 Wait 46 second

Target: STALE state
16:55:47Clear Captured Packets (Link0)

Test
16:55:47 vSend(Link0,multicast_ns_tn2nut_sll)
Send multicast NS w/ SLL

Examine the target's state
16:55:47Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
16:55: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_tll

Got unicast_na_nut2tn_rSO_tll: it was REACHABLE/STALE
Wait for a NS (6 sec.)
16:55:48 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
vRecv() return status=1

Make sure if NC is STALE or not
16:55:54 vSend(Link0,nd_echo_request)
Send echo-request
16:55:54 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2) timeout:2 cntLimit:1 seektime:960796554.168996
Got echo-reply, it was REACHABLE/STALE

Got reply, it was REACHABLE/STALE
16:55:54 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
16:55:59 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 16:56:00
recv unexpect packet at 16:56:01
recv unexpect packet at 16:56:02
recv unexpect packet at 16:56:03
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:01:00:25:c1
16:56:03 vSend(Link0,nd_echo_request_from_z)
Send echo-request
16:56:03 vRecv(Link0,nd_multicast_ns_to_z nd_dad_ns) timeout:4 cntLimit:1 seektime:960796563.297509
Got multicast NS, then INCOMPLETE state

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

Target: REACHABLE state
16:56:03 Wait 1 second
16:56:04 Wait 46 second

Target: STALE state
16:56:50Clear Captured Packets (Link0)

Test
16:56:50 vSend(Link0,unicast_ns_tn2nut_sll)
Send unicast NS w/ SLL, diff. LLA

Examine the target's state
16:56:50Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
16:56: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) 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.)
16:56: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
vRecv() return status=1

Make sure if NC is STALE or not
16:56:56 vSend(Link0,nd_echo_request)
Send echo-request
16:56:56 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2) timeout:2 cntLimit:1 seektime:960796616.870204
Got echo-reply, it was REACHABLE/STALE

Got reply, it was REACHABLE/STALE
16:56:56 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
16:57:01 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 16:57:02
recv unexpect packet at 16:57:03
recv unexpect packet at 16:57:04
recv unexpect packet at 16:57:05
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:01:00:25:c2
16:57:05 vSend(Link0,nd_echo_request_from_z)
Send echo-request
16:57:06 vRecv(Link0,nd_multicast_ns_to_z nd_dad_ns) timeout:4 cntLimit:1 seektime:960796625.998866
Got multicast NS, then INCOMPLETE state

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

Target: REACHABLE state
16:57:06 Wait 1 second
16:57:07 Wait 46 second

Target: STALE state
16:57:53Clear Captured Packets (Link0)

Test
16:57:53 vSend(Link0,multicast_ns_tn2nut_sll)
Send multicast NS w/ SLL, diff. LLA

Examine the target's state
16:57:53Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
16:57:53 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.)
16:57:53 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
vRecv() return status=1

Make sure if NC is STALE or not
16:57:59 vSend(Link0,nd_echo_request)
Send echo-request
16:57:59 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2) timeout:2 cntLimit:1 seektime:960796679.571535
Got echo-reply, it was REACHABLE/STALE

Got reply, it was REACHABLE/STALE
16:57: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
16:58:04 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 16:58:05
recv unexpect packet at 16:58:06
recv unexpect packet at 16:58:07
recv unexpect packet at 16:58:08
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 ***
16:58:08End

Packet Reverse Log