NAME
C_RFC3315_RenReply.seq - Test case of Renew-Reply Exchange
TARGET
Client
SYNOPSIS
C_RFC3315_RenReply.seq [-tooloption...]
-pkt C_RFC3315_RenReply.def
-tooloption : v6eval tool option
See Also DHCPv6.def
INITIALIZATION
NUT(Client)
|
|
Link0 --+--------+------------------------ 3ffe:501:ffff:100::/64
|
|
TN(Server)
The address, which have been assigned to DHCPv6 client, must has
associated preferred and valid lifetimes specified by the server.
To request an extension of the lifetimes assigned to an address,
the client sends a Renew message to the server to extend the
lifetimes associated with its addresses, allowing the client to
continue to use those addresses without interruption.
To test whether the client(NUT) has accepted the message from TN,
TN sends Echo Request to NUT, and NUT sends Echo Reply to TN.
- 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
| <---- |Advertise
| ----> |Request
| <---- |Reply w/IA_NA option(T1=50, T2=80)
| |
| <---- |Echo Request
| ----> |Echo Reply
| |
| |Before T1 time expires
| |
| ----> |Renew (7*)
| <---- |Reply
| |
| <---- |Echo Request
| ----> |Echo Reply (10*)
| |
JUDGEMENT
(7*)PASS: TN receives Renew from NUT.
(10*)PASS: NUT sends Echo Reply to TN.
TERMINATION
N/A
REFERENCE
Also see RFC3315
SEE ALSO
perldoc V6evalTool