NAME

V6LC_2_2_1 - Router Solicitations


TARGET

Host


TOPOLOGY

   HUT
    |
----+--- Link0

Link0 link-local fe80::/64
HUT link-local fe80::<NutDef.Link0_addr>
ether <NutDef.Link0_addr>


SETUP

none


TEST PROCEDURE

- Verify that a host sends valid Router Solicitations at the appropriate time.
           HUT
            |
            * Reboot
            |
        <-- | RS (multicast) [Judgment #1]
        <-- | RS (multicast)
        <-- | RS (multicast)
            |
            V

1. Reboot
2. Observe RS
        RS message format #1
            IPv6 header
                hop limit   = 255
                source      = unspecified address
                destination = all-routers multicast address
            RS
        RS message format #2
            IPv6 header
                hop limit   = 255
                source      = HUT (link-local)
                destination = all-routers multicast address
            RS
            SLL option
        RS message format #3
            IPv6 header
                hop limit   = 255
                source      = HUT (link-local)
                destination = all-routers multicast address
            RS


JUDGEMENT

[Judgment #1] The HUT should transmit up to MAX_RTR_SOLICITATIONS (3) Router Solicitations RTR_SOLICITATION_INTERVAL (4) seconds apart.
The Router Solicitations should be sent from either the link-local address of the HUT or the unspecified address.
The destination address should be the All-Routers multicast address.
The Router Solicitations may or may not include a Source Link-layer Address option.


CLEANUP

none


REFERENCE

RFC 2461 - Neighbor Discovery for IPv6