NAME
C_RFC3315_17_1_2_SolWaitAdv.seq - Check the duration of transaction of Solicit-Advertise
TARGET
Client
SYNOPSIS
C_RFC3315_17_1_2_SolWaitAdv.seq [-tooloption...]
-pkt C_RFC3315_17_1_2_SolWaitAdv.def
-tooloption : v6eval tool option
See Also DHCPv6.def
INITIALIZATION
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 |
TEST PROCEDURE
NUT TN
| |
| |Initialize NUT (as a DHCPv6 Client)
| |
| ----> |Solicit (1*)
| |
| <---- |Advertise
| |
| |waiting until DHCPv6 message arrives
| |
| ----> |Request (3*)
| |
| |
JUDGEMENT
(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.
TERMINATION
N/A
REFERENCE
Also see RFC3315
17.1.2. Transmission of Solicit Messages
SEE ALSO
perldoc V6evalTool