C_RFC3315_18_1_8_ReqReplyUseIAStatusWoNoAddrAvail.seq - Test Reply with one of IA options with status code of NoAddrsAvail
Client
C_RFC3315_18_1_8_ReqReplyUseIAStatusWoNoAddrAvail.seq [-tooloption...]
-pkt C_RFC3315_18_1_8_ReqReplyUseIAStatusWoNoAddrAvail.def
-tooloption : v6eval tool option
See Also DHCPv6.def
NUT(Client)
|
|
Link0 --+--------+------------------------ 3ffe:501:ffff:100::/64
|
|
TN(Server)
The client examines the status code in each IA individually. If the
status code is NoAddrsAvail, the client has received no usable
addresses in the IA and may choose to try obtaining addresses for the
IA from another server. The client uses addresses and other
information from any IAs that do not contain a Status Code option
with the NoAddrsAvail code.
- 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)
| |
| ----> |Solicit w/2 IA_NA options (1*)
| <---- |Advertise
| ----> |Request
| <---- |Reply w/2 IA_NA Options,and One IA/Status code/NoAddrsAvail
| |
| <---- |Echo Request
| ----> |Echo Reply (6*)
| |
(1*)PASS: NUT transmits Solicit with 2 IA_NA options.
(6*)PASS: NUT transmits Echo Reply.
N/A
Also see RFC3315
18.1.8. Receipt of Reply Messages
perldoc V6evalTool