Test Information

TitleRS vs. STALE
Receiving RS while correspondent Neighbor Cache Entry is STALE
CommandLine./ncStateByRs4Stale.seq -pkt ./ncStateByRs4Stale.def -log 24.html -ti RS vs. STALE
Receiving RS while correspondent Neighbor Cache Entry is STALE
TestVersionV6PC_P1_1_2_1
ToolVersionREL_2_2_B_4
Start2004/01/19 17:24:02
Tn.//tn.def
Nu/usr/local/v6eval//etc//nut.def
Pkt./ncStateByRs4Stale.def
Systemusagi-i386
TargetNameUSAGI kernel 2004/01/19 for ipv6ready
HostNameapltc01.yamato.ibm.com
Typerouter

Test Sequence Execution Log

17:24:02Start
17:24:02Start Capturing Packets (Link0)


*** STALE vs. RS w/ SLL ***
Initialization
New LLA of TN: 00:00:00:00:01:74
17:24:03 vSend(Link0,nd_echo_request)
Send echo-request
17:24:03 vRecv(Link0,nd_multicast_ns nd_dad_ns) timeout:4 cntLimit:1 seektime:1074500643.135230
Got multicast NS, then INCOMPLETE state

Target: INCOMPLETE state
17:24:03 vSend(Link0,nd_unicast_na_rSO_tll)
Send unicast NA(rSO) w/ TLL
17:24:03 vRecv(Link0,nd_multicast_ns nd_echo_reply) timeout:2 cntLimit:1 seektime:1074500643.419324
Got echo-reply, then REACHABLE state

Target: REACHABLE state
17:24:03 Wait 1 second
17:24:04 Wait 46 second

Target: STALE state
17:24:50Clear Captured Packets (Link0)

Test
17:24:50 vSend(Link0,rs_tn2allrouter_sll)
Send RS w/ SLL

Examine the target's state
17:24:50Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
17:24:50 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z RAra_nut2allnode_any RAra_nut2tn_any) timeout:4 cntLimit:1 seektime:1074500690.731486
Got multicast RA, but ignored

Got RAra_nut2allnode_any to be ignored
Wait for a NS (4 sec.)
17:24:51 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z RAra_nut2allnode_any RAra_nut2tn_any) timeout:4 cntLimit:1 seektime:1074500690.731486
vRecv() return status=1

Timer expired
17:24:54 vSend(Link0,nd_echo_request)
Send echo-request

Wait for a echo-reply or multicast NS (2 sec.)
17:24:54 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:2 cntLimit:1 seektime:1074500694.872682
Got echo-reply, it was REACHABLE/STALE state

Wait for a NS (6 sec.)
17:24: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
17:24:59 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv a packet at 17:25:00
recv a packet at 17:25:01
vRecv() return status=1

OK: The target was STALE/unchanged

*** STALE vs. RS w/ SLL, diff. LLA ***
Initialization
New LLA of TN: 00:00:00:00:01:75
17:25:03 vSend(Link0,nd_echo_request_from_z)
Send echo-request
17:25:04 vRecv(Link0,nd_multicast_ns_to_z nd_dad_ns) timeout:4 cntLimit:1 seektime:1074500704.041749
Got multicast NS, then INCOMPLETE state

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

Target: REACHABLE state
17:25:04 Wait 1 second
17:25:05 Wait 46 second

Target: STALE state
17:25:51Clear Captured Packets (Link0)

Test
17:25:51 vSend(Link0,rs_tn2allrouter_sll)
Send RS w/ SLL, diff. LLA

Examine the target's state
17:25:51Start Capturing Packets (Link0)

Wait for a NS (4 sec.)
17:25:51 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z RAra_nut2allnode_any RAra_nut2tn_any) timeout:4 cntLimit:1 seektime:1074500751.638162
Got multicast RA, but ignored

Got RAra_nut2allnode_any to be ignored
Wait for a NS (4 sec.)
17:25:51 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z RAra_nut2allnode_any RAra_nut2tn_any) timeout:4 cntLimit:1 seektime:1074500751.638162
vRecv() return status=1

Timer expired
17:25:55 vSend(Link0,nd_echo_request)
Send echo-request

Wait for a echo-reply or multicast NS (2 sec.)
17:25:55 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:2 cntLimit:1 seektime:1074500755.783909
Got echo-reply, it was REACHABLE/STALE state

Wait for a NS (6 sec.)
17:25: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
17:26:00 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv a packet at 17:26:01
recv a packet at 17:26:02
vRecv() return status=1

OK: The target was STALE/updated

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

RS w/ SLLexp:STALE/unchangedresult:STALE/unchangedPASS

RS w/ SLL, diff. LLAexp:STALE/updatedresult:STALE/updatedPASS
*** EOT ***
17:26:04End

Packet Reverse Log