Test Infomation

TitleReachableTIme vs BaseReachableTime
CommandLine./hostRecvRaReachableTime.seq -pkt ./hostRecvRaReachableTime.def -log 35.html -ti ReachableTIme vs BaseReachableTime
TestVersionREL_1_1
ToolVersionREL_1_1
Start2000/07/31 13:59:27
Tn.//tn.def
Nu/usr/local/v6eval//etc//nut.def
Pkt./hostRecvRaReachableTime.def
Systemkame-freebsd
TargetNameFreeBSD-3.4 Release + KAME-stable-20000704
HostNametarget1.toba.tahi.org
Typehost

Test Sequence Execution Log

13:59:27Start
13:59:27Start Capturing Packets (Link0)


*** RA w/ SLL, ReachableTime=60sec ***

*** Before RetransTimer * 0.5 sec ***

*** RA w/ SLL, ReachableTime=60sec, 28 sec, exp:REACHABLE ***

Initialization
13:59:27 vSend(Link0,ra_x2allnode_sll_reachable60)
Send RA w/ SLL, ReachableTime=60sec
13:59:27 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
13:59:31 vSend(Link0,nd_echo_request)
Send echo-request
13:59:31 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:4 cntLimit:1 seektime:965019571.618337
Got multicast NS, then INCOMPLETE state
13:59:31 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
Got multicast NS, then INCOMPLETE state
13:59:32 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
Got multicast NS, then INCOMPLETE state
13:59:33 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
vRecv() return status=1

Clear NC[TN]
13:59:35 vSend(Link0,nd_echo_request)
Send echo-request
13:59:35 vRecv(Link0,nd_multicast_ns nd_dad_ns) timeout:4 cntLimit:1 seektime:965019575.949599
Got multicast NS, then INCOMPLETE state

Target: INCOMPLETE state
13:59:36 vSend(Link0,nd_unicast_na_rSO_tll)
Send unicast NA(rSO) w/ TLL
13:59:36 vRecv(Link0,nd_multicast_ns nd_echo_reply) timeout:2 cntLimit:1 seektime:965019576.917096
Got echo-reply, then REACHABLE state

Target: REACHABLE state
13:59:37 Wait 1 second
13:59:38Clear Captured Packets (Link0)


Test
13:59:38 Wait 28 second

Examine the target's state
14:00:06 vSend(Link0,nd_echo_request)
Send echo-request
14:00:06 vRecv(Link0,nd_echo_reply) timeout:2 cntLimit:1 seektime:965019606.115374
Got echo-reply, it was REACHABLE/STALE
14:00:06 vRecv(Link0,nd_unicast_ns nd_unicast_ns_sll) timeout:6 cntLimit:1 seektime:0
vRecv() return status=1

Never get unicast NS: It is REACHABLE
OK

*** After RetransTimer * 1.5 sec ***

*** RA w/ SLL, ReachableTime=60sec, 91 sec, exp:STALE ***

Initialization
14:00:12 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
14:00:16 vSend(Link0,nd_echo_request)
Send echo-request
14:00:16 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:4 cntLimit:1 seektime:965019616.338535
Got echo-reply, then REACHABLE/DELAY state
14:00:16 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

Then REACHABLE
wait for STALE (91 sec)
14:00:22 Wait 91 second
14:01:53 vSend(Link0,nd_echo_request)
Send echo-request
14:01:53 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:4 cntLimit:1 seektime:965019713.535385
Got echo-reply, then REACHABLE/DELAY state
14:01: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
Got unicast NS, then PROBE state
14:01:58 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
Got unicast NS, then PROBE state
14:01:59 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
Got unicast NS, then PROBE state
14:02: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:2 cntLimit:1 seektime:0
vRecv() return status=1

Clear NC[TN]
14:02:02 vSend(Link0,nd_echo_request)
Send echo-request
14:02:02 vRecv(Link0,nd_multicast_ns nd_dad_ns) timeout:4 cntLimit:1 seektime:965019722.901955
Got multicast NS, then INCOMPLETE state

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

Target: REACHABLE state
14:02:03 Wait 1 second
14:02:04Clear Captured Packets (Link0)


Test
wait (91 sec)
14:02:04 Wait 91 second

Examine the target's state
14:03:35 vSend(Link0,nd_echo_request)
Send echo-request
14:03:36 vRecv(Link0,nd_echo_reply) timeout:2 cntLimit:1 seektime:965019816.062514
Got echo-reply, it was REACHABLE/STALE
14:03:36 vRecv(Link0,nd_unicast_ns nd_unicast_ns_sll) timeout:6 cntLimit:1 seektime:0
Got unicast NS: It is STALE

OK

Termination
14:03:40 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
Got unicast NS, then PROBE state
14:03:41 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
Got unicast NS, then PROBE state
14:03:42 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
vRecv() return status=1

Clear NC[TN]

*** RA w/ SLL, ReachableTime=30sec ***

