NAME

hostRecvRs - Verifying that NS has no effect on a host's neighbor cache entry


TARGET

Host


SYNOPSIS

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


INITIALIZATION

  Clear a neighbor cache entry for TN.


TEST PROCEDURE

hostRecvRs verifies that NS has no effect on a host's neighbor cache entry.

  TN               NUT
  ----------------------
  State: No neighbor cache entry (for TN)

==== RS ===> valid RS: src=TN's link-local dst=all-router w/ SLLA invalid RS:
Judgment: Examining NUT's neighbor cache state


JUDGMENT


  1. A host must silently discard any received RS messages.
  ===============================================+===========================
  RS sent by TN                                  | NUT's Neighbor Cache
                                                 | Entry State
  ---------------------+--------------+----------+--------+------------------
  Destination          | SLLA         | Validity | Current | New
  =====================+==============+==========+========+==================
  all-router           | TN's LLA     | valid    | none   | unchanged
  ---------------------+--------------+----------+--------+------------------
  all-node             | TN's LLA     | invalid  | none   | unchanged
  ---------------------+--------------+----------+--------+------------------
  NUT's link-local     | TN's LLA     | invalid  | none   | unchanged
  =====================+==============+==========+========+==================


TERMINATION

  N/A


NOTE

  The test does not invoke any remote command.


REFERENCE

RFC2461

6.2.6. Processing Router Solicitations
A host MUST silently discard any received Router Solicitation messages.


SEE ALSO

  perldoc V6evalTool
  perldoc V6evalRemote