Test Infomation

TitleRedirect vs RA w/ RouterLifetime=0 #2
CommandLine./hostRecvRedirect4RouterLifetime02.seq -pkt ./hostRecvRedirect4RouterLifetime02.def -log 73.html -ti Redirect vs RA w/ RouterLifetime=0 #2
TestVersion
ToolVersionundefined
Start2000/06/12 19:19:30
Tn.//tn.def
Nu/usr/local/v6eval//etc//nut.def
Pkt./hostRecvRedirect4RouterLifetime02.def
Systemlinux-v6
TargetNameKernel 2.2.15
HostNametarget.tahi.org
Typehost

Test Sequence Execution Log

19:19:31Start


Initialization
19:19:31Start Capturing Packets (Link0)
19:19:31 vRemote(clearroute.rmt) ``/usr/local/v6eval//bin/linux-v6/clearroute.rmt -t linux-v6 -u root -p v6eval -d cuaa0c -o 1 ''
connected

# 
# route -A inet6 del ::/0 metric 1024
SIOCDELRT: No such process
# echo $?
7
# ~
[EOT]

Target: Clear Routes
New LLA of TN: 00:00:01:00:26:74
Set R1 as the default router
19:19:33 vSend(Link0,ra_rone2allnode_sll unicast_na_rone2nut_RSO_tll)
Router R1 sends RA w/ SLL, then STALE
Router R1 sends NA w/ TLL, then REACHABLE

Wait for DAD
19:19:33 vRecv(Link0,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1


Test
*** Verify that the default router work ***
19:19:36 vSend(Link0,echo_request_a)
Send echo-request that is forwarded from the default router (R1)
19:19:36 vRecv(Link0,echo_reply_a) timeout:2 cntLimit:0 seektime:960805176.222397
Got echo-reply that was thrown to the default router (R1)

*** Verify that redirect work ***
19:19:36 vSend(Link0,redirect_rone2nut_tll)
Send redirect to the second router (TN)

*** Verify that RouterLifetime=0 removes Destination Cache entry ***
19:19:36 vSend(Link0,ra_tn2allnode_clrrtr)
Send RA w/ RouterLifetime=0
19:19:36 vSend(Link0,echo_request_b)
Send echo-request that is forwarded from the default router (R1)
19:19:36 vRecv(Link0,echo_reply_b echo_reply_b2 multicast_ns_nut2tnsol_sll) timeout:2 cntLimit:0 seektime:960805176.547429
Got echo-reply that was thrown to the second router (TN)

Redirect is accepted
WARN: The echo-reply was thrown to the second router whose RouterLifetime is 0.
*** The next step is to verify that NUD delete the redirected entry. ***
Wait unicast NS
19:19:36 vRecv(Link0,) timeout:9 cntLimit:0 seektime:0
recv unexpect packet at 19:19:41
recv unexpect packet at 19:19:42
recv unexpect packet at 19:19:43
recv unexpect packet at 19:19:44
recv unexpect packet at 19:19:45
vRecv() return status=1
19:19:45 vSend(Link0,echo_request_b)
Send echo-request that is forwarded from the default router (R1)
19:19:45 vRecv(Link0,echo_reply_b echo_reply_b2 multicast_ns_nut2tnsol_sll) timeout:2 cntLimit:0 seektime:960805185.841055
Got echo-reply that was thrown to the second router (TN)

Redirect is accepted
The echo-reply was thrown to the second router whose RouterLifetime is 0
ERROR: NUD does not work at redirected entry

Termination
19:19:45 vSend(Link0,ra_rone2allnode_clrrtr ra_tn2allnode_clrrtr)
Clear R1 from the Default Router List
Clear TN from the Default Router List

*** NG ***

19:19:46End

Packet Reverse Log