NAME
C_RFC3315_DecReply.seq - Test case of Decline-Reply Exchange
TARGET
Client
SYNOPSIS
C_RFC3315_DecReply.seq [-tooloption...]
-pkt C_RFC3315_DecReply.def
-tooloption : v6eval tool option
See Also DHCPv6.def
INITIALIZATION
NUT(Client)
|
|
Link0 --+--------+------------------------ 3ffe:501:ffff:100::/64
|
|
TN(Server)
A client sends a Decline message to a server to indicate that
the client has determined that one or more addresses assigned
by the server are already in use on the link to which the client
is connected.
In order to test whether the client(NUT) has accepted the Reply
in response to Confirm.TN sends Echo Request to NUT, and NUT
should not send 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
| |
| |DAD Errors
| |
| ----> |Decline (5*)
| <---- |Reply
| |
| <---- |Echo Request
| ----> |Echo Reply (8*)
| |
JUDGEMENT
(5*)PASS: TN receives Decline from NUT.
(8*)PASS: NUT does NOT send Echo Reply to TN.
TERMINATION
N/A
REFERENCE
Also see RFC3315
SEE ALSO
perldoc V6evalTool