NAME
C_RFC3315_18_1_6_TransRel.seq - Check the format of Release
TARGET
Client
SYNOPSIS
C_RFC3315_18_1_6_TransRel.seq [-tooloption...]
-pkt C_RFC3315_18_1_6_TransRel.def
-tooloption : v6eval tool option
See Also DHCPv6.def
INITIALIZATION
NUT(Client)
|
|
Link0 --+--------+------------------------ 3ffe:501:ffff:100::/64
|
|
TN(Server)
The client sets the "msg-type" field to RELEASE.
The client generates a transaction ID and places this value in the
"transaction-id" field.
The client places the identifier of the server that allocated the
address(es) in a Server Identifier option.
The client MUST include a Client Identifier option to identify itself
to the server.
The client includes options containing the IAs for the addresses it
is releasing in the "options" field. The addresses to be released
MUST be included in the IAs.
- 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
| |
| <---- |Echo Request
| ----> |Echo Reply
| |
| |NUT initiates the Release-Reply Exchange
| |
| ----> |Release (7*)
| |
JUDGEMENT
(7*)PASS: NUT transmits Release message which conforms to Verification Points.
TERMINATION
N/A
REFERENCE
Also see RFC3315
18.1.6. Creation and Transmission of Release Messages
SEE ALSO
perldoc V6evalTool