# NAME

adrsolvQueuOne - Verifying an address resolution queue

# TARGET

Host and Router

# SYNOPSIS

      adrsolvQueuOne.seq [-tooloption ...] -p adrsolvQueuOne.def

# INITIALIZATION

      Clear NC state for TN.

# TEST PROCEDURE

adrsolvQueuOne verifies that a NUT queues a packet whose LLA is not resolved.

      TN		   NUT
      ----------------------

      State: NONCE (for TN)

      ==== echo-request ===>
    	src=TN's link-local
    	dst=NUT's link-local

      State: INCOMPLETE (for TN)

      <=== Judgment #1: multicast NS ====
    	src=NUT's link-local
    	dst=solicited-node[TN's link-local]
    	w/ SLLA
    	timeout: $RETRANS_TIMER * $MAX_MULTICAST_SOLICIT

      ==== solicited NA ===>
    	src=TN's link-local
    	dst=NUT's link-local
    	R=0, S=1, O=1
    	w/ TLLA

      State: REACHABLE (for TN)

      <=== Judgment #2: echo-reply ====
    	src=NUT's link-local
    	dst=TN's link-local

# JUDGMENT

      1. NUT must send at the lease one multicast NS.
         src=NUT's link-local, dst=sol-node[TN's link-local], w/ SLLA

      2. NUT must send an echo-reply to TN.
         src=NUT's link-local, dst=TN's link-local

# TERMINATION

      N/A

# NOTE

      The test does not invoke any remote command.

# SEE ALSO

      perldoc V6evalTool
      perldoc V6evalRemote