- Verify that NUT doesn't update entry's reachablity state
- Verify that NUT transmits valid NSs in INCOMPLETE state
TN NUT
| |
| ----> | Echo Request
| <-- | NS (multicast)
| ----> | NA
| |
| <-- | NS (multicast) [Judgment #1]
| <-- | NS (multicast)
| |
V V
State: NONE (TN) (link-local)
1. Send Echo Request
IPv6 header
source = TN (link-local)
destination = NUT (link-local)
Echo Request
State: INCOMPLETE (TN) (link-local)
2. Observe NS
IPv6 header
hop limit = 255
source = NUT (link-local)
destination = TN (solicited-node multicast address)
NS
target = TN (link-local)
SLL option
State: INCOMPLETE (TN) (link-local)
3. Send NA
IPv6 header
hop limit = 255
source = TN (link-local)
destination = NUT (link-local)
NA
R = 0
S = 1
O = 1
target = TN (link-local)
4. Observe MAX_MULTICAST_SOLICIT NSs [Judgment #1]
IPv6 header
hop limit = 255
source = NUT (link-local)
destination = TN (solicited-node multicast address)
NS
target = TN (link-local)
SLL option
Node constants:
MAX_MULTICAST_SOLICIT: 3 transmissions
State: NONE (TN) (link-local)