*** Before RetransTimer * 0.5 sec ***

*** RA w/ SLL, ReachableTime=30sec, 13 sec, exp:REACHABLE ***

Initialization
14:03:44 vSend(Link0,ra_x2allnode_sll_reachable30)
Send RA w/ SLL, ReachableTime=30sec
14:03:44 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
14:03:48 vSend(Link0,nd_echo_request)
Send echo-request
14:03:48 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:4 cntLimit:1 seektime:965019828.983363
Got multicast NS, then INCOMPLETE state
14:03:49 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
Got multicast NS, then INCOMPLETE state
14:03:50 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
Got multicast NS, then INCOMPLETE state
14:03: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:2 cntLimit:1 seektime:0
vRecv() return status=1

Clear NC[TN]
14:03:53 vSend(Link0,nd_echo_request)
Send echo-request
14:03:53 vRecv(Link0,nd_multicast_ns nd_dad_ns) timeout:4 cntLimit:1 seektime:965019833.862533
Got multicast NS, then INCOMPLETE state

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

Target: REACHABLE state
14:03:54 Wait 1 second
14:03:55Clear Captured Packets (Link0)


Test
14:03:55 Wait 13 second

Examine the target's state
14:04:08 vSend(Link0,nd_echo_request)
Send echo-request
14:04:09 vRecv(Link0,nd_echo_reply) timeout:2 cntLimit:1 seektime:965019849.017807
Got echo-reply, it was REACHABLE/STALE
14:04:09 vRecv(Link0,nd_unicast_ns nd_unicast_ns_sll) timeout:6 cntLimit:1 seektime:0
vRecv() return status=1

Never get unicast NS: It is REACHABLE
OK

*** After RetransTimer * 1.5 sec ***

*** RA w/ SLL, ReachableTime=30sec, 46 sec, exp:STALE ***

Initialization
14:04:15 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
14:04:19 vSend(Link0,nd_echo_request)
Send echo-request
14:04:19 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:4 cntLimit:1 seektime:965019859.243610
Got echo-reply, then REACHABLE/DELAY state
14:04:19 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

Then REACHABLE
wait for STALE (46 sec)
14:04:25 Wait 46 second
14:05:11 vSend(Link0,nd_echo_request)
Send echo-request
14:05:11 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:4 cntLimit:1 seektime:965019911.438856
Got echo-reply, then REACHABLE/DELAY state
14:05:11 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, then PROBE state
14:05:16 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
Got unicast NS, then PROBE state
14:05:17 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
Got unicast NS, then PROBE state
14:05:18 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
vRecv() return status=1

Clear NC[TN]
14:05:20 vSend(Link0,nd_echo_request)
Send echo-request
14:05:20 vRecv(Link0,nd_multicast_ns nd_dad_ns) timeout:4 cntLimit:1 seektime:965019920.835253
Got multicast NS, then INCOMPLETE state

Target: INCOMPLETE state
14:05:21 vSend(Link0,nd_unicast_na_rSO_tll)
Send unicast NA(rSO) w/ TLL
14:05:21 vRecv(Link0,nd_multicast_ns nd_echo_reply) timeout:2 cntLimit:1 seektime:965019921.798051
Got echo-reply, then REACHABLE state

Target: REACHABLE state
14:05:21 Wait 1 second
14:05:22Clear Captured Packets (Link0)


Test
wait (46 sec)
14:05:22 Wait 46 second

Examine the target's state
14:06:08 vSend(Link0,nd_echo_request)
Send echo-request
14:06:09 vRecv(Link0,nd_echo_reply) timeout:2 cntLimit:1 seektime:965019968.990189
Got echo-reply, it was REACHABLE/STALE
14:06:09 vRecv(Link0,nd_unicast_ns nd_unicast_ns_sll) timeout:6 cntLimit:1 seektime:0
Got unicast NS: It is STALE

OK

Termination
14:06:13 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
Got unicast NS, then PROBE state
14:06:14 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
Got unicast NS, then PROBE state
14:06:15 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
vRecv() return status=1

Clear NC[TN]

*** RA w/ SLL, ReachableTime=90sec ***

*** Before RetransTimer * 0.5 sec ***

*** RA w/ SLL, ReachableTime=90sec, 43 sec, exp:REACHABLE ***

Initialization
14:06:17 vSend(Link0,ra_x2allnode_sll_reachable90)
Send RA w/ SLL, ReachableTime=90sec
14:06:17 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
14:06:21 vSend(Link0,nd_echo_request)
Send echo-request
14:06:21 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:4 cntLimit:1 seektime:965019981.936200
Got multicast NS, then INCOMPLETE state
14:06:22 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
Got multicast NS, then INCOMPLETE state
14:06:23 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
Got multicast NS, then INCOMPLETE state
14:06:24 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
vRecv() return status=1

