Test Infomation

TitleRedirect vs Neighbor Unreachability Detection; Redirect to a better router
CommandLine./hostRecvRedirect4OfflinkNUD.seq -pkt ./hostRecvRedirect4OfflinkNUD.def -log 69.html -ti Redirect vs Neighbor Unreachability Detection; Redirect to a better router
TestVersionREL_1_1
ToolVersionREL_1_1
Start2000/07/31 14:44:52
Tn.//tn.def
Nu/usr/local/v6eval//etc//nut.def
Pkt./hostRecvRedirect4OfflinkNUD.def
Systemkame-freebsd
TargetNameFreeBSD-3.4 Release + KAME-stable-20000704
HostNametarget1.toba.tahi.org
Typehost

Test Sequence Execution Log

14:44:52Start


Initialization
14:44:52Start Capturing Packets (Link0)
14:44:52 vSend(Link0,ra_rone2allnode_clrrtr ra_tn2allnode_clrrtr)
Clear R1 from the Default Router List
Clear TN from the Default Router List
14:44:52 Wait 1 second
14:44:53 vRemote(clearroute.rmt) ``/usr/local/v6eval//bin/kame-freebsd/clearroute.rmt -t kame-freebsd -u root -p v6eval -d cuaa0c -o 1 ''
connected

target1# 
target1# /usr/local/v6/sbin/route flush -inet6
target1# echo $status
0
target1# ~
[EOT]

Target: Clear Routes
Set R1 as the default router, then set TN as the second router
14:44:55 vSend(Link0,ra_rone2allnode_sll unicast_na_rone2nut_RSO_tll ra_tn2allnode_sll unicast_na_tn2nut_RSO_tll)
Router R1 sends RA w/ SLL, then STALE
Router R1 sends NA w/ TLL, then REACHABLE
Router TN sends RA w/ SLL, then STALE
Router TN sends NA w/ TLL, then REACHABLE

Wait for DAD
14:44:55 vRecv(Link0,) timeout:3 cntLimit:0 seektime:0
vRecv() return status=1


Test
*** Verify that the default router work ***
14:44:58 vSend(Link0,echo_request_a)
Send echo-request that is forwarded from the default router (R1)
14:44:59 vRecv(Link0,echo_reply_a) timeout:2 cntLimit:0 seektime:965022299.009502
Got echo-reply that was thrown to the default router (R1)
14:44:59 vSend(Link0,redirect_rone2nut_tll)
Send redirect to the second router (TN)

*** Verify that redirect work ***
14:44:59 vSend(Link0,echo_request_b)
Send echo-request that is forwarded from the default router (R1)
14:44:59 vRecv(Link0,echo_reply_b echo_reply_b2 multicast_ns_nut2tnsol_sll) timeout:2 cntLimit:0 seektime:965022299.268966
Got echo-reply that was thrown to the second router (TN)

Redirect is accepted
14:44:59 Wait 45 second

Then STALE
*** Wait forf NONCE ***
14:45:44 vSend(Link0,echo_request_b)
Send echo-request that is forwarded from the default router (R1)
14:45:44 vRecv(Link0,echo_reply_b echo_reply_b2 multicast_ns_nut2tnsol_sll) timeout:2 cntLimit:0 seektime:965022344.445362
Got echo-reply that was thrown to the second router (TN)

Redirect is accepted
Then DELAY->PROBE
14:45:44 vRecv(Link0,) timeout:9 cntLimit:0 seektime:0
recv unexpect packet at 14:45:48
recv unexpect packet at 14:45:49
recv unexpect packet at 14:45:50
vRecv() return status=1

Then NONCE
*** Verify that NUD removes Destination Cache entry ***
14:45:53 vSend(Link0,echo_request_b)
Send echo-request that is forwarded from the default router (R1)
14:45:53 vRecv(Link0,echo_reply_b echo_reply_b2 multicast_ns_nut2tnsol_sll) timeout:2 cntLimit:0 seektime:965022353.659284
Got echo-reply that was thrown to the default router (R1)

Redirect is ignored

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

*** OK ***
14:45:53End

Packet Reverse Log