Test Infomation

TitleIngnoring invalid RAs
CommandLine./hostRecvRaInvalid.seq -pkt ./hostRecvRaInvalid.def -log 34.html -ti Ingnoring invalid RAs
TestVersion
ToolVersionundefined
Start2000/06/12 18:29:43
Tn.//tn.def
Nu/usr/local/v6eval//etc//nut.def
Pkt./hostRecvRaInvalid.def
Systemlinux-v6
TargetNameKernel 2.2.15
HostNametarget.tahi.org
Typehost

Test Sequence Execution Log

18:29:43Start
18:29:43Start Capturing Packets (Link0)



*** NONCE vs. RA w/ SLL, src!=link-local (INVALID) ***
Initialization
New LLA of TN: 00:00:01:00:26:34
18:29:43Clear Captured Packets (Link0)

Test
18:29:43 vSend(Link0,ra_tn2allnode_sll_invalid_src)
Send RA w/ SLL, src!=link-local (INVALID)

Examine the target's state
18:29:43Start Capturing Packets (Link0)

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

Timer expired
18:29:47 vSend(Link0,nd_echo_request)
Send echo-request

Wait for a echo-reply or multicast NS (2 sec.)
18:29:47 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:2 cntLimit:1 seektime:960802187.587845
Got multicast NS, it was NONCE state
18:29:47 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 18:29:48
recv unexpect packet at 18:29:49
vRecv() return status=1

OK: The target was in NONCE state


*** NONCE vs. RA w/ SLL, hop limit!=255 (INVALID) ***
Initialization
New LLA of TN: 00:00:01:00:26:35
18:29:51Clear Captured Packets (Link0)

Test
18:29:51 vSend(Link0,ra_tn2allnode_sll_invalid_hoplimit)
Send RA w/ SLL, hop limit!=255 (INVALID)

Examine the target's state
18:29:51Start Capturing Packets (Link0)

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

Timer expired
18:29:55 vSend(Link0,nd_echo_request)
Send echo-request

Wait for a echo-reply or multicast NS (2 sec.)
18:29:55 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:2 cntLimit:1 seektime:960802195.928378
Got multicast NS, it was NONCE state
18:29:56 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 18:29:56
recv unexpect packet at 18:29:57
vRecv() return status=1

OK: The target was in NONCE state


*** NONCE vs. RA w/ SLL, check sum!=valid (INVALID) ***
Initialization
New LLA of TN: 00:00:01:00:26:36
18:30:00Clear Captured Packets (Link0)

Test
18:30:00 vSend(Link0,ra_tn2allnode_sll_invalid_chksum)
Send RA w/ SLL, check sum!=valid (INVALID)

Examine the target's state
18:30:00Start Capturing Packets (Link0)

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

Timer expired
18:30:04 vSend(Link0,nd_echo_request)
Send echo-request

Wait for a echo-reply or multicast NS (2 sec.)
18:30:04 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:2 cntLimit:1 seektime:960802204.257218
Got multicast NS, it was NONCE state
18:30:04 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 18:30:05
recv unexpect packet at 18:30:06
vRecv() return status=1

OK: The target was in NONCE state


*** NONCE vs. RA w/ SLL, icmp code!=0 (INVALID) ***
Initialization
New LLA of TN: 00:00:01:00:26:37
18:30:08Clear Captured Packets (Link0)

Test
18:30:08 vSend(Link0,ra_tn2allnode_sll_invalid_icmpcode)
Send RA w/ SLL, icmp code!=0 (INVALID)

Examine the target's state
18:30:08Start Capturing Packets (Link0)

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

Timer expired
18:30:12 vSend(Link0,nd_echo_request)
Send echo-request

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

Wait for a NS (6 sec.)
18:30:12 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
18:30:17 vRecv(Link0,) timeout:4 cntLimit:0 seektime:0
recv unexpect packet at 18:30:18
recv unexpect packet at 18:30:19
recv unexpect packet at 18:30:20
recv unexpect packet at 18:30:21
vRecv() return status=1

NG: The target was in STALE state

*** Test Summary: NONCE vs. RA ***
P/FPTNEXPRESULTJDG

RA w/ SLL, src!=link-local (INVALID)exp:NONCEresult:NONCEPASS

RA w/ SLL, hop limit!=255 (INVALID)exp:NONCEresult:NONCEPASS

RA w/ SLL, check sum!=valid (INVALID)exp:NONCEresult:NONCEPASS
*RA w/ SLL, icmp code!=0 (INVALID)exp:NONCEresult:STALEFAIL
*** EOT ***
18:30:21End

Packet Reverse Log