C_RFC3315_17_1_2_SolWaitAdv.seq - Check the duration of transaction of Solicit-Advertise
Client
C_RFC3315_17_1_2_SolWaitAdv.seq [-tooloption...]
-pkt C_RFC3315_17_1_2_SolWaitAdv.def
-tooloption : v6eval tool option
See Also DHCPv6.def
NUT(Client)
|
|
Link0 --+--------+------------------------ 3ffe:501:ffff:100::/64
|
|
TN(Server)
The message exchange is not terminated by the receipt of an Advertise
before the first RT has elapsed. Rather, the client collects Advertise
messages until the first RT has elapsed.
Also, the first RT MUST be selected to be strictly greater than IRT
by choosing RAND to be strictly greater than 0.
- 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
| |
| |Initialize NUT (as a DHCPv6 Client)
| |
| ----> |Solicit (1*)
| |
| <---- |Advertise
| |
| |waiting until DHCPv6 message arrives
| |
| ----> |Request (3*)
| |
| |
(1*)PASS: Record the time of arrival of Solicit.
(3*)PASS: Record the time of arrival of Request.Calculate the interval.
The interval should less than IRT + RAND*IRT, and more than IRT.
N/A
Also see RFC3315
17.1.2. Transmission of Solicit Messages
perldoc V6evalTool