C_RFC3315_18_1_5_InfRetransMRT.seq - Check MRT of Information-request
Client
C_RFC3315_18_1_5_InfRetransMRT.seq [-tooloption...]
-pkt C_RFC3315_18_1_5_InfRetransMRT.def
-tooloption : v6eval tool option
See Also DHCPv6.def
NUT(Client)
|
|
Link0 --+--------+------------------------ 3ffe:501:ffff:100::/64
|
|
TN(Server)
The client transmits the message using the following parameters:
IRT INF_TIMEOUT
MRT INF_MAX_RT
MRC 0
MRD 0
RT for the first message transmission is based on IRT:
RT = IRT + RAND*IRT
RT for each subsequent message transmission is based on the previous
value of RT:
RT = 2*RTprev + RAND*RTprev
If (RT > MRT)
RT = MRT + RAND*MRT
- 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)
| |NUT transmits Information-request
| |
| ----> |Information-request
| |
. .Repeat retransmission until RT=MRT + RAND*MRT
| |
| ----> |Information-request (2*)
| |
| |
(2*)PASS: NUT retransmits Information-request.
And RT = MRT + RAND*MRT
N/A
Also see RFC3315
18.1.5. Creation and Transmission of Information-request Messages
perldoc V6evalTool