C_RFC2462_RA_FTF.seq - Router Advertisement's M bit changes from FALSE to TRUE to FALSE
Client
C_RFC2462_RA_FTF.seq [-tooloption...]
-pkt C_RFC2462_RA_FTF.def
-tooloption : v6eval tool option
See Also DHCPv6.def
NUT(Client)
|
|
Link0 --+--------+------------------------ 3ffe:501:ffff:100::/64
|
|
TN(Server)
On receipt of a valid Router Advertisement,
a host copies the value of the advertisement's M bit
into ManagedFlag. If the value of ManagedFlag changes from FALSE to
TRUE, and the host is not already running the stateful address
autoconfiguration protocol, the host should invoke the stateful
address autoconfiguration protocol, requesting both address
information and other information. If the value of the ManagedFlag
changes from TRUE to FALSE, the host should continue running the
stateful address autoconfiguration, i.e., the change in the value of
the ManagedFlag has no effect. If the value of the flag stays
unchanged, no special action takes place. In particular, a host MUST
NOT reinvoke stateful address configuration if it is already
participating in the stateful protocol as a result of an earlier
advertisement.
- Configurations
| Device Name |
Device Type |
Interface |
Assigned Prefix |
Link Local Addr |
MAC Addr |
| Client |
NUT |
Link0 |
3ffe:501:ffff:100::/64 |
NUT's Linklocal address |
NUT's MAC address |
| Server |
TN |
Link0 |
3ffe:501:ffff:100::/64 |
fe80::200:ff:fe00:a1a1 |
00:00:00:00:a1:a1 |
NUT TN
| |
| | NUT has been configured with IPv6 address,
| | and request stateless DHCPv6 service
| |
| <---- |RA with O=0
| |
| ----> |Information-request w/Option Request option/23,24 (2*)
| | if NUT send Information-request, skip to ***
| |
| <---- |RA with O=1
| |
| ----> |Information-request w/Option Request option/23,24 (4*)
| |
| <---- |RA with O=0 ***
| |
| ----->|Information-request w/Option Request option/23,24 (6*)
| |
(2*)PASS: NUT transmits Information-request to TN.
(4*)PASS: NUT transmits Information-request to TN.
(6*)PASS: NUT transmits Information-request to TN.
N/A
Also see RFC2462 Section 5.5.3
Also see RFC3736
perldoc V6evalTool