Clear NC[TN]
14:06:26 vSend(Link0,nd_echo_request)
Send echo-request
14:06:26 vRecv(Link0,nd_multicast_ns nd_dad_ns) timeout:4 cntLimit:1 seektime:965019986.816256
Got multicast NS, then INCOMPLETE state

Target: INCOMPLETE state
14:06:27 vSend(Link0,nd_unicast_na_rSO_tll)
Send unicast NA(rSO) w/ TLL
14:06:27 vRecv(Link0,nd_multicast_ns nd_echo_reply) timeout:2 cntLimit:1 seektime:965019987.773046
Got echo-reply, then REACHABLE state

Target: REACHABLE state
14:06:27 Wait 1 second
14:06:28Clear Captured Packets (Link0)


Test
14:06:28 Wait 43 second

Examine the target's state
14:07:11 vSend(Link0,nd_echo_request)
Send echo-request
14:07:11 vRecv(Link0,nd_echo_reply) timeout:2 cntLimit:1 seektime:965020031.970955
Got echo-reply, it was REACHABLE/STALE
14:07:12 vRecv(Link0,nd_unicast_ns nd_unicast_ns_sll) timeout:6 cntLimit:1 seektime:0
vRecv() return status=1

Never get unicast NS: It is REACHABLE
OK

*** After RetransTimer * 1.5 sec ***

*** RA w/ SLL, ReachableTime=90sec, 136 sec, exp:STALE ***

Initialization
14:07:18 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
14:07:22 vSend(Link0,nd_echo_request)
Send echo-request
14:07:22 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:4 cntLimit:1 seektime:965020042.196357
Got echo-reply, then REACHABLE/DELAY state
14:07:22 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

Then REACHABLE
wait for STALE (136 sec)
14:07:28 Wait 136 second
14:09:44 vSend(Link0,nd_echo_request)
Send echo-request
14:09:44 vRecv(Link0,nd_echo_reply nd_echo_reply_to_z2 nd_multicast_ns) timeout:4 cntLimit:1 seektime:965020184.393356
Got echo-reply, then REACHABLE/DELAY state
14:09:44 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, then PROBE state
14:09:49 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
Got unicast NS, then PROBE state
14:09:50 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
Got unicast NS, then PROBE state
14:09: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:2 cntLimit:1 seektime:0
vRecv() return status=1

Clear NC[TN]
14:09:53 vSend(Link0,nd_echo_request)
Send echo-request
14:09:53 vRecv(Link0,nd_multicast_ns nd_dad_ns) timeout:4 cntLimit:1 seektime:965020193.739756
Got multicast NS, then INCOMPLETE state

Target: INCOMPLETE state
14:09:54 vSend(Link0,nd_unicast_na_rSO_tll)
Send unicast NA(rSO) w/ TLL
14:09:54 vRecv(Link0,nd_multicast_ns nd_echo_reply) timeout:2 cntLimit:1 seektime:965020194.705078
Got echo-reply, then REACHABLE state

Target: REACHABLE state
14:09:54 Wait 1 second
14:09:55Clear Captured Packets (Link0)


Test
wait (136 sec)
14:09:55 Wait 136 second

Examine the target's state
14:12:11 vSend(Link0,nd_echo_request)
Send echo-request
14:12:11 vRecv(Link0,nd_echo_reply) timeout:2 cntLimit:1 seektime:965020331.895435
Got echo-reply, it was REACHABLE/STALE
14:12:11 vRecv(Link0,nd_unicast_ns nd_unicast_ns_sll) timeout:6 cntLimit:1 seektime:0
Got unicast NS: It is STALE

OK

Termination
14:12:16 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
Got unicast NS, then PROBE state
14:12:17 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
Got unicast NS, then PROBE state
14:12:18 vRecv(Link0,nd_multicast_ns nd_unicast_ns nd_unicast_ns_sll nd_unicast_ns_to_z nd_unicast_ns_sll_to_z) timeout:2 cntLimit:1 seektime:0
vRecv() return status=1

Clear NC[TN]
14:12:20 vSend(Link0,ra_x2allnode_sll_reachable30)
Set ReachableTime to the default (30 sec)
14:12:20 vSend(Link0,ra_x2allnode_clrrtr)
Clear the Default Router List


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

RA w/ SLL, ReachableTime=60sec, 28 secexp:REACHABLEresult:REACHABLEPASS

RA w/ SLL, ReachableTime=60sec, 91 secexp:STALEresult:STALEPASS

RA w/ SLL, ReachableTime=30sec, 13 secexp:REACHABLEresult:REACHABLEPASS

RA w/ SLL, ReachableTime=30sec, 46 secexp:STALEresult:STALEPASS

RA w/ SLL, ReachableTime=90sec, 43 secexp:REACHABLEresult:REACHABLEPASS

RA w/ SLL, ReachableTime=90sec, 136 secexp:STALEresult:STALEPASS
*** EOT ***
14:12:20End

Packet Reverse Log